CONTEXTUAL UTILIZATION MANAGEMENT OF APPLICATIONS IN A PERVASIVE DEVICE
First Claim
1. A method of contextual application utilization management in a pervasive device, the method comprising:
- annotating different applications in a pervasive device with different context associations for respectively different environmental contexts of the pervasive device;
activating a context mode in the pervasive device; and
,responsive to the activation of the context mode, determining a contemporaneous environmental context for the pervasive device, selecting individual ones of the different applications having associated context annotations matching the determined contemporaneous environmental context, and blocking default utilization of resources of the pervasive device by unselected ones of the different applications while permitting default utilization of the resources of the pervasive device by selected ones of the different applications.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method, system and computer program product for contextual application utilization management in a pervasive device. In an embodiment of the invention, a method of contextual application utilization management in a pervasive device includes annotating different applications in a pervasive device with different context associations for respectively different environmental contexts of the pervasive device. The method additionally includes activating a context mode in the pervasive device. Responsive to the activation of the context mode, a contemporaneous environmental context for the pervasive device is determined, individual ones of the different applications having associated context annotations matching the determined contemporaneous environmental context are selected, and unselected ones of the different applications are blocked from default utilization of the resources of the pervasive device while default utilization of resources of the pervasive device is permitted by the selected ones of the different applications.
-
Citations
20 Claims
-
1. A method of contextual application utilization management in a pervasive device, the method comprising:
-
annotating different applications in a pervasive device with different context associations for respectively different environmental contexts of the pervasive device; activating a context mode in the pervasive device; and
,responsive to the activation of the context mode, determining a contemporaneous environmental context for the pervasive device, selecting individual ones of the different applications having associated context annotations matching the determined contemporaneous environmental context, and blocking default utilization of resources of the pervasive device by unselected ones of the different applications while permitting default utilization of the resources of the pervasive device by selected ones of the different applications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A pervasive device data processing system configured for contextual application utilization management, the system comprising:
-
a pervasive device comprising at least one processor coupled to memory; a wireless network adapter adapted to transceive data in the memory wirelessly over a communications network; a plurality of applications stored in persistent storage of the pervasive device and coupled to the processor and memory, each of the applications comprising an annotation specifying at least one environmental context; and
,a contextual application utilization management module comprising program code enabled upon execution in the memory of the pervasive device to activate a context mode for the pervasive device and in response to the activation of the context mode, to determine a contemporaneous environmental context for the pervasive device, to select individual ones of the different applications having associated context annotations matching the determined contemporaneous environmental context, and to block default utilization of resources of the pervasive device by unselected ones of the different applications but to permit default utilization of the resources of the pervasive device by the selected ones of the different applications. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for contextual application utilization management in a pervasive device, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by the pervasive device to cause the pervasive device to perform a method comprising:
-
annotating different applications in a pervasive device with different context associations for respectively different environmental contexts of the pervasive device; activating a context mode in the pervasive device; and
,responsive to the activation of the context mode, determining a contemporaneous environmental context for the pervasive device, selecting individual ones of the different applications having associated context annotations matching the determined contemporaneous environmental context, and blocking utilization of resources of the pervasive device by unselected ones of the different applications while permitting default utilization of the resources of the pervasive device by selected ones of the different applications. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification