Automated database assistance via telephone
First Claim
1. An interface for remote user input for reading a database, the interface comprising an automatic question unit operable to determine whether a user is connected via at least one of a voice-based and a text-based capable communication link, and for eliciting input from a user in accordance with said determination;
- a speech recognition unit for recognizing a human speech input;
a data recognition unit for recognizing a remote data input; and
a query formulation unit, coupled to said speech and data units, and operable both for formulating a searchable query from a recognized input by at least one of said speech and data recognition units, and for prompting said automatic question unit to elicit further input from the user;
and wherein the interface is associated with a database to search said database using said recognized input.
6 Assignments
0 Petitions
Accused Products
Abstract
An interface for remote human input for reading a database, the interface including an automatic voice question unit for eliciting speech input, a speech recognition unit for recognizing human speech input, and a data recognition unit for recognizing remote data input. The interface is associated with a database to search the database using the recognized input. A typical application is as an automated directory enquiry service.
233 Citations
45 Claims
-
1. An interface for remote user input for reading a database, the interface comprising
an automatic question unit operable to determine whether a user is connected via at least one of a voice-based and a text-based capable communication link, and for eliciting input from a user in accordance with said determination; -
a speech recognition unit for recognizing a human speech input;
a data recognition unit for recognizing a remote data input; and
a query formulation unit, coupled to said speech and data units, and operable both for formulating a searchable query from a recognized input by at least one of said speech and data recognition units, and for prompting said automatic question unit to elicit further input from the user;
and wherein the interface is associated with a database to search said database using said recognized input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A location system connectable to a location database comprising geographic location data associated with personal identification data usable in search queries to obtain an associated location, comprising:
a positioner for determining a current position of an enquirer, said location system operable to receive said location data from said location database in response to a query involving said personal identification data; and
a route determiner for determining a route from said current position to said desired location using said location data.- View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 40)
-
39. An interfacing method for a remote user input for reading a database, the method comprising:
-
determining, as a connection type, whether a user is connected via one of a voice-based, a text-based and a combined voice-text capable communication link, eliciting input from a user via either one of voice-and text based communication according to said connection type;
recognizing one of human speech and data input to said interface;
formulating a searchable query from said recognized input;
eliciting further input from a user unless a query sufficient for searching said database has been formulated;
and searching a database using the sufficient searchable said query.
-
-
41. A method of remotely reading a database via a remote communication device having a communication mode, comprising:
-
entering a query request via said remote communication device in said communication mode, sending said query request to a communication interface in said communication mode, receiving instructions in said communication mode for entering query items to form a database search query, sending said query items in said communication mode for said interface to form a query for interrogating said database in a database interrogation mode to produce a query result for translation by said interface into said communication mode, and receiving said result at said remote communication device from said interface in said communication mode. - View Dependent Claims (42, 43, 44, 45)
-
Specification