System and method for a home multimedia container
First Claim
1. A method for displaying a graphical user interface on a mobile device, said method comprising:
- accessing a portion of an operating system operating on said mobile device;
accessing a datastore corresponding to a home multimedia container at a root level of a hierarchy of multimedia containers stored in said mobile device, wherein said home multimedia container comprises a first object, a second object, a third object, and a plurality of subordinate multimedia containers in said hierarchy, wherein said first object is a first portion of content and said second object is an application, wherein said third object is a second portion of content of a different media type from said first object, and wherein said datastore comprises information about said first object, said second object, said third object and said plurality of subordinate multimedia containers;
determining a first image based on said information about said first object;
determining a second image based on an application icon corresponding to said application;
displaying, within said home multimedia container, said first image, said second image, and overlapping images for each of the plurality of subordinate multimedia containers;
in response to a user selection of said first image, launching a first application to render said first portion of content; and
in response to a user selection of a first set of overlapping images of one of the plurality of subordinate multimedia containers, transforming the first set of overlapping images into a second set of images including non-overlapping images that each correspond to a respective image in the first set of overlapping images.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for a home multimedia container. The method includes accessing, within mobile device, a portion of an operating system corresponding to the mobile device and accessing a datastore corresponding to a home multimedia container. In one embodiment, the home multimedia container comprises a first object and a second object. The first object may be a first portion of content and the second object may be an application. The datastore may comprise information about the first object and the second object. The method further includes determining a first image based on the information about the first object and determining a second image based on an application icon corresponding to the application. The method further includes displaying the first image and the second image. In one embodiment, selection of the first image is operable to launch a first application operable to render the first portion of content.
39 Citations
19 Claims
-
1. A method for displaying a graphical user interface on a mobile device, said method comprising:
-
accessing a portion of an operating system operating on said mobile device; accessing a datastore corresponding to a home multimedia container at a root level of a hierarchy of multimedia containers stored in said mobile device, wherein said home multimedia container comprises a first object, a second object, a third object, and a plurality of subordinate multimedia containers in said hierarchy, wherein said first object is a first portion of content and said second object is an application, wherein said third object is a second portion of content of a different media type from said first object, and wherein said datastore comprises information about said first object, said second object, said third object and said plurality of subordinate multimedia containers; determining a first image based on said information about said first object; determining a second image based on an application icon corresponding to said application; displaying, within said home multimedia container, said first image, said second image, and overlapping images for each of the plurality of subordinate multimedia containers; in response to a user selection of said first image, launching a first application to render said first portion of content; and in response to a user selection of a first set of overlapping images of one of the plurality of subordinate multimedia containers, transforming the first set of overlapping images into a second set of images including non-overlapping images that each correspond to a respective image in the first set of overlapping images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium having stored thereon computer executable instructions that, if executed by a mobile computer system, cause the mobile computer system to perform a method for displaying a graphical user interface, said method comprising:
-
accessing a portion of an operating system operating on said mobile computer system; accessing a datastore corresponding to a home multimedia container at a root level of a hierarchy of multimedia containers stored in said mobile computing system, wherein said home multimedia container comprises a first object, a second object, a third object, and a plurality of subordinate multimedia containers in said hierarchy, wherein said first object is a first portion of content and said second object is an application, wherein said third object is a second portion of content of a different media type from said first object, and wherein said datastore comprises information about said first object, said second object, said third object and said plurality of subordinate multimedia containers; determining a first image based on said information about said first object; determining a second image based on an application icon corresponding to said application; displaying, within said home multimedia container, said first image, said second image, and overlapping images for each of the plurality of subordinate multimedia containers; in response to a user selection of said first image, launching a first application to render said first portion of content; and in response to a user selection of a first set of overlapping images of one of the plurality of subordinate multimedia containers, transforming the first set of overlapping images into a second set of images including non-overlapping images that each correspond to a respective image in the first set of overlapping images. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile device configured to display a graphical user interface, said mobile device comprising:
-
a processor; memory coupled to said processor and comprising instructions that, when executed by said processor, are configured to; access a datastore corresponding to a home multimedia container at a root level of a hierarchy of multimedia containers, wherein said home multimedia container comprises a first object, and a second object, a third object, and a plurality of subordinate multimedia containers in said hierarchy, wherein said first object is a first portion of content and said second object is an application, wherein said third object is a second portion of content of a different media type from said first object, and wherein said datastore comprises information about said first object, said second object, said third object and said plurality of subordinate multimedia containers; determine a first image based on said information about said first object; determine a second image based on an application icon corresponding to said application; display, within said home multimedia container, said first image, said second image, and overlapping images for each of the plurality of subordinate multimedia containers; in response to a user selection of said first image, launch a first application to render said first portion of content; and in response to a user selection of a first set of overlapping images of one of the plurality of subordinate multimedia containers, transform the first set of overlapping images into a second set of images including non-overlapping images that each correspond to a respective image in the first set of overlapping images. - View Dependent Claims (18, 19)
-
Specification