Information processing method and device, CPE (Customer Premise Equipment) and terminal

By generating and displaying QR codes on the CPE device, the terminal automatically parses and verifies and obtains business information, the problem of low convenience for operation and maintenance personnel when selecting the location of the CPE device is solved, and the efficiency and security of equipment layout are improved.

CN120128919AInactive Publication Date: 2025-06-10凌锐蓝信科技(北京)有限公司
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510286969.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2025-06-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the SD-WAN network, when the operation and maintenance personnel select the CPE device setting position, it is less convenient to read CPE device information through the laptop, resulting in low efficiency of the deployment of CPE devices.

Method used

Provides an information processing method, which generates and displays a QR code through a CPE device, and the terminal scans the QR code and parses it, automatically obtains the access address and password to be verified, and obtains business information after consistency verification.

Benefits of technology

It significantly reduces the operation complexity of operation and maintenance personnel when adjusting CPE positions, improves the convenience and efficiency of reading CPE equipment information, and enhances the security of equipment and data protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120128919A_ABST
    Figure CN120128919A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing in an SD-WAN network, in particular to an information processing method and device, CPE equipment and a terminal. The method is executed by CPE equipment in a service system, the CPE equipment is provided with a display screen, and the method comprises the following steps: generating a two-dimensional code based on an access address and a current target password, and displaying the two-dimensional code on the display screen; when an access request sent by a terminal is received, extracting a password to be verified from the access request, and performing consistency verification on the current target password and the password to be verified; when the consistency verification is passed, in response to the access request, obtaining the service information from the access address for display; wherein the displaying comprises the steps of feeding back the service information to the terminal for displaying, and / or displaying the service information through a display screen of the CPE equipment. By adopting the method provided by the invention, the convenience of reading the CPE equipment information can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology in SD-WAN networks, and in particular to an information processing method, apparatus, CPE equipment and terminal. Background Art

[0002] In the business system built on SD-WAN (Software Defined Wide Area Network), each CPE (Customer Premises Equipment) device is distributed in the corresponding computer room, and different computer rooms may be located in different regions; any two CPE devices can communicate with each other, and each CPE device can communicate with the data center of the business system. Although managers can monitor the operating status of each CPE device through the background of the data center, in practice, operation and maintenance personnel are still required to regularly go to the site to inspect and repair CPE devices; for example, to replace CPE devices, or to readjust the location of CPE devices; operation and maintenance personnel may need to test the communication signals of CPE devices at multiple locations to select the best location.

[0003] In the related art, operation and maintenance personnel need to use a laptop computer to access the CPE device through a cable to obtain CPE device information; and the computer rooms where the CPE devices are deployed are often harsh environments such as airports, factories, and even substations and generator sets. Therefore, the operation and maintenance personnel need to keep the cable connection status between the laptop computer and the CPE device changing multiple locations; it can be seen that when the operation and maintenance personnel select the setting location of the CPE, it is less convenient to read the CPE device information through the laptop computer, resulting in low deployment efficiency of the CPE equipment.

[0004] Therefore, in the process of selecting the installation location of the CPE device, how to improve the convenience of reading the CPE device information is an issue that needs to be solved urgently. Summary of the invention

[0005] Based on this, it is necessary to provide an information processing method, apparatus, CPE device and terminal that can improve the convenience of reading CPE device information in response to the above technical problems.

[0006] In a first aspect, the present application provides an information processing method, which is performed by a CPE device in a service system, wherein the CPE device is provided with a display screen, and the method comprises:

[0007] Generate a QR code based on the access address and the current target password, and display the QR code on the display screen; wherein the access address is the address of the service information of the CPE device, and the target password is updated regularly;

[0008] Upon receiving an access request sent by a terminal, extracting the password to be verified from the access request, and performing consistency verification between the current target password and the password to be verified; wherein the access request is a request sent based on the password to be verified in response to an access operation to the access address after the terminal scans the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified;

[0009] When the consistency verification passes, the service information is obtained from the access address in response to the access request for display; wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0010] In one embodiment, the method further comprises:

[0011] When the consistency verification passes, an update request is sent to the data center of the business system;

[0012] Receive the updated data fed back by the data center, and update the business information based on the updated data.

[0013] In one embodiment, the access request further includes an identity of the terminal, and the obtaining the service information from the access address for display in response to the access request includes:

[0014] Determine access rights based on the identity identifier, and obtain a list of accessible items from the business information based on the access rights;

[0015] Feedback the accessible item list to the terminal;

[0016] In response to a data request initiated by the terminal, target data corresponding to the request item is obtained from the access address, and the target data is displayed; wherein the data request is generated by the terminal based on the request item, and the request item includes at least one item in the accessible list triggered by the user.

[0017] In one embodiment, the access request further includes a request item, and the obtaining the business information from the access address for display in response to the access request includes:

[0018] Obtaining target data corresponding to the request item from the access address, and displaying the target data;

[0019] The request item is determined by the terminal based on a user's selection of at least one item in an accessible item list, the accessible item list is determined by the terminal based on access rights, and the access rights are determined by the terminal based on an identity of the terminal.

[0020] In one embodiment, presenting the target data includes:

[0021] When a display identifier is present in the access request, the target data is displayed based on the display identifier; the display identifier indicates that the target data is displayed by the terminal or by the display screen of the CPE device;

[0022] When the display identifier does not exist in the access request, determining the data type of the target data;

[0023] If the data type is the first type, displaying the target data through the display screen of the CPE device;

[0024] If the data type is the second type, the target data is fed back to the terminal for display.

[0025] In one of the embodiments, the QR code is also associated with a device identifier of the CPE device, and the method further includes:

[0026] When the target password is updated, generating a new QR code based on the device identification, the access address and the updated target password;

[0027] The display content of the display screen is updated based on the new two-dimensional code.

[0028] In a second aspect, the present application further provides an information processing method, which is executed by a terminal and includes:

[0029] Scan the QR code displayed on the display screen of the CPE device to obtain an access address and a password to be verified, wherein the access address is an address of the service information of the CPE device, and the QR code displayed on the display screen of the CPE device is generated by the CPE device based on the access address and the regularly updated password;

[0030] In response to an access operation to the access address, generating an access request to the access address based on the password to be verified;

[0031] The access request is sent to the CPE device, where the access request is used to trigger the CPE device to perform consistency verification on the target password currently corresponding to the access address and the password to be verified, and when the consistency verification passes, the service information obtained based on the access address is displayed, wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0032] In a third aspect, the present application further provides an information processing device, the device comprising a QR code generation module, a verification module and a display module, wherein:

[0033] The two-dimensional code generation module is used to generate a two-dimensional code based on the access address and the current target password, and display the two-dimensional code on the display screen; wherein the access address is the address of the service information of the CPE device, and the target password is updated regularly;

[0034] The verification module is configured to extract the password to be verified from the access request when receiving the access request sent by the terminal, and verify the consistency between the current target password and the password to be verified; wherein the access request is a request sent based on the password to be verified in response to an access operation to the access address after the terminal scans the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified;

[0035] The display module is used to obtain the service information from the access address for display in response to the access request when the consistency verification passes; wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0036] In a fourth aspect, the present application further provides an information processing device, the device comprising a parsing module, a request generating module and a sending module, wherein:

[0037] The parsing module is used to scan the QR code displayed on the display screen of the CPE device to obtain an access address and a password to be verified, wherein the access address is an address of the service information of the CPE device, and the QR code displayed on the display screen of the CPE device is generated by the CPE device based on the access address and the regularly updated password;

[0038] The request generating module is used to generate an access request to the access address based on the password to be verified in response to the access operation to the access address;

[0039] The sending module is used to send the access request to the CPE device, and the access request is used to trigger the CPE device to verify the consistency between the target password currently corresponding to the access address and the password to be verified, and when the consistency verification passes, the service information obtained based on the access address is displayed, wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0040] In a fifth aspect, the present application further provides a CPE device, including a memory, a processor, and a display screen, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0041] Generate a QR code based on the access address and the current target password, and display the QR code on the display screen; wherein the access address is the address of the service information of the CPE device, and the target password is updated regularly;

[0042] Upon receiving an access request sent by a terminal, extracting the password to be verified from the access request, and performing consistency verification between the current target password and the password to be verified; wherein the access request is a request sent based on the password to be verified in response to an access operation to the access address after the terminal scans the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified;

[0043] When the consistency verification passes, the service information is obtained from the access address in response to the access request for display; wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0044] In a sixth aspect, the present application further provides a terminal, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0045] Scan the QR code displayed on the display screen of the CPE device to obtain an access address and a password to be verified, wherein the access address is an address of the service information of the CPE device, and the QR code displayed on the display screen of the CPE device is generated by the CPE device based on the access address and the regularly updated password;

[0046] In response to an access operation to the access address, generating an access request to the access address based on the password to be verified;

[0047] The access request is sent to the CPE device, where the access request is used to trigger the CPE device to perform consistency verification on the target password currently corresponding to the access address and the password to be verified, and when the consistency verification passes, the service information obtained based on the access address is displayed, wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0048] In a seventh aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method of any one of the first aspect or the second aspect are implemented.

[0049] In an eighth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any one of the methods in the first aspect or the second aspect.

[0050] The above-mentioned information processing method, device, CPE device, terminal and storage medium, the CPE device can generate a QR code based on the access address and target password of the business information, and the terminal can automatically obtain the access address and the password to be verified of the business information in the CPE device by scanning the QR code and parsing; the terminal further generates an access request for the access address based on the password to be verified and sends it to the CPE device for verification; when the CPE device determines that the consistency verification between the current target password and the password to be verified has been passed, the terminal is allowed to access the business data and obtains the business data for display in response to the access request. In the real-time process of the present application scheme, the terminal and the CPE device are accessed through the access address to the LAN, which reduces the connection of cables and the need to repeatedly plug and unplug cables when adjusting the position of the CPE. The terminal automatically completes the authentication access by scanning the QR code provided by the CPE device, which significantly reduces the complexity of operations during environmental mobile testing. At the same time, a regularly updated target password mechanism, combined with the instantaneous carrier characteristics of the QR code, can form a dynamic double protection: on the one hand, it prevents the risk of long-term fixed password leakage, and on the other hand, it realizes contact authentication (on-site scanning is required) through the instantaneous QR code displayed on the physical screen, which can also effectively resist remote network attacks. In addition, the automatic generation of the QR code of the CPE device and the automatic parsing of the QR code by the terminal can also realize the automation of the entire chain of "scanning-authentication-data acquisition", eliminating the operational errors in the traditional mode of manually entering IP addresses, passwords, etc., thereby improving the efficiency of obtaining business data in the CPE device. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0052] Figure 1 An application environment diagram of a data processing method in an embodiment;

[0053] Figure 2A schematic diagram of a flow chart of a data processing method applied to a CPE device in an embodiment;

[0054] Figure 3 A schematic diagram of a flow chart of a first method for determining target data in one embodiment;

[0055] Figure 4 A schematic flow chart of a second method for determining target data in another embodiment;

[0056] Figure 5 is a flow chart of a data processing method applied to a terminal in another embodiment;

[0057] Figure 6 A schematic diagram of an interface of a display screen of a CPE device in one embodiment;

[0058] Figure 7 is a structural block diagram of a data processing device in one embodiment;

[0059] Figure 8 is a structural block diagram of a data processing device in another embodiment;

[0060] Fig. 9 is an internal structure diagram of a CPE device in one embodiment;

[0061] Fig.10 FIG. 4 is a diagram showing the internal structure of a terminal in an embodiment. DETAILED DESCRIPTION

[0062] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0063] The data processing method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. In the business system built on SD-WAN, any two CPE devices can communicate with each other through a link, and each CPE device can communicate with the data center of the business system. The data storage system can store the data that the data center needs to process. The data storage system can be integrated in the data center, or it can be placed on the cloud or other network servers. The CPE device is equipped with a storage medium that can store the business data of the CPE device. Other terminals can establish a wired or wireless connection with the CPE device to access the business data of the CPE device.

[0064] Among them, the CPE device establishes isolated control tunnels and service tunnels with POP (Point of Presence, access node) and the central management platform (data center) and other branches, and the service data is transmitted in encrypted form. The data center can be implemented with an independent server or a server cluster consisting of multiple servers. The CPE device with 4G / 5G function first connects to the nearest operator base station, and then establishes a tunnel with the central management platform through the base station to negotiate and encrypt the control data connection; after the negotiation is completed, the service tunnel is established.

[0065] In an exemplary embodiment, Figure 2 As shown, a data processing method is provided, which is applied to Figure 1 Taking the CPE device in the example as an example, the CPE device is provided with a display screen; wherein the method includes the following steps 210-230, wherein:

[0066] Step 210: Generate a QR code based on the access address and the current target password, and display the QR code on the display screen; wherein the access address is the address of the service information of the CPE device, and the target password is updated regularly.

[0067] For the embodiments of the present application, the service information includes at least communication link information and hardware status information; wherein the communication link information includes the link information between the CPE device and the data center in the service system, and the link information between the CPE device and the remaining neighboring CPE devices in the service system. The service information is classified into different types of service items for storage, and the mapping between data and service items is implemented through the service table; for example, the service information can be classified into hardware status items, communication link items with neighboring CPE devices, and communication link items with data centers. The specific division type of each service item in the service data is not specifically limited in the embodiments of the present application.

[0068] The service information is stored in the storage medium in the CPE device, and the access address is the storage address of the service information in the storage medium. The target password is generated by the CPE device and is used to limit the timeliness of the terminal's access to service data. The target password can be updated regularly or irregularly; each time the CPE device generates and updates the target password, it sets a timer for the latest target password to represent the remaining validity period of the target password; when the remaining validity period of the current target password is 0, the CPE device randomly generates a new target password for update.

[0069] When the CPE device generates a QR code based on the access address and the target password, it first encrypts the access address and the target password to obtain encrypted data, and generates a QR code based on the encrypted data, thereby reducing the probability of business data risks caused by the leakage of the QR code. The CPE device displays the generated QR code with a validity period not equal to 0 on the display screen. Among them, the display screen can be set to a constantly lit state, that is, the display screen continuously displays the QR code. The display screen can also be set to display the QR code in response to the user's trigger operation. In the embodiment of the present application, the display logic of the display screen is not specifically limited, as long as it is convenient for the user to collect the QR code displayed on the display screen through the terminal.

[0070] Step 220: When receiving an access request sent by the terminal, extract the password to be verified from the access request, and verify the consistency between the current target password and the password to be verified; wherein, the access request is a request sent based on the password to be verified in response to an access operation on the access address after the terminal scans the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified.

[0071] For the embodiment of the present application, the terminal is equipped with a camera and can scan the QR code displayed on the display screen of the CPE device. The terminal uses the encryption method corresponding to the encryption method when the CPE device generates the QR code to decrypt the parsed data obtained by parsing the QR code, thereby obtaining the access address and the target password. Further, the terminal triggers access to the access address, that is, the terminal uses the target password as the password to be verified, and organizes the password to be verified and the access address into an access request and sends it to the CPE device, so that the CPE device verifies the access request.

[0072] The CPE device parses the received access request to obtain the access address and the password to be verified, and further performs consistency verification on the current target password whose remaining validity period is not 0 and the password to be verified. When it is determined that the current target password is consistent with the password to be verified, it is determined that the consistency verification has passed.

[0073] Step 230: When the consistency verification passes, obtain the service information from the access address in response to the access request for display; wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0074] For the embodiments of the present application, when the CPE device determines that the consistency verification has passed, it responds to the access request, that is, the CPE device obtains the business information from the access address based on the access request for display; there are multiple ways to obtain business information based on the access request. For example, in one possible way, the access request initiated by the terminal includes a request item, and the CPE device can use the data of the business item corresponding to the request item in the business information as the target data; in another possible implementation method, the CPE device can display an information list containing details of each business item in the business data, and further respond to the user's trigger operation initiated on the display screen or through the terminal device, select the target item in the information list, and further display the data corresponding to the target item as the target data.

[0075] For the service information obtained from the access address based on the access request, the CPE device can directly feed back to the terminal, or display it on the display screen, or both feed back to the terminal and display it on the display screen at the same time. The user can read the corresponding data through the terminal and / or the display screen, so that the user can timely understand the communication signal of the CPE device when adjusting the CPE position.

[0076] In the above data processing method, the CPE device can generate a QR code based on the access address and target password of the business information. The terminal can automatically obtain the access address and the password to be verified of the business information in the CPE device by scanning and parsing the QR code; the terminal further generates an access request for the access address based on the password to be verified and sends it to the CPE device for verification; when the CPE device determines that the consistency verification of the current target password and the password to be verified is passed, it allows the terminal to access the business data and obtains the business data for display in response to the access request. In the real-time process of the present application scheme, the terminal and the CPE device are accessed through the access address to the LAN, which reduces the connection of cables and the need to repeatedly plug and unplug cables when adjusting the position of the CPE. The terminal automatically completes the authentication access by scanning the QR code provided by the CPE device, which significantly reduces the complexity of operations during environmental mobile testing. At the same time, a regularly updated target password mechanism, combined with the instantaneous carrier characteristics of the QR code, can form a dynamic double protection: on the one hand, it prevents the risk of long-term fixed password leakage, and on the other hand, it realizes contact authentication (on-site scanning is required) through the instantaneous QR code displayed on the physical screen, which can also effectively resist remote network attacks. In addition, the automatic generation of the QR code of the CPE device and the automatic parsing of the QR code by the terminal can also realize the automation of the entire chain of "scanning-authentication-data acquisition", eliminating the operational errors in the traditional mode of manually entering IP addresses, passwords, etc., thereby improving the efficiency of obtaining business data in the CPE device.

[0077] Furthermore, hardware status information in the business information, such as memory and CPU occupancy, hard disk occupancy, and operating temperature, can be obtained by the CPE device itself; link information (main link and backup link) between the CPE device and other neighboring CPE devices can be obtained by direct communication between the CPE device and other neighboring CPE devices; transit link information (relayed by other CPE devices) from the CPE device to other CPE devices is obtained by the data center and can be obtained by the CPE device.

[0078] That is to say, part of the service information can be obtained locally, and part of the information needs to be obtained through communication with the data center and other neighboring CPEs. However, the information that needs to be obtained through communication is often not updated in real time. Therefore, in order to enable the terminal device to obtain updated service data after initiating an access request to the CPE device, in an exemplary embodiment, the method provided in the embodiment of the present application also includes: initiating an update request to the data center of the service system when the consistency verification passes; receiving the updated data fed back by the data center, and updating the service information based on the updated data.

[0079] That is to say, when the CPE device determines that the current target password is consistent with the password to be verified in the access request, the CPE device will send a data update request to the data center to obtain the updated data fed back by the data center, thereby updating the locally stored business data based on the updated data; and, the CPE device will perform link tests on the remaining neighboring CPE devices, and then update the locally stored business data based on the test results, so that the business data can maintain a high degree of freshness; thereby, the terminal's access request can obtain fresh business data.

[0080] Different encoding methods determine what type of information a QR code can carry; further, when generating a QR code, the CPE device uses a mixed encoding method of bytes and alphanumeric characters, which can take into account both capacity and efficiency. At the same time, the generated QR code can select M-level error correction; so that the generated QR code is partially displayed incompletely, for example, when the screen is partially stained and damaged, the terminal can still recognize the QR code and parse it to obtain the corresponding information; this increases the redundant data of the QR code itself, and can also minimize the sacrificed capacity.

[0081] Furthermore, two implementations of step 230 are described respectively.

[0082] In one embodiment, for the first method, Figure 3 As shown, step 230 may specifically include steps 23A1 to 23A3, wherein:

[0083] Step 23A1: Determine access rights based on the identity identifier, and obtain a list of accessible items from the business information based on the access rights;

[0084] Step 23A2: Feedback the accessible item list to the terminal;

[0085] Step 23A3, in response to a data request initiated by the terminal, obtain target data corresponding to the request item from the access address and display the target data; wherein the data request is generated by the terminal based on the request item, and the request item includes at least one item in the accessible list triggered by the user.

[0086] Specifically, the access request generated by the terminal and initiated to the CPE device also includes an identity identifier, wherein the identity identifier represents the identity of the terminal; the identity identifier can be a device code of the terminal, or it can be an identity ID of an account logged in to a specific APP (Application) in the terminal; the type of identity identifier and the method of obtaining it are not specifically limited in the embodiment of the present application.

[0087] Furthermore, the identity identifier is used to determine the terminal's authority to access business information, and a first relationship comparison table between the identity identifier and the access rights is pre-stored in the CPE device; the CPE device extracts the identity identifier from the received access request, and extracts the access rights corresponding to the identity identifier from the first relationship comparison table; wherein the first comparison relationship table can be sent from the data center to the CPE device, or it can be written by a terminal that previously communicated with the CPE device.

[0088] After determining the access rights of the terminal, the CPE device obtains the corresponding accessible item list from the business information based on the access rights, and feeds the accessible item list back to the terminal. The terminal receives the accessible item list and displays it. The terminal uses at least one accessible item selected by the user in the accessible item list as the target item, generates a data request based on the target item, and sends the data request to the CPE device. After receiving the data request, the CPE device retrieves the corresponding data from the business data based on the target item carried in the data request as the target data. The target data is the data that the user wants to access. Furthermore, the specific method of displaying the target data will be explained in detail in the subsequent content.

[0089] In one embodiment, for the second method, refer to Figure 4 , step 230 may specifically include step 23B1 and step 23B2, wherein:

[0090] Step 23B1, obtaining data corresponding to the request item from the access address as target data;

[0091] Step 23B2: Display target data, wherein the request item is determined by the terminal based on the user's selection of at least one item in the accessible item list, the accessible item list is determined by the terminal based on the access rights, and the access rights are determined by the terminal based on the terminal's identity.

[0092] Specifically, the access request also includes the request item and the terminal's identity. The same service table as that in the service information is configured in advance in the terminal, the terminal obtains the identity, and determines the access rights based on the identity; the terminal selects accessible items from the service table based on the access rights for highlighting; the user can select the corresponding request item from the highlighted accessible items, so that the terminal adds the request item to the access request when generating the access request. When the CPE device receives the access request and determines the consistency, it determines that the data corresponding to the request item is the target data from the service information based on the request item in the access request.

[0093] That is to say, the second method requires that a module capable of determining access rights and request rights based on a service table be pre-installed in the terminal, so that the terminal can carry the request item in the access request sent to the CPE device for the first time, thereby improving the terminal's efficiency in obtaining information in the CPE device.

[0094] Furthermore, in a possible implementation, displaying the target data may specifically include: when a display identifier exists in the access request, displaying the target data based on the display identifier; the display identifier indicates that the display is performed by the terminal or by a display screen of the CPE device.

[0095] Specifically, when the terminal generates an access request and / or a data request, the terminal can add a display identifier selected by the user to the access request; the CPE device extracts the display type from the received access request, and after determining the target data, displays the target data based on the display type carried in the access request; for example, the display identifier displayed by the terminal can be set to 1, and the display identifier displayed by the display screen of the CPE device can be set to 0; the display identifier can be added to a preset position in the message of the access request and / or data request initiated by the user to the CPE device through the terminal, and the CPE device reads the corresponding display identifier to display the acquired target data.

[0096] In another possible implementation, displaying the target data may further include: determining a data type of the target data when a display identifier does not exist in the access request;

[0097] If the data type is the first type, the target data is displayed through the display screen of the CPE device; if the data type is the second type, the target data is fed back to the terminal for display.

[0098] Specifically, when neither the access request nor the data request initiated by the terminal to the CPE device carries a display identifier, the data type of the target data is further determined. If the data type of the target data is determined to be the first type, the target data is displayed on the display screen of the CPE device; if the data type of the target data is the second type, the target data is fed back to the terminal for display.

[0099] For example, the first type can be set to simple information such as the signal strength of the CPE device, so that the user can intuitively see the information of the CPE device when constantly adjusting the position of the CPE device, thereby improving the efficiency and convenience of obtaining information. For the second type, it can be set to icons or tables and time series data, so that the terminal user can more conveniently view the details of the target data. The specific division method of the first type and the second type can be set based on actual needs, and the division of data types is not limited in the embodiments of the present application.

[0100] In one of the embodiments, in order to facilitate users to identify the identity of the CPE device, the device identification of the CPE device is also associated with the QR code generated by the CPE device; that is, each time the CPE device updates the target password and generates a QR code, the device identification, access address and updated target password are encrypting to obtain encrypted data, and a QR code is generated based on the encrypted data.

[0101] In an exemplary embodiment, a data processing method is disclosed, the method is applied to a terminal; Figure 5 The method includes steps 510 to 530, wherein:

[0102] Step 510: Scan the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified. The access address is the address of the business information of the CPE device. The QR code displayed on the display screen of the CPE device is generated by the CPE device based on the access address and the regularly updated password.

[0103] For the embodiment of the present application, the terminal is equipped with a camera and can scan the QR code displayed on the display screen of the CPE device. The terminal uses the encryption method corresponding to the encryption method when the CPE device generates the QR code to decrypt the parsed data obtained by parsing the QR code, thereby obtaining the access address and the target password. Further, the terminal triggers access to the access address, that is, the terminal uses the target password as the password to be verified, and organizes the password to be verified and the access address into an access request and sends it to the CPE device, so that the CPE device verifies the access request.

[0104] Step 520: In response to the access operation to the access address, generate an access request to the access address based on the password to be verified.

[0105] For the embodiments of the present application, the service information includes at least the communication link information and hardware status information of the CPE device; wherein the communication link information includes the link information between the CPE device and the data center in the service system, and the link information between the CPE device and the remaining neighboring CPE devices in the service system. The service information is classified into different types of service items for storage, and the mapping between data and service items is implemented through the service table; for example, the service information can be classified into hardware status items, communication link items with neighboring CPE devices, and communication link items with data centers. The specific division type of each service item in the service data is not specifically limited in the embodiments of the present application.

[0106] The service information is stored in the storage medium in the CPE device, and the access address is the storage address of the service information in the storage medium. The target password is generated by the CPE device and is used to limit the timeliness of the terminal's access to service data. The target password can be updated regularly or irregularly; each time the CPE device generates and updates the target password, it sets a timer for the latest target password to represent the remaining validity period of the target password; when the remaining validity period of the current target password is 0, the CPE device randomly generates a new target password for update.

[0107] When the CPE device generates a QR code based on the access address and the target password, it first encrypts the access address and the target password to obtain encrypted data, and generates a QR code based on the encrypted data, thereby reducing the probability of business data risks caused by the leakage of the QR code. The CPE device displays the generated QR code with a validity period not equal to 0 on the display screen. Among them, the display screen can be set to a constantly lit state, that is, the display screen continuously displays the QR code. The display screen can also be set to display the QR code in response to the user's trigger operation. In the embodiment of the present application, the display logic of the display screen is not specifically limited, as long as it is convenient for the user to collect the QR code displayed on the display screen through the terminal.

[0108] Step 530: Send an access request to the CPE device, where the access request is used to trigger the CPE device to perform consistency verification on the target password currently corresponding to the access address and the password to be verified, and when the consistency verification passes, display the business information obtained based on the access address, wherein the display includes feeding back the business information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0109] For the embodiment of the present application, the CPE device parses the received access request to obtain the access address and the password to be verified, and further performs consistency verification on the current target password whose remaining validity period is not 0 and the password to be verified. When it is determined that the current target password is consistent with the password to be verified, it is determined that the consistency verification has passed.

[0110] When the CPE device determines that the consistency verification has passed, the CPE device responds to the access request, that is, the CPE device obtains the business information from the access address based on the access request for display; there are multiple ways to obtain business information based on the access request. For example, in one possible way, the access request initiated by the terminal includes a request item, and the CPE device can use the data of the business item corresponding to the request item in the business information as the target data; in another possible implementation method, the CPE device can display an information list containing details of each business item in the business data, and further respond to the trigger operation initiated by the user on the display screen or through the terminal device, and select the target item in the information list, and further display the data corresponding to the target item as the target data.

[0111] For the service information obtained from the access address based on the access request, the CPE device can directly feed back to the terminal, or display it on the display screen, or feed back to the terminal and display it on the display screen at the same time. The user can read the corresponding data through the terminal and / or the display screen, so that the user can timely understand the communication signal of the CPE device when adjusting the CPE position.

[0112] In the above data processing method, the CPE device can generate a QR code based on the access address and target password of the business information. The terminal can automatically obtain the access address and the password to be verified of the business information in the CPE device by scanning and parsing the QR code; the terminal further generates an access request for the access address based on the password to be verified and sends it to the CPE device for verification; when the CPE device determines that the consistency verification of the current target password and the password to be verified is passed, it allows the terminal to access the business data and obtains the business data for display in response to the access request. In the real-time process of the present application scheme, the terminal and the CPE device are accessed through the access address to the LAN, which reduces the connection of cables and the need to repeatedly plug and unplug cables when adjusting the position of the CPE. The terminal automatically completes the authentication access by scanning the QR code provided by the CPE device, which significantly reduces the complexity of operations during environmental mobile testing. At the same time, a regularly updated target password mechanism, combined with the instantaneous carrier characteristics of the QR code, can form a dynamic double protection: on the one hand, it prevents the risk of long-term fixed password leakage, and on the other hand, it realizes contact authentication (on-site scanning is required) through the instantaneous QR code displayed on the physical screen, which can also effectively resist remote network attacks. In addition, the automatic generation of the QR code of the CPE device and the automatic parsing of the QR code by the terminal can also realize the automation of the entire chain of "scanning-authentication-data acquisition", eliminating the operational errors in the traditional mode of manually entering IP addresses, passwords, etc., thereby improving the efficiency of obtaining business data in the CPE device.

[0113] Furthermore, the limitations on the terminal in the embodiments of the present application and the steps of the data processing method executed by the terminal can refer to the corresponding limitations on the terminal in the above-mentioned data processing method embodiment executed by the CPE device, and no further details will be given here.

[0114] The following is a more detailed description of the CPE device from a more specific embodiment.

[0115] In one embodiment, the service information stored in the CPE device may specifically include the following types:

[0116] Health status: device operation self-check information, including CPU usage, memory usage, hard disk usage, fan speed, temperature, service status, etc.

[0117] Basic information: system time, running time, IP addresses of each physical interface and virtual interface, and interface status.

[0118] Signal monitoring: operator information, signal strength and card status.

[0119] Link monitoring: connectivity to the Internet, ping latency to the Internet, and bandwidth real-time data.

[0120] Tunnel monitoring: tunnel status (UP / DOWN), ping delay and jitter to data center, branch, and POP.

[0121] Quality monitoring: Displays the bandwidth allocation of QoS policies on each link in real time, helping administrators monitor whether the traffic priority of key business applications is normal, and graphically displays the traffic of different users, different links and different priorities.

[0122] Topology information: The device reads through software and displays the logical connection topology of all the customer's site devices, allowing the customer to understand the business status of their own enterprise from a global perspective.

[0123] Network recommendations: Display recommended optimization strategies in real time, such as adjusting the load balancing status, reallocating traffic paths, and displaying possible bottlenecks in the future, providing administrators with reference for taking measures in advance.

[0124] Security Status: Displays software security policies, such as firewall rules, intrusion detection system (IDS) / intrusion prevention system (IPS) status, ensures that the security functions of the device are functioning properly, and displays real-time security alerts and event summaries to help administrators quickly respond to potential security threats.

[0125] Debug diagnostic information: When a fault occurs and needs to be handled by the manufacturer, the user can directly scan the QR code and quickly obtain the device debug diagnostic information after verification.

[0126] In a possible example, as shown in Table 1 (1) and (2), the manner and purpose of various service information that can be obtained by the CPE device are described in more detail.

[0127] Table 1 (1)

[0128]

[0129] Table 1 (2)

[0130]

[0131] Furthermore, for the hardware design of CPE equipment, the appropriate display screen size and resolution are selected according to the size and internal space of the CPE equipment, while considering the display screen's brightness, contrast, color and other parameters. When designing the hardware structure, it is necessary to ensure that the connection between the display screen and the CPE motherboard, power supply and other components is stable and reliable, while considering factors such as heat dissipation and earthquake resistance. The display screen is usually connected to the CPE motherboard using a flat cable or connector, and the firmness and stability of the interface connection must be ensured to avoid data transmission errors or display screen failures caused by poor or loose contact.

[0132] When developing software drivers, you need to consider the display model, resolution, color and other parameters, as well as the CPE operating system and hardware platform. The driver needs to achieve normal communication and data interaction between the display and the CPE, including image display, touch control, key response and other functions. Connect to the CPE internal software and read the signal data, tunnel data, IP data, etc. in the software in real time.

[0133] According to the business scenario of SDWAN, determine the type of information that the QR code generated by the CPE device needs to carry, including alphanumeric characters, and select the QR code generation library; the QR code data transmission is connected through the API interface. The API interface includes functions such as QR code generation, acquisition, and parsing, and defines request parameters, return formats, and error handling as needed. The upper-layer software (burned into the CPU in the CPE device) requires the QR code module to generate a unified standard format, such as data represented in the form of URL, JSON, or XML. For example, embed the QR code content in a short URL and point to a specific resource through parameters.

[0134] Since a QR code may need to carry a large amount of information, the CPE device can compress the data (target password + access address + device identification) when generating the QR code to reduce the size of the QR code and increase the reading speed; for example, the data can be compressed through a short link or Base64 encoding.

[0135] Furthermore, when the terminal parses and extracts data from the QR code: integrate a QR code reading library in the terminal to support automatic scanning and decoding of the QR code, such as ZBar, ZXing, QRCode Scanner, etc. Verify the parsed data: the terminal reads and parses the QR code content, extracts the information carried in the QR code (such as URL, text or JSON data); the decoded information needs to be verified before use, including verifying the validity of the QR code, checking the legitimacy of the URL, ensuring the correct format of the decrypted data, etc., to ensure data security and reliability.

[0136] The service logic processing of the CPE device includes:

[0137] Matching logic: The decoded data will enter the business processing flow according to business needs. The system will verify the user's identity authentication information before processing.

[0138] Module integration: The upper-level software calls the interface of the QR code module and performs different business operations based on the parsed content.

[0139] Interactive feedback: Provide interactive feedback to users based on business logic, such as displaying a success page, jumping to a detail page, or displaying an error message.

[0140] The verification process of CPE device data includes:

[0141] Verification mechanism: During the decoding and business processing stages, the system can use hash verification or signature verification mechanisms to ensure that the QR code data has not been tampered with and confirm the legitimacy of its source.

[0142] Access control: Combined with the permission management of the business system, the QR code module can dynamically obtain verification information after scanning, such as limiting the validity period of the QR code, specifying the user identity, etc.

[0143] Scanning analysis and log management of CPE devices include:

[0144] Scanning records and analysis: The upper-level software records the scanning behavior of the QR code, including the number of scans, source device, scanning time and other information, providing a basis for subsequent data analysis and operational decisions.

[0145] Abnormal log recording: Abnormal situations may occur during the docking process, such as failure of QR code parsing, failure of data verification, etc. The QR code module will generate abnormal logs in these situations to facilitate problem troubleshooting.

[0146] Scanning data statistics: Statistics on QR code usage, such as scan times, regions, device types, etc., to facilitate subsequent analysis of QR code usage effects and scenario optimization.

[0147] The abnormal processing and fault tolerance process of CPE device data includes:

[0148] QR code exception handling: When abnormal situations such as QR code damage and data parsing errors occur, the QR code module needs to have a reasonable error handling mechanism, such as regenerating the QR code or prompting the user to try again.

[0149] Business fallback mechanism: When the QR code information transmission fails, alternative solutions can be provided, such as completing the information transmission through manual input or barcode scanning to ensure business continuity.

[0150] Cross-system fault-tolerant mechanism: When multiple systems collaborate, the QR code module can be designed with a backup data interface or cache mechanism to ensure that the upper-layer software can obtain information in a timely manner even in the event of network delays or failures.

[0151] The human-computer interaction control of the display screen of the CPE device includes:

[0152] Optimize response time: The response time of the touch screen should be as short as possible to ensure that every click, slide, zoom and other operations of the user can be captured quickly to improve smoothness.

[0153] Precision touch: In scenarios where precise input is required, the touch screen’s sensing area should be precise enough to prevent accidental touches. If a smaller touch area is required, consider adding a feedback mechanism (such as vibration or sound effects) to prompt the user whether the operation is successful.

[0154] Touch area size: The size of buttons and icons should be appropriate, not too small or too dense, to ensure that users can touch them easily and accurately, especially when using gloves or with wet hands. Figure 6 The figure shows a display page of a CPE device. The left side of the CPE is a touch screen, and the right side is a button to display different information. This screen is a touch screen, and users can click on the screen to display detailed network topology, traffic, link status and other information of the CPE device. Non-professional users can also directly scan the QR code to directly obtain a complete report for users to review and troubleshoot.

[0155] Friendly interaction habits: The interface layout and interaction methods should conform to users' common operating habits, and the main operation area should be placed in the middle or bottom of the screen.

[0156] Visual feedback cleaning: When users touch the screen, they should get immediate feedback (such as color change, sound effect or vibration) to let them know that the operation has been recognized by the system.

[0157] Visual contrast: Important elements in the interface should have sufficient contrast to ensure that they are clearly visible in different lighting conditions, especially outdoors or in bright environments.

[0158] Furthermore, the CPE device provided by the present application, the data processing method applied to the CPE device, and the data processing method applied to the terminal provided by the present application, bring about technical effects including but not limited to the following parts, among which the technical effects include:

[0159] Improves user experience and portability, and enables fast configuration access: By scanning the QR code, users can quickly obtain CPE configuration information and access instructions without having to manually enter complex configuration parameters, simplifying the configuration process. For customers from all walks of life, the scan-and-use method greatly reduces the difficulty of operation.

[0160] Enhanced device identification and management: The QR code contains the unique device identifier, and users can quickly distinguish between multiple devices. Users can immediately obtain device status information by scanning the QR code through the terminal, improving management efficiency and data acquisition efficiency, and improving the security and compliance of business information in CPE devices.

[0161] Security verification and access control: QR code is used as a security verification method, combined with the identity authentication mechanism to ensure that only authorized users can access and operate CPE devices, further enhancing device access security.

[0162] Improve after-sales service and support, and simplify the troubleshooting and repair process: When a CPE device fails, users can quickly obtain troubleshooting guides and contact after-sales service support by scanning the QR code through the terminal, which helps shorten the fault recovery time and improve user satisfaction.

[0163] Provide continuous updates and upgrades: The QR code serves as the entry point for SDWAN software updates and upgrades. By scanning the QR code, customers can quickly obtain the latest software version and upgrade guide.

[0164] In summary, the solution provided in this application can not only improve user experience and convenience, strengthen security and compliance, promote digital transformation and innovation, but also improve the level of after-sales service and support; it will bring enterprises a more efficient, secure and convenient network connection and management experience.

[0165] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0166] Based on the same inventive concept, the embodiment of the present application also provides a data processing device for implementing the data processing method applied to the CPE device involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more data processing device embodiments provided below can refer to the limitations on the data processing method above, and will not be repeated here.

[0167] In an exemplary embodiment, Figure 7 As shown, a data processing device is provided, the device includes a two-dimensional code generation module 701, a verification module 702 and a display module 703, wherein:

[0168] The QR code generation module 701 is used to generate a QR code based on the access address and the current target password, and display the QR code on the display screen; wherein the access address is the address of the service information of the CPE device, and the target password is updated regularly;

[0169] The verification module 702 is used to extract the password to be verified from the access request when receiving the access request sent by the terminal, and verify the consistency between the current target password and the password to be verified; wherein the access request is a request sent based on the password to be verified in response to an access operation on the access address after the terminal scans the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified;

[0170] The display module 703 is used to obtain business information from the access address in response to the access request for display when the consistency verification passes; wherein the display includes feeding back the business information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0171] In the above-mentioned data processing device, the CPE device can generate a QR code based on the access address and target password of the business information. The terminal can automatically obtain the access address and the password to be verified of the business information in the CPE device by scanning the QR code and parsing it; the terminal further generates an access request for the access address based on the password to be verified and sends it to the CPE device for verification; when the CPE device determines that the consistency verification of the current target password and the password to be verified has been passed, it allows the terminal to access the business data and obtains the business data for display in response to the access request. In the real-time process of the present application scheme, the terminal and the CPE device are accessed through the access address to the LAN, which reduces the connection of cables and the need to repeatedly plug and unplug cables when adjusting the position of the CPE. The terminal automatically completes the authentication access by scanning the QR code provided by the CPE device, which significantly reduces the complexity of operations during environmental mobile testing. At the same time, a regularly updated target password mechanism, combined with the instantaneous carrier characteristics of the QR code, can form a dynamic double protection: on the one hand, it prevents the risk of long-term fixed password leakage, and on the other hand, it realizes contact authentication (on-site scanning is required) through the instantaneous QR code displayed on the physical screen, which can also effectively resist remote network attacks. In addition, the automatic generation of the QR code of the CPE device and the automatic parsing of the QR code by the terminal can also realize the automation of the entire chain of "scanning-authentication-data acquisition", eliminating the operational errors in the traditional mode of manually entering IP addresses, passwords, etc., thereby improving the efficiency of obtaining business data in the CPE device.

[0172] In one embodiment, the data processing device further includes an update module, and the update module is specifically used to:

[0173] When the consistency verification passes, an update request is sent to the data center of the business system;

[0174] Receive updated data from the data center and update business information based on the updated data.

[0175] In one embodiment, the display module 703 is specifically used to:

[0176] Determine access rights based on identity, and obtain a list of accessible items from business information based on the access rights;

[0177] Feedback a list of accessible items to the terminal;

[0178] In response to a data request initiated by a terminal, target data corresponding to the request item is obtained from an access address, and the target data is displayed; wherein the data request is generated by the terminal based on the request item, and the request item includes at least one item in an accessible list triggered by a user.

[0179] In one embodiment, the display module 703 is specifically used to:

[0180] Get the target data corresponding to the request item from the access address and display the target data;

[0181] The request item is determined by the terminal based on the user's selection of at least one item in the accessible item list, the accessible item list is determined by the terminal based on the access permission, and the access permission is determined by the terminal based on the terminal's identity.

[0182] In one embodiment, the display module 703 is specifically used to:

[0183] When a display identifier is present in the access request, the target data is displayed based on the display identifier; the display identifier indicates that the data is displayed by the terminal or by the display screen of the CPE device;

[0184] When the display identifier is not present in the access request, determining the data type of the target data;

[0185] If the data type is the first type, the target data is displayed through the display screen of the CPE device;

[0186] If the data type is the second type, the target data is fed back to the terminal for display.

[0187] In one embodiment, the QR code generation module 701 is specifically used to:

[0188] When the target password is updated, a new QR code is generated based on the device identification, the access address and the updated target password;

[0189] The display content of the display screen is updated based on the new QR code.

[0190] Based on the same inventive concept, the embodiment of the present application also provides a data processing device for implementing the above-mentioned data processing method applied to a terminal. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in the one or more data processing device embodiments provided below can refer to the limitations on the data processing method above, and will not be repeated here.

[0191] In an exemplary embodiment, Figure 8 As shown, a data processing device is provided, the device includes a parsing module 801, a request generating module 802 and a sending module 803, wherein:

[0192] The parsing module 801 is used to scan the QR code displayed on the display screen of the CPE device to obtain an access address and a password to be verified, wherein the access address is an address of the service information of the CPE device, and the QR code displayed on the display screen of the CPE device is generated by the CPE device based on the access address and the regularly updated password;

[0193] The request generation module 802 is used to use the target password as the password to be verified, and generate an access request to the access address based on the password to be verified; wherein the access address is the address of the service information of the CPE device, and the QR code is generated by the CPE device based on the access address and the current target password, and displayed on the display screen of the CPE device; the target password is updated regularly;

[0194] The sending module 803 is used to send the access request to the CPE device, and the access request is used to trigger the CPE device to verify the consistency between the target password currently corresponding to the access address and the password to be verified, and when the consistency verification passes, the service information obtained based on the access address is displayed, wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0195] For each of the above data processing devices, each module in the data processing device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.

[0196] In an exemplary embodiment, a CPE device is provided, and the internal structure diagram of the CPE device can be as follows: Fig. 9 As shown. The CPE device includes a processor, a memory, a display screen, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the CPE device is used to provide computing and control capabilities. The memory of the CPE device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the CPE device is used to store business data. The input / output interface of the CPE device is used to exchange information between the processor and an external device. The display screen of the CPE device is used to form a visually visible picture. The communication interface of the CPE device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a data processing method applied to the CPE device is implemented.

[0197] In an exemplary embodiment, a terminal is provided, and the internal structure diagram of the terminal can be as follows: Fig.10As shown. The terminal includes a processor, a memory, an input / output interface, a communication interface, a display unit, a camera and an input device. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit, the camera and the input device are connected to the system bus through the input / output interface. Among them, the processor of the terminal is used to provide computing and control capabilities. The memory of the terminal includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the terminal is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a data processing method applied to the terminal is realized. The display unit of the terminal is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a key, trackball or touchpad set on the terminal shell, or an external keyboard, touchpad or mouse.

[0198] Those skilled in the art will understand that Fig. 9 and Fig.10 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present application, and does not constitute a limitation on the terminals and CPE devices to which the scheme of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0199] In one embodiment, a CPE device is provided, including a memory, a processor, and a display screen, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0200] Generate a QR code based on the access address and the current target password, and display the QR code on the display screen; wherein the access address is the address of the service information of the CPE device, and the target password is updated regularly;

[0201] Upon receiving an access request sent by a terminal, extracting the password to be verified from the access request, and performing consistency verification between the current target password and the password to be verified; wherein the access request is a request sent based on the password to be verified in response to an access operation to the access address after the terminal scans the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified;

[0202] When the consistency verification passes, the service information is obtained from the access address in response to the access request for display; wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0203] In an exemplary embodiment, a terminal is provided, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0204] Scan the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified. The access address is the address of the service information of the CPE device. The QR code displayed on the display screen of the CPE device is generated by the CPE device based on the access address and the regularly updated password.

[0205] In response to an access operation to the access address, generating an access request to the access address based on the password to be verified;

[0206] An access request is sent to the CPE device, where the access request is used to trigger the CPE device to verify the consistency between the target password currently corresponding to the access address and the password to be verified, and when the consistency verification passes, the service information obtained based on the access address is displayed, wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

[0207] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, any method step in the above-mentioned data processing method embodiment applied to a CPE device or applied to a terminal is implemented.

[0208] In one embodiment, a computer program product is provided, including a computer program, which, when executed by a processor, implements any method step in the above-mentioned data processing method embodiment applied to a CPE device or to a terminal.

[0209] It should be noted that the user information (including but not limited to user business information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0210] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0211] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0212] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. An information processing method, characterized in that: The method is performed by a CPE device in the service system, wherein the CPE device is provided with a display screen, and comprises: Generate a QR code based on the access address and the current target password, and display the QR code on the display screen; wherein the access address is the address of the service information of the CPE device, and the target password is updated regularly; Upon receiving an access request sent by a terminal, extracting the password to be verified from the access request, and performing consistency verification between the current target password and the password to be verified; wherein the access request is a request sent based on the password to be verified in response to an access operation to the access address after the terminal scans the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified; When the consistency verification passes, the service information is obtained from the access address in response to the access request for display; wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

2. The method according to claim 1, characterized in that The method further comprises: When the consistency verification passes, an update request is sent to the data center of the business system; Receive the updated data fed back by the data center, and update the business information based on the updated data.

3. The method according to claim 2, characterized in that The access request also includes an identity of the terminal, and the obtaining the service information from the access address for display in response to the access request includes: Determine access rights based on the identity identifier, and obtain a list of accessible items from the business information based on the access rights; Feedback the accessible item list to the terminal; In response to a data request initiated by the terminal, target data corresponding to the request item is obtained from the access address, and the target data is displayed; wherein the data request is generated by the terminal based on the request item, and the request item includes at least one item in the accessible list triggered by the user.

4. The method according to claim 2, characterized in that: The access request further includes a request item, and the obtaining the business information from the access address for display in response to the access request includes: Obtaining target data corresponding to the request item from the access address, and displaying the target data; The request item is determined by the terminal based on a user's selection of at least one item in an accessible item list, the accessible item list is determined by the terminal based on access rights, and the access rights are determined by the terminal based on an identity of the terminal.

5. The method according to claim 3 or 4, characterized in that: The displaying of the target data includes: When a display identifier is present in the access request, the target data is displayed based on the display identifier; the display identifier indicates that the target data is displayed by the terminal or by the display screen of the CPE device; When the display identifier does not exist in the access request, determining the data type of the target data; If the data type is the first type, displaying the target data through the display screen of the CPE device; If the data type is the second type, the target data is fed back to the terminal for display.

6. An information processing method, characterized in that: The method is executed by a terminal, and includes: Scan the QR code displayed on the display screen of the CPE device to obtain an access address and a password to be verified, wherein the access address is an address of the service information of the CPE device, and the QR code displayed on the display screen of the CPE device is generated by the CPE device based on the access address and the regularly updated password; In response to an access operation to the access address, generating an access request to the access address based on the password to be verified; The access request is sent to the CPE device, where the access request is used to trigger the CPE device to perform consistency verification on the target password currently corresponding to the access address and the password to be verified, and when the consistency verification passes, the service information obtained based on the access address is displayed, wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

7. A data processing device, characterized in that: The device includes a QR code generation module, a verification module and a display module, wherein: The two-dimensional code generation module is used to generate a two-dimensional code based on the access address and the current target password, and display the two-dimensional code on the display screen; wherein the access address is the address of the service information of the CPE device, and the target password is updated regularly; The verification module is configured to extract the password to be verified from the access request when receiving the access request sent by the terminal, and verify the consistency between the current target password and the password to be verified; wherein the access request is a request sent based on the password to be verified in response to an access operation to the access address after the terminal scans the QR code displayed on the display screen of the CPE device to obtain the access address and the password to be verified; The display module is used to obtain the service information from the access address for display in response to the access request when the consistency verification passes; wherein the display includes feeding back the service information to the terminal for display, and / or displaying it through the display screen of the CPE device.

8. A CPE device, comprising a memory, a processor and a display screen, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.

9. A terminal comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to claim 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Share device, visit device and share method of two-dimension code

    CN103065178A

  • Operating authorization method and system based on dynamic two-dimensional code

    CN103973448A

  • Exhibition information interaction method based on mobile terminal

    CN104424462A

  • Electric power information device management system based on two-dimensional codes

    CN104537498A

  • Business information processing method, and method, device and apparatus for obtaining business information

    CN110597642A