CAPTURING BORDER METADATA WHILE RECORDING CONTENT
A digital video recorder records first content from a channel broadcast that includes second content adjacent to the first content in response to a user request and stores a border around the first content that includes a portion of the second content and metadata related to the second content. The border may be previous and/or subsequent to the first content. In some implementations, the digital video recorder may obtain the metadata from a source other than from which the digital video recorder receives the content. The first content and the metadata may be recorded at the same and/or different times.
1 . A digital video recorder system, comprising:
a non-transitory storage medium; and
a processing unit that executes instructions stored in the non-transitory storage medium to:
record a first linear instance of content that is broadcast as part of a content stream to create a recording, the content stream including at least one advertisement immediately preceding the first linear instance of content in the content stream and a second linear instance of content immediately preceding the at least one advertisement, the recording including a border in the recording that comprises the at least one advertisement and only a portion of the second linear instance of content; and
store metadata related to the second linear instance of content in association with the recording.
2 . The system of claim 1 , wherein the processing unit stores additional metadata for the at least one advertisement in association with the recording.
3 . The system of claim 1 , wherein the processing unit omits storing of additional metadata for the at least one advertisement in association with the recording.
4 . The system of claim 1 , wherein the processing unit provides the metadata related to the second linear instance of content upon request during access of the recording.
5 . The system of claim 1 , wherein the processing unit provides the metadata related to the second linear instance of content upon request.
6 . The system of claim 1 , wherein the processing unit stores the metadata in the recording.
7 . The system of claim 1 , wherein the processing unit creates the recording in response to user input.
8 . A digital video recorder system, comprising:
a non-transitory storage medium; and
a processing unit that executes instructions stored in the non-transitory storage medium to:
record a first linear instance of content that is broadcast as part of a content stream to create a recording, the content stream including at least one advertisement immediately preceding the first linear instance of content in the content stream and a second linear instance of content immediately preceding the at least one advertisement, the recording including a border in the recording that comprises the at least one advertisement and only a portion of the second linear instance of content; and
store metadata related to the second linear instance of content in association with the recording.
9 . The system of claim 8 , wherein the processing unit stores the metadata in the recording.
10 . The system of claim 8 , wherein the processing unit provides the metadata related to the second linear instance of content during access of the recording.
11 . The system of claim 8 , wherein the processing unit provides the metadata related to the second linear instance of content upon request.
12 . The system of claim 8 , wherein:
the first linear instance of content is associated with a scheduled broadcast time window; and
the first linear instance of content is broadcast in the content stream at least partially outside the scheduled broadcast time window due to a broadcast schedule variation.
13 . The system of claim 8 , wherein the processing unit omits storing of additional metadata for the at least one advertisement in association with the recording.
14 . The system of claim 8 , wherein the processing unit stores additional metadata for the at least one advertisement in association with the recording.
15 . A method for operating a digital video recorder system, comprising:
recording a first linear instance of content that is broadcast as part of a content stream to create a recording, the content stream including a set of content immediately preceding or following the first linear instance of content in the content stream, the set of content including at least one advertisement and a second linear instance of content, the recording including a border in the recording that comprises the at least one advertisement and only a portion of the second linear instance of content;
obtaining metadata for the second linear instance of content; and
storing the metadata in association with the recording.
16 . The method of claim 15 , wherein the method further comprises storing additional metadata for the at least one advertisement in association with the recording.
17 . The method of claim 15 , wherein the method further comprises omitting storage of additional metadata for the at least one advertisement in association with the recording.
18 . The method of claim 15 , wherein the method further comprises:
receiving a request for the metadata; and
providing the metadata.
19 . The method of claim 15 , wherein the method further comprises storing the metadata in the recording.
20 . The method of claim 15 , wherein the method further comprises receiving a recording request that specifies a recording time window corresponding to a scheduled broadcast time window associated with the first linear instance of content.