IP Library Granted Patent US 9,887,771
Granted Patent B2
US 9,887,771 · App. 14/921,071 · Granted Feb 6, 2018

Bandwidth throttling

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,887,771
App. No.
14/921,071
Granted
Feb 6, 2018
Kind
B2
Abstract

A bandwidth throttling method is provided. The method includes receiving by a receiver from a QD Vcel cannon, a plurality of multi-frequency light pulses via a plurality of channels. The receiver determines that the plurality of multi-frequency light pulses comprises an out of band (OOB) signal transmitted over a first channel of the plurality of channels. The receiver receives from a first laser device of the QD Vcel cannon, a first light pulse of the plurality of multi-frequency light pulses. The first light pulse includes a first frequency for testing a visibility of the first light pulse at the receiver. The receiver determines if the first light pulse is visible at the receiver.

Claims (50)

1. A bandwidth throttling calibration method comprising:

receiving, by a receiver device from a laser cannon, a plurality of multi-frequency light pulses via a plurality of channels;

first determining, by a computer co-processor of said receiver device, that said plurality of multi-frequency light pulses comprises an out of band (OOB) signal transmitted over a first channel of said plurality of channels;

receiving, by said receiver device from a first laser device of said laser cannon, a first light pulse of said plurality of multi-frequency light pulses, said first light pulse comprising a first frequency for testing a visibility of said first light pulse to said receiver device; and

second determining, by said computer co-processor in response to said receiving said first light pulse, if said first light pulse is visible to said receiver device, wherein results of said second determining indicate that said first light pulse is not visible to said receiver device;

disabling, in response to said results, said first laser device;

receiving, by said receiver device from a second laser device of said laser cannon, a second light pulse of said plurality of multi-frequency light pulses, said second light pulse comprising a second frequency for testing a visibility of said second light pulse to said receiver device; and

third determining, by said computer co-processor in response to said receiving said second light pulse, if said second light pulse is visible to said receiver device.

2. The method of claim 1 , wherein results of said third determining indicate that said first light pulse is visible to said receiver device, and wherein said method further comprises:

determining, by said computer co-processor, that all laser devices of said laser cannon have been tested for visibility to said receiver device;

receiving, by said receiver device from a group of laser devices of said laser cannon, a group of light pulses of said plurality of multi-frequency light pulses, said group of light pulses comprising a combination of frequencies for testing visibilities of said group of light pulses to said receiver device; and

fourth determining, by said computer co-processor in response to said receiving said group of light pulses, if said group of light pulses is visible to said receiver device.

3. The method of claim 2 , wherein results of said fourth determining indicate that said group of light pulses is not visible to said receiver device, and wherein said method further comprises:

disabling a laser device of said group of laser devices;

additionally receiving, by said receiver device from an additional group of laser devices of said laser cannon, an additional group of light pulses of said plurality of multi-frequency light pulses, said additional group of light pulses comprising an additional combination of frequencies for testing visibilities of said additional group of light pulses at said receiver device, said additional group of light pulses differing from said group of light pulses; and

fifth determining, by said computer co-processor in response to said additionally receiving, if said additional group of light pulses is visible to said receiver device.

4. The method of claim 3 , wherein results of said fifth determining indicate that said additional group of light pulses is not visible to said receiver device, and wherein said method further comprises:

determining, by said computer co-processor, that a retry threshold for repeating said additionally receiving and said fifth determining has not been exceeded; and

repeating said additionally receiving and said fifth determining.

5. The method of claim 2 , wherein results of said fourth determining indicate that said group of light pulses is visible to said receiver device, and wherein said method further comprises:

additionally receiving, by said receiver device from an additional group of laser devices of said laser cannon, an additional group of light pulses of said plurality of multi-frequency light pulses, said additional group of light pulses comprising an additional combination of frequencies for testing visibilities of said additional group of light pulses to said receiver device, said additional group of light pulses differing from said group of light pulses; and

fifth determining, by said computer co-processor in response to said additionally receiving, if said additional group of light pulses is visible to said receiver device.

6. The method of claim 5 , wherein results of said fifth determining indicate that said additional group of light pulses is not visible to said receiver device, and wherein said method further comprises:

determining, by said computer co-processor, that a retry threshold for repeating said additionally receiving and said fifth determining has not been exceeded; and

repeating said additionally receiving and said fifth determining.

7. A receiver device comprising a computer co-processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the computer processor implements a bandwidth throttling calibration method comprising:

receiving, by said receiver device from a laser cannon, a plurality of multi-frequency light pulses via a plurality of channels;

first determining, by said computer co-processor of said receiver device, that said plurality of multi-frequency light pulses comprises an out of band (OOB) signal transmitted over a first channel of said plurality of channels;

receiving, by said receiver device from a first laser device of said QD Vcel cannon, a first light pulse of said plurality of multi-frequency light pulses, said first light pulse comprising a first frequency for testing a visibility of said first light pulse to said receiver device;

second determining, by said computer co-processor in response to said receiving said first light pulse, if said first light pulse is visible to said receiver device, wherein results of said second determining indicate that said first light pulse is not visible to said receiver device;

disabling, in response to said results, said first laser device;

receiving, by said receiver device from a second laser device of said laser cannon, a second light pulse of said plurality of multi-frequency light pulses, said second light pulse comprising a second frequency for testing a visibility of said second light pulse to said receiver device; and

third determining, by said computer co-processor in response to said receiving said second light pulse, if said second light pulse is visible to said receiver device.

8. The receiver device of claim 7 , wherein results of said third determining indicate that said first light pulse is visible to said receiver device, and wherein said method further comprises:

determining, by said computer co-processor, that all laser devices of said laser cannon have been tested for visibility to said receiver device;

receiving, by said receiver device from a group of laser devices of said laser cannon, a group of light pulses of said plurality of multi-frequency light pulses, said group of light pulses comprising a combination of frequencies for testing visibilities of said group of light pulses to said receiver device; and

fourth determining, by said computer co-processor in response to said receiving said group of light pulses, if said group of light pulses is visible to said receiver device.

9. The receiver device of claim 8 , wherein results of said fourth determining indicate that said group of light pulses is not visible to said receiver device, and wherein said method further comprises:

disabling a laser device of said group of laser devices;

additionally receiving, by said receiver device from an additional group of laser devices of said laser cannon, an additional group of light pulses of said plurality of multi-frequency light pulses, said additional group of light pulses comprising an additional combination of frequencies for testing visibilities of said additional group of light pulses to said receiver device, said additional group of light pulses differing from said group of light pulses; and

fifth determining, by said computer co-processor in response to said additionally receiving, if said additional group of light pulses is visible to said receiver device.

10. The receiver device of claim 9 , wherein results of said fifth determining indicate that said additional group of light pulses is not visible to said receiver device, and wherein said method further comprises:

determining, by said computer co-processor, that a retry threshold for repeating said additionally receiving and said fifth determining has not been exceeded; and

repeating said additionally receiving and said fifth determining.

11. The receiver device of claim 8 , wherein results of said fourth determining indicate that said group of light pulses is visible to said receiver device, and wherein said method further comprises:

additionally receiving, by said receiver device from an additional group of laser devices of said laser cannon, an additional group of light pulses of said plurality of multi-frequency light pulses, said additional group of light pulses comprising an additional combination of frequencies for testing visibilities of said additional group of light pulses to said receiver device, said additional group of light pulses differing from said group of light pulses; and

fifth determining, by said computer co-processor in response to said additionally receiving, if said additional group of light pulses is visible to said receiver device.

12. The receiver device of claim 11 , wherein results of said fifth determining indicate that said additional group of light pulses is not visible to said receiver device, and wherein said method further comprises:

determining, by said computer co-processor, that a retry threshold for repeating said additionally receiving and said fifth determining has not been exceeded; and

repeating said additionally receiving and said fifth determining.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2015
From: GOLCHER UGALDE, RICARDO A.; LIEBINGER PORTELA, FRANZ F.; PEREZ NUNEZ, MELLER J.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036865/0135 →