System and method for integrating notification functions of two messaging systems in a universal messaging system
First Claim
Patent Images
1. In a messaging environment comprising a first message system and a second message system, a method comprising the steps of:
- receiving one of a voice message, a fax message, and an e-mail message intended for a subscriber at either of the first and second messaging systems;
determining a number of stored new messages for said first messaging system;
determining a number of stored new messages for said second messaging system;
determining a form of notification; and
sending a notification in said form to the subscriber notifying the subscriber that the subscriber has received said one message only if said form is at least one of an e-mail message, a lighted lamp, and a stutter dial tone, and only if said messaging systems is storing only one of said first and second said received message and only if the other of said first and second messaging systems is not storing any new messages.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and method for notifying subscribers to first and second communications networks that a message has been received at either the first communications network (such as a voice messaging system) or the second communications network (such as an e-mail messaging system). A subscriber receives notification at one point regardless of which communications network receives the new message. The subscriber can be notified by an outcall, a page, an e-mail, a lighted lamp, and/or a stutter dial tone.
113 Citations
16 Claims
-
1. In a messaging environment comprising a first message system and a second message system, a method comprising the steps of:
-
receiving one of a voice message, a fax message, and an e-mail message intended for a subscriber at either of the first and second messaging systems;
determining a number of stored new messages for said first messaging system;
determining a number of stored new messages for said second messaging system;
determining a form of notification; and
sending a notification in said form to the subscriber notifying the subscriber that the subscriber has received said one message only if said form is at least one of an e-mail message, a lighted lamp, and a stutter dial tone, and only if said messaging systems is storing only one of said first and second said received message and only if the other of said first and second messaging systems is not storing any new messages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
accessing said counter in the one of said first and second messaging systems receiving said one message and a second counter in the other of the first and second messaging systems to determine a number of newly received messages in each of the first and second messaging systems.
-
-
3. The method recited in claim 2, wherein said step of sending said notification in said form includes sending said notification if said counter in the one of said first and second messaging systems receiving said one message equals one, and said second counter in the other of the first and second messaging systems equals zero.
-
4. The method recited in claim 2, wherein said step of sending said notification in said form includes sending said notification regardless of the number of newly received messages in each of the first and second messaging systems if said form of notification is at least one of an outcall and a page.
-
5. The method recited in claim 4, wherein said step of sending said notification in said form includes sending said notification if said form is at least one of an e-mail message, a lighted lamp, and a stutter dial tone, and if said counter in the one of said first and second messaging systems receiving said one message equals one, and said second counter in the other of the first and second messaging systems equals zero.
-
6. The method recited in claim 1, wherein said step of determining said form of notification comprises
accessing a database in one of the first and second messaging systems to determine said form of notification. -
7. The method recited in claim 1, further comprising the steps of:
-
checking a flag in the one of said first and second messaging systems receiving said one message to determine if said subscriber has retrieved said one message;
resetting said counter in the one of said first and second messaging systems receiving said one message to zero when said subscriber has retrieved said one message;
checking a counter in the other of the first and second messaging systems; and
deactivating said notification when both said counters equal zero.
-
-
8. A messaging environment comprising:
-
a first messaging system comprising a first message receiver for receiving a message intended for a subscriber, said message comprising one of a voice message and a fax message;
a second messaging system comprising a second message receiver for receiving a message intended for said subscriber, said message comprising an e-mail message; and
a notification system for sending a notification in a form to said subscriber notifying said subscriber that said subscriber has received a message at one of said first messaging system and said second messaging system only if said form is at least one of an e-mail message, a lighted lamp, and a stutter dial tone, and only if said messaging system that has received said message is storing only said received message and only if said other messaging system is not storing any new messages. - View Dependent Claims (9, 10, 11)
said first messaging system comprises a first counter for counting a number of newly received messages in said first messaging system; said second messaging system comprises a second counter for counting a number of newly received messages in said second messaging system; and
said notification system comprises;
means for accessing said first and second counters to determine a number of newly received messages in each of said first and second messaging systems; and
means for accessing a database in one of said two messaging systems to determine said form of said notification.
-
-
10. The messaging environment recited in claim 9, further comprising:
means for sending said notification if said counter in said messaging system receiving said message equals one, and said counter in the other messaging system equals zero.
-
11. The messaging environment recited in claim 9, further comprising means for sending said notification regardless of the number of newly received messages in each of the two messaging systems if said form of notification is at least one of an outcall and a page.
-
12. A voice and data messaging system, comprising:
-
a first messaging system comprising a first message receiver for receiving new voice and fax messages and storing said new voice and fax messages and a first counter for counting a number of new voice and fax messages;
a second messaging system comprising a second message receiver for receiving and storing new e-mail messages and a second counter for counting a number of new e-mail messages;
an interface coupling said first messaging system and said second messaging system; and
an indicator for notifying a subscriber that at least one of a new voice message, a new fax message, and a new e-mail message has been received only if said indicator is at least one of an e-mail message, a lighted lamp, and a stutter dial tone, and only if one of said counters equals one, and only if the other of said counters equals zero. - View Dependent Claims (13, 14, 15)
means for activating said indicator for notifying the subscriber regardless of the number of newly received messages in each of the two messaging systems if said indicator for notifying the subscriber is at least one of an outcall and a page.
-
-
15. The voice and data messaging system recited in claim 12, wherein said indicator for notifying the subscriber comprises at least one of an outcall, a page, an e-mail message, a lighted lamp, and a stutter dial tone.
-
16. In a messaging environment comprising a first system of a type capable of receiving at least one of a voice message and a fax message intended for a subscriber and a second system of a type capable of receiving an e-mail message intended for the subscriber, apparatus for notifying the subscriber via the first system that a message has been received at the second system, comprising:
-
a database containing information that specifies the type of notification, the type of notification comprising at least one of an outcall, a page, an e-mail message, a lighted lamp, and a stutter dial tone;
a first counter containing a number of new messages in said first system;
a second counter containing a number of new messages of said second system;
program code embodied on a computer readable medium that contains instructions that when executed by a computer causes the computer to construct a notification message notifying the subscriber that the subscriber has received said message; and
a service library that sends the notification message regardless of the number of new messages that are being stored in said two messaging systems if said form of notification is a page or an outcall, and sending said notification message if said form is at least one of an e-mail message, a lighted lamp, and a stutter dial tone, and only if one of said counters equals one, and only if the other of said counters equals zero.
-
Specification