IP Library Granted Patent US 9,240,892
Granted Patent B1
US 9,240,892 · App. 13/244,586 · Granted Jan 19, 2016

Method and apparatus for reduction of communications media energy consumption

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,240,892
App. No.
13/244,586
Granted
Jan 19, 2016
Kind
B1
Abstract

A Method and Apparatus for Reduction of Communications Media Energy Consumption have been disclosed. Media energy consumption can be reduced by mapping a periodic data pattern in data to an alternate data pattern that consumes less energy when the alternate pattern is transmitted on the communications media in place of the original data pattern. The detection of the original selected patterns and the choice of replacement patterns may be made automatically or according to the transmission state (for example, idle or alarm).

Claims (35)

1. A method comprising:

receiving a source digital string of data for transmission, said source digital string of data having no interference;

detecting a sequence in said source digital string of data for transmission that has a predetermined period of periodicity that would result in a transmission of said source digital string of data for transmission being above a predetermined energy threshold; and

replacing said source digital string of data for transmission with a low power source digital string of data for transmission, said low power source digital string of data having no interference wherein said low power source digital string of data for transmission has a predetermined period of periodicity that would result in a transmission of said low power source digital string of data for transmission being below a predetermined low energy threshold.

2. The method of claim 1 wherein said predetermined energy threshold is predetermined before said receiving said source digital string of data for transmission.

3. The method of claim 2 wherein said predetermined low energy threshold is predetermined before said receiving said source digital string of data for transmission.

4. The method of claim 3 wherein said predetermined low energy threshold is said predetermined energy threshold.

5. The method of claim 4 further comprising not replacing said source digital string of data for transmission when said source digital string of data for transmission has a predetermined period of periodicity that would result in a transmission of said source digital string of data for transmission being at said predetermined low energy threshold.

6. The method of claim 4 further comprising

replacing said source digital string of data for transmission with a low power source digital string of data for transmission, wherein said low power source digital string of data for transmission has a predetermined period of periodicity that would result in a transmission of said low power source digital string of data for transmission being at said predetermined low energy threshold.

7. The method of claim 1 wherein said predetermined energy threshold is determined after said receiving said source digital string of data for transmission.

8. The method of claim 2 wherein said predetermined low energy threshold is determined after said receiving said source digital string of data for transmission.

9. The method of claim 1 wherein said source digital string of data for transmission is a protocol data string that represents idle data.

10. The method of claim 1 wherein said source digital string of data for transmission is a datastream that indicates an alarm condition.

11. The method of claim 1 where said low power source digital string of data for transmission conforms to a same line code specification as said source digital string of data for transmission.

12. The method of claim 1 where said low power source digital string of data for transmission does not conform to a same line code specification as said source digital string of data for transmission.

13. The method of claim 12 wherein said source digital string of data for transmission has a High-Density Bipolar 3 (HDB3) line code and said low power source digital string of data for transmission has a line code of Alternate Mark Inversion (AMI).

14. The method of claim 1 further comprising:

transmitting over a medium said source digital string of data for transmission or said low power source digital string of data for transmission.

15. The method of claim 14 wherein said medium is selected from the group consisting of a wired connection, a wireless radio link, an optical fiber, and a free space optical channel.

16. The method of claim 1 wherein said detecting a sequence and said replacing are performed by a control agent.

17. The method of claim 1 wherein said detecting a sequence and said replacing are made automatically according to a transmission state selected from the group consisting of idle and alarm.

18. A method comprising:

receiving a source digital datastream, said source digital datastream having no interference said source digital datastream to be transmitted over a medium;

determining for a specific period of said source digital datastream an energy required to transmit said specific period of said source digital datastream over said medium;

determining when for said specific period of said source digital datastream there is an alternative source digital datastream said alternative source digital datastream having no interference that conveys a same information as said specific period of said source digital datastream and uses lower energy than said energy required to transmit said specific period of said source digital datastream over said medium;

replacing said specific period of said source digital datastream with said alternative source digital datastream; and

transmitting said alternative source digital datastream over said medium.

19. An apparatus comprising:

means for receiving a source digital datastream, said source digital datastream having no interference said source digital datastream to be transmitted over a medium;

means for determining for a specific period of said source digital datastream an energy required to transmit said specific period of said source digital datastream over said medium;

means for determining when for said specific period of said source digital datastream there is an alternative source digital datastream said alternative source digital datastream having no interference that conveys a same information as said specific period of said source digital datastream and uses lower energy than said energy required to transmit said specific period of said source digital datastream over said medium;

means for replacing said specific period of said source digital datastream with said alternative source digital datastream; and

means for transmitting said alternative source digital datastream over said medium.

20. The apparatus of claim 19 wherein said means for determining when for said specific period of said source digital datastream there is an alternative source digital datastream that conveys a same information as said specific period of said source digital datastream and uses lower energy than said energy required to transmit said specific period of said source digital datastream over said medium further comprises a control agent.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2019
From: JPMORGAN CHASE BANK, N.A.
To: INTEGRATED DEVICE TECHNOLOGY, INC.; GIGPEAK, INC.; CHIPX, INCORPORATED; ENDWAVE CORPORATION; MAGNUM SEMICONDUCTOR, INC.
Reel/Frame 048746/0001 →
SECURITY AGREEMENT Recorded Apr 5, 2017
From: INTEGRATED DEVICE TECHNOLOGY, INC.; GIGPEAK, INC.; MAGNUM SEMICONDUCTOR, INC.; ENDWAVE CORPORATION; CHIPX, INCORPORATED
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042166/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2011
From: BICKNELL, JEREMY
To: INTEGRATED DEVICE TECHNOLOGY, INC.
Reel/Frame 026989/0359 →