Telephone message system with flexible presentation capability
First Claim
1. A method of operating a telephone answering message system, comprising the steps of:
- receiving a plurality of telephone messages directed to a user;
associating caller identifying information with each of said plurality of telephone messages;
sorting said plurality of telephone messages using said caller identifying information to create a sorted order of said plurality of telephone messages; and
presenting at least some of said messages to a user in said sorted order.
3 Assignments
0 Petitions
Accused Products
Abstract
A telephone message system identifies a caller with an incoming message, and sorts messages according to caller identifying information for presentation to the user. Preferably, messages are grouped according to the caller'"'"'s telephone number, but may alternatively be grouped using voice recognition technology. When a user plays back a large number of messages, all messages from the same number or person will be grouped together, making it easier to follow a chain of messages. The user may optionally prioritize message groups, either explicitly of by letting the system assign a priority.
13 Citations
24 Claims
-
1. A method of operating a telephone answering message system, comprising the steps of:
-
receiving a plurality of telephone messages directed to a user;
associating caller identifying information with each of said plurality of telephone messages;
sorting said plurality of telephone messages using said caller identifying information to create a sorted order of said plurality of telephone messages; and
presenting at least some of said messages to a user in said sorted order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A program product for operating a telephone answering message system, said program product comprising a plurality of processor executable instructions recorded on signal-bearing media, wherein said instructions, when executed by a processor, cause the telephone answering message system to perform the steps of:
-
receiving a plurality of telephone messages directed to a user;
associating caller identifying information with each of said plurality of telephone messages;
sorting said plurality of telephone messages using said caller identifying information to create a sorted order of said plurality of telephone messages; and
presenting at least some of said messages to a user in said sorted order. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19, 21)
-
-
17. A telephone answering message system, comprising:
-
a telephone interface;
a memory for storing a plurality of telephone messages received through said telephone interface;
a controller controlling the operation of said telephone answering message system, said controller associating caller identifying information with each of said plurality of telephone messages, and using said caller identifying information to arrange a presentation of at least some of said messages to the user.
-
-
20. A telephone answering message system, wherein said controller comprises a programmable processor for executing a control program, and a control program recorded in a read-only non-volatile memory.
-
22. A method of operating a telephone answering message system, comprising the steps of:
-
receiving a plurality of telephone messages directed to a user;
associating caller identifying information with each of said plurality of telephone messages;
receiving a user selection of a caller identity; and
presenting a subset of said plurality of messages to said user responsive to receiving a user selection of a caller identity, said subset being only those messages of said plurality of messages associated with the user selected caller identity. - View Dependent Claims (23, 24)
-
Specification