Voice-based message sorting and retrieval method
First Claim
Patent Images
1. A messaging system, wherein:
- each of a plurality of messages is associated with at least two attributes; and
the plurality of messages is categorized according to the at least two attributes into overlapping lists of messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice-based interface method to provide user access to retrieve, sort, and navigate through messages in multiple media according to a plurality of message sorting criteria. A particular message may belong to multiple message lists and therefore can be heard in response to different queries. This method provides a consistent interface for navigating through the messages in each list of messages sorted by each criterion, proper insertion of newly arrived messages, and change of message status once the message has been heard.
-
Citations
63 Claims
-
1. A messaging system, wherein:
-
each of a plurality of messages is associated with at least two attributes; and
the plurality of messages is categorized according to the at least two attributes into overlapping lists of messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 25, 26, 44, 45)
-
-
13. A messaging system, comprising:
-
a memory storing a plurality of messages, each message being associated with at least two attributes; and
each message being categorized according to the at least two attributes into at least two overlapping lists of messages. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 46, 47)
-
-
30. A method of processing a newly-arrived message, comprising:
-
receiving the newly-arrived message during a session; and
presenting the newly-arrived message to a user before the user takes action to end the session. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method of processing a newly-arrived message, comprising:
-
responsive to a user command issued during a session, selecting a set of messages to present to the user;
receiving the newly-arrived message during the session, but after the user command; and
before the user selects a different set of messages for presentation, including the newly-arrived message in the set of message to present to the user. - View Dependent Claims (43)
-
-
48. A messaging system, wherein:
-
each of a plurality of messages is associated with at least two attributes; and
at least one of the at least two attributes corresponds to at least one non-user-defined field in an address book.
-
-
49. A method of processing a newly-arrived message that arrives during a session and while a set of messages is selected for presentation to a user, comprising:
-
ascertaining at least two attributes of the newly-arrived message; and
during the session and while the set of messages is selected for presentation to the user, inserting the newly-arrived message into the set only if the at least two attributes of the newly-arrived message correspond to attributes of the set. - View Dependent Claims (50, 51)
-
-
52. A method of processing a plurality of messages, comprising:
-
associating at least two attributes with each of the plurality of messages; and
categorizing each of the plurality of messages into at least one of at least two overlapping lists of messages. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification