Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
248 words
A method of loading frames of data to a spatial light modulator having individually addressable pixel elements, for a pulse width modulated display, comprising the steps of: dividing the display period for each said frame of data into a number of time slices; formatting each frame of data into bit-planes, each bit-plane having one bit of data for each of said pixel elements, and each bit-plane representing a bit-weight of the intensity value to be displayed by that pixel element, and each bit-plane having a display time corresponding to a number of said time slices; sub-formatting said bit-planes into reset groups, each reset group having data for a group of pixel elements to be loaded at a different time from other pixel elements, wherein said reset groups are defined by one memory cell providing data to more than one pixel element; segmenting into segments, the display times of reset groups of bit-planes of one or more of the more significant bit weights; front-frame loading said segments at the beginning of said frame period, such that, for all reset groups, segments having the same bit weight are loaded at substantially the same time; mid-frame loading the reset groups of bit-planes of one or more of the less significant bits at the middle of said frame period; and end-frame loading the remaining of said segments at the end of said frame period, such that for all reset groups, segments having the same bit-weight are loaded at substantially the same time.
Claim 2
Independent Claim
248 words
A method of loading frames of data to a spatial light modulator having individually addressable pixel elements, for a pulse width modulated display, comprising the steps of: dividing the display period for each said frame of data into a number of time slices; formatting each frame of data into bit-planes, each bit-plane having one bit of data for each of said pixel elements, and each bit-plane representing a bit-weight of the intensity value to be displayed by that pixel element, and each bit-plane having a display time corresponding to a number of said time slices; sub-formatting said bit-planes into reset groups, each reset group having data for a group of pixel elements to be loaded at a different time from other pixel elements, wherein said reset groups are defined by one memory cell providing data to more than one pixel element; segmenting into segments, the display times of reset groups of bit-planes of one or more of the more significant bit weights; front-frame loading said segments at the beginning of said frame period, such that, for all reset groups, segments having the same bit weight are loaded at substantially the same time; mid-frame loading the reset groups of bit-planes of one or more of the less significant bits at the middle of said frame period; and end-frame loading the remaining of said segments at the end of said frame period, such that for all reset groups, segments having the same bit-weight are loaded at substantially the same time.
Claim 3
Dependent Claim
30 words
The method of claim 1, wherein said front-frame and said end-frame loading steps are performed by separating the loading for each said reset group by one of said time slices.
Claim 4
Dependent Claim
27 words
The method of claim 1, wherein each of said time slices has a duration of the display time of the least significant bit of said intensity values.
Claim 5
Dependent Claim
28 words
The method of claim 1, wherein each of said time slices has a duration of twice the display time of the least significant bit of said intensity values.
Claim 6
Dependent Claim
37 words
The method of claim 1 wherein said segmenting step is performed such that the number of segments is the number of said time slices less the number of loads of said bit-planes of said less significant bits.
Claim 7
Dependent Claim
39 words
The method of claim 1, wherein said front-frame loading step is performed by using one of said segments as a buffer segment, which varies in size among reset groups so as to permit substantial alignment during said mid-frame loading.
Claim 8
Dependent Claim
19 words
The method of claim 1, wherein all segments of the same bit-plane have the same number of time slices.
Claim 9
Dependent Claim
20 words
The method of claim 1, wherein all segments of the same reset groups have the same number of time slices.
Claim 10
Dependent Claim
23 words
The method of claim 1, wherein said front-frame loading and said end-frame loading are the same sequence for all of said reset groups.
Claim 11
Dependent Claim
21 words
The method of claim 1, wherein said mid-frame loading is performed in a different sequence for different of said reset groups.
Claim 12
Dependent Claim
16 words
The method of claim 1, wherein said more significant bits are bit greater than bit 2.
Claim 13
Dependent Claim
38 words
The method of claim 11, wherein said front-frame loading step is performed by using one of said segments as a buffer segment, which varies in size among reset groups so as to permit substantial alignment of bit 3.
Claim 14
Dependent Claim
24 words
The method of claim 1, wherein said front-frame loading, mid-frame loading, and end-frame loading are sequenced in n series of every nth reset group.