Centralized mobile and wireless messaging opt-out registry system and method
AssigneeSyniverse ICX Corporation
InventorsGerald Hewes, Boon Hwang, Michael Pirie, Randall Snyder
Life of this patent
Estimating the term…
Abstract
Provided herein is a centralized registry service enabling subscribers to “opt-out” of any or all mobile messaging programs. The registry service supports access to storage medium information by mobile and wireless carriers, companies operating mobile messaging programs, mobile applications or platforms, and most importantly, individual subscribers. The registry service can be used with any message based network, including non mobile networks.
Claims43
A method of restricting content delivery from a content provider to a subscriber wireless device;
- comprising:
- storing opt-out status information for content associated with said content provider and said subscriber wireless device in an opt-out database, the opt-out status information comprising one or more of:
- blocking all messages except those in opt-in content categories and blocking messages in opt-out content categories;
- querying said opt-out database for said opt-out status information along with opt-out status information for a plurality of other subscriber wireless devices in a batch query;
- determining if
- a) said subscriber wireless device has opted out all content;
- b) said subscriber wireless device has opted out of content from said content provider;
- and
- c) said subscriber wireless device has opted to receive messages for an application from said content provider;
- determining a type of message for content delivery from said content provider to said subscriber wireless device, wherein the type of message is one of a plurality of formats of mobile messaging available on the subscriber wireless device;
- and restricting the content delivery from said content provider to said subscriber wireless device based on said opt-out status information and the type of message, by not delivering a message when the message falls within the opt-out content category, or by delivering a message when the message falls within the opt-in content category.
A method of restricting content delivery from a content provider to a subscriber wireless device;
- said method comprising:
- providing an opt-out database;
- associating opt-out status information for content with said subscriber wireless device and said content provider, the opt-out status information including at least one of blocking all messages, blocking a subset of messages based on content category,
- blocking a subset of messages based on message originator, and blocking a subset of messages based on an originating application;
- storing said opt-out status information in said opt-out database in response to a store instruction from said subscriber wireless device;
- querying said database for said opt-out status information in response to a query instruction from said content provider along with opt-out status information for a plurality of other subscriber wireless devices in a batch query;
- determining if
- a) said subscriber wireless device has opted out all content;
- b) said subscriber wireless device has opted out of content from said content provider;
- and
- c) said subscriber wireless device has opted to receive messages for an application from said content provider;
- notifying said content provider of said opt-out status information;
- determining a type of message for content delivery from said content provider to said subscriber wireless device, wherein the type of message is one of a plurality of types of mobile messaging available on the subscriber wireless device;
- and
- restricting content delivery from said content provider to said subscriber wireless device in response to said opt-out status information and the type of message, when the content category of the message is blocked, the message originator is blocked, the originating application is blocked, or all messages are blocked.
An opt-out registry system for restricting content delivery from a content provider to a subscriber wireless device, comprising:
- an opt-out database;
- a centralized processor associated with said opt-out database and configured to:
- store opt-out status information for content associated with said content provider and said subscriber wireless device in said opt-out database, the opt-out status information including a content category;
- query said opt-out database for said opt-out status information along with opt-out status information for a plurality of other subscriber wireless devices in a batch query;
- determine if
- a) said subscriber wireless device has opted out all content;
- b) said subscriber wireless device has opted out of content from said content provider;
- and
- c) said subscriber wireless device has opted to receive messages for an application from said content provider;
- determine a type of message for content delivery from said content provider to said subscriber wireless device, wherein the type of message is chosen from a plurality of types of mobile messaging available on the subscriber wireless device;
- and
- restrict content delivery from said content provider to said subscriber wireless device in response to said opt-out status information and the type of message and the content category;
- wherein the subscriber is periodically made aware of the opt-out status information associated with the subscriber wireless device.
An opt-out registry system for restricting content delivery from a content provider to a subscriber wireless device, comprising:
- an opt-out database;
- a centralized processor associated with said opt-out database and configured to:
- associate opt-out status information for content with said subscriber wireless device and said content provider, the opt-out status information enabling a user to opt out of all messages except for messages in one or more opt-in categories;
- store said opt-out status information in said opt-out database in response to a store instruction from said subscriber wireless device;
- query said opt-out database for said opt-out status information in response to a query instruction from said content provider along with opt-out status information for a plurality of other subscriber wireless devices in a batch query;
- determine if
- a) said subscriber wireless device has opted out all content;
- b) said subscriber wireless device has opted out of content from said content provider;
- and
- c) said subscriber wireless device has opted to receive messages for an application from said content provider;
- determine a type of message for content delivery from said content provider to said subscriber wireless device, wherein the type of message is indicated by the query, and chosen from a plurality of types of mobile messaging formats available on the subscriber wireless device;
- and
- notify said content provider of said opt-out status information based on one or more of:
- the content provider, the type of message, and message content;
- restrict content delivery from said content provider to said subscriber wireless device in response to said opt-out status information including the opt-in categories.
An opt-out registry system for wireless subscribers, comprising:
- a plurality of content providers;
- a plurality of subscriber wireless devices;
- an opt-out database;
- a centralized processor associated with said plurality of content providers, said plurality of subscriber wireless devices and said opt-out database;
- said processor configured to:
- associate opt-out status information for content with each of said plurality of subscriber wireless devices wherein said opt-out status comprises preferences including opt-out content categories;
- store said associated opt-out status information in said opt-out database in response to store requests from said plurality of subscriber wireless devices;
- determine a type of message for content delivery from one of said plurality of content provider to one of said plurality of subscriber wireless devices, wherein the type of message is chosen from a plurality of types of mobile messaging;
- and
- query said database for said opt-out status information in response to query requests from said plurality of content providers in a batch query comprising identification of said plurality of subscriber wireless devices, the query including the type of message;
- determine if
- a) said one of plurality of subscriber wireless devices has opted out all content;
- b) said one of plurality of subscriber wireless devices has opted out of content from said one of plurality of content providers;
- and
- c) said one of plurality of subscriber wireless devices has opted to receive messages for an application from one of said plurality of content providers;
- notify said plurality of content providers of said opt out status information;
- restrict content distribution from said plurality of content providers to said plurality of subscriber wireless devices in response to said opt-out status information including said opt-out content categories;
- and
- periodically notify said subscriber wireless device of said stored opt-out status information.
Dependencies are inferred from the claim text.