Vehicle Data Shadow Indexing for Multi-Format Mobility Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The spread of mobility services requires managing diverse vehicle data formats from different manufacturers and shipping times, posing challenges for cloud services to quickly adapt and improve while meeting user demands and manufacturer requirements.

Innovation Solution

A center with a vehicle-related device and a service-related device that generates and stores 'shadows' of vehicle data, allowing for the creation of indices independent of vehicle manufacturers and shipping times, enabling service development without considering data format differences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If cloud services directly manage diverse vehicle data formats from different manufacturers and shipping times, then service development speed is limited, but data format diversity increases system complexity

Engineering Contradiction:
Improveservice development speedVSAvoiddata format diversity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates shadow copies of vehicle data that replicate the original data structure and format. These shadows are stored in a standardized format in the cloud, allowing service developers to work with uniform data without directly handling the diversity of original vehicle data formats. The shadow data includes timing identification information that preserves temporal relationships while eliminating format variability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces shadow data as an intermediary layer between the diverse vehicle data sources and the cloud services. This intermediate representation standardizes the data format while maintaining the essential information and temporal relationships, allowing services to operate independently of the underlying data format diversity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If vehicle data is stored with detailed timing information for each data point, then data retrieval accuracy improves, but storage and processing time increases

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent pre-processes vehicle data by organizing it into shadow structures with embedded timing identification information during data ingestion. This preliminary organization creates an indexed structure where temporal relationships are pre-established, allowing for efficient retrieval without requiring complex real-time processing when queries are executed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments vehicle data into discrete data points, each associated with timing identification information. This segmentation allows the system to retrieve only the specific time-related data needed for a particular query, rather than processing entire datasets, thereby maintaining precision while reducing processing time.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240126306A1Center, management method, and storage medium
Publication Date: 2024.04.18 DENSO CORP
  • US20240126306A1 patent drawing
  • US20240126306A1 patent drawing
  • US20240126306A1 patent drawing

AI summary

A center includes a vehicle related device, which is communicably connected with multiple in-vehicle devices, and a service related device communicably connected with a service providing unit. The vehicle related device generates, for each vehicle, a shadow using multiple pieces of vehicle data repeatedly acquired from the in-vehicle device of corresponding vehicle, and stores the generated shadow in a shadow storage unit. The service related device generates indices corresponding to respective shadows, each of which is assigned with the timing identification information, and stores the generated indices in an index storage unit provided in the service related device. The service related device acquires, from the index storage unit, one of the indices corresponding to a designated parameter, and the vehicle related device acquires one of the multiple pieces of vehicle data from the shadow storage unit using the one of the indices, which is acquired corresponding to the designated parameter.