Unified messaging with separate media component storage
First Claim
1. A method for providing unified messaging to a first user, comprising the steps of:
- (1) receiving a message from a second user to the first user, wherein said message comprises a media component and a non-media component;
(2) storing on a mass storage device said media component of said message; and
(3) storing on an email server said non-media component of said message and a corresponding reference to said stored media component of said message.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system, method and computer program product for providing unified messaging using separate storage of media components. The present invention allows for more efficient storage and retrieval of messages. Consider a message sent from a second user to a first user over a network. The message is received by a first server. The first server stores the media component of the message on a mass storage device. The first server also stores on an email server a header, including information about the message, and a reference to the corresponding media component of the message stored on the mass storage device. Upon retrieval of a stored message by the first user, the email server is queried via the first server. Subsequently, the email server provides to the first user, via the first server: the header, or non-media component of the message, and the reference to the corresponding media component of the message stored on the mass storage device. The reference can then used by the first user to retrieve from the mass storage device the corresponding media component of the message. Subsequently, the first user can view the entire message.
-
Citations
17 Claims
-
1. A method for providing unified messaging to a first user, comprising the steps of:
-
(1) receiving a message from a second user to the first user, wherein said message comprises a media component and a non-media component;
(2) storing on a mass storage device said media component of said message; and
(3) storing on an email server said non-media component of said message and a corresponding reference to said stored media component of said message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing unified messaging to a first user, comprising:
-
a mass storage device for storing the media component of a message;
a storage device, coupled to an email server, that stores the non-media component of said message and a corresponding reference to the media component of said message;
a voice mail server that receives said message from a second user to the first user, wherein said message includes a media component and a non-media component; and
a message handler, coupled to said voice mail server, that sends to said mass storage device the media component of said message for storage and that sends to said storage device the non-media component of said message for storage. - View Dependent Claims (8)
-
-
9. A computer program product comprising a computer useable medium having control logic stored therein for causing a computer to provide unified messaging to a first user, the computer control logic comprising:
-
first computer readable program code means for causing the computer to receive a message from a second user to the first user, wherein said message comprises a media component and a non-media component;
second computer readable program code means for causing the computer to store on a mass storage device said media component of said message; and
third computer readable program code means for causing the computer to store on an email server said non-media component of said message and a corresponding reference to said stored media component of said message. - View Dependent Claims (10, 11, 12, 13, 14, 17)
-
-
15. A method for providing unified messaging for messages, comprising the step of:
-
storing media components of the messages at a first location; and
storing references to the stored media components of the messages and remaining portions of the messages without the media components at a second location, whereby the stored media components can be delivered in real-time to a real-time device.
-
-
16. A unified messaging system, comprising:
-
a first storage device that stores media components of messages; and
a second storage device that stores references to the stored media components of the messages and remaining portions of the messages without the media components.
-
Specification