CN107742255A - Social network sites information stream synchronization method, device and equipment - Google Patents
Social network sites information stream synchronization method, device and equipment Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000002123 temporal effect Effects 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 5
- 244000046052 Phaseolus vulgaris Species 0.000 description 11
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 11
- 230000006870 function Effects 0.000 description 6
- 244000097202 Rathbunia alamosensis Species 0.000 description 3
- 235000009776 Rathbunia alamosensis Nutrition 0.000 description 3
- 235000014510 cooky Nutrition 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search 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
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)
- 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. 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. 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/orBy in preset time period login times be more than frequency threshold value recipient, be defined as Secondary Receive side;And/orBy in preset time period log duration be more than the second time threshold recipient, be defined as Secondary Receive side.
- 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. 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.
- 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. 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. 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/orBy in preset time period login times be more than frequency threshold value recipient, be defined as Secondary Receive side;And/orBy in preset time period log duration be more than the second time threshold recipient, be defined as Secondary Receive side.
- 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. 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. 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. 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.
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)
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)
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 |
-
2017
- 2017-09-08 CN CN201710807719.XA patent/CN107742255A/en not_active Withdrawn
Patent Citations (5)
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)
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 |