IP Library Granted Patent US 7,630,445
Granted Patent B1
US 7,630,445 · App. 11/258,937 · Granted Dec 8, 2009

Establishing slot boundaries of slots of a diversity control feedback signal

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 7,630,445
App. No.
11/258,937
Granted
Dec 8, 2009
Kind
B1
Abstract

Establishing slot boundaries includes receiving a feedback signal reflecting feedback information describing a signal modified according to a diversity parameter adjustment. The feedback signal includes slots and bits. A slot boundary is established for each of the slots by: partitioning the bits into periods; comparing the bits of each period; and establishing the slot boundaries in accordance with the comparison.

Claims (65)

1. A method for establishing a plurality of slot boundaries of a plurality of slots, comprising:

receiving a feedback signal reflecting feedback information describing a signal modified according to a diversity parameter adjustment, the feedback signal comprising a control signal, the feedback signal comprising a plurality of slots, a slot comprising a plurality of periods, a period comprising a plurality of bits; and

establishing a slot boundary for each slot of the plurality of slots by:

partitioning the plurality of bits into the plurality of periods;

comparing at least some of the bits of at least some of the plurality of periods by:

establishing a density of bits having a value of one for each period of the at least some of the plurality of the periods;

calculating a plurality of differences between the densities of bits having a value of one of the at least some of the plurality of periods; and

determining a plurality of power transitions from the plurality of differences; and

establishing the slot boundaries in accordance with the comparison.

2. The method of claim 1 , further comprising estimating a slot power value for each slot of the plurality of slots by:

identifying one or more power samples of each slot according to the slot boundary of each slot; and

calculating the slot power value of each slot from the one or more power samples.

3. The method of claim 1 , wherein comparing at least some of the bits of at least some of the plurality of periods further comprises:

estimating a period power value for each period of the at least some periods; and

determining a plurality of power transitions from the period power values.

4. The method of claim 1 , wherein comparing at least some of the bits of at least some of the plurality of periods further comprises:

estimating a period power value for each period from the densities of bits having a value of one; and

determining a plurality of power transitions from the period power values.

5. The method of claim 1 , wherein establishing the slot boundary for each slot of the plurality of slots further comprises:

establishing the slot boundary in accordance with the plurality of power transitions.

6. A method for establishing a plurality of slot boundaries of a plurality of slots, comprising:

receiving a feedback signal reflecting feedback information describing a signal modified according to a diversity parameter adjustment, the feedback signal comprising a control signal, the feedback signal comprising a plurality of slots, a slot comprising a plurality of periods, a period comprising a plurality of bits; and

establishing a slot boundary for each slot of the plurality of slots by:

detecting a first power transition of the slot;

comparing at least some of the bits of at least some of the plurality of periods to detect a first power transition of the slot and a second power transition of the slot, wherein the second power transition is different from the first power transition; and

establishing the slot boundaries in accordance with the difference.

7. A system for establishing a plurality of slot boundaries of a plurality of slots, comprising:

an input operable to:

receive a feedback signal reflecting feedback information describing a signal modified according to a diversity parameter adjustment, the feedback signal comprising a control signal, the feedback signal comprising a plurality of slots, a slot comprising a plurality of periods, a period comprising a plurality of bits; and

a processor operable to:

establish a slot boundary for each slot of the plurality of slots by:

partitioning the plurality of bits into the plurality of periods;

comparing at least some of the bits of at least some of the plurality of periods by:

establishing a density of bits having a value of one for each period of the at least some of the plurality of the periods;

calculating a plurality of differences between the densities of bits having a value of one of the at least some of the plurality of periods; and

determining a plurality of power transitions from the plurality of differences; and

establishing the slot boundaries in accordance with the comparison.

8. The system of claim 7 , the processor further operable to estimate a slot power value for each slot of the plurality of slots by:

identifying one or more power samples of each slot according to the slot boundary of each slot; and

calculating the slot power value of each slot from the one or more power samples.

9. The system of claim 7 , the processor further operable to compare at least some of the bits of at least some of the plurality of periods by:

estimating a period power value for each period of the at least some periods; and

determining a plurality of power transitions from the period power values.

10. The system of claim 7 , the processor further operable to compare at least some of the bits of at least some of the plurality of periods by:

estimating a period power value for each period from the densities of bits having a value of one; and

determining a plurality of power transitions from the period power values.

11. The system of claim 7 , the processor further operable to establish the slot boundary for each slot of the plurality of slots by:

establishing the slot boundary in accordance with the plurality of power transitions.

12. A system for establishing a plurality of slot boundaries of a plurality of slots, comprising:

an input operable to:

receive a feedback signal reflecting feedback information describing a signal modified according to a diversity parameter adjustment, the feedback signal comprising a control signal, the feedback signal comprising a plurality of slots, a slot comprising a plurality of periods, a period comprising a plurality of bits; and

a processor operable to:

establish a slot boundary for each slot of the plurality of slots by:

detecting a first power transition of the slot;

comparing at least some of the bits of at least some of the plurality of periods to detect a first power transition of the slot and a second power transition of the slot, wherein the second power transition is different from the first power transition; and

establishing the slot boundaries in accordance with the difference.

13. A system for establishing a plurality of slot boundaries of a plurality of slots, comprising:

means for receiving a feedback signal reflecting feedback information describing a signal modified according to a diversity parameter adjustment, the feedback signal comprising a control signal, the feedback signal comprising a plurality of slots, a slot comprising a plurality of periods, a period comprising a plurality of bits; and

means for establishing a slot boundary for each slot of the plurality of slots by:

partitioning the plurality of bits into the plurality of periods;

comparing at least some of the bits of at least some of the plurality of periods by:

establishing a density of bits having a value of one for each period of the at least some of the plurality of the periods;

calculating a plurality of differences between the densities of bits having a value of one of the at least some of the plurality of periods; and

determining a plurality of power transitions from the plurality of differences; and

establishing the slot boundaries in accordance with the comparison.

Assignments (7)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2012
From: MAGNOLIA BROADBAND, INC.
To: GOOGLE INC.
Reel/Frame 028251/0856 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2012
From: VENTURE LENDING & LEASING IV, INC.
To: MAGNOLIA BROADBAND INC.
Reel/Frame 027953/0375 →
RELEASE OF SECURITY INTEREST Recorded Mar 28, 2012
From: ECENTURY CAPITAL PARTNERS, L.P.; SCP PRIVATE EQUITY PARTNERS II, L.P.; SELWAY PARTNERS, LLC; GROSVENOR SPECIAL VENTURES IV, LP; DRAPER FISHER JURVETSON GOTHAM INVESTMENTS, LLC; DRAPER FISHER JURVETSON GOTHAM VENTURE FUND, L.P.
To: MAGNOLIA BROADBAND INC.
Reel/Frame 027946/0357 →
SECURITY AGREEMENT Recorded Feb 13, 2008
From: MAGNOLIA BROADBAND, INC.
To: ECENTURY CAPITAL PARTNERS, L.P.; SCP PRIVATE EQUITY PARTNERS II, L.P.; SELWAY PARTNERS, LLC; DRAPER FISHER JURVETSON GOTHAM VENTURE FUND, L.P.; DRAPER FISHER JURVETSON GOTHAM INVESTMENT, LLC; GROSVENOR SPECIAL VENTURES IV, LP
Reel/Frame 020497/0912 →
SECURITY AGREEMENT Recorded Aug 25, 2006
From: MAGNOLIA BROADBAND, INC.
To: VENTURE LENDING & LEASING IV, INC.
Reel/Frame 018235/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2005
From: KARMI, YAIR; CHEN, PHIL FU-WEI
To: MAGNOLIA BROADBAND INC.
Reel/Frame 017153/0406 →