Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
154 words
A data decoding method for decoding input data, the input data including a system clock reference (SCR) value, a decoding time stamp for video (DTSV) value, and video data encoded in time-division multiplex fashion, the method comprising: separating the SCR value and the DTSV value from the input data; storing the separated SCR value; storing the separated DTSV value; determining an initial system time clock (STC) value from the separated SCR value, the separated DTSV value, and a time period for a frame of the video data; incrementing the initial STC value, wherein the STC value is incremented upon an occurrence of a pulse of a clock signal having a predetermined frequency; separating the encoded video data from the input data when the incremented STC value equals the stored SCR value; storing the separated encoded video data; and decoding the stored, encoded video data when the incremented STC value equals the stored DTSV value.
Claim 2
Dependent Claim
154 words
A data decoding method for decoding input data, the input data including a system clock reference (SCR) value, a decoding time stamp for video (DTSV) value, and video data encoded in time-division multiplex fashion, the method comprising: separating the SCR value and the DTSV value from the input data; storing the separated SCR value; storing the separated DTSV value; determining an initial system time clock (STC) value from the separated SCR value, the separated DTSV value, and a time period for a frame of the video data; incrementing the initial STC value, wherein the STC value is incremented upon an occurrence of a pulse of a clock signal having a predetermined frequency; separating the encoded video data from the input data when the incremented STC value equals the stored SCR value; storing the separated encoded video data; and decoding the stored, encoded video data when the incremented STC value equals the stored DTSV value.
Claim 3
Dependent Claim
62 words
The data decoding method of claim 1, wherein the step of determining an initial STC value further comprises: determining the initial STC value from a video decode delay value, wherein the video decode delay value equals a time period between a time at which decoding of the stored video data begins and a time at which the decoded video data is displayed.
Claim 4
Dependent Claim
71 words
The data decoding method of claim 1, wherein the input data includes a decoding time stamp for audio data (DTSA) value and encoded audio data, and the method further comprises: separating the DTSA value and the encoded audio data from the input data; storing the separated DTSA value; storing the separated encoded audio data; and decoding the stored, encoded audio data when the incremented STC value equals the stored DTSA value.
Claim 5
Dependent Claim
240 words
A data decoding method for decoding input data, the input data including a system clock reference (SCR) value, a decoding time stamp for video (DTSV) value, and video data encoded in time-division multiplex fashion, the method comprising: separating the SCR value and the DTSV value from the input data; determining an initial SCR value from the separated SCR value, the separated DTSV value, and a time period for a frame of the video data; determining an initial DTSV value from the separated SCR value, the separated DTSV value, and the time period for the frame of the video data; storing the initial SCR value; storing the initial DTSV value; decrementing the initial SCR value, wherein the initial SCR value is decremented upon an occurrence of a pulse of a clock signal having a predetermined frequency, and further, wherein the initial SCR value is decremented in synchronism with a synchronizing signal having a period equal to the time period of the frame of the video data; decrementing the initial DTSV value, wherein the initial DTSV value is decremented upon an occurrence of a pulse of the clock signal, and further, wherein the initial DTSV value is decremented in synchronism with the synchronizing signal; separating the encoded video data from the input data when the decremented initial SCR value equals zero; storing the separated encoded video data; and decoding the stored encoded video data when the decremented initial DTSV value equals zero.
Claim 6
Dependent Claim
240 words
A data decoding method for decoding input data, the input data including a system clock reference (SCR) value, a decoding time stamp for video (DTSV) value, and video data encoded in time-division multiplex fashion, the method comprising: separating the SCR value and the DTSV value from the input data; determining an initial SCR value from the separated SCR value, the separated DTSV value, and a time period for a frame of the video data; determining an initial DTSV value from the separated SCR value, the separated DTSV value, and the time period for the frame of the video data; storing the initial SCR value; storing the initial DTSV value; decrementing the initial SCR value, wherein the initial SCR value is decremented upon an occurrence of a pulse of a clock signal having a predetermined frequency, and further, wherein the initial SCR value is decremented in synchronism with a synchronizing signal having a period equal to the time period of the frame of the video data; decrementing the initial DTSV value, wherein the initial DTSV value is decremented upon an occurrence of a pulse of the clock signal, and further, wherein the initial DTSV value is decremented in synchronism with the synchronizing signal; separating the encoded video data from the input data when the decremented initial SCR value equals zero; storing the separated encoded video data; and decoding the stored encoded video data when the decremented initial DTSV value equals zero.
Claim 7
Dependent Claim
62 words
The data decoding method of claim 4, wherein the step of determining the initial SCR value further comprises: determining the initial SCR value from a video decode delay value, wherein the video decode delay value equals a time period between a time at which decoding of the stored video data begins and a time at which the decoded video data is displayed.
Claim 8
Dependent Claim
61 words
The data decoding method of claim 4, wherein the step of determining the initial DTSV further comprises: determining the initial DTSV value from a video decode delay value, wherein the video decode delay value equals a time period between a time at which decoding of the stored video data begins and a time at which the decoded video data is displayed.
Claim 9
Dependent Claim
133 words
The data decoding method of claim 4, wherein the input data includes a decoding time stamp for audio (DTSA) value and encoded audio data, and the method further comprises: separating the DTSA value and the encoded audio data from the input data; determining an initial DTSA value from the separated SCR value, the separated DTSV value, the separated DTSA value, and a time period for a frame of the video data; storing the initial DTSA value; decrementing the initial DTSA value, wherein the initial DTSA value is decremented upon an occurrence of a pulse of a clock signal, and further, wherein the initial DTSA value is decremented in synchronism with the synchronizing signal; storing the separated encoded audio data; and decoding the stored encoded audio data when the decremented DTSA value equals zero.
Claim 10
Dependent Claim
59 words
The data decoding method of claim 7, wherein the step of determining an initial DTSA value determines the initial DTSA from a video decode delay value, wherein the video decode delay value equals a time period between a time at which decoding of the stored video data begins and a time at which the decoded video data is displayed.
Claim 11
Dependent Claim
189 words
A data demultiplexer for processing input data, the input data including a system clock reference (SCR) value, a decoding time stamp for video (DTSV) value, and video data encoded in time-division multiplex fashion, the demultiplexer comprising: means for separating the SCR value and the DTSV value from the input data; means for storing the separated SCR value; means for storing the separated DTSV value; means for determining an initial system time clock (STC) value from the separated SCR value, the separated DTSV value, and a time period for a frame of the video data; means for incrementing the initial STC value, wherein the STC value is incremented upon an occurrence of a pulse of a clock signal having a predetermined frequency; clock means for generating the pulse of the clock signal used by the means for incrementing the initial STC; means for separating the encoded video data from the input data when the incremented STC value equals the stored SCR value; means for storing the separated encoded video data; and decoding means for decoding the stored, encoded video data when the incremented STC value equals the stored DTSV value.
Claim 12
Dependent Claim
189 words
A data demultiplexer for processing input data, the input data including a system clock reference (SCR) value, a decoding time stamp for video (DTSV) value, and video data encoded in time-division multiplex fashion, the demultiplexer comprising: means for separating the SCR value and the DTSV value from the input data; means for storing the separated SCR value; means for storing the separated DTSV value; means for determining an initial system time clock (STC) value from the separated SCR value, the separated DTSV value, and a time period for a frame of the video data; means for incrementing the initial STC value, wherein the STC value is incremented upon an occurrence of a pulse of a clock signal having a predetermined frequency; clock means for generating the pulse of the clock signal used by the means for incrementing the initial STC; means for separating the encoded video data from the input data when the incremented STC value equals the stored SCR value; means for storing the separated encoded video data; and decoding means for decoding the stored, encoded video data when the incremented STC value equals the stored DTSV value.
Claim 13
Dependent Claim
63 words
The data demultiplexer of claim 9, wherein the means for determining an initial STC value further comprises: means for determining the initial STC value from a video decode delay value, wherein the video decode delay value equals a time period between a time at which decoding of the stored video data begins and a time at which the decoded video data is displayed.
Claim 14
Dependent Claim
78 words
The data demultiplexer of claim 9, wherein the input data includes a decoding time stamp for audio data (DTSA) value and encoded audio data, and the demultiplexer further comprises: means for separating the DTSA value and the encoded audio data from the input data; means for storing the separated DTSA value; means for storing the separated encoded audio data; and means for decoding the stored, encoded audio data when the incremented STC value equals the stored DTSA value.
Claim 15
Dependent Claim
257 words
A data demultiplexer for decoding input data, the input data including a system clock reference (SCR) value, a decoding time stamp for video (DTSV) value, and video data encoded in time-division multiplex fashion, the demultiplexer comprising: means for separating the SCR value and the DTSV value from the input data; means for determining an initial SCR value from the separated SCR value, the separated DTSV value, and a time period for a frame of the video data; means for calculating an initial DTSV value from the separated SCR value, the separated DTSV value, and the time period for the frame of the video data; means for storing the initial SCR value; means for storing the initial DTSV value; means for decrementing the initial SCR value, wherein the initial SCR value is decremented upon an occurrence of a pulse of a clock signal having a predetermined frequency and further, wherein the initial SCR value is decremented in synchronism with a synchronizing signal having a period equal to the time period of the frame of the video data; means for decrementing the initial DTSV value, wherein the initial DTSV value is decremented upon a pulse of the clock signal, and further, wherein the initial DTSV value is decremented in synchronism with the synchronizing signal; means for separating the encoded video data from the input data when the decremented initial SCR value equals zero; means for storing the separated encoded video data; and decoding means for decoding the stored encoded video data when the decremented initial DTSV value equals zero.
Claim 16
Dependent Claim
257 words
A data demultiplexer for decoding input data, the input data including a system clock reference (SCR) value, a decoding time stamp for video (DTSV) value, and video data encoded in time-division multiplex fashion, the demultiplexer comprising: means for separating the SCR value and the DTSV value from the input data; means for determining an initial SCR value from the separated SCR value, the separated DTSV value, and a time period for a frame of the video data; means for calculating an initial DTSV value from the separated SCR value, the separated DTSV value, and the time period for the frame of the video data; means for storing the initial SCR value; means for storing the initial DTSV value; means for decrementing the initial SCR value, wherein the initial SCR value is decremented upon an occurrence of a pulse of a clock signal having a predetermined frequency and further, wherein the initial SCR value is decremented in synchronism with a synchronizing signal having a period equal to the time period of the frame of the video data; means for decrementing the initial DTSV value, wherein the initial DTSV value is decremented upon a pulse of the clock signal, and further, wherein the initial DTSV value is decremented in synchronism with the synchronizing signal; means for separating the encoded video data from the input data when the decremented initial SCR value equals zero; means for storing the separated encoded video data; and decoding means for decoding the stored encoded video data when the decremented initial DTSV value equals zero.
Claim 17
Dependent Claim
63 words
The data demultiplexer of claim 12, wherein the means for determining the initial SCR value further comprises: means for determining the initial SCR value from a video decode delay value, wherein the video decode delay value equals a time period between a time at which decoding of the stored video data begins and a time at which the decoded video data is displayed.
Claim 18
Dependent Claim
62 words
The data demultiplexer of claim 12, wherein the means for determining the initial DTSV further comprises: means for determining the initial DTSV value from a video decode delay value, wherein the video decode delay value equals a time period between a time at which decoding of the stored video data begins and a time at which the decoded video data is displayed.
Claim 19
Dependent Claim
144 words
The data demultiplexer of claim 12, wherein the input data includes a decoding time stamp for audio (DTSA) value and encoded audio data, and the demultiplexer further comprises: means for separating the DTSA value and the encoded audio data from the input data; means for determining an initial DTSA value from the separated SCR value, the separated DTSV value, the separated DTSA value, and a time period for a frame of the video data; means for storing the initial DTSA value; means for decrementing the initial DTSA, wherein the initial DTSA value is decremented upon an occurrence of a pulse of a clock signal, and further, wherein the initial DTSA value is decremented in synchronism with the synchronizing signal; means for storing the separated encoded audio data; and decoding means for decoding the stored encoded audio data when the decremented DTSA value equals zero.
Claim 20
Dependent Claim
58 words
The data demultiplexer of claim 15, wherein the means for determining an initial DTSA value determines the initial DTSA from a video decode delay value, wherein the video decode delay value equals a time period between a time at which decoding of the stored video data begins and a time at which the decoded video data is displayed.