Computer hardware information acquisition method and system
By designing a computer hardware information acquisition system, including a hardware information storage library and multiple functional modules, the problem that the existing technology cannot accurately judge computer hardware information is solved, the accurate acquisition and judgment of hardware information is achieved, and it has good scalability. .
Patent Information
- Application Number
- CN202411483280.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-01-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The prior art can only obtain computer hardware information, but cannot accurately judge hardware information, and lack scalability.
Designed a computer hardware information acquisition system, including hardware information storage, request module, detection module, matching module, judgment module, generating module, display module, and controller. Judgment and display.
It achieves accurate acquisition and judgment of computer hardware information, has good scalability, and can adapt to information acquisition and analysis of different types of computer hardware.
Smart Images

Figure CN119356959A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of computer hardware information acquisition, and in particular to a computer hardware information acquisition method and system. Background Art
[0002] OEMs that produce computer hardware products have very high quality requirements for their products, such as computer motherboards, CPUs, optical drives, keyboards, mice, etc. Therefore, OEMs need to conduct a series of functional diagnostic tests on their computer hardware products before they leave the factory to control the quality of their products. Functional diagnostic tests have become a very important topic in the fields of computer motherboard production and computer system assembly. Traditional OEMs often only produce a single product, and the test systems they develop are only for their own single product or a few products. For example, the test system developed by an OEM that produces CPUs can generally only test CPUs, and the test system developed by an OEM that develops optical drives can only test optical drives... Their functions are relatively simple and do not have good scalability.
[0003] The existing publication number CN116737513B discloses a computer hardware information acquisition method, system and computer equipment, which belong to the technical field of hardware information acquisition. The computer hardware information acquisition method includes receiving one or more hardware information reading requests; the hardware information reading request includes a reading object, a reading command and a reading parameter type; in response to the presence of a text extraction formula matching the hardware information reading request in a preset configuration file under the current operating environment, obtaining a calling method corresponding to the reading command, and acquiring hardware information according to the calling method and the hardware information reading request to obtain text information; extracting the corresponding text information according to the text extraction formula to obtain an information array; converting the format of all information arrays and integrating them to obtain a standard hardware information text; having the effect of making it more convenient to obtain hardware information.
[0004] The existing technology can only obtain the hardware information of the computer, but cannot make a relatively accurate judgment on the hardware information. Therefore, we propose a method and system for obtaining computer hardware information. Summary of the invention
[0005] The purpose of the present invention is to provide a method and system for obtaining computer hardware information to solve the problems in the prior art.
[0006] To achieve the above object, the present invention provides the following technical solution: a computer hardware information acquisition system, comprising:
[0007] Hardware information repository: used to store information about existing computer hardware;
[0008] Request module: The user makes a request to obtain computer hardware information;
[0009] Detection module: used to detect the computer's hardware information;
[0010] Matching module: matches the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain the final hardware information;
[0011] Judgment module: judges the hardware information obtained by the matching module;
[0012] Generation module: generates corresponding hardware information data;
[0013] Display module: used to display hardware information;
[0014] Controller: used to control each module.
[0015] Preferably, a storage module is also included, and the storage module is used to store hardware information of different computers.
[0016] Preferably, it also includes a communication transmission module, and the communication transmission module is used to send hardware information.
[0017] Preferably, it also includes a reading module, which can directly read the computer hardware information stored in the storage module.
[0018] A method for obtaining computer hardware information, using the computer hardware information obtaining system; comprising the following steps:
[0019] S1. Store the information of existing computer hardware through the hardware information repository and update the hardware information in real time;
[0020] S2, the user makes a request to obtain computer hardware information;
[0021] S3, detecting the hardware information of the computer;
[0022] S4, matching the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain final hardware information;
[0023] S5, judging the hardware information obtained by the matching module;
[0024] S6. Generate corresponding hardware information data and display the hardware information.
[0025] Preferably, the method further includes S7: storing the acquired hardware information.
[0026] Preferably, the method further includes S8, reading computer hardware information stored in the storage module.
[0027] Preferably, the method further includes S9, which is used to send the hardware information to a new client.
[0028] Compared with the prior art, the beneficial effects of the present invention are: storing information of existing computer hardware through a hardware information repository and updating the hardware information in real time; a user makes a request to obtain computer hardware information; detecting the hardware information of the computer; matching the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain final hardware information; judging the hardware information obtained by the matching module; generating corresponding hardware information data and displaying the hardware information; storing the obtained hardware information; reading the computer hardware information stored in the storage module; sending the hardware information through the communication transmission module to a new client; the present application can accurately obtain the hardware information of the computer and can make a relatively accurate judgment on the computer hardware information. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0030] Figure 1 It is a flow chart of the present invention. DETAILED DESCRIPTION
[0031] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention.
[0032] Embodiment 1
[0033] See also Figure 1 In an embodiment of the present invention, a computer hardware information acquisition system includes:
[0034] Hardware information repository: used to store information about existing computer hardware;
[0035] Request module: The user makes a request to obtain computer hardware information;
[0036] Detection module: used to detect the computer's hardware information;
[0037] Matching module: matches the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain the final hardware information;
[0038] Judgment module: judges the hardware information obtained by the matching module;
[0039] Generation module: generates corresponding hardware information data;
[0040] Display module: used to display hardware information;
[0041] Controller: used to control each module.
[0042] Preferably, a storage module is also included, and the storage module is used to store hardware information of different computers.
[0043] Preferably, it also includes a communication transmission module, and the communication transmission module is used to send hardware information.
[0044] Preferably, it also includes a reading module, which can directly read the computer hardware information stored in the storage module.
[0045] A method for obtaining computer hardware information, using the computer hardware information obtaining system; comprising the following steps:
[0046] S1. Store the information of existing computer hardware through the hardware information repository and update the hardware information in real time;
[0047] S2, the user makes a request to obtain computer hardware information;
[0048] S3, detecting the hardware information of the computer;
[0049] S4, matching the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain final hardware information;
[0050] S5, judging the hardware information obtained by the matching module;
[0051] S6. Generate corresponding hardware information data and display the hardware information.
[0052] Preferably, the method further includes S7: storing the acquired hardware information.
[0053] Preferably, the method further includes S8, reading computer hardware information stored in the storage module.
[0054] Preferably, the method further includes S9, which is used to send the hardware information to a new client.
[0055] The working principle of the present invention is: storing the information of existing computer hardware through a hardware information repository and updating the hardware information in real time; a user makes a request for obtaining computer hardware information; detecting the hardware information of the computer; matching the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain the final hardware information; judging the hardware information obtained by the matching module; generating corresponding hardware information data and displaying the hardware information; storing the obtained hardware information; reading the computer hardware information stored in the storage module; sending the hardware information to a new client through a communication transmission module.
[0056] Embodiment 2
[0057] See also Figure 1 In an embodiment of the present invention, a computer hardware information acquisition system includes:
[0058] Hardware information repository: used to store information about existing computer hardware;
[0059] Request module: The user makes a request to obtain computer hardware information;
[0060] Detection module: used to detect the computer's hardware information;
[0061] Matching module: matches the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain the final hardware information;
[0062] Judgment module: judges the hardware information obtained by the matching module;
[0063] Generation module: generates corresponding hardware information data;
[0064] Display module: used to display hardware information;
[0065] Controller: used to control each module.
[0066] Preferably, a storage module is also included, and the storage module is used to store hardware information of different computers.
[0067] Preferably, it also includes a reading module, which can directly read the computer hardware information stored in the storage module.
[0068] A method for obtaining computer hardware information, using the computer hardware information obtaining system; comprising the following steps:
[0069] S1. Store the information of existing computer hardware through the hardware information repository and update the hardware information in real time;
[0070] S2, the user makes a request to obtain computer hardware information;
[0071] S3, detecting the hardware information of the computer;
[0072] S4, matching the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain final hardware information;
[0073] S5, judging the hardware information obtained by the matching module;
[0074] S6. Generate corresponding hardware information data and display the hardware information.
[0075] Preferably, the method further includes S7: storing the acquired hardware information.
[0076] Preferably, the method further includes S8, reading computer hardware information stored in the storage module.
[0077] The working principle of the present invention is: storing the information of existing computer hardware through a hardware information repository and updating the hardware information in real time; a user makes a request for obtaining computer hardware information; detecting the hardware information of the computer; matching the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain the final hardware information; judging the hardware information obtained by the matching module; generating corresponding hardware information data and displaying the hardware information; storing the obtained hardware information; and reading the computer hardware information stored in the storage module.
[0078] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A computer hardware information acquisition system, characterized in that: include: Hardware information repository: used to store information about existing computer hardware; Request module: The user makes a request to obtain computer hardware information; Detection module: used to detect the computer's hardware information; Matching module: matches the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain the final hardware information; Judgment module: judges the hardware information obtained by the matching module; Generation module: generates corresponding hardware information data; Display module: used to display hardware information; Controller: used to control each module.
2. A computer hardware information acquisition system according to claim 1, characterized in that: It also includes a storage module, which is used to store hardware information of different computers.
3. A computer hardware information acquisition system according to claim 1, characterized in that: It also includes a communication transmission module, which is used to send hardware information.
4. A computer hardware information acquisition system according to claim 1, characterized in that: It also includes a reading module, which can directly read the computer hardware information stored in the storage module.
5. A method for obtaining computer hardware information, characterized in that: A computer hardware information acquisition system according to any one of claims 1 to 4 is used; comprising the following steps: S1. Store the information of existing computer hardware through the hardware information repository and update the hardware information in real time; S2, the user makes a request to obtain computer hardware information; S3, detecting the hardware information of the computer; S4, matching the hardware information detected by the detection module with the hardware information stored in the hardware information repository to obtain final hardware information; S5, judging the hardware information obtained by the matching module; S6. Generate corresponding hardware information data and display the hardware information.
6. A method for obtaining computer hardware information according to claim 5, characterized in that: The step also includes S7, storing the acquired hardware information.
7. A method for obtaining computer hardware information according to claim 5, characterized in that: The method also includes S8, reading the computer hardware information stored in the storage module.
8. A method for obtaining computer hardware information according to claim 5, characterized in that: It also includes S9, which is used to send the hardware information to a new client.
Citation Information
Patent Citations
A method, system and computer equipment for obtaining computer hardware information
CN116737513B