Method and apparatus for providing an overview of a plurality of home screens
First Claim
1. A method comprising:
- causing a display of a first home screen;
causing, with a processor, the display to zoom out from the first home screen to a canvas overview representing a plurality of home screens including the first home screen, wherein the canvas overview is configured to present the plurality of home screens in a continuous arrangement without visible delineation or demarcation between the plurality of home screens and to group items accessible via a respective home screen in proximity to one another;
causing an item to be moved from one home screen to another portion of the canvas overview designated for creating a new home screen and not associated with an existing one of the plurality of home screens;
in response to the movement of the item from one home screen to the another portion of the canvas overview designated for creating the new home screen and determining the item is to be moved to the another portion of the canvas overview, causing creation of the new home screen;
causing an application associated with the item to launch in response to the item being selected; and
facilitating switching from a prior active application to the launched application from the canvas overview.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided that facilitate an overview of a plurality of home screens in order to increase the efficiency with which users interact with the home screens. In this regard, a method is provided that includes causing a display of a first home screen and then causing the display to zoom out from the first home screen to a canvas overview representing a plurality of home screens including the first home screen. The canvas overview is configured to present the plurality of home screens in a continuous arrangement and to group items accessible via a respective home screen in proximity to one another. The method also receives a selection of a second home screen from the canvas overview and causes the display to be zoomed in from the canvas overview to the second home screen.
24 Citations
15 Claims
-
1. A method comprising:
-
causing a display of a first home screen; causing, with a processor, the display to zoom out from the first home screen to a canvas overview representing a plurality of home screens including the first home screen, wherein the canvas overview is configured to present the plurality of home screens in a continuous arrangement without visible delineation or demarcation between the plurality of home screens and to group items accessible via a respective home screen in proximity to one another; causing an item to be moved from one home screen to another portion of the canvas overview designated for creating a new home screen and not associated with an existing one of the plurality of home screens; in response to the movement of the item from one home screen to the another portion of the canvas overview designated for creating the new home screen and determining the item is to be moved to the another portion of the canvas overview, causing creation of the new home screen; causing an application associated with the item to launch in response to the item being selected; and facilitating switching from a prior active application to the launched application from the canvas overview. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:
-
cause a display of a first home screen; cause the display to zoom out from the first home screen to a canvas overview representing a plurality of home screens including the first home screen, wherein the canvas overview is configured to present the plurality of home screens in a continuous arrangement without visible delineation or demarcation between the plurality of home screens and to group items accessible via a respective home screen in proximity to one another; cause an item to be moved from one home screen to another portion of the canvas overview designated for creating a new home screen; in response to the movement of the item from one home screen to the another portion of the canvas overview designated for creating the new home screen and determining the item is to be moved to the another portion of the canvas overview, cause creation of the new home screen; cause an application associated with the item to launch in response to the item being selected; and facilitate switching from a prior active application to the launched application from the canvas overview. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:
-
program instructions configured to cause a display of a first home screen; program instructions configured to cause the display to zoom out from the first home screen to a canvas overview representing a plurality of home screens including the first home screen, wherein the canvas overview is configured to present the plurality of home screens in a continuous arrangement without visible delineation or demarcation between the plurality of home screens and to group items accessible via a respective home screen in proximity to one another; program instructions configured to cause an item to be moved from one home screen to another portion of the canvas overview designated for creating a new home screen; program instructions configured to, in response to the movement of the item from one home screen to the another portion of the canvas overview designated for creating the new home screen and determining the item is to be moved to the another portion of the canvas overview, cause creation of the new home screen; program instructions configured to cause an application associated with the item to launch in response to the item being selected; and program instructions configured to facilitate switching from a prior active application to the launched application from the canvas overview. - View Dependent Claims (12, 13, 14, 15)
-
Specification