V2V Cooperative Cache Management for Digital Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a lack of an established framework for cooperatively storing and sharing digital content between vehicles in vehicle-to-vehicle (V2V) networks, leading to underutilization of mobile storage space and communication bandwidth, resulting in slow content retrieval and high cellular internet access costs.

Innovation Solution

A method and system for cooperatively caching digital content in a vehicle-to-vehicle network, where a content utility value is assigned based on popularity, freshness, and size, allowing vehicles to share and manage cache storage to determine what content to store and evict, ensuring high-interest content is readily available across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If digital content is stored only via cellular internet access from central servers, then content retrieval is reliable and centralized, but retrieval speed is slow and cellular costs are high

Engineering Contradiction:
Improvecontent retrieval speedVSAvoidcellular internet access costs
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The patent combines multiple vehicles' cache storage resources into a distributed content delivery network. Instead of relying solely on centralized servers accessed via cellular networks, the system merges the storage capacities of neighboring vehicles to create a local content repository, enabling faster retrieval and reducing cellular data costs.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary actions by pre-caching digital content in vehicles before it is needed. Content is proactively stored in vehicle caches based on predicted demand, popularity metrics, and available storage space, so that when a vehicle needs content, it can retrieve it locally without waiting for cellular download.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If mobile storage space and communication bandwidth are underutilized, then individual vehicle cache management is simple, but network-wide content sharing efficiency is low

Engineering Contradiction:
Improvecontent sharing efficiencyVSAvoidcache management framework complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates a universal cache management protocol that enables vehicles to serve multiple functions: they can be content consumers, content providers, and content relays simultaneously. The same cache management system handles local content retrieval, content sharing with neighbors, and bandwidth optimization, making the system multi-functional and highly efficient.

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

3Quantity of substance

If cache space is limited in each vehicle, then storage device size and cost are reduced, but content availability across the network decreases

Engineering Contradiction:
Improvetotal available cache storageVSAvoidcontent availability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent transitions from one-dimensional individual vehicle cache storage to a multi-dimensional distributed storage system. By adding the spatial dimension of multiple vehicles and the temporal dimension of dynamic content lifecycle management, the system achieves both limited individual storage and high overall content availability through coordinated network-wide caching.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8676920B2Intelligent cache management protocol for vehicular networks
Publication Date: 2014.03.18 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US8676920B2 patent drawing
  • US8676920B2 patent drawing
  • US8676920B2 patent drawing

AI summary

A method and system for cooperatively caching digital content in a vehicle for sharing with other vehicles in a vehicle-to-vehicle network. A content utility value is assigned to each piece of digital content available on the network, where the utility value is a function of the popularity of the content, the freshness of the content, and the size of the content. Any piece of content with a sufficiently high content utility value is stored in a host vehicle's collective cache, so that other vehicles may be able to retrieve it quickly on demand. The host vehicle may cache a particular piece of digital content even if the host vehicle is not interested in it. The host vehicle periodically re-computes the content utility value for all digital content in the vehicle's cache to determine if any of the data should be evicted from the cache.