Bump Validation for Secure Device Pairing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for exchanging information between portable electronic devices, such as cell phones, are cumbersome and lack robust validation to ensure information is transferred only when intended and to the correct recipient.

Innovation Solution

A system that uses status reports from devices to a server to determine if two devices are at the same location and time, with bump validation processes to confirm valid connections, including position and time validation, and optional user approval, ensuring secure and intended information transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual methods are used to exchange information between devices, then information can be transferred, but the process is tedious and time-consuming

Engineering Contradiction:
Improveinformation transfer speedVSAvoidtime required for manual exchange
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical operations (typing, navigating menus, addressing) with automated electronic systems. Devices automatically detect proximity through sensors, establish connections via protocols, and transfer data without user intervention, transforming a manual mechanical process into an automated electronic one.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs preliminary actions by pre-establishing device discovery mechanisms and connection protocols before actual data transfer. Devices continuously broadcast their presence and capabilities, so when two devices meet, the connection framework is already in place, eliminating the need for manual setup during the transfer moment.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic connection methods are implemented, then information exchange becomes faster, but validation of intended transfer is compromised

Engineering Contradiction:
Improveinformation transfer speedVSAvoidvalidation accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where devices exchange validation data (timestamps, location information, device identifiers) during the connection process. The system receives feedback about the connection state and uses this information to verify whether the transfer was intended, allowing automated speed with reliability validation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs partial validation actions automatically (checking timestamps, locations) without requiring full manual confirmation. This partial automation provides sufficient validation for most cases while maintaining fast transfer speeds, applying excessive validation only when needed based on the situation.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If robust validation processes are added to ensure secure transfer, then reliability improves, but system complexity increases

Engineering Contradiction:
Improvetransfer securityVSAvoidvalidation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the device's communication system universal by combining multiple functions into a single integrated mechanism. The same sensors, processors, and protocols used for basic connection establishment are also used for validation, eliminating the need for separate complex validation hardware and reducing overall system complexity.

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

Solution Approach 2:

The validation system is self-service in that devices automatically perform validation checks on each other using their own capabilities (sensors, clocks, location data) without requiring external validation infrastructure. Each device serves its own validation needs, reducing system complexity while maintaining security.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If multiple validation checks are performed, then transfer accuracy improves, but processing time increases

Engineering Contradiction:
Improvevalidation accuracyVSAvoidvalidation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial validation actions by performing only the necessary checks based on the situation. For high-confidence scenarios (clear proximity, matching timestamps), minimal validation is applied. For ambiguous cases, additional checks are performed, avoiding excessive processing time for routine transfers while maintaining accuracy when needed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Validation data (timestamps, location information) is collected preliminarily during the connection establishment phase, before the actual transfer decision. This preliminary collection means validation checks can be performed quickly during the transfer process rather than adding significant processing time afterward.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8577292B2Bump validation
Publication Date: 2013.11.05 GOOGLE LLC
  • US8577292B2 patent drawing
  • US8577292B2 patent drawing
  • US8577292B2 patent drawing

AI summary

A “bump” occurs when two devices at the same place at the same time indicate their intention to establish a connection for transferring information. A process for validating bumps is described.