Control method of intelligent broadcasting device, intelligent broadcasting device and storage medium

By receiving and processing digital currency transaction requests, the digital currency transaction voice broadcast function of the intelligent broadcast device is realized, which solves the problem that existing devices cannot support this function, improves the diversity of application scenarios and reduces costs.

CN114757772BActive Publication Date: 2025-09-02深圳市证通金信科技有限公司 +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210313228.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-28
Publication Date
2025-09-02
Estimated Expiration
2042-03-28

AI Technical Summary

Technical Problem

Existing smart broadcasting devices cannot support voice broadcasting functions related to digital currency transactions, resulting in limitations in their application scenarios.

Method used

By receiving the digital currency transaction request corresponding to the preset tag information, obtaining transaction status information, and controlling the intelligent broadcasting device to output voice broadcast signals, realizing the voice broadcasting function related to digital currency transactions.

Benefits of technology

It improves the diversity of application scenarios of smart broadcasting devices, enables users who hold digital currency to obtain transaction information through smart broadcasting devices, and reduces transaction costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114757772B_ABST
    Figure CN114757772B_ABST
Patent Text Reader

Abstract

The present invention discloses a control method for an intelligent broadcast device, an intelligent broadcast device, and a computer-readable storage medium. The method comprises: receiving a digital currency transaction request corresponding to preset tag information, wherein the preset tag information is information carried by the intelligent broadcast device for digital currency transactions; obtaining transaction status information corresponding to the transaction request; and controlling the intelligent broadcast device to output a voice broadcast signal containing the transaction status information. The present invention aims to enable the intelligent broadcast device to support voice broadcast functions related to digital currency transactions, thereby increasing the diversity of application scenarios for the intelligent broadcast device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent devices, and in particular to a control method for an intelligent broadcasting device, an intelligent broadcasting device, and a computer-readable storage medium. Background Art

[0002] Smart broadcasting devices are currently widely used in various payment scenarios. Smart broadcasting devices are devices with built-in communication, which can conduct transactions with user terminals and broadcast based on transaction results. They do not need to be bound to other terminals, allowing users to quickly and intuitively obtain transaction results.

[0003] However, current smart broadcasting devices only support voice broadcasting functions for online payments such as WeChat Pay, Alipay, and Cloud QuickPass, and cannot support voice broadcasting functions related to digital currency (such as digital RMB) transactions, resulting in limitations in the application scenarios of smart broadcasting devices. Summary of the Invention

[0004] The main purpose of the present invention is to provide a control method for an intelligent broadcasting device, an intelligent broadcasting device and a computer-readable storage medium, aiming to enable the intelligent broadcasting device to support voice broadcasting functions related to digital currency transactions and improve the diversity of application scenarios of the intelligent broadcasting device.

[0005] To achieve the above object, the present invention provides a control method for an intelligent broadcasting device, the control method for the intelligent broadcasting device comprising the following steps:

[0006] Receiving a digital currency transaction request corresponding to preset tag information, wherein the preset tag information is information carried by the smart broadcasting device for digital currency transactions;

[0007] Obtaining transaction status information corresponding to the transaction request;

[0008] The intelligent broadcasting device is controlled to output a voice broadcast signal containing the transaction status information.

[0009] Optionally, the preset tag information includes at least one of QR code information and electronic radio frequency tag information;

[0010] The transaction request includes a payment request or a payment request;

[0011] And / or, the transaction status information includes first information and / or second information, the first information indicates whether the transaction corresponding to the transaction request is successful, and the second information includes verification information required to be input by the exchange corresponding to the transaction request.

[0012] Optionally, before the step of receiving a transaction request for a digital currency corresponding to the preset tag information, the method further includes:

[0013] Obtaining the identity information of the transaction party to which the smart broadcast device belongs, the organizational information of the digital currency operating organization, and / or the preset label anti-counterfeiting information;

[0014] The preset label information is generated according to the identity identification information, the organization information and / or the preset label anti-counterfeiting information.

[0015] Optionally, after the step of generating the preset label information according to the identity identification information, the organization information and / or the preset label anti-counterfeiting information, the method further includes:

[0016] When receiving an adjustment request instruction for the preset tag information, obtaining user identity information corresponding to the adjustment request instruction;

[0017] If the user identity information matches the pre-stored identity information, adjusting the preset tag information according to the adjustment request instruction;

[0018] If the user identity information does not match the pre-stored identity information, adjusting the preset tag information is prohibited.

[0019] Optionally, after the step of generating the preset label information according to the identity identification information, the organization information and / or the preset label anti-counterfeiting information, the method further includes:

[0020] When receiving an adjustment request instruction for the preset tag information, obtaining password information corresponding to the adjustment request instruction;

[0021] determining whether to allow adjustment of the preset tag information according to a matching result between the password information and the preset password;

[0022] When the preset tag information is allowed to be adjusted, the step of obtaining the user identity information corresponding to the adjustment request instruction is performed;

[0023] When adjustment of the preset tag information is not allowed, adjustment of the preset tag information is prohibited.

[0024] Optionally, the step of determining whether to allow adjustment of the preset tag information according to a matching result between the password information and a preset password includes:

[0025] When the password information matches the preset password, determining that adjustment of the preset tag information is allowed;

[0026] When the password information does not match the preset password, the number of password verification failures corresponding to the adjustment request instruction is updated. If the updated number of password verification failures is less than or equal to the preset number, the process returns to the step of obtaining the password information corresponding to the adjustment request instruction. If the updated number of password verification failures is greater than the preset number, it is determined that the preset tag information is not allowed to be adjusted.

[0027] Optionally, after the step of receiving a transaction request for a digital currency corresponding to the preset tag information, the method further includes:

[0028] Obtaining a first identification value currently associated with the preset tag information; the first identification value is updated by the intelligent broadcasting device according to a preset rule each time a transaction operation is completed;

[0029] sending the first identification value and transaction information corresponding to the transaction request to a cloud server, so that the cloud server performs the transaction operation corresponding to the transaction information according to a comparison result between the first identification value and the second identification value, wherein the second identification value is stored in the cloud server and is updated according to the preset rule each time a transaction operation is completed in the intelligent broadcast setting, and an initial value of the first identification value and an initial value of the second identification value are the same;

[0030] The step of obtaining transaction status information corresponding to the transaction request includes:

[0031] The information returned by the cloud server based on the execution result of the transaction operation is obtained as the transaction status information.

[0032] In addition, in order to achieve the above-mentioned purpose, the present application also proposes an intelligent broadcasting device, which includes:

[0033] A preset label, wherein the preset label includes information used for digital currency transactions;

[0034] A controller comprising: a memory, a processor, and a control program for an intelligent broadcast device stored in the memory and executable on the processor, wherein the control program for the intelligent broadcast device, when executed by the processor, implements the steps of the control method for an intelligent broadcast device as described in any one of the above items;

[0035] The controller is connected to the player.

[0036] Optionally, the preset label includes a QR code and / or an electronic radio frequency tag;

[0037] And / or, the intelligent broadcasting device further includes a protective cover, which covers the surface of the preset label.

[0038] In addition, in order to achieve the above-mentioned purpose, the present application also proposes a computer-readable storage medium, on which a control program of an intelligent broadcasting device is stored. When the control program of the intelligent broadcasting device is executed by a processor, the steps of the control method of the intelligent broadcasting device as described in any one of the above items are implemented.

[0039] The present invention proposes a control method for an intelligent broadcasting device, which receives a transaction request for digital currency corresponding to preset tag information for digital currency transactions carried by the intelligent broadcasting device, obtains transaction status information corresponding to the transaction request, and controls the intelligent broadcasting device to output a voice broadcast signal based on the obtained transaction status information corresponding to the digital currency transaction. In this way, it can be ensured that the intelligent broadcasting device can have a voice broadcast function related to digital currency transactions, so that users holding digital currency can obtain transaction information of the digital currency they hold when it is used for transactions from the intelligent broadcasting device, thereby effectively improving the diversity of application scenarios of the intelligent broadcasting device. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 This is a schematic diagram of the hardware structure involved in the operation of an embodiment of the intelligent broadcasting device of the present invention;

[0041] Figure 2 This is a flow chart of an embodiment of a method for controlling an intelligent broadcasting device according to the present invention;

[0042] Figure 3 This is a flow chart of another embodiment of a method for controlling an intelligent broadcasting device according to the present invention;

[0043] Figure 4 This is a flow chart of another embodiment of the control method of the intelligent broadcasting device of the present invention.

[0044] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION

[0045] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0046] The main solution of the embodiment of the present invention is: receiving a transaction request for digital currency corresponding to preset tag information, wherein the preset tag information includes information carried by the intelligent broadcast device for digital currency transactions; obtaining transaction status information corresponding to the transaction request; and controlling the intelligent broadcast device to output a voice broadcast signal containing the transaction status information.

[0047] Due to the existing technology, current smart broadcasting devices cannot support voice broadcasting functions related to digital currency (such as digital RMB) transactions, resulting in limitations in the application scenarios of smart broadcasting devices.

[0048] The present invention provides the above-mentioned solution, aiming to enable the intelligent broadcasting device to support the voice broadcasting function related to digital currency transactions, thereby improving the diversity of application scenarios of the intelligent broadcasting device.

[0049] An embodiment of the present invention provides an intelligent broadcasting device that can be used to perform voice broadcasting of transaction-related information.

[0050] In the embodiment of the present invention, referring to Figure 1 The intelligent broadcasting device includes a controller 1 and a player 2. Specifically, the controller 1 and the player 2 can be connected via wired communication; or the controller 1 and the player 2 can also be connected via wireless communication. The controller 1 can control the player 2 to output a voice broadcast signal.

[0051] In this embodiment, the controller 1 is a cloud server, and the cloud server is connected to the player 2 via wireless communication, so that the cloud server can remotely control the player 2 to output the voice broadcast signal. In other embodiments, the controller 1 can also be a local server in the environment where the player 2 is located.

[0052] Controller 1 includes a processor 1001 (e.g., a CPU), memory 1002, and other components. The various components of controller 1 are connected via a communication bus. Memory 1002 can be high-speed RAM or non-volatile memory, such as disk storage. Memory 1002 can also optionally be a storage device independent of processor 1001.

[0053] Those skilled in the art will understand that Figure 1 The device structure shown in the figure does not constitute a limitation of the device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0054] like Figure 1 As shown, the memory 1002 as a computer readable storage medium may include a control program of the intelligent broadcasting device. Figure 1 In the device shown, the processor 1001 can be used to call the control program of the intelligent broadcast device stored in the memory 1002 and execute the relevant steps of the control method of the intelligent broadcast device in the following embodiments.

[0055] Furthermore, in this embodiment, the smart broadcast device also includes a preset tag 3, which includes information for digital currency transactions. Furthermore, the preset tag 3 may also carry information required for other transaction methods other than digital currency (such as WeChat Pay, Alipay Pay, Cloud QuickPass, etc.). In this embodiment, the preset tag 3 includes a QR code and / or an electronic radio frequency tag (such as an NFC tag). In other embodiments, the preset tag 3 may also include other types of tags, such as barcodes, etc. The user terminal reads the information in the preset tag 3, can establish a connection with the smart broadcast device and send a transaction request to it, and the smart broadcast device can send corresponding information to the digital currency transaction system based on the transaction request, so that the digital currency transaction system executes the transaction behavior corresponding to the digital currency (such as payment behavior or collection behavior, etc.). The controller 1 is connected to the transaction system corresponding to the digital currency, wherein the information in the preset tag 3 can be stored in the memory of the controller 1 to receive the transaction status information corresponding to the transaction request returned by the transaction system.

[0056] When the controller 1 and the player 2 are integrated, the preset tag 3 can be provided on the housing for installing the controller 1 and the player 2 ; when the controller 1 is connected to the player 2 wirelessly, the preset tag 3 is provided on the player 2 .

[0057] Furthermore, the intelligent broadcasting device further includes a protective cover, which is provided on the surface of the preset label 3. Based on this, the protective cover can effectively prevent the preset label 3 from being covered or replaced, thereby ensuring the accuracy of digital currency transactions based on the information of the preset label 3.

[0058] An embodiment of the present invention further provides a control method for an intelligent broadcasting device, which is applied to the above-mentioned intelligent broadcasting device.

[0059] Reference Figure 2 , an embodiment of a control method for the intelligent broadcasting device of the present application is proposed. In this embodiment, the control method for the intelligent broadcasting device includes:

[0060] Step S10: receiving a digital currency transaction request corresponding to preset tag information, wherein the preset tag information includes information for digital currency transactions carried by the smart broadcasting device;

[0061] In this embodiment, the digital currency is the digital RMB. In other embodiments, the digital currency may also be other digital currencies such as the digital US dollar, digital Canadian dollar, and digital Australian dollar.

[0062] A transaction request indicates that the user account corresponding to the external terminal of the smart broadcast device has a need to conduct a transaction (such as payment or payment) with the preset account bound to the smart broadcast device. In this embodiment, the transaction request includes a payment request, that is, the user account corresponding to the external terminal of the smart broadcast device needs to make a payment to the preset account bound to the smart broadcast device; in other embodiments, the transaction request includes a payment request, that is, the user account corresponding to the external terminal of the smart broadcast device needs the preset account bound to the smart broadcast device to make a payment to the user account.

[0063] User terminals that need to perform transaction operations (such as mobile phones, smart watches, tablets, smart glasses, etc.) read the preset tag information carried by the smart broadcasting device to establish a wireless communication connection with the smart broadcasting device. The user terminal can generate a digital currency transaction request based on the transaction amount and the account information of its corresponding user account and send it to the smart broadcasting device based on the wireless communication connection. When the smart broadcasting device detects the digital currency transaction request, it can send the transaction information corresponding to the transaction request (such as the first account information of the user terminal, the preset account information bound to the smart broadcasting device and the transaction amount, etc.) to the digital currency transaction system. The transaction system (such as a cloud server) can execute the transaction operation corresponding to the transaction request (such as the operation of the user account paying to the preset account or the operation of the user account receiving money from the preset account) based on the received transaction information.

[0064] In this embodiment, the preset tag information specifically includes the information required for the pre-set digital currency transaction; in other embodiments, in addition to the information required for the pre-set digital currency transaction, the preset tag information may also include information required for other transaction methods other than digital currency transactions (such as WeChat Pay, Alipay, Cloud QuickPass, etc.).

[0065] In this embodiment, the preset tag information is information carried by a preset tag affixed to the smart broadcasting device. For example, the preset tag includes a QR code affixed to the smart broadcasting device; and / or the preset tag includes an electronic radio frequency tag affixed to the smart broadcasting device. Furthermore, in other embodiments, the preset tag information may also be information displayed on a display screen provided on the smart broadcasting device.

[0066] In this embodiment, the preset tag information includes at least one of a QR code and an electronic radio frequency tag. Based on this, a user terminal external to the smart broadcast device scans the QR code on the smart broadcast device, and / or the user terminal external to the smart broadcast device reads the electronic radio frequency tag information through on-site communication established by approaching the smart broadcast device (e.g., by touching the user terminal to the smart broadcast device), thereby enabling a transaction function (e.g., a payment function or a payment function) between a user account corresponding to the external terminal of the smart broadcast device and a preset account bound to the smart broadcast device. Among them, when the preset tag information includes both QR code information and electronic radio frequency tag information, the external terminal of the smart broadcasting device can complete transaction functions such as payment and payment between the user account and the preset account based on reading one of the QR code information and the electronic radio frequency tag information; in addition, the external terminal of the smart broadcasting device can also first scan the QR code information to input the first transaction information required for the transaction (such as the transaction amount, etc.) into the smart broadcasting device, and then read the electronic radio frequency tag information to input the second transaction information required for the transaction (such as the account information of the user account, etc.) into the smart broadcasting device. The first transaction information and the second transaction information are different information required for the transaction. The smart broadcasting device can use the received first transaction information and the second transaction information as the transaction request of the user terminal, and send the transaction information corresponding to the transaction request to the digital currency transaction system, so that the transaction system executes the transaction operation corresponding to the transaction request.

[0067] Step S20, obtaining transaction status information corresponding to the transaction request;

[0068] In this embodiment, the transaction status information includes first information and / or second information. The first information indicates whether the digital currency transaction corresponding to the transaction request is successful, and the second information includes verification information (e.g., a transaction password) required by the digital currency exchange corresponding to the transaction request. In other embodiments, the transaction status information may also include the identity information of both parties to the completed digital currency transaction (i.e., the user terminal and the smart broadcast device).

[0069] The trading system may return status information to the intelligent broadcasting device during the process of executing the trading operation corresponding to the trading request or when the trading operation is completed. The intelligent broadcasting device may use the received status information as the trading status information.

[0070] Step S30: Control the intelligent broadcasting device to output a voice broadcast signal containing the transaction status information.

[0071] In this embodiment, the cloud server sends a voice broadcast signal including transaction status information to the player based on a remote communication connection, and the player outputs the received voice broadcast signal in real time.

[0072] In other embodiments, a local server in the area where the player is located may send a voice broadcast signal containing transaction status information to the player through a signal transmission line based on a wired communication connection, and the player outputs the received voice broadcast signal in real time.

[0073] An embodiment of the present invention proposes a control method for a smart broadcast device. The method receives a digital currency transaction request corresponding to preset tag information for digital currency transactions carried by the smart broadcast device, obtains transaction status information corresponding to the transaction request, and controls the smart broadcast device to output a voice broadcast signal based on the obtained transaction status information corresponding to the digital currency transaction. In this way, the smart broadcast device can be guaranteed to have a voice broadcast function related to digital currency transactions, allowing users holding digital currency to obtain transaction information related to the digital currency used in transactions from the smart broadcast device, thereby effectively increasing the diversity of application scenarios for the smart broadcast device. Moreover, compared to upgrading POS machines to support digital currency payments, transaction costs can be greatly reduced.

[0074] Furthermore, after step S10, the process further includes: obtaining a first identification value currently associated with the preset tag information; the first identification value is updated by the smart broadcast device according to preset rules each time a transaction operation is completed; and the transaction information corresponding to the first identification value and the transaction request is sent to a cloud server, so that the cloud server executes the transaction operation corresponding to the transaction information based on the comparison result of the first identification value and the second identification value, wherein the second identification value is stored in the cloud server and is updated according to the preset rules each time a transaction operation is completed in the smart broadcast setting, and the initial value of the first identification value and the initial value of the second identification value are the same. Based on this, step S20 includes: obtaining information returned by the cloud server based on the execution result of the transaction operation as the transaction status information.

[0075] Specifically, the initial value of the first identification value and the initial value of the second identification value are parameters pre-set before the smart broadcast device leaves the factory. The first identification value is stored in the smart broadcast device, and the second identification value is stored in the cloud server. The first identification value and the second identification value are specifically used to ensure the security of the smart broadcast settings. The initial values ​​of the first identification value and the second identification value may differ for different smart broadcast devices.

[0076] The preset rules are numerical adjustment rules for the first identification value and the second identification value that are preset. Different smart broadcasting devices may correspond to different preset rules.

[0077] When the first identification value and the second identification value are consistent, the cloud server allows the execution of the transaction operation corresponding to the transaction information. After completing the transaction operation, the cloud server updates the second identification value according to the preset rules, and the corresponding transaction status information is a successful transaction. The intelligent broadcasting device updates the first identification value according to the preset rules when the transaction status information is a successful transaction; when the first identification value and the second identification value are inconsistent, the cloud server prohibits the execution of the transaction operation corresponding to the transaction information, and the corresponding transaction status information is a failed transaction. The second identification value in the cloud server and the first identification value in the intelligent broadcasting device both maintain the current value unchanged and are not updated.

[0078] For ease of understanding, the following example illustrates the present embodiment. However, it should be noted that the following example is not intended to limit the present embodiment, and any other solutions that comply with the rules in the following example are within the scope of protection of the present application. For example, the initial values ​​of the first identification value and the second identification value are both 0. A preset rule is defined such that the identification value increases by 1 each time a certain number of transactions are completed. For example, after 5 transactions, the first identification value and the second identification value are both updated to 5. Based on this, when the smart broadcast device receives the sixth transaction request, it sends the first identification value 5 in the smart broadcast device and the transaction information related to the transaction request to the cloud server. The cloud server compares the received first identification value 5 with the locally stored second identification value 5. If the comparison is consistent, the transaction is executed according to the transaction information related to the transaction request. The second identification value in the cloud server is updated from 5 to 6, and the first identification value in the smart broadcast device is updated from 5 to 6. If an illegal device other than the smart broadcast device sends transaction information corresponding to the transaction request to the cloud server, and the cloud server cannot recognize the identification value or the received identification value does not match the current value of the second identification value 5, the cloud server can determine that the device currently requesting the transaction is an illegal device other than the smart broadcast device.

[0079] In this embodiment, the above-mentioned method is helpful to improve the security of the smart broadcasting device when it is used in digital currency transactions.

[0080] Furthermore, based on the above embodiment, another embodiment of the control method of the intelligent broadcasting device of the present application is proposed. Figure 3 , before step S10, further comprising:

[0081] Step S01, obtaining the identity information of the transaction party to which the smart broadcast device belongs, the organizational information of the digital currency operating organization and / or the preset label anti-counterfeiting information;

[0082] The identity information may include the name, code and / or abbreviation of the transaction party to which the smart broadcast device belongs.

[0083] The operating institution is specifically the institution that has the authority to manage digital RMB transactions and provides the trading system that executes transaction operations between smart broadcasting equipment and user terminals.

[0084] The preset label anti-counterfeiting information is specifically a pre-set characteristic information used to prevent the preset label containing the preset label information from being forged. In this embodiment, the preset label anti-counterfeiting information can be an anti-counterfeiting pattern on a carrier corresponding to an electronic radio frequency tag or a QR code, such as an anti-counterfeiting pattern on paper printed with a QR code.

[0085] Step S02: generating the preset label information according to the identity identification information, the organization information and / or the preset label anti-counterfeiting information.

[0086] Specifically, the preset label information may include a first sub-information and a second sub-information. Part or all of the identity information, organization information and preset label anti-counterfeiting information may be used as the first sub-information. The second sub-information is specifically the identification information required for the smart broadcasting device to conduct digital currency transactions (such as account information and communication configuration information, etc.). The first sub-information and the second sub-information are combined as the preset label information.

[0087] In this embodiment, the first sub-information is visual information, such as text information, icons, etc., so that the user of the user terminal can intuitively see the above information through the first sub-information to ensure the security of the transaction. The second sub-information is QR code information or electronic radio frequency tag information that can be read by the user terminal, which can be used by the user terminal to establish a communication connection with the intelligent broadcasting device and send a transaction request. In other embodiments, the first sub-information can also be non-visual information. For example, the first sub-information and the second sub-information are combined to generate QR code information or electronic radio frequency tag information that can be read by the user terminal. After the user terminal reads the first sub-information and the second sub-information based on scanning or near-field communication, the first sub-information is displayed, so that the user can confirm the above information before conducting the transaction to ensure the security of the transaction.

[0088] In this embodiment, preset label information is generated in the above manner, thereby effectively preventing the label from being overwritten or replaced, so that the user of the user terminal can confirm through the above information whether the transaction party to which the smart broadcast device represented by the preset label information belongs is accurate, thereby effectively ensuring the security of the smart broadcast device when used in digital RMB transactions.

[0089] Furthermore, based on any of the above embodiments, another embodiment of the control method of the intelligent broadcasting device of the present application is proposed. In this embodiment, referring to Figure 4 After step S02, the method further includes:

[0090] Step S03: when receiving the adjustment request instruction of the preset tag information, obtaining the user identity information corresponding to the adjustment request instruction;

[0091] The adjustment request instruction is specifically an instruction input by the user of the smart broadcast device based on a remote control or a key operation on the smart broadcast device for adjusting the preset tag information. Receiving the adjustment request instruction indicates that there is a need to adjust the preset tag information.

[0092] The user identity information here specifically refers to the identity information of the person who inputs the adjustment request instruction, such as name, mobile phone number and / or ID number.

[0093] Step S04: If the user identity information matches the pre-stored identity information, adjusting the preset tag information according to the adjustment request instruction;

[0094] Step S05: If the user identity information does not match the pre-stored identity information, adjusting the preset tag information is prohibited.

[0095] The pre-stored identity information is specifically the identity information of a person who is pre-set and allowed to adjust the preset tag information of the smart broadcasting device.

[0096] When adjusting the preset label information according to the adjustment request instruction, the adjustment content of the preset label information contained in the adjustment request instruction may be extracted, and the preset label information may be adjusted according to the adjustment content to form new preset label information.

[0097] In this embodiment, the identity of the person who needs to adjust the preset tag information is verified as described above, and the preset tag information is adjusted according to the adjustment request instruction only when the identity authentication is passed, and the adjustment of the preset tag information is prohibited when the identity authentication fails. This can effectively prevent the unauthorized secondary writing of the preset tag information content on the smart broadcasting device, thereby ensuring the accuracy of the digital currency transaction based on the preset tag information by the smart broadcasting device.

[0098] Furthermore, in this embodiment, after step S02, the following steps are further included:

[0099] When an adjustment request instruction for the preset tag information is received, password information corresponding to the adjustment request instruction is obtained; whether adjustment of the preset tag information is allowed is determined based on a matching result between the password information and the preset password; when adjustment of the preset tag information is allowed, the step of obtaining user identity information corresponding to the adjustment request instruction is executed; when adjustment of the preset tag information is not allowed, adjustment of the preset tag information is prohibited.

[0100] The password information may be extracted from the adjustment request instruction, or prompt information for password input may be output after receiving the adjustment request instruction, and information input based on the prompt information may be used as the password information.

[0101] In one implementation of this embodiment, when the password information matches the preset password, it is determined that the preset tag information is allowed to be adjusted. When the password information does not match the preset password, the number of password verification failures corresponding to the adjustment request instruction is updated. If the updated number of password verification failures is less than or equal to the preset number, the process returns to the step of obtaining the password information corresponding to the adjustment request instruction. If the updated number of password verification failures is greater than the preset number, it is determined that the preset tag information is not allowed to be adjusted. It should be noted that each time the password information is obtained and a mismatch is found between the password information and the preset password, the number of password verification failures is updated. After receiving the adjustment instruction, the initial value of the number of password verification failures is 0, and the number of password verification failures increases by 1 with each update. In this embodiment, the preset number of times is more than one. For example, if the preset number of times is 5, and the number of times the password information does not match the preset password (i.e., the number of password verification failures) is less than or equal to 5, the password information is obtained again and matched with the preset password. If the number of times the password information does not match the preset password is greater than 5, the preset tag information is not allowed to be adjusted, and adjustment of the preset tag information is prohibited. In addition, when the number of times the password information does not match the preset password is less than or equal to 5 times and the password information obtained within the past matches the preset password or the password information obtained for the first time matches the preset password, identity authentication can be further performed based on the user identity information to further confirm whether adjustment of the preset tag information is allowed.

[0102] In another implementation of this embodiment, when the password information matches the preset password, it is determined that the preset label information is allowed to be adjusted; when the password information does not match the preset password, it is determined that the preset label information is not allowed to be adjusted.

[0103] In this embodiment, the above-described method can achieve security protection for the preset tag information used for digital currency transactions, effectively preventing unauthorized secondary writing to the preset tag information. Furthermore, by limiting the number of password verification failures by a preset number, users can easily use the smart broadcast device while achieving security protection for the preset tag information.

[0104] In addition, an embodiment of the present invention also proposes a computer-readable storage medium, which stores a control program for an intelligent broadcasting device. When the control program for the intelligent broadcasting device is executed by a processor, the relevant steps of any embodiment of the control method for the intelligent broadcasting device as described above are implemented.

[0105] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.

[0106] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.

[0107] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, intelligent broadcasting device, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0108] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A control method for an intelligent broadcasting device, characterized in that: The control method of the intelligent broadcasting device comprises the following steps: Receiving a digital currency transaction request corresponding to preset tag information, wherein the preset tag information is information carried by the smart broadcasting device for digital currency transactions; Obtaining a first identification value currently associated with the preset tag information; the first identification value is updated by the intelligent broadcasting device according to a preset rule each time a transaction operation is completed; sending the first identification value and transaction information corresponding to the transaction request to a cloud server, so that the cloud server performs the transaction operation corresponding to the transaction information according to a comparison result between the first identification value and the second identification value, wherein the second identification value is stored in the cloud server and is updated according to the preset rule each time a transaction operation is completed in the intelligent broadcast setting, and an initial value of the first identification value and an initial value of the second identification value are the same; Obtaining information returned by the cloud server based on the execution result of the transaction operation, and using the information as the transaction status information corresponding to the transaction request; The intelligent broadcasting device is controlled to output a voice broadcast signal containing the transaction status information.

2. The control method of the intelligent broadcasting device according to claim 1, characterized in that: The preset tag information includes at least one of QR code information and electronic radio frequency tag information; The transaction request includes a payment request or a payment request; And / or, the transaction status information includes first information and / or second information, the first information indicates whether the transaction corresponding to the transaction request is successful, and the second information includes verification information required to be input by the exchange corresponding to the transaction request.

3. The control method of the intelligent broadcasting device according to claim 1, characterized in that: Before the step of receiving a transaction request for digital currency corresponding to the preset tag information, the method further includes: Obtaining the identity information of the transaction party to which the smart broadcast device belongs, the organizational information of the digital currency operating organization, and / or the preset label anti-counterfeiting information; The preset label information is generated according to the identity identification information, the organization information and / or the preset label anti-counterfeiting information.

4. The control method of the intelligent broadcasting device according to claim 3, characterized in that: After the step of generating the preset label information according to the identity identification information, the organization information and / or the preset label anti-counterfeiting information, the method further includes: When receiving an adjustment request instruction for the preset tag information, obtaining user identity information corresponding to the adjustment request instruction; If the user identity information matches the pre-stored identity information, adjusting the preset tag information according to the adjustment request instruction; If the user identity information does not match the pre-stored identity information, adjusting the preset tag information is prohibited.

5. The control method of the intelligent broadcasting device according to claim 4, characterized in that: After the step of generating the preset label information according to the identity identification information, the organization information and / or the preset label anti-counterfeiting information, the method further includes: When receiving an adjustment request instruction for the preset tag information, obtaining password information corresponding to the adjustment request instruction; determining whether to allow adjustment of the preset tag information according to a matching result between the password information and the preset password; When the preset tag information is allowed to be adjusted, the step of obtaining the user identity information corresponding to the adjustment request instruction is performed; When adjustment of the preset tag information is not allowed, adjustment of the preset tag information is prohibited.

6. The control method of the intelligent broadcasting device according to claim 5, characterized in that: The step of determining whether to allow adjustment of the preset tag information according to a matching result between the password information and the preset password includes: When the password information matches the preset password, determining that adjustment of the preset tag information is allowed; When the password information does not match the preset password, the number of password verification failures corresponding to the adjustment request instruction is updated. If the updated number of password verification failures is less than or equal to the preset number, the process returns to the step of obtaining the password information corresponding to the adjustment request instruction. If the updated number of password verification failures is greater than the preset number, it is determined that the preset tag information is not allowed to be adjusted.

7. An intelligent broadcasting device, characterized in that: The intelligent broadcasting device includes: A preset label, wherein the preset label includes information used for digital currency transactions; A controller comprising: a memory, a processor, and a control program for an intelligent broadcast device stored in the memory and executable on the processor, wherein the control program for the intelligent broadcast device, when executed by the processor, implements the steps of the method for controlling an intelligent broadcast device according to any one of claims 1 to 6; The controller is connected to the player.

8. The intelligent broadcasting device according to claim 7, characterized in that: The preset label includes a QR code and / or an electronic radio frequency tag; And / or, the intelligent broadcasting device further includes a protective cover, which covers the surface of the preset label.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a control program for an intelligent broadcast device, and when the control program for the intelligent broadcast device is executed by a processor, the steps of the control method for an intelligent broadcast device according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Collection and payment broadcasting device

    CN214311952U