Intelligent system for network and device performance improvement

US11558239B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11558239-B1
Application numberUS-202117463148-A
CountryUS
Kind codeB1
Filing dateAug 31, 2021
Priority dateAug 31, 2021
Publication dateJan 17, 2023
Grant dateJan 17, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, systems, and computer-readable media are disclosed herein that monitor and improve network performance and reliability of a plurality of devices and nodes. In aspects, alert types are categorized based on the role, model, and operating system of a device or node within the network for which the alert was generated. A command set that is responsive to the alert and that is specially configured for the role, model, and operating system of the device or node is automatically selected to address the alert. The command set can be executed against the device or node (or neighboring device/node) in order to investigate the cause or source of the alert. Based on the results returned by the command set's execution, remediation actions can be selected and implemented to improve the technological performance (e.g., memory, CPU, connectivity) of the device or node in the network.

First claim

Opening claim text (preview).

What is claimed is: 1. A computerized method for monitoring network performance, the method comprising: receiving a plurality of alerts; for each of the plurality of alerts received: identifying the alert is a first alert type, wherein the first alert type is specific to a device role within a network for a device associated with the alert, a device model of the device associated with the alert, and an operating system of the device associated with the alert; identifying a command set that is specific to the first alert type identified, wherein the command set includes a device integrity command and an interrogation command; communicating the command set that is identified to an engine for execution of the device integrity command and the interrogation command for the device associated with the alert; and receiving, from the engine, a device integrity result and an interrogation result in response to execution of the device integrity command and the interrogation command for the device associated with the alert. 2. The computerized method of claim 1 further comprising: based on the device integrity result and the interrogation result, instantiating a remediation action for the device associated with the alert. 3. The computerized method of claim 1 further comprising: based on the device integrity result and the interrogation result, recommending a remediation action for the device associated with the alert. 4. The computerized method of claim 1 further comprising: receiving an indication from a user, wherein the indication identifies a remediation action to instantiate based on the device integrity result and the interrogation result, recommending the remediation action for the device associated with the alert. 5. The computerized method of claim 1 wherein the device integrity command is executed to determine whether execution of the interrogation command is predicted to cause the device to fail. 6. The computerized method of claim 1 further comprising: communicating the device integrity command, the interrogation command, and a unique identifier of the device associated with the alert to the engine, wherein the engine identifies a relationship of the device to a component in the network, and wherein the engine directly and securely accesses the device to execute the device integrity command and the interrogation command. 7. The computerized method of claim 1 wherein the method is performed autonomously without user interaction to remediate causes of the plurality of alerts for a plurality of devices in the network. 8. One more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for monitoring network performance, the media comprising: receiving a plurality of alerts; for each of the plurality of alerts received: extracting a device role, a device model, and an operating system of a device that is associated with the alert; identifying the alert is a first alert type, wherein the first alert type is specific to a combination of the device role of the device associated with the alert, the device model of the device associated with the alert, and the operating system of the device associated with the alert; identifying a command set that is specific to the first alert type identified, wherein the command set includes a device integrity command and an interrogation command; communicating the command set that is identified to an engine for execution of the device integrity command and the interrogation command for the device associated with the alert; receiving, from the engine, a device integrity result and an interrogation result in response to execution of the device integrity command and the interrogation command for the device associated with the alert; and identifying a remediation action for the device associated with the alert, wherein the remediation action is identified as specifically correcting a performance-impairing characteristic of the operating system or the device that causes the first alert type. 9. The media of claim 8 further comprising: based on the device integrity result and the interrogation result, instantiating the remediation action for the device associated with the alert, wherein the remediation action includes executing an installation of a software package at the device, wherein the software package corrects a cause of the alert. 10. The media of claim 8 further comprising: based on the device integrity result and the interrogation result, recommending the remediation action for the device associated with the alert, wherein the remediation action includes executing an installation of a software package the device, wherein the software package corrects a cause of the alert. 11. The media of claim 8 further comprising: receiving an indication from a user, wherein the indication identifies the remediation action to be instantiated based on the device integrity result and the interrogation result, wherein the remediation action includes executing an installation of a software package, wherein the software package corrects a cause of the alert. 12. The media of claim 8 wherein the interrogation command interrogates the device to investigate the cause of the alert at issue. 13. The media of claim 8 further comprising: communicating the device integrity command, the interrogation command, and a unique identifier of the device associated with the alert to the engine, wherein the engine identifies a relationship of the device to a component in a network, and wherein the engine directly and securely accesses the device to execute the device integrity command and the interrogation command against the device. 14. The media of claim 8 wherein the instructions are performed autonomously without user interaction to resolve the plurality of alerts. 15. A system for monitoring network performance, the system comprising: a server that is connected to an engine and connected to a network formed by a plurality of devices, the server being configured to: receive a plurality of alerts; for each of the plurality of alerts received: extract a device role, a device model, and an operating system of a device that is associated with the alert; identify the alert is a first alert type, wherein the first alert type is specific to a combination of the device role of the device associated with the alert, the device model of the device associated with the alert, and the operating system of the device associated with the alert; identify a command set that is specific to the first alert type identified, wherein the command set includes a device integrity command and an interrogation command; communicate the command set that is identified to the engine for execution of the device integrity command and the interrogation command for the device associated with the alert; receive, from the engine, a device integrity result and an interrogation result in response to execution of the device integrity command and the interrogation command for the device associated with the alert; and identify a remediation action for the device associated with the alert, wherein the remediation action is identified as specifically correcting a performance-impairing characteristic of the operating system or the device that causes the first alert type. 16. The system of claim 15 further comprising: based on the device integrity result and the interrogation result, instantiating the remediation action for the device associated with the alert. 17. The system of claim 15 fu

Assignees

Inventors

Classifications

  • by additionally acting on or stimulating the network after receiving notifications · CPC title

  • based on the type or category of the network elements · CPC title

  • H04L41/065Primary

    involving logical or physical relationship, e.g. grouping and hierarchies · CPC title

  • Localisation of faults · CPC title

  • using network fault recovery (ring fault isolation or reconfiguration in loop networks without recovery actions by a network management system H04L12/437) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11558239B1 cover?
Methods, systems, and computer-readable media are disclosed herein that monitor and improve network performance and reliability of a plurality of devices and nodes. In aspects, alert types are categorized based on the role, model, and operating system of a device or node within the network for which the alert was generated. A command set that is responsive to the alert and that is specially con…
Who is the assignee on this patent?
Cerner Innovation Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/0645. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 17 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).