Application Dedicated Transceiver Direct Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication devices often require applications to communicate through the operating system, which can lead to slower and less secure data transfers, as the OS acts as an intermediary between applications and transceivers.
Innovation Solution
The system allows applications to directly communicate with transceivers by requesting and receiving dedicated-transceiver information from the device operating system, enabling them to initiate a handshake and transfer data without using the operating system, thereby bypassing it for faster and more secure communications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If applications communicate through the operating system intermediary, then system stability and control are maintained, but communication speed and security are reduced
Solution Approach 1:
The patent extracts the data transfer function from the operating system intermediary and enables applications to communicate directly with transceivers. The application receives a dedicated transceiver identifier from the OS and establishes direct communication, removing the mandatory OS intermediary layer for data transfer operations.
Solution Approach 2:
The communication path is segmented into two modes: traditional OS-mediated communication for general control and direct application-transceiver communication for data transfer. The system maintains OS responsibility for resource management while allowing applications to handle data communication independently through dedicated transceivers.
2Reliability
If applications communicate through the operating system intermediary, then system control is maintained, but communication security is reduced
Solution Approach 1:
The patent extracts data transfer operations from the operating system intermediary to enable direct application-transceiver communication. This removes the potential security vulnerabilities associated with OS intermediary processing while maintaining OS control over resource allocation and access permissions.
Solution Approach 2:
The operating system acts as a selective intermediary that provides transceiver identification and initialization services, then steps aside to allow direct application-transceiver communication. The OS intermediary function is limited to high-level resource management rather than mandatory data processing.
3Productivity
If the operating system acts as an intermediary for all communications, then system stability is maintained, but communication efficiency is reduced
Solution Approach 1:
The patent extracts data transfer functionality from the operating system intermediary, enabling applications to communicate directly with transceivers. This eliminates the overhead of OS intermediary processing for data transfer operations while maintaining OS control over system resources and access permissions.
Solution Approach 2:
The communication architecture transitions from a static OS-mediated model to a dynamic model where applications can select between OS-mediated control and direct transceiver communication based on operational requirements. The system adapts the communication path based on the specific application needs and transceiver capabilities.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In a wireless device (101, 400) a device application (130, 434) initiates a request for a dedicated-transceiver. In response to the request, a device operating system (120, 432) requests dedicated-transceiver information from a transceiver system (140, 410) in the device (101, 400). Once the information is received from the transceiver system (140, 410), the device operating system (120, 432) transfers a dedicated-transceiver response to the device application (130, 434). The device application (130, 434) initiates a communication handshake with the transceiver system (140, 410), and upon completion of the handshake, the device application (130, 434) communicates application data to the transceiver system (140, 410) without the use of the device operating system (120, 432).