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

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 quite large, and the huge amount of calculation it brings takes up a lot of computing resources, which may even cause the system to be paralyzed and unable to provide normal external services
[0004] In addition, for various incompatible platforms, the data formats of the dissemination data they support are different, and the direct use of interactive data for dissemination will definitely be affected by platforms, resulting in the inability of cross-platform dissemination of interactive data.

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

no. 1 example

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

[0060] Such as figure 1 As shown, it is a flow chart of the method of the first embodiment of the present application, and only uses the push mode to realize the dissemination of interactive data. The method specifically includes:

[0061] Step 101, storing in the server the interaction data generated by the client where the user is located, and establishing index information for the interaction data;

[0062] Step 102, push the index information to the client of each target user who is concerned about the user and prompt the index information on the client of each target user;

[0063] In this step, the following operations are specifically performed: obtain each target user who is concerned about 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 informatio...

no. 2 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 using the pull mode to realize the dissemination of interactive data, and the method specifically includes:

[0068] Step 201, storing in the server the interaction data generated by the client where the user is located, and establishing index information for the interaction data;

[0069]Step 202, pull the newly created index information in real time or periodically at the client of each target user who is concerned about the user, and prompt the index information at the client of each target user;

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

no. 3 example

[0071] The third embodiment—index information combined with push mode and pull mode

[0072] Although replacing interactive data propagation with index information can greatly reduce storage space and computation, the single use of push mode and pull mode will still affect system resources to a certain extent:

[0073] If you only use the push mode, for users with a large number of target users (i.e. fans), when the user generates an interaction data, the system needs to push the interaction data to all target users in a timely manner, because the target users The number is too large, such as 1 million, which will bring a huge amount of calculations. The entire calculation process requires a large amount of computing resources, and may even cause the system to be paralyzed and unable to provide services to the outside world;

[0074] If you only use the pull mode, for a user who has followed many objects, the user needs to obtain the interaction data of the object to follow....

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
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More