System and method for message display and management
First Claim
1. A program product for execution on a communications device for receiving, storing and displaying messages from different communications channels, the communications device being capable of executing a plurality of message applications, each message application being associated with one of the communications channels and being executable to store and display messages received from the associated communications channel, the program product comprising a medium having executable program code embodied in said medium, the executable program code comprising a collating application, the executable program code comprising a collating application being executable on the communications device for dynamically retrieving messages stored by the plurality of message applications, said retrieved messages meeting one or more matching criteria, and for displaying a listing of the retrieved messages in a single view on the communications device.
4 Assignments
0 Petitions
Accused Products
Abstract
A collating application for message display and management executes on a communication device. The communication device includes a plurality of message applications associated with various communication channels, each message application receiving and storing messages associated with one of the various communications channels. The collating application dynamically accesses messages stored by the plurality of message applications to retrieve messages that meet defined matching criteria. The collating application permits the user to select a listing of the heterogeneous retrieved messages in a single view on the communication device. Icons associated with the matching criteria are displayable and vary in accordance with the presence or absence of unread messages meeting the matching criteria.
-
Citations
18 Claims
-
1. A program product for execution on a communications device for receiving, storing and displaying messages from different communications channels,
the communications device being capable of executing a plurality of message applications, each message application being associated with one of the communications channels and being executable to store and display messages received from the associated communications channel, the program product comprising a medium having executable program code embodied in said medium, the executable program code comprising a collating application, the executable program code comprising a collating application being executable on the communications device for dynamically retrieving messages stored by the plurality of message applications, said retrieved messages meeting one or more matching criteria, and for displaying a listing of the retrieved messages in a single view on the communications device.
-
10. A method for a communications device to display a listing of heterogeneous messages, the communications device being capable of executing a plurality of message applications, each message application being associated with one of a plurality of communications channels and being executable to store and display messages received from the associated communications channel, the method comprising the steps of
a collating application, executing on the communications device, dynamically applying one or more matching criteria to messages stored by the plurality of message applications, the collating application dynamically retrieving messages meeting the matching criteria, and displaying a listing of the retrieved messages in a single view on the communications device.
Specification