Systems and methods for managing launch activities on a mobile device
First Claim
1. A computer-implemented method for managing launch activities on a mobile device, the method being performed by a mobile computing device comprising at least one processor, the method comprising:
- maintaining a plurality of launch activities associated with a single application, each launch activity in the plurality of launch activities being associated with a different launch icon for launching the single application;
identifying a mobile device environment within which the single application is being used after installation;
selecting, from the plurality of launch activities, a launch activity that corresponds to the mobile device environment; and
enabling the launch activity that corresponds to the mobile device environment, wherein enabling the launch activity comprises enabling display of a launch icon associated with the launch activity.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for managing launch activities on a mobile device may include maintaining a plurality of launch activities associated with an application. Each launch activity in the plurality of launch activities may be associated with a different launch icon. The method may further include identifying a mobile device environment within which the application is being used. The method may also include selecting, from the plurality of launch activities, a launch activity that corresponds to the mobile device environment. The method may additionally include enabling the launch activity that corresponds to the mobile device environment. Various other methods, systems, and computer-readable media are also disclosed.
-
Citations
18 Claims
-
1. A computer-implemented method for managing launch activities on a mobile device, the method being performed by a mobile computing device comprising at least one processor, the method comprising:
-
maintaining a plurality of launch activities associated with a single application, each launch activity in the plurality of launch activities being associated with a different launch icon for launching the single application; identifying a mobile device environment within which the single application is being used after installation; selecting, from the plurality of launch activities, a launch activity that corresponds to the mobile device environment; and enabling the launch activity that corresponds to the mobile device environment, wherein enabling the launch activity comprises enabling display of a launch icon associated with the launch activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing launch activities on a mobile device, the system comprising:
-
a maintenance module, stored in memory, that maintains a plurality of launch activities associated with a single application, each launch activity in the plurality of launch activities being associated with a different launch icon for launching the single application; an identification module, stored in memory, that identifies a mobile device environment within which the single application is being used after installation; a selection module, stored in memory, that selects, from the plurality of launch activities, a launch activity that corresponds to the mobile device environment; a launch configuration module, stored in memory, that enables the launch activity that corresponds to the mobile device environment, wherein the launch configuration module enables the launch activity by enabling display of a launch icon associated with the launch activity; at least one processor configured to execute the maintenance module, the identification module, the selection module, and the launch configuration module. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable-storage medium comprising one or more computer-executable instructions that, when executed by at least one processor of a mobile device, cause the mobile device to:
-
maintain a plurality of launch activities associated with a single application, each launch activity in the plurality of launch activities being associated with a different launch icon for launching the single application; identify a mobile device environment within which the single application is being used after installation; select, from the plurality of launch activities, a launch activity that corresponds to the mobile device environment; and enable the launch activity that corresponds to the mobile device environment, wherein enabling the launch activity comprises enabling display of a launch icon associated with the launch activity. - View Dependent Claims (18)
-
Specification