Electronic device for managing applications running therein and method for same
AssigneeChiun Mai Communication Systems, Inc.
InventorKe-Han Lee
Life of this patent
Estimating the term…
Abstract
A method for managing a number of applications running in an electronic device includes determining a touch gesture of a number of touch gestures on a display of the electronic device, opening an interface on a display of the electronic device to display icons of all applications that are currently running in the background when one of the touch gestures is determined, and managing the applications currently running in the background according to the number of touch gestures. The touch gestures include a single touch gesture, a normal slide gesture, and a pressure slide gesture.
Claims15
A method for managing a plurality of applications running in an electronic device, the method comprising:
- determining a touch gesture from a plurality of touch gestures on a display of the electronic device;
- opening an interface on a display of the electronic device to display icons of all applications that are currently running in the background, when the touch gesture from the plurality of touch gestures is determined;
- and
- managing the applications currently running in the background according to the plurality of touch gestures, the plurality of touch gestures applied by an input tool and comprising:
- a single touch gesture that represents applying a pressure by the input tool to a single point on the display, a pressure value of the single touch gesture being lower than a threshold pressure value;
- a normal slide gesture that represents dragging the input tool along the display, a pressure value of dragging the input tool being less than the threshold pressure value;
- and
- a pressure slide gesture that represents dragging the input tool along the display, and a pressure value of dragging the input tool being greater than the threshold pressure value;
- wherein:
- the interface to display the icons of all the applications currently running in the background is displayed in response to the pressure slide gesture of the input tool applied from a first portion of the display to a second portion of the display;
- the interface to display the icons is a split-screen interface having two sides;
- an icon of an application most recently run in the background is displayed on a first side of the split-screen interface;
- and icons of the rest of the applications currently running in the background are displayed on a second side of the split-screen interface;
- and after the split-screen interface is displayed:
- when the input tool is removed from the display, and an interface of the application most recently run in the background is opened and fully displayed on the display;
- when the pressure slide gesture of the input tool is applied from the second portion of the display to a third portion of the display while the pressure value of the input tool on the display is maintained to be greater than the threshold pressure value, an interface of the application most recently run in the background is opened and displayed on the display side-by-side with an application currently in use;
- and
- when the normal slide gesture of the input tool is applied from the second portion of the display to the third portion of the display, the split screen interface remains displayed, and the icons of the second side of the split-screen interface are able to be browsed by the input tool.
An electronic device for managing a plurality of applications run therein, the electronic device comprising:
- a display configured to receive touch gestures applied by an input tool thereon;
- a pressure sensor configured to detect pressure values of the touch gestures applied on the display by the input tool;
- a storage device configured to store a plurality of instructions of a plurality of modules;
- and
- a processor configured to execute the instructions of the plurality of modules, the plurality of modules comprising:
- a pressure determining module configured to determine whether a pressure value of the touch gestures is greater than a threshold pressure value;
- a gesture determining module configured to determine a touch gesture of a plurality of touch gestures applied by the input tool;
- and
- an interface generating module configured to display a plurality of interfaces on the display according to the determined touch gestures, the plurality of interfaces operable by the input tool;
- wherein the plurality of touch gestures comprises:
- a single touch gesture that represents applying a pressure by the input tool to a single point on the display, a pressure value of the single touch gesture being lower than a threshold pressure value;
- a normal slide gesture that represents dragging the input tool along the display, a pressure value of dragging the input tool being less than the threshold pressure value;
- and
- a pressure slide gesture that represents dragging the input tool along the display, and a pressure value of dragging the input tool being greater than the threshold pressure value;
- wherein the interface generating module generates and displays an interface to display icons of all applications currently running in the background in response to the pressure slide gesture of the input tool applied from a first portion of the display to a second portion of the display;
- the interface to display the icons is a split-screen interface having two sides;
- an icon of an application most recently run in the background is displayed on a first side of the split-screen interface;
- and
- icons of the rest of the applications currently running in the background are displayed on a second side of the split-screen interface;
- and after the split-screen interface is displayed:
- when the input tool is removed from the display, an interface of the application most recently run in the background is opened and fully displayed on the display;
- when the pressure slide gesture of the input tool is applied from the second portion of the display to a third portion of the display as the pressure value of the input tool on the display is maintained to be greater than the threshold pressure value, an interface of the application most recently run in the background is opened and displayed on the display side-by-side with an application currently in use;
- and
- when the normal slide gesture of the input tool is applied from the second portion of the display to the third portion of the display, the split-screen interface remains displayed, and the icons of the second side of the split-screen interface are able to be browsed by the input tool.
Dependencies are inferred from the claim text.