IP Library Granted Patent US 8,768,567
Granted Patent B2
US 8,768,567 · App. 13/671,713 · Granted Jul 1, 2014

Intelligent power and control policy for automotive applications

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 8,768,567
App. No.
13/671,713
Granted
Jul 1, 2014
Kind
B2
Abstract

In automotive networking applications, data about vehicle's environment is used in conjunction with a control policy to manage the performance and power usage of a networked device. The control policy can dynamically adjust the balance between link power and performance of the device's communications interface by taking into account the vehicles current situation and user preferences, e.g. location, destination, speed, and sensor status. In at least one disclosed implementation, controlling the balance between link power and performance of networked devices is important in maximizing power savings without unacceptably decreasing network performance.

Claims (51)

1. A method for use in a device communicatively coupled to an automotive area network (AAN) associated with a vehicle, the method comprising:

obtaining, by a processor, input from the vehicle, the input indicating a current operating environment of the vehicle;

obtaining, by the processor, a control policy indicating a balance between power usage of the device and a performance level of the device for at least the current operating environment;

controlling, by the processor, a power state of at least a physical layer (PHY) portion of a communications interface of the device based on the input from the vehicle and the control policy; and

dynamically rebalancing the power usage and performance level of the device over time to account for changes in the operating environment of the vehicle.

2. The method of claim 1 , further comprising:

obtaining input from a vehicle-occupant profile, the profile including occupant preferences related to the control policy; and

controlling the power state of the communications interface based, at least in part, on the occupant preferences.

3. The method of claim 1 , wherein:

the input from the vehicle comprises information associated with a destination of the vehicle and a current location of the vehicle; and

the control policy specifies that the balance between power usage and performance is dependent upon at least the destination and the current location.

4. The method of claim 1 , wherein the input from the vehicle includes vehicle sensor data.

5. The method of claim 4 , further comprising:

dynamically rebalancing the power usage and performance level of the device over time to account for changes in the operating environment of the vehicle indicated by the vehicle sensor data.

6. The method of claim 1 , wherein the control policy associates a plurality of operating environments with a plurality of power and performance balances.

7. The method of claim 1 , further comprising:

disabling power over Ethernet for the device based on the input from the vehicle and the control policy.

8. The method of claim 1 , wherein the obtaining a control policy comprises:

selecting at least one of a plurality of available control policies based, at least in part, on the input from the vehicle.

9. The method of claim 1 , further comprising controlling the power state of hardware associated with a media access control (MAC) layer of the device.

10. A system including multiple devices coupled to an automotive area network (AAN) associated with a vehicle, the system comprising:

a controlled device coupled to the AAN via a communications interface;

a controller comprising:

memory storing one or more control policies;

a vehicle network interface coupled to receive input from the vehicle, the input indicating a current operating environment of the vehicle;

a processor configured to control a power state of the communications interface of the controlled device based on the input from the vehicle and the one or more control policies; and

the processor further configured to dynamically balance a power usage and a performance level of the controlled device, over time, to account for changes in the operating environment of the vehicle.

11. The system of claim 10 , wherein the controlled device further comprises:

a device memory storing device control policies corresponding to the one or more control policies stored in the memory of the controller; and wherein

the processor is configured to control the power state of a communications link associated with the controlled device by transmitting, to the controlled device, information indicating which of the device control policies is to be used by the controlled device.

12. The system of claim 10 , further comprising:

a vehicle subsystem coupled to the AAN via a subnet communications interface;

the processor being further configured to control a power state of the subnet communications interface based on the input from the vehicle and the control policy.

13. The system of claim 12 , wherein:

the controller comprises a system controller; and

the vehicle subsystem comprises a subsystem communication link controller.

14. The system of claim 10 , wherein the processor is further configured to:

select at least one of a plurality of available control policies to implement based, at least in part, on the input from the vehicle.

15. The system of claim 10 , wherein the processor is further configured to:

selectively disable power over Ethernet for the controlled device based on the input from the vehicle and the one or more control policies.

16. The method of claim 10 , wherein the one or more control policies associate a plurality of operating environments with a plurality of power and performance balances.

17. A communications link controller for use in an automotive area network (AAN) associated with a vehicle, and including a device having a communications interface to be controlled, the communications link controller comprising:

memory configured to store one or more control policies;

a vehicle interface configured to receive input from the vehicle, the input indicating a current operating environment of the vehicle;

a processor configured to control a power state of the communications interface of the device based on the input from the vehicle and the one or more control policies; and

the processor further configured to dynamically balance a power usage and a performance level of the communications interface, over time, to account for changes in the operating environment of the vehicle.

18. The communications link controller of claim 17 , wherein the processor is further configured to:

select at least one of a plurality of available control policies to implement based, at least in part, on the input from the vehicle.

19. The communications link controller of claim 17 , wherein the processor is further configured to:

selectively disable power over Ethernet for the communications interface of the device, based on the input from the vehicle and the control policy.

20. The communications link controller of claim 17 , wherein the one or more control policies associate a plurality of operating environments with a plurality of power and performance balances.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2012
From: DIAB, WAEL WILLIAM
To: BROADCOM CORPORATION
Reel/Frame 029262/0675 →