Electrical computers and digital data processing systems: input/ – Interrupt processing – Source or destination identifier
Reexamination Certificate
2007-03-27
2007-03-27
Ray, Gopal C. (Department: 2111)
Electrical computers and digital data processing systems: input/
Interrupt processing
Source or destination identifier
C710S267000
Reexamination Certificate
active
10816435
ABSTRACT:
Provided are techniques for interrupt processing. An Input/Output device determines that an event has occurred. The Input/Output device determines a processor identifier and determines an event data structure identifier for an event data structure into which data for the event is stored using the processor identifier. The Input/Output device also determines a vector identifier for an interrupt message vector into which an interrupt message for the event is written. Then, interrupt message data is written to the interrupt message vector to generate an interrupt.
REFERENCES:
patent: 5214759 (1993-05-01), Yamaoka et al.
patent: 5471618 (1995-11-01), Isfeld
patent: 5557744 (1996-09-01), Kobayakawa et al.
patent: 5564005 (1996-10-01), Weber et al.
patent: 5566337 (1996-10-01), Szymanski et al.
patent: 6760783 (2004-07-01), Berry
patent: 6792483 (2004-09-01), Schmidt
patent: 6804631 (2004-10-01), Kelley et al.
patent: 7010633 (2006-03-01), Arndt et al.
patent: 2001/0037397 (2001-11-01), Boucher et al.
patent: 2002/0152327 (2002-10-01), Kagan et al.
patent: 2003/0065856 (2003-04-01), Kagan et al.
patent: 2004/0017819 (2004-01-01), Kagan et al.
patent: 2004/0027374 (2004-02-01), Cime et al.
patent: 2004/0103225 (2004-05-01), McAlpine et al.
patent: 2004/0237093 (2004-11-01), Sluiman et al.
patent: 2005/0228920 (2005-10-01), Shah et al.
patent: 2005/0228922 (2005-10-01), Tsao et al.
patent: 2006/0004983 (2006-01-01), Tsao et al.
patent: 2006/0133396 (2006-06-01), Shah et al.
patent: 2006/0149919 (2006-07-01), Arizpe et al.
“GTO driving and protection technique with status monitoring” by Salzmann et al. (abstract only) Publication Date: Jan.-Feb. 1988.
“Utilization of time varying event-based customer interruption cost load shedding schemes” by Wangdee et al. (abstract only) Publication Date: Sep. 12-16, 2004.
U.S. Appl. No. 11/106,824, filed Apr. 15, 2005.
IEEE Standard for Information Technology 802.3, Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications; Institute of Electrical and Electronics Engineers, Inc., Mar. 8, 2002; 33 pp.
IEEE Std. 802. 11b-1999, “Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications . . .,” Institute of Electrical and Electronics Engineers, Inc., Sep. 16, 1999; 17 pp.
PCI Local Bus Specification Rev. 2.3: PCI Engineering Change Notice—MSI-X, Jun. 10, 2003; Summary pp. 1-2; Chapter 6, “Configuration Space,” pp. 189-209.
PCI Specifications, PCI-SIG 2004; web pages including Mar. 20, 2002 news release “PCI-SIG Releases New PCI Version 2.3 Local Bus Specification for Migration to Low-Voltage Designs,” 18 pp. Available from the Internet at <URL: http://www.pcisig.com>.
Weber, et al., “Fibre Channel (FC) Frame Encapsulation,” Network Working Group, RFC:3643, Dec. 2003; 17 pp.
Culley, et al. “Marker PDU Aligned Framing for TCP Specification (Version 1.0),” Release Specification of the RDMA Consortium; Oct. 25, 2002; 32 pp.
Hilland, et al. “RDMA Protocol Verbs Specification (Version 1.0),” Release Specification of the RDMA Consortium; Apr. 2003; 243 pp.
Recio, et al. “An RDMA Protocol Specification (Version 1.0),” Release Specification of the RDMA Consortium; Oct. 2002; 60 pp.
Shah, et al. “Direct Data Placement over Reliable Transports (Version 1.0),” Release Specification of the RDMA Consortium; Oct. 2002; 35 pp.
Anderson, Don, et al., eds. “PCI System Architecture,” 4thed.; TOC pp. v-xiii; Intro. pp. 1-6; Chapter 1 pp. 7-13; Chapter 2 pp. 15-21; 1999.
Window Platform Design Notes, “Interrupt Architecture Enhancements in Microsoft Windows . . .,” © 2003 Microsoft Corporation; 42 pp.
Buonadonna, P., and D. Culler, “Queue Pair IP: A Hybrid Architecture for System Area Networks”, Proceedings of the 29th Annual International Symposium on Computer Architecture, 2002, pp. 247-256.
Deyring, K. (Ed.), “Serial ATA: High Speed Serialized AT Attachment”, Rev. 1.0, Aug. 29, 2001, 36 pp.
Infiniband, “InfiniBand Architecture Specification vol. 1”, Release 1.0, Oct. 24, 2000, Ch. 1-8, pp. 1-195.
Infiniband, “InfiniBand Architecture Specification vol. 1”, Release 1.0, Oct. 24, 2000, Ch. 9-10, pp. 196-445.
Infiniband, “InfiniBand Architecture Specification vol. 1”, Release 1.0, Oct. 24, 2000, Ch. 11-14, pp. 446-669.
Infiniband, “InfiniBand Architecture Specification vol. 1”, Release 1.0, Oct. 24, 2000, Ch. 15-20, pp. 670-880.
Infiniband, “InfiniBand Architecture Specification vol. 2”, Release 1.0, Oct. 24, 2000, Ch. 1-11, pp. 1-319.
Infiniband, “InfiniBand Architecture Specification vol. 2”, Release 1.0, Oct. 24, 2000, Ch. 12-Appendix D, pp. 320-623.
EP Office Action, Feb. 9, 2006, for International Application No. 03 812 441.8-22111.
PCT International Search Report, Aug. 9, 2004, for International Application No. PCT/US03/37254.
Penokie, G.O.(Ed.), “Information Technology-SCSI Controller Commands-2 (SCC-2)”, T10/Project 1225D, Revision 4, Sep. 12, 1997, 24 pp.
Rangarajan, M., A. Bohra, K. Banerjee, E.V. Carrera, and R. Bianchini, “TCP Servers: Offloading TCP Processing in Internet Servers. Design, Implementation, and Performance”, Technical Report, Rutgers University, 2002, pp. 1-14.
RDMA Consortium, “Architectural Specifications for RDMA over TCP/IP”, [online], 2005, [retrieved on Dec. 22, 2005], retrieved from the Internet at <URL: http://www.rdmaconsortium.org/home>.
Stevens, R.W., “UNIX Network Programming”, 1990, pp. 209-210.
US Final Office Action, May 24, 2006, for US Appl. No. 10/815,902.
US First Office Action, Dec. 13, 2005, for U.S. Appl. No. 10/815,902.
“Virtual Interface Architecture Specification”, Draft Revision 1.0, Dec. 4, 1997, 83 pp.
Cummings Gregory D.
Shah Hemal V.
Tsao Gary Y.
Davda Janaki K.
Intel Corporation
Konrad Raynes & Victor LLP
Ray Gopal C.
LandOfFree
Interrupt scheme for an Input/Output device does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Interrupt scheme for an Input/Output device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interrupt scheme for an Input/Output device will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3749688