System for constructing stopped vehicle-infrastructure communication network
First Claim
1. A method for utilizing computing and/or storage resources of at least one parked vehicle performing at least a portion of a task, the method comprising:
- recognizing a presence of at least one parked vehicle;
establishing a network connection between at least one vehicle processor of the at least one parked vehicle and at least one serer;
collecting information from the at least one parked vehicle, the collected information including at least one of a current computational capacity and a current storage capacity of the at least one parked vehicle;
dividing the task into a plurality of sub-tasks, wherein each subtask includes at least one of a computational task and a storing task;
dispatching at least one task of the plurality of subtasks to the at least one vehicle processor based on the at least one of the current computational capacity and the current storage capacity of the at least one parked vehicle; and
performing, by the at least one vehicle processor of the at least one parked vehicle, the at least on dispatched subtask.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for utilizing the computing and/or storage resources of at least one parked vehicle includes recognizing the presence of at least one parked vehicle; establishing a network connection between at least one vehicle communication device of the at least one parked vehicle and at least one server; collecting information from the at least one parked vehicle; dispatching at least one task to the at least one vehicle communication device, wherein the at least one dispatched task comprises at least one of a computational task and a storing task; and performing the at least one dispatched task.
-
Citations
20 Claims
-
1. A method for utilizing computing and/or storage resources of at least one parked vehicle performing at least a portion of a task, the method comprising:
-
recognizing a presence of at least one parked vehicle; establishing a network connection between at least one vehicle processor of the at least one parked vehicle and at least one serer; collecting information from the at least one parked vehicle, the collected information including at least one of a current computational capacity and a current storage capacity of the at least one parked vehicle; dividing the task into a plurality of sub-tasks, wherein each subtask includes at least one of a computational task and a storing task; dispatching at least one task of the plurality of subtasks to the at least one vehicle processor based on the at least one of the current computational capacity and the current storage capacity of the at least one parked vehicle; and performing, by the at least one vehicle processor of the at least one parked vehicle, the at least on dispatched subtask. - View Dependent Claims (2, 3, 4, 5, 6, 10, 16, 18)
-
-
7. A method for providing computing and/or storage resources of at least one parked vehicle for the performance of at least a portion of a task, the method comprising:
-
providing information from the at least one parked vehicle to at least one server, via a network connection between at least one vehicle processor of the at least one parked vehicle and the at least one server, the information including at least one of a current computational capacity and a current storage capacity of the at least one parked vehicle; receiving, by the at least one vehicle processor, at least one dispatched subtask from the at least one server, wherein the at least one dispatched subtask is produced as a result of dividing, by the at least one server, the task into a plurality of sub-tasks, wherein the at least one dispatched subtask includes at least one of a computational task and a storing task, and wherein the at least one dispatched subtask is dispatched based on the at least one of the current computational capacity and the current storage capacity of the at least one parked vehicle; and performing, by the at least one vehicle processor, the at least one dispatched subtask received from the at least one vehicle server. - View Dependent Claims (8, 9, 17)
-
-
11. A vehicle communication device for providing computing and/or storage resources of at least one parked vehicle performing of at least a portion of a task, the vehicle communication device comprising:
-
a controller configured to provide a network connection with at least one server, to receive at least one dispatched subtask from at least one edge device including an edge processor and one or more sensors, and to provide information from the at least one parked vehicle to the at least one edge device via the network connection, the information including at least one of a current computational capacity and a current storage capacity of the at least one parked vehicle, a processor configured to perform the at least one dispatched subtask received from the at least one edge device, and a memory configured to store the information to be provided to the at least one edge device, wherein the dispatched subtask is produced as a result of dividing, by the at least one server, the task into a plurality of sub-tasks, wherein the dispatched subtask includes at least one of a computational task and a storing task, and wherein the at least on dispatched subtask is dispatched based on the at least one of the current computational capacity and the current storage capacity of the at least one parked vehicle. - View Dependent Claims (19)
-
-
12. A system for utilizing computing and/or storage resources of at least one parked vehicle performing of at least a portion of a task, the system comprising:
-
an edge device including a processor and one or more sensors configured to recognize a presence of at least one parked vehicle, the edge device configured to establish a connection between at least one vehicle processor of the at least one parked vehicle and at least one other edge device including at least one other processor and one or more other sensors, the edge device being further configured to collect information from the at least one parked vehicle, the information including at least one of a current computational capacity and a current storage capacity of the at least one parked vehicle, and at least one server configured to divide the task into a plurality of sub-tasks, wherein each subtask includes at least one of a computational task and a storing task, dispatch at least one subtask to the at least one vehicle processor such that the at least one vehicle processor performs the at least one subtask, wherein the at least one dispatched subtask is dispatched based on the at least one of the current computational capacity and the current storage capacity of the at least one parked vehicle. - View Dependent Claims (13, 14, 15, 20)
-
Specification