Satellite television network and real-time method for downloading and verifying a subscriber remote record request
First Claim
Patent Images
1. A method of downloading a remote record request to control a recording device, comprising:
- receiving a remote record request including a program code and a subscriber ID at a satellite broadcast center, inserting the remote record request into a broadcast stream that is uplinked to a satellite, transmitting the broadcast stream via the satellite, downloading the remote record request at a subscriber site, determining whether the remote record request is directed to the subscriber site by comparing the subscriber ID to a subscriber site ID, and, if confirmed, tagging the program code for recording on the recording device.
6 Assignments
0 Petitions
Accused Products
Abstract
Near real time downloading and verifying of a subscriber'"'"'s remote record request is provided to control a DVR using the existing satellite network. The insertion of the programming request into the continuous broadcast stream enables near real time processing of the request by a subscriber IRD to accommodate same day and even last minute remote programming requests. The use of a back channel to verify the request provides the subscriber with assurance that the request has been processed successfully and flexibility to change services on the fly.
77 Citations
23 Claims
-
1. A method of downloading a remote record request to control a recording device, comprising:
-
receiving a remote record request including a program code and a subscriber ID at a satellite broadcast center, inserting the remote record request into a broadcast stream that is uplinked to a satellite, transmitting the broadcast stream via the satellite, downloading the remote record request at a subscriber site, determining whether the remote record request is directed to the subscriber site by comparing the subscriber ID to a subscriber site ID, and, if confirmed, tagging the program code for recording on the recording device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of downloading a remote record request to control a recording device, comprising:
-
using a subscriber input device to access a programming guide, select a program and submit a remote record request including a program code and a subscriber ID, broadcasting the remote record request via a satellite, downloading the remote record request at a subscriber site, validating whether the remote record request is directed to the subscriber site by comparing the subscriber ID to a subscriber site ID, and, if confirmed, and if validated, tagging the program code for recording on the recording device and sending a positive validation response to the subscriber input device, and if not validated, sending a negative verification response to the subscriber input device that rejects the remote record request and prompts the subscriber to override any conflicts that gave rise to the rejection. - View Dependent Claims (13)
-
-
14. A method of downloading a remote record request to control a recording device, comprising:
-
using an input device to access a programming guide, select a program and submit a remote record request including a program code and a subscriber ID, sending the remote record request over a link to a satellite broadcast center, validating the request to confirm whether the selected program is included in a subscriber service package, broadcasting the remote record request via a satellite, downloading the remote record request at a subscriber site, determining whether the remote record request is directed to the subscriber site by comparing the subscriber ID to a subscriber site ID, and, if confirmed, validating the request to determine whether the selected program can be recorded, and if validated, tagging the program code for recording on the recording device and sending a positive validation response to the subscriber, and if not validated, sending a negative verification response that rejects the remote record request and prompts the subscriber to override any conflicts that gave rise to the rejection. - View Dependent Claims (15, 16, 17)
-
- 18. A satellite broadcast network in which a broadcast stream is sent from a satellite broadcast center (SBC) via satellite to a plurality of subscriber sites each having antenna, an integrated receiver decoder (IRD) and a recording device, wherein said SBC is configured to receive a remote record request including a program code and a subscriber ID and insert the request into the broadcast stream, and wherein the IRD is configured to decode the request from the broadcast stream, compare the subscriber ID to a stored ID, and, if valid, tag the program code for recording on the recording device.
-
22. A satellite broadcast center for delivering a remote record request, comprising:
-
an I/O port for receiving a remote record request including a program code and a subscriber ID;
a billing center having a record of subscribers and subscribed services;
a validation switch that compares the subscriber ID against the record of subscribers and subscribed services to validate the remote record request;
a bridge router that for validated requests inserts the subscriber ID and the program code for into a MPT packet; and
an uplink system that inserts the MPT packet into a transport packet and transmits the transport packet to a satellite.
-
-
23. A subscriber site for downloading a remote record request, comprising:
-
A recording device, A back channel, an antenna that receives a broadcast stream including a packet containing a subscriber ID and a program code, and an integrated receiver decoder (IRD) that validates the subscriber ID against a stored ID, and, if valid, tags the program code so that the recording device will record the selected program, said IRD sending over the back channel either a positive verification response that affirms receipt and execution of the remote record request or a negative verification response that rejects the remote record request and prompts the subscriber to override any conflicts that gave rise to the rejection.
-
Specification