Equipment identification code generation method, device and platform and readable storage medium
By setting up a first management system and a second management system in the equipment management platform, and using equipment production statistical information to push it to the second management system to generate the equipment identification code, the problem of untrue and insecure equipment identification code in the prior art is solved, and higher authenticity and security are achieved.
Patent Information
- Application Number
- CN202411665146.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2025-03-11
AI Technical Summary
In the prior art, the equipment identification code is determined before the production process starts, resulting in the possibility of variables in actual production that the identification code does not correspond to the equipment or is blank, which reduces the authenticity and security of the identification code.
By setting up a first management system and a second management system in the equipment management platform, the first management system connects to the production management end, the second management system connects to the factory production end, and pushes the equipment production statistical information to the second management system based on the information, creating a device information group based on the information, including the information group access key, and then verifying the key to generate a device identification code.
It improves the authenticity and security of the equipment identification code, ensures that the generated identification code corresponds to the actual equipment, reduces the generation of blank identification codes, clarifies the scope of responsibility on the factory side, and reduces the risk of errors and leakage during human transmission.
Smart Images

Figure CN119602949A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of device authentication, and in particular to a method, device, platform and readable storage medium for generating a device identification code. Background Art
[0002] In the process of equipment production, generating a corresponding identification code for each device is one of the important links. The equipment identification code ensures the uniqueness of each device, so that individuals can be quickly and accurately identified among many devices. It is particularly critical in equipment tracking, maintenance and after-sales service. For example, in the production process, the equipment identification code helps manufacturers to manage production batches and ensure the traceability of product quality. Once a quality problem occurs, the identification code can be used to quickly locate the specific device or batch and take corresponding quality control measures.
[0003] In the related art, the corresponding identification code generated for each device is usually determined before the device production process is started, which can improve production efficiency and better manage equipment production. However, if the actual production deviates from the plan due to variables in actual production, then when the equipment is completed, the device identification code may not correspond to the device or there may be a blank identification code with no actual device. In addition, the identification code is determined before the device production process is started, and the number of times the identification code is propagated in multiple processes of equipment production increases, reducing the security of the identification code. Summary of the invention
[0004] The purpose of this application is to solve at least one of the technical problems existing in the prior art, and to provide a method, device, platform and readable storage medium for generating a device identification code, aiming to improve the authenticity and security of the identification code generation.
[0005] In a first aspect, an embodiment of the present application provides a method for generating a device identification code, which is applied to a device management platform, wherein the device management platform includes a first management system and a second management system, wherein the first management system is connected to a production management end, and the second management system is connected to a factory production end, and the method includes: When the first management system obtains equipment production statistical information, the equipment production statistical information is pushed to the second management system, and the second management system creates and stores equipment information groups based on the equipment production statistical information, wherein the equipment information groups include information group access keys; In response to the information group access to the second management system, the information group access key is verified, and when the verification is successful, a device identification code is generated.
[0006] According to the technical solution of the embodiment of the present application, at least the following beneficial effects are achieved: the equipment management platform is used to maintain and manage the information of the produced equipment, including the preliminary planning, production and later maintenance of the equipment, etc. Therefore, the equipment identification code can also be generated in the equipment management platform; the first management system in the equipment management platform is connected to the production management end, and the second management system is connected to the factory production end. The production management end connected to the first management system can be a port for overall maintenance of equipment information, and the factory production end connected to the second management system can be a port for controlling the equipment production link in the factory. Therefore, by separating management from actual production control, when the first management system obtains equipment production statistical information, the equipment production statistical information is pushed to the second management system, and the second management system creates an equipment information group based on the equipment production statistical information, so that the equipment identification code is generated on the production side, ensuring that the generated identification code is as real as possible, greatly avoiding the situation where the blank identification code is generated without an actual device, and improving the authenticity of the identification code; the equipment identification code is not generated when the first management system obtains the equipment production statistical information, that is, it is not directly generated when the platform creates the equipment, which reduces the errors and leakages caused by the generated identification code due to the actual human transmission process, and the equipment identification code is clearly triggered by the operation on the factory side, which clarifies the responsibility scope of the factory side and improves the security of the identification code generation.
[0007] According to some embodiments of the present application, when the first management system obtains the equipment production statistical information, before pushing the equipment production statistical information to the second management system, the method further includes: When the second management system obtains the equipment production application information, the equipment production application information is pushed to the first management system; The equipment production application information is reviewed in the first management system, and when the review is passed, the equipment production application information is converted into the equipment production statistical information and pushed to the first management system.
[0008] According to some embodiments of the present application, when the review is passed, converting the equipment production application information into the equipment production statistical information and pushing it to the first management system includes: When the review is passed, the equipment production application information is converted into the equipment production statistical information and pushed to the first management system. An equipment group is added to the first management system. The equipment group is used to collect the equipment production statistical information, so that the equipment production statistical information is stored in both the first management system and the second management system.
[0009] According to some embodiments of the present application, after the second management system creates and stores the equipment information group based on the equipment production statistical information, the method further includes: The device information group is pushed to the first management system, and the first management system is used to display the device information group so that the user of the production management end can transmit the information group access key to the user of the factory production end.
[0010] According to some embodiments of the present application, the access to the information group of the second management system is implemented by user operations at the factory production end.
[0011] According to some embodiments of the present application, when the verification is passed, generating a device identification code includes: When the verification is passed, in response to the identification code generation instruction, an identification code encryption file is generated in the second management system, the identification code encryption file includes the device identification code, and the identification code encryption file is used to generate the device identification code at the factory production end, so that the factory production end can burn the device identification code onto the corresponding device.
[0012] According to some embodiments of the present application, in response to the identification code generation instruction, generating the identification code encrypted file in the second management system includes: In response to the identification code generation instruction, the second management system generates an identification code encryption file and pushes the device identification code to the first management system. The device identification code in the first management system is used to verify when the device that has completed the burning is connected to the device management platform.
[0013] In a second aspect, an embodiment of the present application provides an operation control device, characterized in that it includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the program to implement the device identification code generation method described in the first aspect above.
[0014] In a third aspect, an embodiment of the present application provides a device management platform, including the operation control device of the second aspect mentioned above.
[0015] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to enable a computer to execute the device identification code generation method as described in the first aspect above.
[0016] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are used to provide further understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.
[0018] The present application is further described below with reference to the accompanying drawings and embodiments; Figure 1 It is a flowchart of a method for generating a device identification code provided by an embodiment of the present application; Figure 2 is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; Figure 3 is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; Figure 4 is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; Figure 5 is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; Figure 6 is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; Figure 7 It is a schematic diagram of an operation control device for executing a method for generating a device identification code provided in one embodiment of the present application. DETAILED DESCRIPTION
[0019] This section will describe in detail the specific embodiments of the present application. The preferred embodiments of the present application are shown in the accompanying drawings. The purpose of the accompanying drawings is to supplement the description of the text part of the specification with graphics, so that people can intuitively and vividly understand each technical feature and the overall technical solution of the present application, but it cannot be understood as a limitation on the scope of protection of the present application.
[0020] In the description of the present application, it should be understood that descriptions involving orientation, such as up, down, front, back, left, right, etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0021] In the description of this application, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed", etc. are understood to exclude the number itself, and "above", "below", "within", etc. are understood to include the number itself. If there is a description of "first" or "second", it is only used to distinguish the technical features, and cannot be understood as indicating or implying the relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features. In the description of this application, unless otherwise clearly defined, terms such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meanings of the above terms in this application based on the specific content of the technical solution.
[0022] The following is combined with Figure 1-7 , the various embodiments of the device identification code generation method of the present application are further explained.
[0023] like Figure 1 As shown, Figure 1 It is a flowchart of a device identification code generation method provided by an embodiment of the present application. The device identification code generation method is applied to a device management platform. The device management platform includes a first management system and a second management system. The first management system is connected to a production management end, and the second management system is connected to a factory production end. The device identification code generation method may include but is not limited to step S120 and step S130.
[0024] S120, when the first management system obtains the equipment production statistical information, the equipment production statistical information is pushed to the second management system, and the second management system creates and stores the equipment information group based on the equipment production statistical information, wherein the equipment information group includes an information group access key; S130. In response to the information group access to the second management system, verify the information group access key, and when the verification is successful, generate a device identification code.
[0025] In this embodiment, the equipment management platform is used to maintain and manage the information of the produced equipment, and to centrally store and manage the equipment information, including equipment pre-planning, production, and post-maintenance, such as equipment model, specifications, production date, usage status, production batch, and maintenance records. In the pre-planning production stage, the equipment management platform can collect equipment demand information and create corresponding production batch plans. In the equipment production stage, the equipment management platform can automatically generate and store the identification code of each equipment in each equipment production batch, and track the production progress of each equipment in real time based on the identification code. Therefore, a database is provided in the equipment management platform for storing relevant information including the identification code of each equipment. The equipment management platform can automatically generate identification codes through a preset coding algorithm, which generates new identification codes according to preset rules and information in a database; The equipment management platform includes a first management system and a second management system, wherein the first management system is connected to the production management end, and the second management system is connected to the factory production end. The first management system may be a production scheduling system responsible for the formulation, adjustment and monitoring of production plans, and the second management system may be a manufacturing execution system that monitors the operating status of the production line in real time and executes production instructions. The first management system and the second management system may be independent software applications that run on different servers or cloud platforms and exchange data through interfaces. The first management system and the second management system may also be part of the equipment management platform that share the same database as different modules. The first management system and the second management system may also be connected to different terminal devices on the same platform.
[0026] It is understandable that the first management system and the second management system may be different modules of the same software platform, or may be completely independent systems, but they both need to have the ability to exchange data and interoperate.
[0027] Specifically, since the first management system is connected to the production management end, and the second management system is connected to the factory production end, that is, when the production management personnel log in to the platform, they log in to the first management system, and when the factory production personnel log in to the platform, they log in to the second management system. Therefore, when the factory needs to produce new equipment, it needs to contact the user of the production management end who performs equipment maintenance management, apply to manufacture a batch of equipment, and inform the detailed information such as the number of equipment to be manufactured and the model specifications; After receiving the application, the user on the production management side can enter detailed information such as the quantity and model specifications of the equipment to be manufactured in the first management system, that is, the equipment production statistical information. When the first management system obtains the equipment production statistical information, the equipment production statistical information is pushed to the second management system. That is, the equipment information record of the current batch is not created in the first management system, but the second management system creates and stores the equipment information group based on the equipment production statistical information, because the equipment has not actually completed production at the current stage, and the first management system is used to maintain and manage equipment information, and the second management system is used for management and control during the equipment production process. The factory personnel on the factory production side connected to the second management system can grasp the actual production situation, and check or modify the equipment production statistical information, so as to reduce the probability of the actual production situation of the equipment being inconsistent with the equipment production statistical information, thereby causing errors in the subsequent generation of equipment identification codes.
[0028] It is foreseeable that users at the production management end need to perform password verification when logging into the first management system, for example, verification can be performed using an account number and password.
[0029] It can be understood that the equipment information group created by the second management system based on the equipment production statistical information is used to record detailed information such as production batch, equipment quantity and model specifications. The equipment information group can be a record of the equipment of the current production batch. The equipment information group can include the overall record information of the equipment of the current production batch and the information file of each equipment. The information file of each equipment is used to collect the specification information of each equipment, etc.; The second management system can store the equipment information group in the database of the equipment management platform. The database of the equipment management platform can include a first database corresponding to the first management system and a second database corresponding to the second management system. The equipment production statistical information and the equipment information group can be recorded in the second database, and the equipment production statistical information can also be recorded in the first database.
[0030] Furthermore, after the device information group is generated, the second management system may send a reminder to remind the user at the factory production end that the device information group has been generated, so as to remind the user at the factory production end to view it in time.
[0031] After the second management system creates the device information group including the information group access key, the user at the factory production end needs to log in to the second management system to obtain the device information group. If the device information group needs to be accessed, the information group access key needs to be used. Therefore, the information group access key can be sent to a designated locked database or information storage location, or the information group access key can be sent to a specific database or information storage location, or the information group access key can be sent to a designated user's mailbox, etc., and the access authority to the information group access key can also be limited to designated users, that is, users who can obtain the information group access key are limited by biometrics or specific keys, so that the designated user can obtain the information group access key; After the user at the factory production end obtains the information group access key, he can choose a time to log in to the second management system according to the actual production needs before or during the actual equipment production according to the actual production stage, and then use the information group access key to access the equipment information group. For example, when the equipment production is completed or about to be completed, he can log in to the second management system and access the equipment information group to obtain the equipment identification code. This can make the equipment production time closer to the real identification code burning time, and the equipment identification code can more accurately feedback the burning order of the equipment; After the user at the factory production end logs in to the second management system, he uses the information group access key to access the device information group. The user may log in to the second management system on the production tool at the factory production end. The production tool at the factory production end may be a terminal device in the factory. That is, the user at the factory production end may log in to the second management system on the terminal device and access the device information group through the information group access key. It should be noted that the second management system is used to manage and store the device information group each time the device is produced. Therefore, the second management system stores the device information groups for different times of production. If the current device information group needs to be accessed, the current information group access key needs to be used to log in to the second management system and perform key verification on the corresponding module or subsystem of the second management system used for key verification before access. In one embodiment, the second management system includes a database module for storing information, a verification module for verifying keys, and an access module used as an access window. The user at the factory production end needs to enter the information group access key in the access module for verification. The information group access key may be a set of account passwords or a password. In this embodiment, the form of the information group access key is not limited.
[0032] It can be understood that when the information group access key is verified, the user at the factory production end accesses the device information group, and the second management system can automatically generate a device identification code, or the user at the factory production end can issue an instruction, and the second management system generates a device identification code in response to the instruction.
[0033] It is worth noting that the device information group created by the second management system includes an information group access key, and the information group access key is the key used to access the device information group after logging into the second management system to obtain device information and device identification code, so the information group access key is particularly important; based on this, in order to improve the security of the information group access key, it can be set that when the second management system generates the information group access key, the second management system does not display the information group access key, that is, the factory production end user connected to the second management system cannot directly obtain the information group access key. After generating the information group access key, the second management system can return to the first management system, and the user of the production management end connected to the first management system will inform the user of the factory production end connected to the second management system. Therefore, when pushing the equipment production statistical information to the second management system, the key application information can be attached to the equipment production statistical information, so that after the second management system generates the information group access key, the information group access key is returned to the first management system, and the relevant information of equipment production can also be returned to the first management system.
[0034] like Figure 2 As shown, Figure 2It is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; the method for generating a device identification code may also include but is not limited to step S100 and step S110.
[0035] S100, when the second management system obtains the equipment production application information, the equipment production application information is pushed to the first management system; S110, reviewing the equipment production application information in the first management system, and when the review is passed, converting the equipment production application information into equipment production statistical information, and pushing it to the first management system.
[0036] It is understandable that the second management system is connected to the factory production end, where actual production is carried out, while the production management end corresponding to the first management system is not the end where actual production is carried out. Therefore, the factory production end usually has more real and urgent production needs. When the factory needs to produce new equipment, users at the factory production end can directly raise requirements on the equipment management platform. Based on this, when the second management system obtains the equipment production application information, that is, when the user at the factory production end submits the production application information on the second management system, the equipment production application information is pushed to the first management system. The equipment production application information also includes detailed information such as the number of equipment to be manufactured and the model specifications. In one embodiment, the equipment production application information is the same as the equipment production statistical information; After the first management system obtains the equipment production application information, the content of the equipment production application information can be automatically reviewed by the first management system or reviewed by the user of the production management end of the corresponding first management system. The automatic review of the equipment production application information by the first management system can be carried out according to pre-set rules, for example, reviewing whether the number and model of equipment production applications are too much or too little, etc., and reviewed by the user of the production management end of the corresponding first management system. The equipment production application information can be saved as an application record first, and then the user of the production management end of the corresponding first management system is notified through the notification in the equipment management platform or the communication means outside the equipment management platform. After the user of the production management end logs in to the first management system through password verification, the application record is reviewed and marked. If the user of the production management end marks it as approval rejection, the user of the factory production end can be notified through the notification in the equipment management platform or the communication means outside the equipment management platform. If the user of the production management end marks it as approval agreement, the status of the application record is modified, and the equipment production application information is converted into equipment production statistical information, for example, a production batch is added to the current production application, and it is pushed to the first management system.
[0037] like Figure 3 As shown, Figure 3It is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; regarding step S110, it may include but is not limited to step S210.
[0038] S210. When the review is passed, the equipment production application information is converted into equipment production statistical information and pushed to the first management system. An equipment group is added to the first management system. The equipment group is used to collect equipment production statistical information, so that the equipment production statistical information is stored in both the first management system and the second management system.
[0039] It is understandable that the first management system is connected to the production management end, and the first management system is responsible for the formulation, adjustment and monitoring of production plans, etc. Therefore, it is necessary for users of the production management end connected to the first management system to understand the production situation in a timely manner; Based on this, when the review is passed, the equipment production application information is converted into equipment production statistical information and pushed to the first management system. In order to facilitate viewing by users on the production management side, an equipment group is added in the first management system. The equipment group is used to automatically collect the equipment production statistical information after the first management system obtains the equipment production statistical information. The equipment group can display the equipment production statistical information in the form of a chart or data statistics, etc., so that the equipment production statistical information is stored in both the first management system and the second management system, and users on the production management side can view the equipment production statistical information clearly and intuitively.
[0040] like Figure 4 As shown, Figure 4 It is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; the method for generating a device identification code may also include but is not limited to step S121.
[0041] S121. Push the device information group to the first management system, where the first management system is used to display the device information group so that users at the production management end can transmit information group access keys to users at the factory production end.
[0042] Specifically, in order to improve the security of the information group access key, it can be arranged that after the second management system generates the information group access key, the second management system does not display the information group access key, that is, the user at the factory production end connected to the second management system cannot directly obtain the information group access key. After generating the device information group including the information group access key, the second management system can push the device information group to the first management system, so that the user at the production management end connected to the first management system can transmit the information group access key to the user at the factory production end.
[0043] Furthermore, the communication means by which the user of the production management end connected to the first management system transmits the information group access key to the user of the factory production end may be a communication means independent of the device management platform, that is, the notification is not made through the communication means within the device management platform, but through methods outside the device management platform such as text messages or emails.
[0044] In the device identification code generation method provided in some embodiments of the present application, access to the information group of the second management system is achieved by user operation at the factory production end.
[0045] Specifically, after the second management system completes the creation and storage of the device information group, access to the device information group of the second management system needs to be achieved through user operations on the factory production side, that is, after the second management system completes the creation and storage of the device information group, the device information group in the second management system will not be automatically pushed or displayed to the users on the factory production side. The second management system only reminds the users on the factory production side to log in to the second system for viewing through notification reminders, so as to ensure the data security of the device information group and the device identification code; and, in this embodiment, when the information group access key is verified, the user on the factory production side accesses the device information group, the second management system will not automatically generate the device identification code, but needs to issue instructions through actual operations of the users on the factory production side, and the second management system generates the device identification code in response to the instructions, that is, the device identification code is clearly triggered by the operation on the factory side, so as to clarify the scope of responsibility of the factory side and further improve the security of the device identification code.
[0046] like Figure 5 As shown, Figure 5 This is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; regarding step S130, it may also include but is not limited to step S230.
[0047] S230. When the verification is passed, in response to the identification code generation instruction, an identification code encryption file is generated in the second management system. The identification code encryption file includes the device identification code. The identification code encryption file is used to generate the device identification code at the factory production end, so that the factory production end can burn the device identification code onto the corresponding device.
[0048] In this embodiment, after the user at the factory production end logs in to the second system, he needs to access the current device information group stored in the second management system through the information group access key. The second management system verifies based on the comparison between the stored information group access key and the key entered by the user. When the verification is passed, the user at the factory production end can view the relevant content of the current device information group, and choose to generate an identification code encryption file. The second management system can implement the function of selecting to generate an identification code encryption file by setting dedicated buttons and modules. When the user at the factory production end triggers the generation of an identification code encryption file through actual operations such as clicking a button, an identification code generation instruction can be generated. When the second management system receives the identification code generation instruction, it can generate an identification code encryption file in the second management system in response to the identification code generation instruction.
[0049] The identification code encryption file includes the device identification code of each device. The identification code encryption file can be file data after the device identification code of each device is encrypted to enhance the security of the device identification code during transmission. After the factory production end downloads the identification code encryption file generated by the second management system, the device identification can be generated at the factory production end. For example, when the factory production end is a software program running on a terminal device, the user at the factory production end can log in to the second management system through the terminal device and perform information group access key verification on the second management system. After the verification is passed, the user can choose to download the identification code encryption file to the terminal device. Then, the identification code encryption file can be decrypted, decompressed, etc. on the terminal device, thereby loading the device identification code on the terminal device, so that the user at the factory production end can burn the device identification code to the corresponding device in sequence through the identification code burning tool or production program.
[0050] In addition, the factory production end can send the device identification code to each device in turn through LAN broadcast based on the LAN between the factory production end and the completed equipment when the device requests to obtain a unique identification code, thereby completing the burning of the device.
[0051] The device identification code of each device may include the device serial number of each device. In addition, the device identification code of each device may also include the device password and device model of each device, wherein the device serial number and device password of each device are unique to each device, and the device serial number, device password and device model of each device constitute the device's identification information triplet, which is used for unique identification and authentication of the device.
[0052] like Figure 6 As shown, Figure 6 This is a flowchart of a method for generating a device identification code provided by another embodiment of the present application; regarding step S230, it may also include but is not limited to step S330.
[0053] S330. In response to the identification code generation instruction, an identification code encryption file is generated in the second management system, and the device identification code is pushed to the first management system. The device identification code in the first management system is used for verification when the device that has completed the burning is connected to the device management platform.
[0054] Specifically, in response to the identification code generation instruction, an identification code encryption file is generated in the second management system. After the second management system generates the identification code encryption file, it will be stored in the database of the device management platform or the database of the corresponding second management system. At the same time, when the second management system stores the identification code encryption file, the device identification code will be pushed to the first management system, or, before the second management system generates the device identification code and encrypts the device identification code, the device identification code can be pushed to the first management system one by one; because after all devices are produced and the device identification code is burned, when the device is actually used, the device needs to be connected to the platform, that is, the device needs to be connected to the device management platform, so that the device management platform can monitor the status of the device and manage the device, and in the device management platform, the system used to manage the device is the first management system. Therefore, after all devices are produced and the device identification code is burned, they are connected to the device management platform through the first management system; Based on this, by pushing the device identification code to the first management system, the device identification code is also stored in the first management system, and the device identification code in the first management system is used to verify the device that has completed the burning when it accesses the device management platform. For example, the device identification code of each device includes the device serial number, device password and device model. When the device is connected to the device management platform, the device can transmit the serial number in the device identification code in plain text and encrypt the parameter signature with the device password. The first management system will use the device password in the device identification code of the corresponding device for decryption, and use the device serial number in the device identification code of the corresponding device to verify the identity of the currently connected device. After identity verification, the device completes the connection with the device management platform.
[0055] Based on the device identification code generation methods of the above-mentioned embodiments, various embodiments of the operation control device, device management platform and computer-readable storage medium of the present application are respectively proposed below.
[0056] like Figure 7 As shown, Figure 7 Schematic diagram of an operation control device for executing a method for generating a device identification code provided by an embodiment of the present application. The operation control device 700 implemented in the present application includes: a processor 720, a memory 710, and a computer program stored in the memory 710 and executable on the processor 720, wherein: Figure 7 In the figure, a processor 720 and a memory 710 are taken as an example.
[0057] The processor 720 and the memory 710 may be connected via a bus or other means. Figure 7 The example of connecting through bus is taken in the following.
[0058] The memory 710, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer executable programs. In addition, the memory 710 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 710 optionally includes a memory 710 remotely arranged relative to the processor 720, and these remote memories 710 can be connected to the operation control device 700 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0059] Those skilled in the art will understand that Figure 7 The device structure shown in the figure does not constitute a limitation on the operation control device 700, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0060] exist Figure 7 In the operation control device 700 shown, the processor 720 can be used to call the control program stored in the memory 710, so as to implement the above-mentioned device identification code generation method. Specifically, the non-transient software program and instructions required to implement the device identification code generation method of the above-mentioned embodiment are stored in the memory 710, and when executed by the processor 720, the device identification code generation method of the above-mentioned embodiment is executed.
[0061] It is worth noting that since the operation control device 700 of the embodiment of the present application can execute the device identification code generation method of any of the above-mentioned embodiments, the specific implementation method and technical effects of the operation control device 700 of the embodiment of the present application can refer to the specific implementation method and technical effects of the device identification code generation method of any of the above-mentioned embodiments.
[0062] In addition, an embodiment of the present application further provides a device management platform, which includes the operation control device of the above embodiment.
[0063] It is worth noting that since the device management platform of the embodiment of the present application includes the operation control device of the above-mentioned embodiment, and the operation control device of the above-mentioned embodiment can execute the device identification code generation method of any of the above-mentioned embodiments, the specific implementation manner and technical effects of the device management platform of the embodiment of the present application can refer to the specific implementation manner and technical effects of the device identification code generation method of any of the above-mentioned embodiments.
[0064] In addition, an embodiment of the present application further provides a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions are used to execute the above-mentioned device identification code generation method. Figures 1 to 6 The method steps in .
[0065] It is worth noting that since the computer-readable storage medium of the embodiment of the present application can execute the device identification code generation method of any of the above-mentioned embodiments, the specific implementation methods and technical effects of the computer-readable storage medium of the embodiment of the present application can refer to the specific implementation methods and technical effects of the device identification code generation method of any of the above-mentioned embodiments.
[0066] It will be appreciated by those skilled in the art that all or some of the steps and systems in the disclosed methods above may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium or a non-transitory medium and a communication medium or a temporary medium. As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, program modules or other data. Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disk DVD or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that may be used to store desired information and may be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0067] In several embodiments provided in the present application, it should be understood that the disclosed systems, apparatuses and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of apparatuses or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.
[0068] It should also be understood that the various implementations provided in the embodiments of the present application can be combined arbitrarily to achieve different technical effects.
[0069] The embodiments of the present application are described in detail above in conjunction with the accompanying drawings, but the present application is not limited to the above embodiments, and various changes can be made within the knowledge scope of ordinary technicians in the technical field without departing from the purpose of the present application.
Claims
1. A method for generating a device identification code, characterized in that: Applied to an equipment management platform, the equipment management platform includes a first management system and a second management system, the first management system is connected to a production management end, and the second management system is connected to a factory production end, the method includes: When the first management system obtains equipment production statistical information, the equipment production statistical information is pushed to the second management system, and the second management system creates and stores an equipment information group based on the equipment production statistical information, wherein the equipment information group includes an information group access key; In response to the information group access to the second management system, the information group access key is verified, and when the verification is successful, a device identification code is generated.
2. The method for generating a device identification code according to claim 1, characterized in that: When the first management system obtains the equipment production statistical information, before pushing the equipment production statistical information to the second management system, the method further includes: When the second management system obtains the equipment production application information, the equipment production application information is pushed to the first management system; The equipment production application information is reviewed in the first management system, and when the review is passed, the equipment production application information is converted into the equipment production statistical information and pushed to the first management system.
3. The method for generating a device identification code according to claim 2, characterized in that: When the review is passed, the equipment production application information is converted into the equipment production statistical information and pushed to the first management system, including: When the review is passed, the equipment production application information is converted into the equipment production statistical information and pushed to the first management system. An equipment group is added to the first management system. The equipment group is used to collect the equipment production statistical information, so that the equipment production statistical information is stored in both the first management system and the second management system.
4. The method for generating a device identification code according to claim 1, characterized in that: After the second management system creates and stores the equipment information group based on the equipment production statistical information, the method further includes: The device information group is pushed to the first management system, and the first management system is used to display the device information group so that the user of the production management end can transmit the information group access key to the user of the factory production end.
5. The method for generating a device identification code according to claim 1 or 4, characterized in that: The access to the information group of the second management system is achieved by user operation at the factory production end.
6. The method for generating a device identification code according to claim 1, characterized in that: When the verification is passed, a device identification code is generated, including: When the verification is passed, in response to the identification code generation instruction, an identification code encryption file is generated in the second management system, the identification code encryption file includes the device identification code, and the identification code encryption file is used to generate the device identification code at the factory production end, so that the factory production end can burn the device identification code onto the corresponding device.
7. The method for generating a device identification code according to claim 6, characterized in that: The step of generating an identification code encrypted file in the second management system in response to the identification code generation instruction includes: In response to the identification code generation instruction, the second management system generates an identification code encryption file and pushes the device identification code to the first management system. The device identification code in the first management system is used to verify when the device that has completed the burning is connected to the device management platform.
8. An operation control device, characterized in that: The device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the device identification code generating method as claimed in any one of claims 1 to 7.
9. A device management platform, characterized in that: Includes the operation control device as described in claim 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the device identification code generation method according to any one of claims 1 to 7.