A data processing method, apparatus, device, and storage medium

By obtaining and analyzing the data to be analyzed by users in the agency business, and using the identification model to determine the identification identifier of the target data, the data processing efficiency and accuracy problems in the agency business are solved, and the efficiency and security of business abnormality detection are achieved.

CN115545665BActive Publication Date: 2025-06-24PING AN BANK CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211305470.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-24
Publication Date
2025-06-24
Estimated Expiration
2042-10-24

AI Technical Summary

Technical Problem

In the agency business scenario, when the agency user is unfamiliar with the information of the entrusted user or is not authorized, it will lead to business processing failure, abnormality or property theft, which will require improving the efficiency and accuracy of data processing.

Method used

By obtaining the first to be analyzed data and the second to be analyzed data in the agency service, using the identification model to characterize these data, determining the identification identifier of the target data in combination with the standard reference data, and sending the identification identifier to the second user to confirm the normality of the data.

Benefits of technology

It improves the efficiency and effectiveness of abnormal business detection, ensures the accuracy and security of agency services, and ensures the property safety of entrusted users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115545665B_ABST
    Figure CN115545665B_ABST
Patent Text Reader

Abstract

The present invention discloses a data processing method, apparatus, device, and storage medium. The method includes: in response to a first user accepting a connection request initiated by a second user on a second client on a first client, establishing a connection between the first client and the second client in a first manner; in response to the first user entering a target page on the first client and starting to perform an operation, obtaining first data to be analyzed; in response to the first user requesting to end the execution of the operation on the target page of the first client, obtaining second data to be analyzed; respectively inputting the first data to be analyzed and the second data to be analyzed into a first recognition model and a second recognition model to obtain target data with recognition identifiers; sending the target data to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page. This application can improve the accuracy and efficiency of data processing in the agency business scenario.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computers, and particularly to a data processing method, apparatus, device, and storage medium. Background Art

[0002] With the continuous improvement of the popularity rate of computer network technology, the application scenarios are constantly enriched, and the network scale is constantly expanding. In some financial business handling scenarios, for the situation where the user himself / herself cannot be present or handle remotely, the user can authorize others to handle on behalf.

[0003] However, in the scenario of others handling business on behalf, if the proxy user is not familiar with the information of the principal user, or the proxy user has not obtained the authorization of the principal user at all, etc., it will lead to the failure of the principal user's business handling, business anomalies, theft of personal property, etc. Therefore, it is necessary to improve the efficiency and accuracy of data processing in the process of proxy business. Summary of the Invention

[0004] The present invention provides a data processing method, apparatus, device, and storage medium, and this method can improve the detection efficiency and effect of abnormal services.

[0005] On the one hand, the present invention provides a data processing method, and this method includes:

[0006] In response to the first user accepting a connection request initiated by the second user on the second client on the first client, a connection is established between the first client and the second client in a first manner;

[0007] In response to the first user entering a target page on the first client and starting to perform an operation, first data to be analyzed is obtained;

[0008] In response to the first user requesting to end the execution of the operation on the target page on the first client, second data to be analyzed is obtained;

[0009] The first data to be analyzed and the second data to be analyzed are respectively input into a first recognition model and a second recognition model to obtain target data with recognition identifiers;

[0010] The target data is sent to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

[0011] Optionally, the obtaining of the first data to be analyzed in response to the first user entering a target page on the first client and starting to perform an operation includes:

[0012] In response to the first user entering the target page through the first client, obtain the first moment when the target page is first fully loaded;

[0013] Obtain the first screenshot of the target page at the first moment, as well as the first user characteristics of the first user, and use the first screenshot, the first user characteristics, and the first moment as the first data to be analyzed.

[0014] Optionally, the obtaining of the second data to be analyzed in response to the first user finishing executing an operation in the target page of the first client includes:

[0015] In response to the first user performing a page completion operation in the target page, obtain the second moment corresponding to the completion operation, where the page completion operation includes operations such as confirmation and page closing;

[0016] Obtain the second screenshot of the target page at the second moment;

[0017] Obtain the audio-visual data of the target page between the first moment and the second moment, as well as the second user characteristics of the first user, and use the second moment, the second screenshot, the audio-visual data, and the second user characteristics as the second data to be analyzed.

[0018] Optionally, the inputting of the first data to be analyzed and the second data to be analyzed into the first recognition model and the second recognition model respectively to obtain the target data with recognition identifiers includes:

[0019] Obtain the first mapping value corresponding to the first data to be analyzed, and the second mapping value corresponding to the second data to be analyzed;

[0020] Obtain the standard reference value corresponding to the target page and the first user;

[0021] The first recognition model processes the first data to be analyzed by combining the first mapping value and the standard reference value, and the second recognition model processes the second data to be analyzed by combining the second mapping value and the standard reference value to obtain the target data.

[0022] Optionally, the obtaining of the target data includes:

[0023] Calculate the first similarity between the first mapping value and the standard reference value;

[0024] Calculate the second similarity between the second mapping value and the standard reference value;

[0025] Determine the identification flag of the target data according to the preset threshold interval where the first similarity and the second similarity are located.

[0026] Optionally, the first mode is low-speed Bluetooth transmission, and the second mode is high-speed Bluetooth transmission.

[0027] On the other hand, the present invention also provides a data processing device, which includes:

[0028] A client connection module, configured to, in response to a first user accepting a connection request initiated by a second user on a second client on a first client, establish a connection between the first client and the second client in a first mode;

[0029] A first data to be analyzed module, configured to, in response to the first user starting to perform an operation when entering a target page on the first client, obtain first data to be analyzed;

[0030] A second data to be analyzed module, configured to, in response to the first user requesting to end the execution of the operation on the target page on the first client, obtain second data to be analyzed;

[0031] A target data acquisition module, configured to respectively input the first data to be analyzed and the second data to be analyzed into a first recognition model and a second recognition model to obtain target data with an identification flag;

[0032] A target data sending module, configured to send the target data to the second client in a second mode, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

[0033] Optionally, the first data to be analyzed module is further specifically configured to:

[0034] In response to the first user entering the target page through the first client, obtain a first moment when the target page is first loaded completely;

[0035] Obtain a first screenshot of the target page and a first user feature of the first user at the first moment, and use the first screenshot, the first user feature, and the first moment as the first data to be analyzed.

[0036] On the other hand, the present invention also provides a device, including a memory and a processor; the memory stores an application program, and the processor is configured to run the application program in the memory to perform the operations in a data processing method as described above.

[0037] On the other hand, the present invention also provides a storage medium storing a plurality of instructions adapted to be loaded by a processor to execute the steps in the above data processing method.

[0038] As can be seen from the above, the present application obtains the first data to be analyzed and the second data to be analyzed generated by the first user handling the agency business when handling the business, obtains the data related to the target page and the features related to the first user from the above data to be analyzed, performs feature processing, analysis and calculation on the above data through a model, and then accurately determines the target data with an identification mark in combination with the standard reference data, and then sends the identification mark to the second user, so that the second user can judge whether the target data is normal according to the identification mark, and prompt the first client whether the first user has correctly completed the operation on the target page, so as to be able to quickly and accurately process the data generated in the agency business, providing a guarantee for the entrusted user to verify that the agency user has correctly handled the business operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention, and those skilled in the art can obtain other drawings without creative efforts based on these drawings.

[0040] Figure 1 is a schematic diagram of an application scenario of the data processing method provided by an embodiment of the present invention;

[0041] Figure 2 is a schematic flowchart of an embodiment of the data processing method provided by an embodiment of the present invention;

[0042] Figure 3 is a schematic flowchart of another embodiment of the data processing method provided by an embodiment of the present invention;

[0043] Figure 4 is a schematic structural diagram of an embodiment of the data processing device provided by an embodiment of the present invention;

[0044] Figure 5 is a schematic structural diagram of the login authentication device provided by an embodiment of the present invention;

[0045] Figure 6 is a schematic structural diagram of the device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0046] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present invention.

[0047] The terms "first", "second", "third", etc. in the present invention are used to distinguish different objects, rather than to describe a specific order. At the same time, the term "comprising" and any form of its deformation are intended to cover non-exclusive inclusion.

[0048] The embodiments of the present invention provide a data processing method, apparatus, device, and storage medium. According to the embodiments of the data processing method provided by the present invention, it should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the described or shown steps can be executed in an order different from that here.

[0049] In some embodiments of the present invention, the data processing method can be applied to at least one of a computer device and a terminal device. The computer device can be an independent server or a server network or server cluster composed of servers, such as a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. Among them, the cloud server is composed of a large number of computers or network servers based on cloud computing. Among them, the terminal device includes, but is not limited to, a smart phone, a tablet computer, and a PC. In some embodiments of the present invention, when the data processing method is applied to a computer device and a terminal device, the terminal device and the computer device can communicate through any communication method, and the communication methods include, but are not limited to, mobile communication based on the 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE), Worldwide Interoperability for Microwave Access (WiMAX), or computer network communication based on the TCP / IP protocol suite (TCP / IP), User Datagram Protocol (UDP), etc.

[0050] Please refer to Figure 1, taking the example that the data processing device is integrated in a server, the server can respond to a connection request initiated by a second user on a second client being accepted by a first user on a first client, and establish a connection between the first client and the second client in a first manner; respond to the first user entering a target page on the first client and starting to perform an operation, and obtain first data to be analyzed; respond to the first user ending the operation in the target page on the first client, and obtain second data to be analyzed; input the first data to be analyzed and the second data to be analyzed into an abnormal information determination model to obtain an abnormal analysis result, where the abnormal analysis result characterizes whether the operation performed by the first user on the target page is abnormal and the corresponding abnormal information when an abnormality occurs; and send the first data to be analyzed, the second data to be analyzed, and the abnormal analysis result to the second client in a second manner.

[0051] In some embodiments of the present invention, the data processing method can be applied to scenarios such as financial services and credit services. Please refer to Figure 2 and Figure 3 , Figure 2 is a schematic flowchart of an embodiment of the data processing method provided by an embodiment of the present invention, Figure 3 is another schematic flowchart of an embodiment of the data processing method provided by an embodiment of the present invention. As shown in Figure 2 , the data processing method shown includes steps 201 to 205:

[0052] Step 201, respond to a connection request initiated by a second user on a second client being accepted by a first user on a first client, and establish a connection between the first client and the second client in a first manner.

[0053] In some scenarios, the first user can be an agency user who handles financial services on behalf of the second user. Therefore, the first client of the first user needs to obtain the authorization of the second user so that the first client can establish a connection with the second client.

[0054] It should be noted that the first client is the client currently operated by the first user. The first client can belong to the second user. For example, the first client is the computer of the second user, and the second client is the mobile phone of the second user. The present application does not limit the attribution and type of the first client and the second client.

[0055] Among them, the first manner can be low-speed Bluetooth transmission. It can be understood that since the authorization for establishing a connection between the first client and the second client may require the second user to think or confirm repeatedly, the first manner can be implemented by a low-speed Bluetooth transmission method with a not-too-fast speed.

[0056] Step 202: In response to the first user entering the target page on the first client and starting to perform an operation, obtain the first data to be analyzed.

[0057] Optionally, step 202 may include the following steps:

[0058] In response to the first user entering the target page through the first client, obtain the first moment when the target page is first fully loaded;

[0059] Obtain the first screenshot of the target page at the first moment, as well as the first user characteristics of the first user, and use the first screenshot, the first user characteristics, and the first moment as the first data to be analyzed.

[0060] Among them, user characteristics may be characteristics related to identifying the user's identity, such as the user's fingerprint characteristics, iris characteristics, facial characteristics, etc. It can be understood that the first data to be analyzed includes the time when the first user first enters the target page and the screenshot, so that both the subsequent first recognition model and the second user can obtain the first user's first operation time, and whether there are abnormalities after the target page is first fully loaded, such as incomplete target page loading information, bugs on the target page, etc.

[0061] Step 203: In response to the first user finishing performing the operation on the target page of the first client, obtain the second data to be analyzed.

[0062] Optionally, step 203 may include the following steps:

[0063] In response to the first user performing a page completion operation on the target page, obtain the second moment corresponding to the completion operation, where the page completion operation includes operations such as confirmation and page closing;

[0064] Obtain the second screenshot of the target page at the second moment;

[0065] Obtain the audio-video data of the target page between the first moment and the second moment, and the second user characteristics of the first user, and use the second moment, the second screenshot, the audio-video data, and the second user characteristics as the second data to be analyzed.

[0066] It can be understood that since the second moment is the moment when the first user finishes the operation, for example, the user closes the target page, or the user clicks on a control, button, etc. indicating confirmation of completion in the target page. This enables the second data to be analyzed to include the audio-visual and screenshot data of the first user during the entire period of operating the target page. Among them, the second screenshots of the screenshot data can be obtained at time intervals, for example, the second screenshot of the target page is obtained every 1 second or every 2 seconds, or the second screenshot of the target page is obtained every other frame or every two frames based on the video frames of the audio-visual data. The embodiments of the present application do not make any restrictions on this.

[0067] Among them, the second user feature can be a feature related to the user's current physical state, such as the average heartbeat, blood pressure, pulse, body temperature, etc. of the user during the period between the first moment and the second moment.

[0068] Step 204: Input the first data to be analyzed and the second data to be analyzed into the first recognition model and the second recognition model respectively to obtain target data with a recognition identifier.

[0069] Among them, the recognition identifier can be used to indicate the degree of abnormality of the target data. For example, the recognition identifier can be that the target data is normal, mildly abnormal, moderately abnormal, severely abnormal, etc.

[0070] Optionally, step 204 may include the following steps:

[0071] Step 301: Obtain a first mapping value corresponding to the first data to be analyzed and a second mapping value corresponding to the second data to be analyzed;

[0072] Step 302: Obtain a standard reference value corresponding to the target page and the first user;

[0073] The first recognition model processes the first data to be analyzed by combining the first mapping value and the standard reference value, and the second recognition model processes the second data to be analyzed by combining the second mapping value and the standard reference value to obtain the target data.

[0074] Optionally, the step of "obtaining the target data" may include the following steps:

[0075] Calculate a first similarity between the first mapping value and the standard reference value;

[0076] Calculate a second similarity between the second mapping value and the standard reference value;

[0077] Determine the recognition identifier of the target data according to the preset threshold interval where the first similarity and the second similarity are located.

[0078] Among them, the mapping value can be the specific value corresponding to the data to be analyzed. For example, the first mapping value at the first moment can be the specific time of 9:05, and the second mapping value of the second user feature can be that the average heart rate of the first user is 70 beats per minute.

[0079] In some embodiments, a standard reference value can be obtained. For example, the standard reference value can be a screenshot of the filled-in specification data on the target page, or a demonstration video of the entire process of filling in the specification data, or a standard reference range for the mapping value, etc. In some embodiments, a more specific standard reference value can be obtained from the above screenshots, demonstration videos, and the historical database of standard reference values to ensure the accuracy of the standard reference value for reference to the model input data. For example, the standard reference value can also be the correct keywords, operation sequence, operation behavior, etc. in the target page of the standard operation screenshot.

[0080] In some embodiments, the data to be analyzed can be processed by the first recognition model and the second recognition model. After obtaining the vector corresponding to the mapping value of the data to be analyzed, the recognition identifier of the target data can be determined by calculating the similarity between the mapping value and the standard reference value.

[0081] Specifically, the preset threshold interval can correspond to the recognition identifier. For example, assuming that the value range of the preset threshold interval is [0, 1], then the preset threshold interval of [0.8, 1] corresponds to the recognition identifier of normal, the preset threshold interval of [0.6, 0.8] corresponds to the recognition identifier of mild abnormality, the preset threshold interval of [0.4, 0.6] corresponds to the recognition identifier of severe abnormality, and [0, 0.4] corresponds to the recognition identifier of severe abnormality.

[0082] Step 205: Send the target data to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

[0083] Optionally, the second manner can be high-speed Bluetooth transmission. It can be understood that after generating the target data, the target data can be quickly sent to the second user through high-speed Bluetooth transmission, so that the second user can accurately know whether the operation of the first user when handling the business is standardized according to the identifier of the target data, and can quickly lock where the operation of the first user is and what kind of error has occurred when an abnormality occurs, so as to achieve the effect of guiding the proxy user to perform the correct operation in the proxy business scenario through accurate and efficient data processing.

[0084] As can be seen from the above, in this application, the first data to be analyzed and the second data to be analyzed generated by the first user handling the agency business during business handling are obtained. Data related to the target page and features related to the first user are obtained from the above data to be analyzed. The above data is subjected to feature processing, analysis, and calculation through a model, and then the target data with an identification mark is accurately determined in combination with the standard reference data. Then, the identification mark is sent to the second user, so that the second user can determine whether the target data is normal according to the identification mark, and prompt the first client whether the first user has correctly completed the operation on the target page, so as to be able to quickly and accurately process the data generated in the agency business, providing a guarantee for the entrusted user to verify that the agency user has performed the correct business handling operation.

[0085] To better implement the data processing method provided by the embodiments of the present invention, on the basis of this data processing method, a data processing device is provided, as Figure 4 shown. Figure 4 FIG. is a schematic structural diagram of an embodiment of a data processing device provided by an embodiment of the present invention. The shown data processing device includes:

[0086] A client connection module 601, configured to respond to the first user accepting a connection request initiated by the second user on the second client on the first client, and establish a connection between the first client and the second client in a first manner;

[0087] A first data to be analyzed module 602, configured to respond to the first user entering the target page on the first client and starting to perform an operation, and obtain the first data to be analyzed;

[0088] A second data to be analyzed module 603, configured to respond to the first user requesting to end the execution of the operation on the target page on the first client, and obtain the second data to be analyzed;

[0089] A target data acquisition module 604, configured to input the first data to be analyzed and the second data to be analyzed into a first recognition model and a second recognition model respectively, and obtain target data with an identification mark;

[0090] A target data sending module 605, configured to send the target data to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

[0091] Optionally, the first data to be analyzed module 602 is further specifically configured to:

[0092] Respond to the first user entering the target page through the first client, and obtain the first moment when the target page is first loaded and completed;

[0093] Obtain a first screenshot of the target page at the first moment and first user characteristics of the first user, and use the first screenshot, the first user characteristics, and the first moment as the first data to be analyzed.

[0094] As can be seen from the above, in this application, by obtaining the first data to be analyzed and the second data to be analyzed generated by the first user when handling the agency business, data related to the target page and characteristics related to the first user are obtained from the above data to be analyzed. The above data is subjected to feature processing, analysis, and calculation through a model, and then combined with standard reference data to accurately determine the target data with an identification mark, and then the identification mark is sent to the second user, so that the second user can determine whether the target data is normal according to the identification mark, and prompt the first client whether the first user has correctly completed the operation on the target page, so as to be able to quickly and accurately process the data generated in the agency business, providing a guarantee for the entrusting user to verify that the agency user performs the correct business handling operation.

[0095] The embodiment of the present invention further provides a login authentication device, as Figure 5 shown, which shows a schematic structural diagram of the login authentication device involved in the embodiment of the present invention. Specifically:

[0096] The login authentication device may include a processing module 401 with one or more processing cores, a storage module 402 with one or more computer-readable storage media, a power module 403, an input module 404 and other components. Those skilled in the art can understand that Figure 5 the structural diagram of the login authentication device shown in

[0097] does not constitute a limitation on the login authentication device, and may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements. Among them:

[0098] The storage module 402 can be used to store software programs and modules. The processing module 401 executes various functional applications and data processing by running the software programs and modules stored in the storage module 402. The storage module 402 may mainly include a program storage area and a data storage area. Among them, the program storage area can store the operating system, application programs required for at least one function (such as the sound playback function, the image playback function, etc.); the data storage area can store data created according to the use of the logged-in authentication device, etc. In addition, the storage module 402 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices. Correspondingly, the storage module 402 can also include a memory controller to provide access to the storage module 402 by the processing module 401.

[0099] The logged-in authentication device further includes a power supply module 403 for supplying power to each component. Preferably, the power supply module 403 can be logically connected to the processing module 401 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply module 403 can also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.

[0100] The logged-in authentication device may further include an input module 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0101] Although not shown, the logged-in authentication device may further include a display unit, etc., which will not be elaborated here. Specifically, in this embodiment, the processing module 401 in the logged-in authentication device will load the executable files corresponding to the processes of one or more application programs into the storage module 402 according to the following instructions, and the processing module 401 will run the application programs stored in the storage module 402 to realize various functions as follows:

[0102] In response to the first user accepting a connection request initiated by the second user on the second client on the first client, a connection is established between the first client and the second client in a first manner;

[0103] In response to the first user starting to execute an operation on the target page on the first client, first data to be analyzed is obtained;

[0104] In response to the first user requesting to end the execution of the operation on the target page of the first client, second data to be analyzed is obtained;

[0105] Input the first data to be analyzed and the second data to be analyzed into a first recognition model and a second recognition model respectively, to obtain target data with recognition identifiers;

[0106] Send the target data to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

[0107] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling related hardware through instructions. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0108] Therefore, an embodiment of the present invention provides a storage medium, which stores multiple instructions that can be loaded by a processor to execute the steps in any one of the data processing methods provided by the embodiments of the present invention. For example, the instructions can perform the following steps:

[0109] In response to a first user accepting a connection request initiated by a second user on a second client on a first client, establish a connection between the first client and the second client in a first manner;

[0110] In response to the first user entering a target page on the first client and starting to perform an operation, obtain first data to be analyzed;

[0111] In response to the first user requesting to end the execution operation on the target page of the first client, obtain second data to be analyzed;

[0112] Input the first data to be analyzed and the second data to be analyzed into a first recognition model and a second recognition model respectively, to obtain target data with recognition identifiers;

[0113] Send the target data to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

[0114] For the specific implementation of each of the above operations, reference can be made to the previous embodiments, which will not be elaborated here.

[0115] Among them, the storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, etc.

[0116] Since the instructions stored in the storage medium can execute the steps in any of the data processing methods provided by the embodiments of the present invention, the beneficial effects achievable by any of the data processing methods provided by the embodiments of the present invention can be realized. For details, refer to the previous embodiments and will not be elaborated herein.

[0117] In one embodiment, the electronic device provided by the embodiments of the present application includes a terminal, a server, etc., which will be described separately below.

[0118] The embodiments of the present application also provide a terminal, such as Figure 6 shown, the terminal may include a radio frequency (RF) circuit 501, a memory 502 having one or more computer-readable storage media, an input unit 503, a display unit 504, a sensor 505, an audio circuit 506, a wireless (WiFi, Wireless Fidelity) module 507, a processor 508 having one or more processing cores, and a power supply 509, etc. Those skilled in the art can understand that Figure 6 the terminal structure shown in does not constitute a limitation to the terminal, and it may include more or fewer components than shown, or combine certain components, or have different component arrangements. Among them:

[0119] The processor 508 is the control center of the terminal, connecting various parts of the entire mobile phone through various interfaces and lines. By running or executing software programs and / or modules stored in the memory 502, and calling the data stored in the memory 502, it executes various functions of the terminal and processes data, thereby monitoring the mobile phone as a whole. In one embodiment, the processor 508 may include one or more processing cores; preferably, the processor 508 may integrate an application processor and a modem processor, where the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor may not be integrated into the processor 508.

[0120] WiFi belongs to short-range wireless transmission technology. The terminal can help users send and receive emails, browse the web, and access streaming media through the WiFi module 507, which provides users with wireless broadband Internet access. Although Figure 6 the WiFi module 507 is shown, it can be understood that it does not belong to an essential component of the terminal and can be omitted entirely according to needs without changing the essence of the invention.

[0121] The memory 502 can be used to store software programs and modules. The processor 508 executes various functional applications and data processing by running the computer programs and modules stored in the memory 502. The memory 502 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function (such as a sound playback function, an image playback function, etc.); the data storage area can store data created according to the use of the terminal (such as audio data, phone book, etc.). In addition, the memory 502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory 502 may also include a memory controller to provide access to the memory 502 by the processor 508 and the input unit 503.

[0122] The audio circuit 506 includes a speaker, and a microphone can provide an audio interface between the user and the terminal. The audio circuit 506 can transmit the electrical signal converted from the received audio data to the speaker, and the speaker converts it into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 506 and then converted into audio data. After the audio data is output to the processor 508 for processing, it is sent to another terminal, for example, through the RF circuit 501, or the audio data is output to the memory 502 for further processing. The audio circuit 506 may also include an earphone jack to provide communication between the peripheral earphone and the terminal.

[0123] The display unit 504 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. The display unit 504 may include a display panel. In one embodiment, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. Further, a touch-sensitive surface can cover the display panel. When the touch-sensitive surface detects a touch operation on or near it, it is sent to the processor 508 to determine the type of touch event. Subsequently, the processor 508 provides a corresponding visual output on the display panel according to the type of touch event. Although in Figure 6 the touch-sensitive surface and the display panel are implemented as two independent components to achieve input and input functions, in some embodiments, the touch-sensitive surface and the display panel can be integrated to achieve input and output functions.

[0124] The input unit 503 can be used to receive input numerical or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. Specifically, in a specific embodiment, the input unit 503 may include a touch-sensitive surface and other input devices. The touch-sensitive surface, also known as a touch display screen or a touchpad, can collect touch operations of a user thereon or nearby (such as operations of the user using any suitable object or accessory such as a finger or a stylus on or near the touch-sensitive surface), and drive corresponding connection devices according to a preset program. In one embodiment, the touch-sensitive surface may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, then sends it to the processor 508, and can receive and execute commands sent by the processor 508. In addition, various types such as resistive, capacitive, infrared, and surface acoustic wave can be used to implement the touch-sensitive surface. In addition to the touch-sensitive surface, the input unit 503 may further include other input devices. Specifically, the other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, etc.

[0125] The terminal may further include at least one sensor 505, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. Among them, the ambient light sensor can adjust the brightness of the display panel according to the brightness of the ambient light, and the proximity sensor can turn off the display panel and / or the backlight when the terminal is moved to the ear. As a kind of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, and can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as a pedometer, tapping), etc.; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor that the terminal can also be configured with, they will not be elaborated here.

[0126] The terminal further includes a power supply 509 (such as a battery) for supplying power to each component. Preferably, the power supply can be logically connected to the processor 508 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 509 may further include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or an inverter, and a power status indicator.

[0127] The RF circuit 501 can be used for receiving and transmitting information or signals during a call. Specifically, after receiving the downlink information from the base station, it is handed over to one or more processors 508 for processing. Additionally, data related to the uplink is sent to the base station. Generally, the RF circuit 501 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, etc. In addition, the RF circuit 501 can also communicate with the network and other devices via wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to the Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc.

[0128] Although not shown, the terminal may also include a camera, a Bluetooth module, etc., which will not be elaborated here. Specifically, in this embodiment, the processor 508 in the terminal will load the executable files corresponding to the processes of one or more application programs into the memory 502 according to the following instructions, and the processor 508 will run the application programs stored in the memory 502 to achieve the following functions:

[0129] In response to the first user accepting a connection request initiated by the second user on the second client on the first client, a connection is established between the first client and the second client in a first manner;

[0130] In response to the first user entering a target page on the first client and starting to perform an operation, first data to be analyzed is obtained;

[0131] In response to the first user requesting to end the execution of the operation on the target page of the first client, second data to be analyzed is obtained;

[0132] The first data to be analyzed and the second data to be analyzed are respectively input into a first recognition model and a second recognition model to obtain target data with recognition identifiers;

[0133] Send the target data to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

[0134] The above has introduced in detail a data processing method, device, equipment and storage medium provided by the embodiments of the present invention. Specific examples are used in this article to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A data processing method, characterized in that, The method includes: In response to a first user accepting a connection request initiated by a second user on a second client on a first client, establishing a connection between the first client and the second client in a first manner; In response to the first user entering a target page on the first client and starting to perform an operation, obtaining first data to be analyzed, including: in response to the first user entering the target page through the first client, obtaining a first moment when the target page is first fully loaded; obtaining a first screenshot of the target page at the first moment, and a first user feature of the first user, and using the first screenshot, the first user feature, and the first moment as the first data to be analyzed; In response to the first user requesting to end the execution of the operation on the target page on the first client, obtaining second data to be analyzed, including: in response to the first user performing a page completion operation on the target page, obtaining a second moment corresponding to the completion operation, where the page completion operation includes operations such as confirmation and page closing; obtaining a second screenshot of the target page at the second moment; obtaining audio and video data of the target page between the first moment and the second moment and a second user feature of the first user, and using the second moment, the second screenshot, the audio and video data, and the second user feature as the second data to be analyzed; Inputting the first data to be analyzed and the second data to be analyzed into a first recognition model and a second recognition model respectively to obtain target data with a recognition identifier, including: obtaining a first mapping value corresponding to the first data to be analyzed and a second mapping value corresponding to the second data to be analyzed; obtaining a standard reference value corresponding to the target page and the first user; the first recognition model processes the first data to be analyzed by combining the first mapping value and the standard reference value, and the second recognition model processes the second data to be analyzed by combining the second mapping value and the standard reference value to obtain the target data; Sending the target data to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

2. The data processing method according to claim 1, wherein The obtaining of the target data includes: Calculating a first similarity between the first mapping value and the standard reference value; Calculating a second similarity between the second mapping value and the standard reference value; Determining the recognition identifier of the target data according to a preset threshold interval where the first similarity and the second similarity are located.

3. The data processing method according to claim 1, characterized in that The first manner is low-speed Bluetooth transmission, and the second manner is high-speed Bluetooth transmission.

4. A data processing device, characterized in that, For executing the data processing method according to any one of claims 1-3, the device includes: A client connection module, configured to, in response to a first user accepting a connection request initiated by a second user on a second client on a first client, establish a connection between the first client and the second client in a first manner; The first data module to be analyzed is used to obtain the first data to be analyzed in response to the first user starting to perform an operation when entering the target page on the first client; The second data module to be analyzed is used to obtain the second data to be analyzed in response to the first user requesting to end the execution of the operation in the target page of the first client; The target data acquisition module is used to input the first data to be analyzed and the second data to be analyzed into the first recognition model and the second recognition model respectively to obtain the target data with recognition identifiers; The target data sending module is used to send the target data to the second client in a second manner, so that after the second user confirms the target data, the second client sends a confirmation instruction to the first client to end the execution of the target page.

5. The data processing device according to claim 4, characterized in that The first data module to be analyzed is further specifically used for: In response to the first user entering the target page through the first client, obtaining the first moment when the target page is first loaded completely; Obtaining the first screenshot of the target page and the first user characteristics of the first user at the first moment, and using the first screenshot, the first user characteristics and the first moment as the first data to be analyzed.

6. A device, characterized in that, It includes a memory and a processor; the memory stores an application program, and the processor is used to run the application program in the memory to execute the operations in a data processing method according to any one of claims 1 to 3.

7. A storage medium, characterized in that, The storage medium stores multiple instructions, and the instructions are suitable for being loaded by a processor to execute the steps in a data processing method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Online customer service page jumping method and device, computer equipment and storage medium

    CN114925310A