Stateless Protocol Hardware Resource Pairing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing devices restrict access to hardware resources using proprietary protocols, limiting applications' ability to access sensors, GPS, and other hardware functionalities across different devices and environments.

Innovation Solution

A resource access management system utilizing a stateless protocol (such as REST) to enable applications to pair with hardware resources through a pairing token, allowing uniform access and management of hardware resources across multiple devices and environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If proprietary protocols are used to control access to hardware resources, then security and device-specific optimization are improved, but accessibility and interoperability across different devices deteriorate

Engineering Contradiction:
Improveaccess control securityVSAvoidhardware resource accessibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal access framework where a single protocol enables applications to access hardware resources across multiple device types and environments. The system defines standardized interface definitions and communication protocols that work universally across different hardware platforms, eliminating the need for device-specific proprietary protocols while maintaining secure access control through centralized management.

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

Solution Approach 2:

The patent introduces an intermediary access management system that sits between applications and hardware resources. This intermediary layer handles authentication, authorization, and resource allocation through standardized protocols, allowing secure access without requiring direct proprietary protocol implementations between each application and hardware resource, thus improving both security and interoperability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual configuration is used for enterprise device groups, then security control is improved, but ease of operation and deployment time deteriorate

Engineering Contradiction:
Improveaccess control securityVSAvoiddeployment complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements preliminary configuration where access policies, device groupings, and security parameters are pre-defined and stored in a centralized repository. When new applications or devices need access, the system automatically retrieves and applies pre-configured policies, eliminating the need for manual configuration while maintaining security controls. This preliminary setup phase separates the complexity from ongoing operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables self-service mechanisms where the access management system automatically handles authentication, authorization, and resource allocation without requiring manual intervention. The system can autonomously manage device groups, validate access requests, and enforce security policies, significantly reducing operational complexity while maintaining security through automated decision-making based on pre-defined rules.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3198832B1Hardware resource access system
Publication Date: 2021.08.25 INTEL CORP
  • EP3198832B1 patent drawingFigure 1
  • EP3198832B1 patent drawingFigure 2~3
  • EP3198832B1 patent drawingFigure 4

AI summary

Systems and techniques for hardware resource access are disclosed herein. In some embodiments, an apparatus may receive, via a stateless protocol message, a request from an application to pair with a hardware resource of a computing device remote from the apparatus. The apparatus may provide to the computing device, via a stateless protocol message, identifiers of the application and the hardware resource, and may receive, via a stateless protocol message, pairing approval from the computing device. In response to receiving the pairing approval, the apparatus may generate a pairing token that may be used by the application to pair the application with the hardware resource. Other embodiments may be disclosed and/or claimed.