×

Data driven component reputation

  • US 9,070,086 B2
  • Filed: 05/12/2008
  • Issued: 06/30/2015
  • Est. Priority Date: 05/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method to improve performance on one or more advised instances based on real world usage data of one or more components on observed instances using a processing unit of a processor-based system, the method comprising the steps of:

  • receiving configuration data regarding at least one component of a plurality of components on a plurality of observed instances,said receiving the configuration data comprising;

    collecting the configuration data by at least one observation agent installed on at least one of one or more instances of the plurality of observed instances or one or more other instances;

    receiving usage data regarding at least one component of the plurality of components on the plurality of observed instances;

    receiving user experience data, which is programmatically determined, regarding at least one component of the plurality of components on the plurality of observed instances;

    generating, by the processing unit, component diagnostic data that can be used to make one or more recommendations to one or more advised instances as to how to correct a problem being experienced on the one or more advised instances based on a comparison of the component diagnostic data and component data related to the one or more advised instances, the comparison indicating one or more components on the one or more advised instances that are associated with one or more components of the plurality of components on the plurality of observed instances that have previously experienced at least one problem, said generating being based on an analysis of the configuration data, the usage data, and the user experience data,said generating the component diagnostic data comprising;

    programmatically determining a rating for each of the plurality of components by the processing unit, each rating indicating a reliability of a respective component of the plurality of components, the component diagnostic data including the rating for each of the plurality of components;

    storing the rating for each of the plurality of components in a computer database; and

    automatically providing, by the system, the one or more recommendations to the one or more advised instances based on the component diagnostic data, the one or more recommendations specifying at least one change with respect to at least one of the one or more advised instances or one or more usage patterns associated with the one or more advised instances to improve the performance on the one or more advised instances.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×