The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 28, 2010
Filed:
Dec. 19, 2006
Douglas M. Freimuth, New York, NY (US);
Renato J. Recio, Austin, TX (US);
Claudia A. Salzberg, Austin, TX (US);
Steven M. Thurber, Austin, TX (US);
Jacobo A. Vargas, Cedar Park, TX (US);
Douglas M. Freimuth, New York, NY (US);
Renato J. Recio, Austin, TX (US);
Claudia A. Salzberg, Austin, TX (US);
Steven M. Thurber, Austin, TX (US);
Jacobo A. Vargas, Cedar Park, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method mechanism is provided for communication between host systems using a transaction protocol and shared memories. Shared memories are initialized based on a discovery process in a communication fabric such that at least one endpoint has address ranges in shared memories of at least two host systems. A transaction oriented protocol may be established for using the shared memories of the host systems to communicate between root complexes and endpoints of the same or different host systems. The transaction oriented protocol specifies a series of transactions to be performed by the various elements, e.g., root complex or endpoint, to push or pull data. Various combinations of push and pull transactions may be utilized.