Architecture for a System of Portable Information Agents
First Claim
Patent Images
14. A method comprising:
- providing a first information agent for access by a first application, the first application providing a first execution context for the first information agent;
providing a second information agent for access by a second application, the second application providing a second execution context for the second information agent;
composing the second information agent into the first information agent;
allowing a user to select the first information agent and relocate the first information agent outside of the first application;
contacting an agent server to request logic;
downloading and installing the logic; and
moving the first information agent to a new location.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing enhanced intelligent agents that are moveable by a user from a browser application to a desktop. In specific embodiments, agents provide advanced interactive graphics and communications back to a server.
-
Citations
33 Claims
-
14. A method comprising:
-
providing a first information agent for access by a first application, the first application providing a first execution context for the first information agent; providing a second information agent for access by a second application, the second application providing a second execution context for the second information agent; composing the second information agent into the first information agent; allowing a user to select the first information agent and relocate the first information agent outside of the first application; contacting an agent server to request logic; downloading and installing the logic; and moving the first information agent to a new location. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a first information agent that is accessed by a first application; a first system configured for allowing selection of the first information agent and relocation of the first information agent outside of the first application; a second system configured for determining if sufficient logic exists to allow the first information agent to operate in a new location; the second system configured for contacting an agent server to request the logic; the second system configured for downloading and installing the logic; and the first system and the second system configured for moving the first information agent to the new location. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
providing a first information agent for access by a first application, the first application providing a first execution context for the first information agent; allowing a user to select the first information agent and relocate the first information agent outside of the first application; contacting an agent server to request logic; downloading and installing the logic; and moving the first information agent to a new location. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification