Automatic creation of best known configurations
AssigneeDell Products L.P.
InventorsBalasingh P. Samuel, Vivekanandh Narayanasamy Rajagopalan
Life of this patent
Estimating the term…
Abstract
Best known configurations can be automatically created for particular platforms. An update tool can be installed on end user devices and can include a health monitor engine that creates health reports for drivers and/or firmware installed on the corresponding end user device. The health reports generated on the end user devices can be provided to a best known configuration engine that can evaluate them to calculate a best known configuration for each platform. The best known configurations can then be distributed to the update tool on the end user devices to cause them to configure the end user devices to match the corresponding best known configuration.
Claims20
A method for automatically generating a best known configuration for a platform, the method comprising:
- receiving, by a best known configuration engine and from a first set of end user devices that have the platform, health reports pertaining to a first driver or firmware that is installed on the first set of end user devices, each health report including performance information of the first driver or firmware on the corresponding end user device;
- evaluating, by the best known configuration engine, the performance information of the first driver or firmware that is included in the health reports;
- based on the evaluation, determining that the first driver or firmware is functioning properly on the first set of end user devices;
- based on the determination, including the first driver or firmware in the best known configuration for the platform;
- and
- publishing the best known configuration for the platform.
A support system comprising:
- a plurality of end user devices having a platform, each end user device including an update tool having a health monitor engine that generates health reports for drivers or firmware installed on the end user device, each health report including performance information for the corresponding driver or firmware;
- and
- a best known configuration engine that receives the health reports from each of the plurality of end user devices and evaluates the performance information included in each health report to generate a best known configuration for the platform.
A method comprising:
- executing, on each of a plurality of end user devices, an update tool that includes a health monitor engine that monitors drivers or firmware installed on the corresponding end user device and, based on the monitoring, generates health reports which define performance information for the drivers or firmware;
- receiving, by a best known configuration engine, the health reports generated on each of the plurality of end user devices;
- evaluating, by the best known configuration engine, the performance information defined in the health reports to identify which of the drivers or firmware are functioning properly on the plurality of end user devices;
- and
- based on the evaluation, generating, by the best known configuration engine, a best known configuration.
Dependencies are inferred from the claim text.