Proximity-Based Device Pairing via Intermediary Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge lies in providing a seamless pairing and connection experience for mobile users with companion computing devices, as they frequently move between different work environments, requiring a system that automatically recognizes and connects devices without user intervention, ensuring correct device pairing and minimizing disruptions in work environments.

Innovation Solution

An automated pairing and lock/unlock system utilizing a pairing service that uses proximity signals, user credentials, and network-accessible connection services to establish logical connections between computing devices and companion devices, allowing them to work together seamlessly, with features like unobtrusive control management and notification handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual device pairing is implemented, then device connection can be established, but user time and operational complexity increase

Engineering Contradiction:
Improvedevice connection speedVSAvoidpairing setup time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing device profiles, storing device identifiers and connection parameters in advance. When a device enters proximity, the pairing service already has the necessary information ready to initiate connection immediately, eliminating manual configuration steps and reducing pairing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The pairing system operates autonomously by detecting devices in proximity through sensors, automatically authenticating using stored credentials, and establishing connections without user intervention. The system serves itself by managing the entire pairing workflow from detection to connection establishment, significantly reducing both pairing time and operational complexity.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If automated proximity-based pairing is implemented, then pairing speed increases, but device security risks increase

Engineering Contradiction:
Improvepairing automation levelVSAvoiddevice pairing security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The pairing service acts as an intermediary between devices, mediating the authentication and connection process. It verifies device identities against stored profiles, validates proximity conditions, and controls connection establishment. This intermediary layer ensures that even though pairing is automated, security requirements are met through centralized verification and authentication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring device proximity through sensors and comparing current device identifiers against stored profiles. The pairing service receives feedback from proximity detection, validates it against security criteria, and only permits connection when verification succeeds. This closed-loop feedback ensures automated pairing maintains security through continuous validation.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If companion devices remain at workspace, then device availability increases, but incorrect device control risks increase

Engineering Contradiction:
Improvedevice availabilityVSAvoidwrong device control
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system applies local quality by associating specific device profiles with specific workspace locations. Each companion device at a workspace is registered with location-specific identifiers and authorized user profiles. When pairing occurs, the system verifies that the user and device are authorized for that specific location, preventing incorrect device control while maintaining high availability through location-based access control.

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If multiple devices are supported, then system versatility increases, but pairing complexity increases

Engineering Contradiction:
Improvemulti-device supportVSAvoidpairing system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The pairing service implements universality by designing a single, unified pairing mechanism that works across multiple device types and workspace locations. The same proximity detection, authentication, and connection establishment process handles all device pairing scenarios consistently. This universal approach supports multiple devices without increasing complexity, as the system uses identical procedures for all pairing operations regardless of device or location.

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

Data Source

PatentEP4052493B1Proximity-based pairing and operation of user-specific companion devices
Publication Date: 2023.11.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP4052493B1 patent drawingFigure 1
  • EP4052493B1 patent drawingFigure 2
  • EP4052493B1 patent drawingFigure 3

AI summary

A server allows pairing of a computing device with a companion computing device so that they may automatically connect to one another in the future. Pairing is accomplished by responding to a user request to pair a particular companion device by identifying computing devices associated with a particular user account, and directing those devices to monitor whether they are in range of a proximity signal (such as a BLUETOOTH® signal). A user interface on the companion device displays a list of devices specific to the user that are in proximity to the companion computing device, so that the user can choose a device to pair with the companion computing device.