Method and device for notifying users of going online and offline

A technology for notifying users and users, applied in the network field, can solve the problems of untimely notification of users going online and offline, large query volume, etc., and achieve the effect of small query volume and timely notification

Active Publication Date: 2020-06-26
BEIJING QIHOO TECH CO LTD +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the above method, it is necessary to query the life cycle of the corresponding session of each user in the database one by one, and the query volume is very large, resulting in the untimely notification of the user's log-off and offline

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
  • Method and device for notifying users of going online and offline
  • Method and device for notifying users of going online and offline
  • Method and device for notifying users of going online and offline

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] refer to figure 1 , shows a flow chart of steps of a method for notifying a user of going offline according to Embodiment 1 of the present invention. The method of this embodiment may include the following steps:

[0049] Step 101, when receiving the dotted data including the dotted user ID, setting the online cut-off time corresponding to the dotted user ID.

[0050] 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.

[0051] 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

[0064] refer to figure 2 , shows a flow chart of steps of a method for notifying a user of going offline according to Embodiment 2 of the present invention. The method of this embodiment may include the following steps:

[0065] 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.

[0066] 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.

[0067] Preferably, in this step 201, when the receiving thread receives the dotted data, the process of sending the dotted data to the processing thread may include: when the receiving thread receives the dotted data, ac...

Embodiment 3

[0091] refer to image 3 , shows a flow chart of steps of a method for notifying a user of going offline according to Embodiment 3 of the present invention. The method of this embodiment may include the following steps:

[0092] Step 301, divide user IDs into multiple groups, and create a corresponding independent processing thread for each group of user IDs.

[0093] 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.

[0094] 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 correspond...

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 provides a method and device for notifying a user of going online or offline. Wherein, the method includes: when receiving the dot data including the dotted user ID, setting the online deadline corresponding to the dotted user ID; if it is determined that the user corresponding to the dotted user ID is online for the first time, sending the corresponding user according to the corresponding online cut-off time, sort all the saved user IDs; for all sorted user IDs, determine whether the online deadline corresponding to the current user ID has arrived according to the sorting order, until a user ID corresponds to Stop judging when the online cut-off time has not arrived; for the user ID whose corresponding online deadline has arrived, send the offline notification of the user corresponding to the user ID. The invention has a small query amount, and can more timely notify the user's online and offline situations.

Description

technical field [0001] The invention relates to the field of network technology, in particular to a method for notifying a user of going online and a device for notifying a user of going online and offline. Background technique [0002] With the rapid development of network technology, various websites continue to emerge. In order to facilitate website maintenance, it is usually necessary to monitor the online status of website users and trigger notifications of users going online and offline. But when the number of simultaneous online users reaches tens of thousands, it will become difficult to monitor the online status of website users. For example, an online user sends a heartbeat message to the server. When the heartbeat message is sent for the first time, it means that the user is online. When the user's heartbeat message is not received for more than 3 heartbeat intervals, it is determined that the user is offline. If the website platform currently has 1.2 million use...

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): H04L29/08
CPCH04L67/535
Inventor 左文建曲文庆
Owner BEIJING QIHOO TECH CO LTD
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