Search

US-12628213-B2 - Vehicle-based health monitoring

US12628213B2US 12628213 B2US12628213 B2US 12628213B2US-12628213-B2

Abstract

An example operation includes one or more of determining a condition at a location containing a past occupant of a vehicle, determining a time when the past occupant will become an occupant of the vehicle, and adjusting another condition of a cabin of the vehicle to be at the condition at the time.

Inventors

  • Simon P. Roberts
  • Sergei I. Gage
  • Yang Ding
  • Christopher J. Macpherson
  • MICHAEL R. KUSHNERIK
  • Naohiro J. Matsumura
  • Cory M. Frank
  • Jessica May
  • Matthew J. Everett

Assignees

  • Toyota Connected North America, Inc.
  • Toyota Motor North America, Inc.

Dates

Publication Date
20260512
Application Date
20221215

Claims (20)

  1. 1 . A method comprising: receiving, by a processor of a vehicle, a message from a home network of a location of a previous occupant of the vehicle; determining a condition at the location based on the message; determining a future point in time when the previous occupant will become an occupant of the vehicle based on movements performed at the location; determining a state of the previous occupant as they approach the vehicle; modifying the condition based on the state of the occupant; and adjusting, by the processor, a setting of a system installed within the vehicle at the future point in time to adjust a corresponding condition of a cabin of the vehicle to mirror the modified condition.
  2. 2 . The method of claim 1 , wherein the adjusting is based on a delta between a current condition of the cabin of the vehicle and the condition at the location at the future point in time.
  3. 3 . The method of claim 1 , comprising: determining an additional state of the occupant from the future point in time until a destination is reached by the vehicle; and adjusting a setting of an additional system installed within the vehicle to further modify the condition of the cabin, based on the additional state.
  4. 4 . The method of claim 1 , comprising: determining a first state of the occupant at the future point in time; determining a second state of the occupant at a time when the vehicle reaches a destination; comparing the first state and the second state; and maintaining the condition of the cabin when the vehicle is next occupied, based on the comparison.
  5. 5 . The method of claim 1 , comprising: adjusting another corresponding condition at a destination location of the vehicle based on the condition at the location.
  6. 6 . The method of claim 1 , comprising: determining the state of the previous occupant prior to the previous occupant re-entering the vehicle; and adjusting the condition of the cabin of the vehicle prior to the previous occupant re-entering the vehicle.
  7. 7 . The method of claim 1 , comprising: determining that the vehicle is routing to the location; and adjusting the condition of the location to be the adjusted condition of the cabin of the vehicle, based on the determining.
  8. 8 . The method of claim 1 , wherein the method comprises detecting the movements being performed including at least one action of turning off a device at the location.
  9. 9 . The method of claim 1 , further comprising determining an impact of the adjusting at an end of a trip of the vehicle, and recording the adjusting in a rules based on the determined impact.
  10. 10 . A system, comprising: a processor; and a memory, wherein the processor and the memory are communicably coupled, and wherein the processor is configured to: receive a message from a home network of a location of a previous occupant of a vehicle; determine a condition at the location based on the message; determine a future point in time when the previous occupant will become an occupant of the vehicle based on movements performed at the location; determine a state of the previous occupant as they approach the vehicle; modify the condition based on the state of the occupant; and adjust a setting of a system installed within the vehicle at the future point in time to adjust a corresponding condition of a cabin of the vehicle to mirror the modified condition.
  11. 11 . The system of claim 10 , wherein the processor is configured to adjust the setting based on a delta between a current condition of the cabin of the vehicle and the condition at the location at the future point in time.
  12. 12 . The system of claim 10 , wherein the processor: determine an additional state of the occupant from the future point in time until a destination is reached by the vehicle; and adjusts a setting of an additional system installed within the vehicle to further modify the condition of the cabin, based on the additional state.
  13. 13 . The system of claim 10 , wherein the processor: adjust an additional corresponding condition at a destination location of the vehicle based on the condition at the location.
  14. 14 . The system of claim 10 , wherein the processor: determine the state of the previous occupant prior to the previous occupant re-entering the vehicle; and adjust the condition of the cabin of the vehicle prior to the previous occupant re-entering the vehicle.
  15. 15 . The system of claim 10 , wherein the processor: determine that the vehicle routes to the location; and adjust the condition of the location to be the adjusted condition of the cabin of the vehicle, based on the determine.
  16. 16 . A non-transitory computer readable storage medium comprising instructions, that when read by a processor, cause the processor to perform: receiving, by a vehicle, a message from a home network of a location of a previous occupant of the vehicle; determining a condition at the location based on the message; determining a future point in time when the previous occupant will become an occupant of the vehicle based on movements performed at the location; determining a state of the previous occupant as they approach the vehicle; modifying the condition based on the state of the occupant; and adjusting a setting of a system installed within the vehicle at the future point in time to adjust a corresponding condition of a cabin of the vehicle to mirror the modified condition.
  17. 17 . The non-transitory computer readable storage medium of claim 16 , wherein the adjusting is based on a delta between a current condition of the cabin of the vehicle and the condition at the location at the future point in time.
  18. 18 . The non-transitory computer readable storage medium of claim 16 , wherein the processor performs: determining an additional state of the occupant from the future point in time until a destination is reached by the vehicle; and adjusting a setting of an additional system installed within the vehicle to further modify the condition of the cabin, based on the additional state.
  19. 19 . The non-transitory computer readable storage medium of claim 16 , wherein the processor performs: determining a first state of the occupant at the future point in time; determining a second state of the occupant at a time when the vehicle reaches a destination; comparing the first state and the second state; and maintaining the condition of the cabin when the vehicle is next occupied, based on the comparison.
  20. 20 . The non-transitory computer readable storage medium of claim 16 , wherein the processor performs: determining the state of the previous occupant prior to the previous occupant re-entering the vehicle; adjusting the corresponding condition of the cabin of the vehicle prior to the previous occupant re-entering the vehicle; determining that the vehicle is routing to the location; and adjusting the condition of the location to be the adjusted condition of the cabin of the vehicle, based on the determining.

Description

CROSS-REFERENCE TO RELATED PATENT-APPLICATIONS The present application claims the benefit under 35 USC 119(e) of Provisional Patent Application Nos. 63/346,993, 63/346,963, 63/346,965, 63/346,969, 63/346,971, 63/346,976, 63/346,978, 63/346,980, and 63/346,981, which were each filed on May 30, 2022, in the United States Patent and Trademark Office, the entire disclosures of which are incorporated herein by reference for all purposes. BACKGROUND Vehicles or transports, such as cars, motorcycles, trucks, planes, trains, etc., generally provide transportation needs to occupants and/or goods in a variety of ways. Functions related to transports may be identified and utilized by various computing devices, such as a smartphone or a computer located on and/or off the transport. SUMMARY One example embodiment provides a method that includes one or more of determining a condition at a location containing a past occupant of a vehicle, determining a time when the past occupant will become an occupant of the vehicle, and adjusting another condition of a cabin of the vehicle to be at the condition at the time. Another example embodiment provides a system that includes a memory communicably coupled to a processor, wherein the processor one or more of determines a condition at a location that contains a past occupant of a vehicle, determines a time when the past occupant will become an occupant of the vehicle, and adjusts another condition of a cabin of the vehicle to be at the condition at the time. A further example embodiment provides a computer readable storage medium comprising instructions, that when read by a processor, cause the processor to perform one or more of determining a condition at a location containing a past occupant of a vehicle, determining a time when the past occupant will become an occupant of the vehicle, and adjusting another condition of a cabin of the vehicle to be at the condition at the time. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1A illustrates an example diagram, according to example embodiments. FIG. 1B illustrates an example flowchart, according to example embodiments. FIG. 2A illustrates a transport network diagram, according to example embodiments. FIG. 2B illustrates another transport network diagram, according to example embodiments. FIG. 2C illustrates yet another transport network diagram, according to example embodiments. FIG. 2D illustrates a further transport network diagram, according to example embodiments. FIG. 2E illustrates yet a further transport network diagram, according to example embodiments. FIG. 2F illustrates a diagram depicting electrification of one or more elements, according to example embodiments. FIG. 2G illustrates a diagram depicting interconnections between different elements, according to example embodiments. FIG. 2H illustrates a further diagram depicting interconnections between different elements, according to example embodiments. FIG. 2I illustrates yet a further diagram depicting interconnections between elements, according to example embodiments. FIG. 2J illustrates yet a further diagram depicting a keyless entry system, according to example embodiments. FIG. 2K illustrates yet a further diagram depicting a CAN within a transport, according to example embodiments. FIG. 2L illustrates yet a further diagram depicting an end-to-end communication channel, according to example embodiments. FIG. 2M illustrates yet a further diagram depicting an example of transports performing secured V2V communications using security certificates, according to example embodiments. FIG. 2N illustrates yet a further diagram depicting an example of a transport interacting with a security processor and a wireless device, according to example embodiments. FIG. 3A illustrates a flow diagram, according to example embodiments. FIG. 3B illustrates another flow diagram, according to example embodiments. FIG. 3C illustrates yet another flow diagram, according to example embodiments. FIG. 4 illustrates a machine learning transport network diagram, according to example embodiments. FIG. 5A illustrates an example vehicle configuration for managing database transactions associated with a vehicle, according to example embodiments. FIG. 5B illustrates another example vehicle configuration for managing database transactions conducted among various vehicles, according to example embodiments. FIG. 6A illustrates a blockchain architecture configuration, according to example embodiments. FIG. 6B illustrates another blockchain configuration, according to example embodiments. FIG. 6C illustrates a blockchain configuration for storing blockchain transaction data, according to example embodiments. FIG. 6D illustrates example data blocks, according to example embodiments. FIG. 7 illustrates an example system that supports one or more of the example embodiments. DETAILED DESCRIPTION It will be readily understood that the instant components, as generally described and illustrated in the figures herein,