Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Non-destructive editing for a media editing application

a technology of editing application and editing mode, applied in the direction of instruments, computing, electric digital data processing, etc., can solve the problems of user spending an inordinate amount of time editing images, not being able to edit images in the way that users wish, and lack of knowledge to produce the desired appearance of images, etc., to facilitate the quick switching between the different versions

Inactive Publication Date: 2013-09-12
APPLE INC
View PDF2 Cites 71 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent application described in the patent uses a data structure to manage images, which is designed to maintain the original image when it is modified. The application also caches frequent access versions of the image to provide quick viewing through a graphical user interface (GUI). Users can switch between the current edited version and the original image using a non-destructive method. Additionally, the application allows users to send images to other users running the application in a non-destructive manner, ensuring that the original image and all previous edits are viewable by others.

Problems solved by technology

This usually results in the user spending an inordinate amount of time editing the image, and, at the end, the user may still not be able to edit the image in way that the user wishes.
In many instances, the user knows what the user wants the image to look like, but the user either lacks the knowledge to produce the desired appearance of the image and / or the user cannot find the tools in the image editing application that allows the user to produce the desired appearance.
Thus, many users may need to spend a large amount of time learning to use the media editing application.
Therefore, if a user makes a mistake or wishes to changed or undo edits, the user has to start over by editing the original image file or the user has to fix the mistake by further editing the image.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Non-destructive editing for a media editing application
  • Non-destructive editing for a media editing application
  • Non-destructive editing for a media editing application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070]In the following detailed description of the invention, numerous details, examples, and embodiments of the invention are set forth and described. However, it will be clear and apparent to one skilled in the art that the invention is not limited to the embodiments set forth and that the invention may be practiced without some of the specific details and examples discussed.

[0071]For an image editing application, some embodiments of the invention provide a novel user interface (UI) tool that provides a set of fanning UI controls. In some embodiments, when the UI tool is activated, the UI tool provides an animation that fans the UI controls open. When one of the UI controls of the UI tool is selected to be used, the UI tool provides an animation that fans the UI controls closed to show the selected UI control.

[0072]Different embodiments of the UI tool provide different types of fanning animations. For instance, the UI tool of some embodiments fans the UI controls by fanning the UI...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Some embodiments provide a method for defining a data structure that represents an edited image managed by an image editing application. The defining of the data structure includes defining an identifier for identifying an original version of the edited image. The defining of the data structure includes defining a set of identifiers for identifying a set of edit instructions for applying edits to the original version of the edited image. The defining of the data structure includes defining a set of cached images for storing a set of different versions of the edited image.

Description

CLAIM OF BENEFIT TO PRIOR APPLICATIONS[0001]This application claims the benefit of U.S. Provisional Patent Application 61 / 607,524, filed Mar. 6, 2012; U.S. Provisional Patent Application 61 / 607,525, filed Mar. 6, 2012; U.S. Provisional Patent Application 61 / 607,554, filed Mar. 6, 2012; U.S. Provisional Patent Application 61 / 607,569, filed Mar. 6, 2012; U.S. Provisional Patent Application 61 / 607,574, filed Mar. 6, 2012; and U.S. Provisional patent application Ser. No. ______, entitled “Color Adjustors for Color Segments”, with attorney docket number APLE.P0355P, filed May 15, 2012. U.S. Provisional Patent Applications 61 / 607,524, 61 / 607,525, 61 / 607,554, 61 / 607,569, 61 / 607,574, and U.S. Provisional patent application Ser. No. ______, with attorney docket number APLE.P0355P, are hereby incorporated by reference.BACKGROUND[0002]Today, many image editing applications provide a number of different tools to managed and manipulate digital images. Examples of such applications are iPhoto, wh...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/0484G06T11/60
CPCG06T11/60G06F3/04847G06F3/04845H04W8/00G06F3/0482
Inventor ALBOUZE, JEAN-FRANCOISUBILLOS, RANDYCHERNA, TIMOTHY D.
Owner APPLE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products