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.:

US 7246130 B1

PDF
Full Text
Expired
Date of Patent:
Jul. 17, 2007

Filed:

Feb. 19, 2004
Applicants:

Margaret Goodwin, Lynnwood, WA (US);

Mark A. Alcazar, Seattle, WA (US);

Inventors:

Margaret Goodwin, Lynnwood, WA (US);

Mark A. Alcazar, Seattle, 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

The mechanisms and techniques described in this document are directed to a journal that allows a navigation-based application to store and restore state of a resource that is programmatically altered. A resource may invoke code that creates and stores an entry in the journal. The entry includes sufficient information to restore the resource from one state to its prior state. In addition, the entry includes a mechanism for creating another entry to undo any changes made by the first entry. In this manner, the journal includes both entries that identify navigations from one resource to another, and entries may be added to undo changes to a resource to restore the resource to a prior state.


Find Patent Forward Citations

Goodwin, Margaret. (2007). Journalling non-navigation activity in a navigation-based application (U.S. Patent No. 7246130). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/7246130

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…