Hardware white board automatic customization method and device and storage medium

Through the hardware white card automation customization method, the upper computer, white card database and out-of-band server are used to automatically match and perform white card customization operations, which solves the problems of human error, complex operation and high maintenance costs in the existing technology, and realizes efficient and automated white card customization.

CN120163636APending Publication Date: 2025-06-17POWERLEADER COMPUTER SYST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510325008.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

The existing white brand customization technology has problems such as human error, complex operation, low production efficiency and high maintenance costs, making it difficult to quickly and in large quantities to complete product customization and ensure quality control.

Method used

The hardware white card automatic customization method is adopted, and the product to be purchased through the upper computer is electrically connected to the product to be purchased. The customized product information and demand information are stored using the white card database, and missing files are entered and supplemented through the out-of-band server to automatically match and perform the customized operation of the white card.

Benefits of technology

It realizes the customization of automated white brand, reduces human errors, improves production efficiency and product quality, reduces maintenance costs, and simplifies the operation process, so that users do not need to have an in-depth understanding of technical details.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120163636A_ABST
    Figure CN120163636A_ABST
Patent Text Reader

Abstract

The invention relates to a hardware white board automatic customization method and device and a storage medium, and the method comprises the steps: detecting the product information of a to-be-white board product, and recognizing the product information needing to be modified; based on the product information needing to be modified, customized product information of the white card database is checked and supplemented through the upper computer; on the basis of the customized demand information, checking and supplementing dependent files of the white card database through the upper computer; and matching the information of the white card database, and executing white card customization operation. The related information of the to-be-white-signed product is obtained through the out-of-band management tool of the out-of-band server and other hardware products, the customization information of the to-be-white-signed product is matched from the white-signed database, the customization requirement specified by a client is input into the white-signed database, the white-signed database automatically matches the corresponding customization script and the installation package, and the customization requirement of the to-be-white-signed product is met. Downloading, installing and deploying are carried out through the out-of-band server, and the purpose of automatic white board customization is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of white-label customization, and particularly to a method, device, and storage medium for automated hardware white-label customization. Background Art

[0002] There are many existing white-label customized products, covering multiple products such as servers and intelligent small stations, and the customization methods for various products are different. Various installation packages are required, and the operation difficulty is high. It requires a high degree of familiarity with hardware products and strong basic capabilities. This leads to various problems during the customization process, affecting production efficiency and customer satisfaction.

[0003] Refer to Figure 3 , existing white-label customization is achieved by querying relevant information of the customized product in advance, preparing the required dependency packages and customization tools according to the product documentation. During the specific implementation of the customization process, the steps in the documentation are integrated, and white-label customization operations are carried out manually or by developing a customized C / S tool, etc.

[0004] In the prior art, when modifying the product picture, product name, or driver firmware version, there are human errors, resulting in the product customization not meeting customer requirements, etc. During the installation process, it is required to have an in-depth understanding of the technology of product customization. Generally, it is impossible for the production line to be familiar with all types of products. Each time white-label customization is carried out, the product customization cannot be completed quickly and in large quantities, and manual intervention is required to modify and confirm relevant information. The quality control of customized products is more complex, especially when there are many customized contents. The customized products may require special maintenance and support, increasing the long-term maintenance cost. Summary of the Invention

[0005] The present invention provides a method, device, and storage medium for automated hardware white-label customization, aiming to solve at least one of the technical problems existing in the prior art.

[0006] The technical solution of the present invention is a method for automated hardware white-label customization. The method for automated hardware white-label customization is applied to an automated hardware white-label customization system. The automated hardware white-label customization system includes a host computer, which is electrically connected to the product to be white-labeled; a white-label database for storing customized product information and customized requirement information, and the white-label database is electrically connected to the host computer; an out-of-band server for inputting requirement information and supplementing the files missing in the white-label database, and the out-of-band server is electrically connected to the host computer. The method for automated hardware white-label customization includes the following steps: S100. Detect the product information of the product to be white-labeled and identify the product information that needs to be modified; S200. Based on the product information that needs to be modified, check and supplement the customized product information in the white-label database through the host computer; S300. Based on the customized requirement information, the host computer checks and supplements the dependent files of the white-label database; S400. Match the information in the white-label database and perform white-label customization operations.

[0007] Furthermore, step S200 includes: S210. If the white-label database does not contain product customization information, the host computer enters or reads the customized product information through the out-of-band server; S220. The host computer checks whether the customized product information meets the requirements; S230. Return to step S100 and execute it again.

[0008] Furthermore, in step S210, The customized product information at least includes a firmware package, a white-label software package, and a digital signature file.

[0009] Furthermore, step S300 includes: S310. According to the user's customization requirements, the host computer enters or reads the customized requirement information through the out-of-band server; S320. According to the entered customized requirement information, read the corresponding white-label configuration file, check the integrity of the white-label configuration file, and upload it to the white-label database; S330. Check whether the white-label configuration file meets the customized requirement information; S340. If it meets the customized requirement information, jump to step S400; S350. If it does not meet the customized requirement information, prompt to re-check the product customization requirements and jump to step S310.

[0010] Furthermore, in step S320, The white-label configuration file at least includes text replacement materials and picture replacement materials.

[0011] Furthermore, step S400 includes: S410. The host computer checks whether both the customized product information and the customized requirement information are complete; S420. Perform white-label automated installation and deployment Furthermore, the present invention also proposes a hardware white-label automated customization device for executing the hardware white-label automated customization method. The hardware white-label automated customization system includes: A host computer, which is electrically connected to the product to be white-labeled; A white-label database for storing customized product information and customized requirement information, and the white-label database is electrically connected to the host computer; An out-of-band server is used to input requirement information and supplement files missing from the white-label database, and the out-of-band server is electrically connected to the host computer.

[0012] Furthermore, the host computer and the white-label database are set in a first network, the out-of-band server is set in a second network, and the security level of the first network is higher than that of the second network.

[0013] Furthermore, the first network and the second network are connected through a firewall.

[0014] Furthermore, the present invention also proposes a computer-readable storage medium, on which program instructions are stored, and when the program instructions are executed by a processor, the hardware white-label automated customization method described above is implemented.

[0015] The beneficial effects of the present invention are as follows: For the hardware white-label automated customization method, device and storage medium, relevant information of the product to be white-labeled is obtained through the out-of-band management tool of hardware products such as the out-of-band server, the customization information of the product to be white-labeled is matched from the white-label database, the customization requirements specified by the customer are input into the white-label database, the white-label database automatically matches the corresponding customization script and installation package, and the download, installation and deployment are carried out through the out-of-band server, so as to achieve the purpose of automated white-label customization. Description of the Drawings

[0016] Figure 1 It is the overall flowchart of the hardware white-label automated customization method.

[0017] Figure 2 It is the overall process schematic diagram of the hardware white-label automated customization method.

[0018] Figure 3 It is the process schematic diagram of the prior art.

[0019] Figure 4 It is the structural schematic diagram of the hardware white-label automated customization device. Detailed Embodiments

[0020] Hereinafter, the concept, specific structure and technical effects generated by the present invention will be clearly and completely described in combination with embodiments and drawings, so as to fully understand the purpose, solution and effects of the present invention. It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0021] It should be noted that, unless otherwise specified, when a feature is referred to as "fixed" or "connected" to another feature, it can be directly fixed or connected to the other feature, or indirectly fixed or connected to the other feature. In addition, the descriptions such as up, down, left, right, top, bottom, etc. used in the present invention are only relative to the mutual positional relationship of the components of the present invention in the drawings.

[0022] In addition, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this technology belongs. The terms used in the description of this specification are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The term "and / or" used herein includes any combination of one or more of the related listed items.

[0023] It should be understood that although the terms first, second, third, etc. may be used in this disclosure to describe various elements, these elements should not be limited to these terms. These terms are only used to distinguish elements of the same type from each other. For example, without departing from the scope of this disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element.

[0024] Refer to Figures 1 to 4 , in some embodiments, the technical solution of the present invention is a hardware white-label automation customization method, and the hardware white-label automation customization method is applied to a hardware white-label automation customization system. The hardware white-label automation customization system includes a host computer, and the host computer is electrically connected to the product to be white-labeled; a white-label database for storing customized product information and customized requirement information, and the white-label database is electrically connected to the host computer; an out-of-band server for inputting requirement information and supplementing files missing in the white-label database, and the out-of-band server is electrically connected to the host computer. Refer to Figure 1 and Figure 2 , the hardware white-label automation customization method includes the following steps: S100. Detect the product information of the product to be white-labeled and identify the product information that needs to be modified; S200. Based on the product information that needs to be modified, check and supplement the customized product information in the white-label database through the host computer; S300. Based on the customized requirement information, check and supplement the dependent files in the white-label database through the host computer; S400. Match the information in the white-label database and perform the white-label customization operation.

[0025] The beneficial effects of the present invention are: The described hardware white-label automation customization method, device, and storage medium obtain relevant information of the product to be white-labeled through the out-of-band management tool of hardware products such as out-of-band servers, match the customization information of the product to be white-labeled from the white-label database, enter the customization requirements of the customer-specified requirements into the white-label database, and the white-label database automatically matches the corresponding customization scripts and installation packages, and downloads, installs, and deploys them through the out-of-band server to achieve the purpose of automated white-label customization.

[0026] Specifically, the present invention provides a method for one-key modification of hardware white-label customization, which has the following advantages: (1) User-friendly: The one-key modification function greatly simplifies the complex operation process, enabling users to complete modifications without in-depth understanding of technical details.

[0027] (2) Error reduction: The simplified operation process reduces the possibility of human errors and improves the accuracy and reliability of operations.

[0028] (3) Efficiency improvement: The one-key modification function can quickly execute complex modification tasks, saving users' time and energy. The one-key modification function usually supports batch processing and can modify multiple objects or settings simultaneously, improving work efficiency.

[0029] (4) Automated management: The one-key modification function can automate the execution of repetitive tasks, reduce manual intervention, and improve management efficiency.

[0030] (5) Lower technical threshold: The one-key modification function reduces the technical operation threshold, enabling non-professional users to easily complete complex modification tasks.

[0031] (6) Training cost: The simplified operation process reduces the training cost, and users can master the operation skills without receiving complex training.

[0032] (7) Efficient management: The one-key modification function improves work efficiency, enabling administrators to manage the system and network more efficiently.

[0033] In the present invention, hardware white-label customization (White-Label Hardware Customization) refers to customizing design and production according to the needs of specific customers on the basis of general hardware provided by the original equipment manufacturer (OEM). This model is of great significance in multiple industries. White-label hardware can be customized according to the specific needs of customers, such as specific functions, sizes, interfaces, appearances, etc., to meet the personalized needs of customers.

[0034] In a specific embodiment, the hardware white-label automation customization method of the present invention is applied to batch-configure Atlas 500 A2 intelligent small stations on a production line. Among them, the Atlas 500 A2 intelligent small station supports white-label configuration. By modifying the product name and product identifier, white-labeling is achieved, and users can customize manufacturer information and picture resources.

[0035] Further, referring to Figure 1 and Figure 2 , step S200 includes: S210. If the white-label database does not contain product customization information, the host computer enters or reads the customized product information through an out-of-band server; S220. The host computer checks whether the customized product information meets the requirements; S230. Return to step S100 and execute again.

[0036] Further, referring to Figure 1 and Figure 2 , in step S210, the customized product information at least includes a firmware package, a white-label software package, and a digital signature file.

[0037] Specifically, in configuring the Atlas 500 A2 intelligent small station, obtaining the software package and its digital signature file includes: the firmware package A500-A2-firmware_{version}.zip for the white label of the device OM, the white-label software package Ascend-mindxedgewhitebox_{version}.zip, the electronic label setting tool software package A500-A2-driverwhitebox_{version}_linux.zi for modifying the electronic label, and the digital signature file for integrity verification.

[0038] Further, referring to Figure 1 and Figure 2 , step S300 includes: S310. According to the user's customization requirements, the host computer enters or reads the customized requirement information through an out-of-band server; S320. According to the entered customized requirement information, read the corresponding white-label configuration file, check the integrity of the white-label configuration file, and upload it to the white-label database; S330. Check whether the white-label configuration file meets the customized requirement information; S340. If it meets the customized requirement information, jump to step S400; S350. If the customized requirement information is not met, prompt to re-check the product customization requirements and jump to step S310.

[0039] Further, referring to Figure 1 and Figure 2 , in step S320, the white-label configuration file at least includes text replacement materials and picture replacement materials.

[0040] Specifically, when configuring the Atlas 500 A2 intelligent small station, the user needs to prepare the white-label configuration file by themselves, including replacement materials for pictures and text.

[0041] In a specific embodiment, the text replacement materials at least include custom manufacturer information, and the picture replacement materials at least include custom pictures.

[0042] The format of the custom manufacturer information configuration file config.json is as follows: {"model": "", "systemName": {"zh": "","en": ""}, "websiteTitle": {"zh": "","en": ""}, "userGuide": {"zh": "","en": ""}, "copyRight": {"zh": "","en": ""}} where model is the device model, systemName is the system name, websiteTitle is the website title, userGuide is the name of the system user guide, copyRight is the description of the copyright information, zh is the Chinese description of the corresponding field, and en is the English description of the corresponding field.

[0043] Among the custom pictures, there are at least picture files such as device.png, model.svg, favicon.ico, login.png, and logo.png.

[0044] Specifically, device.png: Displays the device picture.

[0045] model.svg: A vector graphic file (SVG format), the device design drawing.

[0046] favicon.ico: The small icon of the web site, displayed in the browser tab or bookmark bar, usually a 16x16 or 32x32 pixel icon file.

[0047] login.png: Login interface image, such as the background image of the login page, button icons, or visual elements of the login form.

[0048] logo.png: Website logo image or brand logo image, usually displayed at the top of the page or in a prominent position to enhance brand recognition. Its purpose is to input configuration such as images specified by the customer during customization.

[0049] Further, referring to Figure 1 and Figure 2 , step S400 includes: S410. The host computer checks whether both the customized product information and the customized requirement information are complete; S420. Execute white-box automated installation and deployment.

[0050] Specifically, in a specific embodiment, when configuring the white-boxed Atlas 500 A2 intelligent edge management system, the following steps are included: (1) Log in to the background environment as the root user.

[0051] (2) Execute the following command to create a white-box working directory.

[0052] mkdir -p / run / whitebox_process (3) Upload the A500-A2-firmware_{version}.zip software package, the white-box script Ascendmindxedge-whitebox_{version}.zip provided by the supplier, and the user-defined white-box configuration (including images and text) to the / run / whitebox_process path.

[0053] (4) Execute the following command to enter the white-box working directory.

[0054] cd / run / whitebox_process (5) Execute the following command to unzip Ascend-mindxedge-whitebox_{version}.zip.

[0055] unzip Ascend-mindxedge-whitebox_{version}.zip (6) Execute the following command to white-box the Atlas IES.

[0056] bash white_box.sh A500-A2-firmware_{version}.zip {whitebox_config_dir} The display example is as follows, indicating that the white-boxed Atlas IES is successful.

[0057] check input param successcheck operate user success check png image / root / public / img / device.png successcheck ico image / root / public / img / favicon.ico successcheck png image / root / public / img / logo.pngsuccesscheck png image / root / public / img / login.png successcheck param success check whitebox env success, smooth whitebox executing....stop om-initservice stop platform-app servicestop ibma-edge-start servicestop OM servicesuccess replace om whitebox config success backup whitebox config to p1 partition successsave whitebox configsuccess restart om-init service restart platform-app servicerestart ibma-edge-start servicerestart OMservice success whitebox process execute success, OM service has been restarted. Furthermore, refer to Figure 4, the present invention also provides a hardware white-label automation customization device for implementing the hardware white-label automation customization method. The hardware white-label automation customization system includes: A host computer, which is electrically connected to the product to be white-labeled; A white-label database for storing customized product information and customized requirement information, and the white-label database is electrically connected to the host computer; An out-of-band server for inputting requirement information and supplementing files missing in the white-label database, and the out-of-band server is electrically connected to the host computer.

[0058] In a specific embodiment, a white-label configuration interface is provided on the host computer, and a "one-key modification" button is provided on the interface. The "one-key modification" button is used to "one-key" execute steps S100 to S400 in the hardware white-label automation customization method.

[0059] Further, referring to Figure 4 , the host computer and the white-label database are set in a first network, and the out-of-band server is set in a second network. The security level of the first network is higher than that of the second network.

[0060] Further, referring to Figure 4 , the first network and the second network are connected through a firewall.

[0061] Further, the present invention also provides a computer-readable storage medium on which program instructions are stored. When the program instructions are executed by a processor, the hardware white-label automation customization method is implemented.

[0062] As mentioned above, it is only a preferred embodiment of the present invention. The present invention is not limited to the above-mentioned implementation manners. As long as it achieves the technical effects of the present invention by the same means, any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present disclosure shall be included within the protection scope of the present disclosure. All should belong to the protection scope of the present invention. Within the protection scope of the present invention, its technical solutions and / or implementation manners can have various different modifications and changes.

Claims

1. A method for automated white-label customization of hardware, which is applied to a white-label automated customization system for hardware, which includes a host computer, which is electrically connected to the white-label product to be manufactured; a white-label database, which is used to store customized product information and customized demand information, which is electrically connected to the host computer; an out-of-band server, which is used to input demand information and supplement missing files in the white-label database, which is electrically connected to the host computer, and is characterized in that: The hardware white-label automated customization method comprises the following steps: S100, detecting product information of the product to be white-labeled, and identifying product information that needs to be modified; S200, based on the product information that needs to be modified, check and supplement the customized product information in the white-label database through the host computer; S300, based on customized demand information, check and supplement the dependent files of the white-label database through the host computer; S400: Match the information in the white-card database and perform white-card customization operations.

2. The hardware white-label automated customization method according to claim 1, characterized in that: Step S200 includes: S210: If the white-label database does not contain customized product information, the host computer enters or reads customized product information through an out-of-band server; S220, the host computer checks whether the customized product information meets the requirements; S230, return to step S100 and execute again.

3. The hardware white-label automated customization method according to claim 2, characterized in that: In step S210, The customized product information includes at least a firmware package, a white-label software package, and a digital signature file.

4. The hardware white-label automated customization method according to claim 1, characterized in that: Step S300 includes: S310, according to the user's customization requirements, the host computer enters or reads the customized requirement information through the out-of-band server; S320, according to the input customized requirement information, read the corresponding white-brand configuration file, check the integrity of the white-brand configuration file and upload it to the white-brand database; S330, checking whether the white-label configuration file meets the customized requirement information; S340: If the customized requirement information is met, jump to step S400; S350: If the customization requirement information is not met, a prompt is given to recheck the product customization requirement and the process goes to step S310.

5. The hardware white-label automated customization method according to claim 4, characterized in that: In step S320, The white-branded configuration file includes at least text replacement material and image replacement material.

6. The hardware white-label automated customization method according to claim 1, characterized in that: Step S400 includes: S410, the host computer checks whether the customized product information and customized demand information are complete; S420. Execute white-label automated installation and deployment.

7. A hardware white-label automated customization device, used to execute the hardware white-label automated customization method according to any one of claims 1 to 6, characterized in that: The hardware white-label automated customization system includes: A host computer, the host computer is electrically connected to the product to be white-labeled; A white-label database, used to store customized product information and customized demand information, the white-label database being electrically connected to the host computer; The out-of-band server is used to input demand information and supplement the missing files in the white-label database, and the out-of-band server is electrically connected to the host computer.

8. The hardware white-label automated customization device according to claim 7, characterized in that: The host computer and the white-label database are arranged in a first network, the out-of-band server is arranged in a second network, and the security level of the first network is higher than that of the second network.

9. The hardware white-label automated customization device according to claim 8, characterized in that: The first network and the second network are connected via a firewall.

10. A computer-readable storage medium having program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the method according to any one of claims 1 to 6 is implemented.