Inventor

Clive M. Philbrick

Inventor
San Jose, CA, US

Overview

74→
Patents
2000–2020
Patent span
Electricity
Primary field (CPC H)

Patents· 74 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication52%
G06FElectric digital data processing27%
H04QSelecting14%
G02BOptical elements, systems or apparatus5%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
H04JMultiplex communication1%
PatentTitleYear
10,798,206Network cache accelerator202010,148,795TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies20189,787,792'Network cache accelerator'20179,667,729'TCP offload send optimization'20179,413,788'TCP offload send optimization'20169,307,054'Intelligent network interface system and method for accelerated protocol processing'20169,306,793'TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies'20169,264,366'Method and apparatus for processing received network packets on a network interface for a computer'20169,088,592'Network cache accelerator'20159,055,104'Freeing transmit memory on a network interface device prior to receiving an acknowledgment that transmit data has been received by a remote device'20159,009,223'Method and apparatus for processing received network packets on a network interface for a computer'20158,893,159'Accelerating data transfer in a virtual computer system with tightly coupled TCP connections'20148,856,379'Intelligent network interface system and method for protocol processing'20148,805,948'Intelligent network interface system and method for protocol processing'20148,782,199'Parsing a packet header'20148,631,140'Intelligent network interface system and method for accelerated protocol processing'20148,621,101'Intelligent network storage interface device'20138,539,112'TCP/IP offload device'20138,539,513'Accelerating data transfer in a virtual computer system with tightly coupled TCP connections'20138,447,803'Method and apparatus for distributing network traffic processing on a multiprocessor computer'20138,341,286'TCP offload send optimization'20128,131,880'Intelligent network interface device and system for accelerated communication'20128,019,901'Intelligent network storage interface system'20117,945,699'Obtaining a destination address so that a network interface device can write network data without headers directly into host memory'20117,853,723'TCP/IP offload network interface device'20107,844,743'Protocol stack that offloads a TCP connection from a host computer to a network interface device'20107,809,847'Network interface device that can transfer control of a TCP connection to a host CPU'20107,738,500'TCP timestamp synchronization for network connections that are offloaded to network interface devices'20107,694,024'TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism'20107,673,072'Fast-path apparatus for transmitting data corresponding to a TCP connection'20107,664,868'TCP/IP offload network interface device'20107,664,883'Network interface device that fast-path processes solicited session layer read commands'20107,640,364'Port aggregation for network connections that are offloaded to network interface devices'20097,627,684'Network interface device that can offload data transfer processing for a TCP connection from a host CPU'20097,627,001'Protocol stack that offloads a TCP connection from a host computer to a network interface device'20097,620,726'Zero copy method for receiving data by a network interface'20097,584,260'Method to synchronize and upload an offloaded network stack connection with a network stack'20097,543,087'Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device'20097,502,869'Intelligent network interface system and method for accelerated protocol processing'20097,496,689'TCP/IP offload device'20097,472,156'Transferring control of a TCP connection between devices'20087,461,160'Obtaining a destination address so that a network interface device can write network data without headers directly into host memory'20087,337,241'Fast-path apparatus for receiving data corresponding to a TCP connection'20087,284,070'TCP offload network interface device'20077,237,036'Fast-path apparatus for receiving data corresponding a TCP connection'20077,191,241'Fast-path apparatus for receiving data corresponding to a TCP connection'20077,185,266'Network interface device for error detection using partial CRCS of variable length message portions'20077,174,393'TCP/IP offload network interface device'20077,167,926'TCP/IP offload network interface device'20077,167,927'TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism'20077,133,940'Network interface device employing a DMA command queue'20067,124,205'Network interface device that fast-path processes solicited session layer read commands'20067,089,326'Fast-path processing for receiving data on TCP connection offload devices'20067,076,568'Data communication apparatus for computer intelligent network interface card which transfers data between a network and a storage device according designated uniform datagram protocol socket'20067,042,898'Reducing delays associated with inserting a checksum into a network message'20066,996,070'TCP/IP offload device with reduced sequential processing'20066,965,941'Transmit fast-path processing on TCP/IP offload network interface device'20056,941,386'Protocol processing stack for use with intelligent network interface device'20056,807,581'Intelligent network storage interface system'20046,757,746'Obtaining a destination address so that a network interface device can write network data without headers directly into host memory'20046,751,665'Providing window updates from a computer to a network interface device'20046,697,868'Protocol processing stack for use with intelligent network interface device'20046,687,758'Port aggregation for network connections that are offloaded to network interface devices'20046,658,480'Intelligent network interface system and method for accelerated protocol processing'20036,591,302'Fast-path apparatus for receiving data corresponding to a TCP connection'20036,470,415'Queue system involving SRAM head, SRAM tail and DRAM body'20026,434,620'TCP/IP offload network interface device'20026,427,173'Intelligent network interfaced device and system for accelerated communication'20026,393,487'Passing a communication control block to a local device such that a message is processed on the device'20026,389,479'Intelligent network interface device and system for accelerated communication'20026,334,153'Passing a communication control block from host to a local device such that a message is processed on the device'20016,247,060'Passing a communication control block from host to a local device such that a message is processed on the device'20016,226,680'Intelligent network interface system method for protocol processing'20016,081,883'Processing system with dynamically allocatable buffer memory'2000

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2000–2020Based in San Jose, CA, US· patent location history
2001–2020Patents assigned to ALACRITECH INC (72)· patent assignee history
2012–2016Patents assigned to PHILBRICK CLIVE M (11)· patent assignee history
2012–2016Patents assigned to CRAFT PETER K (10)· patent assignee history
2012–2016Patents assigned to STARR DARYL D (9)· patent assignee history
2012–2014Patents assigned to BOUCHER LAURENCE B (6)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
ALACRITECH INC722001–2020
PHILBRICK CLIVE Mself112012–2016
CRAFT PETER K102012–2016
STARR DARYL D92012–2016
BOUCHER LAURENCE B62012–2014
Locations
LocationPatentsSpan
San Jose, California, US742000–2020