DIGITAL STORAGE MEDIA COMMAND AND CONTROL DATA INDEXING
6 Assignments
0 Petitions
Accused Products
Abstract
A system for receiving satellite signals for display on a monitor. A system in accordance with the present invention comprises an antenna, a server receiver, coupled to the antenna, and at least one client receiver, coupled to the server receiver, wherein the server receiver maintains a list of satellite video signals to be recorded by the server receiver, the satellite video signals including network recorded data and metadata associated with the network recorded data, and wherein the list can be accessed by the server receiver and the at least one client receiver.
14 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. In a home media center comprising a server receiver and one or more client receivers, a method of providing a media program from the server receiver to at least one client receiver, the method comprising:
-
receiving a request for an event comprising at least a portion of a media program; determining if the request is received at a time prior to a start of the event; if the request is not received at a reservation time prior to the start of the event; acquiring, in the resource manager, the home media center resources required to provide the event to the client receiver initiating the request, without determining if the requested event conflicts with another requested event requiring at least one of the required home media center resources required to provide the event to the client receiver; and automatically buffering the event in a review buffer of the server receiver; if the request is received at a reservation time prior to the requested event; reserving home media center resources required to provide the requested event to the client receiver initiating the request and booking the event in a resource manager of the server receiver; weakly binding the reserved home media resources to the requested event at a pre-acquisition request time prior to a start time of the requested event, wherein any other event using or attempting to use a weakly bound home media center resource is warned but not pre-empted from using the weakly bound home media center resource; strongly binding the weakly bound home media center resources to the requested event and initiating, at the start time of the requested event and in a recording service, the recording of the booked event at the event start time in a writer module of the server receiver, wherein any other event attempting to use a strongly bound home media center resource is pre-empted from using the resource; and transmitting metadata describing the event from the recording service to a playback manager of the server receiver, to indicate the event is available for viewing. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A home media center, comprising:
a server receiver, for receiving a request from a client receiver for an event comprising at least a portion of a media program, the server receiver comprising a processor and a memory storing instructions comprising instructions for; determining if the request is received at a reservation time prior to a start of the event; if the request is received during the event or at the start of the event; acquiring, in the resource manager, the home media center resources required to provide the event to the client receiver initiating the request, without determining if the requested event conflicts with another requested event requiring at least one of the required home media center resources required to provide the event to the client receiver, and automatically buffering the event in a review buffer of the server receiver; if the request is received at a reservation time prior to the requested event; reserving home media center resources required to provide the requested event to the client receiver initiating the request and booking the event in a resource manager of the server receiver; weakly binding the reserved home media resources to the requested event at a pre-acquisition request time prior to a start time of the requested event, wherein any other event using or attempting to use a weakly bound home media center resource is warned but not pre-empted from using the weakly bound home media center resource; strongly binding the weakly bound home media center resources to the requested event and initiating, at the start time of the requested event and in a recording service, the recording of the booked event at the event start time in a writer module of the server receiver, wherein any other event attempting to use a strongly bound home media center resource is pre-empted from using the resource; and transmitting metadata describing the event from the recording service to a playback manager of the server receiver, to indicate the event is available for viewing. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
37. An apparatus for providing a media program from the server receiver at least one client receiver, comprising:
-
means for receiving a request for an event comprising at least a portion of a media program; means for determining if the request is received at a time prior to a start of the event; means for acquiring, in the resource manager, the home media center resources required to provide the event to the client receiver initiating the request, without determining if the requested event conflicts with another requested event requiring at least one of the required home media center resources required to provide the event to the client receiver, and automatically buffering the event in a review buffer of the server receiver if the request is not received at a reservation time prior to the start of the event; means for reserving home media center resources required to provide the requested event to the client receiver initiating the request and booking the event in a resource manager of the server receiver, for weakly binding the reserved home media resources to the requested event at a pre-acquisition request time prior to a start time of the requested event, wherein any other event using or attempting to use a weakly bound home media center resource is warned but not pre-empted from using the weakly bound home media center resource, for strongly binding the weakly bound home media center resources to the requested event and initiating, at the start time of the requested event and in a recording service, the recording of the booked event at the event start time in a writer module of the server receiver, wherein any other event attempting to use a strongly bound home media center resource is pre-empted from using the resource; and
for transmitting metadata describing the event from the recording service to a playback manager of the server receiver, to indicate the event is available for viewing if the request is received at a reservation time prior to the requested event. - View Dependent Claims (38, 39, 40)
-
Specification