Aspects of the present invention disclose a method, computer program product, and system for determining recommendations for actions based on analysis of a device. The method includes retrieving information associated with a device from one or more databases. The method further includes determining information relevant to device performance as a function of an analysis of the retrieved information associated with the device, where the information relevant to device performance includes one or more factors related to an expected device performance. The method further includes determining a frequency of repair and replacement of one or more components of the device. The method further includes determining a recommendation of an action based on a comparison of an expected frequency of replacement and repair of the components of the device to the determined replacement and repair of the components of the device.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for determining recommendations for actions based on analysis of a device, the method comprising: retrieving, by one or more processors, information associated with a device from one or more databases; determining, by one or more processors, information relevant to device performance as a function of an analysis of the retrieved information associated with the device, including: generating, by one or more processors, a pattern of performance metrics of the device based on a plurality of historical reports of device performance metrics during a defined period of time, determining, by one or more processors, malfunctions in specific components of the device based on an analysis of the pattern of device performance metrics, and determining, by one or more processors, an expected life span for the device, wherein the expected life span for the device is a function of performance patterns of individual components of the device compared to expected performance information of individual components of the device in a manufacturer database, wherein information relevant to device performance includes one or more factors related to an expected device performance; determining, by one or more processors, a frequency of repair and replacement of one or more components of the device; and determining, by one or more processors, a recommendation of an action based on a comparison of an expected frequency of replacement and repair of the components of the device to the determined replacement and repair of the components of the device.
2. The method of claim 1 , further comprising: presenting, by one or more processors, the determined recommendation to the user.
3. The method of claim 1 , wherein the retrieved information associated with the device is selected from the group consisting of: documentation associated with the device, service requests of the device based on registration of the device in one or more manufacturer databases, service logs of the device, and purchase information associated with the device.
4. The method of claim 1 , wherein determining a frequency of repair and replacement of one or more components of the device further comprises: determining, by one or more processors, a mean time between failure of the device; determining, by one or more processors, repair frequency patterns of the device by comparing the determined mean time between failure of the device to an industry standard of expected performance of the device; and generating, by one or more processors, a new schedule for replacement of one or more components of the device based upon determined repair frequency pattern.
5. The method of claim 1 , wherein determining a recommendation of an action based on a comparison further comprises: determining, by one or more processors, one or more components of the device to schedule for replacement by replacement components that meet device requirements; and retrieving, by one or more processors, information associated with of the replacement components from one or more retail websites.
6. The method of claim 1 , wherein the device is an Internet of things (IoT) enabled device.
7. A computer program product for determining recommendations for actions based on analysis of a device, the computer program product comprising: one or more computer readable tangible storage media and program instructions stored on at least one of the one or more computer readable storage media, the program instructions readable/executable by one or more computer processors and further comprising: program instructions to retrieve information associated with a device from one or more databases; program instructions to determine information relevant to device performance as a function of an analysis of the retrieved information associated with the device, including program instructions, stored on the one or more computer readable storage media, which when executed by a processor, cause the processor to: generate a pattern of performance metrics of the device based on a plurality of historical reports of device performance metrics during a defined period of time, determine malfunctions in specific components of the device based on an analysis of the pattern of device performance metrics, and determine an expected life span for the device, wherein the expected life span for the device is a function of performance patterns of individual components of the device compared to expected performance information of individual components of the device in a manufacturer database, wherein information relevant to device performance includes one or more factors related to an expected device performance; program instructions to determine a frequency of repair and replacement of one or more components of the device; and program instructions to determine a recommendation of an action based on a comparison of an expected frequency of replacement and repair of the components of the device to the determined replacement and repair of the components of the device.
8. The computer program of claim 7 , further comprising program instructions, stored on the one or more computer readable storage media, which when executed by a processor, cause the processor to: present the determined recommendation to the user.
9. The computer program of claim 7 , wherein the retrieved information associated with the device is selected from the group consisting of: documentation associated with the device, service requests of the device based on registration of the device in one or more manufacturer databases, service logs of the device, and purchase information associated with the device.
10. The computer program of claim 7 , wherein the program instructions to determine a frequency of repair and replacement of one or more components of the device further comprises program instructions, stored on the one or more computer readable storage media, which when executed by a processor, cause the processor to: determine a mean time between failure of the device; determine repair frequency patterns of the device by comparing the determined mean time between failure of the device to an industry standard of expected performance of the device; and generate a new schedule for replacement of one or more components of the device based upon determined repair frequency pattern.
11. The computer program of claim 7 , wherein the program instructions to determine a recommendation of an action based on a comparison further comprises program instructions, stored on the one or more computer readable storage media, which when executed by a processor, cause the processor to: determine one or more components of the device to schedule for replacement by replacement components that meet device requirements; and retrieve information associated with of the replacement components from one or more retail websites.
12. The computer program of claim 7 , wherein the device is an Internet of things (IoT) enabled device.
13. A computer system for determining recommendations for actions based on analysis of a device, the computer system comprising: one or more computer processors; one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising: program instructions to program instructions to retrieve information associated with a device from one or more databases; program instructions to determine information relevant to device performance as a function of an analysis of the retrieved information associated with the device, including program instructions, stored on the one or more computer readable storage media, which when executed by a processor, cause the processor to: generate a pattern of performance metrics of the device based on a plurality of historical reports of device performance metrics during a defined period of time, determine malfunctions in specific components of the device based on an analysis of the pattern of device performance metrics, and determine an expected life span for the device, wherein the expected life span for the device is a function of performance patterns of individual components of the device compared to expected performance information of individual components of the device in a manufacturer database, wherein information relevant to device performance includes one or more factors related to an expected device performance; program instructions to determine a frequency of repair and replacement of one or more components of the device; and program instructions to determine a recommendation of an action based on a comparison of an expected frequency of replacement and repair of the components of the device to the determined replacement and repair of the components of the device.
14. The computer system of claim 13 , further comprising program instructions, stored on the one or more computer readable storage media, which when executed by a processor, cause the processor to: present the determined recommendation to the user.
15. The computer system of claim 13 , wherein the retrieved information associated with the device is selected from the group consisting of: documentation associated with the device, service requests of the device based on registration of the device in one or more manufacturer databases, service logs of the device, and purchase information associated with the device.
16. The computer system of claim 13 wherein the program instructions to determine a frequency of repair and replacement of one or more components of the device further comprises program instructions, stored on the one or more computer readable storage media, which when executed by a processor, cause the processor to: determine a mean time between failure of the device; determine repair frequency patterns of the device by comparing the determined mean time between failure of the device to an industry standard of expected performance of the device; and generate a new schedule for replacement of one or more components of the device based upon determined repair frequency pattern.
17. The computer system of claim 13 wherein the program instructions to determine a recommendation of an action based on a comparison further comprises program instructions, stored on the one or more computer readable storage media, which when executed by a processor, cause the processor to: determine one or more components of the device to schedule for replacement by replacement components that meet device requirements; and retrieve information associated with of the replacement components from one or more retail websites.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 29, 2017
February 11, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.