Method And System To Manage Multiple Applications and Corresponding Display Status On A Computer System Having A Touch Panel Input Device
First Claim
1. A computer implemented application management system, for devices having a touch screen display, and having a plurality of applications installed on the devices capable of being selected for launch by a user, comprising a processor and a non transitory computer readable medium, the system comprising:
- a splitting module configured to assign an area of the display for use with an application and display the assigned area as an unused area of the screen for displaying a list of launchable applications selectable by the user, in response to an action of a user of the device;
an application launch module configured for determining a new application to be launched and displayed within the assigned area of the display, from any of the plurality of the device'"'"'s user launchable applications, displayed within the unused split area, and then launching the new application into the unused area split by the splitting module, in response to an action of the user of the device, wherein the launched application operates as any application would according to its configuration and is fully capable of being interacted with by the user within its assigned area;
an application management module configured to adjust the display status of a launched application in response to an action of the user; and
an action detection module configured to register actions of predefined gestures carried out by a user, to interpret, and to convert the gestures into commands to the splitting module, to the application launch module, and to the application management module.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method and system to manage multiple applications and corresponding display status which operates on a touch screen or touch panel computing device. The system comprises a) a screen splitting module for indicating which target areas of the screen will be used to launch and display a new application; b) an application launch module for deciding which applications to launch and display in selected target areas; c) an application management module for managing display mode and status of multiple running applications; and d) an action detection module receiving touch events or gestures from a user and converting them into commands for modules a-c. Several gestures are defined in the present invention to enlarge or to reduce the display of a running application, to launch or close an application, and managed the remaining applications simultaneously.
-
Citations
19 Claims
-
1. A computer implemented application management system, for devices having a touch screen display, and having a plurality of applications installed on the devices capable of being selected for launch by a user, comprising a processor and a non transitory computer readable medium, the system comprising:
-
a splitting module configured to assign an area of the display for use with an application and display the assigned area as an unused area of the screen for displaying a list of launchable applications selectable by the user, in response to an action of a user of the device; an application launch module configured for determining a new application to be launched and displayed within the assigned area of the display, from any of the plurality of the device'"'"'s user launchable applications, displayed within the unused split area, and then launching the new application into the unused area split by the splitting module, in response to an action of the user of the device, wherein the launched application operates as any application would according to its configuration and is fully capable of being interacted with by the user within its assigned area; an application management module configured to adjust the display status of a launched application in response to an action of the user; and an action detection module configured to register actions of predefined gestures carried out by a user, to interpret, and to convert the gestures into commands to the splitting module, to the application launch module, and to the application management module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method for application management on devices having a touch screen display, and having a plurality of applications installed on the devices capable of being selected for launch by a user, wherein the devices comprise a processor and a non transitory computer readable medium, the method comprising:
-
assigning a first unused area of the display for use with an application in response to an action of a user of the device; displaying within the assigned first unused area of the screen, a list of launchable applications selectable by the user; determining a new application to be launched and displayed within the assigned first unused area of the display and then launching the new application selected by a user from the list of launchable applications displayed within the assigned first unused area of the screen, in response to an action of the user of the device; adjusting the display status of a launched application in response to an action of the user; and registering actions of predefined gestures carried out by a user, interpreting, and converting gestures into commands to the splitting module, to the launch module, and to the application management module. - View Dependent Claims (17, 18, 19)
-
-
13. A computer implemented method for application management on devices having a touch screen display, and having a plurality of applications installed on the devices capable of being selected for launch by a user, wherein the devices comprise a processor and a non transitory computer readable medium, the method comprising:
adjusting the state of a running application with a continuous contact gesture on the touch screen. - View Dependent Claims (14, 15, 16)
Specification