Method for embedding animation in electronic mail and websites
DCFirst Claim
1. A method for providing animation in an electronic message, comprising:
- capturing a first image of a scene from a particular location using a defined set of photographic parameters;
capturing a plurality of images in a sequential order from the particular location using the defined set of photographic parameters;
defining a sensitivity level;
identifying portions of the sequential images that differ from the first image to a degree corresponding to the sensitivity level;
cutting the identified portions of the sequential images to produce cut images;
superimposing, the cut images onto the first image as layers such that each cut image is displayed in the first image in a position corresponding to the position of the cut image in the corresponding sequential image and displayed in a time sequence corresponding to the timing between corresponding sequential images and the first image; and
saving the first image and the layers as a single web-enabled graphic image file.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Provided is a method for providing animation in electronic communications. An image is generated by capturing multiple photographs from a camera or video camera typically fixed in one position. The first photograph is called the “naked photo.” Using a graphics program, photos subsequent to the naked photo are edited to cut an element common to the subsequent photos. The cut images are pasted into the naked photo as layers. The modified naked photo, including the layers, is stored as a web-enabled graphics file, which is then transmitted in conjunction with electronic communication. When the electronic communication is received, the naked photo is displayed and each of the layers is displayed and removed in the order that each was taken with a short delay between photos. In this manner, a movie is generated with much smaller files than is currently possible.
-
Citations
13 Claims
-
1. A method for providing animation in an electronic message, comprising:
-
capturing a first image of a scene from a particular location using a defined set of photographic parameters; capturing a plurality of images in a sequential order from the particular location using the defined set of photographic parameters; defining a sensitivity level; identifying portions of the sequential images that differ from the first image to a degree corresponding to the sensitivity level; cutting the identified portions of the sequential images to produce cut images; superimposing, the cut images onto the first image as layers such that each cut image is displayed in the first image in a position corresponding to the position of the cut image in the corresponding sequential image and displayed in a time sequence corresponding to the timing between corresponding sequential images and the first image; and saving the first image and the layers as a single web-enabled graphic image file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer programming product for providing animation in an electronic message, comprising:
-
a memory; logic, stored on the memory, for defining a sensitivity level; logic, stored on the memory, for identifying portions of sequential images that differ from a first image to a degree corresponding to the sensitivity level;
whereinthe first image is an image of a scene captured from a particular location using a defined set of photographic parameters; and the plurality of images in sequential order are captured from the particular location using the defined set of photographic parameters; logic, stored on the memory, for cutting the identified portions of the sequential images to produce cut images; logic, stored on the memory, for superimposing, the cut images onto the first image as layers such that each cut image is displayed in the first image in a position corresponding to the position of the cut image in the corresponding sequential image and displayed in a time sequence corresponding to the timing between corresponding sequential images and the first image; and logic, stored on the memory, for saving the first image and the layers as a single web-enabled graphic image file. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification