Selective Content Arbitration for Multi-Zone Cockpit Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In rule-based arbitration systems, the increasing complexity of content allocation to areas or zones in cockpit displays leads to a significant increase in processing time and memory pressure, making it difficult to achieve efficient execution as the model expands, especially when all areas or zones are arbitrated for each request.

Innovation Solution

The system implements a content output controller that stores rule definitions including arbitration policies and constraint expressions, allowing it to selectively arbitrate only the designated areas or zones upon receiving an output request, reducing the number of arbitration instances and optimizing processing by focusing on selected areas or zones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all areas or zones are arbitrated for each content output request, then content allocation completeness is improved, but processing time and memory pressure increase significantly

Engineering Contradiction:
Improvecontent allocation completenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the arbitration process by dividing all areas/zones into two groups: selected areas/zones (arbitration targets) and non-selected areas/zones. Only the selected portions undergo arbitration, while non-selected portions inherit previous arbitration results. This segmentation resolves the contradiction by maintaining allocation completeness for selected areas while avoiding redundant processing in non-selected areas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing arbitration only on selected areas/zones rather than all areas/zones. The system determines that full arbitration of all areas is excessive for each request, so it selectively arbitrates only necessary portions while inheriting results for others, thereby reducing processing time without compromising necessary content allocation completeness.

Inventive Principle:
Principle #16Partial or excessive action

2Manufacturing precision

If all areas or zones are arbitrated for each content output request, then content allocation accuracy is improved, but memory pressure increases

Engineering Contradiction:
Improvecontent allocation accuracyVSAvoidmemory pressure
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the arbitration scope to reduce memory pressure. By dividing areas into selected and non-selected groups, the system only maintains and processes arbitration data for selected areas, significantly reducing the quantity of data held in memory while preserving allocation accuracy for the selected portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts non-selected areas from the arbitration process entirely. These areas are removed from the current arbitration cycle and their previous results are retained, eliminating the need to store and process their arbitration data again. This extraction reduces memory pressure while maintaining allocation accuracy for the extracted areas through inheritance of previous results.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If the model expands to accommodate more content, then system functionality is improved, but processing efficiency deteriorates

Engineering Contradiction:
Improvesystem functionalityVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces dynamics by making the arbitration scope flexible rather than fixed. The system dynamically determines which areas/zones are selected for arbitration based on current request characteristics, allowing the arbitration process to adapt to different scenarios. This dynamic approach maintains processing efficiency as the model expands by adjusting the arbitration scope to match actual needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of arbitration scope from a static value (all areas) to a dynamic parameter (selected areas only). By modifying this parameter based on system state and request type, the patent enables the system to handle expanded functionality while maintaining processing efficiency through selective arbitration of only the necessary portions of the expanded model.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230393899A1Content output controller, content output control method, and non-transitory computer readable storage medium
Publication Date: 2023.12.07 DENSO CORP
  • US20230393899A1 patent drawing
  • US20230393899A1 patent drawing
  • US20230393899A1 patent drawing

AI summary

A content output controller includes a storage, an arbitration unit, and an output controller. The storage stores a rule definition. The arbitration unit arbitrates multiple contents according to the rule definition to satisfy a rule-based arbitration upon receiving an output request from an application. The output controller controls an output of the multiple contents allocated to multiple areas or multiple zones due to an arbitration of the plurality of contents. The arbitration unit selects an area as an arbitration target area from the multiple areas defined in a model or a zone as an arbitration target zone from the multiple zones defined in the model in response to receiving the output request from the application; arbitrates the arbitration target area or the arbitration target zone; and does not arbitrate remainder of the multiple areas or remainder of the multiple zones.