Permission based text messaging
First Claim
1. A method, comprising:
- receiving contact information that identifies a portable communication device of a user, wherein said receiving occurs at a central computer system via a web interface;
automatically generating an authorization code in response to receiving the contact information;
automatically causing a text message including the authorization code to be sent to the portable communication device;
receiving at the central computer system, via the web interface, input from the user that includes the authorization code and that indicates an acceptance of the user to receive, via the portable communication device, text message communications relating to one or more of a plurality of message topics; and
directing one or more text message communications related to the one or more of the plurality of message topics to the portable communication device based, at least in part, on the received contact information and on the received input indicating the user'"'"'s acceptance.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for narrowcasting text messages to a plurality of cellular phones. The system and method allow a potential user to opt in to receive the text messages the user wants to receive. The potential user can opt in through a computer network based web page. Once the potential user sends a sign up request application to participate via the computer network, the user will receive a first text message containing an authorization code on their cell phone. The user enters the authorization code into the web page and sends the authorization code. Receipt of the authorization code back through the computer network will trigger the phone number of the potential user to be added to a list of authorized text message receivers. A narrowcaster then instructs the central computer to narrowcast text messages to the phone numbers on the list that have indicated they want to receive messages on a certain topic.
59 Citations
22 Claims
-
1. A method, comprising:
-
receiving contact information that identifies a portable communication device of a user, wherein said receiving occurs at a central computer system via a web interface; automatically generating an authorization code in response to receiving the contact information; automatically causing a text message including the authorization code to be sent to the portable communication device; receiving at the central computer system, via the web interface, input from the user that includes the authorization code and that indicates an acceptance of the user to receive, via the portable communication device, text message communications relating to one or more of a plurality of message topics; and directing one or more text message communications related to the one or more of the plurality of message topics to the portable communication device based, at least in part, on the received contact information and on the received input indicating the user'"'"'s acceptance. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system including a non-transitory computer-readable medium having instructions stored thereon that are executable to cause the computer system to:
-
receive from a user an identifier of a portable communication device, and store the identifier, wherein the identifier is received via a web interface; in response to receiving the identifier, cause a text message including an authorization code to be sent to the portable communication device via a communication network; receive, via the web interface, input from the user that includes the authorization code and that indicates an acceptance of the user to receive, via the portable communication device, text message communications relating to one or more of a plurality of message topics; and direct one or more text message communications related to the one or more of the plurality of message topics to the portable communication device based, at least in part, on the received identifier and on the received input indicating the acceptance of the user. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having stored thereon instructions executable by a computer system to cause the computer system to perform operations comprising:
-
receiving, via a web interface, an identifier of a portable communication device of a user; in response to said receiving, automatically causing an authorization code to be sent to the portable communication device; receiving, an acknowledgement message including the authorization code and information indicating an acceptance of the user to receive text messages relating to one or more of a plurality of topics via the portable communication device; and directing one or more text messages related to the one or more of the plurality of topics to the portable communication device based, at least in part, on the identifier and on the information indicating the acceptance of the user. - View Dependent Claims (18, 19, 20, 22)
-
-
21. An apparatus, comprising:
-
first means for receiving, via a web interface, an identifier of a portable communication device; second means for automatically causing a text message including an authorization code to be sent to the portable communication device; third means for receiving, via the web interface, an acknowledgement message that includes the authorization code and that includes a confirmation of one or more of a plurality of message topics; and fourth means for directing one or more text message communications to the user of the portable communication device based, at least in part, on the acknowledgement message, wherein the directed one or more text message communications relate to the one or more of the plurality of message topics.
-
Specification