Automated detecting and reporting on field reliability of components
AssigneeNetwork Appliance, Inc.
InventorsLarry Lancaster, Raymond Cooke
Life of this patent
Estimating the term…
Abstract
An automated system to identify, categorize, detect, and report on unreliable components based on defining, generating, transmitting, collecting, aggregating, and operating on product operational data for observations received from devices in the field, such as over a network. In response to an observation for a product, the automated system automatically updates reliability statistics for components or families associated with the observation according to a set of computations or arithmetic operations without recalculating the reliability statistic.
Claims25
A machine implemented method comprising:
- computing a plurality of reliability statistics according to a plurality of received observations of operational data of a plurality of products using a set of computations performed on the observations, a set of uniquely identified components of each product, and a plurality of overlapping component families to which the components belong;
- wherein an operational data model of each product defines the set of uniquely identified components of the product.
A machine implemented method comprising:
- computing an overlapping component family to which each component belongs of a set of uniquely identified components of a defined operational data model of a product;
- receiving a plurality of observations of operational data of the product;
- associating each observation to a component and at least one component family of the component;
- and
- determining a plurality of reliability statistics for each component according to a set of arithmetic operations performed on observations associated with the component and component families to which the component belongs by examining all components of all families to which a component belongs.
A machine implemented method comprising:
- computing at least one overlapping component family to which each component belongs of a set of uniquely identified components of a defined operational data model of a product;
- determining at least one related component family to each component family based on a combinatorial expansion of a plurality of configurations and individual variations observed in the families;
- receiving a plurality of observations of operational data of the product;
- associating each observation to a component, at least one component family of the component, and at least one related component family;
- and
- determining a plurality of reliability statistics for each component according to a set of arithmetic operations performed on observations associated with the component, component families to which the component belongs, and related families to component families to which the component belongs by examining all components of all families to which the component belongs and all related families to all families to which the component belongs.
A machine accessible medium containing a first sequence of instructions that, when executed, cause a machine to:
- receive an observation of operational data of a product, wherein an operational data model of the product defines a set of uniquely identified components of the product, and each component belongs to at least one overlapping component family;
- associate the observation to a component and to at least one component family of the component;
- and
- update a plurality of reliability statistics for each component and component family associated with the observation according to a set of arithmetic operations performed on the observation, the component, and the component families without recalculating the plurality of reliability statistics.
Dependencies are inferred from the claim text.