APPLICATION MANAGEMENT
First Claim
1. A system for application management, comprising:
- an interface component receiving one or more user inputs, wherein a first user input of one or more of the user inputs is a command to launch a first application of one or more applications, wherein a second user input of one or more of the user inputs is a command to launch a second application of one or more of the applications;
an application component executing the first application in response to the first user input and executing the second application in response to the second user input;
a management component determining an updated view from a first view associated with the first application and a second view associated with the second application, wherein initiating determination of the updated view is based on a third user input of one or more of the user inputs, wherein the third user input is a double tap of a home button; and
a display component rendering the first application or the second application based on the updated view,wherein the storage component, the interface component, the application component, the management component, or the display component is implemented via a processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more embodiments of techniques or systems for application management are provided herein. For example, a system for application management may launch or execute multiple applications, such as a first application and a second application. The system for application management may provide a user with different ways of multi-tasking or ways to switch between applications, such as providing or generating home screen shortcuts for a most recently utilized application or a most frequently launched application. Additionally, the system for application management may enable multi-tasking or swapping of applications when a user double taps a home button, initiates a swipe gesture, hits a task swap button, speaks a voice command, etc. In this manner, application management is provided such that a user may engage in the use of multiple applications or switching between in a quick or efficient manner.
-
Citations
20 Claims
-
1. A system for application management, comprising:
-
an interface component receiving one or more user inputs, wherein a first user input of one or more of the user inputs is a command to launch a first application of one or more applications, wherein a second user input of one or more of the user inputs is a command to launch a second application of one or more of the applications; an application component executing the first application in response to the first user input and executing the second application in response to the second user input; a management component determining an updated view from a first view associated with the first application and a second view associated with the second application, wherein initiating determination of the updated view is based on a third user input of one or more of the user inputs, wherein the third user input is a double tap of a home button; and a display component rendering the first application or the second application based on the updated view, wherein the storage component, the interface component, the application component, the management component, or the display component is implemented via a processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for application management, comprising:
-
receiving a first user input indicative of a command to launch a first application; launching the first application in response to the first user input; receiving a second user input indicative of a command to launch a second application; launching the second application in response to the second user input; designating the first application as a background application based on the second user input; designating the second application as a current application based on the second user input; receiving a third user input indicative of a command to switch from the current application to the background application; and rendering the background application based on the third user input, wherein the receiving, the launching, the designating, or the rendering is implemented via a processing unit. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for application management, comprising:
-
an interface component receiving one or more user inputs, wherein a first user input of one or more of the user inputs is a command to launch a first application of one or more applications, wherein a second user input of one or more of the user inputs is a command to launch a second application of one or more of the applications; an application component executing the first application in response to the first user input and executing the second application in response to the second user input; a management component determining an updated view from a first view associated with the first application and a second view associated with the second application, wherein initiating determination of the updated view is based on a third user input of one or more of the user inputs, wherein the third user input is a double tap of a home button; and a display component rendering the updated view based on the third input, wherein the storage component, the interface component, the application component, the management component, or the display component is implemented via a processing unit. - View Dependent Claims (18, 19, 20)
-
Specification