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:
Sep. 27, 2005
Filed:
May. 31, 2000
Jerry Walter Malcolm, Austin, TX (US);
Jerry Walter Malcolm, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A system, method, and program product enables saving a submitted form of a web page. A browser application receives from a user data for a form in a web page. Upon the submission of the form with the data to a server system hosting the web page, an address of the web page, the data provided from the user for the form, and at least one field identifier for associating the data to at least one respective field of the form, are saved into a volatile memory of the client. The address, the data, and the at least one field identifier remain stored in the volatile memory system after the browser application is closed. When the user opens the browser that had been dosed and again requests retrieval of the web page, the browser retrieves from the server the web page that is at the address stored in the volatile memory. The browser restores the form of the web page with the data stored in the volatile memory. The browser calls a clipboard operation of an operating system on which the client system operates to save the address of the web page, the data for the form, and the one or more field identifiers, into the volatile memory. If the data for the form is successfully submitted to the server and the browser receives another request for a next web page from the user, the browser application erases, if required, the data from the volatile memory system.