Patent Assignment
Reel/Frame 029636/0295
Change of Address of the Assignee
Recorded: 2013-01-08
Pages: 4
Assignor
SOLARFLARE COMMUNICATIONS INC.
Executed: 2013-01-04
Assignee
SOLARFLARE COMMUNICATIONS INC.
7505 IRVINE CENTER DRIVE, SUITE 100, IRVINE, CALIFORNIA, 92618
Covered Properties
(42)
Data transmission with constant data rate
Data Protocol
Queue Depth Management for Communication Between Host and Peripheral Device
Including Descriptor Queue Empty Events in Completion Events
Interrupt Management for Multiple Event Queues
Transmit Completion Event Batching
User-Level Stack
Packet Validation in Virtual Network Interface Architecture
Dma Descriptor Queue Read and Cache Write Pointer Arrangement
Hashing Algorithm for Network Receive Filtering
Transmit Rate Pacing System and Method
Method and Apparatus for Multicast Packet Reception
Onload Network Protocol Stacks
Driver Level Segmentation
Packet Validation in Virtual Network Interface Architecture
Virtualised Interface Functions
Header Processing Engine
Controller Integration
Virtualised Receive Side Scaling
Interrupt Management for Multiple Event Queues
Remote Functionality Selection
Processing, on Multiple Processors, Data Flows Received Through a Single Socket
Switching Api
Encapsulated Accelerator
Data Protocol
Mapped Fifo Buffering
Epoll Optimisations
Hashing Algorithm for Network Receive Filtering
User-Level Stack
Reducing Network Latency
Modifying Application Behaviour
Method and Apparatus for Multicast Packet Reception
Message Acceleration
Encapsulated Accelerator
Chimney Onload Implementation of Network Protocol Stack
Interrupt Management
Mapped FIFO Buffering
Application:
61/425,191 →
Epoll Optimisations
Application:
61/470,396 →
Reducing Network Latency
Application:
61/513,108 →
Modifying Application Behaviour
Application:
61/525,980 →
Message Acceleration
Application:
61/538,055 →
Avoiding Delayed Data
Application:
61/641,575 →
Related Assignments
(25)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Apr 21, 2005
From: POPE, STEVE; RIDDOCH, DAVID; YU, CHING; ROBERTS, DEREK
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 015927/0339 →
Assignment of Assignor's Interest
Apr 21, 2005
From: POPE, STEVE; RIDDOCH, DAVID; YU, CHING; ROBERTS, DEREK
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 015926/0877 →
Assignment of Assignor's Interest
Apr 21, 2005
From: POPE, STEVE; RIDDOCH, DAVID; YU, CHING; ROBERTS, DEREK
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 015927/0263 →
Assignment of Assignor's Interest
Apr 21, 2005
From: POPE, STEVE; RIDDOCH, DAVID; YU, CHING; ROBERTS, DEREK
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 015927/0300 →
Assignment of Assignor's Interest
Apr 27, 2005
From: POPE, STEVE; RIDDOCH, DAVID; YU, CHING; ROBERTS, DEREK
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 016512/0010 →
Assignment of Assignor's Interest
Jun 17, 2005
From: POPE, STEVE L.; ROBERTS, DEREK; RIDDOCH, DAVID J.; YU, CHING
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 016708/0307 →
Assignment of Assignor's Interest
Jun 23, 2005
From: POPE, STEVE L.; RIDDOCH, DAVID J.
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 016715/0552 →
Assignment of Assignor's Interest
Jan 10, 2006
From: POPE, STEVE L.; ROBERTS, DEREK; RIDDOCH, DAVID J.; YU, CHING
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 017450/0166 →
Assignment of Assignor's Interest
Jan 11, 2006
From: YU, CHING; RIDDOCH, DAVID; POPE, STEVE; CHIANG, JOHN MINGYUNG
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 017466/0400 →
Assignment of Assignor's Interest
Mar 27, 2006
From: RIDDOCH, DAVID J.; PORTER, MARTIN W.; POPE, STEVEN L.
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 017679/0396 →
Assignment of Assignor's Interest
May 31, 2006
From: POPE, STEVE L.; ROBERTS, DEREK; RIDDOCH, DAVID J.; CLARKE, DAVID
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 017697/0570 →
Assignment of Assignor's Interest
Oct 20, 2006
From: POPE, STEVE L.; ROBERTS, DEREK; RIDDOCH, DAVID J.; CLARKE, DAVID
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 018416/0900 →
Assignment of Assignor's Interest
May 27, 2009
From: POPE, STEVEN L.; RIDDOCH, DAVID J.
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 022740/0939 →
Assignment of Assignor's Interest
May 29, 2009
From: LEVEL 5 NETWORKS, INC.
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 022752/0318 →
Assignment of Assignor's Interest
Jul 20, 2009
From: POPE, STEVEN L.; RIDDOCH, DAVID J.
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 022979/0597 →
Assignment of Assignor's Interest
Jan 4, 2010
From: RIDDOCH, DAVID
To: SOLARFLARE COMMUNICATIONS INC.
Reel/Frame 023727/0700 →
Assignment of Assignor's Interest
Feb 17, 2010
From: POPE, STEVEN L.; RIDDOCH, DAVID; DMITRI KITARIEV; ROBERTS, DEREK
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 023946/0639 →
Security Agreement
Jan 5, 2012
From: SOLARFLARE COMMUNICATIONS, INC., A DELAWARE CORPORATION
To: COMERICA BANK, AS AGENT, A TEXAS BANKING ASSOCIATION
Reel/Frame 027487/0097 →
Assignment of Assignor's Interest
Apr 22, 2013
From: LEVEL 5 NETWORKS, INC.
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 030261/0284 →
Assignment of Assignor's Interest
Apr 22, 2013
From: POPE, STEVE; RIDDOCH, DAVID; YU, CHING; ROBERTS, DEREK
To: LEVEL 5 NETWORKS, INC.
Reel/Frame 030261/0800 →
Release of Security Interest
Sep 10, 2014
From: COMERICA BANK
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 033716/0073 →
Release of Security Interest
Nov 24, 2014
From: COMERICA BANK
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 034255/0140 →
Security Interest
Apr 6, 2016
From: SOLARFLARE COMMUNICATIONS, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 038363/0589 →
Security Interest
Mar 7, 2017
From: SOLARFLARE COMMUNICATIONS, INC.
To: ALLY BANK
Reel/Frame 041902/0527 →
Release of Security Interest
Jun 15, 2017
From: PACIFIC WESTERN BANK
To: SOLARFLARE COMMUNICATIONS, INC.
Reel/Frame 042820/0890 →