Dynamic Wireless Device Connection via Lookup Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepiconet stabilityVSAvoidconnection speed
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvedevice discovery completenessVSAvoidprocessing power consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improveconnection reliabilityVSAvoidnetwork versatility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7746834B1Method of dynamically locating and connecting to a wireless device
Publication Date: 2010.06.29 HEWLETT PACKARD ENTERPRISE DEV LP
  • US7746834B1 patent drawing
  • US7746834B1 patent drawing
  • US7746834B1 patent drawing

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.