Streaming Channel Setup Using Proximity-Based Channel Lists
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Establishing a wireless connection between a streaming device and a communication device is inefficient due to the time-consuming process of scanning for available wireless channels, which affects the overall user experience.
Innovation Solution
Utilizing a proximity device, such as a remote control or display device, to pre-determine and store a list of available wireless channels, allowing the streaming device to establish a connection without performing a full channel scan, thereby speeding up the process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the streaming device performs a full channel scan to establish a wireless connection with the communication device, then the connection can be established reliably, but the time required to establish the connection increases significantly
Solution Approach 1:
The proximity device performs a channel scan and stores the list of available wireless channels in advance, before the streaming device needs to connect. This preliminary action eliminates the need for the streaming device to perform its own time-consuming scan, thus resolving the contradiction between reliable connection establishment and connection time.
Solution Approach 2:
The proximity device acts as an intermediary that bridges the streaming device and the communication device. It retrieves the channel list from the communication device and transfers it to the streaming device, enabling fast connection establishment without compromising reliability. This intermediary role allows the system to avoid the time penalty of direct scanning while maintaining connection reliability.
2Adaptability or versatility
If the streaming device scans all wireless channels to find available channels, then it can ensure comprehensive channel selection, but the scanning process becomes time-consuming
Solution Approach 1:
The patent extracts the channel scanning function from the streaming device and performs it on the proximity device instead. The proximity device retrieves only the necessary channel information from the communication device, extracting the essential data needed for connection without performing a complete scan across all possible channels. This reduces scanning time while maintaining adequate channel selection.
Solution Approach 2:
The channel scan is performed in advance by the proximity device before the streaming device needs to connect. The results are stored and readily available when needed, eliminating the need for real-time scanning and thus reducing the time loss while ensuring comprehensive channel information is available.
3Device complexity
If the streaming device establishes a wireless connection without using a proximity device, then the system complexity is reduced, but the connection establishment process becomes slower
Solution Approach 1:
The proximity device serves as a simple intermediary that adds minimal complexity to the system. It performs the channel scanning and information transfer functions, enabling fast connection establishment. The added complexity is localized to a single device that the user already possesses (such as a smartphone or remote control), rather than complicating the streaming device itself.
Solution Approach 2:
The proximity device leverages existing multi-functional devices (smartphones, tablets, remote controls) that users already have. These devices can serve multiple purposes including acting as a proximity device for channel scanning, providing a user interface, and storing channel information. This universality minimizes the need for additional specialized hardware, keeping overall system complexity low while improving connection speed.
Data Source
AI summary
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof for establishing a streaming channel between a wireless communication device and a streaming device through a proximity device. The streaming device can initialize a network driver, and establish a first connection with a proximity device. Afterwards, the streaming device can retrieve, from the proximity device, a list of available wireless channels to communicate with the wireless communication device, where the list of available wireless channels is stored on the proximity device and selected from a list of wireless channels provided by the wireless communication device. The streaming device can further establish a second connection by the streaming device with the wireless communication device through a streaming channel selected from the list of available wireless channels.


