Method and device for correlating client data with server-end data
A server-side and client-side technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as short time gaps and easy errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0018] figure 1 A system block diagram of the association device 140 for associating client data and server data according to one embodiment of the present invention is shown.
[0019] like figure 1 As shown, the system includes an associating device 140 for associating client data and server data at the server end according to this embodiment. The association means 140 comprises: an association factor generator 141, which is used to generate an association factor comprising the client information of the client that initiates the client request; and an association engine 146, which adds the association factor to the server-side application program relevant to the client request And in the generated application log.
[0020] Association device 140 may be connected to thread context memory 148 . Optionally, thread context storage 148 may be included in association device 140 . The thread context storage 148 stores association factors corresponding to basic execution units (s...
no. 2 example
[0030] image 3 A system block diagram of an associating device 340 for associating client data and server data according to another embodiment of the present invention is shown. exist image 3 , denote with the same designation as the figure 1 the same components, and their detailed descriptions are omitted.
[0031] Compared with the first embodiment, the associating device 340 of this embodiment further includes a data collection metadata unit 130 for storing data collection metadata, the data collection metadata indicating client information to be included in the association factor; and a data collection metadata modifying unit 135, configured to modify the data collection metadata according to an externally input instruction. For example, in the application of website analysis, if a new concern occurs, such as the analysis of the path of the user's access to the website, the data collection metadata modification unit 135 can be instructed to modify the data collection ...
no. 3 example
[0035] Figure 4 A flowchart showing a method for associating client data and server data according to the third embodiment of the present invention.
[0036] When a user opens a webpage, the JS & Beacon Sensor included in the webpage for collecting client information runs to generate an identifier that can identify the current client, and save this identifier in, for example, a client cookie. At the same time, JS records the client ID and other collected client information into the client access log through the Beacon request. When the user makes a request (such as a page jump), the client information related to the previous request (such as the client ID) is sent to the server together with this request through the cookie. For example, based on the HTTP protocol specification, the cookie containing the client ID will be included in the HTTP request package.
[0037] When a request sent from the client arrives at the server, a corresponding thread is allocated for the reque...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 