Unified messaging system
First Claim
Patent Images
1. A method for providing unified messaging, comprising:
- storing a plurality of input messages directed to a user, each input message being of a particular type selected from a group consisting of a voice message, a text message, and an image, wherein the input messages further identify different user destinations;
determining the type of each input message;
assigning an identifier for each input message based on the determined message type;
displaying a view of the input messages, the view including information identifying and the assigned identifier for each input message;
providing in the displayed view at least one icon associated with one of the input message types that, when selected, eliminates from the view all of the input messages except those associated with the input message type of the icon;
receiving a signal indicating a selection to view messages identifying a particular user destination; and
modifying the view of the input messages based on the received signal.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems consistent with the present invention provide a unified messaging system. The unified messaging system comprises a unified messaging system server and clients, such as personal computers, telephones, facsimile machines, and two-way paging machines connected via both land based and wireless connections. This system enables a user to access and retrieve a variety of messages, including voice mail messages, facsimiles, and electronic mail messages via a unified user interface that clearly distinguishes each message type using message identifiers, and segregates messages by type.
28 Citations
5 Claims
-
1. A method for providing unified messaging, comprising:
-
storing a plurality of input messages directed to a user, each input message being of a particular type selected from a group consisting of a voice message, a text message, and an image, wherein the input messages further identify different user destinations; determining the type of each input message; assigning an identifier for each input message based on the determined message type; displaying a view of the input messages, the view including information identifying and the assigned identifier for each input message; providing in the displayed view at least one icon associated with one of the input message types that, when selected, eliminates from the view all of the input messages except those associated with the input message type of the icon; receiving a signal indicating a selection to view messages identifying a particular user destination; and modifying the view of the input messages based on the received signal.
-
-
2. A method for providing unified messaging, comprising:
-
storing a plurality of input messages directed to a user, each input message being of a particular type selected from a group consisting of a voice message, a text message, and an image, wherein the input messages further identify different user destinations; displaying a view of at least a subset of the input messages, the view including, for each input message, information identifying the message and a corresponding identifier determined based on the type of the message; receiving a signal indicating a selection to view only messages of a particular type; modifying the view of the subset of the input messages based on the received signal; receiving a signal indicating a selection to view messages identifying a particular user destination; and modifying the view of the subset of the input messages based on the received signal.
-
-
3. A method for providing unified messaging, comprising:
-
storing a plurality of input messages directed to a user, each input message being of a particular type selected from a group consisting of a voice message, a text message, and an image, wherein the input messages further identify different user destinations; determining the type of each input message; assigning an identifier for each input message based on the determined message type; displaying a view of the input messages, the view including, for each input message, information identifying and the assigned identifier for the input message; providing in the displayed view a plurality of icons, each icon associated with one of the types of input messages; inputting a signal indicating selection of one of the icons; modifying the view of the input messages such that only the identifying information for each input message of a particular type based on the inputted signal is included in the view; receiving a signal indicating a selection to view messages identifying a particular user destination; and modifying the view of the input messages based on the received signal.
-
-
4. A method for providing unified messaging, comprising:
-
storing a plurality of input messages directed to a user, each input message being of a particular type selected from a group consisting of a voice message, a text message, and an image, wherein the input messages further identify different user destinations; determining the type of each input message; assigning an identifier for each input message based on the determined message type; identifying a set of the input messages that indicate receipt within a predetermined period of time; displaying a view of the set of the input messages, the view including information identifying and the assigned identifier for each input message in the set, segregated by type; providing in the displayed view at least one icon associated with one of the input message types that, when selected, eliminates from the view all of the input messages except those associated with the input message type of the icon; receiving a signal indicating a selection to view messages identifying a particular user destination; and modifying the view of the set of the input messages based on the received signal.
-
-
5. A method for providing unified messaging comprising the steps, performed by a processor, of;
-
storing a plurality of input messages directed to a user, each identifying one of at least two different user destinations, the at least two different user destinations including the user'"'"'s office and the user'"'"'s home; displaying a view of at least a subset of the input messages, the view including, for each input message, information identifying the message; receiving a signal indicating a selection to view messages identifying a particular destination of the at least two different user destinations; and modifying the view of the subset of the input messages based on the received signal.
-
Specification