Method and apparatus for playing digital media and digital media for use therein
First Claim
Patent Images
1. A method for playing a program stored on a digital media comprising:
- receiving a user viewing preference content rating threshold; and
replacing a first subset of the program having a rating that fails to satisfy the user viewing preference content rating threshold with an alternative subset of the program, which has a rating that meets the user viewing preference content rating threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for enabling a viewer to deselect certain portions of programming the viewer finds objectionable enable the viewer to skip over scenes in a digital media program that the viewer finds objectionable. Alternatively or in addition to, some embodiments enable the viewer to select alternative scenes of the same program recorded by the producer that do not include the objectionable material. A computer readable media has encoded thereon predetermined navigational threads that tell a playback device the proper sequence of program segments to play to meet a user specified content rating threshold.
-
Citations
56 Claims
-
1. A method for playing a program stored on a digital media comprising:
-
receiving a user viewing preference content rating threshold; and
replacing a first subset of the program having a rating that fails to satisfy the user viewing preference content rating threshold with an alternative subset of the program, which has a rating that meets the user viewing preference content rating threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for playing a program recorded on a digital media comprising:
-
receiving a user viewing preference; and
skipping a first subset of the program having a rating that fails to satisfy the user viewing preference. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for recording a program on a digital media comprising:
-
encoding each of a plurality of subsets of the program with a code representative of a content of said each subset; and
recording on a same digital media one or more alternative versions of one or more of the plurality of subsets of the program, each of said one or more alternative versions of a same one of the plurality of subsets having a unique content code. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A computer readable media having encoded thereon:
-
a plurality of program segments arranged in a predetermined sequence, each of which plurality of program segments has associated therewith one or more content codes representative of a content of said each segment according to one or more ratings systems; and
a plurality of alternative program segments, each of which alternative program segments are replacements for one or more of the plurality of program segments, said each of the plurality of alternative program segments having a unique content code. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A computer readable media having encoded thereon:
-
a plurality of user selectable navigational threads, each of said threads having associated therewith a content rating designating a content threshold for said each thread; and
a plurality of program segments, wherein each of said user selectable navigational threads forms a unique sequence of a subset of the plurality of program segments. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer readable media having encoded thereon:
-
a plurality of version of a program, each of said plurality of versions having an associated content rating; and
a user interface menu via which a user can select one of the plurality of versions of the program by the associated content rating. - View Dependent Claims (46, 47, 48, 49, 50)
-
-
51. A method for encoding a computer readable media comprising:
-
encoding a plurality of versions of a same program on the same computer readable media, wherein each of the plurality of versions of the same program have associated different content ratings; and
encoding a user interface menu on the same computer readable media via which a user can select one of the plurality of versions of the same program by its associated content rating. - View Dependent Claims (52, 53, 54, 55, 56)
-
Specification