Wireless Docking Service Direct Peripheral Connection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless docking systems require a physical connection and a wireless docking center for communication, which complicates the development of protocols and increases costs by necessitating a standardized docking protocol and additional hardware.
Innovation Solution
A wireless docking system that allows a mobile computing device to directly connect and communicate with peripherals using a wireless docking service, eliminating the need for a wireless docking center by consolidating Application Service Platform (ASP) and Peripheral Function Protocol (PFP) communications, such as WiFi Serial Bus (WSB) and Miracast, to provide a unified interface for applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a wireless docking center (WDC) is used to mediate communications between the wireless dockee and peripheral devices, then a unified interface for applications is provided, but device complexity and hardware requirements increase
Solution Approach 1:
The patent extracts the WDC mediation layer from the system architecture, allowing the wireless dockee to communicate directly with peripheral devices. This eliminates the intermediate hardware component while preserving the unified interface functionality through direct peer-to-peer communication channels between the dockee and peripherals.
Solution Approach 2:
The patent implements asymmetric communication roles where the wireless dockee initiates and manages direct connections to peripheral devices, rather than symmetric mediation through a WDC. This asymmetric architecture reduces overall system complexity by centralizing connection management in the dockee while eliminating the need for a separate WDC hardware component.
2Adaptability or versatility
If a standardized docking protocol is implemented for wireless docking, then interoperability is achieved, but development time and costs increase
Solution Approach 1:
The patent implements a universal communication framework where the wireless dockee can directly interact with multiple types of peripheral devices using existing communication protocols (WiFi, Bluetooth, Miracast). This multi-functional approach achieves interoperability without requiring a new standardized docking protocol, as the dockee can adapt to different peripheral types using established protocols.
Solution Approach 2:
The patent leverages existing proven communication protocols (WiFi Serial Bus, Bluetooth, Miracast) rather than creating a new standardized docking protocol from scratch. By copying and adapting these existing protocols for direct dockee-peripheral communication, interoperability is achieved while avoiding the time-consuming process of developing and standardizing a completely new protocol.
3Device complexity
If direct wireless connection between wireless dockee and peripherals is established, then hardware costs are reduced, but communication stability may be affected
Solution Approach 1:
The patent implements feedback mechanisms in the direct communication architecture where the wireless dockee continuously monitors and manages connection quality with peripheral devices. The dockee can dynamically adjust communication parameters, re-establish connections if needed, and manage multiple communication channels, ensuring stability is maintained without requiring a WDC.
Solution Approach 2:
The patent creates a dynamic communication architecture where the wireless dockee can adaptively manage direct connections to peripheral devices. Rather than a static WDC-mediated connection, the system dynamically establishes, maintains, and reconfigures direct communication channels based on real-time conditions, preserving communication stability while eliminating hardware complexity.
Data Source
AI summary
In one example, a method includes receiving, from a user application and with a wireless docking service of a wireless docking communications stack executing on a computing device, a request to discover one or more peripheral functions within wireless communication range of the computing device. The method also includes, responsive to receiving the request, discovering, with the wireless docking service, the one or more peripheral functions without communicating with a wireless docking center. The method further includes consolidating the peripheral functions into a docking session for the user application. The method also includes, responsive to receiving the request, sending a docking session identifier and one or more respective references corresponding to the one or more peripheral functions to the user application.


