System and method for displaying a multimedia container
First Claim
1. A method for displaying a portion of a graphical user interface,said method comprising:
- accessing, within a mobile device, a datastore corresponding to a multimedia container, wherein said multimedia container comprises a plurality of objects, wherein a first object of said plurality of objects is a first portion of content and a second object of said plurality of objects is a second portion of content, wherein said datastore comprises information about said plurality of objects, wherein said multimedia container is a member of a hierarchy of multimedia containers that comprise a home multimedia container at a root level of said hierarchy, and wherein the home multimedia container comprises a next level multimedia container;
determining a plurality of most recently accessed objects of said plurality of objects in said multimedia container based on said information about said plurality of objects, wherein said plurality of most recently accessed objects comprise objects of different media types;
determining a plurality of respective images, wherein each respective image of the plurality of respective images corresponds to a respective object of said plurality of most recently accessed objects;
determining an order of said respective images based on a respective access time of a respective object corresponding to each of said respective images;
displaying a multimedia container image comprising overlapping images, wherein each of said overlapping images comprises one of said respective images and are arranged according to said order, wherein said multimedia container image corresponds to said multimedia container;
receiving a selection of the multimedia container image;
transforming, in response to the selection, the overlapping images of the multimedia container image into a first set of images including non-overlapping images comprising each of said respective images corresponding to each of said plurality of most recently accessed objects, wherein the first set of images includes an image corresponding to an object that is different from said plurality of most recently accessed objects; and
displaying said first set of images.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for displaying a multimedia container. The method includes accessing, within a mobile device, a datastore corresponding to a multimedia container, wherein the multimedia container comprises a plurality of objects and the datastore comprises information about the plurality of objects; determining a plurality of most recently accessed objects of the plurality of objects; determining a respective image corresponding to each of the plurality of most recently used objects; determining an order of each respective image based on a respective access time of a respective object corresponding to the respective image; and displaying a multimedia container image comprising each respective image according to the order, the multimedia container image corresponds to the multimedia container. In one exemplary implementation, a first object of the plurality of objects is a first portion of content and a second object of the plurality of objects is a second portion of content.
43 Citations
20 Claims
-
1. A method for displaying a portion of a graphical user interface,
said method comprising: -
accessing, within a mobile device, a datastore corresponding to a multimedia container, wherein said multimedia container comprises a plurality of objects, wherein a first object of said plurality of objects is a first portion of content and a second object of said plurality of objects is a second portion of content, wherein said datastore comprises information about said plurality of objects, wherein said multimedia container is a member of a hierarchy of multimedia containers that comprise a home multimedia container at a root level of said hierarchy, and wherein the home multimedia container comprises a next level multimedia container; determining a plurality of most recently accessed objects of said plurality of objects in said multimedia container based on said information about said plurality of objects, wherein said plurality of most recently accessed objects comprise objects of different media types; determining a plurality of respective images, wherein each respective image of the plurality of respective images corresponds to a respective object of said plurality of most recently accessed objects; determining an order of said respective images based on a respective access time of a respective object corresponding to each of said respective images; displaying a multimedia container image comprising overlapping images, wherein each of said overlapping images comprises one of said respective images and are arranged according to said order, wherein said multimedia container image corresponds to said multimedia container; receiving a selection of the multimedia container image; transforming, in response to the selection, the overlapping images of the multimedia container image into a first set of images including non-overlapping images comprising each of said respective images corresponding to each of said plurality of most recently accessed objects, wherein the first set of images includes an image corresponding to an object that is different from said plurality of most recently accessed objects; and displaying said first set of images. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having stored thereon, computer executable instructions that, when executed by a processor in a mobile device, cause the processor to perform a method for displaying a graphical user interface, said method comprising:
-
accessing, within said mobile device, a datastore corresponding to a multimedia container, wherein said multimedia container comprises a plurality of objects, wherein a first object of said plurality of objects is a first portion of content and a second object of said plurality of objects is a second portion of content, wherein said datastore comprises information about said plurality of objects, wherein said multimedia container is a member of a hierarchy of multimedia containers that comprise a home multimedia container at a root level of said hierarchy, and wherein the home multimedia container comprises a next-level multimedia container; determining a plurality of most recently accessed objects of said plurality of objects in the multimedia container based on said information about said plurality of objects, wherein said plurality of most recently accessed objects comprise objects of different media types; determining a plurality of respective images, wherein each respective image of the plurality of respective images corresponds to a respective object of said plurality of most recently accessed objects; determining an order of said respective images based on a respective access time of a respective object corresponding to each of said respective images; displaying a multimedia container image comprising overlapping images, wherein each of said overlapping images comprise one of said respective images and are arranged according to said order, wherein said multimedia container image corresponds to said multimedia container; receiving a selection of the multimedia container image; transforming, in response to the selection, the overlapping images of the multimedia container image into a first set of images including non-overlapping images comprising each of said respective images corresponding to each of said plurality of most recently accessed objects, wherein the first set of images includes an image corresponding to an object that is different from said plurality of most recently accessed objects; and displaying said first set of images. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for displaying a graphical user interface, said system comprising:
-
processing circuitry; memory coupled to said processing circuitry; wherein said processing circuitry is configured to; access, within a mobile device, a datastore corresponding to a multimedia container, wherein said multimedia container comprises a plurality of objects, wherein a first object of said plurality of objects is a first portion of content and a second object of said plurality of objects is a second portion of content, wherein said datastore comprises information about said plurality of objects, wherein said multimedia container is a member of a hierarchy of multimedia containers that comprise a home multimedia container at a root level of said hierarchy, and wherein the home multimedia container comprises a next level multimedia container; determine a plurality of most recently accessed objects of said plurality of objects in said multimedia container based on said information about said plurality of objects, wherein said plurality of most recently accessed objects comprise objects of different media types; determine a plurality of respective images, wherein each respective image of the plurality of respective images corresponds to a respective object of said plurality of most recently accessed objects; determine an order of said respective images based on a respective access time of a respective object corresponding to each of said respective images; display a multimedia container image comprising overlapping images, wherein each of said overlapping images comprises one of said respective images and are arranged according to said order, wherein said multimedia container image corresponds to said multimedia container; receive a selection of the multimedia container image; transform, in response to the selection, the overlapping images of the multimedia container image into a first set of images including non-overlapping images comprising each of said respective images corresponding to each of said plurality of most recently accessed objects, wherein the first set of images includes an image corresponding to an object that is different from said plurality of most recently accessed objects; and display said first set of images. - View Dependent Claims (18, 19, 20)
-
Specification