Digital terminal management method and device, equipment, storage medium and product
Through digital terminal management methods, equipment information is automatically entered and collected, combined with network and domain control platform data, the entire life cycle management of terminal equipment is realized, solving the problems of low efficiency and high cost in traditional inventory methods, and improving management efficiency and accuracy.
Patent Information
- Application Number
- CN202510538036.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-27
- Publication Date
- 2025-09-02
AI Technical Summary
Traditional terminal equipment inventory methods are inefficient, labor costs are high, and errors occur frequently, making it impossible to realize automated real-time monitoring and management.
Through the digital terminal management method, the terminal serial number is automatically entered and the device information is collected, and the network and domain control platform data is combined to realize real-time update of device status and full life cycle management.
It improves the accuracy and work efficiency of terminal equipment inventory, reduces labor costs, and enhances the visualization and security of network management.
Smart Images

Figure CN120582973A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of this specification relate to the field of information technology, and in particular, to a digital terminal management method, apparatus, device, storage medium, and product. Background Art
[0002] With the widespread adoption and use of terminal devices, traditional inventory counting methods often rely on manual operations, such as scanning barcodes on terminal devices with a barcode scanner. While this method achieves a degree of semi-automation, it still has significant limitations. First, it is inefficient and complex. Workers must locate each device individually and scan the barcodes with a barcode scanner. This process requires significant time and effort, especially with a large number of devices. Each inventory count requires repetitive operations, making automated real-time monitoring and management impossible. Second, labor costs are high. The extensive scanning process requires sufficient staff, especially in large enterprises or organizations with numerous devices. To ensure accurate inventory counting, staff training is required, which not only increases time costs but also requires additional training resources. Third, manual operations inevitably lead to errors, such as missing devices or repeated scanning, which can affect inventory accuracy.
[0003] Therefore, there is an urgent need for a digital terminal management method to manage terminal devices in order to improve work efficiency, reduce labor costs, and improve the accuracy of terminal device inventory. Summary of the Invention
[0004] The purpose of the embodiments of this specification is to provide a digital terminal management method, apparatus, device, storage medium and product to improve work efficiency, reduce labor costs, and improve the accuracy of terminal device inventory.
[0005] To achieve the above objectives, on the one hand, an embodiment of this specification provides a digital terminal management method, including:
[0006] S1: Enter the terminal serial number of the stored terminal device into the terminal management platform;
[0007] S2: After the terminal device is connected to the network and the corresponding external device, the information collection program in the terminal device is started to collect the terminal serial number, user name, MAC address, IP address and external device serial number of the terminal device and send them to the terminal management platform;
[0008] S3: The terminal management platform records the received user name, MAC address, IP address and external device serial number of the corresponding terminal device based on the entered terminal serial number;
[0009] S4: The terminal management platform matches the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform, and improves the network information of the terminal device in the terminal management platform;
[0010] S5: The terminal management platform matches the recorded user name of the terminal device with the user information recorded in the domain control platform, and improves the user information of the terminal device in the terminal management platform;
[0011] S6: The terminal management platform integrates the above-mentioned information of the recorded terminal device to determine and record the status information of the terminal device.
[0012] Preferably, the network information recorded in the network management platform includes: MAC address, IP address, switch information, switch physical location, port information and port physical location of the terminal device.
[0013] Preferably, the terminal management platform matches the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform, and improving the network information of the terminal device in the terminal management platform further includes:
[0014] The terminal management platform matches the MAC address and IP address of the specific terminal device recorded with the MAC address and IP address of all terminal devices recorded in the network management platform;
[0015] If there is a successfully matched terminal device in the network management platform, the successfully matched terminal device is used as the target terminal device;
[0016] The switch information, switch physical location, port information and port physical location of the target terminal device are respectively recorded as the switch information, switch physical location, port information and port physical location corresponding to the specific terminal device in the terminal management platform.
[0017] Preferably, the user information recorded in the domain control platform includes: user name and user identity information.
[0018] Preferably, the terminal management platform matches the recorded user name of the terminal device with the user information recorded in the domain control platform, and improving the user information of the terminal device in the terminal management platform further includes:
[0019] The terminal management platform matches the user names of all terminal devices recorded in the domain control platform based on the user names of the recorded specific terminal devices;
[0020] If there is a successfully matched terminal device in the domain control platform, the successfully matched terminal device is used as the target terminal device;
[0021] The user identity information of the target terminal device is recorded as the corresponding user identity information of the specific terminal device in the terminal management platform.
[0022] Preferably, it also includes:
[0023] When a new terminal device is put into storage, the steps S1-S6 are executed once, the terminal serial number of the new terminal device is entered into the terminal management platform, and the user name, MAC address, IP address, external device serial number, network information and user information of the new terminal device are recorded in the terminal management platform;
[0024] The steps S2-S6 are executed in a loop every preset number of days to update the terminal serial number, user name, MAC address, IP address, external device serial number, network information, user information and status information of all terminal devices recorded in the terminal management platform.
[0025] Preferably, the terminal management platform comprehensively records the above information of the terminal device to determine and record the status information of the terminal device, further comprising:
[0026] The terminal management platform comprehensively records the terminal serial number, user name, MAC address, IP address, external device serial number, network information and user information of a certain terminal device and determines whether there is a null value in the above information of a certain terminal device:
[0027] If all values except the terminal serial number are null, the status information of the terminal device is determined and recorded as being in storage;
[0028] If only the user information is null, determining and recording the state information of the certain terminal device as a maintenance state;
[0029] If there is no null value, and simultaneously: the terminal management platform has entered the terminal serial number for more than a first set time, and the terminal management platform last updated the MAC address or network information for more than a second set time, then determine and record the status information of the terminal device as scrapped;
[0030] If there is no null value and the conditions that are simultaneously satisfied are not met, the status information of the terminal device is determined and recorded as being in use.
[0031] Preferably, it also includes:
[0032] Generate a terminal management report based on the full information of all terminal devices recorded by the terminal management platform;
[0033] When a terminal device maintains a storage status for more than a certain period of time, a record is made in the terminal management report indicating that the terminal device is disconnected;
[0034] When a certain terminal device maintains a maintenance state for more than a certain period of time, an exception is recorded in the terminal management report, indicating that the necessary software for the certain terminal device has not been installed.
[0035] On the other hand, an embodiment of this specification provides a digital terminal management device, the device comprising:
[0036] Input module: input the terminal serial number of the stored terminal equipment into the terminal management platform;
[0037] Collection module: When the terminal device is connected to the network and the corresponding external device, the information collection program in the terminal device is started to collect the terminal serial number, user name, MAC address, IP address and external device serial number of the terminal device and send them to the terminal management platform;
[0038] Recording module: The terminal management platform records the received user name, MAC address, IP address and external device serial number of the corresponding terminal device based on the entered terminal serial number;
[0039] First improvement module: the terminal management platform matches the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform, and improves the network information of the terminal device in the terminal management platform;
[0040] Second improvement module: the terminal management platform matches the recorded user name of the terminal device with the user information recorded in the domain control platform, and improves the user information of the terminal device in the terminal management platform;
[0041] Comprehensive module: The terminal management platform comprehensively records the above information of the terminal device, determines and records the status information of the terminal device.
[0042] On the other hand, an embodiment of this specification further provides a computer device, including a memory, a processor, and a computer program stored in the memory, wherein when the computer program is run by the processor, the computer program executes instructions of any one of the above methods.
[0043] On the other hand, an embodiment of the present specification further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor of a computer device, executes instructions of any one of the above methods.
[0044] On the other hand, the embodiments of this specification further provide a computer program product, which, when executed by a processor of a computer device, executes instructions of any one of the above methods.
[0045] As can be seen from the technical solutions provided by the above embodiments of this specification, the embodiments of this specification ensure that the status and information of each terminal device can be accurately recorded and updated in real time through a series of automated steps, thereby improving the overall efficiency and security of network management. After receiving this information, the terminal management platform will record and manage the corresponding user name, MAC address, IP address and external device serial number based on the entered terminal serial number. Then, by matching with the data in the network management platform and the domain control platform, the terminal management platform can further improve the network information and user information of the device. Finally, the terminal management platform integrates all the recorded information, including the network information, user information, MAC address, IP address and external device serial number of the terminal device, to determine and record the status information of each terminal device. This series of steps realizes the full life cycle management of terminal devices, improves the accuracy and timeliness of device information, enhances the visual management and security of the network, ensures that the status and activities of each device are under monitoring, and facilitates network administrators to manage, troubleshoot and maintain.
[0046] In order to make the above and other purposes, features and advantages of this specification more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] In order to more clearly illustrate the embodiments of this specification or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0048] Figure 1 A schematic diagram of a digital terminal management method provided in an embodiment of this specification is shown;
[0049] Figure 2 A schematic diagram of a process for improving network information of terminal devices in a terminal management platform provided by an embodiment of this specification is shown;
[0050] Figure 3A schematic diagram of a process for improving user information of a terminal device in a terminal management platform provided by an embodiment of this specification is shown;
[0051] Figure 4 Another flowchart of a digital terminal management method provided by an embodiment of this specification is shown;
[0052] Figure 5 Another flowchart of a digital terminal management method provided in an embodiment of this specification is shown;
[0053] Figure 6 A schematic diagram of the module structure of a digital terminal management device provided in an embodiment of this specification is shown;
[0054] Figure 7 A schematic diagram of the structure of a computer device provided in an embodiment of this specification is shown.
[0055] Description of the accompanying symbols:
[0056] 100. Input module;
[0057] 200, acquisition module;
[0058] 300, recording module;
[0059] 400, first improvement module;
[0060] 500, the second improvement module;
[0061] 600, comprehensive module;
[0062] 702. Computer equipment;
[0063] 704, processor;
[0064] 706. Memory;
[0065] 708, driving mechanism;
[0066] 710, input / output module;
[0067] 712. Input devices;
[0068] 714. Output device;
[0069] 716. Presentation equipment;
[0070] 718. Graphical User Interface;
[0071] 720, network interface;
[0072] 722, communication link;
[0073] 724. Communication bus. DETAILED DESCRIPTION
[0074] The following will clearly and completely describe the technical solutions in the embodiments of this specification in conjunction with the drawings in the embodiments of this specification. Obviously, the embodiments described are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the embodiments of this specification.
[0075] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data comply with the relevant laws, regulations and standards of relevant countries and regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0076] With the widespread adoption and use of terminal devices, traditional inventory counting methods often rely on manual operations, such as scanning barcodes on terminal devices with a barcode scanner. While this method achieves a degree of semi-automation, it still has significant limitations. First, it is inefficient and complex. Workers must locate each device individually and scan the barcodes with a barcode scanner. This process requires significant time and effort, especially with a large number of devices. Each inventory count requires repetitive operations, making automated real-time monitoring and management impossible. Second, labor costs are high. The extensive scanning process requires sufficient staff, especially in large enterprises or organizations with numerous devices. To ensure accurate inventory counting, staff training is required, which not only increases time costs but also requires additional training resources. Third, manual operations inevitably lead to errors, such as missing devices or repeated scanning, which can affect inventory accuracy.
[0077] In order to solve the above problems, an embodiment of this specification provides a digital terminal management method. Figure 1This is a flowchart of a digital terminal management method provided by an embodiment of this specification. This specification provides method operation steps as described in the embodiment or flowchart, but may include more or fewer operation steps based on conventional or non-creative labor. The order of steps listed in the embodiment is only one way of executing the steps among many steps and does not represent the only execution order. When the actual system or device product is executed, it can be executed in the order or in parallel according to the method shown in the embodiment or the accompanying drawings.
[0078] It should be noted that the terms "first", "second", etc. in the description and claims of the embodiments of this specification and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of this specification described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or equipment that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0079] Reference Figure 1 , this specification embodiment provides a digital terminal management method, including:
[0080] S1: Enter the terminal serial number of the stored terminal device into the terminal management platform;
[0081] S2: After the terminal device is connected to the network and the corresponding external device, the information collection program in the terminal device is started to collect the terminal serial number, user name, MAC address, IP address and external device serial number of the terminal device and send them to the terminal management platform;
[0082] S3: The terminal management platform records the received user name, MAC address, IP address and external device serial number of the corresponding terminal device based on the entered terminal serial number;
[0083] S4: The terminal management platform matches the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform, and improves the network information of the terminal device in the terminal management platform;
[0084] S5: The terminal management platform matches the recorded user name of the terminal device with the user information recorded in the domain control platform, and improves the user information of the terminal device in the terminal management platform;
[0085] S6: The terminal management platform integrates the above-mentioned information of the recorded terminal device to determine and record the status information of the terminal device.
[0086] After the terminal device is put into storage, the terminal serial number can be automatically entered into the terminal management platform. In addition to the terminal device, the serial number of the external device can also be automatically entered into the terminal management platform after the external device is put into storage. External devices include mouse, keyboard, monitor, etc. Among them, the automatic entry method is generally to record the relevant information of the device into the storage information table when the device is put into storage. The terminal serial number or the external device serial number can be automatically entered by reading the storage information table through the terminal management platform.
[0087] When the terminal device is connected to the network and the corresponding external device, the information collection program in the terminal device will automatically start. The startup of the information collection program does not depend on any settings. After automatic startup, it will collect the terminal serial number, user name, MAC address, IP address and external device serial number of the terminal device and send them to the terminal management platform.
[0088] The terminal serial number is used to uniquely identify the terminal device, the user name refers to the user name of the user who actually uses the terminal device, the MAC address refers to the MAC address of the terminal device, the IP address refers to the IP address of the terminal device, and the external device serial number refers to the serial number of the external device corresponding to the terminal device.
[0089] The terminal management platform receives the terminal serial number, user name, MAC address, IP address and external device serial number of the terminal device. Since the terminal serial number of the terminal device has been entered in step S1, the user name, MAC address, IP address and external device serial number of the corresponding terminal device received can be recorded based on the terminal serial number, thereby forming a unique correspondence between the terminal serial number, user name, MAC address, IP address and external device serial number. In the terminal management platform, one terminal serial number only corresponds to a unique user name, MAC address, IP address and external device serial number.
[0090] Furthermore, the network information recorded in the network management platform includes: MAC address, IP address, switch information, switch physical location, port information and port physical location of the terminal device.
[0091] Reference Figure 2 The terminal device can match the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform to improve the network information of the terminal device in the terminal management platform. Specifically:
[0092] S201: The terminal management platform matches the MAC address and IP address of the recorded specific terminal device with the MAC addresses and IP addresses of all terminal devices recorded in the network management platform;
[0093] S202: If a successfully matched terminal device exists in the network management platform, the successfully matched terminal device is used as the target terminal device;
[0094] S203: Record the switch information, switch physical location, port information, and port physical location of the target terminal device as the corresponding switch information, switch physical location, port information, and port physical location of the specific terminal device in the terminal management platform.
[0095] Since both the network management platform and the terminal management platform record the MAC addresses and IP addresses of terminal devices, the MAC addresses and IP addresses of a specific terminal device recorded on the terminal management platform can be matched with the MAC addresses and IP addresses of all terminal devices recorded on the network management platform. A successful match is defined as the MAC address of a specific terminal device recorded on the terminal management platform being consistent with the MAC address of a terminal device recorded on the network management platform, and the IP addresses of both being consistent. In this case, the terminal device with the successful match is the target terminal device. The specific terminal device can be any terminal device recorded on the terminal management platform.
[0096] The target terminal device's switch information, switch physical location, port information, and port physical location are originally recorded in the network management platform. This information needs to be further recorded in the terminal management platform as the switch information, switch physical location, port information, and port physical location corresponding to the specific terminal device to complete the terminal device's network information in the terminal management platform. Switch information includes information such as the switch number and switch model, and port information includes information such as the port number and port configuration. The switch physical location refers to the placement of the switch, and the port physical location refers to the location where the port is configured.
[0097] Furthermore, the user information recorded in the domain control platform includes: user name and user identity information.
[0098] Reference Figure 3 The terminal management platform can match the recorded user name of the terminal device with the user information recorded in the domain control platform to improve the user information of the terminal device in the terminal management platform. Specifically:
[0099] S301: The terminal management platform matches the user names of all terminal devices recorded in the domain control platform based on the recorded user name of the specific terminal device;
[0100] S302: If a successfully matched terminal device exists in the domain control platform, the successfully matched terminal device is used as the target terminal device;
[0101] S303: Record the user identity information of the target terminal device as the corresponding user identity information of the specific terminal device in the terminal management platform.
[0102] Since both the domain control platform and the terminal management platform record the user names of terminal devices, the user name of a specific terminal device recorded on the terminal management platform can be matched with the user names of all terminal devices recorded on the domain control platform. A successful match is defined as the user name of a specific terminal device recorded on the terminal management platform being consistent with the user name of a terminal device recorded on the domain control platform. The terminal device with the successful match is then the target terminal device. The specific terminal device can be any terminal device recorded on the terminal management platform.
[0103] The target terminal device's user identity information, originally recorded in the domain control platform, needs to be further recorded in the terminal management platform as the user identity information of the specific terminal device. User identity information includes information such as the user number and the user's department.
[0104] In the embodiments of this specification, refer to Figure 4 , also includes:
[0105] S401: When a new terminal device enters the warehouse, execute steps S1-S6 once, enter the terminal serial number of the new terminal device in the terminal management platform, and record the user name, MAC address, IP address, external device serial number, network information and user information of the new terminal device in the terminal management platform;
[0106] S402: Execute the steps S2-S6 in a loop every preset number of days to update the terminal serial number, user name, MAC address, IP address, external device serial number, network information, user information and status information of all terminal devices recorded in the terminal management platform.
[0107] Among them, when a new terminal device is put into storage, when executing step S1, the entry time of the terminal serial number of the new terminal device can be recorded in the terminal management platform.
[0108] The preset number of days can be set based on actual circumstances, for example, steps S2-S6 can be executed cyclically every other day to update the terminal serial numbers, user names, MAC addresses, IP addresses, external device serial numbers, network information, and user information of all terminal devices recorded in the terminal management platform. After each execution of steps S2-S6, the terminal management platform records the update time of the terminal serial number, user name, MAC address, IP address, external device serial number, network information, and user information of each terminal device.
[0109] The terminal management platform comprehensively records the above information of the terminal device to determine and record the status information of the terminal device, further comprising:
[0110] The terminal management platform comprehensively records the terminal serial number, user name, MAC address, IP address, external device serial number, network information and user information of a certain terminal device and determines whether there is a null value in the above information of a certain terminal device:
[0111] If all values except the terminal serial number are null, the status information of the terminal device is determined and recorded as being in storage;
[0112] If only the user information is null, determining and recording the state information of the certain terminal device as a maintenance state;
[0113] If there is no null value, and simultaneously: the terminal management platform has entered the terminal serial number for more than a first set time, and the terminal management platform last updated the MAC address or network information for more than a second set time, then determine and record the status information of the terminal device as scrapped;
[0114] If there is no null value and the conditions that are simultaneously satisfied are not met, the status information of the terminal device is determined and recorded as being in use.
[0115] The terminal management platform comprehensively records the above information of the terminal device, wherein the above information includes: the terminal serial number, user name, MAC address, IP address, external device serial number, network information and user information of a terminal device.
[0116] If all values except the terminal serial number are empty, it means that a certain terminal device has only completed the entry of the terminal serial number through step S1 and has not yet gone through other subsequent steps, then the status information of the terminal device is determined and recorded as the storage status.
[0117] If only the user information is null, it means that a certain terminal device has not recorded the user information through step S5, or the user information of a certain terminal device in the domain control platform itself is null, then the status information of the terminal device is determined and recorded as maintenance status.
[0118] If there is no null value, and the following conditions are met at the same time: the terminal serial number has been entered into the terminal management platform for more than the first set time, and the last time the MAC address or network information was updated by the terminal management platform is more than the second set time. The first set time and the second set time can be set according to actual conditions. Since the entry time and update time are both recorded in the terminal management platform, the first set time and the second set time can be calculated. If the terminal serial number has been entered for more than the first set time, it means that a certain terminal device has been in storage for more than the first set time. If the last time the MAC address or network information was updated is more than the second set time, it means that a certain terminal device has not been connected to the network for a long time. Then the status information of the certain terminal device is determined and recorded as scrapped.
[0119] If there is no null value and the conditions that are simultaneously satisfied are not met, the status information of the terminal device is determined and recorded as being in use.
[0120] The conditions that are not met simultaneously include: 1. The terminal management platform has entered the terminal serial number more than a first set time, the terminal management platform last updated the MAC address no more than a second set time, and the terminal management platform last updated the network information no more than a second set time; 2. The terminal management platform has entered the terminal serial number no more than a first set time, and the terminal management platform last updated the MAC address or network information more than a second set time.
[0121] The above steps can record the status information of all terminal devices, and by executing steps S2-S6 once every preset number of days, the status information of all terminal devices can be further updated.
[0122] Further, refer to Figure 5 , also includes:
[0123] S501: Generate a terminal management report based on the full information of all terminal devices recorded by the terminal management platform;
[0124] S502: When a terminal device maintains a storage state for more than a certain period of time, a record is made in the terminal management report indicating that the terminal device has an abnormality of being disconnected;
[0125] S503: When a certain terminal device maintains a maintenance state for more than a certain period of time, an exception that the necessary software of the certain terminal device has not been installed is recorded and prompted in the terminal management report.
[0126] After executing steps S2-S6 once every preset number of days, steps S501-S503 can be executed once, and a terminal management report can be exported each time. When a terminal device remains in storage for a certain period of time, a terminal management report will record and indicate that the terminal device has a disconnected exception. Disconnected terminal devices refer to devices that are not connected to the network or corresponding external devices. When a terminal device remains in maintenance for a certain period of time, a terminal management report will record and indicate that the terminal device has a required software installation exception. Required software includes antivirus software, encryption software, and the like. The certain period of time can be set based on actual circumstances and is not limited in this manual.
[0127] First, the serial numbers of all stored terminal devices are entered into the terminal management platform to ensure that each device has a unique identifier. Next, when the terminal device connects to the network and external devices, the information collection program automatically collects and sends key device information (such as the terminal serial number, username, MAC address, IP address, and external device serial number) to the terminal management platform.
[0128] The embodiments of this specification use a series of automated steps to ensure that the status and information of each terminal device can be accurately recorded and updated in real time, thereby improving the overall efficiency and security of network management. After receiving this information, the terminal management platform will record and manage the corresponding user name, MAC address, IP address and external device serial number based on the entered terminal serial number. Then, by matching with the data in the network management platform and the domain control platform, the terminal management platform can further improve the network information and user information of the device. Finally, the terminal management platform integrates all the recorded information, including the network information, user information, MAC address, IP address and external device serial number of the terminal device, to determine and record the status information of each terminal device. This series of steps realizes the full life cycle management of terminal devices, improves the accuracy and timeliness of device information, enhances the visual management and security of the network, ensures that the status and activities of each device are under monitoring, and facilitates network administrators to manage, troubleshoot and maintain.
[0129] This application provides users with corresponding big data analysis (such as personal biometrics, identity data, consumption data, asset data, electronic terminal operation data, etc.) operation entrances for users to choose to agree or reject automated decision-making results; if the user chooses to reject, the expert decision-making process will be entered.
[0130] Based on the digital terminal management method described above, the embodiments of this specification also provide a digital terminal management device. The device may include a system (including a distributed system), software (application), module, component, server, client, etc. using the method described in the embodiments of this specification and combined with the necessary implementation hardware. Based on the same innovative concept, the devices in one or more embodiments provided in the embodiments of this specification are as described in the following embodiments. Since the implementation scheme and method for solving the problem of the device are similar, the implementation of the specific device in the embodiments of this specification can refer to the implementation of the aforementioned method, and the repetitions will not be repeated. As used below, the term "unit" or "module" can implement a combination of software and / or hardware for a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.
[0131] Specifically, Figure 6 This is a module structure diagram of an embodiment of a digital terminal management device provided in this specification, referring to Figure 6 As shown, a digital terminal management device provided by an embodiment of this specification includes: an input module 100, a collection module 200, a recording module 300, a first improvement module 400, a second improvement module 500, and an integration module 600.
[0132] Input module 100: inputs the terminal serial number of the stored terminal device into the terminal management platform;
[0133] Collection module 200: When the terminal device is connected to the network and the corresponding external device, the information collection program in the terminal device is started to collect the terminal serial number, user name, MAC address, IP address and external device serial number of the terminal device and send them to the terminal management platform;
[0134] Recording module 300: The terminal management platform records the received user name, MAC address, IP address and external device serial number of the corresponding terminal device based on the entered terminal serial number;
[0135] First improvement module 400: The terminal management platform matches the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform to improve the network information of the terminal device in the terminal management platform;
[0136] Second improvement module 500: The terminal management platform matches the recorded user name of the terminal device with the user information recorded in the domain control platform to improve the user information of the terminal device in the terminal management platform;
[0137] Integration module 600: The terminal management platform integrates the above-mentioned information of the recorded terminal device, determines and records the status information of the terminal device.
[0138] Reference Figure 7 As shown, based on the digital terminal management method described above, an embodiment of this specification also provides a computer device 702, wherein the above method runs on the computer device 702. The computer device 702 may include one or more processors 704, such as one or more central processing units (CPUs) or graphics processing units (GPUs), each of which may implement one or more hardware threads. The computer device 702 may also include any memory 706 for storing any type of information such as code, settings, data, etc. In a specific embodiment, a computer program on the memory 706 and executable on the processor 704, when executed by the processor 704, may execute instructions according to the above method. For example, without limitation, the memory 706 may include any one or more combinations of the following: any type of RAM, any type of ROM, a flash memory device, a hard disk, an optical disk, etc. More generally, any memory may use any technology to store information. Furthermore, any memory may provide volatile or non-volatile retention of information. Furthermore, any memory may represent a fixed or removable component of the computer device 702. In one embodiment, when the processor 704 executes the associated instructions stored in any memory or combination of memories, the computer device 702 can perform any operation of the associated instructions. The computer device 702 also includes one or more drive mechanisms 708 for interacting with any memory, such as a hard disk drive mechanism, an optical disk drive mechanism, etc.
[0139] The computer device 702 may also include an input / output module 710 (I / O) for receiving various inputs (via input devices 712) and for providing various outputs (via output devices 714). A specific output mechanism may include a presentation device 716 and an associated graphical user interface 718 (GUI). In other embodiments, the input / output module 710 (I / O), input devices 712, and output devices 714 may not be included, and the computer device 702 may simply function as a computer device in a network. The computer device 702 may also include one or more network interfaces 720 for exchanging data with other devices via one or more communication links 722. One or more communication buses 724 couple the components described above together.
[0140] The communication link 722 may be implemented in any manner, for example, via a local area network, a wide area network (e.g., the Internet), a point-to-point connection, etc., or any combination thereof. The communication link 722 may include any combination of hardwired links, wireless links, routers, gateway functions, name servers, etc., governed by any protocol or combination of protocols.
[0141] Corresponding to Figure 1-Figure 5 The method in this specification also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the above method are executed.
[0142] The embodiment of this specification also provides a computer-readable instruction, wherein when the processor executes the instruction, the program therein causes the processor to execute the following Figures 1 to 5 The method shown.
[0143] The embodiment of the present specification also provides a computer program product, wherein the computer program product is executed by a processor of a computer device to perform the following Figures 1 to 5 The method shown.
[0144] The computer program product described in this specification is a software product that mainly implements the method described in this specification through a computer program.
[0145] It should be understood that in the various embodiments of this specification, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this specification.
[0146] It should also be understood that in the embodiments of this specification, the term "and / or" is merely a description of the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent three situations: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, in the embodiments of this specification, the character " / " generally indicates that the associated objects are in an "or" relationship.
[0147] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of this specification can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of this specification.
[0148] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0149] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or can be an electrical, mechanical or other form of connection.
[0150] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of this specification.
[0151] In addition, the functional units in the various embodiments of this specification may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0152] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of this specification is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of this specification. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0153] Specific embodiments are used in this specification to illustrate the principles and implementation methods of the embodiments of this specification. The description of the above embodiments is only used to help understand the methods and core ideas of the embodiments of this specification. At the same time, for those skilled in the art, based on the ideas of the embodiments of this specification, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the embodiments of this specification.
Claims
1. A digital terminal management method, characterized in that: include: S1: Enter the terminal serial number of the stored terminal device into the terminal management platform; S2: After the terminal device is connected to the network and the corresponding external device, the information collection program in the terminal device is started to collect the terminal serial number, user name, MAC address, IP address and external device serial number of the terminal device and send them to the terminal management platform; S3: The terminal management platform records the received user name, MAC address, IP address and external device serial number of the corresponding terminal device based on the entered terminal serial number; S4: The terminal management platform matches the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform, and improves the network information of the terminal device in the terminal management platform; S5: The terminal management platform matches the recorded user name of the terminal device with the user information recorded in the domain control platform, and improves the user information of the terminal device in the terminal management platform; S6: The terminal management platform integrates the above-mentioned recorded information of the terminal device to determine and record the status information of the terminal device.
2. The method according to claim 1, characterized in that The network information recorded in the network management platform includes: MAC address, IP address, switch information, switch physical location, port information and port physical location of the terminal device.
3. The method according to claim 2, characterized in that The terminal management platform matches the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform, and improving the network information of the terminal device in the terminal management platform further includes: The terminal management platform matches the MAC address and IP address of the specific terminal device recorded with the MAC address and IP address of all terminal devices recorded in the network management platform; If there is a successfully matched terminal device in the network management platform, the successfully matched terminal device is used as the target terminal device; The switch information, switch physical location, port information and port physical location of the target terminal device are respectively recorded as the switch information, switch physical location, port information and port physical location corresponding to the specific terminal device in the terminal management platform.
4. The method according to claim 1, wherein The user information recorded in the domain control platform includes: user name and user identity information.
5. The method according to claim 4, characterized in that The terminal management platform matches the recorded user name of the terminal device with the user information recorded in the domain control platform, and improving the user information of the terminal device in the terminal management platform further includes: The terminal management platform matches the user names of all terminal devices recorded in the domain control platform based on the user names of the recorded specific terminal devices; If there is a successfully matched terminal device in the domain control platform, the successfully matched terminal device is used as the target terminal device; The user identity information of the target terminal device is recorded as the corresponding user identity information of the specific terminal device in the terminal management platform.
6. The method according to claim 1, characterized in that Also includes: When a new terminal device is put into storage, the steps S1-S6 are executed once, the terminal serial number of the new terminal device is entered into the terminal management platform, and the user name, MAC address, IP address, external device serial number, network information and user information of the new terminal device are recorded in the terminal management platform; The steps S2-S6 are executed in a loop every preset number of days to update the terminal serial number, user name, MAC address, IP address, external device serial number, network information, user information and status information of all terminal devices recorded in the terminal management platform.
7. The method according to claim 6, characterized in that The terminal management platform integrates the above-mentioned information of the recorded terminal device to determine and record the status information of the terminal device, further comprising: The terminal management platform comprehensively records the terminal serial number, user name, MAC address, IP address, external device serial number, network information and user information of a certain terminal device and determines whether there is a null value in the above information of a certain terminal device: If all values except the terminal serial number are null, the status information of the terminal device is determined and recorded as being in storage; If only the user information is null, determining and recording the state information of the certain terminal device as a maintenance state; If there is no null value, and simultaneously: the terminal management platform has entered the terminal serial number for more than a first set time, and the terminal management platform last updated the MAC address or network information for more than a second set time, then determine and record the status information of the terminal device as scrapped; If there is no null value and the conditions that are simultaneously satisfied are not met, the status information of the terminal device is determined and recorded as being in use.
8. The method according to claim 7, characterized in that Also includes: Generate a terminal management report based on the full information of all terminal devices recorded by the terminal management platform; When a terminal device maintains a storage status for more than a certain period of time, a record is made in the terminal management report indicating that the terminal device is disconnected; When a certain terminal device maintains a maintenance state for more than a certain period of time, an exception is recorded in the terminal management report, indicating that the necessary software for the certain terminal device has not been installed.
9. A digital terminal management device, characterized in that: The device comprises: Input module: input the terminal serial number of the stored terminal equipment into the terminal management platform; Collection module: When the terminal device is connected to the network and the corresponding external device, the information collection program in the terminal device is started to collect the terminal serial number, user name, MAC address, IP address and external device serial number of the terminal device and send them to the terminal management platform; Recording module: The terminal management platform records the received user name, MAC address, IP address and external device serial number of the corresponding terminal device based on the entered terminal serial number; First improvement module: the terminal management platform matches the recorded MAC address and IP address of the terminal device with the network information recorded in the network management platform, and improves the network information of the terminal device in the terminal management platform; Second improvement module: the terminal management platform matches the recorded user name of the terminal device with the user information recorded in the domain control platform, and improves the user information of the terminal device in the terminal management platform; Comprehensive module: The terminal management platform comprehensively records the above information of the terminal device, determines and records the status information of the terminal device.
10. A computer device comprising a memory, a processor, and a computer program stored in the memory, characterized in that: When the computer program is executed by the processor, the computer program executes the instructions of the method according to any one of claims 1 to 8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor of a computer device, the computer program executes the instructions of the method according to any one of claims 1 to 8.
12. A computer program product, characterized in that When the computer program product is executed by a processor of a computer device, the computer program product executes the instructions of the method according to any one of claims 1 to 8.
