Platform-Independent Access Binding Arbiter for Heterogeneous Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex heterogeneous computer systems, managing access controls across disparate platforms with different binding models is cumbersome and inefficient, leading to difficulties in authentication and authorization, especially in vertically integrated autonomous vehicle ecosystems.

Innovation Solution

A system and method that utilize a platform-independent access binding (PIAB) data structure to translate and implement access bindings across various platforms, employing a binding arbiter to manage credentials and provide just-in-time authentication, simplifying access control by using a single abstract RBAC model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If platform-specific access binding models are used for each target platform, then access control can be implemented on each platform, but device complexity and administrative burden increase significantly

Engineering Contradiction:
Improveaccess control implementationVSAvoidaccess control management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a binding arbiter as an intermediary component that sits between the centralized access binding specification and individual platform implementations. The binding arbiter receives platform-independent access binding data structures, translates them into platform-specific binding models, and manages the complexity of credential translation and authentication across heterogeneous platforms. This mediator approach allows each platform to maintain its own access control model while eliminating the need for administrators to manually configure platform-specific bindings for each resource.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If manual configuration of platform-specific access bindings is performed, then access control can be customized for each platform, but productivity and efficiency decrease due to repetitive administrative tasks

Engineering Contradiction:
Improveplatform-specific access customizationVSAvoidaccess control setup efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the access binding management function into three distinct components: (1) a centralized access binding specification that defines platform-independent access policies, (2) a binding arbiter that performs translation and credential management, and (3) individual platform implementations that execute the translated bindings. This segmentation allows centralized policy definition while automatically adapting to platform-specific requirements through the binding arbiter's translation capabilities, eliminating repetitive manual configuration tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The binding arbiter serves multiple functions simultaneously: it translates access binding data structures between different platforms, manages credential translation, handles authentication, and coordinates access control across heterogeneous resources. This universal component replaces the need for separate manual configuration processes for each platform, significantly improving productivity while maintaining platform-specific customization through automated translation.

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

3Ease of operation

If centralized access binding specification is used, then ease of operation improves, but device complexity increases due to translation and credential management requirements

Engineering Contradiction:
Improveaccess binding specification simplicityVSAvoidbinding arbiter complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The binding arbiter implements self-service by automatically translating platform-independent access binding data structures into platform-specific bindings without requiring manual intervention. The system autonomously manages credential translation, authentication, and access control coordination across heterogeneous platforms. The binding arbiter monitors and enforces access policies automatically, eliminating the need for administrators to manually configure platform-specific bindings while the complexity of translation and credential management is contained within the arbiter itself.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11907229B2System and method for platform-independent access bindings
Publication Date: 2024.02.20 GM CRUISE HOLDINGS LLC
  • US11907229B2 patent drawing
  • US11907229B2 patent drawing
  • US11907229B2 patent drawing

AI summary

A system may include one or more tangible, non-transitory computer-readable media having stored thereon instructions, the instructions when executed to instruct one or more processors to: receive a platform-independent access binding data structure (a PIAB data structure), the PIAB data structure comprising a platform-independent representation of a subject class, a verb, an object, and a binding comprising a permission for the subject class to perform the verb on the object; convert the PIAB data structure to a first platform-specific binding for a first target platform; and cause the first platform-specific binding to be implemented on the first target platform.