Compact representation of vendor hardware module revisions in an open architecture test system
First Claim
1. A method for associating software components with vendor hardware module versions in an open architecture test system, comprising:
- receiving a set of hardware versions of a vendor hardware module;
receiving a set of software components supported by the vendor hardware module;
processing the set of hardware versions, wherein the set of hardware versions is represented as an equivalence class of hardware version numbers using a mask value;
obtaining user choices of hardware versions of the vendor hardware module;
validating the user choices of hardware versions of the vendor hardware module; and
creating a system profile in accordance with the user choices of hardware versions.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and system for associating software components with vendor hardware module versions in an open architecture test system are disclosed. The method includes receiving a set of hardware versions of a vendor hardware module, receiving a set of software components supported by the vendor hardware module, processing the set of hardware versions, where the set of hardware versions is represented as an equivalence class of hardware version numbers using a mask value, obtaining user choices of hardware versions of the vendor hardware module, validating the user choices of hardware versions of the vendor hardware module, and creating a system profile in accordance with the user choices of hardware versions.
-
Citations
25 Claims
-
1. A method for associating software components with vendor hardware module versions in an open architecture test system, comprising:
-
receiving a set of hardware versions of a vendor hardware module;
receiving a set of software components supported by the vendor hardware module;
processing the set of hardware versions, wherein the set of hardware versions is represented as an equivalence class of hardware version numbers using a mask value;
obtaining user choices of hardware versions of the vendor hardware module;
validating the user choices of hardware versions of the vendor hardware module; and
creating a system profile in accordance with the user choices of hardware versions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
-
-
11. An open architecture test system, comprising:
-
a System Controller;
a Site Controller coupled to the System Controller;
one or more hardware modules coupled to the Site Controller;
one or more devices-under-test (DUTs) coupled to a hardware module in parallel;
means for receiving a set of hardware versions of a vendor hardware module;
means for receiving a set of software components supported by the vendor hardware module;
means for processing the set of hardware versions, wherein the set of hardware versions is represented as an equivalence class of hardware version numbers using a mask value;
means for obtaining user choices of hardware versions of the vendor hardware module;
means for validating the user choices of hardware versions of the vendor hardware module; and
means for creating a system profile in accordance with the user choices of hardware versions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for representing vendor hardware module versions in an open architecture test system, wherein the open architecture test system comprises a System Controller, a Site Controller, one or more vendor hardware module, and one or more devices-under-test (DUTs), comprising:
-
receiving a set of hardware versions of a vendor hardware module;
representing the set of hardware versions as an equivalence class of hardware version numbers using a mask value comprising a mask number and a mask; and
wherein the mask is a data pattern within the range of the set of hardware versions; and
wherein the data pattern comprises at least a don'"'"'t-care bit and a unmask bit. - View Dependent Claims (22, 23, 24, 25)
-
Specification