US 12,005,859 B2
Vehicle remote start controller
Parag Garg, Woodinville, WA (US); Nicholas LaVassar, Issaquah, WA (US); Zohebulla Bangalore Sanaulla, Bellevue, WA (US); Dhruv Chadha, Kirkland, WA (US); Mehdi Piraee, Bothell, WA (US); Joseph Baird, Kent, WA (US); and Evan Ingardia, Seattle, WA (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on Feb. 10, 2021, as Appl. No. 17/173,005.
Prior Publication US 2022/0250583 A1, Aug. 11, 2022
Int. Cl. B60R 25/24 (2013.01); B60R 25/102 (2013.01); B60R 25/31 (2013.01); B60R 25/33 (2013.01); B60R 25/34 (2013.01); B60R 25/04 (2013.01); B60R 25/20 (2013.01)
CPC B60R 25/24 (2013.01) [B60R 25/102 (2013.01); B60R 25/31 (2013.01); B60R 25/33 (2013.01); B60R 25/34 (2013.01); B60R 25/04 (2013.01); B60R 25/209 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A controller, comprising:
one or more processors; and
memory coupled to the one or more processors, the memory including one or more modules that are executable by the one or more processors to:
retrieve sensor data associated with a vehicle having an engine;
analyze the sensor data to determine a current environmental state of the vehicle;
retrieve, from a data store, historical instances of drive cycles performed by an operator of the vehicle, wherein a drive cycle is a time period between starting the engine and subsequently shutting down the engine;
generate a data model that correlates the operator with the historical instances of drive cycles;
infer an impending occurrence of a drive cycle, based at least in part on the data model;
determine whether to initiate a remote start of the vehicle based at least in part on the current environmental state and an inference of the impending occurrence of the drive cycle; and
in response to determining to initiate the remote start, automatically generate and transmit computer-executable instructions for delivery to the vehicle to initiate the remote start.