Interaction data propagation method and server based on social network service

A social network and server technology, applied in the field of social network services, can solve problems such as system paralysis, large interactive data storage space, and inability to spread interactive data across platforms, to ensure timeliness, reduce computing resources, and maintain stability. and high availability

Inactive Publication Date: 2014-04-16
ALIBABA GRP HLDG LTD
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, if the interactive data is directly used for propagation, it will not only waste storage space, but also bring great challenges to the deletion operation.
For example, for a user with a large number of target users (i.e. fans), when the user generates an interaction data, the interaction data needs to be received by all target users in a timely manner, because the number of target users is too large, such as 100 10,000, the storage space occupied by the interactive data is q

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
  • Interaction data propagation method and server based on social network service
  • Interaction data propagation method and server based on social network service
  • Interaction data propagation method and server based on social network service

Examples

Experimental program
Comparison scheme
Effect test

Example

[0059] The first embodiment-index information combined with push mode

[0060] Such as figure 1 Shown is a flow chart of the method of the first embodiment of the present application. Only the push mode is used to realize the dissemination of interactive data. The method specifically includes:

[0061] Step 101: Store interactive data generated by the client where the user is located in a server, and create index information for the interactive data;

[0062] Step 102: Push the index information to the client where each target user who pays attention to the user is located, and prompt the index information on the client where each target user is located;

[0063] In this step, the following operations are specifically performed: obtain each target user who is following the user, push the index information to the client where each target user is located, and join the index queue of each target user, according to each target user’s The index queue prompts the index information on the c...

Example

[0066] Second embodiment-index information combined with pull mode

[0067] Such as figure 2 As shown, it is a flow chart of the method of the second embodiment of the present application. Only the pull mode is used to realize the dissemination of interactive data. The method specifically includes:

[0068] Step 201: Store the interactive data generated by the client where the user is located in the server, and create index information for the interactive data;

[0069] Step 202, following the user's client where each target user is located, pulls the newly created index information in real time or periodically, and prompts the index information on the client where each target user is located;

[0070] Step 203: Locate the corresponding interactive data in the server according to the index information triggered on the client where the target user is located and display it on the client where the corresponding target user is located.

Example

[0071] Third embodiment-index information combined with push mode and pull mode

[0072] Although the application of index information to replace interactive data dissemination can greatly reduce storage space and computational complexity, the single use of push mode and pull mode will still affect system resources to a certain extent:

[0073] If only the push mode is used, for users with a large number of target users (ie fans), when the user generates an interactive data, the system needs to push the interactive data to all target users in a timely manner. The number is too large, such as 1 million. This huge number will bring a huge amount of computing. The entire computing process requires a lot of computing resources, and may even cause the system to be paralyzed and unable to provide services normally;

[0074] If you only use the pull mode, for a user who has followed many objects, the user needs to obtain the interactive data of the following objects. When all the objects g...

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 discloses an interaction data propagation method, server and client sides based on a social network service. The interaction data propagation method comprises the steps that interaction data generated by one client side where a user is located are stored in the server; index information is built for the interaction data; the number of object users paying attention to the user is judged; when the number is smaller than a threshold, the index information is pushed to each client side where the corresponding object user paying attention to the user is located, and is prompted at each client side where the corresponding object user is located; when the number is not smaller than the threshold, each client side where the corresponding object user paying attention to the user is located pulls newly-built index information in a real-time or periodic mode, and the index information is prompted at each client side where the corresponding object user is located.

Description

technical field [0001] This application relates to the field of social network services, in particular, to a communication method, server and client of interactive data based on social network services. Background technique [0002] For SNS (Social Networking Services) websites or applications, the most important function is to allow users to use the services provided by SNS websites or applications, and the content generated can be quickly disseminated, so that it can be shared with the SNS website or application. Discovered by other users (for example: friends or fans) that the user has an associated relationship with. In this way, users of SNS websites or applications can know the latest status or "new things" of the people they follow or their friends in a timely manner, so as to generate more interactive behaviors and improve the activity of relevant users on SNS websites or applications. degree. [0003] However, if the interactive data is directly used for propagati...

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
IPC IPC(8): H04L29/08H04L29/06
Inventor 杨含飞俞江马天笑
Owner ALIBABA GRP HLDG 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