Apparatus and Method for System Profile Learning in an Information Handling System
US-2017249565-A1 · Aug 31, 2017 · US
US10958508B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10958508-B2 |
| Application number | US-201916535010-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 7, 2019 |
| Priority date | Dec 8, 2017 |
| Publication date | Mar 23, 2021 |
| Grant date | Mar 23, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Prediction, detection and mitigation of network or device issues in a communication system are facilitated. An embodiment can comprise: determining whether an identified problem of a device has an associated defined solution stored in a repository of information; transmitting solution information representative of the associated defined solution to the device for application of the solution information to the device in a manner determined to have less than a defined amount of impact on the device and in accordance with defined security protocols of the device; and assessing a performance of the device after application of the solution information to the device to determine whether the solution information solved the identified problem. In some embodiments, solution detection can be performed such that based on a determination that the identified problem has been removed, the change that caused the identified problem can be determined.
Opening claim text (preview).
What is claimed is: 1. An apparatus, comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: determining whether an identified problem of a device has an associated defined solution; transmitting solution information representative of the associated defined solution to the device for application of the solution information to the device; and assessing a performance of the device after the application of the solution information to the device to determine whether a corrective configuration solved the identified problem, wherein the solution information comprises the corrective configuration comprising computer executable code, wherein the assessing the performance comprises: comparing a first performance of the device prior to the transmitting the solution information comprising the corrective configuration to a second performance of the device after the transmitting the solution information comprising the corrective configuration; and in response to determining that the second performance of the device more closely satisfies a defined condition for the device than the first performance of the device, determining that the corrective configuration is selectable to solve the identified problem. 2. The apparatus of claim 1 , wherein the corrective configuration comprises a first corrective configuration and the operations further comprise: selecting between the first corrective configuration and a second corrective configuration based on a comparison between a first confidence factor value associated with the first corrective configuration being determined to solve the identified problem and a second confidence factor value associated with the second corrective configuration being determined to solve the identified problem. 3. The apparatus of claim 2 , wherein the operations further comprise: monitoring a trend of a metric value associated with performance of the device. 4. The apparatus of claim 3 , wherein the operations further comprise: predicting that the device is going to have the identified problem prior to the identified problem occurring based on a result of the monitoring of the trend. 5. The apparatus of claim 1 , wherein the operations further comprise: updating information associated with the defined solution to indicate that the corrective configuration is a candidate corrective configuration for the identified problem based on the determining that the second performance of the device more closely satisfies the defined condition for the device than the first performance of the device. 6. The apparatus of claim 5 , wherein the operations further comprise: based on a determination that the identified problem has been removed, identifying a change that caused the identified problem. 7. The apparatus of claim 1 , wherein the operations further comprise: storing a confidence factor value to indicate that the corrective configuration is associated with a defined confidence factor value for the identified problem, wherein the defined confidence factor value for the corrective configuration is based on a determined extent to which the corrective configuration has satisfied the defined condition for the device. 8. The apparatus of claim 1 , wherein the defined solution is stored in a repository, and wherein the repository comprises: first previous solution information applied to types of devices, second previous solution information applied to brands of devices, third previous solution information applied during a defined event, fourth previous solution information applied during a previous manifestation of the defined condition, or fifth previous solution information applied as a result of a previous manifestation of the identified problem. 9. The apparatus of claim 1 , wherein the device comprises a mobile device. 10. The apparatus of claim 1 , wherein the device comprises a network device. 11. The apparatus of claim 1 , wherein the device comprises an internet of things device. 12. The apparatus of claim 1 , wherein the defined solution is stored in a repository of a network to which the device is communicatively coupled, and wherein the operations further comprise: cataloging in the repository a change that occurred within an amount of time, wherein the amount of time is defined relative to a time that the identified problem was resolved. 13. The apparatus of claim 12 , wherein the operations further comprise: identifying a group of network devices to which to deploy the corrective configuration based on the change and respective conditions of the network devices of the group of network devices. 14. The apparatus of claim 1 , wherein the device is a first device, and wherein the operations further comprise: receiving a request from a second device for the apparatus to apply the solution information to the second device based on the second device matching, in a repository, the identified problem with a condition of the second device. 15. The apparatus of claim 1 , wherein the defined solution is stored in a repository, and wherein the repository comprises an open source repository accessible by third-party devices to allow the third-party devices to access the identified problem and the solution information for the identified problem. 16. A method comprising: determining, by a first device comprising a processor, whether an identified problem of a second device has an associated defined solution; transmitting, by the first device, solution information representative of the associated defined solution to the second device for application of the solution information to the second device; and assessing, by the first device, a performance of the second device after the application of the solution information to the second device to determine whether a corrective configuration solved the identified problem, wherein the solution information comprises the corrective configuration comprising computer executable code, and wherein the assessing the performance comprises: comparing a first performance of the second device prior to the transmitting the solution information comprising the corrective configuration to a second performance of the second device after the transmitting the solution information comprising the corrective configuration; and in response to determining that the second performance of the second device more closely achieves a defined condition for the second device than the first performance of the second device, determining that the corrective configuration maps to solving the identified problem. 17. The method of claim 16 , wherein the defined solution is stored in a repository, and wherein the repository comprises an open source repository accessible by third-party devices to enable the third-party devices to add the identified problem and the solution information for the identified problem to the open source repository. 18. The method of claim 16 , further comprising: identifying, by the first device, a group of network devices to which to deploy the corrective configuration based on a condition of the group of network devices and a change that occurred within an amount of time, wherein the amount of time is defined from before a time that the identified problem was resolved. 19. A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising: determining whether an identified problem of a device
for predicting network behaviour · CPC title
using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
by reconfiguring faulty entities · CPC title
Performing the actions predefined by failover planning, e.g. switching to standby network elements · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.