System for transmission of voice and data over the same communications line
DCFirst Claim
1. A method for a wireless mobile device, said wireless mobile device having a display and an input interface, the method comprising:
- creating, in a client module executing on a processor in said wireless mobile device, a data transaction to a server in a network, said data transaction identifying a remote processing capability associated with said server, said server communicating with said wireless mobile device over a wireless link, said creating comprising;
retrieving an identifier of said remote processing capability from a memory in said wireless mobile device,generating said data transaction using said identifier and identification information,displaying on said display information relating to said data transaction,and selectively generating a voice signal for transmission;
transmitting said data transaction and said voice signal over said wireless link to said server;
receiving from said server a response over said wireless link; and
processing said response in said client module, to cause information in said response to be at least one of displayed on said display and presented audibly to a user.
5 Assignments
Litigations
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
41 Claims
-
1. A method for a wireless mobile device, said wireless mobile device having a display and an input interface, the method comprising:
-
creating, in a client module executing on a processor in said wireless mobile device, a data transaction to a server in a network, said data transaction identifying a remote processing capability associated with said server, said server communicating with said wireless mobile device over a wireless link, said creating comprising; retrieving an identifier of said remote processing capability from a memory in said wireless mobile device, generating said data transaction using said identifier and identification information, displaying on said display information relating to said data transaction, and selectively generating a voice signal for transmission; transmitting said data transaction and said voice signal over said wireless link to said server; receiving from said server a response over said wireless link; and processing said response in said client module, to cause information in said response to be at least one of displayed on said display and presented audibly to a user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A wireless mobile device comprising:
-
a processor; a memory; a display; a display module coupled to said display wherein said display module drives said display; a key pad including a plurality of keys; a keypad module coupled to said keypad wherein upon a user activating a key in said keypad, said keypad module stores information identifying the activated key in said memory; a network interface module receiving data from and sending data to a network over a wireless link; a telephone circuit that receives a voice signal from a user; and a client module executing on said processor, said client module processing said stored information identifying the activated key and storing a symbol representing said pressed key in said memory; wherein upon completion of data entry, said client module retrieves the symbols in said memory, generates a data transaction including said symbols and an identifier identifying a remote processing capability on said network, and forwards said data transaction to said network interface module for transmission over said wireless link; and wherein said telephone circuit further forwards said voice signal to said network interface module for transmission over said wireless link. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer readable storage medium including computer program code stored thereon for execution in a wireless mobile device, said wireless mobile device having a display and an input interface for interacting with a network, said computer program code comprising:
-
first computer program code for generating a data transaction in said wireless mobile device to communicate with a server in said network, said request including an identifier identifying said server, said first computer program code further retrieving said identifier from a memory in said wireless mobile device and constructing said data transaction using said identifier and identification information; second computer code that generates a voice signal of a user; third computer program code for transmitting said data transaction and said voice signal over a wireless link; fourth computer program code for receiving a response from said server over said wireless link; and fifth computer program code for at least one of displaying said response on said display and audibly presenting said response to the user. - View Dependent Claims (13, 14, 15)
-
-
16. A method for a two-way communication device having a display and an input interface to interact with a data network, the method comprising:
-
sending a data transaction to a server across a communication line for access to a remote processing capability on said data network; receiving over said communication line a response from said server, said response resulting from said server accessing and transforming information contained in said transaction to include additional information about the transaction; displaying a display screen on said display based on said response; and sending a voice signal across the communication line. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A two-way communication device for communicating with a network across a communication line, said two-way communication device comprising:
-
a display to display information; a network interface to communicate across said communication line; and a client module running on a processor, said client module generating and sending a data transaction to a remote processing capability on the network across the communication line, said client module receiving a response from said remote processing capability and displaying information on said display based on said response, and said client module generating and sending a voice signal across said communication line. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification