Apparatus and method for providing a visual transition between screens
First Claim
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, with the processor, cause the apparatus to at least:
- cause a display to display a first screen representing a first interactive content;
respond to a user input in which a stroke gesture comprising a movement component is initiated by causing the first screen to translate across the display, along a first axis in a first direction, which reveals a second screen, beneath the first screen, representing a second interactive content different from the first interactive content;
respond to the user input by causing the second screen to translate along a second axis, different from the first axis, in a second direction while the first screen is translating to reveal the second screen; and
prior to completion of the stroke gesture, respond to reversal of the stroke gesture by causing the first screen to translate across the display, along the first axis in a third direction opposite to the first direction, and by causing the second screen to translate along the second axis in a fourth direction opposite to the second direction while the first screen is moving in the third direction.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method, and computer program product are described that provide for the display of a visual transition between screens representing different interactive content to indicate to a user that the user is “leaving” (e.g., transitioning away) from one screen and is “entering” (e.g., transitioning to) another screen. In particular, a first graphical effect may be applied to a first screen and a second, different graphical effect may be applied to the second screen. The first graphical effect may be indicative of a transition from display of the first screen to non-display of the first screen, while the second graphical effect may be indicative of a transition from non-display of the second screen to display of the second screen. The combination of the first and second graphical effects may, thus, create for the user a visual transition from the first screen to the second screen.
-
Citations
20 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, with the processor, cause the apparatus to at least:
-
cause a display to display a first screen representing a first interactive content; respond to a user input in which a stroke gesture comprising a movement component is initiated by causing the first screen to translate across the display, along a first axis in a first direction, which reveals a second screen, beneath the first screen, representing a second interactive content different from the first interactive content; respond to the user input by causing the second screen to translate along a second axis, different from the first axis, in a second direction while the first screen is translating to reveal the second screen; and prior to completion of the stroke gesture, respond to reversal of the stroke gesture by causing the first screen to translate across the display, along the first axis in a third direction opposite to the first direction, and by causing the second screen to translate along the second axis in a fourth direction opposite to the second direction while the first screen is moving in the third direction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
causing a display to display a first screen representing a first interactive content; responding to a user input in which a stroke gesture comprising a movement component is initiated by causing the first screen to translate across the display, along a first axis in a first direction, which reveals a second screen, beneath the first screen, representing a second interactive content different from the first interactive content; responding to the user input by causing the second screen to translate along a second axis, different from the first axis, in a second direction while the first screen is translating to reveal the second screen; and prior to completion of the stroke gesture, responding to reversal of the stroke gesture by causing the first screen to translate across the display, along the first axis in a third direction opposite to the first direction, and by causing the second screen to translate along the second axis in a fourth direction opposite to the second direction while the first screen is moving in the third direction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising at least one computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for:
-
causing a display to display a first screen representing a first interactive content; responding to a user input in which a stroke gesture comprising a movement component is initiated by causing the first screen to translate across the display, along a first axis in a first direction, which reveals a second screen, beneath the first screen, representing a second interactive content different from the first interactive content; responding to the user input by causing the second screen to translate along a second axis, different from the first axis, in a second direction while the first screen is translating to reveal the second screen; and prior to completion of the stroke gesture, responding to reversal of the stroke gesture by causing the first screen to translate across the display, along the first axis in a third direction opposite to the first direction, and by causing the second screen to translate along the second axis in a fourth direction opposite to the second direction while the first screen is moving in the third direction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification