Method and apparatus for local generation of Web pages
First Claim
1. A method performed by a Web client comprising:
- sending a Transmission Control Protocol/Internet Protocol (TCP/IP) request for a Hypertext Markup Language (HTML) document to a remote Web server;
receiving the requested HTML document using TCP/IP, the HTML document including one or more placeholders;
parsing the received HTML document for the one or more placeholders;
creating a customized HTML document by replacing the placeholders in the HTML document using local content on the Web client; and
displaying the customized HTML document using a Web browser executing on the Web client.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for performing dynamic modification of templates based on a local user profile is provided. A document is received from a server by a client. The document includes one or more placeholders. The placeholders may be set off by escape sequences, for example. The client parses the document to locate the one or more placeholders. The client substitutes for the one or more placeholders data that is based upon local content stored on the client. The local content may be stored in a local user profile in the form of a database or a registry file, for example. The document may be in the form of a generic Hypertext Markup Language (HTML) template. If this is the case, the substitution includes translating the generic HTML template into an HTML document by replacing the one or more placeholders with HTML expressions.
78 Citations
9 Claims
-
1. A method performed by a Web client comprising:
-
sending a Transmission Control Protocol/Internet Protocol (TCP/IP) request for a Hypertext Markup Language (HTML) document to a remote Web server;
receiving the requested HTML document using TCP/IP, the HTML document including one or more placeholders;
parsing the received HTML document for the one or more placeholders;
creating a customized HTML document by replacing the placeholders in the HTML document using local content on the Web client; and
displaying the customized HTML document using a Web browser executing on the Web client. - View Dependent Claims (2, 3)
-
-
4. A machine-readable medium containing data representing instructions that, when executed by a processor of a Web client, cause the Web client to perform operations comprising:
-
sending a Transmission Control Protocol/Internet Protocol (TCP/IP) request for a Hypertext Markup Language (HTML) document to a remote Web server;
receiving the requested HTML document using TCP/IP, the HTML document including one or more placeholders;
parsing the received HTML document for the one or more placeholders;
creating a customized HTML document by replacing the placeholders in the HTML document using local content on the Web client; and
displaying the customized HTML document using a Web browser executing on the Web client. - View Dependent Claims (5, 6)
-
-
7. A Web client comprising:
-
a communications device to send a Transmission Control Protocol/Internet Protocol (TCP/IP) request for a Hypertext Markup Language (HTML) document to a remote Web server, the communications device further to receiving the requested HTML document using TCP/IP, wherein the HTML document includes one or more placeholders;
a memory to store local content coupled to a processor;
the processor coupled to the communications device to parse the received HTML document for the one or more placeholders, and to create a customized HTML document by replacing the placeholders in the HTML document using the local content stored in the memory; and
a display device coupled to the processor to display the customized HTML document using a Web browser being executed by the processor. - View Dependent Claims (8, 9)
-
Specification