CN107742255A - Social network sites information stream synchronization method, device and equipment - Google Patents

Social network sites information stream synchronization method, device and equipment Download PDF

Info

Publication number
CN107742255A
CN107742255A CN201710807719.XA CN201710807719A CN107742255A CN 107742255 A CN107742255 A CN 107742255A CN 201710807719 A CN201710807719 A CN 201710807719A CN 107742255 A CN107742255 A CN 107742255A
Authority
CN
China
Prior art keywords
recipient
publisher
receive side
information
new information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201710807719.XA
Other languages
Chinese (zh)
Inventor
刘勇刚
秦锋剑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Green Bay Network Technology Co., Ltd.
Original Assignee
Grass Count Language (beijing) Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Grass Count Language (beijing) Technology Co Ltd filed Critical Grass Count Language (beijing) Technology Co Ltd
Priority to CN201710807719.XA priority Critical patent/CN107742255A/en
Publication of CN107742255A publication Critical patent/CN107742255A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention proposes a kind of social network sites information stream synchronization method, device and equipment, and wherein method includes:The new information of publisher is obtained, new information includes the mark of publisher;According to the mark of publisher, the Primary Receive side associated with publisher is obtained, wherein, Primary Receive side is current online recipient;New information is pushed to Primary Receive side.This method by new information when being pushed to other recipients, realize and according to the current presence selectivity of recipient push, not only save server resource, also improve the loading velocity of information flow, and then reduce the stand-by period of recipient, improve recipient's usage experience.

Description

Social network sites information stream synchronization method, device and equipment
Technical field
The present invention relates to technical field of information processing, more particularly to a kind of social network sites information stream synchronization method, device and Equipment.
Background technology
Nowadays, increasing user understands the multidate information of " bean vermicelli " by social network sites, and also passes through social activity Website is irregular to deliver some multidate informations.Wherein, multidate information can be information flow (Feeds information flow), Feeds information Stream generally includes the social information streams such as word, picture and the video sent.For example, in the social platforms such as microblogging, wechat, Feeds information flows generally include the social informations such as word, picture and the video transmitted by " bean vermicelli " of user's concern.
However, work as " bean vermicelli " increasing number, after user delivers a Feeds information flow by social platform, in order that Must own " bean vermicelli " can check this Feeds information flows, and server needs consumption ample resources to handle data, so as to The performance of server is have impact on, causes the user for accessing the server, it is slow information loading velocity occur, or even interim card etc. is existing As.
The content of the invention
It is contemplated that at least solves one of technical problem in correlation technique to a certain extent.
Therefore, first purpose of the present invention is to propose a kind of social network sites information stream synchronization method, this method is not only Server resource is saved, also improves the loading velocity of information flow, reduces the stand-by period of recipient, improves recipient Usage experience.
Second object of the present invention is to propose a kind of social network sites information flow sychronisation.
Third object of the present invention is to propose a kind of computer equipment.
Fourth object of the present invention is to propose a kind of computer-readable recording medium.
For the above-mentioned purpose, embodiment proposes a kind of social network sites information stream synchronization method according to a first aspect of the present invention, Including:
The new information of publisher is obtained, the new information includes the mark of the publisher;
According to the mark of the publisher, obtain and associate Primary Receive side with the publisher, wherein, the Primary Receive Side is current online recipient;
The new information is pushed to the Primary Receive side.
The social network sites information stream synchronization method that the present embodiment provides, by obtaining the new information of publisher, to obtain The mark of publisher, and according to the mark of publisher, the Primary Receive side associated with publisher is obtained, wherein Primary Receive side is Current online recipient, is then pushed to Primary Receive side by new information.Thus, connect new information is pushed into other During debit, realize and according to the current presence selectivity of other recipients push, not only save server resource, The loading velocity of information flow is also improved, and then reduces the stand-by period of recipient, improves recipient's usage experience.
In addition, the social network sites information stream synchronization method that the above embodiment of the present invention proposes can also have what is added as follows Technical characteristic:
In one embodiment of the invention, it is described the new information is pushed to the Primary Receive side after, also Including:
Obtain the historical log information of each recipient associated with the publisher;
According to the historical log information of each recipient, Secondary Receive side is determined;
The new information is pushed to the Secondary Receive side.
In another embodiment of the present invention, the historical log information according to each recipient, determines two level Recipient, including:
Last time login time and current time interval are less than to the recipient of very first time threshold value, are defined as two level Recipient;
And/or
By in preset time period login times be more than frequency threshold value recipient, be defined as Secondary Receive side;
And/or
By in preset time period log duration be more than the second time threshold recipient, be defined as Secondary Receive side.
In another embodiment of the present invention, it is described the new information is pushed to the Secondary Receive side after, Also include:
Store the new information and corresponding temporal information.
In another embodiment of the present invention, it is described storage the new information and current temporal information after, also Including:
Receive the logging request that three-level recipient sends;
If the three-level recipient is the recipient associated with the publisher, and is not belonging to the Primary Receive side and institute Secondary Receive side is stated, then the new information of storage and corresponding temporal information are sent to the three-level recipient.
For the above-mentioned purpose, the second face embodiment of the invention proposes a kind of social network sites information flow sychronisation, including:
First acquisition module, for obtaining the new information of publisher, the new information includes the mark of the publisher Know;
Second acquisition module, for the mark according to the publisher, obtain and associate Primary Receive side with the publisher, Wherein, the Primary Receive side is current online recipient;
First pushing module, for the new information to be pushed into the Primary Receive side.
In the social network sites information flow sychronisation that the present embodiment provides, by obtaining the new information of publisher, to obtain The mark of publisher is taken, and according to the mark of publisher, obtains the Primary Receive side associated with publisher, wherein Primary Receive side For current online recipient, new information is then pushed to Primary Receive side.Thus, new information is being pushed to other During recipient, realize and according to the current presence selectivity of other recipients push, not only save server money Source, also improves the loading velocity of information flow, and then reduces the stand-by period of recipient, improves recipient's usage experience.
In addition, the social network sites information flow sychronisation that the above embodiment of the present invention proposes can also have what is added as follows Technical characteristic:
In one embodiment of the invention, after first pushing module, in addition to:
3rd acquisition module, for obtaining the historical log information of each recipient associated with the publisher;
Determining module, for the historical log information according to each recipient, determine Secondary Receive side;
Second pushing module, for the new information to be pushed into the Secondary Receive side.
In another embodiment of the present invention, the determining module, is specifically included:
Last time login time and current time interval are less than to the recipient of very first time threshold value, are defined as two level Recipient;
And/or
By in preset time period login times be more than frequency threshold value recipient, be defined as Secondary Receive side;
And/or
By in preset time period log duration be more than the second time threshold recipient, be defined as Secondary Receive side.
In another embodiment of the present invention, after second pushing module, in addition to:
Memory module, for storing the new information and corresponding temporal information.
In another embodiment of the present invention, after the memory module, in addition to:
Receiving module, for receiving the logging request of three-level recipient transmission;
Sending module, if it is the recipient that associate with the publisher for the three-level recipient, and described in being not belonging to Primary Receive side and the Secondary Receive side, then the new information of storage and corresponding temporal information are sent to described three Level recipient.
For the above-mentioned purpose, the 3rd face embodiment of the invention proposes a kind of computer equipment, including memory, processor And storage is on a memory and the computer program that can run on a processor, during the computing device described program, realization Social network sites information stream synchronization method as described in first aspect embodiment.
In the computer equipment that the present embodiment provides, by obtaining the new information of publisher, to obtain the mark of publisher Know, and according to the mark of publisher, obtain the Primary Receive side associated with publisher, wherein Primary Receive side is current online User, then new information is promoted to Primary Receive side.Thus, when new information is pushed into other recipients, realize According to the current presence selectivity of other recipients push, not only save server resource, also improve letter The loading velocity of stream is ceased, and then reduces the stand-by period of recipient, improves recipient's usage experience.
For the above-mentioned purpose, fourth face embodiment of the present invention proposes a kind of computer-readable recording medium, stores thereon There is computer program, realize that the social network sites information flow as described in first aspect embodiment is synchronous when the program is executed by processor Method.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partly become from the following description Obtain substantially, or recognized by the practice of the present invention.
Brief description of the drawings
Of the invention above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments Substantially and it is readily appreciated that, wherein:
Fig. 1 is the flow chart of the social network sites information stream synchronization method of one embodiment of the invention;
Fig. 2 is the flow chart of the social network sites information stream synchronization method of another embodiment of the present invention;
Fig. 3 is the structural representation of the social network sites information flow sychronisation of one embodiment of the invention;
Fig. 4 is the structural representation of the social network sites information flow sychronisation of another embodiment of the present invention;
Fig. 5 is the structural representation of the computer equipment of one embodiment of the invention.
Embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to end Same or similar label represents same or similar element or the element with same or like function.Below with reference to attached The embodiment of figure description is exemplary, it is intended to for explaining the present invention, and is not considered as limiting the invention.
Present invention is generally directed in the prior art, after user delivers multidate information using social network sites, in order to will be upper State multidate information to be pushed to all " beans vermicelli ", server needs consumption ample resources to handle data, so that service Device performance is affected, and causes the user for accessing the server, occurs that information loading velocity is slow, or even asking phenomena such as interim card Topic, proposes a kind of social network sites information stream synchronization method.
Social network sites information stream synchronization method proposed by the present invention, when getting the new information of publisher, root first According to the mark of publisher, the Primary Receive side associated with publisher is obtained, wherein Primary Receive side is current online recipient, Then new information is pushed to Primary Receive side.Thus, when new information is pushed into other recipients, basis is realized Other recipient's current states selectivity push, and not only saves server resource, also improves the loading of information flow Speed, and then reduce the stand-by period of recipient, improve recipient's usage experience.
The social network sites information stream synchronization method proposed below in conjunction with the accompanying drawings to the embodiment of the present invention is described in detail.
Fig. 1 is the flow chart of the social network sites information stream synchronization method of one embodiment of the present of invention.
As shown in figure 1, the social network sites information stream synchronization method may comprise steps of:
Step 101, the new information of publisher is obtained, new information includes the mark of publisher.
Specifically, the social network sites information stream synchronization method that the present embodiment provides, can be with social network provided by the present invention Information flow sychronisation of standing performs, during the device can be configured in the server of any social network sites, to realize to the society The push of web site publisher's new information is handed over to be managed or control.
Wherein, in the present embodiment, the mark of publisher can be account number of the publisher in social network sites, or user Name etc.;Can also be the unique mark of terminal device used in publisher, such as media access control address (Media Access Control, abbreviation MAC) etc., the application is not limited this.
During specific implementation, terminal device used in publisher can be monitored by monitoring program, if there is transmission to carry The instruction of new information.If monitoring above-mentioned instruction, the instruction is responded, and receives new information, then new information is entered Row parsing, to obtain the mark of the publisher in new information.
In the present embodiment, terminal device can be the arbitrarily smart machine with network communicating function, such as intelligent hand Machine, individual digital assistant, PC etc., the present embodiment is not particularly limited to this.
Step 102, according to the mark of publisher, obtain and associate Primary Receive side with publisher, wherein, Primary Receive side is Current online recipient.
Specifically, after getting the mark of publisher, the social network that can be used according to the mark of publisher in publisher The Primary Receive side associated with publisher is obtained in standing.
Wherein, social network sites can be that love breathes out friend, qq spaces, Renren Network, rice washing, Sina weibo etc., the application to this not It is construed as limiting.
In specific implementation, because in actual applications, each publisher side may use multiple social network sites, and more Either user name is identical or is associated used account between individual social network sites, then now can be according to acquisition The mark of publisher, obtain the Primary Receive associated with publisher respectively in multiple social network sites used in publisher respectively Side.
For example, if the social network sites that user A is used have Sina weibo, QQ space, Renren Network, and above three is social The account of website is same, then after user A new information is received, can according to the mark of user A in new information, Obtain " bean vermicelli " with user A and current other online recipients respectively in Sina weibo, QQ space, Renren Network.
Step 103, new information is pushed to Primary Receive side.
During specific implementation, the new information active push of publisher can be connect to each in the Primary Receive side obtained Debit.So that " bean vermicelli " of concern publisher and being currently at other recipients of presence and can check hair immediately The message of cloth side's renewal, the mutual understanding between promoting.
It is appreciated that the application is selected in publisher good friend and is currently at online by the mark according to publisher The recipient of state, and the new information of publisher is pushed to and is currently at online recipient so that server need not The new information of publisher is pushed to each recipient, reduces the process resource of server, improves the place of server Manage speed.
The social network sites information stream synchronization method that the present embodiment provides, by obtaining the new information of publisher, to obtain The mark of publisher, and according to the mark of publisher, the Primary Receive side associated with publisher is obtained, wherein Primary Receive side is Current online recipient, is then pushed to Primary Receive side by new information.Thus, connect new information is pushed into other During debit, it can selectively be pushed according to the current presence of other recipients, not only save server resource, The loading velocity of information flow is also improved, and then reduces the stand-by period of recipient, improves recipient's usage experience.
By above-mentioned analysis, the application is that the mark of publisher is obtained from new information, and according to publisher's Mark obtains the current online Primary Receive side associated with publisher, and new information is pushed into Primary Receive side.One In the possible way of realization of kind, after the new information of publisher is pushed into Primary Receive side, new information can also be pushed away Give out other recipients outside Primary Receive side.With reference to Fig. 2, the above situation is further described.
Fig. 2 is the flow chart of the social network sites information stream synchronization method of another embodiment of the present invention.
As shown in Fig. 2 the social network sites information stream synchronization method of the embodiment of the present invention, may comprise steps of:
Step 201, the new information of publisher is obtained, new information includes the mark of publisher.
Step 202, according to the mark of publisher, obtain and associate Primary Receive side with publisher, wherein, Primary Receive side is Current online recipient.
Step 203, new information is pushed to Primary Receive side.
Step 204, the historical log information of each recipient associated with publisher is obtained.
Specifically, because each publisher was had differences using the period of social network sites, therefore will be issued to realize Side new information be pushed to each " bean vermicelli ", the application by the new information of publisher be pushed to Primary Receive side it Afterwards, the historical log information of each recipient associated with publisher can also further be obtained.
During specific implementation, the application can be instructed by obtaining, and from cookie or localStorage, obtained and sent out The historical log information of each recipient of cloth side's association;Or cookie or localStorage are traveled through, obtain The historical log information of each recipient associated with publisher, the application are not restricted to this.
Wherein, can include in the historical log information of each recipient:The information such as user name, login time, post-set time, The application is not construed as limiting to this.
Step 205, according to the historical log information of each recipient, Secondary Receive side is determined.
Specifically, from the historical log information of each recipient, it can determine to close with publisher by following various ways The Secondary Receive side of connection, it is illustrated below:
First way, last time login time and current time interval are less than to the reception of very first time threshold value Side, is defined as Secondary Receive side;
For example, if user's B last times login time is 2017-7-31,19:02, current time 2017-8-6, 11:54, and very first time threshold value is one week, then it is Secondary Receive side that can determine user B.
Wherein, very first time threshold value can carry out adaptability setting according to being actually needed, and the application is not construed as limiting.Such as one Week, two weeks, one month, six months etc..
The second way, by preset time period login times be more than frequency threshold value recipient, be defined as two level and connect Debit;
Wherein, preset time period can carry out adaptability setting according to being actually needed, for example can be 24 hours, 48 small When, or 72 hours etc..
In the present embodiment, frequency threshold value can be set according to the actual use situation of recipient, the application to this not It is construed as limiting.
The third mode, by preset time period log duration be more than the second time threshold recipient, be defined as two Level recipient.
Wherein, in the present embodiment, after the second time threshold refers to that recipient logs in some social network sites, in login The time span of state.For example, a hour, two hours etc., the application is not construed as limiting to this.
For example, if the second time threshold is 12 hours in the present embodiment, when user C is small in preset time period 48 When, the time for logging in Renren Network is 20 hours, then it is Secondary Receive side that can determine user C.
It should be noted that in the present embodiment it is above-mentioned three kinds determination Secondary Receive side mode, can individually implement, Any combination implementation can be carried out two-by-two, three can also be combined and be implemented, and the application is to this few restriction.
Step 206, new information is pushed to Secondary Receive side.
Step 207, new information and corresponding temporal information are stored.
Specifically, in order to which other recipients for ensureing to associate with publisher can also obtain after social network sites are logged in To the new information of publisher.The application by the new information of publisher be pushed to Primary Receive side and Secondary Receive side it Afterwards, the new information of publisher and its corresponding renewal time can be stored.
Wherein, in the present embodiment, new information and the storage of corresponding temporal information can be arrived pre-assigned local number According in storehouse;Or be uploaded in cloud server, the application is not especially limited to this.
Further, after storage new information and current temporal information, the application also includes:
Step 208, the logging request that three-level recipient sends is received.
During specific implementation, three-level recipient can send logging request in the following manner, be illustrated below:
First way, by carrying out register in the interactive interface of terminal device, to initiate logging request;
It for example, when user wants to log in QQ, can be inputted in QQ login interfaces after account and password, click on login and press Button, to send logging request.
The second way, logging request is initiated by remote control terminal equipment.
Except of course that outside above two mode, logging request can also be sent by other means, the application to this not Work excessively repeats.
Step 209, if three-level recipient is the recipient that is associated with publisher, and it is not belonging to Primary Receive side and two level connects Debit, then the new information of storage and corresponding temporal information are sent to three-level recipient.
Specifically, after the logging request of three-level recipient transmission is received, first the identity of three-level recipient can be believed Breath is verified.
Wherein, when the identity to three-level recipient is verified, can by account and password that three-level recipient inputs with The account and password pre-saved is matched, if the match is successful, authentication passes through.
If the authentication of three-level recipient passes through the further buddy list for obtaining three-level recipient, if three-level connects The buddy list of debit includes the mark of publisher, it is determined that belongs to friend relation between three-level recipient and publisher.Enter One step, can also according to the historical log information of three-level recipient, judge three-level recipient whether belong to Primary Receive side or Secondary Receive side.
When it is determined that three-level recipient associates with publisher, and when being not belonging to Primary Receive side and Secondary Receive side, actively will The new information and corresponding temporal information being previously saved are pushed to three-level recipient, so as to facilitate three-level recipient signing in After social network sites, the multidate information that relevant publisher delivers can be checked.
The social network sites information stream synchronization method that the present embodiment provides, the new information of publisher is being pushed to and issued After Fang Xiangguan Primary Receive side, the historical log information of other recipients associated with publisher is also obtained, and according to obtaining The historical log information taken determines the Secondary Receive side for publisher's association, and the new information of publisher is pushed into two level Recipient so that Secondary Receive side also is understood that about the nearest multidate information of publisher, it is achieved thereby that root will be issued According to " bean vermicelli " status information in batches the message of renewal is pushed to each " bean vermicelli ", the processing for alleviating server is born Load.In addition, the application is by the new information of publisher after Secondary Receive side is pushed to, also by new information and it is corresponding when Between information stored, can also be by the renewal of publisher when being logged in order to the three-level recipient associated with publisher Message and corresponding temporal information are pushed to three-level recipient.Hereby it is achieved that by publisher's new information according to " bean vermicelli " when Preceding state, selective push, and so as to effectively save the resource of server, improves the loading velocity of information flow, subtracts The stand-by period of few recipient, further meet the demand of recipient, lifting recipient's experience.
The social network sites information flow sychronisation of proposition of the embodiment of the present invention is described with reference to the accompanying drawings.
Fig. 3 is the structural representation of the social network sites information flow sychronisation of one embodiment of the invention.
Reference picture 3, the social network sites information flow sychronisation include:First acquisition module 10, the second acquisition module 11 and First pushing module 13.
Wherein, the first acquisition module 10 is used for the new information for obtaining publisher, and the new information includes the issue The mark of side;
Second acquisition module 11 is used for the mark according to the publisher, obtains and associates Primary Receive with the publisher Side, wherein, the Primary Receive side is current online recipient;
First pushing module 12 is used to the new information being pushed to the Primary Receive side.
Further, in another embodiment of the present invention, as shown in figure 4, the application social network sites information flow is synchronous Device also includes:3rd acquisition module 13, determining module 14, the second pushing module 15.
Wherein, the 3rd acquisition module 13 is used for the historical log information for obtaining each recipient associated with the publisher;
Determining module 14 is used for the historical log information according to each recipient, determines Secondary Receive side;
Wherein, the determining module 14 specifically includes:
Last time login time and current time interval are less than to the recipient of very first time threshold value, are defined as two level Recipient;
And/or
By in preset time period login times be more than frequency threshold value recipient, be defined as Secondary Receive side;
And/or
By in preset time period log duration be more than the second time threshold recipient, be defined as Secondary Receive side.
Second pushing module 15 is used to the new information being pushed to the Secondary Receive side.
Further, the application social network sites information flow sychronisation also includes:Memory module 16, receiving module 17 and Sending module 18.
Wherein, memory module 16 is used to store the new information and corresponding temporal information;
Receiving module 17 is used for the logging request for receiving three-level recipient transmission;
If it is the user associated with the publisher that sending module 18, which is used for the three-level recipient, and is not belonging to described one Level recipient and the Secondary Receive side, then be sent to the three-level by the new information of storage and corresponding temporal information Recipient.
It should be noted that the implementation process and technical principle of the social network sites information flow sychronisation of the present embodiment referring to The foregoing explanation to social network sites information stream synchronization method embodiment, here is omitted.
In the social network sites information flow sychronisation that the present embodiment provides, by obtaining the new information of publisher, to obtain The mark of publisher is taken, and according to the mark of publisher, obtains the Primary Receive side associated with publisher, wherein Primary Receive side For current online recipient, new information is then pushed to Primary Receive side.Thus, new information is being pushed to other During recipient, realize and according to the current presence selectivity of other recipients push, not only save server money Source, also improves the loading velocity of information flow, and then reduces the time of recipient's wait, improves recipient's usage experience.
In order to realize above-described embodiment, the invention also provides a kind of computer equipment.
Fig. 5 is the structural representation of the computer equipment of one embodiment of the invention.
As shown in figure 5, the computer equipment, including memory 20, processor 21 and storage on a memory and can located The computer program run on reason device, when the processor 21 performs described program, realizes the society described in first aspect embodiment Hand over site information stream synchronization method.Wherein, social network sites information stream synchronization method includes:Obtain the new information of publisher, institute Stating new information includes the mark of the publisher;According to the mark of the publisher, obtain and associate one-level with the publisher Recipient, wherein, the Primary Receive side is current online recipient;The new information is pushed to the Primary Receive Side.
It should be noted that the foregoing explanation to social network sites information stream synchronization method embodiment is also applied for the reality The computer equipment of example is applied, its realization principle is similar, and here is omitted.
In the computer equipment that the present embodiment provides, by obtaining the new information of publisher, to obtain the mark of publisher Know, and according to the mark of publisher, obtain the Primary Receive side associated with publisher, wherein Primary Receive side is current online Recipient, new information is then pushed to Primary Receive side.Thus, can when new information is pushed into other recipients Selectively pushed according to the current presence of other recipients, not only save server resource, also improve The loading velocity of information flow, and then reduce the time of recipient's wait, improve recipient's usage experience.
To achieve the above object, the application also proposes a kind of computer-readable recording medium, and the storage medium stores thereon There is computer program, the program realizes the social network sites information flow synchronization side described in first aspect embodiment when being executed by processor Method.The social network sites information stream synchronization method includes:The new information of publisher is obtained, the new information includes the issue The mark of side;According to the mark of the publisher, obtain and associate Primary Receive side with the publisher, wherein, the one-level connects Debit is current online recipient;The new information is pushed to the Primary Receive side.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or the spy for combining the embodiment or example description Point is contained at least one embodiment or example of the present invention.
In addition, term " first ", " second " are only used for describing purpose, and it is not intended that instruction or hint relative importance Or the implicit quantity for indicating indicated technical characteristic.Thus, define " first ", the feature of " second " can be expressed or Implicitly include at least one this feature.
Any process or method described otherwise above description in flow chart or herein is construed as, and represents to include Module, fragment or the portion of the code of the executable instruction of one or more the step of being used to realize specific logical function or process Point, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitable Sequence, including according to involved function by it is basic simultaneously in the way of or in the opposite order, carry out perform function, this should be of the invention Embodiment person of ordinary skill in the field understood.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.Above-mentioned In embodiment, software that multiple steps or method can be performed in memory and by suitable instruction execution system with storage Or firmware is realized.If, and in another embodiment, can be with well known in the art for example, realized with hardware Any one of row technology or their combination are realized:With the logic gates for realizing logic function to data-signal Discrete logic, have suitable combinational logic gate circuit application specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are appreciated that to realize all or part of step that above-described embodiment method carries Suddenly it is that by program the hardware of correlation can be instructed to complete, described program can be stored in a kind of computer-readable storage medium In matter, the program upon execution, including one or a combination set of the step of embodiment of the method.
Storage medium mentioned above can be read-only storage, disk or CD etc..Although have been shown and retouch above Embodiments of the invention are stated, it is to be understood that above-described embodiment is exemplary, it is impossible to be interpreted as the limit to the present invention System, one of ordinary skill in the art can be changed to above-described embodiment, change, replace and become within the scope of the invention Type.

Claims (12)

  1. A kind of 1. social network sites information stream synchronization method, it is characterised in that including:
    The new information of publisher is obtained, the new information includes the mark of the publisher;
    According to the mark of the publisher, obtain and associate Primary Receive side with the publisher, wherein, the Primary Receive side is Current online recipient;
    The new information is pushed to the Primary Receive side.
  2. 2. the method as described in claim 1, it is characterised in that described that the fresh information is pushed to the Primary Receive side Afterwards, in addition to:
    Obtain the historical log information of each recipient associated with the publisher;
    According to the historical log information of each recipient, Secondary Receive side is determined;
    The new information is pushed to the Secondary Receive side.
  3. 3. method as claimed in claim 2, it is characterised in that the historical log information according to each recipient, really Determine Secondary Receive side, including:
    Last time login time and current time interval are less than to the recipient of very first time threshold value, are defined as Secondary Receive Side;
    And/or
    By in preset time period login times be more than frequency threshold value recipient, be defined as Secondary Receive side;
    And/or
    By in preset time period log duration be more than the second time threshold recipient, be defined as Secondary Receive side.
  4. 4. the method as described in claim 1-3 is any, it is characterised in that described that the new information is pushed to the two level After recipient, in addition to:
    Store the new information and corresponding temporal information.
  5. 5. method as claimed in claim 4, it is characterised in that it is described storage the new information and current temporal information it Afterwards, in addition to:
    Receive the logging request that three-level recipient sends;
    If the three-level recipient is the recipient associated with the publisher, and is not belonging to the Primary Receive side and described two Level recipient, then be sent to the three-level recipient by the new information of storage and corresponding temporal information.
  6. A kind of 6. social network sites information flow sychronisation, it is characterised in that including:
    First acquisition module, for obtaining the new information of publisher, the new information includes the mark of the publisher;
    Second acquisition module, for the mark according to the publisher, obtain and associate Primary Receive side with the publisher, its In, the Primary Receive side is current online recipient;
    First pushing module, for the new information to be pushed into the Primary Receive side.
  7. 7. device as claimed in claim 6, it is characterised in that after first pushing module, in addition to:
    3rd acquisition module, for obtaining the historical log information of each recipient associated with the publisher;
    Determining module, for the historical log information according to each recipient, determine Secondary Receive side;
    Second pushing module, for the new information to be pushed into the Secondary Receive side.
  8. 8. device as claimed in claim 7, it is characterised in that the determining module, specifically include:
    Last time login time and current time interval are less than to the recipient of very first time threshold value, are defined as Secondary Receive Side;
    And/or
    By in preset time period login times be more than frequency threshold value recipient, be defined as Secondary Receive side;
    And/or
    By in preset time period log duration be more than the second time threshold recipient, be defined as Secondary Receive side.
  9. 9. the device as described in claim 6-8 is any, it is characterised in that after second pushing module, in addition to:
    Memory module, for storing the new information and corresponding temporal information.
  10. 10. device as claimed in claim 9, it is characterised in that after the memory module, in addition to:
    Receiving module, for receiving the logging request of three-level recipient transmission;
    Sending module, if being the recipient that is associated with the publisher for the three-level recipient, and it is not belonging to the one-level Recipient and the Secondary Receive side, then the new information of storage and corresponding temporal information are sent to the three-level and connect Debit.
  11. 11. a kind of computer equipment, it is characterised in that on a memory and can handled including memory, processor and storage The computer program run on device, during the computing device described program, realize the society as described in any in claim 1-5 Hand over site information stream synchronization method.
  12. 12. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor The social network sites information stream synchronization method as any one of claim 1-5 is realized during execution.
CN201710807719.XA 2017-09-08 2017-09-08 Social network sites information stream synchronization method, device and equipment Withdrawn CN107742255A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710807719.XA CN107742255A (en) 2017-09-08 2017-09-08 Social network sites information stream synchronization method, device and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710807719.XA CN107742255A (en) 2017-09-08 2017-09-08 Social network sites information stream synchronization method, device and equipment

Publications (1)

Publication Number Publication Date
CN107742255A true CN107742255A (en) 2018-02-27

Family

ID=61235534

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710807719.XA Withdrawn CN107742255A (en) 2017-09-08 2017-09-08 Social network sites information stream synchronization method, device and equipment

Country Status (1)

Country Link
CN (1) CN107742255A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109067843A (en) * 2018-07-06 2018-12-21 武汉斗鱼网络科技有限公司 A kind of method, apparatus and computer equipment for believing in dispatching station

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070260673A1 (en) * 2006-05-02 2007-11-08 Research In Motion Limited Dynamic syndicated content delivery system and method
CN103440241A (en) * 2013-06-24 2013-12-11 杭州朗和科技有限公司 Method and equipment for transmitting dynamic information, and method and equipment for querying dynamic information
CN103685502A (en) * 2013-12-09 2014-03-26 腾讯科技(深圳)有限公司 Message pushing method, device and system
CN105827706A (en) * 2016-03-24 2016-08-03 努比亚技术有限公司 Information push device and method
CN107135145A (en) * 2017-04-19 2017-09-05 努比亚技术有限公司 Message pushes control method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070260673A1 (en) * 2006-05-02 2007-11-08 Research In Motion Limited Dynamic syndicated content delivery system and method
CN103440241A (en) * 2013-06-24 2013-12-11 杭州朗和科技有限公司 Method and equipment for transmitting dynamic information, and method and equipment for querying dynamic information
CN103685502A (en) * 2013-12-09 2014-03-26 腾讯科技(深圳)有限公司 Message pushing method, device and system
CN105827706A (en) * 2016-03-24 2016-08-03 努比亚技术有限公司 Information push device and method
CN107135145A (en) * 2017-04-19 2017-09-05 努比亚技术有限公司 Message pushes control method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109067843A (en) * 2018-07-06 2018-12-21 武汉斗鱼网络科技有限公司 A kind of method, apparatus and computer equipment for believing in dispatching station
CN109067843B (en) * 2018-07-06 2021-07-23 武汉斗鱼网络科技有限公司 Method and device for sending station internal information and computer equipment

Similar Documents

Publication Publication Date Title
CN105530175B (en) Message processing method, device and system
CN102420819B (en) User registering method, interaction method and associated device
CN111030936A (en) Current-limiting control method and device for network access and computer-readable storage medium
CN103001856A (en) Information sharing method and system and instant messaging (IM) client and server
CN105991412B (en) Information push method and device
CN101557387A (en) Method for dealing with repeat login
CN110808948B (en) Remote procedure calling method, device and system
CN111160976A (en) Resource allocation method, device, electronic equipment and storage medium
CN103634409A (en) Method and system for realizing always-online internet application
CN101247368A (en) User search method, system, server and client terminal for instant communication
CN106656919B (en) A kind of session analytic method and system based on Telnet agreement
CN103795762A (en) Reverse agent test system and method
CN103581111A (en) Communication method and system
CN106453593B (en) Message pushing method and device
CN110191131A (en) A kind of file sharing method, device, system, server and storage medium
CN104320328A (en) Message synchronization method, terminal and server
CN106487654A (en) The method of message cluster transmition
CN107196949A (en) The system for limiting same user account registration terminal quantity
CN108096838A (en) Gift bag gets method, apparatus, server, mobile terminal and storage medium
CN103428070B (en) instant group communication method, session management server and client
CN107742255A (en) Social network sites information stream synchronization method, device and equipment
CN107819754B (en) Anti-hijacking method, monitoring server, terminal and system
CN104519069A (en) Method and device for intercepting resource requests
WO2019144803A1 (en) Traffic statistics method and apparatus, storage medium, and electronic apparatus
CN112817248B (en) Shared equipment management method and device, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190903

Address after: 100192 Dongsheng Science Park, Zhongguancun, 66 Xixiaokou Road, Haidian District, Beijing

Applicant after: Green Bay Network Technology Co., Ltd.

Address before: 100089 Beijing Haidian District Xixiaokou Road 66 Zhongguancun Dongsheng Science Park B-6 Building B 5 floors

Applicant before: Grass count language (Beijing) Technology Co., Ltd.

WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20180227