IP Library › Granted Patent US 10,059,285
Granted Patent B2
US 10,059,285 · App. 15/194,749 · Granted Aug 28, 2018

Device and/or system deactivation for energy efficiency improvements in vehicle

Inventor: Christopher T. Tarte (Ann Arbor, MI)
Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
B60R16/0236B60R16/03B60W30/165G05B15/02
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 10,059,285
App. No.
15/194,749
Granted
Aug 28, 2018
Kind
B2
Abstract

A computing system for a vehicle is provided. The computing system includes one or more processors for controlling operation of the computing system, and a memory for storing data and program instructions usable by the one or more processors. The processors are configured to execute instructions stored in the memory to determine if a vehicle fuel level or battery power level is below a predetermined threshold. If the vehicle fuel level or battery power level is below the threshold, it is determined if at least one energy conservation measure has been pre-selected by a user. If at least one energy conservation measure has been pre-selected by a user, it is determined whether or not a user approves implementation of the at least one energy conservation measure. If a user approves implementation of the at least one energy conservation measure, the at least one energy conservation measure is implemented.

Claims (53)

1. A computing system for a vehicle, the computing system comprising one or more processors for controlling operation of the computing system, and a memory for storing data and program instructions usable by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to:

generate a notification enabling a user to pre-select one or more energy conservation measures from a list of measures;

if more than one energy conservation measure is pre-selected from the list of measures, prompt a user to prioritize each pre-selected energy conservation measure with respect to the other pre-selected energy conservation measures;

store the prioritized pre-selected energy conservation measures in a memory;

determine if a vehicle fuel level or battery power level is below a predetermined threshold;

if the vehicle fuel level or battery power level is below the predetermined threshold, determine if at least one energy conservation measure has been pre-selected by a user;

if at least one energy conservation measure has been pre-selected by a user, determine whether or not a user approves implementation of the at least one energy conservation measure; and

if a user approves implementation of the at least one energy conservation measure, control the vehicle to implement the at least one energy conservation measure.

2. The system of claim 1 wherein the one or more processors are configured to execute instructions stored in the memory to:

if a vehicle fuel level or battery power level is not below a predetermined threshold, determine if at least one energy conservation measure is currently being implemented; and

if at least one energy conservation measure is currently being implemented, discontinue implementation of the at least one energy conservation measure.

3. The system of claim 1 wherein the one or more processors are configured to execute instructions stored in the memory to and restore each vehicle parameter previously controlled by implementation of the discontinued at least one energy conservation measure to an associated base state.

4. The system of claim 1 wherein the predetermined threshold is a user-determined threshold.

5. The system of claim 1 wherein the threshold is a fuel level corresponding to a volume of fuel equal to one-quarter of a capacity of a vehicle fuel tank.

6. The system of claim 1 wherein the one or more processors are configured to execute instructions stored in the memory to, if a single energy conservation measure is selected from the list of measures, store the selected energy conservation measure in a memory.

7. The system of claim 1 wherein the one or more processors are configured to execute instructions stored in the memory to generate a notification enabling a user to select an amount by which a maximum vehicle speed may be reduced below an applicable speed limit on a road on which the vehicle is traveling, as an energy conservation measure.

8. The system of claim 1 wherein the one or more processors are configured to execute instructions stored in the memory to generate a notification enabling a user to select a maximum and a minimum temperature to be provided in at least a portion of the vehicle as one of the one or more energy conservation measures.

9. The system of claim 1 wherein the one or more processors are configured to execute instructions stored in the memory to generate a notification enabling a user to select deactivating or disabling implementation of one or more autonomous driver assistance capabilities as one of the one or more energy conservation measures.

10. The system of claim 1 wherein the one or more processors are configured to execute instructions stored in the memory to generate a notification enabling a user to select controlling movement of the vehicle so as to draft behind another vehicle as one of the one or more energy conservation measures.

11. The system of claim 1 wherein the one or more processors are configured to execute instructions stored in the memory to generate a notification enabling a user to select retracting vehicle mirrors as one of the one or more energy conservation measures.

12. A vehicle including a computing system in accordance with claim 1 .

13. A computing system for a vehicle, the computing system comprising one or more processors for controlling operation of the computing system, and a memory for storing data and program instructions usable by the one or more processors, wherein the one or more processors are configured to execute instructions stored in the memory to:

generate a notification enabling a user to create and save in a memory one or more user-defined energy-conservation profiles associatable with the user;

enable the user to pre-select a user-defined energy-conservation profile from the one or more user-defined energy-conservation profiles prior to occurrence of a situation where a vehicle fuel level or battery power level of the vehicle is a predetermined threshold;

determine if the vehicle fuel level or battery power level is below the predetermined threshold;

if the vehicle fuel level or battery power level is below the predetermined threshold, determine if a user-defined energy conservation profile has been pre-selected;

if a user-defined energy conservation profile has been pre-selected, determine whether or not a user approves implementation of at least a portion of the user-defined energy conservation profile; and

if a user approves implementation of at least a portion of the user-defined energy conservation profile, control the vehicle to implement the at least a portion of the user-defined energy conservation profile.

14. The system of claim 13 wherein the one or more processors are configured to execute instructions stored in the memory to:

if a vehicle fuel level or battery power level is not below a predetermined threshold, determine if at least a portion of the user-defined energy conservation profile is currently being implemented; and

if at least a portion of the user-defined energy conservation profile is currently being implemented, discontinue implementation of the at least a portion of the user-defined energy conservation profile, and restore each vehicle parameter previously controlled by implementation of the discontinued user-defined energy conservation profile to an associated base state.

15. A method of controlling a vehicle to conserve energy, comprising steps of:

generating a notification enabling a user to pre-select a plurality of energy conservation measures from a list of energy conservation measures;

generating a notification enabling a user to prioritize each pre-selected energy conservation measure with respect to the other pre-selected energy conservation measures;

storing the prioritized plurality of pre-selected energy conservation measures in a memory;

determining that a vehicle fuel level or battery power level is below a predetermined threshold; and

responsive to the determination that the vehicle fuel level or battery power level is below a predetermined threshold, and upon approval by a user, controlling the vehicle to implement at least one energy conservation measure of the plurality of prioritized pre-selected energy conservation measures.

16. The method of claim 15 wherein the step of controlling the vehicle to implement at least one energy conservation measure of the plurality of prioritized pre-selected energy conservation measures comprises the steps of:

determining if at least one energy conservation measure has been pre-selected by a user;

if at least one energy conservation measure has been pre-selected by a user, determining whether or not a user approves implementation of the at least one energy conservation measure in a current driving situation;

if a user approves implementation of the at least one energy conservation measure in the current driving situation, implementing the at least one energy conservation measure.

17. A non-transitory computer readable medium having stored therein instructions executable by a computer system to cause the computer system to perform functions, the functions comprising:

generating a notification enabling a user to pre-select one or more energy conservation measures from a list of measures;

if more than one energy conservation measure is pre-selected from the list of measures, prompting a user to prioritize each pre-selected energy conservation measure with respect to the other pre-selected energy conservation measures;

storing the prioritized pre-selected energy conservation measures in a memory;

determining if a vehicle fuel level or battery power level is below a predetermined threshold;

if the vehicle fuel level or battery power level is below the predetermined threshold, determining at least one energy conservation measure has been pre-selected by a user;

if at least one energy conservation measure has been pre-selected by a user, determining whether or not a user approves implementation of the at least one energy conservation measure; and

if a user approves implementation of the at least one energy conservation measure, implementing the at least one energy conservation measure.

18. The system of claim 7 wherein the one or more processors are configured to execute instructions stored in the memory to:

determine an applicable speed limit on a road on which the vehicle is traveling;

determine if a user has selected an amount by which the maximum vehicle speed may be reduced below an applicable speed limit on a road on which the vehicle is traveling as an energy conservation measure; and

if a user has selected an amount by which the maximum vehicle speed may be reduced below an applicable speed limit on a road on which the vehicle is traveling and the user approves, as a conservation measure, operation of the vehicle to control the vehicle to limit the maximum speed of the vehicle to a speed which is the user-selected amount below the applicable speed limit, control the vehicle to limit the maximum speed of the vehicle to a speed which is the user-selected amount below the applicable speed limit.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2018
From: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 046728/0312 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2016
From: TARTE, CHRISTOPHER T.
To: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
Reel/Frame 039062/0516 →
Continuity (1)
Related Publication 20170369010A1 · Dec 28, 2017