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:
Dec. 11, 2007
Filed:
Apr. 03, 2003
Applicant:
Michaeljon Miller, Bellevue, WA (US);
Inventor:
Michaeljon Miller, Bellevue, WA (US);
Assignee:
Microsoft Corporation, Redmond, WA (US);
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract
Embodiments of the present invention pertain to a data structure designed to manage object relationships to actual transactions. The data structure is at least an efficient substitute for a simple ordered transaction log. The data structure allows for pre-playback graph pruning that reduces the overall time required to complete a playback operation. It also allows for more robust error handling when a given transaction fails for non-transport related errors (i.e., the business rules or security rights have changed) by keeping the graph updated on a per-object basis.