AUTOMATED CUSTOMIZATION OF SOFTWARE FEATURE AVAILABILITY BASED ON USAGE PATTERNS AND HISTORY
First Claim
Patent Images
1. A computer-implemented method, comprising:
- monitoring, by a computing device, usage of an application by a user;
detecting, by the computing device, satisfaction of a customization rule based on the monitored usage of the application; and
customizing, by the computing device, the application based on the detecting, wherein the customizing includes at least one of;
adding a feature to a menu of the application, and adding at least one of a file and link associated with the added feature; and
removing a feature from the menu of the application, and removing at least one of a file and a link associated with the removed feature.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes: monitoring, by a computing device, usage of an application by a user; detecting, by the computing device, satisfaction of a customization rule based on the monitored usage of the application; and customizing, by the computing device, the application based on the detecting. The customizing may include at least one of: adding a feature to a menu of the application, and adding at least one of a file and link associated with the added feature; and removing a feature from the menu of the application, and removing at least one of a file and a link associated with the removed feature.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
monitoring, by a computing device, usage of an application by a user; detecting, by the computing device, satisfaction of a customization rule based on the monitored usage of the application; and customizing, by the computing device, the application based on the detecting, wherein the customizing includes at least one of; adding a feature to a menu of the application, and adding at least one of a file and link associated with the added feature; and removing a feature from the menu of the application, and removing at least one of a file and a link associated with the removed feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for customizing available features in an application, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
-
monitor features historically used in an application; detect that a feature has been used less than a threshold number of times within a particular period of time; and automatically remove the feature from a drop-down menu in the application based on the detecting that the feature has been used less than the threshold number of times within the particular period of time. - View Dependent Claims (15, 16, 17)
-
-
18. A system comprising:
-
a CPU, a computer readable memory and a computer readable storage medium associated with a computing device; program instructions to store historical usage information for an application; and program instructions to automatically add a related feature to the application that is associated with a feature that is used at a threshold frequency as identified by the historical usage information, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. - View Dependent Claims (19, 20)
-
Specification