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.

Date of Patent:
Nov. 06, 2012

Filed:

Mar. 20, 2009
Applicant:

Alexander V. Supalov, Erftstadt, DE;

Inventor:

Alexander V. Supalov, Erftstadt, DE;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04J 1/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method, system, and computer program product containing instructions for establishing and maintaining multiple connections over different communication fabrics between two processes. The slowest, most reliable connection may be established first and then complemented by progressively faster connections between the same pair of processes. Each of these multiple connections is maintained throughout the duration of the communication session between the processes. These multiple connections may include connections made via network interfaces and, when available, direct connections such as a shared memory connection or a point-to-point processor interconnection. This connection strategy provides one or more failback communication paths that can be used with no startup costs in the event of failure of one of the other communication paths. These failback communication paths can be used to exchange failover protocol information needed to resend messages that were undelivered due to failure of one of the communication connections.


Find Patent Forward Citations

Loading…