Method and device for statistics of number of online users
A technology of user quantity and quantity, applied in the network field, can solve the problems of low statistical efficiency of online user quantity, untimely statistics, large query volume, etc., achieve the effect of small query volume, timely statistics, and improve statistical efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] refer to figure 1 , shows a flow chart of steps of a method for counting the number of online users according to Embodiment 1 of the present invention. The method of this embodiment may include the following steps:
[0046] Step 101, when receiving the dotted data including the dotted user ID, setting the online cut-off time corresponding to the dotted user ID.
[0047] At present, most of the business statistics rely on the dot management at the browser side, that is, the browser sends the dot data to the server by initiating a dot request, and the server records the dot data. The so-called dotted data is the business data of the function point. For example, when a user clicks a link on a web page, the click information on the link is the dotted data.
[0048] In this embodiment, the dotted data may be the heartbeat information sent by the user, wherein for each online user, the user's heartbeat information is sent once every preset time (for example, 10s, etc.). The ...
Embodiment 2
[0058] refer to figure 2 , shows a flowchart of steps of a method for counting the number of online users according to Embodiment 2 of the present invention. The method of this embodiment may include the following steps:
[0059] In step 201, the receiving thread receives the dotted data including the dotted user ID, and when receiving the dotted data, sends the dotted data to the processing thread.
[0060] In this embodiment, the receiving thread is set to receive the dot data sent by the user, and the processing thread is set to perform subsequent processing. The receiving thread and the processing thread can communicate with each other. When the receiving thread receives the dotted data, the dotted data will be processed. sent to the processing thread.
[0061] Preferably, in this step 201, when the receiving thread receives the dotted data, the process of sending the dotted data to the processing thread can include: when the receiving thread receives the dotted data, a...
Embodiment 3
[0083] refer to image 3 , shows a flow chart of steps of a method for counting the number of online users according to Embodiment 3 of the present invention. The method of this embodiment may include the following steps:
[0084] Step 301, divide user IDs into multiple groups, and create a corresponding independent processing thread for each group of user IDs.
[0085]In this embodiment, user identifiers can be divided into multiple groups according to the setting method. For the specific division method, those skilled in the art can choose any applicable method based on actual experience, and this embodiment of the present invention does not limit it . For example, user IDs 1-10000 may be divided into a group, user IDs 10001-20000 may be divided into a group, and so on, and so on.
[0086] For each group of user IDs, a corresponding independent processing thread may be created, and the independent processing thread is mainly used to process events related to the correspon...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com