Web Content Transfer via Cellular Voice Messaging Protocol

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile applications on smartphones and other devices experience reduced functionality due to poor or low connectivity on wireless data networks, as they struggle to transfer web content and real-time data effectively in such conditions.

Innovation Solution

The system employs a messaging protocol of cellular voice networks, such as SMS or MMS, to transfer web content when connectivity is below a certain threshold, using a web content transfer server and client device configuration that converts and sends messages over these networks, ensuring continuous functionality even in low connectivity scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If wireless data networks are used to transfer web content, then data transfer speed is improved, but reliability deteriorates under poor connectivity conditions

Engineering Contradiction:
Improvedata transfer speedVSAvoidconnection reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system dynamically changes the communication parameter by switching between wireless data networks (for speed) and cellular voice networks (for reliability). When connectivity conditions change, the system alters the network parameter being used, transitioning from data networks to voice networks via the gateway server to maintain reliable communication.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

A gateway server acts as an intermediary between the mobile device and web servers. This mediator enables the mobile device to communicate with web servers through cellular voice networks when data networks are unavailable, resolving the contradiction by providing an alternative communication path that maintains reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cellular voice networks are used to transfer web content, then reliability is improved, but data transfer speed deteriorates

Engineering Contradiction:
Improveconnection reliabilityVSAvoiddata transfer speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system uses cellular voice networks partially - only when necessary for reliability. The gateway server enables selective use of voice networks for web content transfer, employing this slower medium only when data networks are unavailable, thus minimizing the speed deterioration while maximizing reliability benefits.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If mobile applications continuously monitor connectivity and switch networks, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway server handles the complexity of network monitoring and protocol conversion, acting as an intermediary that absorbs system complexity. The mobile device simply communicates with the gateway using standard protocols, while the gateway manages the adaptability logic and cellular voice network interactions, thus improving adaptability without significantly increasing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11005948B1Web content transfer utilizing messages of messaging protocol of cellular voice network
Publication Date: 2021.05.11 EMC IP HLDG CO LLC
  • US11005948B1 patent drawing
  • US11005948B1 patent drawing
  • US11005948B1 patent drawing

AI summary

An apparatus includes at least one processing device including a processor coupled to a memory. The at least one processing device is configured to perform the step of monitoring a level of connectivity, of the at least one processing device, for one or more wireless data networks. The at least one processing device is also configured to perform the step of, responsive to determining that the monitored level of connectivity is at or below a designated threshold level of connectivity, utilizing a messaging protocol of one or more cellular voice networks to transfer web content. The at least one processing device is further configured to perform the step of, responsive to determining that the monitored level of connectivity is above the designated threshold level of connectivity, utilizing the one or more wireless data networks to transfer the web content.