Server-Side Wireless Link Adapter for Mobile Handheld Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The expansion of the wireless mobile handheld device market is hindered by the diversity of wireless network carriers and device technologies, requiring developers to handle numerous architectures, topologies, and APIs, leading to increased coding time and complexity in establishing reliable communication links.

Innovation Solution

A standardized method for implementing wireless communications links that adapts to various technologies, providing a device-independent interface by selecting optimized protocols such as socket full-duplex, socket half-duplex, or HTTP tunneling based on device and carrier types, and automatically reconfiguring to maintain low latency and high link quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If developers customize communications routines for each device type, then link reliability improves, but development time and complexity increase

Engineering Contradiction:
Improvelink reliabilityVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a universal communication framework that works across multiple device types and network carriers. The system defines standardized communication interfaces and protocols that can be applied universally to different handheld devices, eliminating the need for developers to write custom communications routines for each device while maintaining reliable links.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces an intermediary communication layer that sits between the application logic and the device-specific hardware interfaces. This intermediary layer handles device-specific variations and translations, allowing developers to write device-agnostic code while the intermediary manages the complexity of different device architectures and communication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If developers support multiple device types and carriers, then adaptability improves, but code complexity increases

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcode complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the communication system into distinct modular components: device-agnostic application logic, standardized communication interfaces, device-specific adapters, and network-layer protocols. This segmentation allows each component to be developed and maintained independently, reducing overall code complexity while supporting multiple device types and carriers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates universal communication interfaces and protocols that can handle multiple device types and network carriers through a single standardized framework. This universal approach eliminates the need for separate code paths for different devices, thereby reducing code complexity while maintaining broad adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If optimized protocols are selected for each device type, then link quality improves, but implementation complexity increases

Engineering Contradiction:
Improvelink qualityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic protocol selection that automatically adapts to the specific device type and network conditions. The system can dynamically choose the most appropriate communication protocol for each device-carrier combination without requiring manual configuration or complex implementation logic, as the adaptation is handled automatically by the communication framework.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The communication system performs self-configuration and self-optimization based on the detected device type and network environment. The system automatically selects and configures the appropriate protocol without requiring developer intervention or complex implementation logic, thereby maintaining high link quality while reducing implementation complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8009619B1Server-side wireless communications link support for mobile handheld devices
Publication Date: 2011.08.30 GOTV NETWORKS LLC
  • US8009619B1 patent drawing
  • US8009619B1 patent drawing
  • US8009619B1 patent drawing

AI summary

A server-based method for implementing a communications link. The method includes receiving via a communications network a request for a communications link from a client communications component executing on a handheld device and establishing a wireless communications link with the handheld device by using a server communications interface executing on the server. An optimized protocol is automatically implemented between the client communications component and the server based on the wireless communications link type and the handheld device type, wherein the optimized protocol is implemented while maintaining a standardized application programming interface for the server communications interface, and wherein the communications link is established via the communications component functioning with a device API component to configure hardware of the handheld device.