Method and computer program product for offloading...

Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S002000, C710S015000, C709S203000, C709S213000, C709S219000, C709S230000, C709S250000

Reexamination Certificate

active

07437547

ABSTRACT:
Offloading specific processing tasks that would otherwise be performed in a computer system's processor and memory, to a peripheral device. The computing task is then performed by the peripheral, thereby saving computer system resources for other computing tasks. In one preferred embodiment, the disclosed method is utilized in a layered network model, wherein computing tasks that are typically performed in network applications are instead offloaded to the network interface card (NIC) peripheral.

REFERENCES:
patent: 4032899 (1977-06-01), Jenny
patent: 4577272 (1986-03-01), Ballew
patent: 5127104 (1992-06-01), Dennis
patent: 5410696 (1995-04-01), Seki
patent: 5504903 (1996-04-01), Chen
patent: 5621894 (1997-04-01), Menezes
patent: 5634070 (1997-05-01), Robinson
patent: 5678021 (1997-10-01), Pawate
patent: 5717691 (1998-02-01), Dighe
patent: 5737520 (1998-04-01), Gronlund
patent: 5889848 (1999-03-01), Cookson
patent: 5913028 (1999-06-01), Wang
patent: 5937169 (1999-08-01), Connery
patent: 6021274 (2000-02-01), Reed et al.
patent: 6023736 (2000-02-01), Lambeth
patent: 6065085 (2000-05-01), Odenwald
patent: 6223240 (2001-04-01), Odenwald
patent: 6247060 (2001-06-01), Boucher
patent: 6321276 (2001-11-01), Forin
patent: 6345311 (2002-02-01), Breslau et al.
patent: 6345347 (2002-02-01), Biran
patent: 6370559 (2002-04-01), Hoffman
patent: 6389479 (2002-05-01), Boucher
patent: 6530061 (2003-03-01), Labatte
patent: 6675200 (2004-01-01), Cheriton
patent: 6697868 (2004-02-01), Craft et al.
patent: 6760799 (2004-07-01), Dunlap et al.
patent: 7007103 (2006-02-01), Pinkerton
patent: 7010607 (2006-03-01), Bunton
patent: 7089289 (2006-08-01), Blackmore
patent: 7089378 (2006-08-01), Chadalapaka
patent: 7124198 (2006-10-01), Pinkerton
patent: 7181531 (2007-02-01), Pinkerton
patent: 7370082 (2008-05-01), Pinkerton
patent: 0778523 (1997-06-01), None
patent: 1086421 (2001-03-01), None
patent: 2002517855 (2002-06-01), None
patent: WO 99/64952 (2004-01-01), None
Gott, Robert A., “Intelligent I/O Eases Subsystem Development,” Computer Design, vol. 37, No. 5, pp. 106, 108-110, May 1, 1998.
Pinkerton, James T.; “The Case for RDMA”; RDMA Consortium; May 29, 2002.
Pinkerton, James T., Frank Berry, Dwight Barron, Ellen Deleganes,Hermal Shah, Tom Tapey; “RDMAC Verbs Overhead Analysis, Verbs Overhead Analysis for ULPs”; Sep. 11, 2002, Updated Oct. 1, 2002; pp. 1-61.
Hellwagner, Hermann and Ohlenroth, Matthias; “Exploring the Performance of VI Architecture Communication Features in the Giganet Cluster LAN”; Proceedings of the International Confrence on Parallel and Distributed Processing Techniques and Applications; PDPTA '2000; vol. 5' pp. 2923-2929.
Yangsuk Kee and Soonhoi Ha; “xBSP: An Efficient BSP Implemetation fot cLAN”; Processing First IEEE/ACM Internation Symposium on Cluster Computing and the Grid; 2001; pp. 237-244.
Shurbanov, Vladimir and Avresky, Dimiter; “Flow Control in ServerNet Clusters”; Journal of Supercomputing; Jun. 2002; vol. 22, No. 2; pp. 161-173.
Speight, Evan; Abdel-Shafi, Hazim; and Bennett, John K.; “Realizing the Performance Potential of the Virtual Interface Architecture”; Conference Proceedings of the 1999 International Confrence of Supercomputing; 1999; pp. 184-192.
Wong, William; “Dual-Port Host Adapter Streamlines Infiniband Designs”; Electric Design; vol. 50; Bi, 10; pp. 43-47.
Voruganti, Kaladhar and Sarkar, Prasenjit; “An Analysis fo the Three Gigabit Networking Protocols for Storage Areas Networks”; Conference Proceedings of the 2001 IEEE International Performance, Computing, and Communications Conference; 2001; Cat. No. 01CH37210; pp. 259-265.
Yangsuk Lee and Soonhoi Ha; “An Efficient Implementation of the BSP Programming Library for VIA” Paralell Processing Letters; Mar. 2002; vol. 12, No. 1; pp. 65-77.
“VI Architecture Communications Features and Performance on the Giganet Cluster LAN”; Future Generation Computer Systems; Jan. 2002; vol. 18, No. 3; pp. 421-433.
Office Action dated Mar. 8, 2000 cited in related Patent No. 6,141,705 (Copy Attached).
Notice of Allowance dated Jun. 14, 2000 cited in related Patent No. 6,141,705 (Copy Attached).
Office Action dated Jul. 13, 2001 cited in related Patent No. 6,370,599 (Copy Attached).
Notice of Allowance dated Nov. 21, 2001 cited in related Patent No. 6,370,599 (Copy Attached).
Office Action dated Jun. 3, 2004 cited in related Patent No. 6,904,519 (Copy Attached).
Notice of Allowance dated Nov. 17, 2004 cited in related Patent No. 6,904,519 (Copy Attached).
Office Action dated May 17, 2005 cited in related Patent No. 6,993,644 (Copy Attached).
Notice of Allowance dated Sep. 22, 2005 cited in related Patent No. 6,993,644 (Copy Attached).
Office Action dated Apr. 5, 2007 cited in related Patent No. 7,284,119 (Copy Attached).
Notice of Allowance dated Jun. 18, 2007 cited in related Patent No. 7,284,119 (Copy Attached).
Office Action dated Dec. 28, 2006 cited in related Patent No. 7,370,082 (Copy Attached).
Office Action dated Jun. 14, 2007 cited in related Patent No. 7,370,082 (Copy Attached).
Office Action dated Jan. 10, 2008 cited in related Patent No. 7,370,082 (Copy Attached).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and computer program product for offloading... 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 computer program product for offloading..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and computer program product for offloading... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3996283

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.