Additional info re: patents -
Phone.com (formerly Unwired Planet, Inc.) is also referenced by these three patents:
1. 5,937,041 System and method for retrieving internet data files using a screen-display telephone terminal
patents.uspto.gov
Full text info: 164.195.100.11
2. 5,930,341 ADSI web browser for retrieving internet data files
patents.uspto.gov
Full text info: 164.195.100.11
3. 5,923,738 System and method for retrieving internet data files using a screen-display telephone terminal
patents.uspto.gov
Full text info: 164.195.100.11
-----
Common to all three above:
Common Gateway Interface (CGI) was created as one way for Web servers to achieve a dynamic element by calling to programs that reside on the server. This dynamic element allows the Web server to immediately respond to the request without doing additional processing. The server receives a request from the browser, and it uses the dynamic element, or hypertext link, to connect with a new process. The server then passes CGI based tagged data that will be used by the program to create, for example, the HTML file. The CGI program executes the associated display format subroutine, or script file, and accesses other data sources to generate the content and then returns the HTML back to the HTTP server. Once the transfer is completed, the CGI process terminates and the server transfers the HTML back to the requesting browser.
An alternative to using separate CGI scripts to define content is a template-based HTML that actually embeds a request for the dynamic data within the HTML file itself When a specific page is requested, a pre-processor scans the file for proprietary tags that are then translated into final HTML based on the request. The final HTML is then passed back to the server and on to the browser for the user to view on their computer terminal. While the examples given have been explained in the context of HTML, both CGIs and templates may be created with any Standard Generalized Markup Language (SGML) based markup language, such as Handheld Device Markup language (HDML). HDMI, is a markup language designed and developed by AT&T and Unwired Planet, Inc. to allow handheld devices some access to the resources of the Internet. The specifics of the language are disclosed in "HDML Language Reference, Version 1.0," Unwired Planet, Inc., Jul. 1996, and herein incorporated by reference. |