Controlling electrical components using graphics files
AssigneeIllumina, Inc.
InventorsBrian Sinofsky, Kirkpatrick Norton, Soham Sheth
Life of this patent
Estimating the term…
Abstract
A method comprises: accessing animation graphics files and a mask graphics file; generating first binary sequences corresponding to the animation graphics files, and generating a second binary sequence corresponding to the mask graphics file; and outputting the first binary sequences and the second binary sequence to hardware controlling an array of electrical components.
Claims20
A computer program product stored in a non-transitory medium and including instructions that when executed by a processor cause the processor to perform operations, the operations comprising:
- accessing a first animation graphics file, a second animation graphics file, a mask graphics file, and a predetermined electrical threshold value for an array of electrical components;
- performing pixel-by-pixel calculations on combinations of rows from the first animation graphics file and the second animation graphics file and the mask graphics file, each of the pixel-by-pixel calculations including determining a first scaled pixel value by multiplying a first animation pixel value from the first animation graphics file with a first mask pixel value from the mask graphics file, determining a second scaled pixel value by multiplying a second animation pixel value from the second animation graphics file with a second mask pixel value from the mask graphics file, and determining a sum of the first scaled pixel value and the second scaled pixel value;
- and
- generating an output that reflects whether an outcome of the pixel-by-pixel calculations exceeds the predetermined electrical threshold value for the array of electrical components.
A method comprising:
- accessing first binary sequences corresponding to animation graphics files, and a second binary sequence corresponding to a mask graphics file;
- combining portions of the first binary sequences with each other according to the second binary sequence, to generate a digital bitstream;
- and
- transmitting the digital bitstream to control an array of electrical components.
An apparatus comprising:
- a non-volatile memory storing first binary sequences corresponding to respective animation graphics files, and a second binary sequence corresponding to a mask graphics file;
- an array of electrical components;
- and
- hardware that combines portions of the first binary sequences with each other according to the second binary sequence, to generate a digital bitstream for the array of electrical components.
Dependencies are inferred from the claim text.