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:
Aug. 24, 2021
Filed:
Nov. 23, 2015
Oracle International Corporation, Redwood Shores, CA (US);
Christian David Straub, Palo Alto, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
A system performs autosave. The system receives, by a web browser of a client device, a user action performed by a user that interacts with a website corresponding to a server. The system determines a change record corresponding to the user action, queues the change record in a first queue to commit corresponding changes to local models, and queues the change record in a second queue that communicates with the server to persist the change record at the serve. The first queue may be an ordered persistence queue that maintains a history of change records for performing undo and redo operations in interacting with the website. The second queue may be an ordered queue where change records are processed one at a time and each change record is sent to the server only if a prior change record in the second queue has been successfully recorded on the server.