Wireless Device Pairing via Unique Identifier for IP Telephony

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Bluetooth pairing methods for wireless devices often require cumbersome discovery and authentication processes, which can be inefficient, especially in scenarios where quick and secure connections are needed, such as in conference settings with multiple Bluetooth-enabled devices.

Innovation Solution

A system that utilizes a unique identifier from a wireless device to form a pairing, allowing for the automatic configuration of Internet Protocol (IP) telephony services, enabling devices to establish connections and initiate calls or join existing calls based on user data retrieved from a database, thereby bypassing traditional discovery and authentication processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional Bluetooth discovery and authentication processes are used, then device security is maintained through proper verification, but the connection establishment becomes time-consuming and cumbersome

Engineering Contradiction:
Improvedevice securityVSAvoidconnection establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs authentication and service configuration actions in advance by storing user data and device identifiers in a database during initial pairing. When the same devices connect again, the pre-stored information is retrieved and used to automatically configure services without requiring repeated authentication, thus resolving the contradiction between security and connection time.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If complete discovery and authentication processes are performed for each connection, then device identity is properly verified, but the process becomes complex and inefficient for repeated connections

Engineering Contradiction:
Improvedevice identity verificationVSAvoidpairing process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system creates a simplified copy of the authentication process by storing device identifiers and user data in a database during initial pairing. Instead of repeating the complete authentication process, the system retrieves and uses this stored information for subsequent connections, maintaining identity verification while significantly reducing process complexity.

Inventive Principle:
Principle #26Copying

3Productivity

If automatic configuration based on unique identifiers is implemented, then connection speed and efficiency are improved, but the system must securely store and retrieve user data from databases

Engineering Contradiction:
Improveconnection establishment speedVSAvoiddata storage and retrieval system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces a database as an intermediary component that stores user data and device identifiers. This intermediary enables automatic configuration and fast reconnections by retrieving pre-stored information, while centralizing the complexity of data management in a dedicated component rather than distributing it across the connection protocol.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9717106B2System for utilizing identity based on pairing of wireless devices
Publication Date: 2017.07.25 CISCO TECHNOLOGY INC
  • US9717106B2 patent drawing
  • US9717106B2 patent drawing
  • US9717106B2 patent drawing

AI summary

In one embodiment, an apparatus may include a memory and a processor. The processor may be operable to create a wireless connection to a wireless device. The processor may be operable to form a pairing with the wireless device based on a unique identifier of the wireless device. The unique identifier may be received from the wireless device. The unique identifier may identify the wireless device in the pairing. The processor may be operable to receive user data associated with the unique identifier from a database. The processor may be operable to initiate configuration of an IP telephony service, where the configuration based, at least in part, on the user data.