INTERACTIVE FRAMES FOR IMAGES AND VIDEOS DISPLAYED IN A PRESENTATION APPLICATION
First Claim
1. A method of framing an object displayed in a presentation application implemented on an electronic device, the method comprising:
- selecting a set of graphics to form a frame around at least a portion of the object, wherein each graphic in the set is associated with at least one edge of the graphic;
displaying the set of graphics, wherein displaying a graphic in the set comprises;
determining whether to stretch the graphic when a length of the graphic is shorter than a length of an object edge associated with the graphic;
stretching the graphic based on the length of the object edge when the determining is affirmative; and
replicating the graphic based on the length of the object edge when the determining is negative.
1 Assignment
0 Petitions
Accused Products
Abstract
A presentation application for framing objects, such as images and videos, is provided. Using the presentation application, the user may select a frame from a plurality of available frames. The presentation application may mask portions of the displayed object that would lie outside of the selected frame before displaying the selected frame. The presentation application may provide an interface that allows the user to adjust the size of the frame and the object. The presentation application may automatically adjust the size of the frame when the size of the object is changed, and vice versa.
115 Citations
20 Claims
-
1. A method of framing an object displayed in a presentation application implemented on an electronic device, the method comprising:
-
selecting a set of graphics to form a frame around at least a portion of the object, wherein each graphic in the set is associated with at least one edge of the graphic; displaying the set of graphics, wherein displaying a graphic in the set comprises; determining whether to stretch the graphic when a length of the graphic is shorter than a length of an object edge associated with the graphic; stretching the graphic based on the length of the object edge when the determining is affirmative; and replicating the graphic based on the length of the object edge when the determining is negative. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of displaying a frame for an object in a presentation application implemented on an electronic device, wherein the frame has an inner boundary and an outer boundary, the method comprising:
-
displaying the object; determining a contour for the object that lies within the inner and outer boundaries of where the frame will be displayed; masking portions of the object outside of the contour; and displaying the frame, wherein an inner portion of the object is visible inside the inner boundary of the frame and not visible outside the outer boundary of the frame. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An electronic device for framing an object using a presentation application, the electronic device comprising a display and a processor, the processor operative to:
-
select a set of graphics to form a frame around at least a portion of the object, wherein each graphic in the set is associated with at least one edge of the graphic; determine whether to stretch each graphic when the length of that graphic is shorter than a length of an object edge associated with that graphic; direct the display to display a stretched version of at least one of the graphics in the set when the at least one of the graphics is shorter in length than the object edge associated with the at least one of the graphics; and direct the display to display duplicates of at least one of the graphics in the set when the at least one of the graphics is shorter in length than the object edge associated with the at least one of the graphics. - View Dependent Claims (16, 17, 18, 20)
-
-
19. An electronic device for displaying a frame for an object using a presentation application, the electronic device comprising a display and a processor, the processor operative to:
-
direct the display to display the object; determine a contour for the object that lies within the inner and outer boundaries of where the frame will be displayed; direct the display to mask portions of the object outside of the contour; and direct the display to display the frame such that an inner portion of the object is visible inside the inner boundary of the frame and not visible outside the outer boundary of the frame.
-
Specification