Document agents
First Claim
Patent Images
1. A computer readable medium having stored thereon a data structure to implement a document agent, said structure comprising:
- elements that are readable by a web-browser to display as a web page; and
embedded code to function as a software agent, wherein said structure functions as both a web page and as a software agent.
2 Assignments
0 Petitions
Accused Products
Abstract
A document agent. The document agent comprises a structure having elements that are readable by a web-browser to display as a web page. The structure also has embedded code to function as a software agent. Therefore, the structure functions as both a web page and as a software agent.
-
Citations
27 Claims
-
1. A computer readable medium having stored thereon a data structure to implement a document agent, said structure comprising:
-
elements that are readable by a web-browser to display as a web page; and
embedded code to function as a software agent, wherein said structure functions as both a web page and as a software agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium having stored thereon instructions, which when executed on a processor implement a method of generating dynamic web pages, said method comprising:
-
a) in response to receiving a message, transferring from memory storage to main memory a document agent;
b) executing code embedded in said document agent to implement a software agent function; and
c) processing said document agent to create a dynamic web page. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for providing document agents, said system comprising:
-
a first memory having stored thereon a plurality of said document agents, said document agents comprising an Extensible Markup Language (XML) structure that is accessible as a web page and that has embedded code to function as a software agent, wherein said structure is both a web document and a software agent;
a processor coupled to said first memory and for executing said document agents as software agents; and
a second memory coupled to said processor and for making said document agents accessible as web pages. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification