IP Library Granted Patent US 9,395,798
Granted Patent B2
US 9,395,798 · App. 14/297,942 · Granted Jul 19, 2016

Automatic proximity-based adjustments to energy management routines

Inventors: Andrew J. Macdonald (Grosse Pointe Park, MI); Mark S. Frye (Grosse Pointe Woods, MI)
Assignee: General Motors LLC
G06F1/3246G06F1/3231
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 9,395,798
App. No.
14/297,942
Granted
Jul 19, 2016
Kind
B2
Abstract

A method is provided for energy management for a telematics unit of a telematics-equipped vehicle. The method includes: determining, by a processor, that a mobile device is co-located with the telematics unit while vehicle ignition of the vehicle is on, wherein the mobile device is registered as being associated with the telematics unit; determining, by the processor, that the vehicle ignition has been turned off; determining, by the processor, a location of the vehicle corresponding to where the vehicle ignition was turned off and determining, by the processor, a location of the mobile device; and implementing, by the processor, situation-specific energy management based on the determined location of the vehicle and the determined location of the mobile device.

Claims (78)

1. A method for energy management for a telematics unit of a telematics-equipped vehicle, the method comprising:

determining, by a processor, that a mobile device is co-located with the telematics unit while vehicle ignition of the vehicle is on, wherein the mobile device is registered as being associated with the telematics unit;

determining, by the processor, that the vehicle ignition has been turned off;

determining, by the processor, after determining that the vehicle ignition has been turned off, both:

a location of the vehicle corresponding to where the vehicle ignition was turned off, and

a location of the mobile device; and

implementing, by the processor, situation-specific energy management based on the determined locations of both the vehicle and the mobile device.

2. The method of claim 1 , wherein the implementing further comprises:

identifying the determined location of the vehicle; and

selecting an energy management routine from a plurality of energy management routines based on the identifying.

3. The method of claim 2 , wherein the plurality of energy management routines include a first energy management routine comprising a discontinuous receive (DRx) period and a second energy management routine comprising a DRx period, the DRx period of the second energy management routine being longer than the DRx period of the first energy management routine and having a lower duty cycle than the DRx period of the first energy management routine;

wherein the identifying comprises identifying the determined location of the vehicle as an airport or other transit center; and

wherein the selecting comprises selecting the second energy management routine based on the identified location being an airport or other transit center.

4. The method of claim 2 , wherein the plurality of energy management routines include a first energy management routine comprising a discontinuous receive (DRx) period and a second energy management routine comprising a DRx period, the DRx period of the second energy management routine being longer than the DRx period of the first energy management routine and having a lower duty cycle than the DRx period of the first energy management routine;

wherein the identifying comprises identifying the determined location of the vehicle at ignition off as an airport or other transit center; and

wherein the implementing further comprises monitoring the location of the mobile device and determining whether the monitored location of the mobile device is within a defined vicinity of the vehicle;

wherein the selecting comprises selecting the first energy management routine while the mobile device is determined to be within the defined vicinity of the vehicle and selecting the second energy management routine while the mobile device is not determined to be within the defined vicinity of the vehicle.

5. The method of claim 2 , wherein the plurality of energy management routines include a first energy management routine comprising a discontinuous receive (DRx) period and a second energy management routine comprising a DRx period, wherein a telematics control unit (TCU) of the telematics unit is powered on by default according to the DRx period of the first energy management routine and the TCU is powered off by default according to the DRx period of the second energy management routine;

wherein the identifying comprises identifying the determined location of the vehicle as a home or work location corresponding to the mobile device; and

wherein the selecting comprises selecting the first energy management routine based on the identified location being a home or work location corresponding to the mobile device.

6. The method of claim 2 , wherein the plurality of energy management routines include a first energy management routine comprising a discontinuous receive (DRx) period and a second energy management routine comprising a DRx period, wherein a telematics control unit (TCU) of the telematics unit is powered on by default according to the DRx period of the first energy management routine and the TCU is powered off by default according to the DRx period of the second energy management routine;

wherein the identifying comprises identifying the determined location of the vehicle as a home or work location corresponding to the mobile device; and

wherein the implementing further comprises monitoring the location of the mobile device and determining whether the monitored location of the mobile device is within a defined vicinity of the vehicle;

wherein the selecting comprises selecting the first energy management routine while the mobile device is determined to be within the defined vicinity of the vehicle and selecting the second energy management routine while the mobile device is not determined to be within the defined vicinity of the vehicle.

7. The method of claim 1 , wherein the implementing comprises adjusting at least one parameter from the group consisting of:

a length of a standby period of an energy management routine;

a length of a discontinuous receive (DRx) period of an energy management routine;

a length of an on portion of a DRx cycle for a DRx period of an energy management routine;

a length of an off portion of a DRx cycle for a DRx period of an energy management routine;

a duty cycle for a DRx period of an energy management routine; and

a default parameter corresponding to whether a telematics control unit (TCU) of the telematics unit is to remain powered on or powered off during a DRx period of an energy management routine.

8. The method of claim 1 , further comprising:

storing, in response to the determining that the mobile device is co-located with the telematics unit, information pertaining to movement patterns of the co-located mobile device and telematics unit;

wherein implementing situation-specific energy management is further based on predicted use of the telematics unit based on the stored information.

9. The method of claim 1 , wherein the processor is part of a server;

wherein determining that the mobile device is co-located with the telematics unit is based on location information received by the server from the mobile device and location information received by the server from the telematics unit while the vehicle ignition is on; and

wherein implementing situation-specific energy management comprises the server transmitting instructions to the telematics unit regarding an energy management routine to be implemented by the telematics unit.

10. The method of claim 1 , wherein the processor is part of the mobile device;

wherein determining that the mobile device is co-located with the telematics unit is based on location information received by the mobile device from the telematics unit while the vehicle ignition is on; and

wherein implementing situation-specific energy management comprises the mobile device transmitting instructions to the telematics unit regarding an energy management routine to be implemented by the telematics unit.

11. A non-transitory computer-readable medium having processor-executable instructions stored thereon for energy management for a telematics unit of a telematics-equipped vehicle, the processor-executable instructions comprising instructions for:

determining that a mobile device is co-located with the telematics unit while vehicle ignition of the vehicle is on, wherein the mobile device is registered as being associated with the telematics unit;

determining that the vehicle ignition has been turned off;

after determining that the vehicle ignition has been turned off, determining both a location of the vehicle corresponding to where the vehicle ignition was turned off and a location of the mobile device; and

implementing situation-specific energy management based on the determined locations of the vehicle and the mobile device.

12. The non-transitory computer-readable medium of claim 11 , wherein the implementing further comprises:

identifying the determined location of the vehicle; and

selecting an energy management routine from a plurality of energy management routines based on the identifying.

13. The non-transitory computer-readable medium of claim 12 , wherein the plurality of energy management routines include a first energy management routine comprising a discontinuous receive (DRx) period and a second energy management routine comprising a DRx period, the DRx period of the second energy management routine being longer than the DRx period of the first energy management routine and having a lower duty cycle than the DRx period of the first energy management routine;

wherein the identifying comprises identifying the determined location of the vehicle as an airport or other transit center; and

wherein the selecting comprises selecting the second energy management routine based on the identified location being an airport or other transit center.

14. The non-transitory computer-readable medium of claim 12 , wherein the plurality of energy management routines include a first energy management routine comprising a discontinuous receive (DRx) period and a second energy management routine comprising a DRx period, the DRx period of the second energy management routine being longer than the DRx period of the first energy management routine and having a lower duty cycle than the DRx period of the first energy management routine;

wherein the identifying comprises identifying the determined location of the vehicle at ignition off as an airport or other transit center; and

wherein the implementing further comprises monitoring the location of the mobile device and determining whether the monitored location of the mobile device is within a defined vicinity of the vehicle;

wherein the selecting comprises selecting the first energy management routine while the mobile device is determined to be within the defined vicinity of the vehicle and selecting the second energy management routine while the mobile device is not determined to be within the defined vicinity of the vehicle.

15. The non-transitory computer-readable medium of claim 12 , wherein the plurality of energy management routines include a first energy management routine comprising a discontinuous receive (DRx) period and a second energy management routine comprising a DRx period, wherein a telematics control unit (TCU) of the telematics unit is powered on by default according to the DRx period of the first energy management routine and the TCU is powered off by default according to the DRx period of the second energy management routine;

wherein the identifying comprises identifying the determined location of the vehicle as a home or work location corresponding to the mobile device; and

wherein the selecting comprises selecting the first energy management routine based on the identified location being a home or work location corresponding to the mobile device.

16. The non-transitory computer-readable medium of claim 12 , wherein the plurality of energy management routines include a first energy management routine comprising a discontinuous receive (DRx) period and a second energy management routine comprising a DRx period, wherein a telematics control unit (TCU) of the telematics unit is powered on by default according to the DRx period of the first energy management routine and the TCU is powered off by default according to the DRx period of the second energy management routine;

wherein the identifying comprises identifying the determined location of the vehicle as a home or work location corresponding to the mobile device; and

wherein the implementing further comprises monitoring the location of the mobile device and determining whether the monitored location of the mobile device is within a defined vicinity of the vehicle;

wherein the selecting comprises selecting the first energy management routine while the mobile device is determined to be within the defined vicinity of the vehicle and selecting the second energy management routine while the mobile device is not determined to be within the defined vicinity of the vehicle.

17. The non-transitory computer-readable medium of claim 11 , wherein the implementing comprises adjusting at least one parameter from the group consisting of:

a length of a standby period of an energy management routine;

a length of a discontinuous receive (DRx) period of an energy management routine;

a length of an on portion of a DRx cycle for a DRx period of an energy management routine;

a length of an off portion of a DRx cycle for a DRx period of an energy management routine;

a duty cycle for a DRx period of an energy management routine; and

a default parameter corresponding to whether a telematics control unit (TCU) of the telematics unit is to remain powered on or powered off during a DRx period of an energy management routine.

18. The non-transitory computer-readable medium of claim 11 , wherein the processor-executable instructions further comprise instructions for:

storing, in response to the determining that the mobile device is co-located with the telematics unit, information pertaining to movement patterns of the co-located mobile device and telematics unit;

wherein implementing situation-specific energy management is further based on predicted use of the telematics unit based on the stored information.

19. The non-transitory computer-readable medium of claim 11 , wherein the non-transitory processor-readable medium is part of a server;

wherein determining that the mobile device is co-located with the telematics unit is based on location information received by the server from the mobile device and location information received by the server from the telematics unit while the vehicle ignition is on; and

wherein implementing situation-specific energy management comprises the server transmitting instructions to the telematics unit regarding an energy management routine to be implemented by the telematics unit.

20. The non-transitory computer-readable medium of claim 11 , wherein the non-transitory processor-readable medium is part of the mobile device;

wherein determining that the mobile device is co-located with the telematics unit is based on location information received by the mobile device from the telematics unit while the vehicle ignition is on; and

wherein implementing situation-specific energy management comprises the mobile device transmitting instructions to the telematics unit regarding an energy management routine to be implemented by the telematics unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2014
From: MACDONALD, ANDREW J.; FRYE, MARK S.
To: GENERAL MOTORS LLC
Reel/Frame 033238/0240 →
Continuity (1)
Related Publication 20150355703A1 · Dec 10, 2015