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:
Apr. 26, 2011

Filed:

Sep. 05, 2008
Applicants:

Paul L. LI, Seattle, WA (US);

Andrew J. Lagattuta, Redmond, WA (US);

Matt Eason, Seattle, WA (US);

Baskar Sridharan, Sammamish, WA (US);

Abdelsalam Heddaya, Bellevue, WA (US);

Stephan Doll, Seattle, WA (US);

Inventors:

Paul L. Li, Seattle, WA (US);

Andrew J. Lagattuta, Redmond, WA (US);

Matt Eason, Seattle, WA (US);

Baskar Sridharan, Sammamish, WA (US);

Abdelsalam Heddaya, Bellevue, WA (US);

Stephan Doll, Seattle, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method of detecting a network hang and restoring an application that communicates on a connection giving rise to the network hang. A user experience may be improved by providing the user with an option to restore the hung application without losing unsaved data or state information. The network hang may be detected when the user tries to terminate the application. The method may include determining whether the network hang is recoverable, which may involve diagnosing a type of the hang. If recoverable, a network connection reset mechanism may be triggered by instructing a network stack of the computer to terminate the network connection.


Find Patent Forward Citations

Loading…