Vehicle Memory Expiration Using Criticality-Based Hardware Timers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient method to manage and secure data access in vehicles, particularly in relation to the criticality of data types, which can lead to security risks due to prolonged data exposure and unauthorized access.

Innovation Solution

A method and system that determine a portion of memory in a vehicle to store data based on its type, establish a timeframe for access inversely proportional to the data's criticality, and clear the data after the timeframe, using a hardware timer to ensure secure data handling and access control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of moving object

If data is stored in memory for extended periods, then data availability is improved, but security risk increases due to prolonged exposure

Engineering Contradiction:
Improvedata availability periodVSAvoidsecurity risk
Core Design Contradiction:
Duration of action of moving objectVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic data retention by assigning different time-to-live (TTL) values to data based on its criticality level. Critical data is automatically deleted after a predetermined timeframe using a hardware timer, while non-critical data retains longer. This dynamic approach resolves the contradiction by making data availability period adaptable rather than static, allowing the system to maintain data only as long as necessary while minimizing security exposure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the temporal parameter of data storage by implementing variable retention periods based on data classification. The hardware timer mechanism alters the default persistent storage behavior by introducing automatic deletion at predetermined timepoints, thereby controlling the duration of data exposure and reducing security risks associated with prolonged data availability.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If all data is retained indefinitely, then data accessibility is improved, but memory resource consumption increases

Engineering Contradiction:
Improvedata accessibilityVSAvoidmemory resource consumption
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent implements automatic data discarding based on predetermined timeframes and criticality levels. When the hardware timer expires, data is deleted from memory and the memory resources are recovered for reuse. This resolves the contradiction by systematically discarding data that is no longer needed (based on its age and criticality), thereby freeing memory resources while maintaining accessibility of currently needed data.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The system dynamically manages memory resources by implementing time-based data expiration. Rather than statically allocating memory for all data indefinitely, the system continuously evaluates data age and criticality, automatically releasing memory for expired data while retaining memory for active data, thus optimizing both accessibility and resource utilization.

Inventive Principle:
Principle #15Dynamics

3Reliability

If data access is restricted by timeframe, then security is improved, but data utility decreases

Engineering Contradiction:
Improvedata securityVSAvoiddata utility
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies different security restrictions (timeframe limits) to different portions of data based on their criticality levels. Critical data receives stricter controls with automatic deletion after predetermined timeframes, while non-critical data maintains longer availability. This local differentiation resolves the contradiction by applying security measures only where necessary, thereby maintaining data utility for non-critical information while ensuring security for critical data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the accessibility parameter of data based on its criticality classification. By assigning different time-to-live values to different data types, the system optimizes the balance between security and utility: critical data has shorter retention periods for enhanced security, while non-critical data maintains longer availability for sustained utility, thus resolving the trade-off through parameter differentiation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12054157B2Hardware timer data expiration
Publication Date: 2024.08.06 TOYOTA MOTOR NORTH AMERICA INC
  • US12054157B2 patent drawing
  • US12054157B2 patent drawing
  • US12054157B2 patent drawing

AI summary

An example operation includes one or more of determining a portion of memory in a transport to store data, establishing a timeframe when the data may be accessed based on a type of the data, and clearing the data from the portion of memory after the timeframe. The type of the data may be related to one or more of the transport and an occupant of the transport. A length of the timeframe is inversely proportional to a criticality of the type of the data.