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. 16, 2003
Filed:
Jan. 18, 2000
Robert P. DeSantis, San Jose, CA (US);
Julio M. Santos, Sunnyvale, CA (US);
AlphaBlox Corporation, Mountain View, CA (US);
Abstract
A method and apparatus for enabling software to be executed in any of a plurality of render modes are provided. A set of hypermedia pages and associated executable components maintained in a server system collectively form logic definition of a software application. The server maintains a number of render modules, each corresponding to a different one of multiple render modes. Each of the render modes is for use with the same logic definition of the software application. In the server system, one of the render modes is selected based on, and in response to, a signal from a remote client system representing a user-initiated request to execute the software application. The signal represents a Uniform Resource Locator (URL) that includes a render parameter specifying a render mode. The server uses the logic definition of the software application and an appropriate one of the render modules to provide information to the client system, to enable the client system to present the software application to the user in the selected render mode.