Unified communication services via e-mail
First Claim
Patent Images
1. A computer program product, comprising:
- a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control retrieval of non-literal messages referenced in a notification message, the computer program code mechanism comprising;
a first computer code device configured to store a non-literal message sent to a subscriber identified by a unique identifier;
a second computer code device configured to generate an e-mail notification with an embedded active interface referencing the non-literal message;
a third computer code device configured to retrieve the non-literal message from the remote computer when requested by the subscriber through the active interface, wherein opening of the e-mail notification by the subscriber causes the non-literal message to be dynamically updated with any new information; and
a fourth computer code device configured to selectively render the non-literal message from a user preferred audio format.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing unified messages services to a subscriber. The subscriber utilizes an active interface embedded in an e-mail notification to control delivery of a non-literal, single media or multimedia message to the subscriber. Such a non-literal message includes, but is not limited to, any of a hyperlink-based message, a voicemail message, a facsimile, and a video clip. The active interface provides access to communications-related services as well, including access to stock/options trading and bill payment.
687 Citations
21 Claims
-
1. A computer program product, comprising:
-
a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to control retrieval of non-literal messages referenced in a notification message, the computer program code mechanism comprising;
a first computer code device configured to store a non-literal message sent to a subscriber identified by a unique identifier;
a second computer code device configured to generate an e-mail notification with an embedded active interface referencing the non-literal message;
a third computer code device configured to retrieve the non-literal message from the remote computer when requested by the subscriber through the active interface, wherein opening of the e-mail notification by the subscriber causes the non-literal message to be dynamically updated with any new information; and
a fourth computer code device configured to selectively render the non-literal message from a user preferred audio format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
(1) deliver a stored facsimile to a retrieval device specified by the subscriber;
(2) delete the non-literal message from storage; and
(3) save the non-literal message into storage.
-
-
11. The computer program product as claimed in claim 1, further comprising a fifth computer code device configured to synchronize, plural non-literal message storage systems when the non-literal message is deleted from one of the plural non-literal message storage systems.
-
12. The computer program product as claimed in claim 1, wherein the second computer code device comprises a fifth computer code device configured to forward the non-literal message to any one of a phone number, a distribution list and an e-mail address.
-
13. The computer program product as claimed in claim 1, wherein the second computer code device comprises a fifth computer code device configured to provide two-way teleconferencing.
-
14. The computer program product as claimed in claim 1, wherein the second computer code device comprises a fifth computer code device configured to provide a return call interface for controlling a two-way teleconferencing bridge between two parties.
-
15. The computer program product as claimed in claim 1, wherein the second computer code device comprises a fifth computer code device configured to provide a call originating interface for controlling a two-way teleconferencing bridge between two parties.
-
16. The computer program product as claimed in claim 1, wherein the second computer code device comprises a fifth computer code device configured to control a telecommunications switch to call the subscriber to play the voice messages of the subscriber over a phone connection.
-
17. The computer program product as claimed in claim 16, further comprising a sixth computer code device configured to control the telecommunications switch to perform one of stopping a playing voice message, restarting a stopped voice message, fast forwarding a playing voice message and rewinding a playing voice message.
-
18. The computer program product as claimed in claim 1, wherein the active interface is implemented as a Java applet.
-
19. The computer program product as claimed in claim 1, wherein the fourth computer code device comprises a fifth computer code device configured to render the non-literal message in a visual format.
-
20. In a computer-based messaging system, a method of providing unified communication services over a network comprising:
-
storing a non-literal message sent to a subscriber identified by a unique identifier;
generating an e-mail notification with an embedded active interface referencing the non-literal message, the active interface including sections having dynamic information;
retrieving the non-literal message from the remote computer when requested by the subscriber through the active interface;
dynamically updating the non-literal message with any new information upon opening the e-mail notification by the subscriber;
enabling the subscriber to respond to a message through the active interface; and
selectively rendering the non-literal message in a user preferred audio format. - View Dependent Claims (21)
-
Specification