IP Library Granted Patent US 9,008,466
Granted Patent B2
US 9,008,466 · App. 13/840,373 · Granted Apr 14, 2015

Sharing or applying digital image editing operations

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,008,466
App. No.
13/840,373
Granted
Apr 14, 2015
Kind
B2
Abstract

The disclosed subject matter relates to computer implemented methods for sharing digital image edit operations. In one aspect, a method includes storing a first digital image edit stack, which includes at least one digital image edit operation performed by a first user of a social network upon a first digital image hosted on the social network. The method further includes receiving indication of a first request for the first digital image edit stack, based upon an operation performed by a second user of the social network. The method further includes providing the digital image edit stack for the second user, in response to the received indication.

Claims (31)

1. A computer-implemented method for sharing digital image edit operations, the method comprising:

storing a first digital image edit stack, the first digital image edit stack comprising at least one digital image edit operation performed by a first user of a social network upon a first digital image hosted on the social network;

receiving indication of a first request for the first digital image edit stack, based upon an operation performed by a second user of the social network;

providing, in response to the received indication, the first digital image edit stack for the second user; and

performing upon a second digital image, in response to indication of a second request for the first digital image edit stack, the at least one digital image edit operation of the first digital image edit stack, wherein the indication of the second request is based upon a second operation performed by the second user of the social network.

2. The computer-implemented method of claim 1 , wherein the operation performed by the second user is a one-step operation for requesting the first digital image edit stack.

3. The computer-implemented method of claim 1 , wherein the providing comprises:

providing access to the first digital image edit stack for the second user.

4. The computer-implemented method of claim 1 , wherein the providing comprises:

storing as a second digital image edit stack, a copy of the first digital image edit stack, wherein the second digital image edit stack comprises the at least one digital image edit operation.

5. A system for editing a digital image, the system comprising:

a memory comprising instructions for editing a digital image; and

a processor configured to execute the instructions to:

store a first digital image edit stack, the first digital image edit stack comprising at least one digital image edit operation performed by a first user upon a first digital image;

receive indication of a first request for the first digital image edit stack, wherein the indication is based upon an operation performed by a second user having access to the first digital image edit stack; and

perform upon a second digital image, the at least one digital image edit operation of the first digital image edit stack, in response to the received indication of the first request.

6. The system of claim 5 , wherein at least one of the first digital image or the second digital image is hosted on a social network.

7. The system of claim 5 , wherein the first digital image is hosted on a social network, and wherein the second user has access to the first digital image edit stack based on access permissions associated with the first digital image edit stack.

8. The system of claim 7 , wherein the access permissions associated with the first digital image edit stack allows a non-user of the social network to have access to the first digital image edit stack.

9. The system of claim 7 , wherein the access permissions associated with the first digital image edit stack are based on a social network link between the second user and the first user.

10. The system of claim 9 , wherein the social network link between the second user and the first user is at least one of a bidirectional social network link or a unidirectional social network link.

11. The system of claim 5 , wherein the operation performed by the second user is a one-step operation for requesting the first digital image edit stack.

12. A non-transitory machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method for sharing digital image edit operations, the method comprising:

storing a first digital image edit stack, the first digital image edit stack comprising at least one digital image edit operation performed by a first user of a social network upon a first digital image hosted on the social network;

receiving indication of a first request for the first digital image edit stack, based upon an operation performed by a second user of the social network;

providing, in response to the received indication, the first digital image edit stack for the second user; and

performing upon a second digital image, in response to indication of a second request for the first digital image edit stack, the at least one digital image edit operation of the first digital image edit stack, wherein the indication of the second request is based upon a second operation performed by the second user of the social network.

13. The non-transitory machine-readable storage medium of claim 12 , wherein the operation performed by the second user is a one-step operation for requesting the first digital image edit stack.

14. The non-transitory machine-readable storage medium of claim 12 , wherein the providing comprises providing access to the first digital image edit stack.

15. The non-transitory machine-readable storage medium of claim 12 , wherein the providing comprises:

storing as a second digital image edit stack, a copy of the first digital image edit stack, wherein the second digital image edit stack comprises the at least one digital image edit operation.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2013
From: ASVER, AJMAL ARSHAN; RAGHAVAN, CHANDRASHEKAR; HO, DENISE; YAMAMOTO, DARWIN
To: GOOGLE INC.
Reel/Frame 030270/0918 →