Patent US6166719A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6166719A Expired / Lapsed US ⏱️ 0.0 years remaining

Consistently ordered adjustment of a digitally represented image

Assignee: Libre Holdings Inc
•
Filing: 1998-04-09
•
Granted: 2000-12-26
•
Expires: 2018-04-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Adjustments are made to a represented image. The represented image is copied to a base image. The base image is copied to produce a second image. The second image is displayed. when a user adjusts a first adjustment control from a plurality of adjustment controls, the base image is copied to the second image, the second image is varied in accordance with current values for each of the plurality of adjustment controls and the second image, as varied, is displayed. The current values for each of the plurality of adjustment controls are applied to the second image in accordance with a predetermined sequence. Likewise, when the user adjusts a second adjustment control from a plurality of adjustment controls, the base image is copied to the second image, the second image is varied in accordance with current values for each of the plurality of adjustment controls and the second image, as varied, is displayed. The current values for each of the plurality of adjustment controls are applied to the second image in accordance with a predetermined sequence. Upon an accepting terminator, the plurality of adjustments are applied to the represented image in accordance with the same predetermined sequence.

Inventors

  • 👤 Alan Eddy Cariffe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:13
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/04845; G06T; G06T11/00; G06T11/60

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 214 words
A computer implemented method for making adjustments to a represented image, the computer implemented method comprising the following steps: (a) copying a base image to produce a second image; (b) displaying the second image; (c) in response to a user adjusting a first adjustment control from a plurality of adjustment controls, performing the following substeps: (c.1) copying the base image to the second image, (c.2) varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with a predetermined sequence, and (c.3) displaying the second image as varied in substep (c.2); and, (d) in response to the user adjusting a second adjustment control from the plurality of adjustment controls, performing the following substeps: (d.1) copying the base image to the second image, (d.2) varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with the predetermined sequence, and (d.3) displaying the second image as varied in substep (d.2); wherein the predetermined sequence is independent of any sequence of adjustments made by the user.
Claim 2
Dependent Claim 214 words
A computer implemented method for making adjustments to a represented image, the computer implemented method comprising the following steps: (a) copying a base image to produce a second image; (b) displaying the second image; (c) in response to a user adjusting a first adjustment control from a plurality of adjustment controls, performing the following substeps: (c.1) copying the base image to the second image, (c.2) varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with a predetermined sequence, and (c.3) displaying the second image as varied in substep (c.2); and, (d) in response to the user adjusting a second adjustment control from the plurality of adjustment controls, performing the following substeps: (d.1) copying the base image to the second image, (d.2) varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with the predetermined sequence, and (d.3) displaying the second image as varied in substep (d.2); wherein the predetermined sequence is independent of any sequence of adjustments made by the user.
Claim 3
Dependent Claim 20 words
A computer implemented method as in claim 1 wherein in step (c) the first adjustment control is a contrast control.
Claim 4
Dependent Claim 20 words
A computer implemented method as in claim 2 wherein in step (d) the second adjustment control is a brightness control.
Claim 5
Dependent Claim 27 words
A computer implemented method as in claim 1 additionally comprising the following step performed before step (a): (e) copying an original image to produce the base image.
Claim 6
Dependent Claim 76 words
A computer implemented method as in claim 4 additionally comprising the following step: (f) upon occurrence of an acceptance terminator, performing the following substeps: (f.1) varying the original image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the original image in accordance with the predetermined sequence, and (f.2) displaying the original image as varied in substep (f.1).
Claim 7
Dependent Claim 28 words
A computer implemented method as in claim 4 additionally comprising the following step: (f) upon the user indicating cancel, performing the following substeps: (f.1) displaying the original image.
Claim 8
Dependent Claim 45 words
A computer implemented method as in claim 1 additionally comprising the following step: (e) upon the user indicating revert, performing the following substeps: (e.1) copying the base image to the second image, and (e.2) resetting each of the plurality of adjustment controls to initial values.
Claim 9
Dependent Claim 223 words
Storage media for storing software, which when executed on a computing system, performs a method for making adjustments to a represented image, the method comprising the following steps: (a) copying a base image to produce a second image; (b) displaying the second image; (c) in response to a user adjusting a first adjustment control from a plurality of adjustment controls, performing the following substeps: (c.1) copying the base image to the second image, (c.2) varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with a predetermined sequence, and (c.3) displaying the second image as varied in substep (c.2); and, (d) in response to the user adjusting a second adjustment control from the plurality of adjustment controls, performing the following substeps: (d.1) copying the base image to the second image, (d.2) varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with the predetermined sequence, and (d.3) displaying the second image as varied in substep (d.2); wherein the predetermined sequence is independent of any sequence of adjustments made by the user.
Claim 10
Dependent Claim 223 words
Storage media for storing software, which when executed on a computing system, performs a method for making adjustments to a represented image, the method comprising the following steps: (a) copying a base image to produce a second image; (b) displaying the second image; (c) in response to a user adjusting a first adjustment control from a plurality of adjustment controls, performing the following substeps: (c.1) copying the base image to the second image, (c.2) varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with a predetermined sequence, and (c.3) displaying the second image as varied in substep (c.2); and, (d) in response to the user adjusting a second adjustment control from the plurality of adjustment controls, performing the following substeps: (d.1) copying the base image to the second image, (d.2) varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with the predetermined sequence, and (d.3) displaying the second image as varied in substep (d.2); wherein the predetermined sequence is independent of any sequence of adjustments made by the user.
Claim 11
Dependent Claim 18 words
Storage media as in claim 8 wherein in step (c) the first adjustment control is a contrast control.
Claim 12
Dependent Claim 18 words
Storage media as in claim 9 wherein in step (d) the second adjustment control is a brightness control.
Claim 13
Dependent Claim 28 words
Storage media as in claim 8 wherein the method additionally comprises the following step performed before step (a): (e) copying an original image to produce the base image.
Claim 14
Dependent Claim 77 words
Storage media as in claim 11 wherein the method additionally comprises the following step: (f) upon occurrence of an acceptance terminator, performing the following substeps: (f.1) varying the original image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the original image in accordance with the predetermined sequence, and (f.2) displaying the original image as varied in substep (f.1).
Claim 15
Dependent Claim 29 words
Storage media as in claim 11 wherein the method additionally comprises the following step: (f) upon the user indicating cancel, performing the following substeps: (f.1) displaying the original image.
Claim 16
Dependent Claim 46 words
Storage media as in claim 8 wherein the method additionally comprises the following step: (e) upon the user indicating revert, performing the following substeps: (e.1) copying the base image to the second image, and (e.2) resetting each of the plurality of adjustment controls to initial values.
Claim 17
Dependent Claim 221 words
An image editor comprising: initial copy means for copying a base image to produce a second image; displaying means for displaying the second image; a plurality of adjustment controls, including a first adjustment control and a second adjustment control; and, adjust means, coupled to the plurality of adjustment controls, for in response to a user adjusting the first adjustment control, copying the base image to the second image, varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with a predetermined sequence, and causing the displaying means to display the second image as varied by the adjust means, and for in response to the user adjusting a second adjustment control from the plurality of adjustment controls, copying the base image to the second image, varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with the predetermined sequence, and causing the displaying means to display the second image as varied by the adjust means; wherein the predetermined sequence is independent of any sequence of adjustments made by the user.
Claim 18
Dependent Claim 221 words
An image editor comprising: initial copy means for copying a base image to produce a second image; displaying means for displaying the second image; a plurality of adjustment controls, including a first adjustment control and a second adjustment control; and, adjust means, coupled to the plurality of adjustment controls, for in response to a user adjusting the first adjustment control, copying the base image to the second image, varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with a predetermined sequence, and causing the displaying means to display the second image as varied by the adjust means, and for in response to the user adjusting a second adjustment control from the plurality of adjustment controls, copying the base image to the second image, varying the second image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the second image in accordance with the predetermined sequence, and causing the displaying means to display the second image as varied by the adjust means; wherein the predetermined sequence is independent of any sequence of adjustments made by the user.
Claim 19
Dependent Claim 25 words
An image editor as in claim 15 wherein the first adjustment control is a contrast control and the second adjustment control is a brightness control.
Claim 20
Dependent Claim 48 words
An image editor as in claim 15 additionally wherein the initial copying means is also for copying an original image to produce the base image, the initial copying means copying the original image to produce the base image before copying the base image to produce the second image.
Claim 21
Dependent Claim 75 words
An image editor as in claim 17 additionally comprising: an acceptance control, wherein occurrence of an acceptance terminator, the acceptance control varies the original image in accordance with current values for each of the plurality of adjustment controls, the current values for each of the plurality of adjustment controls being applied to the original image in accordance with the predetermined sequence, and the displaying means displays the original image as varied by the acceptance control.
Claim 22
Dependent Claim 30 words
An image editor as in claim 17 additionally comprising: a cancel control, wherein upon the user indicating cancel by selecting the cancel control, the display means displays the original image.
Claim 23
Dependent Claim 43 words
An image editor as in claim 15 additionally comprising; a revert control, wherein upon the user selecting the revert control, the base image is copied to the second image, and each of the plurality of adjustment controls is set to an initial value.
Claim 24
Independent Claim 77 words
A method of adjusting a base image, comprising the following steps: (a) storing the base image for subsequent retrieval as an adjustable image; (b) retrieving the adjustable image to facilitate base image adjustments; (c) applying image adjustments to the adjustable image to preview a resulting changed image; (d) displaying the resulting changed image; and, (e) in response to a user changing a value of an image adjustment repeating steps (b), (c) and (d) without further user input.
Claim 25
Independent Claim 77 words
A method of adjusting a base image, comprising the following steps: (a) storing the base image for subsequent retrieval as an adjustable image; (b) retrieving the adjustable image to facilitate base image adjustments; (c) applying image adjustments to the adjustable image to preview a resulting changed image; (d) displaying the resulting changed image; and, (e) in response to a user changing a value of an image adjustment repeating steps (b), (c) and (d) without further user input.
Claim 26
Dependent Claim 38 words
A method as in claim 21 wherein in step (c) application of image adjustments is performed in a predetermined order, wherein the predetermined order is independent of any sequence in which the user changes values of image adjustments.

References Cited (Backward Citations)

US5548700A Cited
US5739928A Cited
US5424754A Cited
EP0536893A2 Cited
US6011906A Cited
US5740267A Cited
US5550937A Cited
US5841512A Cited
US5926617A Cited
US5898436A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-26 2004-06-26 2004-12-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-26 2008-06-26 2008-12-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-26 2012-06-26 2012-12-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag