IMAGE COLLAGE AUTHORING
First Claim
1. A method, comprising:
- on a display, displaying a user interface comprising a catalog area, a collage mock-up area, and a mode select interface control operable to select an operational state of the user interface;
showing thumbnails of respective images in the catalog area;
presenting a layout of a subset of the images in the collage mock-up area;
receiving an instance of a respective one of multiple types of user input gestures with respect to a target object displayed in the user interface, wherein the target object is an instance of a respective one of multiple object types;
in response to the receipt of the user input gesture instance and a determination that the user interface is in a first operational state, performing an instance of a first action type based on the type of the received user input gesture and the object type of the target object; and
in response to the receipt of the user input gesture instance and a determination that the user interface is in a second operational state, performing an instance of a second action type based on the type of the received user input gesture and the object type of the target object.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface that includes a catalog area, a collage mock-up area, and a mode select interface control operable to select an operational state of the user interface is displayed. Thumbnails of respective images are shown in the catalog area. A layout of a subset of the images is presented in the collage mock-up area. In response to the receipt of a user input gesture and a determination that the user interface is in a first operational state, a first action type is performed based on the type of the received user input gesture and the object type of the target object. In response to the receipt of the user input gesture and a determination that the user interface is in a second operational state, a second action type is performed based on the type of the received user input gesture and the object type of the target object.
355 Citations
19 Claims
-
1. A method, comprising:
-
on a display, displaying a user interface comprising a catalog area, a collage mock-up area, and a mode select interface control operable to select an operational state of the user interface; showing thumbnails of respective images in the catalog area; presenting a layout of a subset of the images in the collage mock-up area; receiving an instance of a respective one of multiple types of user input gestures with respect to a target object displayed in the user interface, wherein the target object is an instance of a respective one of multiple object types; in response to the receipt of the user input gesture instance and a determination that the user interface is in a first operational state, performing an instance of a first action type based on the type of the received user input gesture and the object type of the target object; and in response to the receipt of the user input gesture instance and a determination that the user interface is in a second operational state, performing an instance of a second action type based on the type of the received user input gesture and the object type of the target object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. At least one computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed by a computer to implement a method comprising:
-
on a display, displaying a user interface comprising a catalog area, a collage mock-up area, and a mode select interface control operable to select an operational state of the user interface; showing thumbnails of respective images in the catalog area; presenting a layout of a subset of the images in the collage mock-up area; receiving an instance of a respective one of multiple types of user input gestures with respect to a target object displayed in the user interface, wherein the target object is an instance of a respective one of multiple object types; in response to the receipt of the user input gesture instance and a determination that the user interface is in a first operational state, performing an instance of a first action type based on the type of the received user input gesture and the object type of the target object; and in response to the receipt of the user input gesture instance and a determination that the user interface is in a second operational state, performing an instance of a second action type based on the type of the received user input gesture and the object type of the target object.
-
-
19. Apparatus, comprising:
-
a computer-readable medium storing computer-readable instructions; and a data processing unit coupled to the memory, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising on a display, displaying a user interface comprising a catalog area, a collage mock-up area, and a mode select interface control operable to select an operational state of the user interface; showing thumbnails of respective images in the catalog area; presenting a layout of a subset of the images in the collage mock-up area; receiving an instance of a respective one of multiple types of user input gestures with respect to a target object displayed in the user interface, wherein the target object is an instance of a respective one of multiple object types; in response to the receipt of the user input gesture instance and a determination that the user interface is in a first operational state, performing an instance of a first action type based on the type of the received user input gesture and the object type of the target object; and in response to the receipt of the user input gesture instance and a determination that the user interface is in a second operational state, performing an instance of a second action type based on the type of the received user input gesture and the object type of the target object.
-
Specification