Managing communications with a content provider
First Claim
1. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, enable a computing device to perform a method of managing communications between a user and a content provider, the method comprising:
- receiving registration information from a mobile device indicating that a communications manager is authorized to act on behalf of the mobile device for certain communications between the mobile device and the content provider, wherein the communications manager communicates modified user preferences for content provider services based in part on an agreement established between the communications manager and the content provider for communicating user preferences;
registering the content provider with the communications manager thus allowing the communications manager to communicate with the content provider on behalf of the mobile device;
receiving the modified user preferences for the content provider from the mobile device; and
communicating to the content provider the modified user preferences, such that, the modified user preferences received from the mobile device are translated into mobile notification preference setting commands specific to the content provider.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to methods and systems for managing communications between a user of a mobile device and a content provider. Registration information is received from a mobile device indicating that a communications manager is authorized to communicate with the content provider and act on behalf of the mobile device with respect to blocking and unblocking certain messages received from the content provider. The content provider registers with the communications manager so that the communications manager knows specific codes and methods for communicating with the content provider. Modified user preferences are received from the mobile device, and these are communicated to the content provider by the communications manager.
-
Citations
18 Claims
-
1. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, enable a computing device to perform a method of managing communications between a user and a content provider, the method comprising:
-
receiving registration information from a mobile device indicating that a communications manager is authorized to act on behalf of the mobile device for certain communications between the mobile device and the content provider, wherein the communications manager communicates modified user preferences for content provider services based in part on an agreement established between the communications manager and the content provider for communicating user preferences; registering the content provider with the communications manager thus allowing the communications manager to communicate with the content provider on behalf of the mobile device; receiving the modified user preferences for the content provider from the mobile device; and communicating to the content provider the modified user preferences, such that, the modified user preferences received from the mobile device are translated into mobile notification preference setting commands specific to the content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing communications between a user and a content provider, the system comprising:
-
a communications server for receiving and processing alerts that are intended for a mobile device and that are sent from one or more content providers based on the mobile device'"'"'s subscription to the alerts associated with the one or more content providers content providers; a communications manager for managing communications one or more content providers on behalf of the mobile device, based on an agreement established between the communications manager and each of the one or more content providers, the communications comprising user preferences regarding alerts received from the one or more content providers, (1) wherein the mobile device is registered with the communications manager and provides the communications manager with a carrier identification, a list of accounts and access information for the one or more content providers, and notification services for each of the one or more content providers for which the communications manager is authorized to act on behalf of the mobile device, and (2) wherein each of the one or more content providers is registered with the communications manager thus allowing the communications manager to communicate the user preferences that are specific to the content provider on behalf of the mobile device; and the mobile device having a processor and a memory, the mobile device receiving alerts from the one or more content providers and communicating to the communications manager modified user preferences regarding the alerts received from the one or more content providers. - View Dependent Claims (11, 12)
-
-
13. Non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, enable a computing device to perform a method of managing communications between a user and a content provider, the method comprising:
-
receiving registration information from a mobile device indicating the content providers with which a communications manager is authorized to communicate on behalf of the mobile device, wherein the mobile device has registered with the content provider and has provided the content provider with user preferences corresponding to alerts in the form of short messaging services (SMS) text messages received from the content provider; establishing an agreement with the content provider allowing the communications manager to communicate with the content provider on behalf of the mobile device regarding the alerts, wherein the agreement is specific to the content provider such that it indicates how the communications manager is to communicate with the content provider; receiving a request from the mobile device to modify the user preferences corresponding to the alerts received from the content provider; translating the request from the mobile device to a content provider-specific format consistent with the agreement; and communicating the request in the content provider-specific format to the content provider. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification