Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
115 words
A method for implementing conditional replenishment in encoding a motion video signal which includes two or more frames, each of which includes one or more pixel blocks which each include two or more sub-portions, the method comprising: comparing each sub-portion of a first pixel block of a first frame of the motion video signal to a corresponding sub-portion of a corresponding pixel block of a second frame of the motion video signal to form a corresponding sub-portion distortion value; comparing the greatest of the sub-portion distortion values of the pixel block to a predetermined threshold; and encoding the pixel block only if the greatest of the sub-portion distortion values is greater than the predetermined value.
Claim 2
Independent Claim
115 words
A method for implementing conditional replenishment in encoding a motion video signal which includes two or more frames, each of which includes one or more pixel blocks which each include two or more sub-portions, the method comprising: comparing each sub-portion of a first pixel block of a first frame of the motion video signal to a corresponding sub-portion of a corresponding pixel block of a second frame of the motion video signal to form a corresponding sub-portion distortion value; comparing the greatest of the sub-portion distortion values of the pixel block to a predetermined threshold; and encoding the pixel block only if the greatest of the sub-portion distortion values is greater than the predetermined value.
Claim 3
Dependent Claim
11 words
The method of claim 1 wherein the pixel blocks are macroblocks.
Claim 4
Dependent Claim
10 words
The method of claim 1 wherein the sub-portions are quadrants.
Claim 5
Dependent Claim
31 words
The method of claim 1 wherein the sub-portion distortion value is a root-mean-square difference between a sub-portion of the first pixel block and the corresponding sub-portion of the corresponding pixel block.
Claim 6
Dependent Claim
24 words
The method of claim 1 wherein the sub-portion of each pixel block includes at least a portion of an edge of the pixel block.
Claim 7
Dependent Claim
21 words
The method of claim 1 wherein the sub-portion of each pixel block includes at least a corner of the pixel block.
Claim 8
Independent Claim
141 words
A method for implementing conditional replenishment in encoding a motion video signal, which includes two or more frames, each of which includes two or more pixel blocks, the method comprising: associating a corresponding threshold with each of the pixel blocks; determining that a first of the pixel blocks of a first of the frames is sufficiently different from a corresponding pixel block of a second of the frames that the first pixel block is encoded in encoding the first frame; and for each of one or more adjacent ones of the pixel blocks of the first frame which are adjacent to the first pixel block: reducing the corresponding threshold of the adjacent pixel block; and determining whether the adjacent pixel block is sufficiently different from a corresponding adjacent pixel block of the second frame according to the corresponding threshold as reduced.
Claim 9
Independent Claim
141 words
A method for implementing conditional replenishment in encoding a motion video signal, which includes two or more frames, each of which includes two or more pixel blocks, the method comprising: associating a corresponding threshold with each of the pixel blocks; determining that a first of the pixel blocks of a first of the frames is sufficiently different from a corresponding pixel block of a second of the frames that the first pixel block is encoded in encoding the first frame; and for each of one or more adjacent ones of the pixel blocks of the first frame which are adjacent to the first pixel block: reducing the corresponding threshold of the adjacent pixel block; and determining whether the adjacent pixel block is sufficiently different from a corresponding adjacent pixel block of the second frame according to the corresponding threshold as reduced.
Claim 10
Dependent Claim
11 words
The method of claim 7 wherein the pixel blocks are macroblocks.
Claim 11
Dependent Claim
30 words
The method of claim 7 wherein the step of determining that a first of the pixel blocks is sufficiently different comprises resetting the corresponding threshold of the first pixel block.
Claim 12
Dependent Claim
151 words
A computer readable medium for implementing conditional replenishment in encoding a motion video signal which includes two or more frames, each of which includes one or more pixel blocks which each include two or more sub-portions, wherein the computer readable medium (i) is useful in association with a computer which includes a processor and a memory and (ii) includes computer instructions which are configured to cause the computer to perform the steps of: comparing each sub-portion of a first pixel block of a first frame of the motion video signal to a corresponding sub-portion of a corresponding pixel block of a second frame of the motion video signal to form a corresponding sub-portion distortion value; comparing the greatest of the sub-portion distortion values of the pixel block to a predetermined threshold; and encoding the pixel block only if the greatest of the sub-portion distortion values is greater than the predetermined value.
Claim 13
Dependent Claim
151 words
A computer readable medium for implementing conditional replenishment in encoding a motion video signal which includes two or more frames, each of which includes one or more pixel blocks which each include two or more sub-portions, wherein the computer readable medium (i) is useful in association with a computer which includes a processor and a memory and (ii) includes computer instructions which are configured to cause the computer to perform the steps of: comparing each sub-portion of a first pixel block of a first frame of the motion video signal to a corresponding sub-portion of a corresponding pixel block of a second frame of the motion video signal to form a corresponding sub-portion distortion value; comparing the greatest of the sub-portion distortion values of the pixel block to a predetermined threshold; and encoding the pixel block only if the greatest of the sub-portion distortion values is greater than the predetermined value.
Claim 14
Dependent Claim
13 words
The computer readable medium of claim 10 wherein the pixel blocks are macroblocks.
Claim 15
Dependent Claim
12 words
The computer readable medium of claim 10 wherein the sub-portions are quadrants.
Claim 16
Dependent Claim
33 words
The computer readable medium of claim 10 wherein the sub-portion distortion value is a root-mean-square difference between a sub-portion of the first pixel block and the corresponding sub-portion of the corresponding pixel block.
Claim 17
Dependent Claim
26 words
The computer readable medium of claim 10 wherein the sub-portion of each pixel block includes at least a portion of an edge of the pixel block.
Claim 18
Dependent Claim
23 words
The computer readable medium of claim 10 wherein the sub-portion of each pixel block includes at least a corner of the pixel block.
Claim 19
Dependent Claim
177 words
A computer readable medium for implementing conditional replenishment in encoding a motion video signal which includes two or more frames, each of which includes two or more pixel blocks, wherein the computer readable medium (i) is useful in association with a computer which includes a processor and a memory and (ii) includes computer instructions which are configured to cause the computer to perform the steps of: associating a corresponding threshold with each of the pixel blocks; determining that a first of the pixel blocks of a first of the frames is sufficiently different from a corresponding pixel block of a second of the frames that the first pixel block is encoded in encoding the first frame; and for each of one or more adjacent ones of the pixel blocks of the first frame which are adjacent to the first pixel block: reducing the corresponding threshold of the adjacent pixel block; and determining whether the adjacent pixel block is sufficiently different from a corresponding adjacent pixel block of the second frame according to the corresponding threshold as reduced.
Claim 20
Dependent Claim
177 words
A computer readable medium for implementing conditional replenishment in encoding a motion video signal which includes two or more frames, each of which includes two or more pixel blocks, wherein the computer readable medium (i) is useful in association with a computer which includes a processor and a memory and (ii) includes computer instructions which are configured to cause the computer to perform the steps of: associating a corresponding threshold with each of the pixel blocks; determining that a first of the pixel blocks of a first of the frames is sufficiently different from a corresponding pixel block of a second of the frames that the first pixel block is encoded in encoding the first frame; and for each of one or more adjacent ones of the pixel blocks of the first frame which are adjacent to the first pixel block: reducing the corresponding threshold of the adjacent pixel block; and determining whether the adjacent pixel block is sufficiently different from a corresponding adjacent pixel block of the second frame according to the corresponding threshold as reduced.
Claim 21
Dependent Claim
13 words
The computer readable medium of claim 16 wherein the pixel blocks are macroblocks.
Claim 22
Dependent Claim
32 words
The computer readable medium of claim 16 wherein the step of determining that a first of the pixel blocks is sufficiently different comprises resetting the corresponding threshold of the first pixel block.
Claim 23
Dependent Claim
153 words
A computer system comprising: a processor; a memory operatively coupled to the processor; and a motion video signal encoder (i) which executes in the processor from the memory, (ii) which implements conditional replenishment in encoding a motion video signal which includes two or more frames, each of which in turn includes one or more pixel blocks which each include two or more sub-portions; and (iii) which, when executed by the processor, performs the steps of: comparing each sub-portion of a first pixel block of a first frame of the motion video signal to a corresponding sub-portion of a corresponding pixel block of a second frame of the motion video signal to form a corresponding sub-portion distortion value; comparing the greatest of the sub-portion distortion values of the pixel block to a predetermined threshold; and encoding the pixel block only if the greatest of the sub-portion distortion values is greater than the predetermined value.
Claim 24
Dependent Claim
153 words
A computer system comprising: a processor; a memory operatively coupled to the processor; and a motion video signal encoder (i) which executes in the processor from the memory, (ii) which implements conditional replenishment in encoding a motion video signal which includes two or more frames, each of which in turn includes one or more pixel blocks which each include two or more sub-portions; and (iii) which, when executed by the processor, performs the steps of: comparing each sub-portion of a first pixel block of a first frame of the motion video signal to a corresponding sub-portion of a corresponding pixel block of a second frame of the motion video signal to form a corresponding sub-portion distortion value; comparing the greatest of the sub-portion distortion values of the pixel block to a predetermined threshold; and encoding the pixel block only if the greatest of the sub-portion distortion values is greater than the predetermined value.
Claim 25
Dependent Claim
12 words
The computer system of claim 19 wherein the pixel blocks are macroblocks.
Claim 26
Dependent Claim
11 words
The computer system of claim 19 wherein the sub-portions are quadrants.
Claim 27
Dependent Claim
32 words
The computer system of claim 19 wherein the sub-portion distortion value is a root-mean-square difference between a sub-portion of the first pixel block and the corresponding sub-portion of the corresponding pixel block.
Claim 28
Dependent Claim
25 words
The computer system of claim 19 wherein the sub-portion of each pixel block includes at least a portion of an edge of the pixel block.
Claim 29
Dependent Claim
22 words
The computer system of claim 19 wherein the sub-portion of each pixel block includes at least a corner of the pixel block.
Claim 30
Dependent Claim
177 words
A computer system comprising: a processor; a memory operatively coupled to the processor; and a motion video signal encoder (i) which executes in the processor from the memory; (ii) which implements conditional replenishment in encoding a motion video signal which includes two or more frames, each of which includes two or more pixel blocks; and (iii) which, when executed by the processor, performs the steps of: associating a corresponding threshold with each of the pixel blocks; determining that a first of the pixel blocks of a first of the frames is sufficiently different from a corresponding pixel block of a second of the frames that the first pixel block is encoded in encoding the first frame; and for each of one or more adjacent ones of the pixel blocks of the first frame which are adjacent to the first pixel block: reducing the corresponding threshold of the adjacent pixel block; and determining whether the adjacent pixel block is sufficiently different from a corresponding adjacent pixel block of the second frame according to the corresponding threshold as reduced.
Claim 31
Dependent Claim
177 words
A computer system comprising: a processor; a memory operatively coupled to the processor; and a motion video signal encoder (i) which executes in the processor from the memory; (ii) which implements conditional replenishment in encoding a motion video signal which includes two or more frames, each of which includes two or more pixel blocks; and (iii) which, when executed by the processor, performs the steps of: associating a corresponding threshold with each of the pixel blocks; determining that a first of the pixel blocks of a first of the frames is sufficiently different from a corresponding pixel block of a second of the frames that the first pixel block is encoded in encoding the first frame; and for each of one or more adjacent ones of the pixel blocks of the first frame which are adjacent to the first pixel block: reducing the corresponding threshold of the adjacent pixel block; and determining whether the adjacent pixel block is sufficiently different from a corresponding adjacent pixel block of the second frame according to the corresponding threshold as reduced.
Claim 32
Dependent Claim
12 words
The computer system of claim 25 wherein the pixel blocks are macroblocks.
Claim 33
Dependent Claim
31 words
The computer system of claim 25 wherein the step of determining that a first of the pixel blocks is sufficiently different comprises resetting the corresponding threshold of the first pixel block.