A write frequency method, device management end and storage medium
By generating encoded images through the device management terminal and using Bluetooth information to achieve frequency writing without a network connection, the problem of cumbersome operation in the traditional wired frequency writing method is solved, and efficient frequency writing of multiple terminal devices is achieved.
Patent Information
- Application Number
- CN202211292611.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-21
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-10-21
AI Technical Summary
Traditional frequency writing methods mainly rely on wired connections, which are limited and cumbersome to operate, especially when multiple terminal devices need to be programmed, resulting in low efficiency.
The device management terminal generates an encoded image, communicates with the terminal device via Bluetooth, and performs frequency writing operations without a network connection. The encoded image is then displayed on the screen, and the terminal device scans to obtain the frequency writing data.
It enables batch frequency writing to multiple terminal devices without a network connection, improving frequency writing efficiency and simplifying the operation process.
Smart Images

Figure CN115665771B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of software, in particular to a write frequency method, a device management end and a storage medium. BACKGROUND
[0002] Write frequency is to input specified configuration information into corresponding devices, and the specified configuration information can be the setting of initial state such as communication channel, transmission frequency, Bluetooth WiFi, group situation and the like. For devices such as intercoms, write frequency is a routine operation. In some special use cases, the frequency provided by the device out of the factory cannot meet the normal needs of users, and at this time, the user needs to perform write frequency operation on the device.
[0003] The traditional write frequency method is mainly wired connection write frequency. For this write frequency method, the write frequency operation is greatly limited by the write frequency line, and when multiple terminal devices need to be written, the operation is relatively cumbersome. SUMMARY
[0004] The present application provides a write frequency method, a device management end and a storage medium to realize write frequency of devices without network connection or wired connection.
[0005] According to an aspect of the present application, a write frequency method is provided, applied to a device management end, comprising:
[0006] Obtaining write frequency configuration information of at least one terminal device to be written, the write frequency configuration information containing write frequency data of the terminal device and device information of the terminal device;
[0007] Generating a write frequency data list according to the write frequency data and the device information in the write frequency configuration information; the write frequency data in the write frequency data list corresponds to the at least one terminal device one by one;
[0008] Receiving first Bluetooth information sent by the terminal device, the first Bluetooth information containing device information of the terminal device;
[0009] Determining corresponding target write frequency data from the write frequency data list according to the device information; generating an encoded image of the target write frequency data and the device information, and displaying the encoded image on the display screen of the device management end.
[0010] Further, the first Bluetooth information further includes start scanning information, and before the target write frequency data and the device information are generated into an encoded image, the method further includes:
[0011] Responding to the start scanning information.
[0012] Further, the method includes:
[0013] When the number of terminal devices is greater than 1, multiple first Bluetooth messages are received;
[0014] Based on the device information in the first Bluetooth information, the corresponding target programming data is found from the programming data list, and the target programming data and the device information are used to generate an encoded image;
[0015] A write queue consisting of multiple encoded images is generated, and the encoded images are displayed sequentially on the display screen of the device management terminal according to the write queue.
[0016] Furthermore, the method also includes:
[0017] Based on the device information corresponding to the encoded image, a frequency writing reminder message is sent to the terminal device.
[0018] Furthermore, after displaying the encoded image on the screen of the device management terminal, the process further includes:
[0019] In response to the second Bluetooth information sent by the terminal device, the encoded image corresponding to the terminal device is removed according to the second Bluetooth information; or,
[0020] If the second Bluetooth information is not received within a preset time, the encoded image is updated on the display screen of the device management terminal.
[0021] Further, the second Bluetooth information includes the terminal device's stop scanning information and device information. In response to the second Bluetooth information sent by the terminal device, removing the encoded image corresponding to the terminal device based on the second Bluetooth information includes:
[0022] In response to the stop scanning information, the encoded image is removed.
[0023] Further, the removal of the encoded image in response to the stop scanning information includes:
[0024] When the number of terminal devices is greater than 1, the corresponding encoded image is determined according to the device information in the second Bluetooth information;
[0025] In response to the stop scanning information in the second Bluetooth information, the device information is removed from the write queue to determine the corresponding encoded image.
[0026] According to one aspect of the present invention, a frequency writing method is provided, applied to at least one terminal device to be frequency written, comprising:
[0027] The scanning device is activated and a first Bluetooth message is sent; wherein the first Bluetooth message includes the terminal device's start scanning information and device information;
[0028] The system scans the encoded image displayed on the screen of the device management terminal. If the encoded image contains device information corresponding to the terminal device, the system extracts the target write frequency data from the encoded image and writes it to the terminal device. The encoded image is generated based on the write frequency data list in the device management terminal, and the write frequency data in the write frequency data list corresponds one-to-one with the at least one terminal device.
[0029] Furthermore, after extracting the target write frequency data from the encoded image and writing it to the terminal device, the method further includes:
[0030] The scanning device is turned off and a second Bluetooth message is sent. The second Bluetooth message includes the terminal device's stop scanning information and device information, which is used to instruct the device management terminal to remove the encoded image.
[0031] According to another aspect of the present invention, a device management terminal is provided, the device management terminal comprising:
[0032] At least one processor; and
[0033] A memory communicatively connected to the at least one processor; wherein,
[0034] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the frequency writing method according to any embodiment of the present invention.
[0035] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the frequency writing method according to any embodiment of the present invention.
[0036] This invention first obtains the frequency writing configuration information of at least one terminal device to be programmed. The frequency writing configuration information includes the frequency writing data and device information of the terminal device. Then, a frequency writing data list is generated based on the frequency writing data and device information in the frequency writing configuration information. The frequency writing data in the frequency writing data list corresponds one-to-one with at least one terminal device. Next, first Bluetooth information sent by the terminal device is obtained. The first Bluetooth information contains the device information of the terminal device. Finally, the corresponding target frequency writing data is determined from the frequency writing data list based on the device information. The target frequency writing data and device information are used to generate an encoded image, which is then displayed on the screen of the device management terminal. The frequency writing method provided by this invention utilizes the device management terminal to generate an encoded image, enabling the terminal device to obtain the configuration information to be written by scanning the data in the encoded image. Compared to wireless frequency writing methods, frequency writing operations can be performed without a network connection. Compared to wired frequency writing methods, batch frequency writing of multiple terminals can be achieved, improving efficiency.
[0037] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0038] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0039] Figure 1 This is a flowchart of a frequency writing method provided in Embodiment 1 of the present invention;
[0040] Figure 2 This is a schematic diagram of the frequency writing process of a device management terminal according to Embodiment 1 of the present invention;
[0041] Figure 3 This is a flowchart of a frequency writing method provided according to Embodiment 2 of the present invention;
[0042] Figure 4 This is a schematic diagram of the frequency writing process of a terminal device according to Embodiment 2 of the present invention;
[0043] Figure 5 This is a schematic diagram of a device management terminal provided according to Embodiment 3 of the present invention. Detailed Implementation
[0044] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0045] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0046] Example 1
[0047] Figure 1 This is a flowchart of a frequency writing method provided in Embodiment 1 of the present invention. This embodiment is applicable to frequency writing in situations where there is no network or a wired connection. This method can be executed by a device management terminal, which can be implemented in hardware and / or software and can be configured in an electronic device. Figure 1 As shown, the method includes:
[0048] S110. Obtain the frequency writing configuration information of at least one terminal device whose frequency needs to be written.
[0049] The frequency writing configuration information includes the frequency writing data of the terminal device and the device information of the terminal device.
[0050] Optionally, the frequency writing configuration information can be pre-stored on the device management terminal or downloaded to the device management terminal during frequency writing; this application does not impose any limitations on this. The frequency writing data included in the frequency writing configuration information is the configuration data to be written, and the device information is a unique identifier for each terminal device, such as a device code.
[0051] In this embodiment, frequency programming involves inputting specified programming data into the corresponding device. This programming data includes, but is not limited to, initial settings such as communication channel, transmission frequency, Bluetooth, and WiFi, as well as the group information. Taking walkie-talkies as an example, digital walkie-talkie manufacturers pre-program the frequencies at the factory. However, in some special usage scenarios, the factory-installed frequencies may not meet the user's normal needs. In such cases, the user needs to manually program the walkie-talkie by inputting the specified frequency. The terminal device is the walkie-talkie or similar device that requires frequency programming. The device management terminal can manage the terminal device to be programmed and the programming process.
[0052] Preferably, the device management terminal can be a Mobile Device Management (MDM). The MDM can be installed as software on devices such as mobile phones, and these devices can be used to manage the devices to be written and display the writing data.
[0053] S120. Generate a frequency writing data list based on the frequency writing data and device information in the frequency writing configuration information.
[0054] The write frequency data list contains the correspondence between write frequency data and device information. Since each terminal device has its own unique device information, the write frequency data corresponding to each terminal device can be determined based on the write frequency data list. Optionally, one terminal device can correspond to one write frequency data, or multiple terminal devices can correspond to the same write frequency data when writing the same data.
[0055] In this embodiment, the parameters of each terminal device to be written to may be inconsistent. For example, some terminal devices have wired or network connections, while others do not. There may also be grouping information among multiple devices. Furthermore, each terminal device can correspond to a unique device information. Before writing the frequency, the device management terminal can obtain the information of each terminal device requiring frequency writing, and the corresponding frequency writing data, based on the acquired frequency writing configuration information. Based on this information, the frequency writing data corresponding to each terminal device can be determined and combined to form a frequency writing data list.
[0056] S130: Obtain the first Bluetooth information sent by the terminal device.
[0057] The first Bluetooth information includes the device information of the terminal device.
[0058] In this embodiment, the first Bluetooth information may be Bluetooth broadcast information containing start scanning information sent by each terminal device of the frequency to be written.
[0059] Optionally, the device management terminal has a Bluetooth receiving function, which can receive the first Bluetooth information sent by the terminal device via Bluetooth and obtain the device information therein.
[0060] S140. Determine the corresponding target programming data from the programming data list based on the device information; generate an encoded image from the target programming data and device information, and display the encoded image on the display screen of the device management terminal.
[0061] In this embodiment, the encoded image can be an image containing data such as frequency information, such as a QR code. Each terminal device can obtain the write frequency data in the encoded image by scanning it. When a terminal device starts scanning, it can send a first Bluetooth message to notify the device management terminal to start scanning. After receiving the first Bluetooth message sent by a terminal device, the device management terminal can find the matching device information from the write frequency data list based on the device information in the Bluetooth message, determine the corresponding write frequency data as the target write frequency data, and then display the target write frequency data on the display screen as an encoded image.
[0062] Furthermore, the first Bluetooth information also includes start scanning information. Before generating an encoded image from the target programming data and device information, it can also: generate an encoded image from the target programming data and device information in response to the start scanning information.
[0063] Specifically, the first Bluetooth message can be broadcast in the form of Bluetooth Low Energy (BLE). Compared to classic Bluetooth, BLE aims to significantly reduce power consumption and cost while maintaining the same communication range. The first Bluetooth message includes the start scan information and device information for the corresponding terminal device. The device information can be a unique device code corresponding to that terminal device. After receiving the first Bluetooth message, the device management terminal can respond if it recognizes the start scan information.
[0064] Furthermore, the encoded image includes device information for the corresponding terminal device.
[0065] In this embodiment, to prevent accidental scanning, the encoded image may contain device information such as the device code of the terminal device. When the terminal device scans the encoded image, it can determine whether the device information is consistent with its own device information based on the device information contained therein. If they are consistent, the frequency information in the encoded image can be extracted and written.
[0066] Furthermore, the method also includes:
[0067] When the number of terminal devices is greater than 1, multiple first Bluetooth messages are received; the corresponding target programming data is found from the programming data list according to the device information in the first Bluetooth message, and the target programming data and device information are used to generate an encoded image; a programming queue consisting of multiple encoded images is generated, and the encoded images are displayed sequentially on the display screen of the device management terminal according to the programming queue.
[0068] Optionally, when there are multiple terminal devices awaiting programming, the device management terminal receives multiple first Bluetooth messages. It then checks whether the programming data corresponding to each device is in the generated programming data list. If it is, the target programming data is determined and replaced with an encoded image. Based on the order in which the first Bluetooth messages are received, the device management terminal sequentially replaces each programming data in the programming data list with an encoded image until the programming data list is completely replaced with an encoded image list, thus generating a programming queue consisting of multiple encoded images. Finally, the device management terminal displays each encoded image sequentially on the display screen according to the order of the programming queue.
[0069] Optionally, the device management terminal can prioritize the terminals corresponding to the received first Bluetooth messages, and sort the generated coded images according to the priority of each terminal to form a frequency queue to be written. For example, the coded images corresponding to terminals with higher priority can be placed at the front of the frequency queue to be written, and the coded images corresponding to terminals with the same priority can be arranged according to the order of the received first Bluetooth messages.
[0070] Preferably, the encoded image can be displayed in multiple ways. For example, one encoded image can be displayed on the screen at a time with a corresponding display time set, or the screen can be split to display multiple encoded images at a time.
[0071] Furthermore, the method also includes:
[0072] Based on the device information corresponding to the encoded image, a frequency writing reminder message is sent to the terminal device.
[0073] Optionally, the device management terminal can have Bluetooth transmission functionality. Before or while displaying the encoded image on the device management terminal's screen, the device management terminal can send a frequency writing reminder via Bluetooth to the terminal devices. The reminder is then sent to the corresponding terminal devices according to their device information, reminding them that the device management terminal has completed the generation of the encoded image. Specifically, when multiple terminal devices need to scan images for frequency writing, the device management terminal can notify the terminal devices to scan while displaying the encoded image. For example, reminders can be sent to the corresponding terminal devices at scheduled times based on the expected display time of the encoded image; reminders can be set to be sent to the corresponding terminal devices after each encoded image is displayed for a fixed period before switching to the next encoded image; or a scanning notification can be sent to the terminal corresponding to the image before it is displayed. This application does not limit the order in which the frequency writing reminder is sent and the encoded image is displayed on the device management terminal's screen.
[0074] Furthermore, after displaying the encoded image on the display screen of the device management terminal, it is also possible to: remove the encoded image corresponding to the terminal device according to the second Bluetooth information sent by the terminal device; or, if the second Bluetooth information is not received within a preset time, update the encoded image on the display screen of the device management terminal.
[0075] Optionally, after a terminal device scans and finds an encoded image corresponding to itself, it can send a second Bluetooth message to notify the device management terminal that the scan is complete. Upon receiving the second Bluetooth message from a terminal device, the device management terminal can remove the corresponding encoded image from the encoded image list. Alternatively, if the device management terminal does not receive Bluetooth information within a set time, it can update the encoded image to ensure that the terminal device obtains the correct information during scanning. Preferably, when there is only one terminal device with a frequency to be written, the updated encoded image remains the original image; when there are multiple terminal devices with frequencies to be written, the updated encoded image is the frequency image currently in the queue.
[0076] Furthermore, the second Bluetooth information includes the terminal device's stop scanning information and device information. In response to the second Bluetooth information sent by the terminal device, the method for removing the encoded image corresponding to the terminal device based on the second Bluetooth information may be: in response to the stop scanning information, remove the encoded image.
[0077] The second Bluetooth information can be a Bluetooth broadcast message sent by the terminal device that includes information to stop scanning.
[0078] Specifically, similar to the first Bluetooth message, the second Bluetooth message can also be a Bluetooth Low Energy (BLE) broadcast. The second Bluetooth message includes device information such as the corresponding terminal device's stop scanning information and device code. After receiving the second Bluetooth message, the device management terminal removes the encoded image based on the stop scanning information and determines the corresponding target encoded image based on the device information, then removes the target encoded image from the encoded image list. The device management terminal removes the encoded images sequentially according to the order in which the second Bluetooth messages are received, until the encoded image list is empty. In this way, batch frequency writing to terminal devices can be achieved. Preferably, when there is only one terminal device to be programmed, the device management terminal can remove the encoded image from the display screen after responding to the second Bluetooth message.
[0079] Furthermore, in response to the stop scanning information, the method for removing the encoded image may be as follows: when the number of terminal devices is greater than 1, the corresponding encoded image is determined according to the device information in the second Bluetooth information; in response to the stop scanning information in the second Bluetooth information, the encoded image corresponding to the device information is removed from the frequency queue to be written.
[0080] Optionally, when there are multiple mobile terminals, the device management terminal receives multiple second Bluetooth messages, finds the corresponding encoded image in the queue of frequencies to be written according to the device information in each second Bluetooth message, and then removes the corresponding encoded image according to the stop scanning information in each second Bluetooth message.
[0081] Figure 2 This is a schematic diagram of the frequency writing process of a device management terminal provided in an embodiment of the present invention. As shown in the figure, after the device management terminal generates a frequency writing data list, it receives a Bluetooth broadcast sent by a terminal device, and replaces the encoded image in the frequency writing data list in response to the start scanning information therein. When it receives the end scanning information in the Bluetooth broadcast, it removes the corresponding encoded image until the encoded image list is cleared, and then the frequency writing of each terminal device to be written is completed.
[0082] This invention first obtains the frequency writing configuration information of at least one terminal device to be programmed. The frequency writing configuration information includes the frequency writing data and device information of the terminal device. Then, a frequency writing data list is generated based on the frequency writing data and device information in the frequency writing configuration information. The frequency writing data in the frequency writing data list corresponds one-to-one with at least one terminal device. Next, first Bluetooth information sent by the terminal device is obtained. The first Bluetooth information contains the device information of the terminal device. Finally, the corresponding target frequency writing data is determined from the frequency writing data list based on the device information. The target frequency writing data and device information are used to generate an encoded image, which is then displayed on the screen of the device management terminal. The frequency writing method provided by this invention utilizes the device management terminal to generate an encoded image, enabling the terminal device to obtain the configuration information to be written by scanning the data in the encoded image. Compared to wireless frequency writing methods, frequency writing operations can be performed without a network connection. Compared to wired frequency writing methods, batch frequency writing of multiple terminals can be achieved, improving efficiency.
[0083] Example 2
[0084] Figure 3 The flowchart below provides a frequency writing method according to Embodiment 2 of the present invention. This embodiment is applicable to frequency writing in the absence of a network or with a wired connection. The method can be executed by the terminal device to be written, and the device can be implemented in hardware and / or software. Figure 3 As shown, the method includes:
[0085] S210, Turn on the scanning device and send the first Bluetooth message.
[0086] The first Bluetooth information includes the terminal device's start scanning information and device information.
[0087] In this embodiment, the scanning device can be a device used for image scanning on a terminal device. The terminal device to be written can use the scanning device to obtain the frequency data to be written by scanning the coded image. Optionally, after the terminal device starts and begins scanning, it sends a first Bluetooth message to notify the device management terminal that its own device scanning has started. In this application, the order in which the terminal device turns on the scanning device and sends the first Bluetooth message is not limited.
[0088] Optionally, the scanning device on the terminal device to be programmed can be a camera, which can be used to scan encoded images. The first Bluetooth information can be in the form of Bluetooth Low Energy (BLE) broadcast, which may include start scanning information and device information for the corresponding terminal device. The device information may be a unique device code corresponding to the terminal device. By sending the first Bluetooth information, the terminal device to be programmed can notify the device management terminal to start scanning and provide the device management terminal with device information such as the device code. This allows the device management terminal to replace the programming data corresponding to the terminal device with an encoded image that can be scanned by the terminal device based on this information.
[0089] S220: Scan the coded image displayed on the device management terminal's screen. If the coded image contains device information corresponding to the terminal device, extract the target write frequency data from the coded image and write it to the terminal device.
[0090] The encoded image is generated based on the frequency writing data list in the device management terminal.
[0091] In this embodiment, the encoded image can be image data such as a QR code, and the target write frequency data is the write frequency data to be written that matches the terminal device being scanned. After the terminal device to be written scans the encoded image displayed on the device management terminal's screen, and confirms that the device information corresponding to the encoded image is consistent with the device information of its own terminal device, it can extract the target write frequency data to be written from the encoded image and write it to its own device.
[0092] Optionally, when the encoded image scanned by the terminal device is not the encoded image corresponding to the terminal device, an error or unrecognizable message may be displayed on the terminal device.
[0093] Furthermore, after extracting the target frequency data from the encoded image and writing it to the terminal device, the scanning device can be turned off and a second Bluetooth message can be sent.
[0094] The second Bluetooth information may include the terminal device's stop scanning information and device information, used to instruct the device management terminal to remove the encoded image. This application does not limit the order in which the terminal device shuts down the scanning device and sends the second Bluetooth information.
[0095] In this embodiment, after the terminal device completes frequency writing, it can stop scanning and send a second Bluetooth message to notify the device management terminal that the terminal device has completed frequency writing and can remove the corresponding encoded image.
[0096] Optionally, similar to the first Bluetooth message, the second Bluetooth message can also be a Bluetooth Low Energy (BLE) broadcast. By sending the second Bluetooth message, the terminal device can notify the device management terminal that it has completed the frequency writing process and provide its own device code and other device information, enabling the device management terminal to remove the corresponding encoded image.
[0097] Figure 4 This is a schematic diagram of the frequency writing process of a terminal device provided in an embodiment of the present invention. As shown in the figure, after the terminal device to be written starts scanning, it sends the first Bluetooth information. If the scanned encoded image corresponds to its own device information, the frequency in the encoded image is extracted and written. After writing the frequency, the scanning is turned off and the second Bluetooth information is sent.
[0098] This invention first activates the scanning device and sends first Bluetooth information, which includes start scanning information and device information of the terminal device. Then, it scans the coded image displayed on the device management terminal's screen. If the coded image contains device information corresponding to the terminal device, the target frequency writing data is extracted from the coded image and written to the terminal device. The coded image is generated based on the frequency writing data list in the device management terminal. This frequency writing method, by utilizing the device management terminal to generate coded images, enables the terminal device to obtain the frequency to be written by scanning the data in the coded image, achieving batch frequency writing for multiple terminals even without a network or wired connection.
[0099] Example 3
[0100] Figure 5 A schematic diagram of a device management terminal 10, which can be used to implement embodiments of the present invention, is shown. The device management terminal is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The device management terminal can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0101] like Figure 5As shown, the device management terminal 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded into the RAM 13 from storage unit 18. The RAM 13 can also store various programs and data required for the operation of the device management terminal 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0102] Multiple components in the device management terminal 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, optical disk, etc.; and a communication unit 19, such as a network card, modem, wireless transceiver, etc. The communication unit 19 allows the device management terminal 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0103] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the frequency writing method.
[0104] In some embodiments, the frequency writing method may be implemented as a computer program tangibly contained in a computer-readable storage medium. Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: implementation in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transferring data and instructions to the storage system, the at least one input device, and the at least one output device.
[0105] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0106] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0107] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0108] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0109] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0110] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0111] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method of writing a frequency, characterized by, The application is applied to a device management terminal, comprising: Obtaining write frequency configuration information of at least one terminal device to be written, wherein the write frequency configuration information comprises write frequency data of the terminal device and device information of the terminal device; Generating a write frequency data list according to the write frequency data and the device information in the write frequency configuration information; Receiving first Bluetooth information sent by the terminal device, wherein the first Bluetooth information comprises device information of the terminal device; Determining corresponding target write frequency data from the write frequency data list according to the device information, generating an encoding image from the target write frequency data and the device information, and displaying the encoding image on a display screen of the device management terminal; In response to second Bluetooth information sent by the terminal device, removing the encoding image corresponding to the terminal device according to the second Bluetooth information; or, when the second Bluetooth information is not received within a preset time, updating the encoding image on the display screen of the device management terminal.
2. The method of claim 1, wherein, The first Bluetooth information further comprises start scanning information, and before the target write frequency data and the device information are generated into an encoding image, the method further comprises: In response to the start scanning information, generating an encoding image from the target write frequency data and the device information.
3. The method of claim 1, wherein, The method comprises: When the number of terminal devices is greater than 1, receiving a plurality of first Bluetooth information; According to the device information in the first Bluetooth information, finding corresponding target write frequency data from the write frequency data list, and generating an encoding image from the target write frequency data and the device information; Generating a to-be-written frequency queue composed of a plurality of encoding images, and displaying the encoding images in the to-be-written frequency queue on the display screen of the device management terminal in sequence.
4. The method of claim 1, wherein, The method further comprises: According to the device information corresponding to the encoding image, sending write frequency reminding information to the terminal device.
5. The method of claim 1, wherein, The second Bluetooth information comprises stop scanning information and device information of the terminal device, and in response to the second Bluetooth information sent by the terminal device, the corresponding encoding image of the terminal device is removed according to the second Bluetooth information, which comprises: In response to the stop scanning information, removing the encoding image.
6. The method of claim 5, wherein, The response to the stop scanning information to remove the encoding image comprises: When the number of terminal devices is greater than 1, determining the corresponding encoding image according to the device information in the second Bluetooth information; In response to the stop scanning information in the second Bluetooth information, removing the encoding image corresponding to the device information in the to-be-written frequency queue.
7. A method of writing a frequency, characterized by The application is applied to at least one terminal device to be written, comprising: Turning on a scanning device and sending first Bluetooth information; wherein the first Bluetooth information comprises start scanning information and device information of the terminal device; Scanning an encoding image displayed on a display screen of a device management terminal, and in the case that the terminal device corresponding device information is identified in the encoding image, extracting target write frequency data in the encoding image and writing the target write frequency data into the terminal device; wherein the encoding image is generated according to a write frequency data list in the device management terminal; The scanning device is closed and second Bluetooth information is sent; wherein the second Bluetooth information includes stop scanning information and device information of the terminal device, and is used to instruct the device management end to remove the coded image.
8. A device management terminal, characterized by, The device management end comprises: at least one processor; and a memory connected to the at least one processor in communication; wherein The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the write frequency method of any one of claims 1-6 or 7.
9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions, and the computer instructions are used to enable the processor to implement the write frequency method of any one of claims 1-6 or 7 when executed.
Citation Information
Patent Citations
Code system data driving method, system and device and storage medium
CN110727616A
Intercom device frequency writing system and working method thereof
CN113541716A