07036128 is referenced by 275 patents and cites 42 patents.

A highly mobile, ambient computing environment is disclosed for serving a knowledge worker away from the their desk. The present invention allows a knowledge worker to get increased leverage from personal, networked, and interactive computing devices while in their car, airplane seat, or in a conference room with others. An Open Agent Architecture is used to incorporate elements such as GPS agents, speech recognition, and opportunistic connectivity among meeting participants. Communication and cooperation between agents are brokered by one or more facilitators, which are responsible for matching requests, from users and agents, with descriptions of the capabilities of other agents. It is not generally required that a user or agent know the identities, locations, or number of other agents involved in satisfying a request, and relatively minimal effort is involved in incorporating new agents and “wrapping” legacy applications. Extreme flexibility is achieved through an architecture organized around the declaration of capabilities by service-providing agents, the construction of arbitrarily complex goals by users and service-requesting agents, and the role of facilitators in delegating and coordinating the satisfaction of these goals, subject to advice and constraints that may accompany them.

Title
Using a community of distributed electronic agents to support a highly mobile, ambient computing environment
Application Number
9/475092
Publication Number
7036128 (B1)
Application Date
August 9, 2000
Publication Date
April 25, 2006
Inventor
Adam Cheyer
Oakland
CA, US
Luc Julia
Oakland
CA, US
Agent
Perkins Coie
Assignee
SRI International Offices
CA, US
IPC
G06F 9/54
View Original Source