Wireless Push Data Gateway Mapping Auto-Update

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless data device push applications require manual revisions to adjust for changes in device mappings to wireless gateway servers, which is time-consuming and prone to human error, especially in large corporate or government environments with dynamic network conditions.

Innovation Solution

A system that automatically detects and updates the provisioning of wireless data devices on wireless gateway servers by querying a mapping of device identifiers to gateway servers, repeatedly submitting data requests until acceptance, and updating the mapping accordingly to ensure efficient data delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual revisions are used to adjust device mappings to wireless gateway servers, then the system can maintain accurate mappings, but the process is time-consuming and prone to human error

Engineering Contradiction:
Improvemapping accuracyVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically detects when a data push request is rejected by a gateway server and independently updates the mapping table to redirect future requests to alternative gateway servers, eliminating the need for manual intervention and continuously maintaining accurate mappings without human involvement

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system monitors the response from gateway servers when attempting to push data and uses this feedback information to automatically update the mapping table, creating a closed-loop system that learns from rejection responses and continuously improves mapping accuracy based on real-time gateway server availability

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual revisions are used to adjust device mappings, then mapping changes can be implemented, but human error is introduced into the process

Engineering Contradiction:
Improvemapping adjustment capabilityVSAvoiderror rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system autonomously performs mapping updates by automatically detecting rejections and modifying the mapping table without human intervention, completely eliminating human error while maintaining full adaptability to gateway server changes and device provisioning updates

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of updating mappings with an automated electronic system that uses software to detect rejections and programmatically update the mapping table, substituting human operators with an error-free automated mechanism

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If the system repeatedly submits requests via different gateway servers until acceptance, then data delivery reliability is improved, but the number of requests increases

Engineering Contradiction:
Improvedata delivery success rateVSAvoidrequest efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by proactively attempting to push data through alternative gateway servers when the primary gateway is rejected, preparing and executing backup routes in advance to ensure successful delivery without waiting for complete system failure

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the gateway server parameter in the mapping table when a rejection occurs, dynamically switching from one gateway server to another to maintain data delivery reliability while adapting to changing network conditions and gateway availability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7474639B2Dynamic update of push applications for wireless data device
Publication Date: 2009.01.06 BANK OF AMERICA CORP
  • US7474639B2 patent drawing
  • US7474639B2 patent drawing
  • US7474639B2 patent drawing

AI summary

A system for pushing data to a wireless data device receives an identifier for the wireless data device and determines a corresponding gateway server by querying a mapping of wireless data device identifiers to wireless gateway servers. The system then submits a request to push the data to the wireless data device via the determined gateway server. If the gateway server rejects the request to push data to the wireless data device, the system repeatedly submits requests to push data to the wireless data device via a different gateway server until the request is accepted. The system then updates the mapping for the identifier of the wireless data device with the different gateway server which accepted the request to push data to the wireless data device.