Propagating user status information across computing resources
First Claim
1. A method comprising:
- receiving a voicemail greeting template having a default portion and a placeholder portion, wherein the default portion is included in voicemail greetings generated by a computer based on the voicemail greeting template;
receiving an audio and video status message for a user or a device, wherein the status message includes a state of the user or a state of the device;
extracting an audio portion of the audio and video status message; and
replacing the placeholder portion of the voicemail greeting template with the audio portion of the received status message to generate, with the computer, a personalized voicemail greeting of the user that includes the default portion and the received status information, wherein output of the personalized voicemail greeting is initiated in response to an incoming phone call.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter of this disclosure can be implemented in, among other things, a device that includes processors, means for receiving a voicemail greeting template having a default portion and a placeholder portion, wherein the default portion is included in voicemail greetings generated based on the voicemail greeting template, and a user status propagation module executable by the one or more processors. In these examples, the user status propagation module receives status information for a user or a device, wherein the status information includes a state of the user or a state of the device, and replaces the placeholder portion of the voicemail greeting template with the received status information to generate a personalized voicemail greeting of the user that includes the default portion and the received status information, wherein output of the personalized voicemail greeting is initiated in response to an incoming phone call.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving a voicemail greeting template having a default portion and a placeholder portion, wherein the default portion is included in voicemail greetings generated by a computer based on the voicemail greeting template; receiving an audio and video status message for a user or a device, wherein the status message includes a state of the user or a state of the device; extracting an audio portion of the audio and video status message; and replacing the placeholder portion of the voicemail greeting template with the audio portion of the received status message to generate, with the computer, a personalized voicemail greeting of the user that includes the default portion and the received status information, wherein output of the personalized voicemail greeting is initiated in response to an incoming phone call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A tangible computer-readable storage medium encoded with instructions for causing one or more programmable processors of a computing device to:
-
receive a voicemail greeting template having a default portion and a placeholder portion, wherein the default portion is included in voicemail greetings generated based on the voicemail greeting template; receive audio and video status information for a user or a device, wherein the status information includes a state of the user or a state of the device; extract an audio portion of the audio and video status information; and replace the placeholder portion of the voicemail greeting template with the audio portion of the received status information to generate a personalized voicemail greeting of the user that includes the default portion and the received status information, wherein output of the personalized voicemail greeting is initiated in response to an incoming phone call.
-
-
16. A computing device comprising:
-
one or more programmable processors; and one or more modules operable by the one or more processors to receive a voicemail greeting template having a default portion and a placeholder portion, wherein the default portion is included in voicemail greetings generated based on the voicemail greeting template, receive audio and video status information for a user or a device, extract an audio portion of the audio and video status information, and replace the placeholder portion of the voicemail greeting template with the audio portion of the received status information to generate a personalized voicemail greeting of the user that includes the default portion and the received status information, wherein the status information includes a state of the user or a state of the device, and wherein output of the personalized voicemail greeting is initiated in response to an incoming phone call.
-
-
17. A method comprising:
-
receiving audio and video status update information associated with the computing device or a user of the computing device, wherein the status information includes a state of the computing device or a state of the user; extracting an audio portion of the audio and video status update information; determining a voicemail greeting based on the audio portion of the audio and video status update information, wherein output of the voicemail greeting is initiated in response to a missed incoming phone call; determining one or more personalized text-based status update messages based on the audio and video status update information wherein each of the personalized text-based status update messages corresponds to a status update service provider, wherein the status update service provider maintains user status information for a group of users; and propagating each of the personalized text-based status messages to the corresponding status update service provider.
-
Specification