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:
Nov. 24, 2009
Filed:
May. 25, 2005
Christopher S. Davis, Issaquah, WA (US);
David R. Johnson, Woodinville, WA (US);
Robert F. Day, Bellevue, WA (US);
Stephan Hoefnagels, Seattle, WA (US);
Timothy P. Mckee, Seattle, WA (US);
Christopher S. Davis, Issaquah, WA (US);
David R. Johnson, Woodinville, WA (US);
Robert F. Day, Bellevue, WA (US);
Stephan Hoefnagels, Seattle, WA (US);
Timothy P. McKee, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may place certain classes of errors in an error queue while performing a requested operation without waiting for a user to satisfy the errors prior to continuing with the operation. In addition, the operations engine may pre-calculate potential errors for a requested operation prior to performing the operation. Dialogs may be provided to a user to satisfy errors listed in an error queue and/or identified while pre-calculating potential errors. Methods are provided for handling file operations errors and for interacting with a user interface for file operations. Computer-executable instructions for implementing the disclosed methods are stored on computer-readable media.