System and method for providing private in-band data to digital set-top boxes in a broadcast environment
First Claim
1. A method for receiving update data at a broadcast receiver having at least one data receiving parameter comprising:
- receiving a broadcast transmission including at least one broadcast receiver identifier and data;
determining whether the at least one broadcast receiver identifier is associated with the at least one data receiving parameter of the broadcast receiver; and
storing the data in the broadcast receiver as a function of the at least one broadcast receiver identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention involves a system, apparatus, and method for providing private in-band data to digital set-top boxes in a broadcast environment. In one example, a digital set-top box conforming to the present invention includes one or more programmatic identifiers, such as a manufactures identification, a product identification, and software application identifications. On a channel and at a time, the set-top box receives a broadcast transmission of in-band update data, such as profile data or software code, with matching identifiers. Upon receipt of the broadcast transmission having matching identifiers, the in-band update data is stored in a memory of the set-top box or the appropriate application is modified.
-
Citations
41 Claims
-
1. A method for receiving update data at a broadcast receiver having at least one data receiving parameter comprising:
-
receiving a broadcast transmission including at least one broadcast receiver identifier and data;
determining whether the at least one broadcast receiver identifier is associated with the at least one data receiving parameter of the broadcast receiver; and
storing the data in the broadcast receiver as a function of the at least one broadcast receiver identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for receiving data at a broadcast receiver having at least one memory location comprising:
-
providing for establishing at least one data receiving parameter in the broadcast receiver;
initiating data receipt as a function of the at least one data receiving parameter;
determining if the data is intended for the broadcast receiver; and
storing the data in the at least one memory location of the broadcast receiver. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for receiving data at a digital broadcast receiver comprising:
-
step for receiving a broadcast transmission;
step for determining whether the received broadcast transmission is intended for the digital broadcast receiver; and
step for storing the data in the broadcast receiver.
-
-
32. A digital broadcast receiver comprising:
-
means for receiving a broadcast transmission including at least one data packet;
means for determining whether the received broadcast transmission is intended for the digital broadcast receiver; and
means for storing the at least one data packet in the broadcast receiver.
-
-
33. A method for providing data to a digital broadcast receiver comprising:
-
allocating a broadcast time to transmitting the data to the broadcast receiver;
allocating a broadcast channel to transmitting the data to the broadcast receiver;
receiving the data;
causing the data to be broadcast to the digital broadcast receiver at the broadcast time on the broadcast channel; and
wherein the data includes at least one digital broadcast receiver identifier and at least one update identifier. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
Specification