ANALYSIS OF USAGE PATTERNS AND UPGRADE RECOMMENDATIONS
First Claim
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
- monitor usage on one or more electronic devices; and
recommend upgraded functionality on the one or more devices based on the monitored usage and based on a risk assessment allocation on selected functionality associated with an upgrade for the one or more electronic devices.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for analyzing usage patterns of computing devices and providing upgrade recommendations. The approach is implemented in a computer infrastructure having computer executable code on a computer readable storage medium having programming instructions operable to: monitor usage on one or more electronic devices; and recommend upgraded functionality on the one or more devices based on the monitored usage based on a risk assessment allocation on selected functionality associated with an upgrade for the one or more electronic devices.
88 Citations
25 Claims
-
1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
-
monitor usage on one or more electronic devices; and recommend upgraded functionality on the one or more devices based on the monitored usage and based on a risk assessment allocation on selected functionality associated with an upgrade for the one or more electronic devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system implemented in hardware, comprising:
a central service server, comprising a primary administration interface which registers devices or requests and analyzes device recommendations; a usage and device database which stores information about registered devices and/or account information, along with usage history pushed across a network from one or more devices; and a central recommendation component which utilizes consumer usage on the one or more devices and matches the usage information to built-in or web based definitions of available devices, hardware components, software components and/or any related functions for recommended use and/or purchase by the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
21. A computer program product comprising a computer usable storage medium having readable program code embodied in the storage medium, the computer program product includes at least one component operable to:
-
register a user device which includes device identification; confirm the registration; collect data from the user device through a configuration agent resident on the user device when a feature or function of the user device is activated, wherein the collecting of the data includes periodically connecting and uploading a captured action with basic metrics including duration, time, location, and user; and provide a risk assessed recommendation of an upgrade based on the collected data. - View Dependent Claims (22)
-
-
23. A method of deploying a system for recommending upgrades, comprising:
providing a computer infrastructure, being operable to; store information about registered devices and/or account information, along with usage history pushed across a network from one or more devices; and utilize consumer usage on the one or more devices and match the usage information to built-in or web based definitions of available devices, hardware components, software components and/or any related functions for recommended use and/or purchase by a user of at least one of the registered devices. - View Dependent Claims (24)
-
25. A computer system for recommending upgrades, the system comprising:
-
a CPU, a computer readable memory and a computer readable storage media; first program instructions to compile device inventory; second program instructions to compile inventory usage data; third program instructions to analyze the inventory usage data and make a risk assessed recommendation for upgrading to at least one of another device, hardware component and software component using a filtering and prioritized listing process, wherein the first, second and third program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
Specification