Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
202 words
A method for modifying a pixel value of a digital image, the method executing in a digital processing system, the method comprising accepting a signal from a user input device to indicate a first operation to be performed on a pixel; displaying a result of the first operation on the pixel; accepting a signal from a user input device to indicate a second operation to be performed on the pixel; displaying a result of the first and second operations on the pixel; maintaining an association between and operations; displaying a visual sequence of the first and second operations on the display screen wherein a first visual indicator corresponds to the first operation and a second visual indicator corresponds to the second operation, and wherein the order of application of operations is shown, wherein the first operation includes multiple sub-operations; displaying multiple expanded visual indicators in association with the first visual indicator, wherein the multiple expanded visual indicators correspond to the multiple sub-operations; accepting a signal from a user input device to indicate modification of the visual sequence; and displaying a result of a corresponding change in application of the operations to the pixel in response to the modification of the visual sequence.
Claim 2
Independent Claim
202 words
A method for modifying a pixel value of a digital image, the method executing in a digital processing system, the method comprising accepting a signal from a user input device to indicate a first operation to be performed on a pixel; displaying a result of the first operation on the pixel; accepting a signal from a user input device to indicate a second operation to be performed on the pixel; displaying a result of the first and second operations on the pixel; maintaining an association between and operations; displaying a visual sequence of the first and second operations on the display screen wherein a first visual indicator corresponds to the first operation and a second visual indicator corresponds to the second operation, and wherein the order of application of operations is shown, wherein the first operation includes multiple sub-operations; displaying multiple expanded visual indicators in association with the first visual indicator, wherein the multiple expanded visual indicators correspond to the multiple sub-operations; accepting a signal from a user input device to indicate modification of the visual sequence; and displaying a result of a corresponding change in application of the operations to the pixel in response to the modification of the visual sequence.
Claim 3
Dependent Claim
13 words
The method of claim 1 , wherein the visual indicators include a flowgraph.
Claim 4
Dependent Claim
30 words
The method of claim 2 , wherein the flowgraph includes nodes that correspond to operations, wherein the nodes are connected by connectors to show the order of execution of operations.
Claim 5
Dependent Claim
21 words
The method of claim 1 , wherein modification of the visual sequence includes deletion of a visual indication of an operation.
Claim 6
Dependent Claim
21 words
The method of claim 1 , wherein modification of the visual sequence includes addition of a visual indication of an operation.
Claim 7
Dependent Claim
20 words
The method of claim 1 , wherein modification of the visual sequence includes changing an order of application of operations.
Claim 8
Dependent Claim
20 words
The method of claim 1 , further comprising indicating the first and second operations as first and second nodes, respectively.
Claim 9
Dependent Claim
24 words
The method of claim 7 , further comprising indicating the order of application of operations as a line connecting the first and second nodes.
Claim 10
Dependent Claim
23 words
The method of claim 8 , wherein an order of application of operations is indicated with a directional indicator associated with the line.
Claim 11
Dependent Claim
13 words
The method of claim 9 , wherein the directional indicator includes an arrow.
Claim 12
Dependent Claim
14 words
The method of claim 9 , wherein the directional indicator includes an input port.
Claim 13
Dependent Claim
62 words
The method of claim 1 , further comprising displaying a third visual indicator on the display screen that corresponds to a third operation; accepting a signal from a user input device to define an ordering of the first, second and third visual indicators; and displaying a result of the pixel after applying the first, second and third operations in the defined ordering.
Claim 14
Dependent Claim
38 words
The method of claim 1 , wherein an operation can include one or more of the following: brightness adjustment, clamp effect, contrast, convert, crop, dissolve, fade, gain, gamma, invert, CMY graph, luma graph, monochrome, offset and swap RGBA.
Claim 15
Dependent Claim
17 words
The method of claim 1 , wherein an operation includes obtaining a pixel from a storage location.
Claim 16
Dependent Claim
13 words
The method of claim 1 , wherein an operation includes an output operation.
Claim 17
Independent Claim
218 words
An apparatus for modifying a pixel value of a digital image, the apparatus comprising a digital processor; a display coupled to the digital processor; an input device coupled to the digital processor; a machine-readable medium including instructions for accepting a signal from a user input device to indicate a first operation to be performed on a pixel; displaying a result of the first operation on the pixel; accepting a signal from a user input device to indicate a second operation to be performed on the pixel; displaying a result of the first and second operations on the pixel; maintaining an association between and operations; displaying a visual sequence of the first and second operations on the display screen wherein a first visual indicator corresponds to the first operation and a second visual indicator corresponds to the second operation, and wherein the order of application of operations is shown, wherein the first operation includes multiple sub-operations; displaying multiple expanded visual indicators in association with the first visual indicator, wherein the multiple expanded visual indicators correspond to the multiple sub-operations; accepting a signal from a user input device to indicate modification of the visual sequence; and displaying a result of a corresponding change in application of the operations to the pixel in response to the modification of the visual sequence.
Claim 18
Independent Claim
218 words
An apparatus for modifying a pixel value of a digital image, the apparatus comprising a digital processor; a display coupled to the digital processor; an input device coupled to the digital processor; a machine-readable medium including instructions for accepting a signal from a user input device to indicate a first operation to be performed on a pixel; displaying a result of the first operation on the pixel; accepting a signal from a user input device to indicate a second operation to be performed on the pixel; displaying a result of the first and second operations on the pixel; maintaining an association between and operations; displaying a visual sequence of the first and second operations on the display screen wherein a first visual indicator corresponds to the first operation and a second visual indicator corresponds to the second operation, and wherein the order of application of operations is shown, wherein the first operation includes multiple sub-operations; displaying multiple expanded visual indicators in association with the first visual indicator, wherein the multiple expanded visual indicators correspond to the multiple sub-operations; accepting a signal from a user input device to indicate modification of the visual sequence; and displaying a result of a corresponding change in application of the operations to the pixel in response to the modification of the visual sequence.
Claim 19
Dependent Claim
237 words
A machine-readable medium including instructions for modifying a pixel value of a digital image, the medium comprising one or more instructions for accepting a signal from a user input device to indicate a first operation to be performed on a pixel; one or more instructions for displaying a result of the first operation on the pixel; one or more instructions for accepting a signal from a user input device to indicate a second operation to be performed on the pixel; one or more instructions for displaying a result of the first and second operations on the pixel; one or more instructions for maintaining an association between and operations; one or more instructions for displaying a visual sequence of the first and second operations on the display screen wherein a first visual indicator corresponds to the first operation and a second visual indicator corresponds to the second operation, and wherein the order of application of operations is shown, wherein the first operation includes multiple sub-operations; displaying multiple expanded visual indicators in association with the first visual indicator, wherein the multiple expanded visual indicators correspond to the multiple sub-operations; one or more instructions for accepting a signal from a user input device to indicate modification of the visual sequence; and one or more instructions for displaying a result of a corresponding change in application of the operations to the pixel in response to the modification of the visual sequence.
Claim 20
Dependent Claim
237 words
A machine-readable medium including instructions for modifying a pixel value of a digital image, the medium comprising one or more instructions for accepting a signal from a user input device to indicate a first operation to be performed on a pixel; one or more instructions for displaying a result of the first operation on the pixel; one or more instructions for accepting a signal from a user input device to indicate a second operation to be performed on the pixel; one or more instructions for displaying a result of the first and second operations on the pixel; one or more instructions for maintaining an association between and operations; one or more instructions for displaying a visual sequence of the first and second operations on the display screen wherein a first visual indicator corresponds to the first operation and a second visual indicator corresponds to the second operation, and wherein the order of application of operations is shown, wherein the first operation includes multiple sub-operations; displaying multiple expanded visual indicators in association with the first visual indicator, wherein the multiple expanded visual indicators correspond to the multiple sub-operations; one or more instructions for accepting a signal from a user input device to indicate modification of the visual sequence; and one or more instructions for displaying a result of a corresponding change in application of the operations to the pixel in response to the modification of the visual sequence.