Generating customized effects for image presentation
First Claim
1. A computer implemented method comprising:
- receiving an image to be displayed within an animation sequence;
positioning the image on a canvas that is used to create the animation sequence of the image using a physics property, wherein the image is a photograph formatted using image file formats, wherein the image can rotate along a pivot point, wherein the image cannot initiate executable routines nor facilitate computing functions, and wherein the physics property is a physics engine that includes a Y-gravity and X-gravity;
calculating, using a processor of a machine, position data identifying a plurality of positions of the image within a display area of the canvas, the plurality of positions defining the animation sequence, the position data calculated by applying the physics property to the image resulting in the animation sequence from a start position to a resting position on the canvas; and
transmitting the position data to a device for aggregation to generate the animation sequence including the image and the plurality of positions within the display area for subsequent retrieval and display.
2 Assignments
0 Petitions
Accused Products
Abstract
A method to receive an image to be displayed within an animation sequence. The method also including calculating position data identifying a position of the image within a display area, the position data calculated using a physics property attributed to the image. Further, the method including the transmission of the position data for use in generating the animation sequence. Additionally, a method is provided that includes making a request for an animation sequence that includes an image and position data for the image, the position data identifying a plurality of positions relative to a display area and calculated though applying a physics property to the image. This method further includes receiving the animation sequence for display in a display area. The method additionally includes displaying the image in the display area based upon the position data.
-
Citations
33 Claims
-
1. A computer implemented method comprising:
-
receiving an image to be displayed within an animation sequence; positioning the image on a canvas that is used to create the animation sequence of the image using a physics property, wherein the image is a photograph formatted using image file formats, wherein the image can rotate along a pivot point, wherein the image cannot initiate executable routines nor facilitate computing functions, and wherein the physics property is a physics engine that includes a Y-gravity and X-gravity; calculating, using a processor of a machine, position data identifying a plurality of positions of the image within a display area of the canvas, the plurality of positions defining the animation sequence, the position data calculated by applying the physics property to the image resulting in the animation sequence from a start position to a resting position on the canvas; and transmitting the position data to a device for aggregation to generate the animation sequence including the image and the plurality of positions within the display area for subsequent retrieval and display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer implemented method comprising:
-
requesting retrieval of a stored animation sequence that includes an image and position data aggregated for the image, the position data identifying a plurality of positions of the image relative to a display area and calculated though applying a physics property to the image on a canvas used to generate the animation sequence that results in the image moving from a start position to a resting position on the canvas, the resting position associated with a border of the canvas, wherein the image is a photograph formatted using image file formats, wherein the image can rotate along a pivot point, wherein the image cannot initiate executable routines nor facilitate computing functions, and wherein the physics property is a physics engine that includes a Y-gravity and X-gravity; receiving the animation sequence for display in a display area; and displaying, using a processor of a machine, the image in the display area based upon the position data generated from the applying of the physics property to the image on the canvas. - View Dependent Claims (16)
-
-
17. A computer system comprising:
-
a receiver to receive an image to be displayed within an animation sequence; a physics engine to calculate position data that identifies a position of the image within a display area of a canvas that is used to generate the animation sequence, the position data calculated by applying a physics property to the image resulting in the animation sequence from a start portion to a resting position on the canvas, the resting position associated with a border of the canvas, wherein the image is a photograph formatted using image file formats, wherein the image can rotate along a pivot point, wherein the image cannot initiate executable routines nor facilitate computing functions, and wherein the physics engine includes a Y-gravity and X-gravity; and a transmitter to transmit the position data to a device for aggregation to generate the animation sequence for subsequent retrieval and display, the animation sequence generated based on the aggregation of position data identifying a plurality of positions of the image from the start position to the resting position on the canvas. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer system comprising:
-
a requesting engine to request retrieval of a stored animation sequence that includes an image and position data aggregated for the image, the position data to identify a plurality of positions of the image relative to a display area and calculated though applying a physics property to the image on a canvas used to generate the animation sequence that results in the image moving from a start position to a resting position on the canvas, the resting position associated with a border of the canvas, wherein the image is a photograph formatted using image file formats, wherein the image can rotate along a pivot point, wherein the image cannot initiate executable routines nor facilitate computing functions, and wherein the physics property is a physics engine that includes a Y-gravity and X-gravity; a receiver to receive the animation sequence for display in a display area; and a display to display the image in the display area based upon the position data generated from the applying of the physics property to the image on the canvas.
-
-
32. The computer system of clam 31, wherein the physics property includes at least one of force, gravity, momentum, or velocity.
-
33. A non-transitory machine-readable medium comprising instructions, which when implemented by one or more machines, cause the one or more machines to perform operations comprising:
-
receiving an image from an image database to be displayed within an animation sequence; positioning the image on a canvas that is used to create the animation sequence of the image using a physics property, wherein the image is a photograph formatted using image file formats, wherein the image can rotate along a pivot point, wherein the image cannot initiate executable routines nor facilitate computing functions, and wherein the physics property is a physics engine that includes a Y-gravity and X-gravity; calculating, using a processor of a machine, position data identifying a plurality of positions of the image within a display area of the canvas, the plurality of positions defining the animation sequence, the position data calculated by applying the physics property to the image resulting in the animation sequence from a start position to a resting position on the canvas; and transmitting the position data to a device for aggregation to generate the animation sequence including the image and the plurality of positions within the display area for subsequent retrieval and display.
-
Specification