Systems and methods for displaying representative images
First Claim
1. A mobile computing device comprising:
- a display unit configured to visibly display a user interface;
a processing unit coupled to the display unit and configured to;
cause the display unit to display two or more representative images within one or more subpanels of the user interface;
configure an adjacent relationship between a visible subpanel of the one or more subpanels and at least one not-visible subpanel of the one or more subpanels;
for each of the two or more representative images, configure a second relationship between the respective representative image and an associated subpanel of the one or more subpanels, the second relationship defining a location on the associated subpanel at which to display the respective representative image;
receive a notification indicating a new orientation for at least one of the one or more subpanels;
in response to the new orientation, generate an in-place rotation animation for the two or more representative images, affected by the new orientation, based on the adjacent relationship and the second relationship.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for displaying representative images within one or more subpanels of a user interface is disclosed. The method comprises configuring, by a processor unit, an adjacent relationship between a visible subpanel of the one or more subpanels and at least one not-visible subpanel of the one or more subpanels. Next, a second relationship is configured between each of two or more representative images and an associated subpanel of the one or more subpanels, wherein the second relationship defines a location on the associated subpanel where each of the two or more representative images is displayed. Additionally, a notification is received indicating a new orientation for at least one of the one or more subpanels. In response to the new orientation, an in-place rotation animation is generated for the two or more representative images based on the adjacent relationship and the second relationship. Additional systems, methods, and computer program products are also presented.
176 Citations
20 Claims
-
1. A mobile computing device comprising:
-
a display unit configured to visibly display a user interface; a processing unit coupled to the display unit and configured to; cause the display unit to display two or more representative images within one or more subpanels of the user interface; configure an adjacent relationship between a visible subpanel of the one or more subpanels and at least one not-visible subpanel of the one or more subpanels; for each of the two or more representative images, configure a second relationship between the respective representative image and an associated subpanel of the one or more subpanels, the second relationship defining a location on the associated subpanel at which to display the respective representative image; receive a notification indicating a new orientation for at least one of the one or more subpanels; in response to the new orientation, generate an in-place rotation animation for the two or more representative images, affected by the new orientation, based on the adjacent relationship and the second relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product embodied in a non-transitory computer-readable medium that, when executed by a processor, causes the processor to display on a display unit two or more representative images within one or more subpanels of a user interface by performing a method comprising:
-
configuring an adjacent relationship between a visible subpanel of the one or more subpanels and at least one not-visible subpanel of the one or more subpanels; for each of the two or more representative images, configuring a second relationship between the respective representative image and an associated subpanel of the one or more subpanels, the second relationship defining a location on the associated subpanel at which to display the respective representative image; receiving a notification indicating a new orientation for at least one of the one or more subpanels; in response to the new orientation, generating an in-place rotation animation for the two or more representative images, affected by the new orientation, based on the adjacent relationship and the second relationship.
-
-
20. A method, comprising:
-
displaying, by a processor unit on a display unit, two or more representative images within one or more subpanels of a user interface; configuring, by the processor unit, an adjacent relationship between a visible subpanel of the one or more subpanels and at least one not-visible subpanel of the one or more subpanels; for each of the two or more representative images, configuring, by the processor unit, a second relationship between the respective representative image and an associated subpanel of the one or more subpanels, the second relationship defining a location on the associated subpanel at which to display the respective representative image; receiving, by the processor unit, a notification indicating a new orientation for at least one of the one or more subpanels; in response to the new orientation, generating, by the processor unit, an in-place rotation animation for the two or more representative images, affected by the new orientation, based on the adjacent relationship and the second relationship.
-
Specification