Relating a HTML document with a non-browser application
First Claim
1. A method for relating a hyper-text markup language (HTML) document to stored information that is associated with the HTML document and with a non-browser application program that is external of the browser, comprising the steps of:
- computing the information associated with the HTML document utilizing the non-browser application program;
storing the computed information in a location accessible by an index reference;
searching the HTML document for an association tag, wherein the association tag includes the index reference;
reading the index reference;
retrieving the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser utilizing the index reference; and
providing the retrieved information that is associated with the HTML document and with the non-browser application program that is external of the browser to an instance of the non-browser application program for utilization by the non-browser application program that is external of the browser to operate on the HTML document, such that the non-browser application program that is external of the browser need not recompute the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products for relating a hyper-text markup language (HTML) document to stored information associated with the HTML document and with an application program are provided for by an association module that searches the HTML document for an association tag, wherein the association tag includes an index reference to a location of the stored information. Upon locating an association tag, the index reference is read and utilized by the association module to locate and retrieve the stored information. The stored information is then utilized by the application program. The association tag may also include a marker that uniquely identifies it as associated with the application program. In accordance with an aspect of the present invention, the stored information is both document and application specific.
70 Citations
21 Claims
-
1. A method for relating a hyper-text markup language (HTML) document to stored information that is associated with the HTML document and with a non-browser application program that is external of the browser, comprising the steps of:
-
computing the information associated with the HTML document utilizing the non-browser application program;
storing the computed information in a location accessible by an index reference;
searching the HTML document for an association tag, wherein the association tag includes the index reference;
reading the index reference;
retrieving the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser utilizing the index reference; and
providing the retrieved information that is associated with the HTML document and with the non-browser application program that is external of the browser to an instance of the non-browser application program for utilization by the non-browser application program that is external of the browser to operate on the HTML document, such that the non-browser application program that is external of the browser need not recompute the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17)
searching for the HTML document delimiters; and
searching the HTML document for the marker within said delimiters.
-
-
12. The method of claim 1, further comprising the step of embedding an association tag in the HTML document.
-
13. The method of claim 1, wherein said association tag is a declarative HTML tag.
-
16. A method according to claim 1, wherein the index reference which is included in the association tag comprises at least one of a memory offset and a reference locator of a database.
-
17. A method according to claim 1, wherein the association tag further specifies the non-browser application associated with the stored information.
-
14. An apparatus for relating a hyper-text markup language (HTML) document to stored information that is associated with the HTML document and a non-browser application program that is external of the browser, comprising:
-
means for computing the information associated with the HTML document utilizing the non-browser application program;
means for storing the computed information in a location accessible by an index reference;
means for searching the HTML document for an association tag, wherein the association tag includes an index reference to a location of the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser;
means for reading the index reference;
means for retrieving the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser utilizing the index reference; and
means for utilizing the retrieved information that is associated with the HTML document and with the non-browser application program that is external of the browser by the non-browser application program that is external of the browser, such that the non-browser application program that is external of the browser need not recompute the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser upon invocation of the non-browser application program that is external of the browser to operate on the HTML document. - View Dependent Claims (18, 19)
-
-
15. A computer program product for relating a hyper-text markup language (HTML) document to stored information that is associated with the HTML document and a non-browser application program that is external of the browser, wherein said application resides on a first computer that communicates with a remotely located second computer over an external communication link, the computer program product comprising:
-
a computer-readable storage medium having computer-readable program code means embodied in said medium, said computer-readable program code means comprising;
computer-readable program code means for computing the information associated with the HTML document utilizing the non-browser application program;
computer-readable program code means for storing the computed information in a location accessible by an index reference;
computer readable program code means for searching the HTML document for an association tag, wherein the association tag includes an index reference to a location of the stored information that is associated with the HTML document and the non-browser application program that is external of the browser;
computer readable program code means for reading the index reference;
computer readable program code means for retrieving the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser utilizing the index reference; and
computer readable program code means for utilizing the retrieved information that is associated with the HTML document and the non-browser application program that is external of the browser by the non-browser application program that is external of the browser, such that the non-browser application program that is external of the browser need not recompute the stored information that is associated with the HTML document and with the non-browser application program that is external of the browser upon invocation of the non-browser application program that is external of the browser to operate on the HTML document. - View Dependent Claims (20, 21)
-
Specification