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. 01, 2009
Filed:
May. 31, 2001
Sowmya Subramanian, Palo Alto, CA (US);
Ramu Sunkara, Los Altos, CA (US);
Kunal Kapur, San Carlos, CA (US);
Anthony Lai, Cupertino, CA (US);
Sarim Siddiqui, Fremont, CA (US);
Sunny Wong, San Mateo, CA (US);
Hyun-sik Byun, Redwood City, CA (US);
Sowmya Subramanian, Palo Alto, CA (US);
Ramu Sunkara, Los Altos, CA (US);
Kunal Kapur, San Carlos, CA (US);
Anthony Lai, Cupertino, CA (US);
Sarim Siddiqui, Fremont, CA (US);
Sunny Wong, San Mateo, CA (US);
Hyun-Sik Byun, Redwood City, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
A system and method for prefabricating information pages is disclosed, in which the necessary steps to retrieve and package information requested by a user are preemptively performed by the computer system. When the user later makes an explicit request for information, the desired information can be immediately displayed to the user without the delays associated with contemporaneous retrieval and packaging of the information. The prefabrication system of the invention can be configured to automatically tune its processing to the changing conditions that exist in the computer system, which can be used to maximize use of available system resources. The present invention can be scalably deployed to perform coordinated prefabrication services on multiple, distributed computing nodes. In an embodiment, the invention is completely non-intrusive, in which no changes to existing application are required to implement prefabrication of pages.