IP Library › Granted Patent US 12,725,172
Granted Patent B2
US 12,725,172 · App. 18/646,925 · Granted Sep 1, 2026

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 12,725,172
App. No.
18/646,925
Granted
Sep 1, 2026
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 (54)

1 . A method comprising:

powering on a transport for a first time after a new component has been installed;

in response to the transport being powered on for the first time, and before the transport moves, running, by a processor of the vehicle, a diagnostic mode that receives an operating parameter of the new component from a sensor of the vehicle;

performing, using the diagnostic mode, an initial validation of the new component based on the operating parameter;

after the transport has one or more of traveled a predetermined distance or for a predetermined time, receiving, by the processor, an additional operating parameter associated with the new component from the sensor;

performing, using the diagnostic mode, a further validation of the new component based on the additional operating parameter;

determining that the further validation was not successful; and

in response to the further validation failing, sending a notification of an identified issue with the new component to a service provider.

2 . The method of claim 1 , wherein the initial validation comprises:

performing the initial validation based on a comparison of the operating parameter to a predefined threshold for the operating parameter.

3 . The method of claim 1 , wherein the further validation is continuously performed.

4 . The method of claim 1 , wherein the initial validation and further validation are based on constraints from a remote server, wherein the constraints are based on driving characteristics.

5 . The method of claim 1 , comprising:

transmitting a communication to a remote server indicating successful validation of the new component; and

subsequently, transmitting a second communication to the remote server indicating a new service was performed, wherein a performance of the new service indicates that the new component was not validated.

6 . The method of claim 1 , comprising:

establishing a connection with a mobile device of the transport;

establishing a connection with a remote server of a new service provider; and

transferring a value from the mobile device to the remote server via the transport.

7 . A transport comprising:

a processor configured to:

power on a transport for a first time after a new component has been installed;

in response to the transport being powered on for the first time, and before the transport moves, run, by a processor of the vehicle, a diagnostic mode that receives an operating parameter of the new component from a sensor of the vehicle;

perform, using the diagnostic mode, an initial validation of the new component based on the operating parameter;

after the transport has one or more of traveled a predetermined distance or for a predetermined time, receive an additional operating parameter associated with the new component from the sensor;

perform, using the diagnostic mode, a further validation of the new component based on the additional operating parameter;

determine that the further validation was not successful; and

in response to the further validation failing, send a notification of an identified issue with the new component to a service provider.

8 . The transport of claim 7 , wherein, when the processor performs the initial validation, the processor is configured to:

perform the initial validation based on a comparison of the operating parameter to a predefined threshold for the operating parameter.

9 . The transport of claim 7 , wherein the further validation is continuously performed.

10 . The transport of claim 7 , wherein the initial validation and further validation are based on constraints from a remote server, wherein the constraints are based on driving characteristics.

11 . The transport of claim 7 , wherein the processor is configured to:

transmit a communication to a remote server indicating successful validation of the new component; and

subsequently, transmit a second communication to the remote server indicating that a new service was performed, wherein a performance of the new service indicates that the new component was not validated.

12 . The transport of claim 7 , wherein the processor is configured to:

establish a connection with a mobile device of the transport; establish a connection with a remote server of a new service provider; and

transfer a value from the mobile device to the remote server.

13 . A non-transitory computer-readable medium comprising instructions that, when executed by a processor of a transport, cause the processor to perform:

powering on a transport for a first time after a new component has been installed;

in response to the transport being powered on for the first time, and before the transport moves, running, by a processor of the vehicle, a diagnostic mode that receives an operating parameter of the new component from a sensor of the vehicle;

after the transport has one or more of traveled a predetermined distance or for a predetermined time, receiving, by the processor, an additional operating parameter associated with the new component from the sensor

performing, using the diagnostic mode, a further validation of the new component based on the additional operating parameter;

determining that the further validation was not successful; and

in response to the further validation failing, sending a notification of an identified issue with the new component to a service provider.

14 . The non-transitory computer-readable medium of claim 13 , wherein the further validation comprises:

after the new component has been added to the transport, validating an operation of the transport based on sensor readings from one or more hardware sensors installed on the transport.

15 . The non-transitory computer-readable medium of claim 13 , wherein the initial validation comprises:

performing the initial validation based on a comparison of the operating parameter to a predefined threshold for the operating parameter.

16 . The non-transitory computer-readable medium of claim 13 , wherein the further validation is continuously performed.

17 . The non-transitory computer-readable medium of claim 13 , wherein the initial validation and further validation are based on constraints from a remote server, wherein the constraints are based on driving characteristics.

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

transmitting a communication to a remote server indicating successful validation of the new component; and

subsequently, transmitting a second communication to the remote server indicating that a new service was performed, wherein a performance of the new service indicates that the new component was not validated.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2024
From: PATNE, SATYAJIT P.
To: TOYOTA MOTOR NORTH AMERICA, INC.
Reel/Frame 067233/0722 →
Continuity (2)
Continuation 17072245 · Oct 16, 2020
Related Publication 20240296466A1 · Sep 5, 2024
References Cited (94)
US 5675649A · Brennan et al. · 1997 [cited by applicant]
US 5773942A · Takahara et al. · 1998 [cited by applicant]
US 6920382B2 · Katagishi et al. · 2005 [cited by applicant]
US 7519458B2 · Buckley · 2009 [cited by applicant]
US 7921041B1 · Wolery et al. · 2011 [cited by applicant]
US 8275130B2 · Kawamura et al. · 2012 [cited by applicant]
US 8526606B2 · Muthaiah · 2013 [cited by applicant]
US 8589696B2 · Atherton · 2013 [cited by applicant]
US 8712056B2 · Hall · 2014 [cited by applicant]
US 8798852B1 · Chen et al. · 2014 [cited by applicant]
US 9002536B2 · Hatton · 2015 [cited by applicant]
US 9014888B2 · Sukkarié et al. · 2015 [cited by applicant]
US 9020697B2 · Ricci et al. · 2015 [cited by applicant]
US 9189900B1 · Penilla et al. · 2015 [cited by applicant]
US 9221396B1 · Zhu · 2015 [cited by examiner]
US 9240018B2 · Ricci · 2016 [cited by applicant]
US 9428127B2 · Cooper et al. · 2016 [cited by applicant]
US 9734532B1 · Brandmaier et al. · 2017 [cited by applicant]
US 9783162B2 · Hoyos et al. · 2017 [cited by applicant]
US 9805519B2 · Ramanujam · 2017 [cited by applicant]
US 9849364B2 · Tran et al. · 2017 [cited by applicant]
US 10106141B2 · Heil et al. · 2018 [cited by applicant]
US 10131362B1 · Gingrich · 2018 [cited by examiner]
US 10249123B2 · Hatton · 2019 [cited by applicant]
US 10286919B2 · Penilla et al. · 2019 [cited by applicant]
US 10493953B2 · Arakawa et al. · 2019 [cited by applicant]
US 10516534B2 · Takashima · 2019 [cited by applicant]
US 10604115B2 · Ahmad · 2020 [cited by applicant]
US 10691837B1 · Martel et al. · 2020 [cited by applicant]
US 11531758B2 · Martel et al. · 2022 [cited by applicant]
US 11961342B2 · Kazuki · 2024 [cited by examiner]
US 11983970B2 · Rueck · 2024 [cited by examiner]
US 20020133716A1 · Harif · 2002 [cited by applicant]
US 20050231388A1 · Suggs · 2005 [cited by examiner]
US 20080119212A1 · Himmelstein · 2008 [cited by applicant]
US 20080245598A1 · Gratz et al. · 2008 [cited by applicant]
US 20090219135A1 · Harvey et al. · 2009 [cited by applicant]
US 20090234480A1 · Marion · 2009 [cited by applicant]
US 20100097178A1 · Pisz et al. · 2010 [cited by applicant]
US 20110289123A1 · Denison · 2011 [cited by applicant]
US 20110299685A1 · Hall · 2011 [cited by applicant]
US 20120253607A1 · Choi · 2012 [cited by applicant]
US 20150025705A1 · Burger · 2015 [cited by applicant]
US 20150221048A1 · Zenhausern et al. · 2015 [cited by applicant]
US 20150232065A1 · Ricci et al. · 2015 [cited by applicant]
US 20150239357A1 · Huntzicker et al. · 2015 [cited by applicant]
US 20160267451A1 · Eid · 2016 [cited by applicant]
US 20160267732A1 · Agrafioti et al. · 2016 [cited by applicant]
US 20170075701A1 · Ricci et al. · 2017 [cited by applicant]
US 20170105101A1 · Santavicca et al. · 2017 [cited by applicant]
US 20170148102A1 · Franke et al. · 2017 [cited by applicant]
US 20180018723A1 · Nagla et al. · 2018 [cited by applicant]
US 20180105137A1 · Kawamura et al. · 2018 [cited by applicant]
US 20180136655A1 · Kim et al. · 2018 [cited by applicant]
US 20180227120A1 · Takemori et al. · 2018 [cited by applicant]
US 20180237029A1 · Bansal · 2018 [cited by examiner]
US 20180270052A1 · Cullen · 2018 [cited by applicant]
US 20180356821A1 · Kentley-Klay et al. · 2018 [cited by applicant]
US 20180357933A1 · Takashima · 2018 [cited by applicant]
US 20190007215A1 · Hakuta et al. · 2019 [cited by applicant]
US 20190137992A1 · Rasmussen et al. · 2019 [cited by applicant]
US 20190199524A1 · Takemori et al. · 2019 [cited by applicant]
US 20190238325A1 · Takemori et al. · 2019 [cited by applicant]
US 20190261176A1 · Yamazaki et al. · 2019 [cited by applicant]
US 20190305962A1 · Takemori et al. · 2019 [cited by applicant]
US 20190356738A1 · Haidar et al. · 2019 [cited by applicant]
US 20200043257A1 · Venkiteswaran · 2020 [cited by examiner]
US 20200065068A1 · Hekmatshoartabari et al. · 2020 [cited by applicant]
US 20200139981A1 · Schwindt · 2020 [cited by examiner]
US 20200223396A1 · et al. · 2020 [cited by applicant]
US 20210051000A1 · Yang et al. · 2021 [cited by applicant]
US 20210116256A1 · Konrardy · 2021 [cited by examiner]
US 20210141902A1 · Martel et al. · 2021 [cited by applicant]
US 20210309182A1 · Ragunathan · 2021 [cited by applicant]
US 20220052997A1 · Kim et al. · 2022 [cited by applicant]
US 20220078029A1 · Galdo et al. · 2022 [cited by applicant]
US 20220108244A1 · Subramanian et al. · 2022 [cited by applicant]
US 20220113146A1 · Colon · 2022 [cited by applicant]
US 20220123923A1 · Patne et al. · 2022 [cited by applicant]
US 20220414224A1 · Sachdeva et al. · 2022 [cited by applicant]
US 20230278426A1 · Tsuda et al. · 2023 [cited by applicant]
US 20230281290A1 · Mahaffey et al. · 2023 [cited by applicant]
US 20240192944A1 · Kim et al. · 2024 [cited by applicant]
US 20240413979A1 · Patne et al. · 2024 [cited by applicant]
US 20250260972A1 · Henry et al. · 2025 [cited by applicant]
CA 2799714 · 2011 [cited by examiner]
CA 3115091 · 2024 [cited by examiner]
CN 101960497B · 2015 [cited by applicant]
CN 105083214B · 2018 [cited by applicant]
CN 104601327B · 2019 [cited by applicant]
DE 102018212877B4 · 2020 [cited by applicant]
KR 20170028357A · 2017 [cited by applicant]
Datlinger, et al., in “An Extended Approach for Validation and Optimization of Position Sensor Signal Processing in Electric Drive Trains,” from Electronics, 2019 (Year: 2019). [cited by examiner]
Kim, et al., in Localization of a car based on multi-sensor fusion, in The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, vol. XLII-1 (Year: 2018). [cited by applicant]