Dynamic Wireless Device Connection via Lookup Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Bluetooth standard limits the number of active slave devices that can be connected to a master device within a piconet, leading to inefficiencies in communication and bandwidth constraints, particularly when trying to establish connections with devices that are not currently active or are part of multiple piconets, resulting in delayed connections and reduced network performance.
Innovation Solution
A method is introduced to efficiently connect a computer network to a destination device at an unknown location by transmitting search requests over wireless access points and establishing connections dynamically, allowing for a more versatile network that can handle multiple devices and reduce processing power and bandwidth usage compared to traditional SDP search routines.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the Bluetooth standard limits the number of active slave devices to maintain piconet stability, then device compatibility and network stability are improved, but connection speed and network scalability deteriorate
Solution Approach 1:
The patent segments the network discovery function by introducing a separate lookup table data structure that stores device identifiers and associated information. This segmentation allows the system to quickly search for specific devices without disrupting the stable piconet structure, resolving the contradiction between maintaining stability and improving connection speed.
Solution Approach 2:
The patent performs preliminary actions by pre-storing device identifiers and network information in lookup tables before actual connection requests occur. This allows the system to rapidly retrieve and process connection information without performing time-consuming searches during the connection establishment phase, thereby improving connection speed while maintaining piconet stability.
2Adaptability or versatility
If the Bluetooth standard uses traditional SDP search routines to locate devices, then device discovery completeness is improved, but processing power and bandwidth consumption increase
Solution Approach 1:
The patent extracts the essential device identification information from the complex SDP search process and stores it in simplified lookup tables. By taking out only the critical identifiers and associated network information needed for connection, the system achieves efficient device location without consuming excessive processing power or bandwidth.
Solution Approach 2:
The patent applies local quality by optimizing the search mechanism for specific use cases. Instead of performing comprehensive SDP searches for all device discovery scenarios, the system uses targeted lookup table queries localized to the specific device identifier being searched for, reducing overall processing power consumption while maintaining discovery effectiveness.
3Reliability
If the Bluetooth standard requires devices to be actively connected within the same piconet, then connection reliability is improved, but network versatility and ability to connect to devices in multiple piconets deteriorate
Solution Approach 1:
The patent implements universality by creating a lookup table system that can store and retrieve device identifiers across multiple piconets. This universal data structure allows the system to maintain reliable connections within individual piconets while also providing the versatility to locate and connect to devices across different piconet networks, eliminating the need for devices to be actively connected in the same piconet.
Data Source
AI summary
A method for wirelessly connecting a computer network to a destination device located at an unknown location in response to a request from a requesting device. The method of the present invention creates a more versatile wireless computer network by enabling devices within the computer network to efficiently wirelessly connect to mobile devices that are not connected to the computer network but are in range of at least one wireless access point. Therefore, the network can efficiently dynamically adjust to the movement of particular wireless devices throughout the network. Likewise, the method effectively increases the capabilities of the network by enabling devices within the network to efficiently connect with devices that are not actively communicating with the network. The method includes a series of searching routines which are performed at each access point to locate the destination device.


