Vehicle Workload Offboarding Across Nearby IoT Resources

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vehicles face challenges in managing limited compute and storage resources, necessitating the offloading of compute and storage tasks to nearby Internet of Things (IoT) devices to optimize resource utilization.

Innovation Solution

A system and method for offboarding compute and storage tasks from a vehicle to nearby IoT devices, involving the selection of suitable IoT devices based on available resources and quality of service, decomposition of tasks into workloads, and transmission of these workloads to the selected IoT devices for processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If compute and storage tasks are performed using vehicle onboard resources, then task execution reliability is ensured, but vehicle power consumption increases and resource constraints are exceeded

Engineering Contradiction:
Improvetask execution reliabilityVSAvoidvehicle power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments compute and storage tasks into two categories: critical tasks executed onboard the vehicle for reliability, and non-critical tasks offloaded to external computing resources to conserve power. The task management system evaluates task priorities and dynamically determines which tasks to execute locally versus which to offload, thereby resolving the contradiction between ensuring reliable execution and reducing power consumption.

Inventive Principle:
Principle #1Segmentation

2Productivity

If compute and storage tasks are performed using vehicle onboard resources, then task execution speed is maintained, but vehicle computing resources are depleted

Engineering Contradiction:
Improvetask execution speedVSAvoidvehicle computing resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts non-critical compute and storage tasks from the vehicle's onboard computing system and relocates them to external computing resources. The task management system identifies tasks that can be offloaded without impacting critical vehicle operations, thereby preserving limited onboard computing resources while maintaining overall task execution throughput through distributed processing.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If tasks are offloaded to external computing resources, then vehicle resource utilization is optimized, but system complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a task management system as an intermediary layer between vehicle onboard resources and external computing resources. This intermediary handles task evaluation, priority determination, and dynamic allocation decisions, thereby simplifying the overall system architecture while enabling flexible resource utilization. The task management system abstracts the complexity of resource coordination, allowing vehicles to efficiently utilize both onboard and external resources without requiring complex direct integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Use of energy by moving object

If tasks are offloaded to external computing resources, then power consumption is reduced, but task execution time increases

Engineering Contradiction:
Improvevehicle power consumptionVSAvoidtask execution time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent implements dynamic task allocation that adapts to real-time vehicle needs and external resource availability. The task management system continuously evaluates task priorities, vehicle power state, and external computing resource status to dynamically determine optimal task execution locations. This dynamic approach allows the system to offload non-critical tasks to external resources for power savings while maintaining rapid onboard execution of critical tasks, thereby balancing power consumption and execution time requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250045108A1Vehicle workload offboarding
Publication Date: 2025.02.06 FORD GLOBAL TECH LLC
  • US20250045108A1 patent drawing
  • US20250045108A1 patent drawing
  • US20250045108A1 patent drawing

AI summary

Systems and methods performed on a vehicle include: determining selected Internet of Things (IoT) devices from a plurality of IoT devices separate from the vehicle, wherein the selected IoT devices are selected based on being capable of performing a task including compute and/or storage for a vehicle subsystem; decomposing the task into a plurality of workloads to offboard for processing on respective selected IoT devices; and sending the workloads to the respective selected IoT devices.