Peripheral Authentication via Data Line Reconfiguration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Host computing devices often fail to authenticate peripherals before use, leading to potential damage or underutilization of both the host and peripheral devices.

Innovation Solution

Implementing a method for peripheral authentication using an authenticator in the host device and an authentication module in the peripheral, which involves reading information from the peripheral, determining its authenticity, and configuring data lines for authentication protocols, including cryptographic challenges and responses, to ensure safe and proper interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If peripheral authentication is implemented using cryptographic challenges and responses, then device safety and reliability are improved, but device complexity increases

Engineering Contradiction:
Improvedevice safetyVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary authentication actions by establishing cryptographic challenge-response protocols before peripheral devices are allowed to interact with the host computing device. The authenticator in the host device and authentication module in the peripheral perform verification procedures in advance, ensuring that only authenticated peripherals can access the host device's resources. This preliminary action prevents unauthorized or potentially damaging peripherals from causing harm.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an authenticator as an intermediary component in the host device and an authentication module as an intermediary in the peripheral device. These intermediaries manage the cryptographic authentication process, acting as mediators between the host and peripheral. The authenticator receives information from the peripheral, determines authenticity, and controls the level of access granted, thereby simplifying the overall system architecture while maintaining high reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If authentication protocols are implemented before peripheral connection, then harmful factors are reduced, but operation time is increased

Engineering Contradiction:
Improveperipheral damage potentialVSAvoidauthentication time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The authentication protocol is executed as a preliminary action immediately when a peripheral device is connected to the host computing device, before any data transfer or functional interaction occurs. This timing ensures that harmful factors are eliminated in advance while the authentication process itself is optimized to complete quickly through efficient cryptographic challenge-response mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a streamlined authentication process that rushes through the verification steps efficiently. The cryptographic challenge-response protocol is designed to complete in minimal time, skipping unnecessary delays. The authenticator quickly processes the peripheral's information, determines authenticity, and either grants or denies access without prolonged waiting periods, thus minimizing time loss while ensuring thorough verification.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Reliability

If full authentication verification is performed, then device reliability is improved, but productivity is reduced

Engineering Contradiction:
Improvehost-device securityVSAvoiddevice operation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a balanced authentication approach where the authenticator performs verification to the necessary extent without excessive scrutiny. The authentication protocol checks critical security parameters through cryptographic challenges and responses, ensuring adequate verification of peripheral authenticity. Once authentication is successful, the system transitions to full productivity mode without continuous verification overhead, thus maintaining reliability while preserving operational speed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

By performing complete authentication verification as a preliminary action before device operation begins, the patent ensures that reliability is established upfront. Once the peripheral is authenticated, no further verification interruptions occur during normal operation, allowing the device to operate at full productivity without repeated authentication delays. The preliminary action consolidates the verification burden to the initial connection phase only.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2643785B1Peripheral authentication
Publication Date: 2017.05.03 GOOGLE TECHNOLOGY HOLDINGS LLC
  • EP2643785B1 patent drawingFigure 1
  • EP2643785B1 patent drawingFigure 2
  • EP2643785B1 patent drawingFigure 3

AI summary

This document describes techniques (300, 400) and apparatuses (100, 500, 600, 700) for peripheral authentication. These techniques (300, 400) and apparatuses (100, 500, 600, 700) may configure data lines (306) for authentication between host device (102) and peripheral (106), use these configured data lines to authenticate (308, 310) the peripheral (106), and then reconfigure (312, 314) the data lines for use.