Back to results
US 2002/0120673 A1Published application
Architecture for a system of portable information agents
AssigneeH.E.B., LLC
InventorsMichael Tolson, Jean-Christophe Arnulfo, Brice Rive
Life of this patent
Estimating the term…
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.
Claims13
A method of providing a composeable information agents comprising:
- presenting a graphical representation associated with an first information agent in a composition accessed by an initial application, said information agent having state and having one or more possible external connections;
- presenting one or more graphical representations associated with one or more second information agents in a composition accessed by an application;
- allowing connection to be made by graphically connecting one or more of said graphical representations associated with one or more second information agents with said graphical representation of said first information agent;
- and
- connecting functionality of said one or more second information agesnt with said first information agent.
2 more elements
A logic architecture comprising:
- a plurality of Envoiis in a parent/child tree structure, each Envoii an object that handles requests for services and having connections to other objects;
- a standard service request protocol for distributing services;
- and
- a plurality of generalizable connections for providing communication between Envoiis and between an Envoii and an external entity.
1 more element
A logic architecture providing for object portability on a platform comprising:
- a MetaVoii able to detect movement of portable objects and able to trigger installation of necessary components;
- one or more PlaceVoiis, each PlaceVoii allowing existence of portable objects within a particular logical environment;
- one or more skins, attached to a PlaceVoii or a portable object, providing interface, display, connectivity, behavioral, or interactivity functions;
- one or more portable objects;
- a standard service request protocol for distributing services;
- and
- a plurality of generalizable connections for providing communication between Envoiis and between an Envoii and an external entity.
4 more elements
A method for providing portable graphical agents comprising:
- providing a top-level authoritative server for distributing system architecture components;
- providing a plurality of operating system agents, for a plurality of different operating systems, for communicating with said server and detecting events in their operating systems;
- and
- within a particular platform, providing an expandable architecture of services and application agents managed by said operating system agent;
- wherein said operating system agent detects a request to move a portable graphical agent to a new location and triggers downloading and installation of necessary services and agents.
2 more elements
A method for generalizing requests for services comprising:
- at insertion of an object, requesting any necessary services from said object's parent;
- querying parts available at said parent for said requested services and providing said services back to said object when present;
- if not present, at said parent, initiating a request by said parent to said parent's parent for said service;
- when a parent is encountered with said service, establishing a connection to said object for transmitting said service.
1 more element
Dependencies are inferred from the claim text.