IP Library › Granted Patent US 11,995,663
Granted Patent B2
US 11,995,663 · App. 17/072,245 · Granted May 28, 2024

Automatic detection and validation of transport service

Inventor: Satyajit P. Patne (The Colony, TX)
Assignee: TOYOTA MOTOR NORTH AMERICA, INC.
G06Q30/0185G06Q10/10G06Q10/20G06Q20/085G06Q20/389G06Q50/40G07C5/008H04L9/0637
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,995,663
App. No.
17/072,245
Granted
May 28, 2024
Kind
B2
Abstract

An example operation includes one or more of performing, by a transport, validation of a service that is utilized at a first time, in response to the validation at the first time, transferring, by the transport, a portion of a value related to the service, performing, by the transport, at least one other validation of the service that is utilized at a second time, wherein the second time is later than the first time, and in response to the at least one other validation at the second time, transferring, by the transport, a second portion of the value related to the service.

Claims (42)

1. A method comprising:

powering on a transport that is powered off;

receiving sensor data from one or more hardware sensors installed on the transport after the transport is powered on and not moving via a hardware bus coupled to the computer installed in the transport;

determining that a new component was added to the transport while the transport was powered off based on the received sensor data;

initially validating the new component based on parameter levels associated with the new component included in the received sensor data while the transport is not moving;

receiving additional sensor data from one or more hardware sensors installed on the transport while the transport is powered on and moving via the hardware bus coupled to the computer installed in the transport;

further validating the new component again based on additional parameter levels associated with the new component included in the additional sensor data received while the transport is moving;

determining that the further validating is not successful; and

in response to the determination that the further validating is not successful, identifying and communicating remaining issues with the new component to a remote server.

2. The method of claim 1 , wherein the further validating further comprises validating an operation of the transport after the new component has been added to the transport based on sensor readings from one or more hardware sensors installed on the transport.

3. The method of claim 1 , wherein the initially validating further comprises validating the new component based on the parameter levels in comparison to predefined thresholds for the parameter levels.

4. The method of claim 1 , wherein the method further comprises continuously performing validations of the new component until at least one of a predetermined time elapses and a predetermined distance is traveled.

5. The method of claim 1 , further comprising receiving a memory update comprising constraints for validating the new component from flan the remote server based on current driving characteristics, and storing the memory update within a memory of the transport.

6. The method of claim 1 , further comprising transmitting a communication from the transport to the remote server which indicates a successful validation of the new component at the first time, and transmitting a second communication from the transport to the remote server of the new service which indicates an unsuccessful validation of the new component at the subsequent time.

7. The method of claim 1 , further comprising establishing a connection with a mobile device of the transport via a wireless channel of the transport, establishing a connection with the remote server of the new service via a local area network (LAN) channel of the transport, and transferring the value from the mobile device to the remote server, via the transport.

8. A transport comprising:

a processor configured to:

receive sensor data from one or more hardware sensors installed on the transport after the transport is powered on and not moving via a hardware bus coupled to the computer installed in the transport;

determine that a new component was added to the transport while the transport was powered off based on the received sensor data;

initially validate the new component based on parameter levels associated with the new component included in the received sensor while the transport is not moving;

receive additional sensor data from the one or more hardware sensors installed on the transport while the transport is powered on and moving via the hardware bus coupled to the computer installed in the transport;

further validate the new component again based on additional parameter levels associated with the new component included in the additional sensor data receive while the transport is moving; and

in response to the determination that the further validating is not successful, identify and communicate remaining issues with the new component to a remote server.

9. The transport of claim 8 , wherein the processor is configured to further validate an operation of the transport after the new component has been added to the transport based on sensor readings from one or more sensors on the transport at the second time.

10. The transport of claim 8 , wherein the processor is configured to initially validate the new component based on the parameter levels in comparison to predefined thresholds for the parameter levels.

11. The transport of claim 8 , wherein the processor is further configured to continuously validate the new component until at least one of a predetermined time elapses and a predetermined distance is traveled.

12. The transport of claim 8 , wherein the processor is configured to receive a memory update that comprises constraints to validate the new component from the remote server based on current driving characteristics, and store the memory update within a memory of the transport.

13. The transport of claim 8 , wherein the processor is configured to transmit a communication from the transport to the remote server which indicates a successful validation of the new component at the first time, and transmit a second communication from the transport to the remote server which indicates an unsuccessful validation of the new component at the subsequent time.

14. The transport of claim 8 , wherein the processor is configured to establish a connection with a mobile device of the transport via a Wireless channel of the transport, establish a connection with the remote server of the new service via a local area network (LAN) channel of the transport, and transfer the value from the mobile device to the remote server, via the transport.

15. A non-transitory computer-readable medium comprising instructions, that when read by a processor, cause the processor to perform:

receiving sensor data from one or more hardware sensors installed on the transport after the transport is powered on and not moving via a hardware bus coupled to the computer installed in the transport;

determining that a new component was added to the transport while the transport was powered off based on the received sensor data;

initially validating the new component based on parameter levels associated with the new component included in the received sensor data while the transport is not moving;

receiving additional sensor data from one or more hardware sensors installed on the transport while the transport is powered on and moving via the hardware bus coupled to the computer installed in the transport;

further validating the new component again based on additional parameter levels associated with the new component included in the additional sensor data received while the transport is moving;

determining that the further validating is not successful; and

in response to the determination that the further validating is not successful, identifying and communicating remaining issues with the new component to a remote server.

16. The non-transitory computer-readable medium of claim 15 , wherein the further validating further comprises validating an operation of the transport after the new component has been added to the transport based on sensor readings from one or more hardware sensors installed on the transport.

17. The non-transitory computer-readable medium of claim 15 , wherein the initially validating further comprises validating the new component based on the parameter levels in comparison to predefined thresholds for the parameter levels.

18. The non-transitory computer-readable medium of claim 15 , wherein the method further comprises continuously validating the new component until at least one of a predetermined time elapses and a predetermined distance is traveled.

19. The non-transitory computer-readable medium of claim 15 , wherein the method further comprises receiving a memory update comprising constraints for validating the new component from the remote server based on current driving characteristics, and storing the memory update within a memory of the transport.

20. The non-transitory computer-readable medium of claim 15 , wherein the method further comprises transmitting a communication from the transport to the remote server which indicates a successful validation of the new component at the first time, and transmitting a second communication from the transport to the remote server of the service which indicates an unsuccessful validation of the new component at the subsequent time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2020
From: PATNE, SATYAJIT P.
To: TOYOTA MOTOR NORTH AMERICA, INC.
Reel/Frame 054075/0480 →
Continuity (1)
Related Publication 20220122090A1 · Apr 21, 2022