On a device, application usage information is monitored. From an analysis of the application usage information, an application usage pattern information is constructed. A pattern in the application usage pattern information identifies a second application in a second set of applications, wherein the second application is concurrently active with a first application in the first set of applications during an activity on the device. From a current activity on the device, the current activity having a degree of similarity above a threshold degree of similarity to the activity of the pattern in the application usage pattern information is detected. For user interaction responsive to the detecting, at least two applications selected based on the pattern are activated.
展开▼