SMS Messaging Session Enhancement with User Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The 160-character limit in SMS messages restricts the amount of information that can be sent, making it difficult for users to communicate additional data, such as demographics or financial information, to receiving entities like consumer goods manufacturers or television broadcasters.

Innovation Solution

A system where a data sharing agreement between a service provider and a receiving entity allows for the retrieval and transmission of user data exceeding the 160-character limit, using an SMSC and SMSX to manage data retrieval, storage, and security token exchange, enabling the conveyance of user data alongside SMS messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If SMS message size is limited to 160 characters, then message transmission is simple and reliable, but the amount of information that can be communicated is severely constrained

Engineering Contradiction:
Improveinformation communication capabilityVSAvoidmessaging system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the messaging system into multiple components: SMS center (SMSC) for message handling, SMS exchange (SMSX) for data coordination, and data keeper for user data storage. This segmentation allows the system to maintain simple SMS message transmission while separately managing additional user data exchange through coordinated interactions between these components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components (SMSC, SMSX, data keeper) that mediate between the user's SMS message and the receiving entity. These intermediaries enable the transmission of both the constrained SMS message and additional user data without requiring the message itself to exceed 160 characters, thus resolving the contradiction between information completeness and system simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If additional user data is transmitted beyond SMS limit, then information communication capability is improved, but data security and user authorization requirements increase system complexity

Engineering Contradiction:
Improveuser data communicationVSAvoiddata security management
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by requiring data sharing agreements to be established beforehand between service providers and receiving entities, and by obtaining user authorization in advance. This preliminary setup of security frameworks and authorization permissions enables subsequent data exchanges to proceed smoothly without ad-hoc security negotiations, managing complexity through advance preparation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms where the SMSX coordinates data retrieval based on agreements, and where authorization status is checked and enforced throughout the data exchange process. This feedback ensures that only authorized data is transmitted and that security constraints are continuously monitored, managing data security complexity through systematic feedback loops.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9066217B1Messaging session enhancement with user data
Publication Date: 2015.06.23 T MOBILE INNOVATIONS LLC
  • US9066217B1 patent drawing
  • US9066217B1 patent drawing
  • US9066217B1 patent drawing

AI summary

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.