Telephone/Transaction Entry Device and System for Entering Transaction Data into Databases
First Claim
1. A method comprising:
- on a portable telephone, receiving a prompt that requests a user to select one of a plurality of options;
receiving a voice response from the user; and
recognizing the voice response, and based on said voice response, sending information indicative of the selected option to a remote server.
7 Assignments
0 Petitions
Accused Products
Abstract
A data transaction processing system in which transaction data is entered by the user in response to prompts in a template which is tailored to each user application. The template and entered data are accumulated into data transactions which are immediately transmitted upon completion to an external database server for processing and storage. The data transactions are not locally stored for processing, and no conventional operating system is necessary. No local processing needs to be provided, and the only local storage is a flash PROM which stored the control firmware, a flash memory which stores the data streams making up the forms and menus, and a small RAM which operates as an input/output transaction buffer for storing the data streams of the template and the user replies to the prompts during assembly of a data transaction. The data transaction is received via standard protocols at a database server which, depending upon the application, stores the entire data transaction, explodes the data transaction to produce ancillary records which are then stored, and/or forwards the data transaction or some or all of the ancillary records to other database servers for updating other databases associated with those database servers. Also, in response to requests from the transaction entry device, the database server may return data streams for use in completing the fields in the data transaction or in presenting a menu on the display which was read in from the database server or a remote phone mail system. The transaction entry device is integrated with a telephone and is accessed via a touch screen, an optional keyboard, a magnetic card reader, voice entry, a modem, and the like.
-
Citations
20 Claims
-
1. A method comprising:
-
on a portable telephone, receiving a prompt that requests a user to select one of a plurality of options;
receiving a voice response from the user; and
recognizing the voice response, and based on said voice response, sending information indicative of the selected option to a remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
obtaining information on a portable telephone indicative of a transaction to be carried out on a remote server, wherein said information includes form information, and information that needs to be filled into said form to carry out the transaction;
based on said information, playing an audible message to the user that requests the information to carry out the transaction;
receiving a voice response from the user, based on said audible message, and obtaining information indicative of said voice response; and
sending said information to the remote server to provide the information indicative of the transaction. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A portable telephone, comprising:
-
telephone electronics, which allow placing a call;
a user interface, that allows entering data into the telephone, said user interface also allowing entering numbers into the telephone for placing the call;
a processor, that runs a stored program;
a speaker, that plays audio under control of said stored program in said processor;
a microphone, that receives spoken audio; and
a memory, that stores data for use with said processor, said data including form data to carry out an action with a remote server, said form data including at least one item that requires entry of data by said user, said one item providing information that is played by said speaker to request said item of information from said user, wherein said stored program run by said processor receives a voice response, responsive to playing said information by said speaker, and sends information indicative of said voice response to a remote server. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A telephone, running a program that is stored in a memory within the telephone, said programming including instructions operative to allow said telephone to:
-
make a telephone call at a first time;
at a second time, carry out an action with a remote server, which action requires interaction by said user;
based on said instructions, playing an audio information for said user that requests a first item of information;
receiving a spoken response from said user including said first item of information; and
based on said spoken response, sending information to said remote server. - View Dependent Claims (19, 20)
-
Specification