Methods and apparatus for dynamically switching between...

Electrical computers and digital processing systems: multicomput – Network-to-computer interfacing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S232000

Reexamination Certificate

active

07937499

ABSTRACT:
Methods and apparatus for processing packets in a computer system including an operating system and a network interface card (NIC) are disclosed. The NIC having a plurality of ring buffers is configured to operate in either a polling mode or an interrupt mode for a particular ring buffer. When the NIC is in the polling mode for a ring buffer, the NIC is periodically polled to determine whether one or more packets have been received by the ring buffer. When the NIC is in the interrupt mode, the operating system is capable of receiving an interrupt indicating that the ring buffer of the NIC has received one or more packets. The operating system is capable of instructing the NIC to change its mode from the polling mode to the interrupt mode for a particular ring buffer, and from the interrupt mode to the polling mode for a particular ring buffer.

REFERENCES:
patent: 4449182 (1984-05-01), Rubinson et al.
patent: 4550368 (1985-10-01), Bechtolsheim
patent: 5299313 (1994-03-01), Petersen et al.
patent: 5301275 (1994-04-01), Vanbuskirk et al.
patent: 5412782 (1995-05-01), Hausman et al.
patent: 5414858 (1995-05-01), Hoffman et al.
patent: 5471618 (1995-11-01), Isfeld
patent: 5485584 (1996-01-01), Hausman et al.
patent: 5555414 (1996-09-01), Hough et al.
patent: 6167423 (2000-12-01), Chopra et al.
patent: 6173343 (2001-01-01), Delorme
patent: 6356951 (2002-03-01), Gentry, Jr.
patent: 6434651 (2002-08-01), Gentry, Jr.
patent: 6467008 (2002-10-01), Gentry, Jr. et al.
patent: 7376080 (2008-05-01), Riddle et al.
patent: 2002/0087710 (2002-07-01), Aiken et al.
patent: 2002/0156897 (2002-10-01), Chintalapati et al.
patent: 2003/0056047 (2003-03-01), Connor et al.
patent: 2003/0135723 (2003-07-01), Illg
patent: 2003/0187914 (2003-10-01), Kaniyar et al.
patent: 0903670 (1999-03-01), None
Constantinos Dovrolis, “Operating System Issues in Network Interfaces,” Jan. 2001, http://www.cc.gatech.edu/fac/Constantinos.Dovrolis/oper—sys.html, 2 pages.
“Unix Manual Page for in.mpathd,” http://www.scit.wlv.ac.uk/cgi-bin/mansec?1M+in.mpathd, downloaded from the Internet on Oct. 5, 2004, 5 pages.
“Docs.sun.com—Sun Product Documentation,” http://www.docs.sun.com/db/doc/816-0211/6m6nc66sm?a=view, downloaded from the Internet on Oct. 5, 2004, 4 pages.
“ISCSI,” http://en.wikipedia.org/wiki/ISCSI, downloaded from the Internet on Oct. 5, 2004, 2 pages.
“TCP Offload Engine,” http://en.wikipedia.org/wiki/TCP—Offload—Engine, downloaded from the Internet on Oct. 5, 2004, 1 page.
Foreign Search Report for corresponding application No. GB 0423765.7, 3 pages, dated Mar. 9, 2005.
Examination Report under Section 18(3) for corresponding application No. GB 0423765.7, 3 pages, dated Jan. 23, 2006.
German Search Report for corresponding application No. DE 10 2004 052 412.2-53, 3 pages, dated Feb. 6, 2009.

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

Methods and apparatus for dynamically switching between... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus for dynamically switching between..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for dynamically switching between... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2625451

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