Screen Projection Device Discovery via Local and Wide Area Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional screen projection methods experience low discovery success rates and accuracy due to reliance on single device discovery operations, leading to poor screen projection experiences.
Innovation Solution
A method and system that perform multiple device discovery operations using both local area networks and wide area networks, employing active and passive discovery modes, to determine and establish connections with screen projection objects, thereby enhancing discovery success rates and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If single device discovery operation is used, then device discovery process is simple, but discovery success rate and accuracy are low
Solution Approach 1:
The device discovery process is segmented into multiple independent discovery operations: first device discovery operation (local discovery) and second device discovery operation (remote discovery). Each operation targets different device pools through different networks, thereby increasing the overall discovery success rate while maintaining manageable complexity through modular design.
Solution Approach 2:
The patent implements a nested discovery structure where the second device discovery operation is performed based on triggers from the first device discovery operation. The system first attempts local discovery, and only when specific conditions are met (no candidates found or user selects to search more) does it nest the remote discovery operation, creating a layered approach that balances success rate with operational simplicity.
2Measurement precision
If multiple device discovery operations are performed, then discovery success rate and accuracy increase, but system complexity increases
Solution Approach 1:
The patent implements dynamic control of the discovery process through trigger mechanisms. The second device discovery operation is dynamically activated based on outcomes from the first operation - specifically when no candidate devices are found locally or when users explicitly select to search more devices. This dynamic approach allows the system to adapt its complexity level based on actual discovery needs, maintaining high accuracy while avoiding unnecessary operational complexity.
Solution Approach 2:
The system employs feedback mechanisms where the results of the first device discovery operation directly influence whether the second operation is executed. The trigger conditions create a feedback loop that monitors discovery outcomes and adjusts the discovery strategy accordingly, ensuring high discovery accuracy through multiple operations only when necessary, thus balancing precision with system complexity.
3Adaptability or versatility
If multiple networks are used for device discovery, then device coverage is expanded, but network management complexity increases
Solution Approach 1:
The patent segments the network environment into distinct discovery channels: local area network for first device discovery operation and wide area network for second device discovery operation. Each network segment serves a specific purpose and targets different device pools, expanding overall device coverage while managing network complexity through clear segmentation and dedicated discovery protocols for each network type.
Solution Approach 2:
The system uses account-based information as an intermediary mechanism to bridge multiple networks. The second device discovery operation leverages account-associated device information from the wide area network to discover devices that may not be directly reachable through local network broadcasting. This intermediary approach expands device coverage across network boundaries while simplifying management by using existing account infrastructure.
Data Source
AI summary
This application provides techniques for projecting content from a device to other device. The techniques comprise performing a first device discovery operation by using a first network, wherein the first network comprises a local area network, and wherein the performing a first device discovery operation by using a first network further comprises sending broadcast information in the local area network; performing a second device discovery operation by using a second network, wherein the second network comprises a wide area network, and wherein the performing a second device discovery operation by using a second network further comprises communicating with a server via the wide area network; determining the other device to which the content is to be projected based on the first device discovery operation and the second device discovery operation; and establishing a network connection with the other device for content projection.


