IP Library Granted Patent US 11,962,664
Granted Patent B1
US 11,962,664 · App. 18/154,921 · Granted Apr 16, 2024

Context-based data valuation and transmission

Inventors: John Hayes (Mountain View, CA); Volkmar Uhlig (Cupertino, CA)
Assignee: GHOST AUTONOMY INC.
H04L67/56G06F16/2272G07C5/008G07C5/08G07C5/0841H04L45/24H04L67/12H04L67/2895
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,962,664
App. No.
18/154,921
Granted
Apr 16, 2024
Kind
B1
Abstract

Context-based data valuation and transmission, including: acquiring sensor data from a plurality of sensors of the autonomous vehicle, wherein the sensor data comprises a plurality of portions and the plurality of sensors comprises at least two cameras; determining, for each portion of the sensor data, a value based on one or more conditions under which the sensor data was captured; determining, based on the values for the sensor data, an upload policy; and transmitting, based on the upload policy, one or more portions of the sensor data to a server.

Claims (36)

1. A method comprising:

acquiring sensor data from a plurality of sensors of an autonomous vehicle, wherein the sensor data comprises a plurality of portions and the plurality of sensors comprises at least two cameras;

determining, for each portion of the sensor data, a transmission cost and a value based on one or more conditions under which the sensor data was captured, wherein the one or more conditions comprise whether the sensor data was captured on a highway or a surface street;

determining, based on the values and the transmission costs for the sensor data, an upload policy; and

transmitting, based on the upload policy, one or more portions of the sensor data to a server.

2. The method of claim 1 , wherein the one or more conditions comprise weather conditions during capture of the sensor data.

3. The method of claim 1 , wherein the one or more conditions comprise traffic conditions during capture of the sensor data.

4. The method of claim 1 , wherein the one or more conditions comprise one or more events detected during capture of the sensor data.

5. The method of claim 1 , wherein each portion of the sensor data is captured by a different sensor of the plurality of sensors.

6. The method of claim 1 , wherein each portion of the sensor data is captured at a different time.

7. The method of claim 1 , wherein each portion of the sensor data corresponds to a different captured image.

8. The method of claim 1 , wherein determining, for each portion of the sensor data, the value is based on one or more models.

9. The method of claim 1 , wherein transmitting the one or more portions of the sensor data to the server comprises determining a transmission order of the one or more portions of the sensor data.

10. The method of claim 1 , wherein the sensor data comprises video data and wherein the value for each portion of the sensor data is further based on one or more objects identified in the video data.

11. The method of claim 1 , wherein determining the value for each portion of the sensor data comprises:

generating an index for the sensor data, wherein the index describes, for each portion of the sensor data, the one or more conditions under which the sensor data was captured;

transmitting the index to a server; and

receiving, based on the index, the value for each portion of the sensor data.

12. An apparatus configured to perform steps comprising:

acquiring sensor data from a plurality of sensors of an autonomous vehicle, wherein the sensor data comprises a plurality of portions and the plurality of sensors comprises at least two cameras;

determining, for each portion of the sensor data, a transmission cost and a value based on one or more conditions under which the sensor data was captured,

wherein the one or more conditions comprise whether the sensor data was captured on a highway or a surface street;

determining, based on the values and the transmission costs for the sensor data, an upload policy; and

transmitting, based on the upload policy, one or more portions of the sensor data to a server.

13. The apparatus of claim 12 , wherein the one or more conditions comprise weather conditions during capture of the sensor data.

14. The apparatus of claim 12 , wherein the one or more conditions comprise traffic conditions during capture of the sensor data.

15. The apparatus of claim 12 , wherein the one or more conditions comprise one or more events detected during capture of the sensor data.

16. The apparatus of claim 12 , wherein each portion of the sensor data is captured by a different sensor of the plurality of sensors.

17. The apparatus of claim 12 , wherein each portion of the sensor data is captured at a different time.

18. The apparatus of claim 12 , wherein each portion of the sensor data corresponds to a different captured image.

19. The apparatus of claim 12 , wherein determining, for each portion of the sensor data, the value is based on one or more models.

20. A computer program product comprising a non-transitory computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer system to carry out the steps of:

acquiring sensor data from a plurality of sensors of an autonomous vehicle, wherein the sensor data comprises a plurality of portions and the plurality of sensors comprises at least two cameras;

determining, for each portion of the sensor data, a transmission cost and a value based on one or more conditions under which the sensor data was captured, wherein the one or more conditions comprise whether the sensor data was captured on a highway or a surface street;

determining, based on the values and the transmission costs for the sensor data, an upload policy; and

transmitting, based on the upload policy, one or more portions of the sensor data to a server.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2024
From: GHOST AUTONOMY, INC.
To: APPLIED INTUITION, INC.
Reel/Frame 068982/0647 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2023
From: HAYES, JOHN; UHLIG, VOLKMAR
To: GHOST LOCOMOTION INC.
Reel/Frame 062382/0093 →
CHANGE OF NAME Recorded Jan 16, 2023
From: GHOST LOCOMOTION INC.
To: GHOST AUTONOMY INC.
Reel/Frame 062389/0854 →
Continuity (4)
Continuation 17741941 · May 11, 2022
Continuation 17342952 · Jun 9, 2021
Continuation 16926719 · Jul 12, 2020
Provisional Application 62872903 · Jul 11, 2019