Dynamic Cloud Resource Allocation for Vehicle Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In railroad services, the public cloud often lacks sufficient computer resources to process operation data from vehicles before it is transmitted, leading to potential insufficiencies in resource allocation and increased costs due to unnecessary resource usage.

Innovation Solution

A data processing system that includes appliances with integrated sensors and monitoring apparatuses that dynamically adjust the amount of resources needed based on the degradation state of the appliance, ensuring only necessary resources are secured and used for data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the public cloud secures maximum computer resources to process operation data, then data processing capability is improved, but resource cost increases due to unnecessary resource usage

Engineering Contradiction:
Improvedata processing capabilityVSAvoidresource cost
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements dynamic resource adjustment by monitoring the actual amount of operation data transmitted from vehicles and automatically scaling cloud resources up or down accordingly. This replaces static maximum resource allocation with dynamic adaptation to actual workload, resolving the contradiction between maintaining processing capability and reducing unnecessary resource costs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of resource allocation from a fixed maximum value to a variable value that adjusts based on the volume of incoming operation data. By continuously monitoring data transmission amounts and adjusting resource parameters in response, the system optimizes the balance between processing capability and resource cost.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If the public cloud adjusts resources based on notified data amounts, then resource efficiency is improved, but resource insufficiency occurs when data is transmitted before resources are secured

Engineering Contradiction:
Improveresource efficiencyVSAvoidresource availability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-securing a baseline level of cloud resources before operation data transmission begins, ensuring immediate processing capability. Additionally, the system proactively monitors data transmission trends and adjusts resources in advance of peak loads, preventing both resource insufficiency and excessive allocation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops where the cloud platform monitors the amount of operation data being transmitted in real-time and automatically adjusts resource allocation based on this feedback. This closed-loop control ensures resource availability matches actual demand, resolving the contradiction between efficiency and reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3617878B1Data processing system, data processing device, and data processing program
Publication Date: 2022.12.28 MITSUBISHI ELECTRIC CORP
  • EP3617878B1 patent drawingFigure 1
  • EP3617878B1 patent drawingFigure 2
  • EP3617878B1 patent drawingFigure 3

AI summary

A vehicle monitoring apparatus (300) transmits transmission data obtained from each appliance (200) and the amount of transmission data to a data processing apparatus (500). First, the data processing apparatus calculates the amount of used resources that is the amount of resources used in processing the transmission data, in the amount of resources of computer resources, on the basis of the amount of transmission data. Next, the data processing apparatus increases or decreases, to the amount of used resources, the amount of secured resources that is the amount of resources secured in the amount of resources of the computer resources. Then, the data processing apparatus processes the transmission data by using the amount of secured resources in the amount of resources of the computer resources.