move from the primary buffer into a secondary buffer, and then onto a portion of one of the hard disks allocated to that customer. As new data flow into the primary buffer, they overwrite a corresponding quantity of data already on the buffer. The primary ingest buffer holds no more than 0.1 seconds of each channel's programming at any moment. Thus, every tenth of a second, the data residing on this buffer are automatically erased and replaced. The data buffer in the BMR holds no more than 1.2 seconds of programming at any time. While buffering occurs at other points in the operation of the RS-DVR, only the BMR buffer and the primary ingest buffer are utilized absent any request from an individual subscriber.
As the district court observed, "the RS-DVR is not a single piece of equipment," but rather "a complex system requiring numerous computers, processes, networks of cables, and facilities staffed by personnel twenty four hours a day and seven days a week." Id. at 612. To the customer, however, the processes of recording and playback on the RS-DVR are similar to that of a standard set-top DVR. Using a remote control, the customer can record programming by selecting a program in advance from an on-screen guide, or by pressing the record button while viewing a given program. A customer cannot, however, record the earlier portion of a program once it has begun. To begin playback, the customer selects the show from an on screen list of previously recorded programs. See id. at 614–16. The principal difference in operation is that, instead of sending signals from the remote
-8-