Managing applications on a computing device
Assigneesalesforce.com, inc.
InventorsSachin Desai, Stephen Ayers
Life of this patent
Estimating the term…
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.
Claims21
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.
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.
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.
Dependencies are inferred from the claim text.