Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
179 words
A system for playing a selected one of at least two versions of the same video program material contained on a software carrier, said software carrier having recorded thereon a single track with three different types of interleaved video data blocks containing respectively (1) video data unique to one of said at least two versions, (2) video data unique to the other of said at least two versions, and (3) video data common to said at least two versions, with said track containing at least one data block of each of said three types, comprising means for registering which of said versions is to be played, means for selecting only the blocks containing video data unique to the version being played and blocks containing video data common to said at least two versions, and means for sequentially reading only the selected video data to form a playback signal from the video data contained in the selected blocks to the exclusion of the video data in the same track in the unique to the version which is not being played.
Claim 2
Independent Claim
179 words
A system for playing a selected one of at least two versions of the same video program material contained on a software carrier, said software carrier having recorded thereon a single track with three different types of interleaved video data blocks containing respectively (1) video data unique to one of said at least two versions, (2) video data unique to the other of said at least two versions, and (3) video data common to said at least two versions, with said track containing at least one data block of each of said three types, comprising means for registering which of said versions is to be played, means for selecting only the blocks containing video data unique to the version being played and blocks containing video data common to said at least two versions, and means for sequentially reading only the selected video data to form a playback signal from the video data contained in the selected blocks to the exclusion of the video data in the same track in the unique to the version which is not being played.
Claim 3
Dependent Claim
62 words
A system in accordance with claim 1 wherein each of said data blocks further contains an address and pointer data identifying the address of the next data block to be selected for the version being played, and further including means for operating on block addresses and pointer data to determine the successive blocks that must be selected for the version being played.
Claim 4
Dependent Claim
47 words
A system in accordance with claim 2 wherein each of said dam blocks further contains a code identifying whether the block contains data unique to one version, or data common to said at least two versions, and said operating means further operates in accordance with block codes.
Claim 5
Dependent Claim
48 words
A system in accordance with claim 3 wherein a lead-in section of said software carrier track may contain type codes for said versions, and further including means for selectively disabling formation of a playback signal from blocks containing data unique to a version having a particular type code.
Claim 6
Dependent Claim
46 words
A system in accordance with claim 4 wherein said lead-in section of said software carrier track may contain software for determining how said type codes are to be used, and further including means for reading said software and thereafter using said type codes in accordance therewith.
Claim 7
Dependent Claim
42 words
A system in accordance with claim 5 further including means for forming a menu display under control of said software and said type codes, and means for allowing a user to select a version to be played based on displayed menu choices.
Claim 8
Dependent Claim
46 words
A system in accordance with claim 4 further including means for forming a menu display of available versions under control of said type codes and said disabling means, and means for allowing a user to select a version to be played based on displayed menu choices.
Claim 9
Dependent Claim
48 words
A system in accordance with claim 1 wherein a lead-in section of said software carrier track may contain type codes for said versions, and further including means for selectively disabling formation of a playback signal from blocks containing data unique to a version having a particular type code.
Claim 10
Dependent Claim
46 words
A system in accordance with claim 8 further including means for forming a menu display of available versions under control of said type codes and said disabling means, and means for allowing a user to select a version to be played based on displayed menu choices.
Claim 11
Dependent Claim
53 words
A system in accordance with claim 1 wherein a lead-in section of said software carrier track may contain codes indicative of the version types as well as software for determining how said codes are to be used, and further including means for reading said software and thereafter using said codes in accordance therewith.
Claim 12
Dependent Claim
41 words
A system in accordance with claim 10 further including means for forming a menu display under control of said software and said codes, and means for allowing a user to select a version to be played based on displayed menu choices.
Claim 13
Independent Claim
179 words
A method of playing a selected one of at least two versions of the same video program material contained on a software carrier, said software carrier having recorded thereon a single track with three different types of interleaved video data blocks containing respectively (1) video data unique to one of said at least two versions, (2) video data unique to the other of said at least two versions, and (3) video data common to said at least two versions, with said tracks containing at least one data block of each of said three types, comprising the steps of registering which of said versions of the video program is to be played, selecting only the blocks containing video data unique to the version being played and blocks containing video data common to said at least two versions, sequentially reading only the selected video data, and forming a playback signal from the sequentially read video data contained in the selected blocks to the exclusion of the video data in the same track unique to the version which is not being played.
Claim 14
Independent Claim
179 words
A method of playing a selected one of at least two versions of the same video program material contained on a software carrier, said software carrier having recorded thereon a single track with three different types of interleaved video data blocks containing respectively (1) video data unique to one of said at least two versions, (2) video data unique to the other of said at least two versions, and (3) video data common to said at least two versions, with said tracks containing at least one data block of each of said three types, comprising the steps of registering which of said versions of the video program is to be played, selecting only the blocks containing video data unique to the version being played and blocks containing video data common to said at least two versions, sequentially reading only the selected video data, and forming a playback signal from the sequentially read video data contained in the selected blocks to the exclusion of the video data in the same track unique to the version which is not being played.
Claim 15
Dependent Claim
76 words
A method in accordance with claim 12 wherein each of said video data blocks further contains an address and pointer data identifying the address of the next video data block to be selected for the version being played, and further including the step of operating on block addresses and pointer data to determine the successive video data blocks that must be selected for the version being played to facilitate the sequential reading of the video data.
Claim 16
Dependent Claim
49 words
A method in accordance with claim 13 wherein each of said data blocks further contains a code identifying whether the block contains data unique to one version, or data common to said at least two versions, and in said operating step operations are performed in accordance with block codes.
Claim 17
Dependent Claim
49 words
A method in accordance with claim 14 wherein a lead-in section of said software carrier track may contain type codes for said versions, and further including the step of selectively disabling formation of a playback signal from blocks containing data unique to a version having a particular type code.
Claim 18
Dependent Claim
47 words
A method in accordance with claim 15 wherein said lead-in section of said software carrier track may contain software for determining how said type codes are to be used, and further including the step of reading said software and thereafter using said type codes in accordance therewith.
Claim 19
Dependent Claim
41 words
A method in accordance with claim 16 further including the steps of forming a menu display under control of said software and said type codes, and allowing a user to select a version to be played based on displayed menu choices.
Claim 20
Dependent Claim
45 words
A method in accordance with claim 15 further including the steps of forming a menu display of available versions under control of said type codes and said disabling step, and allowing a user to select a version to be played based on displayed menu choices.
Claim 21
Dependent Claim
49 words
A method in accordance with claim 12 wherein a lead-in section of said software carrier track may contain type codes for said versions, and further including the step of selectively disabling formation of a playback signal from blocks containing data unique to a version having a particular type code.
Claim 22
Dependent Claim
45 words
A method in accordance with claim 19 further including the steps of forming a menu display of available versions under control of said type codes and said disabling step, and allowing a user to select a version to be played based on displayed menu choices.
Claim 23
Dependent Claim
54 words
A method in accordance with claim 12 wherein a lead-in section of said software carrier track may contain codes indicative of the version types as well as software for determining how said codes are to be used, and further including the steps of reading said software and thereafter using said codes in accordance therewith.
Claim 24
Dependent Claim
40 words
A method in accordance with claim 21 further including the steps of forming a menu display under control of said software and said codes, and allowing a user to select a version to be played based on displayed menu choices.