IP Library Granted Patent US 8,189,561
Granted Patent B2
US 8,189,561 · App. 12/634,211 · Granted May 29, 2012

Method and system for power-limited switching and/or routing in a network

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,189,561
App. No.
12/634,211
Granted
May 29, 2012
Kind
B2
Abstract

Communication devices may determine routes and/or may select a route for communicating data between a first communication device and a second communication device. The selected route may require the least power consumption. The determined routes may be ranked based on an amount of power required for routing the data. The data may be routed among devices based on the ranking. Power consumption of a device may be determined based on a bandwidth associated with the device. Route selection may be based on availability of power for power sources of the communication devices. The selection of routes may be based on a current power consumption and/or a history of prior power consumption of the communication devices. The selection of a route which may require least power consumption may be optimized based on the availability of bandwidth.

Claims (17)

1. A method for communication, the method comprising: performing by one or more processors and/or circuits in one or more of a plurality communication devices: determining a plurality of routes over which data may be communicated between a first communication device of said plurality of communication devices and a second communication device of said plurality of communication devices; selecting from said determined plurality of routes, one or more routes which requires least power consumption for communicating said data between said first communication device and said second communication device; communicating data between said first communication device and said second communication device via said selected one or more routes; and selecting said one or more routes based on an indication of availability of power for a power source of said one or more of said plurality communication devices, wherein said indication of said availability of power for said power source of said one or more of said plurality communication devices is communicated among said plurality of communication devices.

2. The method according to claim 1 , comprising ranking said determined plurality of routes based on an amount of power that is required for routing said data via each of said plurality of routes.

3. The method according to claim 2 , comprising routing data among said one or more of said plurality communication devices based on said ranking.

4. The method according to claim 1 , comprising determining said power consumption based on a bandwidth associated with said one or more of said plurality communication devices.

5. The method according to claim 1 , wherein said selecting of said one or more routes is based on a current power consumption of said one or more of said plurality communication devices.

6. The method according to claim 1 , wherein said selecting of said one or more routes is based on a history of prior power consumption of said one or more of said plurality communication devices.

7. The method according to claim 1 , comprising determining said plurality of routes based on availability of bandwidth for said one or more of said plurality of communication devices.

8. The method according to claim 7 , comprising optimizing said selection of said one or more routes which requires least power consumption based on said availability of bandwidth.

9. A system for communication, the system comprising: one or more circuits for use in one or more of a plurality of communication devices, wherein said one or more circuits are operable to: determine a plurality of routes over which data may be communicated between a first communication device of said plurality of communication devices and a second communication device of said plurality of communication devices; select from said determined plurality of routes, one or more routes which requires least power consumption for communicating said data between said first communication device and said second communication device, wherein said selecting of said one or more routes is based on a history of prior power consumption of said one or more of said plurality communication devices; and communicate data between said first communication device and said second communication device via said selected one or more routes.

10. The system according to claim 9 , wherein said one or more circuits are operable to rank said determined plurality of routes based on an amount of power that is required for routing said data via each of said plurality of routes.

11. The system according to claim 10 , wherein said one or more circuits are operable to route data among said one or more of said plurality communication devices based on said ranking.

12. The system according to claim 9 , wherein said one or more circuits are operable to determine said power consumption based on a bandwidth associated with said one or more of said plurality communication devices.

13. The system according to claim 9 , wherein said one or more circuits are operable to select said one or more routes based on an indication of availability of power for a power source of said one or more of said plurality communication devices.

14. The system according to claim 13 , wherein said indication of said availability of power for said power source of said one or more of said plurality communication devices is communicated among said plurality of communication devices.

15. The system according to claim 9 , wherein said selecting of said one or more routes is based on a current power consumption of said one or more of said plurality communication devices.

16. The system according to claim 9 , wherein said one or more circuits are operable to determine said plurality of routes based on availability of bandwidth for said one or more of said plurality of communication devices.

17. The system according to claim 16 , wherein said one or more circuits are operable to optimize said selection of said one or more routes which requires least power consumption based on said availability of bandwidth.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. 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 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
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 Jan 21, 2010
From: KARAOGUZ, JEYHAN; CURRIVAN, BRUCE; DIAB, WAEL WILLIAM; KIM, YONGBUM; MA, KENNETH; JOHAS TEENER, MICHAEL D.
To: BROADCOM CORPORATION
Reel/Frame 023823/0477 →