IP Library Patent Application 13729498
Patent Application
App. No. 13/729,498

DEVICES AND METHODS FOR MULTICAST

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 None
App. No.
13/729,498
Filed
Dec 28, 2012
Art Unit
2424
USPC
725/146
Abstract

In one embodiment, the method of multicast includes assigning a pilot sequence to each program from among a plurality of programs such that each program has a unique pilot sequence. The method further includes broadcasting the unique pilot sequences for the plurality of programs.

Claims (57)

1 . A method for supporting multicast, the method comprising:

assigning a pilot sequence to each program from among a plurality of programs such that each program has a unique pilot sequence; and

broadcasting the unique pilot sequences for the plurality of programs.

2 . The method of claim 1 , wherein the assigning assigns the unique pilot sequences such that the unique pilot sequences are orthogonal to one another.

3 . The method of claim 1 , further comprising:

broadcasting an anti-pilot sequence for at least one of the unique pilot sequences, the anti-pilot sequence having a sign opposite of the at least one of the unique pilot sequences.

4 . The method of claim 3 , wherein the broadcasting the anti-pilot sequence is performed in response to a trigger from a subscriber unit.

5 . A multicast unit configured to:

assign a pilot sequence to each program from among a plurality of programs such that each program has a unique pilot sequence; and

broadcast the unique pilot sequences for the plurality of programs.

6 . The multicast unit of claim 5 , further configured to:

assign the unique pilot sequences such that the unique pilot sequences are orthogonal to one another.

7 . The multicast unit of claim 5 , further configured to:

broadcast an anti-pilot sequence for at least one of the unique pilot sequences, the anti-pilot sequence having a sign opposite of the at least one of the unique pilot sequences.

8 . The multicast unit of claim 7 , further configured to:

broadcast the anti-pilot sequence in response to a trigger from a subscriber unit.

9 . A method for multicast, the method comprising:

receiving a composite pilot signal associated with a first set of subscriber units, the composite pilot signal resulting from pilot sequences sent by the first set of subscriber units, the pilot sequences sent by the first set of subscriber units being the same apart from amplitude factors and associated with a particular one of a plurality of programs;

determining a composite channel estimate based on the composite pilot signal and the assigned pilot sequence for the particular program; and

transmitting the particular program based on the determined composite channel estimate.

10 . The method of claim 9 , further comprising:

receiving a request message from at least one of the subscriber units in the first set of subscriber units, the request message requesting receipt of the particular program.

11 . The method of claim 9 , wherein the assigned pilot sequences are orthogonal to one another.

12 . The method of claim 9 , further comprising:

receiving a composite anti-pilot signal, the composite anti-pilot signal resulting from anti-pilot sequences sent by at least one of the subscriber units in the first set of subscriber units that no longer wants to receive the selected program, the anti-pilot sequences being the same apart from amplitude factors and having a sign opposite of the assigned pilot sequence for the particular program;

generating an updated composite channel estimate based on the composite channel estimate and the composite anti-pilot signal; and

transmitting the selected program based on the updated composite channel estimate.

13 . The method of claim 12 , further comprising:

receiving a message from at least one of the subscriber units in the first set of subscriber units, the message indicating that the at least one subscriber unit wants to terminate receipt of the particular program.

14 . The method of claim 12 , further comprising:

receiving a supplemental composite pilot signal, the supplemental composite pilot signal resulting from pilot sequences sent by a second set of subscriber units, the pilot sequences of the second set of subscriber units being the same apart from amplitude factors and associated with the particular program, the subscriber units or unit in the second set being different from the subscriber units in the first set; and

determining a new composite channel estimate based on the updated composite channel estimate and the supplemental composite pilot signal.

15 . The method of claim 9 , further comprising:

receiving a supplemental composite pilot signal, the supplemental composite pilot signal resulting from pilot sequences sent by a second set of subscriber units, the pilot sequences of the second set of subscriber units being the same apart from amplitude factors and associated with the particular program, the subscriber units or unit in the second set being different from the subscriber units or unit in the first set; and

determining a new composite channel estimate based on the composite channel estimate and the supplemental composite pilot signal.

16 . A multicast unit configured to:

receive a composite pilot signal associated with a first set of subscriber units, the composite pilot signal resulting from pilot sequences sent by the first set of subscriber units, the pilot sequences sent by the first set of subscriber units being the same apart from amplitude factors and associated with a particular one of a plurality of programs,

determine a composite channel estimate based on the composite pilot signal and the assigned pilot sequence for the particular program, and

transmit the particular program based on the determined composite channel estimate.

17 . The multicast unit of claim 16 , further configured to:

receive a request message from at least one of the subscriber units in the first set of subscriber units, the request message requesting receipt of the particular program.

18 . The multicast unit of claim 16 , wherein the assigned pilot sequences are orthogonal to one another.

19 . The multicast unit of claim 16 , further configured to:

receive a composite anti-pilot signal, the composite anti-pilot signal resulting from anti-pilot sequences sent by at least one of the subscriber units in the first set of subscriber units that no longer wants to receive the particular program, the anti-pilot sequences being the same apart from amplitude factors and having a sign opposite of the assigned pilot sequence for the particular program,

generate a new composite channel estimate based on the composite channel estimate and the composite anti-pilot signal, and

transmit the particular program based on the updated composite channel estimate.

20 . The multicast unit of claim 19 , further configured to:

receive a message from at least one of the subscriber units in the first set of subscriber units, the message indicating that the at least one subscriber unit wants to terminate receipt of the particular program.

21 . The multicast unit of claim 19 , further comprising:

receive a supplemental composite pilot signal, the supplemental composite pilot signal resulting from pilot sequences sent by a second set of subscriber units, the pilot sequences of the second set of subscriber units being the same apart from amplitude factors and associated with the particular program, the subscriber units or unit in the second set being different from the subscriber units in the first set, and

determine a new composite channel estimate based on the updated composite channel estimate and the supplemental composite pilot signal.

22 . The multicast unit of claim 16 , further configured to:

receive a supplemental composite pilot signal, the supplemental composite pilot signal resulting from pilot sequences sent by a second set of subscriber units, the pilot sequences of the second set of subscriber units being the same apart from amplitude factors and associated with the particular program, the subscriber units or unit in the second set being different from the subscriber units or unit in the first set, and

determine a new composite channel estimate based on the composite channel estimate and the supplemental composite pilot signal.

23 . The method of claim 1 , further comprising:

determining transmission attenuation factors for at least one subscriber unit that desires to receive one of the plurality of programs based the at least one subscriber unit's uplink transmission; and

instructing the at least one subscriber unit to adjust a transmission power of a pilot sequence associated with the program based on transmission attenuation factors associated with the at least one subscriber unit, the transmission attenuation factors including at least one of a distance between the at least one subscriber unit and a source of the broadcasting and shadow fading.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 032121/0290 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2013
From: GOYAL, SURESH; ASHIKHMIN, ALEXEI; MARZETTA, THOMAS; YANG, HONG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 030046/0624 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →