Component testing plan considering distinguishable and undistinguishable components

US11099107B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11099107-B2
Application numberUS-201816206970-A
CountryUS
Kind codeB2
Filing dateNov 30, 2018
Priority dateNov 30, 2018
Publication dateAug 24, 2021
Grant dateAug 24, 2021

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.

A component testing plan considers both distinguishable components and undistinguishable components for each of the distinguishable components. In addition to distinguishable and undistinguishable components, inputs to the system include a level of customer demand, using component-based demand forecasting, and what test types are to be performed. The system then determines a set of combinatorial test options for each of the test types and a cycle time for each combinatorial test option. The system then cognitively develops a component testing plan including a listing of combinatorial test(s) of the set of combinatorial test options for each test type to be performed and how many times to perform each combinatorial test(s) on a testing machine with a known capacity in order to minimize a total cycle time for all of the test types and a number of the testing machine needed; and implementing the component testing plan on a set of test components on a production line.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method of developing a component testing plan, the computer-implemented method comprising: receiving, by a data processing system, an indication of at least two distinguishable components there are for testing, resulting in identified distinguished components; receiving, by the data processing system, an identification of two or more undistinguishable components to be tested for each of the at least two distinguishable components, resulting in identified undistinguished components, wherein the identified distinguished components and the identified undistinguished components are hardware; receiving, by the data processing system, an identification of a level of customer demand using component-based demand forecasting; receiving, by the data processing system, an identification of a plurality of test types; determining, by the data processing system, a set of combinatorial test options for each of the plurality of test types; determining, by the data processing system, a cycle time for each combinatorial test option of the set of combinatorial test options for each test type; cognitively developing, by the data processing system, a component testing plan, the component testing plan comprising a listing of one or more combinatorial tests of the set of combinatorial test options for each test type to be performed and how many times to perform each of the one or more combinatorial tests on a testing machine with a known capacity in order to minimize a total cycle time for all of the plurality of test types and a number of the testing machine needed, wherein the component testing plan comprises, for at least one test type of the plurality of test types, a combinatorial test option of the set of combinatorial test options that comprises two or more of the identified distinguished components and, for each of the two or more of the identified distinguished components, at least two of the identified undistinguished components; and implementing the component testing plan on a set of test components on a production line. 2. The computer-implemented method of claim 1 , wherein the cycle time comprises an average cycle time for each combinatorial test option of the set of combinatorial test options for each test type based on available historical cycle time data. 3. The computer-implemented method of claim 2 , wherein for each combinatorial test option for which there is no available historical cycle time data, using a default cycle time. 4. The computer-implemented method of claim 1 , wherein the component testing plan further comprises procurement planning. 5. The computer-implemented method of claim 1 , wherein the component testing plan comprises an iteration process for each test type. 6. The computer-implemented method of claim 5 , wherein the component testing plan further comprises generating an optimization model based on the test types, the identified distinguished components, the identified undistinguished components, the set of combinatorial test options, the cycle time for each combinatorial test of the set of combinatorial test options, the level of customer demand and one or more model assumptions, resulting in a generated optimization model, and wherein the iteration process uses the generated optimization model. 7. The computer-implemented method of claim 6 , wherein the iteration process produces a testing time for each test option of each test type. 8. The computer-implemented method of claim 6 , wherein the generated optimization model is formulated to minimize a total testing time for all of the plurality of test types subject to one or more model constraint. 9. The computer-implemented method of claim 8 , wherein the one or more model constraint comprises: a number of each component at least meeting the level of customer demand; each of the plurality of test types have been executed; at least one of the set of combinatorial test options for each test type has been executed; each decision variable for each combinatorial test option for each test type is a zero value or a positive value; and each decision variable for each combinatorial test option for each test type that is non-zero is an integer. 10. The computer-implemented method of claim 1 , further comprising receiving, by the data processing system, a time to run each individual test for each combinatorial test option for each test type for use by the data processing system in the developing. 11. A system for developing a component testing plan, the system comprising: a memory; and at least one processor in communication with the memory to perform a method, the method comprising: receiving, by a data processing system, an indication of at least two distinguishable components there are for testing, resulting in identified distinguished components; receiving, by the data processing system, an identification of two or more undistinguishable components to be tested for each of the at least two distinguishable components, resulting in identified undistinguished components, wherein the identified distinguished components and the identified undistinguished components are hardware; receiving, by the data processing system, an identification of a level of customer demand using component-based demand forecasting; receiving, by the data processing system, an identification of a plurality of test types; determining, by the data processing system, a set of combinatorial test options for each of the plurality of test types; determining, by the data processing system, a cycle time for each combinatorial test option of the set of combinatorial test options for each test type using component-based demand forecasting; cognitively developing, by the data processing system, a component testing plan, the component testing plan comprising a listing of one or more combinatorial tests of the set of combinatorial test options for each test type to be performed and how many times to perform each of the one or more combinatorial tests on a testing machine with a known capacity in order to minimize a total cycle time for all of the plurality of test types and a number of the testing machine needed, wherein the component testing plan comprises, for at least one test type of the plurality of test types, a combinatorial test option of the set of combinatorial test options that comprises two or more of the identified distinguished components and, for each of the two or more of the identified distinguished components, at least two of the identified undistinguished components; and implementing the component testing plan on a set of test components on a production line. 12. The system of claim 11 , wherein the cycle time comprises an average cycle time for each combinatorial test option of the set of combinatorial test options for each test type based on available historical cycle time data, and wherein for each combinatorial test option for which there is no available historical cycle time data, using a default cycle time. 13. The system of claim 11 , wherein developing the component testing plan comprises performing an iteration process for each test type, wherein developing the component testing plan further comprises generating an optimization model based on the test types, the identified distinguished components, the identified undistinguished components, the set of combinatorial test options, the cycle time for each combinatorial test of the set of combinatorial test options, the level of customer demand and one or more model assumptions, resulting in a generated optimization model, and wherein the iteration process uses the generated optimization model.

Assignees

Inventors

Classifications

  • Inspection process planner · CPC title

  • Needs-based resource requirements planning or analysis · CPC title

  • Administration of product repair or maintenance · CPC title

  • for coverage analysis · CPC title

  • for performance assessment · 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 US11099107B2 cover?
A component testing plan considers both distinguishable components and undistinguishable components for each of the distinguishable components. In addition to distinguishable and undistinguishable components, inputs to the system include a level of customer demand, using component-based demand forecasting, and what test types are to be performed. The system then determines a set of combinatoria…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G01M99/008. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 24 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).