Knowledge-based information retrieval system and method for wireless communication device
First Claim
1. A wireless communications system comprising:
- at least one mobile communications device capable of having user requests input into it;
a remotely located knowledge agency having access to information that is responsive to user requests;
means for providing communication between the mobile communications device and the knowledge agency;
a knowledge database containing information associated with the mobile communications device, said information being useful for the generation of a response to a user request; and
a software agent adapted to access the information in the knowledge database and identify new information to be stored in the knowledge database.
7 Assignments
0 Petitions
Accused Products
Abstract
A wireless knowledge-based information-retrieval system includes a wireless communication device. The wireless device has a transceiver for sending and receiving communications across a wireless communication network, a software agent responsible for quickly and efficiently accessing relevant information and providing it to a user, at least one knowledge database, and a position-determination device for determining the location of the wireless device. The software agent takes information requests from the user and communicates them via the wireless network and the Internet to a knowledge agency. The knowledge agency comprises individual knowledge agents that take the request and search for relevant information in information resources such as the Internet and electronic databases and directories. The knowledge agency transmits the information back to the software agent, which delivers it to the user. The software agent may be configured as a conversational agent in order to maintain a dialog with the user using natural language and mood control.
88 Citations
63 Claims
-
1. A wireless communications system comprising:
-
at least one mobile communications device capable of having user requests input into it;
a remotely located knowledge agency having access to information that is responsive to user requests;
means for providing communication between the mobile communications device and the knowledge agency;
a knowledge database containing information associated with the mobile communications device, said information being useful for the generation of a response to a user request; and
a software agent adapted to access the information in the knowledge database and identify new information to be stored in the knowledge database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing wireless communication between a mobile communications device and a remotely located knowledge agency, said system comprising:
-
at least one mobile communications device, said device including means for transmitting and receiving wireless communications, a knowledge database, and means for accessing the knowledge database; and
means for providing a communication link between the mobile communications device and a remotely located knowledge agency. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method of providing information responsive to a user request using a wireless communications system, said method comprising the steps of:
-
inputting a request into a mobile communications device, said request containing content capable of being characterized;
accessing user information stored in a knowledge database based on the request content;
providing selected user information and the request content to a knowledge agency;
accessing response information based on the selected user information and the request content; and
generating a response to the request based on the accessed response information. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A knowledge-based information retrieval system comprising:
-
a wireless communications network;
a wireless communications device operating within the network and comprising a transceiver that sends and receives communications across the network, a software client agent that receives an information request from a user of the device and retrieves information responsive to the request, a position determination device that determines the location of the wireless device and provides the location to the client agent to assist in information retrieval, and a knowledge database containing data of use to the client agent in information retrieval; and
a knowledge agency comprising multiple knowledge agents that communicate with the client agent over the wireless network and that access associated information resources to retrieve information that is responsive to the information request. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A method for knowledge-based information retrieval in a wireless communications system comprising the following steps:
-
(a) receiving an information request from a user of a wireless communications device;
(b) providing the information request to a software agent associated with the wireless communications device;
(c) providing data of relevance to the information request to the software agent;
(d) with the software agent, communicating the information request via the wireless network to a knowledge agency comprised of specialized knowledge agents;
(e) with the knowledge agency, searching appropriate information resources to retrieve information responsive to the information request;
(f) with the knowledge agency, communicating the retrieved information via the network to the software agent; and
(g) providing the retrieved information to the user of the wireless device. - View Dependent Claims (56, 57)
-
-
58. A method for controlling dialog between a software agent associated with a wireless communications device and a user of the device comprising the following steps:
-
(a) receiving an input from the user;
(b) parsing the input;
(c) retrieving a list of potential replies to the input from stored templates and selecting a reply;
(d) initiating communication between the software agent and an outside knowledge agency to retrieve any information necessary to complete the reply; and
(e) providing the completed reply to the user. - View Dependent Claims (59, 60, 61, 62, 63)
-
Specification