Image effect extraction

US9672647B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9672647-B2
Application numberUS-201313900789-A
CountryUS
Kind codeB2
Filing dateMay 23, 2013
Priority dateMay 23, 2013
Publication dateJun 6, 2017
Grant dateJun 6, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are disclosed for facilitating the sharing of digital imaging effects from an image originator to an image recipient. A digital imaging effect is the result of a processing technique that is applied to a digital image in a way that produces a particular visual effect. The processing techniques that underlie digital imaging effects such as these can be defined by parameters that establish how the individual pixels comprising the image are manipulated to achieve the desired visual effect. In certain embodiments such defining parameters can be incorporated into a digital image file that thus contains not only data defining the image itself, but also parameters that define one or more effects that may have been applied to the image. This advantageously allows a recipient of the digital image file to not only view the image, but also to use the incorporated parameters to apply the effect to other images.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving, at a first computer system, user input that identifies a digital image and defines a plurality of digital imaging effects that are to be applied to the digital image; using functionality provided by a digital image editing software application to apply the digital imaging effects to the digital image; after the digital imaging effects have been applied to the digital image, receiving a command to save the digital image; in response to receiving the command to save the digital image, presenting a listing of the digital imaging effects, wherein each listed digital imaging effect is associated with a user interface element that can be toggled between a shared status and an unshared status; generating shared effect data that is representative of digital imaging effects having shared status based on toggle settings of the user interface elements in the listing; adding, by the first computer system, an indicator to the digital image, the indicator configured to provide access to the shared effect data; and sending the digital image and the shared effect data to a second computer system, wherein effect data that is representative of digital imaging effects having unshared status is not sent to the second computer system. 2. The method of claim 1 , wherein the user interface elements that can be toggled between a shared status and an unshared status are included as part of the listing of the digital imaging effects. 3. The method of claim 1 , wherein the digital image editing software application is executing on the first computer system when the digital imaging effects are applied to the digital image. 4. The method of claim 1 , wherein the command to save the digital image is received via a user interface provided by the digital image editing software application. 5. The method of claim 1 , wherein the indicator is a digital watermark that is not visible to a user viewing the digital image to which the indicator has been added. 6. The method of claim 1 , wherein the indicator is a visible watermark that is apparent to a user viewing the digital image to which the indicator has been added. 7. The method of claim 1 , wherein the indicator comprises a code segment configured to cause a digital image viewing application to display a user interface control separately from the digital image, wherein the user interface control is selected from a group consisting of a toolbar, a floating popup window, and a menu bar. 8. The method of claim 1 , further comprising combining the shared effect data with image data that defines the digital image, thereby producing a consolidated digital image file, wherein sending the digital image and the shared effect data to the second computer system comprises sending the consolidated digital image file to the second computer system. 9. The method of claim 1 , further comprising forming a JSON file that contains the shared effect data, wherein sending the digital image and the shared effect data to the second computer system comprises sending a digital image file that contains image data that defines the digital image and the JSON file to the second computer system. 10. The method of claim 1 , wherein the shared effect data defines a plurality of adjustable parameters associated with the digital imaging effects having shared status. 11. The method of claim 1 , wherein the digital image editing software application is served to the first computer system via an application server computer system, the digital image editing software application being executable in a browser provided by the first computer system. 12. An image processing system comprising a processor, a memory coupled to the processor, and a display device coupled to the processor, wherein the memory has encoded therein instructions that, when executed by the processor, cause an image effect extraction process to be carried out, the image effect extraction process comprising: receiving user input that identifies a digital image and defines a plurality of digital imaging effects that are to be applied to the digital image; using functionality provided by a digital image editing software application to apply the digital imaging effects to the digital image; after the digital imaging effects have been applied to the digital image, receiving a user command via a control interface provided by the digital image editing software application; in response to receiving the user command, presenting a listing of the digital imaging effects on the display device, wherein each listed digital imaging effect is associated with a user interface element that can be toggled between a shared status and an unshared status; generating shared effect data that is representative of digital imaging effects having shared status based on toggle settings of the user interface elements in the listing; and transmitting the digital image and the shared effect data via a communications network to which the image processing system is coupled, wherein effect data that is representative of digital imaging effects having unshared status is not transmitted via the communications network. 13. The image processing system of claim 12 , wherein the memory has stored therein: digital image data that defines the digital image; and the digital image editing software application. 14. The image processing system of claim 12 , wherein the user command is selected from a group consisting of a save command, a send command, and a post command. 15. The image processing system of claim 12 , wherein the image effect extraction process further comprises: receiving the digital image editing software application from an application server; and adding an indicator to the digital image, the indicator including a hyperlink that provides access to the application server. 16. The image processing system of claim 12 , wherein the image effect extraction process further comprises adding an indicator to the digital image, the indicator providing access to the shared effect data. 17. A non-transitory computer readable medium having instructions encoded thereon that, when executed by one or more processors, causes an imaging effect extraction process to be carried out, the process comprising: receiving, at a first computer system, user input that identifies a digital image and defines a plurality of digital imaging effects that are to be applied to the digital image; using functionality provided by a digital image editing software application to apply the digital imaging effects to the digital image; after the digital imaging effects have been applied to the digital image, receiving a command to save the digital image; in response to receiving the command to save the digital image, presenting a listing of the digital imaging effects, wherein each listed digital imaging effect is associated with a user interface element that can be toggled between a shared status and an unshared status; generating shared effect data that is representative of digital imaging effects having shared status based on toggle settings of the user interface elements in the listing; adding, by the first computer system, an indicator to the digital image, the indicator configured to provide access to the shared effect data; and sending the digital image and the shared effect data to a second computer system, wherein effect data that is representative of digital imaging effects having unshared status is not sent to the second computer system. 18. The non-transitory computer re

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • G06T11/60Primary

    Creating or editing images; Combining images with text · CPC title

  • Composing, repositioning or otherwise {geometrically} modifying originals · CPC title

  • Geometric adjustment, e.g. keystone or convergence (optical or mechanical adjustment of convergence H04N9/317; using scanning means H04N3/22; optical or mechanical adjustments of projectors not peculiar to the presence of an electronic spatial light modulator G03B21/14) · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9672647B2 cover?
Techniques are disclosed for facilitating the sharing of digital imaging effects from an image originator to an image recipient. A digital imaging effect is the result of a processing technique that is applied to a digital image in a way that produces a particular visual effect. The processing techniques that underlie digital imaging effects such as these can be defined by parameters that estab…
Who is the assignee on this patent?
Adobe Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06T11/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 06 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).