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:
Jul. 22, 2014

Filed:

Sep. 09, 2011
Applicants:

David M. Kruse, Kirkland, WA (US);

Diaa Fathalla, Redmond, WA (US);

James T. Pinkerton, Sammamish, WA (US);

Mathew George, Bellevue, WA (US);

Prashanth Prahalad, Bellevue, WA (US);

Thomas E. Jolly, Redmond, WA (US);

Inventors:

David M. Kruse, Kirkland, WA (US);

Diaa Fathalla, Redmond, WA (US);

James T. Pinkerton, Sammamish, WA (US);

Mathew George, Bellevue, WA (US);

Prashanth Prahalad, Bellevue, WA (US);

Thomas E. Jolly, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

An application instance identifier is employed with various systems and methods in order to provide a requestor with continuous access to a resource when operating in a client clustered environment. A requestor residing on a first client may attempt to access a resource. The first client sends a request to access the resource. The request may be associated with an application instance identifier that identifies the requestor. At some point, the first client fails and the requestor is associated with a second client via a failover mechanism. The second client sends a second request to access the resource on behalf of the requestor. The second request is associated with the requestor's application instance identifier. The application instance identifier is used to identify the second request as belonging to the same requestor as the first request, thereby granting the second request to access the resource while avoiding a conflict situation.


Find Patent Forward Citations

Loading…