System and method for digital content retrieval
First Claim
1. A system for content retrieval comprising:
- a content source configured to transmit content over a content network;
a server coupled to the content network and configured to receive the content transmitted over the content network, the server being further coupled to a data network;
a digital video recorder coupled to the content network and the data network, the digital video recorder configured to receive and store a first portion of the content transmitted over the content network, the digital video recorder further configured to request from the server a second portion of the content transmitted over the content network, the transmission of the second portion of the content by the server to the digital video recorder occurring over the data network.
11 Assignments
0 Petitions
Accused Products
Abstract
Flexibility with respect to access and enjoyment of time shifted content in a content distribution network is provided, especially with regard to content not present on a DVR. A DVR accesses a network storage device over a network for particular portions of content not available on the DVR and the network storage device provides those missing portions. The user may then rewind and playback not only already locally stored content but also that content provided by the storage device. Content can be provided through faster-than-real-time transmissions such that the content is made available to the DVR prior to it being needed for rewind functionality or playback.
181 Citations
33 Claims
-
1. A system for content retrieval comprising:
-
a content source configured to transmit content over a content network;
a server coupled to the content network and configured to receive the content transmitted over the content network, the server being further coupled to a data network;
a digital video recorder coupled to the content network and the data network, the digital video recorder configured to receive and store a first portion of the content transmitted over the content network, the digital video recorder further configured to request from the server a second portion of the content transmitted over the content network, the transmission of the second portion of the content by the server to the digital video recorder occurring over the data network. - View Dependent Claims (2, 3, 4)
-
-
5. A method for retrieval of content from a network storage device, comprising:
-
rewinding content stored at a digital video recorder in response to a user initiated command;
identifying that the digital video recorder is approaching the beginning of the content stored at the digital video recorder as a result of rewinding the content stored at the digital video recorder;
requesting additional content from a network storage device, the request occurring over a data network;
receiving additional content at the digital video recorder from the network storage device in response to the request for additional content, the additional content having been transmitted from the network storage device to the digital video recorder over the data network;
storing the additional content from the network storage device at the digital video recorder; and
rewinding the additional content received from the network storage device once the digital video recorder arrives at the beginning of the content initially stored at the digital video recorder. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for retrieval of content from a network storage device, comprising:
-
identifying a portion of content presently available in a memory of a digital video recorder;
identifying a portion of content missing from the memory of the digital video recorder;
sending a request across a data network to a network storage device for the missing portion of content; and
receiving a faster-than-real-time transmission of the missing portion of content from the network storage device, the transmission occurring over the data network. - View Dependent Claims (17, 18)
-
-
19. A digital video recorder, comprising:
-
an input port configured to receive a first portion of content from a content source;
a storage device configured to store the first portion of content received from the content source;
a controller device configured to manage access to at least the stored first portion of content received from the content source;
a catch-up engine configured to request a second portion of content from a server storing one or more portions of the content; and
a data network interface configured to receive the second portion of content from the server. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A networked storage device, comprising:
-
an input port configured to receive content from a content source;
memory configured to store content received from the content source;
a controller device configured to manage access to the content stored in the storage device;
an output port configured to transmit over a data network one or more portions of the content stored in the storage device to a digital video recorder requesting the one or more portions of content stored in the storage device. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
Specification