IP Library › Granted Patent US 6,944,779
Granted Patent B2
US 6,944,779 · App. 09/735,003 · Granted Sep 13, 2005

Power management fault strategy for automotive multimedia system

Assignee: Visteon Global Technologies, Inc.
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 6,944,779
App. No.
09/735,003
Granted
Sep 13, 2005
Kind
B2
Abstract

A multimedia/personal computer-based system for operating information, communication, and entertainment devices in a mobile vehicle uses a power management strategy which reduces power consumption and boot-up time in a manner which facilitates use of a complex instruction set computing (CISC) processor system. A power management fault strategy detects fault conditions and restores proper operation without user intervention. A low power microprocessor off-board of the main motherboard switches a plurality of regulated voltages to the main motherboard and other devices. The main application microprocessor on the main motherboard sends periodic status messages to the low power microprocessor. Various strategies are provided for limiting attempts to correct a fault, monitor the state of the application microprocessor, and transition between states.

Claims (69)

1. A method of powering a vehicle information, communication, or entertainment system in a vehicle, said vehicle having a vehicle powered state and a vehicle unpowered state, said method comprising the steps of:

(a) monitoring a state of a main application processor with a management processor;

(b) detecting a change from a suspend-to-RAM state to a Run state without a request from the management processor;

(c) requesting a transition to a suspend-to-disk state if the main application processor is in a state other than the suspend-to-disk state after a first time period after (b).

2. The method of claim 1 further comprising:

(d) the main application processor returning to the suspend-to-RAM state after (b) and before (c).

3. The method of claim 1 further comprising:

(d) the main application processor continuing in the Run state until (c).

4. The method of claim 1 further comprising:

(d) operating the management processor in a sleep mode; and

(e) periodically activating the management processor from the sleep state;

wherein (a), (b), and (c) occur in response to (e).

5. The method of claim 1 further comprising:

(d) turning off a voltage to the main application processor if the main application processor fails to assume the suspend-to-disk state in response to (c).

6. The method of claim 1 further comprising:

(d) scheduling a suspend-to-disk state of the main application processor pursuant to software of the main application processor; and

(e) the main application processor changing from the suspend-to-RAM state to the Run state in response to (d).

7. A method of powering a vehicle information, communication, or entertainment system in a vehicle, said vehicle having a vehicle powered state and a vehicle unpowered state, said method comprising the steps of:

(a) attempting a change from a suspend state to a Run state of a main application processor;

(b) monitoring for a status message from the main application processor with a management processor; and

(c) correcting a fault if the status message is absent a time period that is a function of the suspend state.

8. The method of claim 7 wherein (a) comprises attempting a change from a suspend-to-RAM state.

9. The method of claim 8 wherein (c) comprises correcting if the status message is absent about five seconds.

10. The method of claim 7 wherein (a) comprises attempting a change from a suspend-to-Disk state.

11. The method of claim 7 wherein (c) comprises correcting if the status message is absent about sixty seconds.

12. The method of claim 7 wherein (c) comprises generating a reset signal.

13. The method of claim 7 wherein (c) comprises correcting if the status message is absent a lesser time period for a change from a suspend-to-RAM state than for a change from a suspend-to-Disk state.

14. The method of claim 12 further comprising:

(d) cycling regulated voltages off and then back on to said main application microprocessor if said status message is not received during a further predetermined time period; and

(e) ceasing (a) if the main application processor fails to change states in response to (d).

15. A method of powering a vehicle information, communication, or entertainment system in a vehicle, said vehicle having a vehicle powered state and a vehicle unpowered state, said method comprising the steps of:

(a) attempting a change from a suspend state to a Run state of a main application processor;

(b) monitoring for a status message from the main application processor with a management processor;

(c) generating a reset signal if the status message is absent a first time period; and

(d) ceasing (a) if the main application processor fails to change states.

16. The method of claim 15 further comprising:

(e) repeating (c) at least twice;

wherein (d) comprises ceasing (a) if the main application processor fails to change states in response to (e).

17. The method of claim 15 further comprising:

(e) cycling regulated voltages off and then back on to said main application processor if said status message is not received during a further predetermined time period; and

wherein (d) comprises ceasing (a) if the main application processor fails to change states in response to (e).

18. The method of claim 17 further comprising:

(f) repeating (e);

wherein (d) comprises ceasing (a) if the main application processor fails to change states in response to (f).

19. The method of claim 15 further comprising:

(e) turning off LCD backlighting in response to (d).

20. The method of claim 15 further comprising:

(e) repeating (a), (b), (c) and (d) in response to a change from a vehicle unpowered state to a vehicle powered state.

21. The method of claim 15 wherein (c) comprises generating the reset signal wherein the first time period is selected a function of the suspend state.

22. A method of powering a vehicle information, communication, or entertainment system in a vehicle, said vehicle having a vehicle powered state and a vehicle unpowered state, said method comprising the steps of:

(a) determining a state of a main application processor in response to a wakeup signal;

(b) if the state comprises a suspend state, attempting a change from the suspend state to a Run state; and

(c) if the state comprises a Run state, monitoring for a change to the suspend state for a first time period.

23. The method of claim 22 further comprising:

(d) changing the main application processor from the suspend state to the Run state if the main application processor changes to the suspend state in the first time period.

24. The method of claim 22 further comprising:

(d) monitoring for a status message from the main application processor with a management processor; and

(e) correcting a fault if the status message is absent a second time period.

25. A method of powering a vehicle information, communication, or entertainment system in a vehicle, said vehicle having a vehicle powered state and a vehicle unpowered state, said method comprising the steps of:

(a) attempting a change from a suspend state to a Run state of a main application processor;

(b) monitoring for a state of the main application processor with a management processor;

(c) repeating (a) if the state is unchanged after a first time period; and

(d) ceasing (a) if the main application processor fails to change states in response to (c).

26. The method of claim 25 wherein (a) comprises generating a reset signal.

27. The method of claim 25 wherein (a) comprises cycling regulated voltages off and then back on to said main application processor.

28. The method of claim 25 wherein (c) comprises repeating (a) at least twice.

29. The method of claim 26 further comprising:

(e) cycling regulated voltages off and then back on to said main application processor at least twice after (a) and (c);

wherein (d) comprises ceasing in response to (a) and (e).

Assignments (12)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jun 9, 2014
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: VISTEON CORPORATION; VC AVIATION SERVICES, LLC; VISTEON ELECTRONICS CORPORATION; VISTEON GLOBAL TECHNOLOGIES, INC.; VISTEON INTERNATIONAL HOLDINGS, INC.; VISTEON GLOBAL TREASURY, INC.; VISTEON EUROPEAN HOLDINGS, INC.; VISTEON SYSTEMS, LLC; VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC.
Reel/Frame 033107/0717 →
SECURITY INTEREST Recorded Apr 18, 2014
From: VISTEON CORPORATION, AS GRANTOR; VISTEON GLOBAL TECHNOLOGIES, INC., AS GRANTOR
To: CITIBANK., N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032713/0065 →
RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 0317 Recorded Apr 26, 2011
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: VISTEON CORPORATION; VC AVIATION SERVICES, LLC; VISTEON ELECTRONICS CORPORATION; VISTEON GLOBAL TECHNOLOGIES, INC.; VISTEON INTERNATIONAL HOLDINGS, INC.; VISTEON GLOBAL TREASURY, INC.; VISTEON EUROPEAN HOLDING, INC.; VISTEON SYSTEMS, LLC; VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC.
Reel/Frame 026178/0412 →
SECURITY AGREEMENT (REVOLVER) Recorded Oct 19, 2010
From: VISTEON CORPORATION; VC AVIATION SERVICES, LLC; VISTEON ELECTRONICS CORPORATION; VISTEON GLOBAL TECHNOLOGIES, INC.; VISTEON INTERNATIONAL HOLDINGS, INC.; VISTEON GLOBAL TREASURY, INC.; VISTEON EUROPEAN HOLDINGS, INC.; VISTEON SYSTEMS, LLC; VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS AGENT
Reel/Frame 025238/0298 →
SECURITY AGREEMENT Recorded Oct 19, 2010
From: VISTEON CORPORATION; VC AVIATION SERVICES, LLC; VISTEON ELECTRONICS CORPORATION; VISTEON GLOBAL TECHNOLOGIES, INC.; VISTEON INTERNATIONAL HOLDINGS, INC.; VISTEON GLOBAL TREASURY, INC.; VISTEON EUROPEAN HOLDING, INC.; VISTEON SYSTEMS, LLC; VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS AGENT
Reel/Frame 025241/0317 →
RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS RECORDED AT REEL 022575 FRAME 0186 Recorded Oct 7, 2010
From: WILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENT
To: VISTEON GLOBAL TECHNOLOGIES, INC.
Reel/Frame 025105/0201 →
RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS RECORDED AT REEL 022974 FRAME 0057 Recorded Oct 6, 2010
From: THE BANK OF NEW YORK MELLON
To: VISTEON GLOBAL TECHNOLOGIES, INC.
Reel/Frame 025095/0711 →
ASSIGNMENT OF PATENT SECURITY INTEREST Recorded Jul 17, 2009
From: JPMORGAN CHASE BANK, N.A., A NATIONAL BANKING ASSOCIATION
To: THE BANK OF NEW YORK MELLON, AS ADMINISTRATIVE AGENT
Reel/Frame 022974/0057 →
ASSIGNMENT OF SECURITY INTEREST IN PATENTS Recorded Apr 21, 2009
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: WILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENT
Reel/Frame 022575/0186 →
SECURITY INTEREST Recorded Feb 27, 2009
From: VISTEON GLOBAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK
Reel/Frame 022368/0001 →
SECURITY AGREEMENT Recorded Feb 7, 2008
From: VISTEON GLOBAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 020497/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2000
From: ALEXANDER, DOUGLAS; WRIGHT, DAVID PAUL
To: VISTEON GLOBAL TECHNOLOGIES, INC.
Reel/Frame 011392/0056 →
Continuity (2)
Continuation In Part 0935368400 · Jul 14, 1999
Related Publication 20010016918A1 · Aug 23, 2001