Network service management method and device for unattended equipment, equipment and medium
By receiving and verifying the shared permission information of the service object on an unattended device, determining the strongest operator network based on the signal strength, and establishing a temporary wireless network, the problem of users being unable to complete payment due to insufficient network signals is solved, and the business process is realized smooth advancement and network security and specificity.
Patent Information
- Application Number
- CN202510080978.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-02-21
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When users use their own payment terminal to make payments on unattended devices, they cannot complete payments due to poor network signals or no network, resulting in waste of consumption time and loss of merchant business.
By receiving shared permission verification information of service objects, analyzing the signal strength of multiple operator networks in the current environment, determining the operator network with the strongest signal, and establishing a temporary wireless network, providing the network identification name and dynamic password to the service object, so as to Its terminal devices are connected to the network.
Solve the problem of unable to complete payment due to insufficient network signals, ensure the smooth progress of business processes, improve the security and dedicatedness of the network, enhance the competitiveness of user experience and unattended equipment, and reduce network service costs. and the probability of failure.
Smart Images

Figure CN119497190A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a network service management method, device, equipment and medium for unattended equipment. Background Art
[0002] In an environment where cashless and mobile payment technologies are becoming ubiquitous, the payment methods of various unattended devices have gradually changed from collecting cash to supporting mobile payments.
[0003] At present, the mobile payment method provided by unattended devices requires that the user's payment device must be connected to the Internet to complete the transaction. In reality, telecommunications network operators cannot guarantee good signal coverage in all locations, which causes users to select products on unattended devices and use their own payment terminals to pay because of poor network signals or no network and cannot complete the payment. This not only brings inconvenience to users and prolongs consumption time, but also causes business losses to merchants. Summary of the invention
[0004] The present invention provides a network service management method, device, equipment and medium for unattended equipment to solve the problem that when a user uses his own payment terminal to make a payment on an unattended equipment, the user cannot complete the payment due to poor network signal or no network, thereby wasting the user's consumption time and causing business losses to the merchant.
[0005] In a first aspect, an embodiment of the present invention provides a network service management method for an unattended device, the method comprising:
[0006] Receive the trigger operation of the service object on the displayed network sharing control and display the sharing permission verification interface;
[0007] Receiving sharing authority verification information, the sharing authority verification information is input by the service object in the sharing authority verification interface, the sharing authority verification information includes one or more of a terminal identification, a communication number, and biometric information;
[0008] When it is determined according to the sharing authority verification information that the network establishment condition is met at the current moment, the signal strengths of multiple operator networks in the current environment space are analyzed to determine the operator network with the strongest signal;
[0009] Establishing a temporary wireless network based on the operator network with the strongest signal, determining a network identification name of the temporary wireless network, and generating a network dynamic password of the temporary wireless network according to a preset key and an encryption algorithm;
[0010] The network identification name and the network dynamic password are provided to the service object, so that the terminal device of the service object obtains the sharing authority of the temporary wireless network according to the presented network identification name and the input network dynamic password.
[0011] In a second aspect, an embodiment of the present invention provides a network service management device for an unattended device, the device comprising:
[0012] A verification interface display module is used to receive a trigger operation of the service object on the displayed network sharing control and display a sharing permission verification interface;
[0013] A verification information receiving module, used to receive sharing authority verification information, the sharing authority verification information is input by the service object in the sharing authority verification interface, the sharing authority verification information includes one or more of a terminal identification, a communication number and biometric information;
[0014] A verification and strength determination module, for determining, based on the shared authority verification information, that when the network establishment conditions are met at the current moment, analyzing the signal strengths of multiple operator networks in the current environment space, and determining the operator network with the strongest signal;
[0015] A shared network establishment module, used to establish a temporary wireless network according to the operator network with the strongest signal, determine the network identification name of the temporary wireless network, and generate a network dynamic password of the temporary wireless network according to a preset key and an encryption algorithm;
[0016] The network information providing module is used to provide the network identification name and the network dynamic password to the service object, so that the terminal device of the service object obtains the sharing authority of the temporary wireless network according to the presented network identification name and the input network dynamic password.
[0017] In a third aspect, an embodiment of the present invention provides an unattended device, including: a display screen and a non-contact recognition sensing device, and the unattended device also includes:
[0018] at least one processor;
[0019] and a memory communicatively coupled to the at least one processor;
[0020] and a communication unit connected to the processor, the communication unit being provided with a set number of user identification SIM card slots for respectively establishing communications with different operator networks through installed user identification SIM cards of different operator networks;
[0021] 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 so that the at least one processor can execute the network service management method for unattended equipment described in any embodiment of the present invention.
[0022] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the network service management method for an unattended device described in any embodiment of the present invention when executed.
[0023] In a fifth aspect, an embodiment of the present invention further provides a computer program product, characterized in that the computer program product comprises a computer program, and when the computer program is executed by a processor, the network service management method for an unattended device according to any embodiment of the present invention is implemented.
[0024] The technical solution of the embodiment of the present invention solves the problem of being unable to complete payment due to poor network signals or no network in the terminal devices used by the service objects by establishing a temporary wireless network for use by the terminal devices of the service objects, thereby ensuring the effective advancement of relevant business processes; verifying the connection status of the terminal devices of the service objects according to the shared authority verification information input by the service objects in the shared authority verification interface, thereby preventing malicious occupation of the shared network and other potential security risks; when determining that the network establishment conditions are met at the current moment, automatically analyzing and comparing the signal strengths of multiple operator networks in the current environment space, thereby automatically determining the operator network with the strongest signal, and establishing a temporary wireless network based on the operator network with the strongest signal, thereby ensuring that the unattended device is in the best operator network environment, thereby providing reliable and high-quality network services for third-party terminals. , ensuring the effective advancement of relevant business processes; by determining a new network identification name for each re-established temporary wireless network, and dynamically generating a network dynamic password for the temporary wireless network according to a preset key and encryption algorithm, the difficulty of cracking is increased, and after obtaining the password, it can only be used before the current temporary wireless network is disconnected, thereby improving the security and exclusivity of the network, avoiding malicious occupation of the temporary wireless network, and ensuring that only the service objects that currently obtain the network identification name and network dynamic password provided by the unattended device can share the temporary wireless network, further improving the network speed and connection stability of the temporary wireless network, thereby improving the user experience and the competitiveness and effective utilization of the unattended device. At the same time, fewer terminal devices connected to the shared temporary network can also reduce the network service cost, power cost and failure probability of the unattended device.
[0025] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0027] Figure 1 A flowchart of a network service management method for an unattended device provided by an embodiment of the present invention;
[0028] Figure 2 A schematic diagram of the structure of a network service management device for unattended equipment provided by an embodiment of the present invention;
[0029] Figure 3 A schematic diagram of the structure of an unattended device that can be used to implement an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "target", "original", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0032] It should be noted that the mobile payment method provided by unattended devices requires that the user's payment device must be connected to the Internet to complete the transaction. In actual situations, telecommunications network operators cannot guarantee good signal coverage in all locations. As a result, after users select goods on unattended devices, they use their own payment terminals to pay, but are unable to complete the payment due to poor network signals or no network. This brings inconvenience to users and prolongs consumption time, and also causes business losses to merchants.
[0033] Based on this, an embodiment of the present invention provides a network service management method for unattended devices. The unattended device can be a terminal device with networking function, such as a vending machine, a self-service terminal, etc., and can provide a shared wireless network for other terminal devices around it. The other terminal devices need to be terminal devices that have the business service requirements provided by the unattended device.
[0034] Figure 1 A flowchart of a network service management method for an unattended device provided in an embodiment of the present invention. The embodiment of the present invention can be applicable to a scenario in which a user makes a mobile payment after selecting a product on the unattended device. The method can be executed by a network service management device of the unattended device, which can be implemented in the form of software and / or hardware, and optionally, by an unattended device.
[0035] like Figure 1 As shown, the network service management method for unattended equipment provided by the embodiment of the present invention may specifically include:
[0036] S101, receiving a trigger operation of a service object on a displayed network sharing control, and displaying a sharing authority verification interface.
[0037] Among them, the service object can be understood as an object that has the need to use the business services provided by the unattended device. The network sharing control can be understood as a control used to determine the need to connect to a shared wireless network, such as a selection control for establishing a shared wireless network or a control that indicates confirmation in a triggering inquiry as to whether to establish a shared wireless network. The sharing permission verification interface can be understood as the service object interaction interface provided by the unattended device, which is used to receive the necessary verification information provided by the service object. The sharing permission verification interface can include prompt information, information input boxes, countdowns, etc.
[0038] It is understandable that the temporary wireless network provided by the unattended device to the terminal devices of the service objects is only for the terminal devices to use the services provided by the unattended device. Therefore, in order to prevent individual terminal devices from occupying the network for a long time and maliciously to use other services, resulting in waste of network resources of unattended devices and degradation of network quality and security, it is necessary to perform sharing permission verification for each triggering operation of the network sharing control by the service object to determine whether the use of the wireless network is a malicious occupation.
[0039] In this embodiment, a network sharing control is displayed to a service object via a display screen installed on an unattended device, and a trigger operation of the service object on the displayed network sharing control is received. When the trigger operation is received, a sharing permission verification interface is displayed to receive information for verification.
[0040] Exemplarily, the specific process of receiving the service object's trigger operation on the displayed network sharing control may be displaying a network hotspot establishment control (i.e., a network sharing control) in the initial interface for the service object to independently choose whether to use it. When the service object selects the network hotspot establishment control, it is considered that the service object has performed a trigger operation on the network sharing control.
[0041] Continuing with the above example description, when the service object receives the first trigger operation when using an unattended device (the first trigger operation is not a trigger operation for a network sharing control), a hotspot establishment inquiry item and selection controls indicating establishment and non-establishment are displayed, wherein the control indicating establishment is a network sharing control, such as displaying the hotspot establishment inquiry item "Do you need to provide hotspot service?" When the service object selects "Yes" by pressing a button or touching, it is considered that the service object has performed a trigger operation on the network sharing control.
[0042] S102: receiving sharing authority verification information, where the sharing authority verification information is input by the service object in the sharing authority verification interface, and the sharing authority verification information includes one or more of a terminal identification, a communication number, and biometric information.
[0043] The sharing authority verification information may be understood as verification information input by the service object, which is used to verify whether the service object has the authority to use the provided shared wireless network resources.
[0044] In this embodiment, the service object enters the sharing permission verification information according to the prompt information in the sharing permission verification interface, and receives the sharing permission verification information when it is detected that the service object completes the input or the service object triggers a trigger control such as submit.
[0045] S103. When it is determined that the network establishment condition is met at the current moment according to the sharing authority verification information, the signal strengths of multiple operator networks in the current environment space are analyzed to determine the operator network with the strongest signal.
[0046] Among them, the network establishment condition can be understood as a pre-set prerequisite for determining whether to establish a sharable temporary wireless network. For example, the network establishment condition can be a restriction condition for terminal devices that expect to connect to the shared wireless network, such as limiting the number of connections, connection duration and / or network traffic consumption of the terminal device to connect to the shared wireless network, so as to avoid malicious occupation of the network. The operator network can be understood as a network provided by an operator. The operator can be China Mobile, China Unicom, China Telecom, etc., or other operators that can provide network services in different environment spaces.
[0047] In this embodiment, it is confirmed whether the network establishment conditions are met at the current moment based on the sharing authority verification information, such as whether the terminal device corresponding to the terminal identification and / or communication number has provided a network sharing service greater than the number of connections or the connection duration in the set time period. If not, it is considered that the network establishment conditions are met. It should be noted that the unattended device is respectively provided with network access points corresponding to multiple operator networks available in the current environment. Therefore, when the network establishment conditions are met, the network signal of each operator network in the current environment space (such as a shopping mall, street, etc.) is searched, and the network signal strength of the multiple operator networks searched is analyzed. The operator network with the highest signal strength is determined through comparative analysis, and it is determined as the operator network with the strongest signal.
[0048] S104: Establish a temporary wireless network based on the operator network with the strongest signal, determine a network identification name for the temporary wireless network, and generate a network dynamic password for the temporary wireless network according to a preset key and encryption algorithm.
[0049] Among them, a temporary wireless network can be understood as a connectable shared wireless network provided for a limited time. The network identification name can be understood as the name of the temporary wireless network, that is, the service object can see this name when searching for a wireless network on the terminal device. The network dynamic password can be understood as a dynamically changed password, that is, a network dynamic password only corresponds to a currently established temporary wireless network.
[0050] In this embodiment, the unattended device accesses the operator network with the strongest signal through the network access point of the operator network with the strongest signal, and uses the network services provided by the operator network with the strongest signal to establish a shared temporary wireless network that provides network services for the terminal devices of the service objects. At the same time, the network identification name relative to the temporary wireless network is determined and the network dynamic password of the temporary wireless network is generated according to the preset key and encryption algorithm.
[0051] Exemplarily, the method of determining the network identification name of the temporary wireless network and generating the network dynamic password of the temporary wireless network according to the preset key and encryption algorithm may be to determine the network identification name by combining the name, number and current timestamp information of the unattended device, or to determine the network identification name by combining the address of the unattended device and the number of times the temporary wireless network is established; by generating an encryption factor according to the timestamp and / or the shared authority verification information, such as when the timestamp is 10:41 on December 22, 2024, the encryption factor may be 41102212, and then encrypting the encryption factor according to the preset encryption key and encryption algorithm (such as DES, AES, etc.) to obtain an encryption result, and selecting specific bytes (such as the first 4 bytes) from the encryption result as the network dynamic password of the temporary wireless network.
[0052] It should be noted that the corresponding network identification name and network dynamic password will become invalid after the currently constructed temporary wireless network is disconnected. At the same time, every time new sharing permission verification information is received and the network establishment conditions are met, the signal strength of multiple operator networks in the current environment space will be automatically analyzed, and the operator network with the strongest signal will be automatically determined and a new temporary wireless network will be re-established and a new corresponding network identification name and network dynamic password will be generated to ensure the quality, high security and reliability of the temporary wireless network shared by unattended devices.
[0053] It is understandable that if the network establishment conditions are not met at the current moment, such as the device connection time today or network traffic consumption corresponding to the shared permission verification information exceeds the set condition threshold, it can be considered that the network is currently being maliciously occupied. At this time, prompt messages such as "Verification failed, entering the business process page about to" can be displayed on the display screen, and the business process, such as the product purchase process, can be entered after the set time.
[0054] S105: Provide the network identification name and the network dynamic password to the service object, so that the terminal device of the service object obtains the sharing authority of the temporary wireless network according to the presented network identification name and the input network dynamic password.
[0055] In this embodiment, the network identification name and the network dynamic password are provided to the service object according to the setting method. For example, the network identification name and the network dynamic password are displayed to the service object on the display screen of the unattended device, or the network identification name and the network dynamic password are sent to the terminal device (such as a mobile phone, tablet, etc.) of the service object according to the communication number or email address in the sharing authority verification information. It can be understood that the setting method can be determined by the service object in the pre-configured method, or it can be determined by the unattended device according to the default configuration. The terminal device of the service object connects to the temporary wireless network provided by the unattended device according to the network identification name and the network dynamic password. The method can be to search for the network identification name in the wireless network list of the terminal device to determine the above-mentioned temporary wireless network to be connected. When the service object selects the network identification name of the temporary wireless network to be connected by clicking or other operations, a password input interface will pop up. The service object manually enters the received network dynamic password into the password input box, clicks the connection or other triggering controls, and then the terminal device will use the network dynamic password to try to connect to the temporary wireless network. When the unattended device verifies that the network dynamic password is correct, the terminal device can obtain the sharing authority of the temporary wireless network.
[0056] It is understandable that when there are multiple service objects at the same time, one of the service objects can share the obtained network identification name and network dynamic password so that all service objects are connected to the temporary wireless network at the same time, thereby improving the utilization rate of unattended equipment and user experience.
[0057] It should be noted that in the existing daily life, the business background sends a dynamic verification code to the terminal device of the service object according to the communication number or email address to perform identity authentication, so that the terminal device can realize operations such as registration, quick login and / or secure transactions. The dynamic verification code is generated randomly, and in order to ensure the safe use of the only user, once the dynamic verification code is verified, it will be invalid immediately to avoid brute force cracking.
[0058] Compared to the above-mentioned existing solution in daily life in which the business background sends a randomly generated dynamic verification code to the terminal device of the service object to perform identity authentication, the technical solution provided in this embodiment generates a network identification name and a network dynamic password of a temporary wireless network, and sends the network identification name and the network dynamic password to the terminal device of the service object according to the communication number or email address, so that the terminal device of the service object can connect to the established temporary wireless network. The network identification name and the network dynamic password are not generated randomly, but are generated in an orderly manner. The network identification name corresponding to the temporary wireless network that the service object can easily identify and remember is generated, such as by The name, number and current timestamp information of the unattended device are combined to determine the network identification name, or the address of the unattended device and the number of times the temporary wireless network is established are combined to determine the network identification name; at the same time, a highly secure network dynamic password generation scheme is used, such as generating an encryption factor based on the timestamp and / or the shared authority verification information, and then encrypting the encryption factor according to a preset encryption key and encryption algorithm (such as DES, AES, etc.) to obtain an encryption result, and selecting specific bytes from the encryption result as the network dynamic password of the temporary wireless network, thereby realizing automatic and convenient generation of an easily recognizable network identification name and a more secure network dynamic password.
[0059] In addition, the dynamic verification code generated in daily life is only applicable to a single service object, and once the dynamic verification code is verified, it will become invalid immediately. However, the network identification name and network dynamic password provided in this embodiment can be applicable to the situation where there are a single service object and multiple service objects, that is, it can be obtained and used by a single service object alone, or one of the service objects can share (tell) the obtained network identification name and network dynamic password to other service objects, so that all service objects can connect to the temporary wireless network together to use the network services provided by the temporary wireless network, thereby improving the utilization rate and user experience of unattended devices.
[0060] A network service management method for unattended equipment provided by an embodiment of the present invention solves the problem of being unable to complete payment due to poor network signal or no network of the terminal equipment used by the service object by establishing a temporary wireless network for use by the terminal equipment of the service object, thereby ensuring the effective advancement of relevant business processes; verifying the connection status of the terminal equipment of the service object according to the shared authority verification information input by the service object in the shared authority verification interface, thereby preventing malicious occupation of the shared network and other potential security risks; when determining that the network establishment conditions are met at the current moment, automatically analyzing and comparing the signal strengths of multiple operator networks in the current environment space, thereby automatically determining the operator network with the strongest signal, and establishing a temporary wireless network based on the operator network with the strongest signal, thereby ensuring that the unattended equipment is in the best operator network environment, thereby providing reliable services for the terminal equipment of the service object. And the high-quality network service ensures the effective advancement of related business processes; by determining a new network identification name for each re-established temporary wireless network, and dynamically generating the network dynamic password of the temporary wireless network according to the preset key and encryption algorithm, the difficulty of cracking is increased, and after obtaining the password, it can only be used before the current temporary wireless network is disconnected, thereby improving the security and exclusivity of the network, avoiding the malicious occupation of the temporary wireless network, and ensuring that only the service objects that currently obtain the network identification name and network dynamic password provided by the unattended device can share the temporary wireless network, further improving the network speed and connection stability of the temporary wireless network, thereby improving the user experience and the competitiveness and effective utilization of the unattended equipment. At the same time, fewer terminal devices connected to the shared temporary network can also reduce the network service cost, power cost and failure probability of the unattended equipment.
[0061] It should be noted that the current way of establishing hotspots for smart devices such as mobile phones and tablets in daily life is to enable the hotspot service function for other smart devices to search after setting the network identification name and connection password once, and provide wireless network services to terminal devices by manually informing them of the fixed network identification name and connection password. However, if the terminal device knows the network identification name and connection password, it can use the wireless network service at any time. If you want to limit the connection of individual terminal devices, the method usually adopted is to manually modify the connection password or manually prohibit individual terminal devices from connecting.
[0062] Compared with the existing solution in which smart devices establish hotspots for other smart devices that know the fixed network identification name and connection password to search and connect in daily life, the technical solution provided by this embodiment does not establish a fixed hotspot for everyone to use, but needs to dynamically provide a temporary wireless network with better performance for the terminal devices used by the service objects that currently need to use the business services provided by the unattended device, so as to support the effective promotion of the relevant business processes executed by the service objects on the unattended device. Accordingly, the above technical solution of this embodiment provides an automated temporary wireless network sharing process, by determining whether the service object has a wireless network connection requirement, and automatically verifying whether the network establishment conditions are met according to the sharing authority verification information, only when it is determined that the network establishment conditions are met, the operator network with the strongest signal in the current environment space is automatically determined, and a new temporary wireless network is re-established based on the operator network with the strongest signal, and a new network identification name and network dynamic password are automatically generated for each temporary wireless network established and provided to a specific service object, effectively avoiding the malicious occupation of the temporary wireless network, and without manual participation, saving time, manpower and traffic costs to a great extent, better guaranteeing the connection experience of the service object, further guaranteeing the effective promotion of the relevant business processes provided by the unattended device, and improving the competitiveness and effective utilization rate of the unattended device.
[0063] As a first optional embodiment of this embodiment, based on the above embodiment, correspondingly, determining that the network establishment condition is met at the current moment according to the sharing authority verification information can be concretized into the following steps:
[0064] a1) Finding whether a set time period before the current moment has provided a target terminal device with a network sharing service greater than a set threshold, wherein the target terminal device corresponds to one or more of the terminal identification, the communication number and the biometric feature information.
[0065] Among them, the target terminal device can be understood as the terminal device of the service object corresponding to the shared authority verification information.
[0066] In this embodiment, one or more of the terminal identification, communication number and biometric information included in the sharing authority verification information is obtained to determine the corresponding target terminal device, and then the historical records of providing network sharing services in a set time period before the current time are searched, such as searching the historical records between 0:00 and the current time every day, to determine whether the target terminal device has been provided with network sharing services greater than a set threshold in the set time period. The set threshold can be understood as a preset upper limit of network usage, such as the upper limit of the number of connections, connection duration and / or network traffic consumption value of the device to the temporary wireless network.
[0067] b1) If not, determining whether the network establishment condition is met at the current moment.
[0068] In this embodiment, if it is checked that no usage record of the target terminal device exceeding the threshold is found within the set time period before the current moment, it is determined that the current moment meets the network establishment condition.
[0069] The above technical scheme of this embodiment determines the corresponding target terminal identification according to one or more of the terminal identification, communication number and biometric information, and automatically checks whether the network sharing service provided for the target terminal device in history exceeds the set threshold. If not, it is considered that the network establishment conditions are met, and the access authority of the target terminal device is verified efficiently and conveniently, avoiding the malicious occupation of temporary wireless networks, and ensuring the connection experience of the service recipients and the effective promotion of related business processes provided by unattended devices.
[0070] As a second optional embodiment of this embodiment, the analysis of the signal strengths of multiple operator networks in the current environment space to determine the operator network with the strongest signal can be specifically optimized into the following steps:
[0071] a2) Obtaining network status information corresponding to multiple operator networks respectively, and extracting a signal strength value in each of the network status information.
[0072] The network status information may be understood as the current status information of each operator's network, including network coverage, signal strength, etc.
[0073] In this embodiment, the operator networks that can provide network services in the current environment space are detected, and the network status information corresponding to each detected operator network in the current environment is obtained, and the signal strength value in each of the network status information is extracted.
[0074] b2) The operator network corresponding to the highest signal strength value is determined as the operator network with the strongest signal.
[0075] In this embodiment, the extracted signal strength values of the operator networks are compared, and the operator network corresponding to the highest signal strength value is determined as the operator network with the strongest signal.
[0076] The above technical solution of this embodiment provides strong support for the subsequent establishment of a temporary wireless network with the best network status by extracting signal strength values from the network status information of multiple operator networks in the current environment space and determining the operator network corresponding to the highest signal strength value.
[0077] As a third optional embodiment of this embodiment, the steps of determining the network identification name of the temporary wireless network and generating the network dynamic password of the temporary wireless network according to the preset key and the encryption algorithm may be specifically optimized into the following steps:
[0078] a3) extracting the timestamp when the network establishment condition is met.
[0079] In this embodiment, when it is determined that the network establishment condition is met, a timestamp is recorded. The timestamp may include date and time information accurate to hours, minutes or seconds. The timestamp when the network establishment condition is met is obtained by extraction.
[0080] b3) determining the network identification name according to the date information in the timestamp and / or the number of times the constructed network has been constructed.
[0081] In this embodiment, a new network identification name is determined according to the date information in the timestamp and / or the number of times the network has been constructed, corresponding to the newly constructed temporary wireless network. Exemplarily, the network identification name may be "Wireless Network_20241222_06", where "20241222" is the date and "06" is the number of times the network has been constructed on that day.
[0082] c3) generating an encryption factor according to the timestamp and / or the sharing authority verification information.
[0083] In this embodiment, an encryption factor is generated according to the timestamp and / or the sharing authority verification information for use in a subsequent encryption process.
[0084] Exemplarily, generating an encryption factor based on a timestamp can be by combining the minutes and hours in the timestamp and the day information and month information in the date information to generate the encryption factor. For example, if the timestamp is 10:41 on December 22, 2024, the encryption factor can be 41102212.
[0085] Exemplarily, the encryption factor generated according to the shared authority verification information may be generated by combining specific bit characters in the communication number or terminal identification, such as taking 5 characters from the 2nd bit forward, or by combining the first 3 characters and the last 4 characters.
[0086] d3) encrypting the encryption factor according to a preset key and an encryption algorithm, and determining the network dynamic password according to the encryption result obtained.
[0087] In this embodiment, the encryption factor is encrypted according to a preset encryption key and encryption algorithm (such as DES, AES, etc.) to obtain an encryption result, and the network dynamic password is determined according to the obtained encryption result.
[0088] Exemplarily, to generate a network dynamic password with a password length of 8 bits, a preset DES algorithm encryptor can be used to preset a DES encryption key with a length of 8 bytes, and the preset DES encryption key can be used to perform DES encryption on an encryption factor with a length of 8 bits to obtain an 8-byte encryption result, and the first 4 bytes are taken as the 8-bit network dynamic password.
[0089] The above technical scheme of this embodiment determines the network identification name according to the date information in the timestamp and / or the number of times the constructed network has been constructed, generates an encryption factor according to the timestamp and / or the shared authority verification information, encrypts the encryption factor using a preset encryption key and encryption algorithm, determines the network dynamic password according to the encryption result obtained, and efficiently and automatically generates a highly secure network dynamic password, thereby improving the security of the temporary wireless network and the quality of network services. Compared with the existing solution for establishing a hotspot and setting a connection password for smart devices, the network identification name and network dynamic password determination solution provided in this embodiment does not require human participation, is more efficient, and is more convenient to implement. It can also generate different network identification names and network dynamic passwords for each temporary wireless network established, which is more secure and more effectively avoids the problem of long-term occupation of temporary wireless networks, thereby ensuring the effective advancement of business processes related to unattended devices.
[0090] As a fourth optional embodiment of this embodiment, based on the above embodiment, it also includes:
[0091] a4) Recording the network supply duration and / or network traffic consumption value of the temporary wireless network.
[0092] The network supply duration can be understood as the length of time from the establishment of the temporary wireless network to the current moment; the network traffic consumption value can be understood as the network traffic used from the establishment of the temporary wireless network to the current moment.
[0093] In this embodiment, after the network access point of the unattended device switches to establish a network connection with the operator network with the strongest signal, the network supply duration and / or network traffic consumption value of the temporary wireless network is monitored and recorded.
[0094] b4) If the network supply duration and / or the network traffic consumption value reaches a corresponding network supply threshold, terminating the network service of the temporary wireless network.
[0095] The network supply threshold may be understood as a network supply time length threshold (eg, 10 minutes) and / or a traffic volume threshold (eg, 1 GB), which is used to determine whether to continue to provide network services of the temporary wireless network.
[0096] It is understandable that in order to prevent individual terminal devices from maliciously occupying the network for a long time and using other services after a successful verification (i.e., meeting the network establishment conditions), thereby causing waste of network resources for unattended devices and degradation of network quality and security, conditions for terminating the provision of network services by the temporary wireless network can be set, and re-verification can be performed after the termination conditions are met.
[0097] In this embodiment, the real-time recorded network supply duration and / or network traffic consumption value is compared with a preset network supply threshold. If the actual usage time or traffic consumption reaches or exceeds the corresponding network supply threshold, the network service of the temporary network is terminated.
[0098] Exemplarily, a network supply time timer may be generated based on a network supply time length threshold. When the network supply time timer expires, the corresponding network identification name and network dynamic password automatically become invalid, so as to terminate the network service of the temporary network after a specific time.
[0099] The above technical scheme of this embodiment ensures that the network service is within the predetermined usage range by setting the network supply threshold and recording the actual network supply duration and / or network traffic consumption value, thereby effectively controlling costs, ensuring network security, and rationally utilizing network resources, avoiding malicious occupation of the network, and improving user experience.
[0100] As one implementation of any embodiment of the present invention, the unattended devices are respectively provided with network access points of multiple operator networks in the current environment space, and the method further includes:
[0101] a5) Reading SIM information from the user identification SIM card corresponding to the operator network with the strongest signal.
[0102] It should be noted that the user identification SIM card pre-installed in the unattended device includes a physical card corresponding to each operator's network and / or an embedded SIM card (i.e., a SIM card with eSIM function). The embedded SIM card can switch operators or change communication services by downloading different data from the operator's application platform to cope with the situation where the operator information in the area cannot be determined in advance.
[0103] For example, if the unattended device exceeds the operating area of the operator corresponding to the user identification SIM card of the entity preset in the unattended device, each embedded SIM card is started, and the corresponding data is downloaded from the operator application platform according to the operator network information in the current environment space to configure the SIM information in each embedded SIM card, so that the unattended device can use the operator networks in the current area through the embedded SIM card.
[0104] In this embodiment, the user identification SIM card corresponding to the operator network with the strongest signal is determined from the user identification SIM cards corresponding to the operator networks equipped in the unattended device, and the SIM information in the user identification SIM card is read, wherein the SIM information includes the access point name (APN), Internet Protocol (IP) address, gateway, international mobile user identification number and network authentication information, etc.
[0105] b5) When the currently accessed network is different from the operator network with the strongest signal, switching the network access point to the operator network with the strongest signal according to the SIM information, and establishing a network connection with the operator network with the strongest signal.
[0106] In this embodiment, it is determined whether the currently connected network is the operator network with the strongest signal. If the currently connected network is different from the operator network with the strongest signal, the network access point is switched to the operator network with the strongest signal according to the read SIM information, and a network connection is established with the operator network with the strongest signal.
[0107] For example, the current access network is the network provided by China Telecom, and the operator network with the strongest signal is the network provided by China Unicom. At this time, according to the SIM information of the network provided by China Unicom, the network access point of the unattended device is switched to the network provided by China Unicom, and a network connection is established with the network provided by China Unicom.
[0108] It should be noted that if the currently connected network is the same as the operator network with the strongest signal, the network access point remains the currently connected network (ie, the operator network with the strongest signal), and the network connection established with the currently connected network is maintained.
[0109] The above technical solution of this embodiment reads SIM information from the user identification SIM card corresponding to the operator network with the strongest signal, and determines whether the current access network is the operator network with the strongest signal. If not, the network access point is switched according to the SIM information, so that the unattended device can flexibly access and use the operator network with the highest signal strength value, thereby providing reliable and high-quality network services to the terminal device of the service object, solving the problem that payment cannot be completed due to poor network signal or no network of the terminal device of the service object itself, improving user experience, and ensuring the effective promotion of related business processes.
[0110] In an optional embodiment, switching the network access point to the operator network with the strongest signal according to the SIM information and establishing a network connection with the operator network with the strongest signal can be further concretized as follows:
[0111] b51) Based on the network authentication information in the SIM information, perform network access authentication verification on the operator network with the strongest signal.
[0112] The network authentication information can be understood as the network authentication key and authentication algorithm in the user identification SIM card, which is used to verify whether the unattended device has the right to access a specific operator network.
[0113] In this embodiment, the network authentication information included in the SIM information is used to initiate an authentication request to the operator network with the strongest signal to verify whether the network has the authority to access the operator network with the strongest signal.
[0114] b52) If the authentication result is that the user has the access right to the operator network with the strongest signal, the network access point is switched to establish a connection with the base station to which the operator network with the strongest signal belongs, so as to obtain the network service provided by the operator network with the strongest signal.
[0115] In this embodiment, if the authentication verification result is that the user has the access right to access the operator network with the strongest signal, the network access point is switched to the operator network with the strongest signal according to the SIM information, and a connection is established with the base station to which the operator network with the strongest signal belongs, thereby obtaining and using the network services provided by the operator network with the strongest signal.
[0116] The above technical solution of this embodiment performs network access authentication verification on the operator network with the strongest signal based on the network authentication information in the SIM information, so as to achieve safe, smooth and automatic switching of network access points, and then obtain network services provided by the operator network with the strongest signal.
[0117] Figure 2 The structure diagram of a network service management device for an unattended device provided by an embodiment of the present invention is shown in FIG. Figure 2 As shown, the device includes: a verification interface display module 21, a verification information receiving module 22, a verification and strength determination module 23, a shared network establishment module 24 and a network information providing module 25, wherein:
[0118] The verification interface display module 21 is used to receive a trigger operation of the service object on the displayed network sharing control and display a sharing permission verification interface;
[0119] The verification information receiving module 22 is used to receive the sharing authority verification information, which is input by the service object in the sharing authority verification interface, and the sharing authority verification information includes one or more of the terminal identification, the communication number and the biometric information;
[0120] The verification and strength determination module 23 is used to determine that when the network establishment condition is met at the current moment according to the sharing authority verification information, analyze the signal strengths of multiple operator networks in the current environment space and determine the operator network with the strongest signal;
[0121] A shared network establishment module 24 is used to establish a temporary wireless network according to the operator network with the strongest signal, determine the network identification name of the temporary wireless network, and generate a network dynamic password of the temporary wireless network according to a preset key and an encryption algorithm;
[0122] The network information providing module 25 is used to provide the network identification name and the network dynamic password to the service object, so that the terminal device of the service object obtains the sharing authority of the temporary wireless network according to the presented network identification name and the input network dynamic password.
[0123] A network service management device for unattended equipment provided by an embodiment of the present invention solves the problem of being unable to complete payment due to poor network signal or no network of the terminal equipment used by the service object by establishing a temporary wireless network for use by the terminal equipment of the service object, thereby ensuring the effective advancement of relevant business processes; verifying the connection status of the terminal equipment of the service object according to the shared authority verification information input by the service object in the shared authority verification interface, preventing malicious occupation of the shared network and other potential security risks; when determining that the network establishment conditions are met at the current moment, automatically analyzing and comparing the signal strengths of multiple operator networks in the current environment space, thereby automatically determining the operator network with the strongest signal, and establishing a temporary wireless network based on the operator network with the strongest signal, thereby ensuring that the unattended equipment is in the best operator network environment, thereby providing reliable services for the terminal equipment of the service object. And the high-quality network service ensures the effective advancement of related business processes; by determining a new network identification name for each re-established temporary wireless network, and dynamically generating the network dynamic password of the temporary wireless network according to the preset key and encryption algorithm, the difficulty of cracking is increased, and after obtaining the password, it can only be used before the current temporary wireless network is disconnected, thereby improving the security and exclusivity of the network, avoiding the malicious occupation of the temporary wireless network, and ensuring that only the service objects that currently obtain the network identification name and network dynamic password provided by the unattended device can share the temporary wireless network, further improving the network speed and connection stability of the temporary wireless network, thereby improving the user experience and the competitiveness and effective utilization of the unattended equipment. At the same time, fewer terminal devices connected to the shared temporary network can also reduce the network service cost, power cost and failure probability of the unattended equipment.
[0124] Furthermore, the network service management device of the unattended device also includes a network establishment condition verification module, which can be specifically used for:
[0125] Find out whether a set time period before the current moment has provided a target terminal device with a network sharing service greater than a set threshold, wherein the target terminal device corresponds to one or more of the terminal identification, the communication number and the biometric information;
[0126] If not, it is determined that the network establishment condition is met at the current moment.
[0127] Furthermore, the verification and strength determination module 23 may be specifically used for:
[0128] Obtain network status information corresponding to multiple operator networks respectively, and extract signal strength values in each of the network status information;
[0129] The operator network corresponding to the highest signal strength value is determined as the operator network with the strongest signal.
[0130] Furthermore, the shared network establishing module 24 can be specifically used for:
[0131] Extracting the timestamp when the network establishment condition is met;
[0132] Determine the network identification name according to the date information in the timestamp and / or the number of times the constructed network has been constructed;
[0133] generating an encryption factor according to the timestamp and / or the sharing authority verification information;
[0134] The encryption factor is encrypted according to a preset key and an encryption algorithm, and the network dynamic password is determined according to the obtained encryption result.
[0135] Furthermore, the network service management device of the unattended device also includes a network supply threshold monitoring module, which can be specifically used for:
[0136] Recording the network supply duration and / or network traffic consumption value of the temporary wireless network;
[0137] If the network supply duration and / or the network traffic consumption value reaches a corresponding network supply threshold, the network service of the temporary wireless network is terminated.
[0138] Furthermore, the unattended devices are respectively provided with network access points of multiple operator networks in the current environment space, and the network service management device of the unattended device also includes an operator network switching module, which may specifically include:
[0139] An SMI information reading unit, used to read SIM information from a user identification SIM card corresponding to the operator network with the strongest signal;
[0140] The access point switching unit is used to switch the network access point to the operator network with the strongest signal according to the SIM information when the currently accessed network is different from the operator network with the strongest signal, and establish a network connection with the operator network with the strongest signal.
[0141] Further, the access point switching unit may be specifically used for:
[0142] Based on the network authentication information in the SIM information, perform network access authentication verification on the operator network with the strongest signal;
[0143] If the authentication result is that the user has access rights to the operator network with the strongest signal, the network access point is switched to establish a connection with the base station to which the operator network with the strongest signal belongs to obtain network services provided by the operator network with the strongest signal.
[0144] The network service management device for unattended equipment provided in the embodiment of the present invention can execute the network service management method for unattended equipment provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0145] Figure 3 The structure diagram of the unattended device 30 that can be used to implement the embodiment of the present invention is shown. The components, their connections and relationships, and their functions shown herein are only examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0146] like Figure 3As shown, the unattended device 30 includes at least one processor 31, and a memory connected to the at least one processor 31, such as a read-only memory (ROM) 32, a random access memory (RAM) 33, etc., and a communication unit 39 connected to the processor, wherein the communication unit 39 is provided with a set number of user identification SIM card slots for establishing communication with different operator networks through installed user identification SIM cards of different operator networks, wherein the memory stores a computer program executable by at least one processor, and the processor 31 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 32 or the computer program loaded from the storage unit 38 to the random access memory (RAM) 33. Various programs and data required for the operation of the unattended device 30 can also be stored in the RAM 33. The processor 31, the ROM 32, and the RAM 33 are connected to each other through a bus 34. An input / output (I / O) interface 35 is also connected to the bus 34.
[0147] Multiple components in the unattended device 30 are connected to the I / O interface 35, including: an input unit 36, such as a touch device, a contactless identification sensing device, a keyboard and / or a mouse, etc. The touch device can be integrated with the display screen, that is, it allows corresponding operations such as sliding, zooming, clicking, etc. to be performed by directly touching the display screen; the contactless identification sensing device is specifically used to accept contactless card payment, and at the same time accept contactless card payment to pass processor authentication and perform various business configurations. In addition, when processing expired goods, the contactless identification sensing device can be used to sense and scan the goods, automatically record the change information of the goods, and send the change information to the processor 31 to update the product information record; an output unit 37, such as various types of display screens, speakers, etc.; a storage unit 38, such as a disk, an optical disk, etc., the storage unit 38 can store various information of the current unattended device, including administrator identity information, product inventory information, business configuration information and transaction records, etc.; and communication unit 39, such as user identification SIM card, network card, modem, wireless communication transceiver, etc., specifically including communication configuration subunit and communication connection subunit, wherein the communication configuration subunit can be used to automatically measure the quality of all network signals in the current environment, and make a network connection selection, and provide the selection result to the communication unit, and at the same time, the network supply threshold of the communication connection subunit can be configured, and the network identification name and network dynamic password can be generated; the communication connection subunit can be used to preset the user identification SIM card of different operator networks, and read the SIM information of the corresponding user identification SIM card according to the operator network with the strongest signal selected by the communication configuration subunit, so as to establish a connection with the operator network. The communication unit 39 allows the unattended device 30 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0148] The processor 31 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 31 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 31 executes the various methods and processes described above, such as a network service management method for an unattended device.
[0149] In some embodiments, the network service management method for an unattended device may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 38. In some embodiments, part or all of the computer program may be loaded and / or installed on the unattended device 30 via the ROM 32 and / or the communication unit 39. When the computer program is loaded into the RAM 33 and executed by the processor 31, one or more steps of the network service management method for an unattended device described above may be executed. Alternatively, in other embodiments, the processor 31 may be configured to execute the network service management method for an unattended device in any other appropriate manner (e.g., by means of firmware).
[0150] Various implementations 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 chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0151] Computer programs for implementing 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, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0152] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device, or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0153] In order to provide interaction with a user, the systems and techniques described herein may be implemented on an unattended device having: a display screen for displaying information to a user; and a touch device, a contactless identification sensing device, a keyboard, and / or a pointing device (e.g., a mouse or trackball), through which a user may provide input to the unattended device. Other types of devices may also be used to provide interaction with a user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0154] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0155] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0156] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0157] In order to better understand the unattended device provided by the present invention, a specific example is given here.
[0158] Unattended equipment refers to unmanned equipment such as vending machines. Unattended equipment displays network sharing controls such as network hotspot establishment options on the display screen. If the service recipient finds that the network signal is weak or there is no network when checking the network connection status of the terminal device for self-use, or if he / she wants to save network traffic consumption or try something new, he / she can trigger the network hotspot establishment option.
[0159] When the display screen receives a trigger operation from the service object on the displayed network hotspot establishment option, it displays a sharing permission verification interface; after receiving the sharing permission verification information input by the service object in the sharing permission verification interface, it determines whether the network establishment conditions are met at the current moment according to the sharing permission verification information; if the network establishment conditions are met at the current moment, the display screen will send a signal to the processor to start the process of establishing a temporary wireless network, and the processor will send a signal to the communication unit to start the process of establishing a temporary wireless network.
[0160] In addition, when the service object checks that the network connection status of the terminal device used is good, does not notice the network connection status of the terminal device, and does not find that the unattended device has the function of establishing a network hotspot, other areas of the non-network hotspot establishment options displayed on the display screen are triggered. At this time, the display screen displays the hotspot establishment inquiry items on the display screen according to the received trigger signal of triggering the non-network hotspot establishment option, such as "Do you want to establish a network hotspot?". If the display screen receives a trigger signal of a non-network sharing control corresponding to the displayed hotspot establishment inquiry item, if "No" is selected, it will directly enter the business process, such as displaying the product purchase process on the display screen.
[0161] If the display screen receives a trigger signal of a network sharing control corresponding to the inquiry item of the displayed hotspot establishment, if "Yes" is selected, the display screen will display a sharing permission verification interface and receive sharing permission verification information; determine whether the network establishment conditions are met at the current moment based on the sharing permission verification information; if the network establishment conditions are met at the current moment, the display screen will send a signal to start the process of establishing a temporary wireless network to the processor, and the processor will send a signal to start the process of establishing a temporary wireless network to the communication unit.
[0162] After receiving the signal to start the process of establishing a temporary wireless network, the communication configuration subunit in the communication unit searches and analyzes to determine the strongest operator network with the highest current network signal strength value, and sends the strongest operator network information to the communication connection subunit. After receiving the strongest operator network information, the communication connection subunit reads the SIM information in the corresponding user identification SIM card according to the strongest operator network information, and then determines whether the currently connected network is the same as the strongest operator network. If different, the network access point is switched to the strongest operator network according to the SIM information, and a network connection is established with the strongest operator network. After the network connection is successfully established, the communication connection subunit sends a connection success signal to the communication configuration subunit.
[0163] After receiving the connection success signal, the communication configuration subunit determines the network identification name of the temporary wireless network and generates a network dynamic password for the temporary wireless network according to the set encryption method; at the same time, it generates a network supply threshold, wherein the network supply threshold includes the current network supply time threshold and the current network supply traffic threshold, and sends the network identification name, network dynamic password and network supply threshold to the communication connection subunit. The communication connection subunit establishes a temporary wireless network connection based on the received network identification name, network dynamic password and network supply threshold. It should be noted that after the established temporary wireless network connection reaches the network supply threshold, the corresponding network identification name and network dynamic password automatically become invalid.
[0164] At the same time, the communication configuration subunit sends the generated network identification name and network dynamic password to the processor, and the processor can send the received network identification name and network dynamic password to the display screen for display according to the preset sending method or the sending method selected by the receiving service object, or send the received network identification name and network dynamic password to the terminal device of the service object by text message, email, etc. The terminal device of the service object can connect to the temporary wireless network according to the network identification name and network dynamic password, and can choose to purchase goods through the display screen or on the terminal device by scanning the QR code.
[0165] If a product is selected for purchase through the display screen, the display screen in the unattended device generates a service request after receiving a trigger signal, and sends the service request to the processor. The trigger signal is generated according to the product selected for purchase on the display screen. Then, the processor sends the service request to the communication unit, and the communication unit establishes a connection between the unattended device and the merchant's online platform according to the service request and displays it on the display screen.
[0166] Continuing with the above example description, the QR code provided by the payment device is scanned by the terminal device to open the merchant online platform on the terminal device, and the goods provided by the merchant online platform are selected and purchased through the display screen or the terminal device. After the purchase is confirmed, the merchant online platform sends the product purchase information to the communication unit, and the communication unit sends the product purchase information to the processor. The processor generates a payment order according to the product purchase information and transmits it to the display screen to prompt the selection of a payment method, including mobile payment and contactless card payment. At the same time, the processor sends the payment order information to the merchant online platform through the communication unit, and the merchant online platform establishes an order and determines the order status as waiting for payment.
[0167] At this time, you can select mobile payment or contactless card payment on the display screen. If the trigger signal received by the display screen is generated by selecting mobile payment through the touch device, the display screen sends the user selection to the processor, the processor generates payment information in the mobile payment method, and sends the payment information to the communication unit, and then the communication unit sends the payment information to the third-party payment platform. After receiving the payment information, the third-party payment platform establishes a transaction order and waits for the terminal device to initiate payment; at the same time, the processor also sends the payment information to the display screen, and the display screen displays the payment information. Then, the terminal device can initiate payment at this time. After completing the payment transaction, the terminal device and the merchant online platform receive the payment success notification sent by the third-party payment platform. Then the merchant online platform sends the payment success notification to the communication unit. After receiving the payment success notification, the communication unit sends the payment success notification to the processor. The processor sends the payment success notification to the display screen for display, and releases the goods corresponding to the product purchase information.
[0168] If the trigger signal received by the display screen is generated by selecting contactless card payment through the touch device, the display screen sends the user selection to the processor, the processor generates payment information in the manner of card swiping transaction, and sends the payment information to the display screen for display to prompt the card swiping payment operation, and at the same time starts the contactless identification sensing device to accept the card swiping operation. When the contactless identification sensing device receives the card swiping information, it sends the card swiping information to the processor, and the processor sends the card swiping information to the communication unit, which sends the card swiping information to the bank backend for card swiping information verification. After the bank backend verification is passed, the card swiping success notification is sent to the communication unit, and then the communication unit sends the card swiping success notification to the processor. After receiving the card swiping success notification, the processor sends the card swiping success notification to the display screen for information display, and at the same time releases the goods corresponding to the product purchase information.
[0169] Within 5 minutes after completing the current product selection, pickup and payment transaction, if the unattended device does not receive a new trigger, it can enter power saving mode. Power saving mode mainly refers to dimming the screen brightness or turning off the screen to achieve energy saving effects.
[0170] In order to improve the user experience, a membership management system can be established on the merchant's online platform. When purchasing goods, the screen will prompt you to enter your membership number. Different discount plans are provided for different membership levels or other preferential rules. The discount plan is sent to the communication unit along with the product purchase information, which is then sent to the processor. The processor generates corresponding payment information based on the received discount plan and product purchase information.
[0171] Continuing with the above description, the unattended device can also be remotely configured through the communication unit on the merchant's online platform, such as configuring the timeout period for a single payment transaction; configuring system account permissions to implement permission management, with different permissions for different accounts; configuring the display settings of the display screen (such as adjusting the display screen font size, font color, display content, etc.); configuring discounts or membership discount rules for users of different levels; configuring inventory information based on the actual product situation in the current unattended device, and setting product expiration warning prompt information, etc.
[0172] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A network service management method for unattended equipment, characterized in that: include: Receive the trigger operation of the service object on the displayed network sharing control and display the sharing permission verification interface; Receiving sharing authority verification information, the sharing authority verification information is input by the service object in the sharing authority verification interface, the sharing authority verification information includes one or more of a terminal identification, a communication number, and biometric information; When it is determined according to the sharing authority verification information that the network establishment condition is met at the current moment, the signal strengths of multiple operator networks in the current environment space are analyzed to determine the operator network with the strongest signal; Establishing a temporary wireless network based on the operator network with the strongest signal, determining a network identification name of the temporary wireless network, and generating a network dynamic password of the temporary wireless network according to a preset key and an encryption algorithm; The network identification name and the network dynamic password are provided to the service object, so that the terminal device of the service object obtains the sharing authority of the temporary wireless network according to the presented network identification name and the input network dynamic password.
2. The method according to claim 1, characterized in that The determining, according to the sharing authority verification information, that the current moment satisfies the network establishment condition includes: Find out whether a set time period before the current moment has provided a target terminal device with a network sharing service greater than a set threshold, wherein the target terminal device corresponds to one or more of the terminal identification, the communication number and the biometric information; If not, it is determined that the network establishment condition is met at the current moment.
3. The method according to claim 1, characterized in that The analyzing the signal strengths of multiple operator networks in the current environment space and determining the operator network with the strongest signal includes: Obtain network status information corresponding to multiple operator networks respectively, and extract signal strength values in each of the network status information; The operator network corresponding to the highest signal strength value is determined as the operator network with the strongest signal.
4. The method according to claim 1, characterized in that: The determining of the network identification name of the temporary wireless network and generating the network dynamic password of the temporary wireless network according to the preset key and the encryption algorithm include: Extracting the timestamp when the network establishment condition is met; Determine the network identification name according to the date information in the timestamp and / or the number of times the constructed network has been constructed; generating an encryption factor according to the timestamp and / or the sharing authority verification information; The encryption factor is encrypted according to a preset key and an encryption algorithm, and the network dynamic password is determined according to the obtained encryption result.
5. The method according to claim 1, characterized in that: Also includes: Recording the network supply duration and / or network traffic consumption value of the temporary wireless network; If the network supply duration and / or the network traffic consumption value reaches a corresponding network supply threshold, the network service of the temporary wireless network is terminated.
6. The method according to any one of claims 1 to 5, characterized in that: The unattended devices are respectively provided with network access points of multiple operator networks in the current environment space, and the method further includes: Read SIM information from the user identification SIM card corresponding to the operator network with the strongest signal; When the currently accessed network is different from the operator network with the strongest signal, the network access point is switched to the operator network with the strongest signal according to the SIM information, and a network connection is established with the operator network with the strongest signal.
7. The method according to claim 6, characterized in that The step of switching the network access point to the operator network with the strongest signal according to the SIM information and establishing a network connection with the operator network with the strongest signal includes: Based on the network authentication information in the SIM information, perform network access authentication verification on the operator network with the strongest signal; If the authentication result is that the user has access rights to the operator network with the strongest signal, the network access point is switched to establish a connection with the base station to which the operator network with the strongest signal belongs to obtain network services provided by the operator network with the strongest signal.
8. A network service management device for unattended equipment, characterized in that: include: A verification interface display module is used to receive a trigger operation of the service object on the displayed network sharing control and display a sharing permission verification interface; A verification information receiving module, used to receive sharing authority verification information, the sharing authority verification information is input by the service object in the sharing authority verification interface, the sharing authority verification information includes one or more of a terminal identification, a communication number and biometric information; A verification and strength determination module, for determining, based on the shared authority verification information, that when the network establishment conditions are met at the current moment, analyzing the signal strengths of multiple operator networks in the current environment space, and determining the operator network with the strongest signal; A shared network establishment module, used to establish a temporary wireless network according to the operator network with the strongest signal, determine the network identification name of the temporary wireless network, and generate a network dynamic password of the temporary wireless network according to a preset key and an encryption algorithm; The network information providing module is used to provide the network identification name and the network dynamic password to the service object, so that the terminal device of the service object obtains the sharing authority of the temporary wireless network according to the presented network identification name and the input network dynamic password.
9. An unattended device, comprising: The display screen and the contactless identification sensing device are characterized by further comprising: at least one processor; and a memory communicatively coupled to the at least one processor; and a communication unit connected to the processor, the communication unit being provided with a set number of user identification SIM card slots for respectively establishing communications with different operator networks through installed user identification SIM cards of different operator networks; 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 so that the at least one processor can execute the network service management method for unattended devices according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the network service management method for unattended devices according to any one of claims 1 to 7 when executed.
11. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method for managing network services of an unattended device according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Method and system for controlling data traffic on mobile device
CN103428725A
Automatic selling terminal with wifi function
CN103971460A
Method and system of enabling multiple user terminals to share Portal account traffic
CN106375998A
Wireless network hot spot sharing method, wireless network hot spot sharing device, computer device, and storage medium
CN107040927A
Method and apparatus for controlling hotspot WIFI switch, and mobile terminal
CN107635231A