Networked voicemail
First Claim
1. A method of handling voicemail messages in a distributed environment including a local voicemail system and a remote voicemail system, the method comprising:
- in the local voicemail system, storing an email containing formatting and data adapted for particular features of the local voicemail system;
encapsulating the formatting and data such that the formatting and data may be included in an email to be sent over a public network;
packaging encapsulated formatting and data into an email;
sending the email with the encapsulated formatting and data to the remote voicemail system, the local and remote voicemail systems separated by the public network and in communication by way of an email communication system, and the local voicemail system having particular features not generally part of the email communication system and the remote voicemail system having corresponding features;
extracting the formatting and data adapted for features of the voicemail system from a received email on the remote voicemail system;
providing an email containing the extracted formatting and data;
displaying the email containing the extracted formatting and data;
taking actions on the email based on the particular features of the voicemail system and the formatting and data in the email.
23 Assignments
0 Petitions
Accused Products
Abstract
An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
-
Citations
39 Claims
-
1. A method of handling voicemail messages in a distributed environment including a local voicemail system and a remote voicemail system, the method comprising:
-
in the local voicemail system, storing an email containing formatting and data adapted for particular features of the local voicemail system;
encapsulating the formatting and data such that the formatting and data may be included in an email to be sent over a public network;
packaging encapsulated formatting and data into an email;
sending the email with the encapsulated formatting and data to the remote voicemail system, the local and remote voicemail systems separated by the public network and in communication by way of an email communication system, and the local voicemail system having particular features not generally part of the email communication system and the remote voicemail system having corresponding features;
extracting the formatting and data adapted for features of the voicemail system from a received email on the remote voicemail system;
providing an email containing the extracted formatting and data;
displaying the email containing the extracted formatting and data;
taking actions on the email based on the particular features of the voicemail system and the formatting and data in the email. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of handling voicemail messages in a distributed environment including a local voicemail system and a remote voicemail system, the method comprising:
-
in the local voicemail system, storing an email containing formatting and data adapted for particular features of the local voicemail system;
encapsulating the formatting and data such that the formatting and data may be included in an email to be sent over a public network, wherein the formatting and data are capable of being extracted on the remote voicemail system to provide an email on the remote voicemail system upon which actions can be taken based on the particular features of the voicemail system and the formatting and data in the email;
packaging encapsulated formatting and data into an email; and
sending the email with the encapsulated formatting and data to the remote voicemail system, the local and remote voicemail systems separated by the public network and in communication by way of an email communication system, and the local voicemail system having particular features not generally part of the email communication system and the remote voicemail system having corresponding features. - View Dependent Claims (15)
-
-
16. A method of handling voicemail messages in a distributed environment including a local voicemail system and a remote voicemail system, the local and remote voicemail systems separated by a public network and in communication by way of an email system, the local voicemail system having particular features not generally part of the email communication system, the method comprising:
-
in the local voicemail system, storing an email containing formatting and data adapted for the particular features of the voicemail system;
determining whether the remote voicemail system possesses the particular features not generally part of the email communication system corresponding to the local voicemail system features;
if the remote voicemail system possesses the particular features, routing an outgoing email containing formatting and data adapted for the particular features of the voicemail system; and
sending an outgoing email. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A distributed voicemail system including:
-
a local voicemail system;
a remote voicemail system, the local and remote voicemail systems separated by a public network and in communication by way of an email system, the local voicemail system having particular features not generally part of the email communication system, and the remote voicemail system having corresponding features;
wherein the local voicemail system includes;
resources that store an email containing formatting and data adapted for the particular features of the local voicemail system;
resources that encapsulate the formatting and data such that the formatting and data may be included in an email to be sent over the public network;
resources that package the encapsulated formatting and data into an email; and
resources that send the email with the encapsulated formatting and data to the remote system; and
wherein the remote voicemail system includes;
resources that extract the formatting and data adapted for features of the voicemail system from a received email;
resources that provide an email containing the formatting and data adapted for features of the voicemail system;
resources that display the email containing the formatting and data adapted for features of the voicemail system; and
resources that take actions on the email based on the particular features of the voicemail system and the formatting and data in the email.
-
-
23. A first voicemail system, the first voice mail system being capable of communicating, by way of an email system, with a second voicemail system separated from the first voicemail system by way of a public network, the first voicemail system comprising:
-
particular features not generally part of the email communication system, the features corresponding to features of the second voicemail;
resources that store an email containing formatting and data adapted for the particular features of the first voicemail system;
resources that encapsulate the formatting and data such that the formatting and data may be included in an email to be sent over the public network;
resources that package the encapsulated formatting and data into an email from which the formatting and data can be extracted at the second voicemail system so that the second email system can take actions on the email based on the particular features and the formatting and data in the email; and
resources that send the email with the encapsulated formatting and data to the second system. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A method of handling voicemail messages in a distributed environment, comprising:
-
receiving a rich format voicemail email;
encapsulating rich format data from the rich format voicemail email;
packaging the encapsulated rich format data into an email;
sending the email with the encapsulated rich format data to a remote system;
extracting the rich format data from a received email on the remote system;
providing a rich format voicemail email from the received email and the extracted rich format data; and
displaying the rich format voicemail email to a user of the remote system. - View Dependent Claims (31, 32)
-
-
33. An electronic message comprising:
-
an audio stream including a voice message;
a header designating a recipient of the message; and
formatting and data adapted for particular features of a local voicemail system, the formatting and data encapsulated so that the formatting and data may be included in an email to be sent over a public network and extracted at a remote voicemail system at which actions can be taken based on the particular features of the voicemail system and the formatting and data in the email. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
Specification