Patent ID: RE43325

Claim:
A method for time-shifted viewing of audio/video programs comprising: receiving one or more audio/video programs from one or more sources, wherein the one or more audio/video programs are associated with data about the programs, the data about the programs provided over a network connection; storing each of the one or more audio/video programs as program data in one or more cyclic buffers, whereupon being filled the one or more cyclic buffers begin replacing the oldest of the program data with the newest program data in a digital storage device ; and simultaneously providing playback control of the program data independently from storing the one or more audio/video programs, wherein time-shifted viewing is delayed viewing of the one or more audio/video programs currently being received from the one or more sources, the viewing of which may be initiated and controlled simultaneously with the storing of the one or more audio/video programs, and wherein one or more device configuration settings may be configured via a user interface over the network connection, wherein the network connection comprises an Internet protocol connection.