Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Active user set maintenance method and system based on time rotation and page heartbeat

An active user and time wheel technology, applied in image communication, selective content distribution, electrical components, etc., can solve problems such as system congestion, many one-shottimers, and large number of connections, so as to achieve high work efficiency, improve real-time performance, The effect of flexibility

Active Publication Date: 2019-03-05
WUHAN DOUYU NETWORK TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Although method (2) improves the inspection efficiency to a certain extent, it still has disadvantages: that is, the number of one-shot timers that need to be set in method (2) is large, and the frequency of changing one-shot timers is faster
When the number of users is large, the number of user session connections is large, which will cause pressure on the "timer queue to be updated", and in severe cases, it will cause system congestion or even crash

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
  • Active user set maintenance method and system based on time rotation and page heartbeat
  • Active user set maintenance method and system based on time rotation and page heartbeat
  • Active user set maintenance method and system based on time rotation and page heartbeat

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0031] see figure 1 As shown, the active user set maintenance method based on time wheel and page heartbeat in the embodiment of the present invention includes the following steps:

[0032] S1: The terminal device used by each user generates video heartbeat information according to the live video watched by the user. The video heartbeat information includes several heartbeat information identification signs, and then goes to S2.

[0033] The heartbeat information identification includes a user ID (that is, a unique user ID) and an identification code. The identification code is of fixed length and will be encrypted after it is generated; the generation rule of the identification code is: it is composed of a timestamp, the terminal device ID used by the user and a random number, and the terminal device ID used by the user is based on the termi...

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

Disclosed are a method and system for maintaining an active user set based on a time roulette and a page heartbeat, which relate to the technical field of the maintenance of an active user set during live video broadcast. The method involves the steps of: generating video heartbeat information according to a live broadcast video viewed by a user; buffering and pre-processing video heartbeat information meeting a specification to obtain pre-processed page heartbeat data; and updating user IDs, corresponding to all the pre-processed page heartbeat data passing verification, to an active user set fragment corresponding to the current time, and adding the updated active user set fragment to a pre-created time roulette. The present invention can update an active user set by utilizing a time roulette so as to accomplish the timely maintenance of an active user set. Not only is the operation efficiency higher, but a larger load is also not created for the system; moreover, the participation of inactive users can be effectively restricted in certain interactive activities, thereby ensuring that the interactive activities are carried out efficiently.

Description

technical field [0001] The present invention relates to the technical field of maintaining active user sets in live video broadcasting, in particular to a method and system for maintaining active user sets based on time roulette and page heartbeat. Background technique [0002] With the rapid development of Internet technology, more and more users can use terminals such as computers and mobile phones to watch online live video broadcasts through the Internet. Online video live broadcast refers to live video live broadcast service using Internet network resources. Through live video shooting and synchronous release to the network, users can see real-time on-site conditions on the network at the same time. [0003] In the business scenario of a live video website, many hosts in a live broadcast room need to interact only with active users watching the current live broadcast room or users who are active on the website when launching interactive activities or special events on t...

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): H04N21/258H04N21/262H04N21/845
CPCH04N21/258
Inventor 吴瑞诚
Owner WUHAN DOUYU NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products