Method, system and telephone answering device for processing control scripts attached to voice messages
First Claim
1. A method for providing a caller-generated interactive multiple contact identifier list to a recipient of a voice message, the method comprising:
- receiving a voice message from a caller, said voice message including an attached script for generating said multiple contact identifier list having contact identifiers each associated with a contact information entry;
decoding said attached script to determine said contact identifiers and said associated contact information entries; and
displaying a list of said contact identifiers on a display visible to said recipient of said voice message.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, system and telephone answering device for processing control scripts attached to voice messages provides a mechanism by which a caller can leave an interactive list of contact information. The scripts provide for control of a display and input responses from a keypad or other input device so that an entry on the contact information list can be activated in response to user input, thus returning the call. The list information displayed may be arbitrary textual associations with the underlying contact number. The contact information may also include e-mail addresses, so that activation of an e-mail list element will activate a text messaging service, if available. For wireless telephone devices, the method implementing the present invention may be operable at the service provider only, so that standard wireless telephones may be programmed to provide the interactive list from a provider-side interpretation of the scripts.
16 Citations
24 Claims
-
1. A method for providing a caller-generated interactive multiple contact identifier list to a recipient of a voice message, the method comprising:
-
receiving a voice message from a caller, said voice message including an attached script for generating said multiple contact identifier list having contact identifiers each associated with a contact information entry;
decoding said attached script to determine said contact identifiers and said associated contact information entries; and
displaying a list of said contact identifiers on a display visible to said recipient of said voice message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless telephone network control system for controlling a wireless telephone network, said control system including a memory for storing program instructions and data for providing a caller-generated interactive multiple contact information list to a recipient of a voice message, and a processor for executing said program instructions, and wherein said program instructions comprise program instructions for:
-
receiving a voice message from a caller, said voice message including an attached script for generating said multiple contact identifier list having contact identifiers each associated with a contact information entry;
decoding said attached script to determine said contact identifiers and said associated contact information entries; and
displaying a list of said contact identifiers on a display visible to said recipient of said voice message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A wireless telephone for connection to a wireless network providing services to said wireless device, said wireless device comprising:
-
a processor for executing program instructions providing features of said wireless device in conjunction with said services;
a memory for storing said program instructions coupled to said processor;
a display for displaying information to a user of said wireless telephone; and
an input device for receiving user input from said user, and wherein said program instructions comprise program instructions for;
receiving a script attached to a voice message from a caller, said script for generating a display of multiple contact identifiers each associated with a contact information entry, decoding said attached script to determine said contact information entries and associated contact identifiers, and displaying said contact identifiers on a display of said wireless telephone, whereby a list of said contact identifiers is provided to said recipient. - View Dependent Claims (20, 21)
-
-
22. A telephone answering device comprising:
-
a line interface for interfacing said telephone answering device to a telephone voice connection;
a processor for executing program instructions providing features of said telephone answering device, said processor coupled to said line interface;
a memory for storing said program instructions coupled to said processor;
a display for displaying information to a user of said telephone answering device, and wherein said program instructions comprise program instructions for;
receiving a script attached to a voice message from said line interface, said script for generating a display of multiple contact identifiers each associated with a contact information entry, decoding said attached script to determine said contact information entries and said contact identifiers, and displaying said contact identifiers on said display, whereby a contact information list is provided to said recipient. - View Dependent Claims (23, 24)
-
Specification