User behavior recording method, device and web browser

A web browser and recording method technology, applied in the Internet field, can solve the problems of poor real-time performance and user trajectory information delay, and achieve the effect of enhancing real-time performance and maintaining smooth operation.

Active Publication Date: 2017-11-10
XIAOMI INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the user visits, the user’s access track information is recorded through the local cache, and the user’s access track information needs to be sent to the server when the browser thread is idle, resulting in a delay in uploading the user track information and poor real-time performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • User behavior recording method, device and web browser
  • User behavior recording method, device and web browser
  • User behavior recording method, device and web browser

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0078] Create a new user behavior recording thread according to the monitored user behavior events, and record and send the data of this user behavior event in real time in the background. After the sending is completed, the user behavior recording thread is terminated, and the memory resource occupied by the user behavior recording thread is released.

[0079] figure 2 is a flow chart of a method for recording user behavior according to an exemplary embodiment, as shown in figure 2 As shown, the user behavior recording method is used in a terminal device, and includes the following steps.

[0080] In step S201, when a user behavior event of the main thread is detected, a new user behavior recording thread is created.

[0081] The main thread is the main thread of the web browser or other application programs. Listen to the bound user behavior events through the global listener. When listening to any bound user behavior event, trigger the callback function of creating a ...

Embodiment 2

[0088] In the web browser running on the terminal device, its internal threads include one or more webpage threads and a user behavior recording thread. The user behavior recording thread is used to record the data of user behavior events of all webpage threads of the web browser in the background, and send the data of user behavior events to the server. image 3 is a flow chart of a method for recording user behavior according to an exemplary embodiment, as shown in image 3 As shown, the user behavior recording method is used in a terminal device, and includes the following steps.

[0089] In step S301, when a user behavior event of any webpage thread is detected, a user behavior recording thread is enabled.

[0090] In step S302, the monitored user behavior event data is sent to the server through the user behavior recording thread.

[0091] All webpage threads of the webpage browser correspond to the same user behavior recording thread, and when a user behavior event of ...

Embodiment 3

[0093] In the web browser running on the terminal device, its internal threads include one or more webpage threads, and each webpage thread corresponds to a user behavior recording thread, that is, each webpage thread corresponds to a user behavior recording thread. In this case, different user behavior recording threads can be enabled for different webpage threads, and the data of user behavior events from different webpage threads are sent to different servers through different user behavior recording threads. Figure 4 is a flow chart of a method for recording user behavior according to an exemplary embodiment, as shown in Figure 4 As shown, the user behavior recording method is used in a terminal device, and includes the following steps.

[0094] In step S401, when a user behavior event of a webpage thread is detected, a user behavior recording thread corresponding to the webpage thread is enabled.

[0095] In step S402, the monitored user behavior event data is sent to ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a recording method for user behaviors. The recording method includes the steps that when a user behavior event is monitored, a recording thread of the user behaviors is enabled; through the recording thread of the user behaviors, data of the monitored user behavior event are sent to a server. The data of the user behavior event are uploaded to the server in real time, and therefore practicability of recording the user behavior event is enhanced. The invention further discloses a device for implementing the method and a webpage browser.

Description

technical field [0001] The present disclosure relates to the technical field of the Internet, in particular to a user behavior recording method, device and web browser. Background technique [0002] With the development of Internet technology, recording and tracking user behavior trajectories and access records has become an important means for Internet products to improve user stickiness. Through data information such as user behavior traces and access records, you can find out the areas and points of interest of the user, so as to push more relevant content for the user, so as to enhance user friendliness and increase user stickiness. [0003] User behavior is no longer simply represented by link access, and every operation of the user on the webpage must be recorded to analyze user behavior and find the user's points of interest. When the user visits, the user's access track information is recorded in the local cache, and the user's access track information needs to be s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
CPCG06F16/958
Inventor 漆昱恒潘俊江岱霖
Owner XIAOMI INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products