Enhanced messaging with language translation feature
First Claim
Patent Images
1. A method, for operating a voicemail system, comprising:
- receiving a call for a called party at the voicemail system, the voicemail system comprising a stored language preference for the called party;
prompting a calling party to leave a message;
creating the message;
providing a plurality of calling-party-selected language preferences;
prompting the calling party to select, from the plurality of calling-party-selected language preferences, a calling-party-selected language preference for the message;
in response to prompting the calling party to select, from the plurality of calling-party-selected language preferences, the calling-party-selected language preference for the message, receiving the calling-party-selected language preference for the message;
overriding the stored language preference for the called party with the calling-party-selected language preference;
determining whether the message is in the calling-party-selected language preference; and
in response to overriding the stored language preference with the calling-party-selected language preference, and if the message is not in the calling-party-selected preferred language identified by the language preference, translating the message into a preferred language of the calling-party-selected preferred language preference, thereby creating a translated message.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for creating and managing a distribution list can include creating a distribution list at a voicemail system. The distribution list can include at least one recipient and at least one language preference for one or more of the at least one recipients. The method can further include selecting the created distribution list and recording an audio message to be sent to the at least one recipient. Translating the audio message into the at least one language preference for one or more of the at least one recipients thereby creating at least one translated audio message and sending the at least one translated audio message to the at least one recipient.
121 Citations
20 Claims
-
1. A method, for operating a voicemail system, comprising:
-
receiving a call for a called party at the voicemail system, the voicemail system comprising a stored language preference for the called party; prompting a calling party to leave a message; creating the message; providing a plurality of calling-party-selected language preferences; prompting the calling party to select, from the plurality of calling-party-selected language preferences, a calling-party-selected language preference for the message; in response to prompting the calling party to select, from the plurality of calling-party-selected language preferences, the calling-party-selected language preference for the message, receiving the calling-party-selected language preference for the message; overriding the stored language preference for the called party with the calling-party-selected language preference; determining whether the message is in the calling-party-selected language preference; and in response to overriding the stored language preference with the calling-party-selected language preference, and if the message is not in the calling-party-selected preferred language identified by the language preference, translating the message into a preferred language of the calling-party-selected preferred language preference, thereby creating a translated message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A voicemail system comprising:
-
a tangible computer processor; and a non-transitory computer-readable medium having instructions that, when executed by the processor, cause the processor to perform operations comprising receiving a call for a called party at the voicemail system, the voicemail system comprising a stored language preference for the called party, prompting a calling party to leave a message, creating the message, providing a plurality of calling-party-selected language preferences; prompting the calling party to select, from the plurality of calling-party-selected language preferences, a calling-party-selected language preference for the message, in response to prompting the calling party to select, from the plurality of calling-party-selected language preferences, the calling-party-selected language preference for the message, receiving the calling-party-selected language preference for the message, overriding the stored language preference for the called party with the calling-party-selected language preference, determining whether the message is in the calling-party-selected language preference, and in response to overriding the stored language preference with the calling-party-selected language preference, and if the message is not in the calling-party-selected preferred language identified by the language preference, translating the message into a preferred language of the calling-party-selected preferred language preference, thereby creating a translated message. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a call for a called party at the voicemail system, the voicemail system comprising a stored language preference for the called party; prompting a calling party to leave a message; creating the message; providing a plurality of calling-party-selected language preferences; prompting the calling party to select, from the plurality of calling-party-selected language preferences, a calling-party-selected language preference for the message; in response to prompting the calling party to select, from the plurality of calling-party-selected language preferences, the calling-party-selected language preference for the message, receiving the calling-party-selected language preference for the message; overriding the stored language preference for the called party with the calling-party-selected language preference; determining whether the message is in the calling-party-selected language preference; and in response to overriding the stored language preference with the calling-party-selected language preference, and if the message is not in the calling-party-selected preferred language identified by the language preference, translating the message into a preferred language of the calling-party-selected preferred language preference, thereby creating a translated message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification