Compliance Server for Peripheral Device Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current peripheral device management systems are inadequate for complex collections of devices in enterprise environments, lacking comprehensive management capabilities for access control, lifecycle management, and autonomous interaction.

Innovation Solution

A system and method that utilize a compliance server to manage access to peripheral devices by host devices based on compliance rules, facilitating access, maintenance, and optimization through the use of response configuration information and authorization procedures, enabling autonomous device interaction and lifecycle management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional peripheral device management methods are used, then device access is simple, but comprehensive management capabilities for access control, lifecycle management, and autonomous interaction are insufficient

Engineering Contradiction:
Improvecomprehensive management capabilitiesVSAvoidmanagement system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A compliance server is introduced as an intermediary component between host devices and peripheral devices. The compliance server receives access requests from host devices, evaluates them against stored compliance rules, and grants or denies access accordingly. This intermediary architecture enables comprehensive management capabilities including access control, lifecycle management, and autonomous interaction without requiring complex management logic to be distributed across all devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If access control rules are enforced for peripheral devices, then security is improved, but access efficiency may be reduced due to authorization procedures

Engineering Contradiction:
Improveaccess securityVSAvoidaccess efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Compliance rules are pre-configured and stored in the compliance server before access requests are made. The system performs preliminary setup of access control policies, device profiles, and authorization criteria. When access requests are received, the compliance server quickly evaluates them against the pre-established rules rather than creating authorization logic in real-time, thereby maintaining security while improving access efficiency.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If autonomous device interaction is enabled, then device interaction capabilities are enhanced, but system complexity increases

Engineering Contradiction:
Improveautonomous interaction capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The compliance server enables autonomous device interaction by allowing devices to self-register, self-describe their capabilities and requirements, and self-negotiate access terms based on pre-configured compliance rules. Devices can autonomously initiate interactions and receive appropriate access decisions without requiring manual configuration or complex coordination protocols, thereby enhancing automation while keeping system architecture manageable.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9535857B2Autonomous device interaction
Publication Date: 2017.01.03 OMNISSA LLC
  • US9535857B2 patent drawing
  • US9535857B2 patent drawing
  • US9535857B2 patent drawing

AI summary

A method, system, apparatus, and computer program product are provided for facilitating autonomous device interaction. A method is provided that includes receiving response configuration information, receiving at least one indication of at least one occurrence of at least one triggering event, and receiving information regarding at least one peripheral device. The method further includes determining, based at least in part on the information regarding the at least one peripheral device and the response configuration information, at least one configured responsive action and performing at least one authorization procedure. The method even further includes determining, based at least in part on the at least one authorization procedure, whether the at least one configured responsive action is authorized, and, in an instance in which the at least one configured responsive action is authorized, causing the at least one configured responsive action to be automatically performed.