Autonomous Vehicle Control Using WRIM and Dynamic Envelopes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-driving vehicles are not configured to transmit control signals for adjusting navigation based on context derived from sensor data, leading to inaccurate navigation and inefficient resource consumption.

Innovation Solution

A system comprising one or more processors that receive data from sensors, construct a run-time dynamic envelope, and generate a Worldview Relational Interaction Map (WRIM) to determine a Reasonable Operating Envelope (ROE) for autonomous control of dynamical systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the self-driving vehicle transmits control signals based on basic sensor measurements, then the navigation can be executed, but the navigation accuracy is reduced and resources are consumed inefficiently

Engineering Contradiction:
Improvenavigation accuracyVSAvoidresource consumption efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent introduces an intermediary processing layer between sensor measurements and control signals that derives contextual information (such as relative motion states of surrounding vehicles) from raw sensor data. This intermediary layer enables more accurate navigation decisions without directly increasing resource consumption, as it processes information computationally rather than through additional physical sensors or actuators.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces direct mechanical response (immediate braking based on proximity) with a computational analysis system that substitutes mechanical action with information processing. By using processors to analyze sensor data and derive contextual understanding (e.g., determining if other vehicles are moving relative to the host vehicle), the system achieves better navigation accuracy without proportionally increasing energy consumption from mechanical systems.

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

2Reliability

If the self-driving vehicle uses basic proximity data for navigation, then the control system remains simple, but the navigation becomes less accurate and resources are wasted

Engineering Contradiction:
Improvenavigation accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the existing control system multi-functional by enabling it to perform both basic proximity-based navigation and contextual analysis-based navigation using the same hardware components. The processors that already exist for basic control are utilized to additionally derive contextual information from sensor data, avoiding the need for separate dedicated hardware for each function and thus limiting the increase in device complexity.

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

Solution Approach 2:

The patent introduces dynamic adaptability to the control system by enabling it to switch between different navigation strategies (basic proximity response vs. contextual-aware response) based on the situation. This dynamic capability allows the system to maintain simplicity in routine situations while achieving higher accuracy when contextual analysis is beneficial, without requiring a permanently complex control architecture.

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If the self-driving vehicle transmits control signals without contextual analysis, then the system operates with lower complexity, but navigation accuracy deteriorates and energy consumption increases

Engineering Contradiction:
Improveenergy consumption optimizationVSAvoidprocessing system complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-processing sensor data to derive contextual information (such as relative motion states) before generating control signals. This preliminary analysis is performed using existing processors and allows the system to make more energy-efficient navigation decisions (e.g., slowing down instead of stopping) without requiring additional energy-consuming hardware. The contextual understanding is prepared in advance to guide subsequent control actions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by continuously monitoring sensor data and using the derived contextual information to adjust control signals dynamically. The system feeds back the contextual understanding (e.g., other vehicles are moving) to the control decision process, enabling energy-optimized navigation (such as maintaining speed or gentle deceleration) rather than wasteful aggressive braking, while using the same processing infrastructure.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12216437B2Method, system, and computer program product for autonomous control of dynamical systems
Publication Date: 2025.02.04 MILLER ANDREW GILBERT
  • US12216437B2 patent drawing
  • US12216437B2 patent drawing
  • US12216437B2 patent drawing

AI summary

Provided is a system for autonomous control of dynamical systems. The system may include one or more processors programmed or configured to receive data associated with a host platform, construct a run-time dynamic envelope based on the data associated with the host platform, and construct a Worldview Relational Interaction Map (WRIM) based on the run-time dynamic envelope, wherein the WRIM comprises a coordinate system corresponding to an area (e.g., a volume associated with the area) of an environment of the host platform, wherein the coordinate system comprises a plurality of elements, wherein each element of the plurality of elements includes one or more data attributes associated with a predicted momentum exchange resulting from the host platform co-occupying the element with an entity. A method and computer program product are also disclosed.