In-Vehicle Playback Device Prioritizing Virtual Package Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In-vehicle audio-video equipment face reduced local storage read speed and write speed due to limited bandwidth, leading to issues like video jerkiness and audio dropouts when both local storage and application data areas share the same recording medium, and selecting devices based on household audio-video equipment specifications results in lower specifications and increased costs.

Innovation Solution

A playback device with a virtual-package-data file system processor that prioritizes reading and writing of virtual package data over application data when access requests conflict, ensuring maximum transfer speed by separating data access requests between local storage and application data areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If local storage area and application data area are formed in a single build-in memory, then cost is reduced and device integration is improved, but local storage read speed is reduced causing video jerkiness and audio dropouts

Engineering Contradiction:
Improvedevice integrationVSAvoidlocal storage read speed
Core Design Contradiction:
Ease of manufactureVSSpeed

Solution Approach 1:

The build-in memory is segmented into two distinct areas: local storage area and application data area. This segmentation allows independent management and access control for each area, enabling the system to maintain high read speeds for local storage while also supporting application data operations, thus resolving the speed reduction issue while keeping the integrated memory structure

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A data access controller is introduced as an intermediary component that manages access requests to the build-in memory. When a read request for local storage data is detected, the controller prioritizes this request over application data access, ensuring that video and audio data are read at maximum speed without interference from application operations, thereby preventing video jerkiness and audio dropouts

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If local storage area and application data area share the same recording medium, then device complexity is reduced, but write speed is reduced causing operational interference

Engineering Contradiction:
Improverecording medium structureVSAvoidwrite speed
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The recording medium is segmented into local storage area and application data area with distinct access control. This segmentation enables independent write operations in each area, allowing the system to maintain high write speeds for local storage while also supporting application data writes, thus resolving the write speed reduction issue while keeping the integrated memory structure

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The data access controller acts as an intermediary that manages write requests to the build-in memory. When a write request for local storage data is detected, the controller prioritizes this request over application data write operations, ensuring that video and audio data are written at maximum speed without interference from application operations, thereby preventing operational interference while maintaining a simple integrated memory structure

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9661259B2Playback device, control method, and program
Publication Date: 2017.05.23 MITSUBISHI ELECTRIC CORP
  • US9661259B2 patent drawing
  • US9661259B2 patent drawing
  • US9661259B2 patent drawing

AI summary

In a case where a first access request from a playback controller (131) is a request for requesting reading or writing in a local storage area (111), a data access controller (135) causes a virtual-package-data file system processor (122) to perform reading or writing of virtual package data in the local storage area (111) with priority over the reading or writing of application data in an application data area (112) by a file system processor (123).