Method and apparatus for a portable information agent
First Claim
Patent Images
1. A method of providing a portable information agent comprising:
- presenting a graphical representation associated with said portable information agent in a composition accessed by an initial application, said portable information agent having state and having one or more possible external connections;
allowing relocation of said graphical object to a location outside of said initial application; and
thereafter moving said portable information agent to said outside location, preserving state of said portable information agent.
8 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.
127 Citations
20 Claims
-
1. A method of providing a portable information agent comprising:
-
presenting a graphical representation associated with said portable information agent in a composition accessed by an initial application, said portable information agent having state and having one or more possible external connections;
allowing relocation of said graphical object to a location outside of said initial application; and
thereafter moving said portable information agent to said outside location, preserving state of said portable information agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. A method of interacting with a portable information agent:
-
providing a portable information agent object in a composition accessed by an initial application;
allowing a user to select said portable information agent object and relocate said object outside of said initial application;
upon detecting said relocating, determining if sufficient infrastructure logic exists to allow said object to operate in a new location;
if said determining indicates that sufficient infrastructure does not exist, contacting an agent server to request necessary infrastructure logic;
downloading and installing necessary infrastructure logic; and
thereafter moving said graphic object to said new location.
-
Specification