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:
Jan. 11, 2000

Filed:

Jul. 15, 1997
Applicant:
Inventors:

Mark John Walker, Redmond, WA (US);

Jay Boyer, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
707530 ; 709101 ;
Abstract

Saving a document using a background save thread while editing continues in a foreground thread. When a save is initiated, control is transferred to the background save thread and a document descriptor is cloned. If a foreground event is detected, then control is returned to the foreground thread. If no foreground event has been detected, then the save continues in the background save thread. During the background save, the background save thread checks for a foreground event. If a foreground event is detected, then control is returned to the foreground thread. Once the foreground thread becomes idle, control is returned to the background save thread so that the save may continue. Control is transferred between the foreground thread and the background save thread until the background save is complete.


Find Patent Forward Citations

Loading…