Techniques for evaluating server system reliability, vulnerability and component compatibility using crowdsourced server and vulnerability data
First Claim
Patent Images
1. A computer implemented method for facilitating automated management of a plurality of subscriber systems communicatively coupled to a computer network, the plurality of subscriber systems including a first subscriber system, the method comprising causing at least one processor to execute instructions for:
- accessing first subscriber system telemetry information relating to an operating environment of the first subscriber system;
identifying, using the first subscriber system telemetry information, a first set of configuration elements associated with the first subscriber system;
acquiring crowdsourced telemetry information for a plurality of systems, the crowdsourced telemetry information including information about attributes, characteristics and/or configuration elements relating to respective operating environments of the plurality of systems;
analyzing the first subscriber system telemetry information and the crowdsourced telemetry information to evaluate at least one metric associated with at least one entity of the first subscriber system, wherein the at least one metric includes at least one performance metric associated with the at least one entity of the first subscriber system; and
automatically implementing or initiating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, a first set of activities relating to management of the first subscriber system;
wherein the first set of activities includes at least one activity selected from a group consisting of;
automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, first subscriber system reliability information, the first subscriber system reliability information identifying at least one configuration element of the first subscriber system which may cause reliability issues at the first subscriber system;
automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, first subscriber system compatibility information, the first subscriber system compatibility information identifying at least one configuration element installed at the first subscriber system which may cause compatibility issues at the first subscriber system;
automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, the first subscriber system vulnerability information identifying at least one configuration element installed at the first subscriber system which may cause vulnerability issues at the first subscriber system;
automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, at least one configuration recommendation relating to a recommended modification of at least one configuration element at the first subscriber system;
automatically initiating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, at least one modification of at least one configuration element at the first subscriber system; and
automatically preventing, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, initiation of at least one modification of at least one configuration element at the first subscriber system.
3 Assignments
0 Petitions
Accused Products
Abstract
Various aspects described herein are directed to different techniques for: evaluating server system reliability, vulnerability and component compatibility using crowdsourced server and vulnerability data; generating automated recommendations for improving server system metrics; and automatically and conditionally updating or upgrading system packages/components.
21 Citations
16 Claims
-
1. A computer implemented method for facilitating automated management of a plurality of subscriber systems communicatively coupled to a computer network, the plurality of subscriber systems including a first subscriber system, the method comprising causing at least one processor to execute instructions for:
-
accessing first subscriber system telemetry information relating to an operating environment of the first subscriber system; identifying, using the first subscriber system telemetry information, a first set of configuration elements associated with the first subscriber system; acquiring crowdsourced telemetry information for a plurality of systems, the crowdsourced telemetry information including information about attributes, characteristics and/or configuration elements relating to respective operating environments of the plurality of systems; analyzing the first subscriber system telemetry information and the crowdsourced telemetry information to evaluate at least one metric associated with at least one entity of the first subscriber system, wherein the at least one metric includes at least one performance metric associated with the at least one entity of the first subscriber system; and automatically implementing or initiating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, a first set of activities relating to management of the first subscriber system; wherein the first set of activities includes at least one activity selected from a group consisting of; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, first subscriber system reliability information, the first subscriber system reliability information identifying at least one configuration element of the first subscriber system which may cause reliability issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, first subscriber system compatibility information, the first subscriber system compatibility information identifying at least one configuration element installed at the first subscriber system which may cause compatibility issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, the first subscriber system vulnerability information identifying at least one configuration element installed at the first subscriber system which may cause vulnerability issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, at least one configuration recommendation relating to a recommended modification of at least one configuration element at the first subscriber system; automatically initiating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, at least one modification of at least one configuration element at the first subscriber system; and automatically preventing, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, initiation of at least one modification of at least one configuration element at the first subscriber system.
-
-
2. A computer implemented system for facilitating automated management of a plurality of subscriber systems communicatively coupled to a computer network, the plurality of subscriber systems including a first subscriber system, the system comprising:
-
at least one processor; at least one interface; a memory storing a plurality of instructions; the at least one processor being operable to execute a plurality of instructions stored in the memory for causing at least one component of the computer network to; access first subscriber system telemetry information relating to an operating environment of the first subscriber system; identify, using the first subscriber system telemetry information, a first set of configuration elements associated with the first subscriber system; acquire crowdsourced telemetry information for a plurality of systems, the crowdsourced telemetry information including information about attributes, characteristics and/or configuration elements relating to respective operating environments of the plurality of systems; analyze the first subscriber system telemetry information and the crowdsourced telemetry information to evaluate at least one metric associated with at least one entity of the first subscriber system, wherein the at least one metric includes at least one performance metric associated with the at least one entity of the first subscriber system; and automatically implement or initiate, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, a first set of activities relating to management of the first subscriber system; wherein the first set of activities includes at least one activity selected from a group consisting of; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, first subscriber system reliability information, the first subscriber system reliability information identifying at least one configuration element of the first subscriber system which may cause reliability issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, first subscriber system compatibility information, the first subscriber system compatibility information identifying at least one configuration element installed at the first subscriber system which may cause compatibility issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, the first subscriber system vulnerability information identifying at least one configuration element installed at the first subscriber system which may cause vulnerability issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, at least one configuration recommendation relating to a recommended modification of at least one configuration element at the first subscriber system; automatically initiating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, at least one modification of at least one configuration element at the first subscriber system; and automatically preventing, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, initiation of at least one modification of at least one configuration element at the first subscriber system. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer usable medium for use in a computer network comprising a plurality of subscriber systems, the computer network including at least one processor, the computer usable medium having computer readable code embodied therein, the computer readable code comprising computer code for causing at least one processor to execute instructions stored in at least one memory for:
-
accessing first subscriber system telemetry information relating to an operating environment of the first subscriber system; identifying, using the first subscriber system telemetry information, a first set of configuration elements associated with the first subscriber system; acquiring crowdsourced telemetry information for a plurality of systems, the crowdsourced telemetry information including information about attributes, characteristics and/or configuration elements relating to respective operating environments of the plurality of systems; analyzing the first subscriber system telemetry information and the crowdsourced telemetry information to evaluate at least one metric associated with at least one entity of the first subscriber system, wherein the at least one metric includes at least one performance metric associated with the at least one entity of the first subscriber system; and automatically implementing or initiating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, a first set of activities relating to management of the first subscriber system; wherein the first set of activities includes at least one activity selected from a group consisting of; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, first subscriber system reliability information, the first subscriber system reliability information identifying at least one configuration element of the first subscriber system which may cause reliability issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, first subscriber system compatibility information, the first subscriber system compatibility information identifying at least one configuration element installed at the first subscriber system which may cause compatibility issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, the first subscriber system vulnerability information identifying at least one configuration element installed at the first subscriber system which may cause vulnerability issues at the first subscriber system; automatically generating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, at least one configuration recommendation relating to a recommended modification of at least one configuration element at the first subscriber system; automatically initiating, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, at least one modification of at least one configuration element at the first subscriber system; and automatically preventing, based on the analysis of the first subscriber system telemetry information and crowdsourced telemetry information, initiation of at least one modification of at least one configuration element at the first subscriber system.
-
Specification