Position editing tool of collage multi-media
First Claim
1. A system, comprising:
- at least one processor; and
a memory coupled to the at least one processor and storing instructions that, when executed by the at least one processor, perform a method, comprising;
receiving a plurality of media objects available on a network;
receiving a selection of a first media object of the plurality of media objects;
displaying a position editing tool adjacent to a boarder of the first media object in response to the selection of the first media object;
receiving a selection of the position editing tool;
in response to the selection of the position editing tool, automatically grouping the first media object and at least one other media object adjacent to both the first media object and the position editing tool, wherein the first media object and the at least one other media object include first presentation attributes;
receiving input that moves the position editing tool from a first position to a different position;
causing the first media object and the at least one other media object to move based on the position editing tool moving from the first position to the different position;
determining second presentation attributes for the first media object and the at least one other media object based on the different position;
creating a media presentation using the first media object, the at least one other media object and the second presentation attributes; and
transmitting the media presentation to a computing device for display.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with one or more embodiments of the present disclosure, methods and apparatus are provided for flexible and user-friendly position editing of loaded media in a multi-media presentation. In one embodiment, a method for editing the position of loaded media comprises loading a page of a collage document to a client device, the page having a plurality of layers with each layer being associated with a media object, and creating a list of layers of the loaded page with each layer indexed by at least a position in the collage document. The method further includes selecting a first media object, selecting a position editing tool to group the first media object and at least one other media object adjacent to the first media object; and moving the grouped first media object and the at least one other media object to a different position in the collage document. A client device for position editing loaded media is also disclosed.
-
Citations
20 Claims
-
1. A system, comprising:
-
at least one processor; and a memory coupled to the at least one processor and storing instructions that, when executed by the at least one processor, perform a method, comprising; receiving a plurality of media objects available on a network; receiving a selection of a first media object of the plurality of media objects; displaying a position editing tool adjacent to a boarder of the first media object in response to the selection of the first media object; receiving a selection of the position editing tool; in response to the selection of the position editing tool, automatically grouping the first media object and at least one other media object adjacent to both the first media object and the position editing tool, wherein the first media object and the at least one other media object include first presentation attributes; receiving input that moves the position editing tool from a first position to a different position; causing the first media object and the at least one other media object to move based on the position editing tool moving from the first position to the different position; determining second presentation attributes for the first media object and the at least one other media object based on the different position; creating a media presentation using the first media object, the at least one other media object and the second presentation attributes; and transmitting the media presentation to a computing device for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving a selection of a first media object from a plurality of media objects; displaying a position editing tool adjacent to the first media object in response to the selection of the first media object; receiving a selection of the position editing tool; in response to the selection of the position editing tool automatically grouping the first media object and at least one other media object adjacent to both the first media object and the position editing tool, wherein the first media object and the at least one other media object include first presentation attributes; receiving input that moves the position editing tool from a first position to a different position; causing the first media object and the at least one other media object to move based on the position editing tool moving from the first position to the different position; determining second presentation attributes for the first media object and the at least one other media object based on the different position; creating a media presentation using the first media object, the at least one other media object and the second presentation attributes; and transmitting the media presentation to a computing device for display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
at least one processor; and a memory coupled to the at least one processor and storing instructions that, when executed by the at least one processor, perform a method, comprising; receiving a selection of a media object from a plurality of media objects that are provided in a user interface; displaying a position editing tool in response to the selection of the media object, wherein the position editing tool is associated with the media object; in response to detecting a selection of the position editing tool, automatically grouping the media object with at least one other media object that is located in a particular direction from the media object, wherein the media object and the at least one other media object include first presentation attributes; receiving input that moves the group containing the media object and the at least one other media object to a new position; determining second presentation attributes for the first media object and the at least one other media object based on the new position; creating a media presentation using the media object, the at least one other media object and the second presentation attributes; and transmitting the media presentation to a computing device for display. - View Dependent Claims (19, 20)
-
Specification