Unified notification and response system
First Claim
Patent Images
1. System comprising:
- at least one server;
at least one non-transitory computer memory with instructions executable by at least one wireless communication device (WCD) associated with a user to configure the WCD to;
receive a voice message from an originator device;
send a signal representing the voice message to the server;
at least one computerized appliance that is not the server, the originator device, or the WCD;
the server being programmed with instructions to propagate signals representing the voice message to the at least one computerized appliance for presentation of a message on the computerized appliance along with an audio and/or textual representation of the voice message;
the computerized appliance being programmed with instructions to present on at least one user interface (UI) including at least a first selector selectable to link the computerized appliance to an audio of the voice message and at least a second selector selectable to cause the computerized appliance to send audio for a call back to the originator device of the voice message.
1 Assignment
0 Petitions
Accused Products
Abstract
A unified notification system in which notifications for all of a user'"'"'s devices and services appear in windows of all of the user'"'"'s devices. Notifications related to the user'"'"'s social network friends and public users that the user subscribes to may also appear in the windows of all devices. Events from the user'"'"'s devices and accounts are sent to a server for aggregation and provisioning back to the user'"'"'s devices. To this end, a HTTP API may query the server to receive the user'"'"'s notifications. Notifications that include content can also include metadata. The user can respond to any notification from any device.
-
Citations
18 Claims
-
1. System comprising:
-
at least one server; at least one non-transitory computer memory with instructions executable by at least one wireless communication device (WCD) associated with a user to configure the WCD to; receive a voice message from an originator device; send a signal representing the voice message to the server; at least one computerized appliance that is not the server, the originator device, or the WCD; the server being programmed with instructions to propagate signals representing the voice message to the at least one computerized appliance for presentation of a message on the computerized appliance along with an audio and/or textual representation of the voice message; the computerized appliance being programmed with instructions to present on at least one user interface (UI) including at least a first selector selectable to link the computerized appliance to an audio of the voice message and at least a second selector selectable to cause the computerized appliance to send audio for a call back to the originator device of the voice message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. System comprising:
-
at least one non-transitory computer memory with instructions executable by at least one wireless communication device (WCD) associated with a user to configure the WCD to; record a voice message from a calling device; send the voice message to a server for transcribing the voice message into an alpha-numeric transcription thereof for presentation of the transcription to an appliance associated at the server with the WCD, the appliance being separate from the WCD; and receive voice data signals from the appliance and send the voice data signals to the originating device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
at least one server configured to receive at least one message from an originator device addressed to a recipient device; the server comprising at least one processor accessing instructions executable by the processor for; accessing a data structure associating an identity of the user with at least one computerized appliance associated with a user of the recipient device, the computerized appliance not being the originator device, the server, or the recipient device; sending the message to the computerized appliance along with an identification of the recipient device as being the recipient of the message; receiving from the computerized appliance a response; and executing an action responsive to the response. - View Dependent Claims (15, 16, 17, 18)
-
Specification