Memory Pooling Between Vehicles and Base Stations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor memory systems face challenges in balancing performance and reliability, particularly in autonomous systems like vehicles, where high bandwidth is needed for efficient operation but often results in increased failure rates and reduced battery life, conflicting with the requirement for low error rates and cost-effectiveness.

Innovation Solution

The formation of a memory pool through wireless coupling of multiple vehicles using 5G technology, allowing for a scalable network of memory resources and processing resources to share data, thereby increasing cumulative computation power and reliability while reducing complexity and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If high bandwidth memory resources are used in autonomous vehicles, then performance and operation efficiency are improved, but failure rates increase and battery life is reduced

Engineering Contradiction:
Improveoperation efficiencyVSAvoidfailure rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The memory system is segmented into multiple independent memory resources distributed across different vehicles. Each vehicle has its own memory resource, and they are connected via wireless communication to form a pooled memory system. This segmentation allows the system to achieve high bandwidth collectively while distributing the reliability risk across multiple independent components, so that failure of one does not compromise the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple memory resources from different vehicles are merged into a single pooled memory system through wireless coupling. The memory controller can allocate and manage memory resources from any connected vehicle, effectively combining their capacities to achieve high bandwidth performance while maintaining individual component reliability.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If high bandwidth memory resources are used in autonomous vehicles, then performance and operation efficiency are improved, but power consumption increases and battery life is reduced

Engineering Contradiction:
Improveoperation efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The memory system is segmented into multiple independent memory resources distributed across different vehicles. Each vehicle has its own memory resource, and they are connected via wireless communication to form a pooled memory system. This segmentation allows the system to achieve high bandwidth collectively while distributing the reliability risk across multiple independent components, so that failure of one does not compromise the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple memory resources from different vehicles are merged into a single pooled memory system through wireless coupling. The memory controller can allocate and manage memory resources from any connected vehicle, effectively combining their capacities to achieve high bandwidth performance while maintaining individual component reliability.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If memory pooling is implemented between vehicles, then reliability and computation power are improved, but system complexity increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory pooling system implements universal interfaces and protocols that allow different memory resources from various vehicles to be accessed through a common interface. The memory controller can manage multiple memory resources using standardized allocation and access mechanisms, reducing the complexity that would otherwise arise from dealing with heterogeneous memory systems.

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

Solution Approach 2:

A memory controller acts as an intermediary between the processing system and multiple pooled memory resources. This intermediary manages the complexity of coordinating access to multiple memory resources, handling allocation, address mapping, and access arbitration, thereby shielding the processing system from the underlying complexity while maintaining high reliability through redundant access paths.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12004058B2Memory pooling between selected memory resources on vehicles or base stations
Publication Date: 2024.06.04 LODESTAR LICENSING GROUP LLC
  • US12004058B2 patent drawing
  • US12004058B2 patent drawing
  • US12004058B2 patent drawing

AI summary

Apparatuses, systems, and methods related to memory pooling between selected memory resources on vehicles or base stations are described. A system using a memory pool formed as such may enable performance of functions, including automated functions critical for prevention of damage to a product, personnel safety, and/or reliable operation, based on increased access to data that may improve performance of a mission profile. For instance, one apparatus described herein includes a wireless base station coupled to a first processor coupled to a first memory resource that are configured to enable formation of a memory pool to share data between the first memory resource and a second memory resource at a vehicle responsive to a request to access the second memory resource from the first processor transmitted via the base station. The data shared by the second memory resource is determined to enable performance of a particular functionality, stored by the first memory resource, as at least part of a mission profile for transit of the vehicle.