Messaging session enhancement with user data
First Claim
Patent Images
1. A computer-implemented method for enhancing short message service (SMS) messaging sessions by supplementing the SMS messaging sessions with user data, the computer-implemented method comprising:
- receiving an SMS message sent to a device associated with a receiving entity from a wireless device associated with a user;
retrieving data associated with the user according to an established data sharing agreement;
obtaining user consent for a subset of the retrieved data, wherein the consent authorizes sharing of the subset of the retrieved data with the receiving entity;
storing the retrieved data; and
transmitting the SMS message to the device associated with the receiving entity, wherein the device associated with the receiving entity is a device other than the wireless device associated with the user, wherein the transmitting comprises;
creating a security token;
transmitting the security token and the SMS message to the receiving entity; and
upon receiving the security token back from the receiving entity within a specified time period after transmitting the security token and the SMS message to the receiving entity, transmitting the retrieved data to the receiving entity, and deleting the retrieved data.
6 Assignments
0 Petitions
Accused Products
Abstract
Computer media, systems, and computer-implemented methods for enhancing SMS messaging sessions with user data are provided. A data sharing agreement between a service provider and a receiving entity, such as broadcaster or a consumer goods manufacturer, is established. A user with a wireless device sends an SMS message to the receiving entity. Data associated with the user is retrieved by the service provider in accordance with the data sharing agreement and is transmitted to the receiving entity along with the SMS message.
-
Citations
18 Claims
-
1. A computer-implemented method for enhancing short message service (SMS) messaging sessions by supplementing the SMS messaging sessions with user data, the computer-implemented method comprising:
-
receiving an SMS message sent to a device associated with a receiving entity from a wireless device associated with a user; retrieving data associated with the user according to an established data sharing agreement; obtaining user consent for a subset of the retrieved data, wherein the consent authorizes sharing of the subset of the retrieved data with the receiving entity; storing the retrieved data; and transmitting the SMS message to the device associated with the receiving entity, wherein the device associated with the receiving entity is a device other than the wireless device associated with the user, wherein the transmitting comprises; creating a security token; transmitting the security token and the SMS message to the receiving entity; and upon receiving the security token back from the receiving entity within a specified time period after transmitting the security token and the SMS message to the receiving entity, transmitting the retrieved data to the receiving entity, and deleting the retrieved data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless system for enhancing short message service (SMS) messaging sessions by supplementing the SMS messaging sessions with user data, the system comprising:
-
an SMS center (SMSC) component that receives one or more SMS messages sent from a wireless device associated with a user to a device associated with a receiving entity, initializes data retrieval, and transmits the one or more SMS messages to the device associated with the receiving entity, wherein the device associated with the receiving entity is a device other than the wireless device associated with the user; an SMS exchange (SMSX) component that retrieves data associated with the user according to an established data sharing agreement and obtains consent for the retrieved data; and a data keeper component that stores the data retrieved by the SMSX component that was consented by the user for transmission to the receiving entity, wherein the transmission comprises, creating a security token, transmitting the security token and the SMS message to the receiving entity, upon receiving the security token back from the receiving entity within a specified time period after transmitting the security token and the SMS message to the receiving entity, transmitting the retrieved data to the receiving entity. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. One or more non-transitory computer storage media having computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method to enhance short message service (SMS) messaging sessions by supplementing the SMS messaging sessions with user data, the method comprising:
-
receiving an SMS message sent to a device associated with a receiving entity from a wireless device associated with a user; retrieving the user'"'"'s data corresponding to data categories specified in a data sharing agreement that are authorized by the user; and transmitting the SMS message to the device associated with the receiving entity, wherein the device associated with the receiving entity is a device other than the wireless device associated with the user, wherein the transmitting comprises; creating a security token; transmitting the security token and the SMS message to the receiving entity; upon receiving the security token back from the receiving entity within a specified time period after transmitting the security token and the SMS message to the receiving entity, transmitting the retrieved data to the receiving entity, and deleting the retrieved data. - View Dependent Claims (17, 18)
-
Specification