Processing an animation file to provide an animated icon
First Claim
Patent Images
1. A non-transitory computer-readable medium including instructions which, when executed by one or more processors, causes:
- reformatting an animation file having a plurality of frames to generate an animated icon that satisfies a pre-defined size requirement of an instant messaging environment;
identifying individual frames to remove from the animation file based on delay values of the individual frames;
removing the individual frames from the animation file to generate the animated icon; and
storing the animated icon for distribution to the instant messaging environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing an animation file to provide an animated icon to an instant messaging environment is presented. An animation file is reformatted to generate the animated icon to satisfy a pre-defined size requirement of the instant messaging environment. The animated icon is stored for distribution to the instant messaging environment.
26 Citations
23 Claims
-
1. A non-transitory computer-readable medium including instructions which, when executed by one or more processors, causes:
-
reformatting an animation file having a plurality of frames to generate an animated icon that satisfies a pre-defined size requirement of an instant messaging environment; identifying individual frames to remove from the animation file based on delay values of the individual frames; removing the individual frames from the animation file to generate the animated icon; and storing the animated icon for distribution to the instant messaging environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An instant messaging client comprising:
-
memory configured to store an animated icon for distribution to the instant messaging environment and to store instructions for execution; and a processing device configured to execute the instructions to process an animation file having a plurality of frames to generate the animated icon, the instructions for causing the processing device to; reformat the animation file to generate the animated icon to satisfy a pre-defined size requirement of the instant messaging environment; identify individual frames to remove from the animation file based on delay values of the individual frames; and removing the individual frames from the animation file to generate the animated icon. - View Dependent Claims (16, 17, 18)
-
-
19. A method comprising:
-
reformatting the animation file having a plurality of frames to generate the animated icon to satisfy a pre-defined size requirement of the instant messaging environment; identify individual frames to remove from the animation file based on delay values of the individual frames; removing the individual frames from the animation file to generate the animated icon; and storing the animated icon for distribution to the instant messaging environment; wherein the method is performed by one or more processors. - View Dependent Claims (20, 21)
-
-
22. An animated icon editor integrated within an instant messaging application for reformatting and modifying an animation file comprising frames, the icon editor comprising:
-
a reformatting process configured to automatically manipulate one or more frames of the animation file to satisfy sizing parameters, including identifying one or more individual frames from the animation file based on delay values of the one or more individual frames and removing the identified individual frames; a modifying process configured to apply image editing operations to two or more frames of the animation file; and a storage process configured to store an animated icon generated by the reformatting process and the modifying process from the animation file. - View Dependent Claims (23)
-
Specification