Vehicle-Based Distributed Computing for Parked EV Idle Resources
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional computing systems in motor vehicles underutilize computing resources, particularly when the vehicle is parked, as the computing capacity is not utilized efficiently and can strain the vehicle's energy storage, potentially reducing its readiness for driving.
Innovation Solution
A distributed computing system where a server device divides computing tasks into data packets and transmits them to motor vehicles only when they are in a ready state, connected to an external electrical energy supply, allowing them to process and return results without affecting the vehicle's driving range or energy storage, and using a calculation algorithm to ensure predictable processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If computing tasks are processed using the vehicle's onboard computing unit during driving operation, then real-time vehicle functions can be executed, but computing resources are underutilized when the vehicle is parked and energy storage is strained
Solution Approach 1:
The patent introduces a server device as an intermediary that coordinates computing task distribution. The server receives computing tasks, divides them into data packets, and assigns them to suitable vehicles based on their ready state and availability, enabling efficient resource utilization without direct peer-to-peer complexity
Solution Approach 2:
Vehicles that are in a ready state (parked and connected to external energy supply) automatically become available to process computing tasks. The system leverages the vehicle's own idle computing resources and external energy supply to perform computations, making the vehicle serve both its primary transportation function and secondary computing function
2Productivity
If computing tasks are processed using stored energy from the vehicle's energy storage, then computing can be performed independently, but the vehicle's driving range and readiness are reduced
Solution Approach 1:
The system requires vehicles to be in a predetermined ready state (parked and connected to external energy supply) before assigning computing tasks. This preliminary condition ensures that computing operations will not deplete the vehicle's stored energy or compromise its readiness to drive, as external energy is available during task processing
3Reliability
If computing data are transmitted to multiple motor vehicles, then task completion probability increases, but transmission complexity and coordination overhead increase
Solution Approach 1:
The computing task is divided into multiple independent data packets that can be processed separately by different vehicles. Each data packet represents a portion of the overall computing task and can be handled independently, simplifying the coordination required compared to distributing a monolithic task
Data Source
AI summary
A method is provided for processing a predetermined computing task by a distributed, vehicle-based computing system. By a server device, the computing task is divided into several data packets with respective computing data for a respective part of the computing task. The method includes that at least one motor vehicle is determined, which currently is in a predetermined ready state, and, in case it is in the predetermined ready state, the server device transmits to the motor vehicle at least one of the data packets and the motor vehicle processes the respective computing data of the at least one transmitted data packet. The vehicle generates a respective computing result related to the data packet and transmits this computing result to the server device.

