System and method for image editing
AssigneeMicrosoft Corporation
InventorsIkko Fushiki, Ke-Cheng Huang
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsIkko Fushiki, Ke-Cheng Huang
Estimating the term…
A system and method for editing images. Each image editing operation is described by a few parameters. Multiple users can share image processing changes by sharing a few set of parameters instead of the whole bitmaps of the images. An Editing List describes the parameters defining the image changes. The size of Editing List is very small and is ideal for network transmission and collaboration. Image Editing Lists are independent of the images themselves. By decoupling the Image Editing Lists from the original bitmap images, other advantages are obtained. For instance, the same Editing List can be applied to other images and also to multiple images at the same time. Rendering of the modified images can be performed at a later time and only when necessary. In case of collaborative editing, the transmission time is reduced drastically.
A computer-implemented process for editing digital images over a network, comprising using a computer to perform the following process actions:
A system for editing digital images over a network, the system comprising:
A computer-readable medium having computer-executable instructions for editing data over a network, said computer executable instructions comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Two-dimensional [2D] image generation: creating or editing images; Combining images with text
Image data processing or generation, in general
Term ended 1 Aug 2024 (estimated)
1. Technical Field
This invention is directed toward a system and process for digital image processing. More particularly, the invention is directed toward an efficient method for editing images over a network.
2. Background Art
The specific features, aspects, and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings where:
FIG. 1 is a diagram depicting a general purpose computing device constituting an exemplary system for implementing the invention.
FIG. 2 is a diagram depicting the general fields of an Editing List of the system and method according to the present invention.
In the following description of the preferred embodiments of the present invention, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration specific embodiments in which the invention may be practiced. It is understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the present invention.
1.0 Exemplary Operating Environment
FIG. 1 illustrates an example of a suitable computing system environment 100 on which the invention may be implemented. The computing system environment 100 is only one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing environment 100 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated in the exemplary operating environment 100.