Electrical computers and digital processing systems: multicomput – Computer conferencing – Cooperative computer processing
Reexamination Certificate
2011-04-19
2011-04-19
Gilles, Jude J Jean (Department: 2447)
Electrical computers and digital processing systems: multicomput
Computer conferencing
Cooperative computer processing
C709S227000, C709S203000, C709S221000, C709S238000, C709S250000, C709S253000, C709S237000, C709S230000, C709S217000, C370S386000, C710S305000, C710S315000, C710S316000
Reexamination Certificate
active
07930349
ABSTRACT:
A network application executing on a host system provides a list of application buffers in host memory stored in a queue to a network services processor coupled to the host system. The application buffers are used for storing data transferred on a socket established between the network application and a remote network application executing in a remote host system. Using the application buffers, data received by the network services processor over the network is transferred between the network services processor and the application buffers. After the transfer, a completion notification is written to one of the two control queues in the host system. The completion notification includes the size of the data transferred and an identifier associated with the socket. The identifier identifies a thread associated with the transferred data and the location of the data in the host system.
REFERENCES:
patent: 7274706 (2007-09-01), Nguyen et al.
patent: 7421505 (2008-09-01), Berg
patent: 7613813 (2009-11-01), Hussain et al.
patent: 7689707 (2010-03-01), Chobert et al.
patent: 2003/0097401 (2003-05-01), Bauman et al.
patent: 2006/0075119 (2006-04-01), Hussain et al.
Pinkerton, J., “The Case for RDMA,” Paper presented at RDMA Consortium, (May 2002).
Wang, B. and Singh, S., “Computational Energy Cost of TCP,” IEEE INFOCOM, pp. 11 (2004).
Westrelin, R. et al., “Studying Network Protocol Offload With Emulation: Approach and Preliminary Results,” pp. 7, year 2004.
Rangarajan, M. et al., “TCP Servers: Offloading TCP Processing in Internet Servers. Design, Implementation, and Performance,” pp. 1-14, year 2002.
Romanow, A. and Bailey, S., “An Overview of RDMA over IP,” pp. 1-22, year 2003.
Callaghan, B., “NFS over RDMA,” pp. 1-4 (Jan. 2002).
Bailey, S. and Talpey, T., The Architecture of Direct Data Placement (DDP) and Remote Direct Memory Access (RDMA) on Internet Protocols, pp. 1-20 (Apr. 2005). http://www.ietf.org/internet-drafts-ietf-rddp-arch-06.txt (Feb. 2005).
“iSCSI Controller,” pp. 2 (Sep. 2003).
“Ethernet RDMA Technologies,” Technology Brief, pp. 1-10 (Oct. 2003).
Peng, G. et al., “A Case for Network-Centric Buffer Cache Organization,” pp. 1-6, year 2003.
Badr Imran
Hussain Muhammad R.
Kessler Richard E.
Masood Faisal
Sanzone Robert A.
Cavium Networks, Inc.
Gilles Jude J Jean
Hamilton Brook Smith & Reynolds P.C.
LandOfFree
Method and apparatus for reducing host overhead in a socket... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for reducing host overhead in a socket..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for reducing host overhead in a socket... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2693003