System and method for creating and utilizing metadata regarding the structure of program content stored on a DVR
First Claim
Patent Images
1. A method for using metadata while rendering program content to inhibit a rendering of one or more program content segments defined by data within the metadata, comprising:
- retrieving from memory the metadata for the program content, the metadata comprising data defining the one or more segments of the program content;
commencing the rendering of the program content by a playback device; and
using the data within the metadata to inhibit the rendering of the one or more segments within the program content defined by the data within the metadata;
wherein the step of using the data within the metadata to inhibit the rendering of the one or more segments of the program content comprises using the data within the metadata by a hand-held remote control device to cause the hand-held remote control device to automatically transmit commands to the playback device to affect the program content while the program content is being rendered by the playback device.
3 Assignments
0 Petitions
Accused Products
Abstract
Metadata regarding program content is created by monitoring a manner in which a first rendering of the program content is affected by a user whereupon the metadata will include data which defines one or more segments within the program content. The data within the metadata is then usable during a second rendering of the program content to inhibit, e.g., advance over during playing or omit during copying, the rendering of the one or more segments within the program content defined by the data within the metadata.
-
Citations
17 Claims
-
1. A method for using metadata while rendering program content to inhibit a rendering of one or more program content segments defined by data within the metadata, comprising:
-
retrieving from memory the metadata for the program content, the metadata comprising data defining the one or more segments of the program content; commencing the rendering of the program content by a playback device; and using the data within the metadata to inhibit the rendering of the one or more segments within the program content defined by the data within the metadata; wherein the step of using the data within the metadata to inhibit the rendering of the one or more segments of the program content comprises using the data within the metadata by a hand-held remote control device to cause the hand-held remote control device to automatically transmit commands to the playback device to affect the program content while the program content is being rendered by the playback device. - View Dependent Claims (2, 3, 4)
-
-
5. A method for using metadata related to program content to inhibit a rendering of one or more program content segments defined by data within the metadata, comprising:
-
monitoring a manner in which a first rendering of program content is affected by a user to create the metadata whereby the metadata comprises data which defines the one or more segments within the program content; causing the metadata to be stored in a memory; retrieving from the memory the metadata; commencing a second rendering of the program content by a playback device; and using the data within the metadata during the second rendering of the program content to inhibit the rendering of the one or more segments within the program content defined by the data within the metadata; wherein the step of using the data within the metadata to inhibit the rendering of the one or more segments of the program content comprises using the data within the metadata by a hand-held remote control device to cause the hand-held remote control device to automatically transmit commands to the playback device to affect the program content while the program content is being rendered by the playback device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification