Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
237 words
A method of generating a composite video data stream comprising the steps of: receiving a first data stream composed of a sequence of frames of video data each having an x-dimension of a preselected number of pixels and a y-dimension of a preselected number of pixels; receiving a second data stream composed of a sequence of frames of video data each having an x-dimension of a preselected number of pixels and a y-dimension of a preselected number of pixels; downscaling the x and y dimensions of the frames of the first data stream to produce a sequence of first blocks of pixels; downscaling the x and y dimensions of the frames of the second data stream to produce a sequence of first blocks of pixels; writing the first blocks into a first object buffer associated with a first memory space during first and third ones of four processing phases; storing the second blocks of data into a second object buffer associated with a second memory space during first, second, third and fourth ones of the four processing phases; retrieving a pair of blocks each composed of one of the first and one of the second blocks out of a third object buffer associated with both the first and second memory spaces during ones of the first, second, third and fourth processing phases; and outputting each pair of blocks as a field of the composite video data stream.
Claim 2
Independent Claim
237 words
A method of generating a composite video data stream comprising the steps of: receiving a first data stream composed of a sequence of frames of video data each having an x-dimension of a preselected number of pixels and a y-dimension of a preselected number of pixels; receiving a second data stream composed of a sequence of frames of video data each having an x-dimension of a preselected number of pixels and a y-dimension of a preselected number of pixels; downscaling the x and y dimensions of the frames of the first data stream to produce a sequence of first blocks of pixels; downscaling the x and y dimensions of the frames of the second data stream to produce a sequence of first blocks of pixels; writing the first blocks into a first object buffer associated with a first memory space during first and third ones of four processing phases; storing the second blocks of data into a second object buffer associated with a second memory space during first, second, third and fourth ones of the four processing phases; retrieving a pair of blocks each composed of one of the first and one of the second blocks out of a third object buffer associated with both the first and second memory spaces during ones of the first, second, third and fourth processing phases; and outputting each pair of blocks as a field of the composite video data stream.
Claim 3
Dependent Claim
20 words
The method of claim 1 wherein data stream have an x-dimension of 640 pixels and a y-dimension of 480 pixels.
Claim 4
Dependent Claim
28 words
The method of claim 1 wherein the frames of the second video data stream have a said y-dimension of 640 pixels and a said y-dimension of 480 pixels.
Claim 5
Dependent Claim
41 words
The method of claim 1 wherein said step of downscaling the x and y dimensions of the frames of the first data stream comprises a step of reducing the selected pixels in the x and y dimensions by a factor two.
Claim 6
Dependent Claim
42 words
The method of claim 1 wherein said step of downscaling the x and y dimensions of the frames of the second data stream comprises a step of reducing the selected pixels in the x and y dimensions by a factor of two.
Claim 7
Dependent Claim
34 words
The method of claim 1 wherein said step of upscaling the x-dimension of each of the first blocks comprises a step of doubling the pixels in the x-dimension of each of the first blocks.
Claim 8
Dependent Claim
34 words
The method of claim 1 wherein said step of upscaling the x-dimension of each of the second blocks comprises a step of doubling the pixels in the x-dimension of each of the second blocks.
Claim 9
Dependent Claim
34 words
The method of claim 1 wherein at least one of said first and second video data streams comprises an input composite video data stream including data derived from a plurality of video data sources.
Claim 10
Dependent Claim
23 words
The method of claim 1 wherein the first field comprises an even pixel field and the second field comprises an odd pixel field.