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 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
replacing the placeholder portion of the voicemail greeting template with the received status information 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.
35 Citations
18 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 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 replacing the placeholder portion of the voicemail greeting template with the received status information 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)
-
-
16. A 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 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 replace 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.
-
-
17. A computing device comprising:
-
one or more programmable 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 programmable processors to receive status information for a user or a device, and replace 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 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.
-
-
18. A method comprising:
-
receiving 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; determining a voicemail greeting based on the 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 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