Radio Object Arbitration for Wireless Device Resource Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless computing devices face limitations in enabling radio operations across different hardware and platforms, leading to inefficiencies in radio resource utilization and compatibility issues among various applications.

Innovation Solution

The implementation of modularized radio objects and arbitration components that facilitate independent operation across devices and platforms, enabling asynchronous handling of requests and message-based communication architectures to manage radio resources effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If wireless computing devices support multiple radio operations across different hardware and platforms, then device versatility and adaptability improve, but system complexity and compatibility issues increase

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

Solution Approach 1:

The patent introduces a radio object as an intermediary component that mediates between wireless applications and radio hardware. This radio object serves as a platform-independent interface that handles radio operations, allowing multiple applications to access radio resources without direct hardware dependencies. The intermediary layer abstracts hardware differences, enabling versatile radio operations across different platforms while managing system complexity through standardized communication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments radio operations into independent radio objects that can be selectively activated based on application needs. Each radio object encapsulates specific radio functionality (e.g., GSM, CDMA, WiFi) as separate modular units. This segmentation allows the system to support multiple radio operations without loading all hardware drivers simultaneously, reducing overall system complexity while maintaining versatility.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple wireless applications access radio hardware simultaneously, then functionality and feature richness improve, but radio resource utilization efficiency deteriorates

Engineering Contradiction:
ImprovefunctionalityVSAvoidradio resource utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism through the radio object that monitors radio resource usage status and communicates this information back to applications and the operating system. This feedback loop enables the system to detect when radio resources are in use and adjust application behavior accordingly, preventing inefficient simultaneous access and optimizing radio resource utilization across multiple wireless applications.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces dynamic resource management where radio object activation and deactivation are based on real-time application needs rather than static configuration. The system dynamically allocates radio resources by activating only the necessary radio objects for current operations, allowing efficient sharing and utilization of radio hardware across multiple applications without fixed reservations.

Inventive Principle:
Principle #15Dynamics

3Reliability

If radio operations are handled through platform-specific interfaces, then hardware compatibility is achieved, but application portability and cross-platform compatibility deteriorate

Engineering Contradiction:
Improvehardware compatibilityVSAvoidapplication portability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal radio object interface that serves multiple functions across different platforms. This standardized interface provides consistent API for radio operations regardless of underlying hardware or operating system, enabling application portability. The radio object implements universal communication protocols that translate between application requests and platform-specific hardware operations, maintaining both hardware compatibility and application portability simultaneously.

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

Data Source

PatentEP1938199B1System and method for enabling radio operations on a wireless computing device
Publication Date: 2019.07.10 QUALCOMM INC
  • EP1938199B1 patent drawingFigure 1
  • EP1938199B1 patent drawingFigure 2A~2C
  • EP1938199B1 patent drawingFigure 3

AI summary

Embodiments of the invention provide for a wireless computing device that comprises a set of one or more radio components to transmit and receive wireless communications on the device. Additionally, the wireless computing device includes processing and memory resources that individually or in combination provide multiple wireless applications, a radio object, and an arbitration component. The multiple wireless applications are each capable of generating a user-interface for enabling user-input in connection with wireless activities performed with that wireless application. The radio object interfaces the multiple applications with the set of one or more radio components. The arbitration component is configured to arbitrate at least one of (i) requests made by each of the wireless applications to the radio object for access to one or more of the radio components in the set, or (ii) responses from the radio object to requests made by each of the wireless applications.