MANAGING APPLICATIONS ON A COMPUTING DEVICE
First Claim
1. A computer implemented method for managing applications on a computing device, the method comprising:
- receiving, at the computing device, allowed application data, the allowed application data indicating one or more applications that are launchable by a base application;
providing for display on the computing device, a user interface including one or more selections of the one or more applications;
receiving, at the computing device, first input data indicating a selection of a first application, the first application identified as an application launchable by the base application; and
providing, to the first application, identifier data associated with the base application and a first selection data associated with the selection of the first application.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods, apparatus, systems, and computer readable storage media for managing applications on a computing device. A computing device may receive allowed application data indicating applications that are launchable by a base application. A user interface with one or more selections of the applications may be displayed at a display of the computing device. The computing device may receive input data indicating a selection of an application. Identifier data associated with the base application and selection data associated with the application may be provided to the application.
-
Citations
21 Claims
-
1. A computer implemented method for managing applications on a computing device, the method comprising:
-
receiving, at the computing device, allowed application data, the allowed application data indicating one or more applications that are launchable by a base application; providing for display on the computing device, a user interface including one or more selections of the one or more applications; receiving, at the computing device, first input data indicating a selection of a first application, the first application identified as an application launchable by the base application; and providing, to the first application, identifier data associated with the base application and a first selection data associated with the selection of the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computing devices for using applications, the one or more computing devices comprising:
one or more processors operable to execute one or more instructions to; receive, at the computing device, allowed application data, the allowed application data indicating one or more applications that are launchable by a base application; display, at a display of the computing device, a user interface including one or more selections of the one or more applications; receive, at the computing device, first input data indicating a selection of a first application, the first application identified as an application launchable by the base application; and provide, to the first application, identifier data associated with the base application and a first selection data associated with the selection of the first application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A non-transitory computer readable medium having instructions stored thereon, the instructions executable by a processor to cause a computing device to:
-
receive, at the computing device, allowed application data, the allowed application data indicating one or more applications that are launchable by a base application; display, at a display of the computing device, a user interface including one or more selections of the one or more applications; receive, at the computing device, first input data indicating a selection of a first application, the first application identified as an application launchable by the base application; and provide, to the first application, identifier data associated with the base application and a first selection data associated with the selection of the first application. - View Dependent Claims (21)
-
Specification