×

System and method for sequencing media objects

  • US 7,593,015 B2
  • Filed: 11/14/2003
  • Issued: 09/22/2009
  • Est. Priority Date: 11/14/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for displaying an animation on a mobile phone having a processor, a memory and a display screen, comprising:

  • enabling the processor to perform as a batch processor and as an animation engine;

    receiving an instruction to display an animation file on the mobile phone, the animation file comprising,a plurality of images ordered for sequential display,a file identifier that indicates a file name for each image,a file format descriptor that indicates the stored format for each image,a file size indicator that provides a file size for each image;

    retrieving the animation file responsive to the instruction with the batch processor, wherein the batch processor extracts the file identifier for each image, the file format descriptor for each image, and the file size indicator for each image;

    predetermining a maximum memory size based on the memory corresponding to the mobile phone, the maximum memory size corresponding to a maximum amount of memory usable to load each set of images;

    generating a first set of images with the batch processor, in which the file size of each image aggregates to a size up to the predetermined maximum memory size, the first set of images having a file identifier and a final image;

    generating a second set of the images with the batch processor, in which the file size of each image aggregates to a size up to the predetermined maximum memory size, the images in the second set being in sequence behind the final image;

    associating a callback identifier with the second set of images;

    providing the callback identifier along with the first set of images;

    loading the first set of images into the memory readable by the animation engine;

    displaying sequentially, using the image order in the animation file, each image in the first set of images;

    retrieving the callback identifier provided with the first set of images;

    using the callback identifier to load the second set of images into the memory; and

    displaying sequentially, using the image order in the animation file, each image in the second set of images.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×