US 12,481,279 B2
Edge computing autonomous vehicle infrastructure
Nicolas Jean-Baptiste Joly, Brooklyn, NY (US); Daniel De Souza Casali, Elmhurst, NY (US); Abhishek Jain, Baraut (IN); and Sarbajit K. Rakshit, Kolkata (IN)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Dec. 9, 2020, as Appl. No. 17/116,064.
Prior Publication US 2022/0179411 A1, Jun. 9, 2022
Int. Cl. G01C 21/34 (2006.01); G05D 1/00 (2006.01); G06F 9/50 (2006.01)
CPC G05D 1/0027 (2013.01) [G05D 1/0088 (2013.01); G05D 1/0212 (2013.01); G06F 9/5077 (2013.01); G06F 2209/502 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A system, the system comprising:
a memory, the memory containing one or more instructions; and
a processor, the processor communicatively coupled to the memory, the processor, in response to reading the one or more instructions, configured to:
detect a computer resource disparity for performing a computing task, wherein the computer resource disparity is located proximate to a first location, wherein the computer resource disparity includes a lack of memory for processing by a client device;
identify a set of one or more autonomous vehicles capable of being adjacent to the first location;
generate, based on the first location and based on the computer resource disparity, an autonomous vehicle computing inquiry;
transmit, based on the first location, the autonomous vehicle computing inquiry to a vehicle platform, wherein the vehicle platform is a central server of an autonomous vehicle manufacturer;
receive, from the vehicle platform, in response to the autonomous vehicle computing inquiry, an autonomous vehicle status that includes a set of one or more computing resources of the set of autonomous vehicles; and
assign, based on the set of computing resources of the set of autonomous vehicles, a first autonomous vehicle of the set of autonomous vehicles to perform the computing task, wherein the processor configured to assign the first autonomous vehicle to perform the computing task is further configured to:
based on a determination the first autonomous vehicle is performing movement along a first route for a user riding in the first autonomous vehicle toward a second location, cause the first autonomous vehicle to reroute to travel along a second route that is located proximate to the first location to perform the assigned computing task according to the computer resource disparity, wherein the second route prioritizes the assigned computing task over autonomous movement of the first autonomous vehicle, and wherein one or more incentives are generated for the user for prioritizing the assigned computing task over the autonomous movement of the first autonomous vehicle.