Method and apparatus for interactive movement of displayed content
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor; and
at least one memory including computer program code, the at least one memory and the computer program code configured to, working with the at least one processor, cause at least the following to be performed;
causing display of at least two first content items in a display region of a display, such that each of the displayed first content items fills a respective first area of the display region;
determining second content items comprising metadata relating to each of the respective first content items, wherein each of the second content items provide additional information about the respective first content item, wherein prior to a drag input associated with a particular displayed first content item, a respective second content item comprising the metadata related to the particular displayed first content item is entirely obscured by the respective displayed first content item;
enabling the first content items to be dragged and translated independently of each other, such that in response to the reception of a first user input being the drag input associated with the particular displayed first content item, the at least one memory and the computer program code are configured to cause;
a) translating the particular displayed first content item to a second area of the display region along a path defined by the drag input, thereby gradually removing the particular displayed first content item from the respective first area of the display, and b) causing the respective second content item, comprising the metadata relating to the particular displayed first content item, to be gradually revealed and displayed only in the respective first area of the display region that was previously obscured, such that a dragging of the particular displayed first content item completely out of the respective first area of the display region results in the respective second content item filling the respective first area of the display region; and
in response to a reception of a second user input being a release of the drag input performed while the particular displayed first content item and the respective second content item are displayed, ceasing to display the respective second content item and causing redisplay of the particular displayed first content item such that the particular displayed first content item fills the respective first area of the display region, wherein the respective second content item is ceased to be displayed and the particular displayed first content item fills the respective first area of the display region responsive to the release occurring in any area of the display region, the release capable of being performed in all areas of the display region.
2 Assignments
0 Petitions
Accused Products
Abstract
First content displayed on screen may be translated by the user, for example by dragging. Second content may then be displayed in the area of the screen that is exposed by the translation of the first content. In some embodiments there is a conceptual link between the first and second content, for example the second content may be metadata relating to the first content. In effect, a multi-layered user interface is provided. The translation may be performed in response to a special user input, for example a multi-touch drag.
49 Citations
17 Claims
-
1. An apparatus comprising:
- at least one processor; and
at least one memory including computer program code, the at least one memory and the computer program code configured to, working with the at least one processor, cause at least the following to be performed;causing display of at least two first content items in a display region of a display, such that each of the displayed first content items fills a respective first area of the display region; determining second content items comprising metadata relating to each of the respective first content items, wherein each of the second content items provide additional information about the respective first content item, wherein prior to a drag input associated with a particular displayed first content item, a respective second content item comprising the metadata related to the particular displayed first content item is entirely obscured by the respective displayed first content item; enabling the first content items to be dragged and translated independently of each other, such that in response to the reception of a first user input being the drag input associated with the particular displayed first content item, the at least one memory and the computer program code are configured to cause;
a) translating the particular displayed first content item to a second area of the display region along a path defined by the drag input, thereby gradually removing the particular displayed first content item from the respective first area of the display, and b) causing the respective second content item, comprising the metadata relating to the particular displayed first content item, to be gradually revealed and displayed only in the respective first area of the display region that was previously obscured, such that a dragging of the particular displayed first content item completely out of the respective first area of the display region results in the respective second content item filling the respective first area of the display region; andin response to a reception of a second user input being a release of the drag input performed while the particular displayed first content item and the respective second content item are displayed, ceasing to display the respective second content item and causing redisplay of the particular displayed first content item such that the particular displayed first content item fills the respective first area of the display region, wherein the respective second content item is ceased to be displayed and the particular displayed first content item fills the respective first area of the display region responsive to the release occurring in any area of the display region, the release capable of being performed in all areas of the display region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- at least one processor; and
-
13. A method comprising:
-
causing display of at least two first content items in a display region of a display, such that each of the displayed first content items fills a respective first area of the display region; determining second content items comprising metadata relating to each of the respective first content items, wherein each of the second content items provide additional information about the respective first content item, wherein prior to a drag input associated with a particular displayed first content item, a respective second content item comprising the metadata related to the particular displayed first content item is entirely obscured by the respective displayed first content item; enabling the first content items to be dragged and translated independently of each other, such that in response to the reception of a first user input being the drag input associated with the particular displayed first content item, the method causes;
a) translating the particular displayed first content item to a second area of the display region along a path defined by the drag input, thereby gradually removing the particular displayed first content item from the respective first area of the display, and b) causing the respective second content item comprising the metadata relating to the particular displayed first content item, to be gradually revealed and displayed only in the respective first area of the display region that was previously obscured, such that a dragging of the particular displayed first content item completely out of the respective first area of the display region results in the respective second content item filling the respective first area of the display region; andin response to a reception of a second user input being a release of the drag input performed while the particular displayed first content item and the respective second content item are displayed, ceasing to display the respective second content item and causing redisplay of the particular displayed first content item such that the particular displayed first content item fills the respective first area of the display region, wherein the respective second content item is ceased to be displayed and the particular displayed first content item fills the respective first area of the display region responsive to the release occurring in any area of the display region, the release capable of being performed in all areas of the display region. - View Dependent Claims (14, 15)
-
-
16. A non-transitory computer-readable medium, having computer-readable instructions stored thereon for:
-
causing display of at least two first content items in a display region of a display, such that each of the displayed first content items fills a respective first area of the display region; determining second content items comprising metadata relating to each of the respective first content items, wherein each of the second content items provide additional information about the respective first content item, wherein prior to a drag input associated with a particular displayed first content item, a respective second content item comprising the metadata related to the particular displayed first content item is entirely obscured by the respective displayed first content item; enabling the first content items to be dragged and translated independently of each other, such that in response to the reception of a first user input being the drag input associated with the particular displayed first content item, the non-transitory computer-readable medium comprises computer-readable instructions configured for;
a) translating the particular displayed first content item to a second area of the display region along a path defined by the drag input, thereby gradually removing the particular displayed first content item from the respective first area of the display, and b) causing the respective second content item comprising the metadata relating to the particular displayed first content item, to be gradually revealed and displayed only in the respective first area of the display region that was previously obscured, such that a dragging of the particular displayed first content item completely out of the respective first area of the display region results in the respective second content item filling the respective first area of the display region; andin response to a reception of a second user input being a release of the drag input performed while the particular displayed first content item and the respective second content item are displayed, ceasing to display the respective second content item and causing redisplay of the particular displayed first content item such that the particular displayed first content item fills the respective first area of the display region, wherein the respective second content item is ceased to be displayed and the particular displayed first content item fills the respective first area of the display region responsive to the release occurring in any area of the display region, the release capable of being performed in all areas of the display region. - View Dependent Claims (17)
-
Specification