IP Library › Granted Patent US 12,062,027
Granted Patent B2
US 12,062,027 · App. 17/060,448 · Granted Aug 13, 2024

Secure transport data sharing

Inventors: Edward Allen Cain, Jr. (Plano, TX); Satyajit P. Patne (The Colony, TX)
Assignee: TOYOTA MOTOR NORTH AMERICA, INC.
G06Q20/1235G06F16/2379G06N20/00G06Q10/10G06Q30/0185G06Q50/40G06Q50/43G07C5/08G08G1/127G06Q2220/18H04W4/42
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 12,062,027
App. No.
17/060,448
Granted
Aug 13, 2024
Kind
B2
Abstract

An example operation includes one or more of receiving, by a server, a request for particular data, determining, by the server, a transport that can provide the particular data based on one or more current settings of the transport and a current route of the transport, requesting, by the server, the transport to provide the particular data for a value, and receiving, by the server, the particular data.

Claims (71)

1. A method, comprising:

receiving, by a server, a request for particular data of a transport from a third party;

identifying, by the server, a transport to provide the particular data based on a current setting of the transport and a current route of the transport;

in response to the identifying, sending, by the server, a file containing licensing information to the transport to cause the transport to apply the current setting in accordance with the licensing information and to allow the server to access system resources of the transport to collect and retain the particular data in accordance with the licensing information;

receiving, by the server, a portion of the particular data from the transport that complies with the licensing information;

formatting, by the server, the portion of the particular data into a format specified by the third party;

sending, by the server, the formatted particular data to the third party; and

sending, by the server, a financial value associated with the particular data to the transport;

wherein the particular data is automatically deleted from the transport when the file containing the licensing information expires.

2. The method of claim 1 , comprising:

identifying a plurality of transports along the current route, and

wherein the identifying the transport that can provide the particular data further comprises:

identifying the transport based on a profile of an occupant and an attribute of the one or more transports.

3. The method of claim 1 , comprising:

identifying attributes associated with the current route; and

collecting the particular data over a period of time based on the attributes associated with the current route.

4. The method of claim 1 , comprising:

determining that a plurality of occupants are in the transport at a current time;

identifying that only a subset of the particular data can be captured at the current time based on the determination that a plurality of occupants are in the transport; and

receiving the subset of the particular data.

5. The method of claim 1 , wherein the sending the formatted particular data further comprises:

incrementally sending the formatted particular data to the third party.

6. The method of claim 5 , wherein the sending the financial value to the transport further comprises:

incrementally sending the financial value to the transport based on the incrementally sending the formatted particular data to the third party.

7. A server, comprising:

a processor that, when executing instructions stored in an associated memory, is configured to:

receive a request for particular data of a transport from a third party;

identify a transport to provide the particular data based on a current setting of the transport and a current route of the transport;

in response to the identification, send a file that contains licensing information to the transport to cause the transport to apply the current setting in accordance with the licensing information and to allow the server to access system resources of the transport to collect and retain the particular data in accordance with the licensing information;

receive a portion of the particular data from the transport that complies with the licensing information;

format the portion of the particular data into a format specified by the third party;

send the formatted particular data to the third party; and

send a financial value associated with the particular data to the transport;

wherein the particular data is automatically deleted from the transport when the file that contains the licensing information expires.

8. The server of claim 7 , wherein the processor is further configured to:

identify a plurality of transports along the current route, and

wherein, when the processor identifies the transport that can provide the particular data, the processor is further configured to:

identify the transport based on a profile of an occupant and an attribute of the one or more transports.

9. The server of claim 7 , wherein the processor is further configured to:

identify attributes associated with the current route; and

collect the particular data over a period of time based on the attributes associated with the current route.

10. The server of claim 7 , wherein the processor is further configured to:

determine that a plurality of occupants are in the transport at a current time;

identify that only a subset of the particular data can be captured at the current time based on the determination that a plurality of occupants are in the transport; and

receive the subset of the particular data.

11. The server of claim 7 , wherein, when the processor sends the formatted particular data, the processor is further configured to:

incrementally send the formatted particular data to the third party.

12. The server of claim 11 , wherein, when the processor sends the financial value to the transport, the processor is further configured to:

incrementally send the financial value to the transport based on the incrementally sending the formatted particular data to the third party.

13. A non-transitory computer-readable storage medium configured to store instructions that, when executed by a processor of a server, cause the processor to perform:

receiving a request for particular data of a transport from a third party;

identifying a transport to provide the particular data based on a current setting of the transport and a current route of the transport;

in response to the identification, sending a file containing licensing information to the transport to cause the transport to apply the current setting in accordance with the licensing information and to allow the server to access system resources of the transport to collect and retain the particular data in accordance with the licensing information;

receiving a portion of the particular data from the transport that complies with the licensing information;

formatting the portion of the particular data into a format specified by the third party;

sending, by the server, the formatted particular data to the third party; and

sending a financial value associated with the particular data to the transport;

wherein the particular data is automatically deleted from the transport when the file containing the licensing information expires.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the instructions further cause the processor to perform:

identifying a plurality of transports along the current route, and

wherein the identifying the transport that can provide the particular data further comprises:

identifying the transport based on a profile of an occupant and an attribute of the one or more transports.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the instructions further cause the processor to perform:

identifying attributes associated with the current route; and

collecting the particular data over a period of time based on the attributes associated with the current route.

16. The non-transitory computer-readable storage medium of claim 13 , wherein the instructions further cause the processor to perform:

determining that a plurality of occupants are in the transport at a current time;

identifying that only a subset of the particular data can be captured at the current time based on the determination that a plurality of occupants are in the transport; and

receiving the subset of the particular data.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the sending the formatted particular data further comprises:

incrementally sending the formatted particular data to the third party.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2025
From: TOYOTA MOTOR NORTH AMERICA, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 069791/0819 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2020
From: CAIN, EDWARD ALLEN, JR.; PATNE, SATYAJIT P.
To: TOYOTA MOTOR NORTH AMERICA, INC.
Reel/Frame 053946/0454 →
Continuity (1)
Related Publication 20220108291A1 · Apr 7, 2022
Cited By (1)
US 12,597,354