IP Library Granted Patent US 11,683,831
Granted Patent B2
US 11,683,831 · App. 16/208,418 · Granted Jun 20, 2023

Systems and methods for providing resource analysis for autonomous mobility on demand

Inventors: Anand Ramesh (Campbell, CA); Ioannis Petousis (Campbell, CA); Owen Davis (Campbell, CA); Christopher Heiser (Campbell, CA)
Assignee: Woven Planet North America, Inc.
H04W72/569G05D1/0088G05D1/0291G06F9/5066G06F9/5072G06Q10/02G06Q50/30G08G1/202H04W4/021H04W4/027H04W4/40G05D2201/0213
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,683,831
App. No.
16/208,418
Granted
Jun 20, 2023
Kind
B2
Abstract

A system and method that enables resource analysis within an intelligent content absorption network with autonomous mobility implementations includes generating a prioritization model, training the prioritization model on a data corpus to generate a prioritization schedule, deploying the prioritization schedule to one or more autonomous vehicles, offloading data at a local content absorption node, processing data at the local content absorption node, and optionally transmitting data results from the processed data.

Claims (45)

1. A method for vehicle resource analysis, the method comprising:

receiving a resource analysis request about deploying resources within a network including one or more constraints related to resources of one or more vehicles;

generating a prioritization schedule based on the constraints that defines an order for transferring sensor data acquired by the one or more vehicles to a local content absorption node within the network, wherein the constraints include how to offload the sensor data and perform one or more tasks in relation to the sensor data;

executing a deployment simulation to generate resource analysis results by:

simulating i) deployment of the one or more vehicles to collect data within a geographic area of the network based on the prioritization schedule and ii) processing of the collected data based on the prioritization schedule to generate the analysis results as an indication about a use of computational resources, estimates of processing times, routes for the one or more vehicles, and expenses associate with tasks; and

transmitting the resource analysis results to one more devices associated with the resource analysis request.

2. The method of claim 1 , wherein the resource analysis results comprise a cost estimate for computational resources based on the resource analysis request, and

wherein the constraints include aspects of deploying the resources that affect scheduling and computational resource expenditure.

3. The method of claim 1 , wherein generating the prioritization schedule includes generating a deployment schedule for deploying the resources.

4. The method of claim 1 , wherein at least one of the constraints comprises a specified geographical area.

5. The method of claim 1 , wherein at least one of the constraints comprises a time frame for data collection.

6. The method of claim 1 , wherein at least one of the constraints comprises a maximum and/or minimum spend.

7. The method of claim 1 , wherein at least one of the resource analysis results comprises a location to offload data.

8. The method of claim 1 , wherein the deployment simulation comprises: simulating offloading one or more data elements from the collected data at a

local content absorption node, wherein the local content absorption node is different from a remote data center.

9. The method of claim 1 , further comprising:

receiving one or more adjustments to the resource analysis request; and

re-executing the deployment simulation to generate resource analysis results based on the one or more adjustments to the resource analysis request.

10. The method of claim 1 , wherein the deployment simulation is executed on one or more autonomous vehicles in a fleet of autonomous vehicles.

11. The method of claim 1 , wherein the generating the prioritization schedule comprises optimizing for lowest data computation expenditure based on the constraints.

12. A system for vehicle resource analysis,

the system comprising:

a plurality of autonomous mobile vehicle implementations;

a global analysis cloud; and

a computing system comprising a scheduling module, a simulation module, and a processing module, wherein the computing system further comprises one or more computer processors and a non-transitory medium comprising computer-executable instructions that, when executed by the one or more computer processors, implement steps of:

receiving a resource analysis request about deploying resources within a network, including one or more constraints related to resources of one or more vehicles;

generating a prioritization schedule based on the constraints that defines an order for transferring sensor data acquired by the one or more vehicles to a local content absorption node within the network, wherein the constraints include how to offload the sensor data and perform one or more tasks in relation to the sensor data;

executing a deployment simulation to generate resource analysis results by:

simulating i) deployment of the one or more vehicles to collect data within a specified geographic area of the network based on the prioritization schedule and ii) processing of the collected data based on the prioritization schedule to generate the analysis results as an indication about a use of computational resources, estimates of processing times, routes for the one or more vehicles, and expenses associate with tasks; and

transmitting the resource analysis results to one more devices associated with the resource analysis request.

13. The system of claim 12 , wherein the resource analysis results comprise a cost estimate for computational resources based on the resource analysis request, and

wherein the constraints include aspects of deploying the resources that affect scheduling and computational resource expenditure.

14. The system of claim 12 ,

wherein generating the prioritization schedule includes generating a deployment schedule for deploying the resources.

15. The system of claim 12 , wherein at least one of the constraints comprises the specified geographical area.

16. The system of claim 12 , wherein at least one of the constraints comprises a time frame for data collection.

17. The system of claim 12 , wherein at least one of the resource analysis results comprises a location to offload data.

18. The system of claim 12 , wherein the computer-executable instructions further implement the steps of:

receiving one or more adjustments to the resource analysis request; and

re-executing the deployment simulation to generate resource analysis results based on the one or more adjustments to the resource analysis request.

19. The system of claim 12 , further comprising:

processing the resource analysis results in real-time or substantially real-time.

20. The system of claim 12 , wherein the computer-executable instructions further implement the steps of:

determining that the resource analysis results do not exceed a predefined threshold of computational expenditure; and

deploying a set of computational resources according to the deployment simulation.

Assignments (5)
CHANGE OF NAME Recorded Jun 22, 2023
From: WOVEN PLANET NORTH AMERICA, INC.
To: WOVEN BY TOYOTA, U.S., INC.
Reel/Frame 064065/0601 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2022
From: RENOVO MOTORS, LLC
To: WOVEN PLANET NORTH AMERICA, INC.
Reel/Frame 060862/0778 →
ENTITY CONVERSION Recorded Aug 22, 2022
From: RENOVO MOTORS, INC.
To: RENOVO MOTORS, LLC
Reel/Frame 061297/0151 →
SECURITY INTEREST Recorded Jul 9, 2021
From: RENOVO MOTORS, INC.
To: WOVEN PLANET NORTH AMERICA, INC.
Reel/Frame 056806/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2019
From: RAMESH, ANAND; PETOUSIS, IOANNIS; DAVIS, OWEN; HEISER, CHRISTOPHER
To: RENOVO MOTORS, INC.
Reel/Frame 048252/0803 →
Cited By (1)
US 12,457,148