[发明专利]一种社交网络信息推送方法及装置在审
申请号: | 201310589656.7 | 申请日: | 2013-11-20 |
公开(公告)号: | CN104660482A | 公开(公告)日: | 2015-05-27 |
发明(设计)人: | 张剑成 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;G06F17/30 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 田红娟;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 社交 网络 信息 推送 方法 装置 | ||
技术领域
本发明涉及互联网信息通信领域,尤指一种社交网络信息推送方法及装置。
背景技术
随着社交网络的蓬勃发展,海量用户通过通信终端访问互联网加入了各种社交网络的网站,并在社交网站上添加或更新自身的动态。社交网络服务商将社交网站的开放平台建立起来,应用于更大范围的社交信息传播,扩大自身的影响范围。第三方应用程序在获得服务商开放平台的用户授权后,将获取并传播用户的社交网络信息。而社交网络信息往往需要用户以拉取的方式主动去获取,这样用户获取信息将不够及时,并且过多的人为操作影响了用户使用社交网络。因此信息推送技术应运而生,旨在减少用户的主动干预,方便对信息的获取。
目前,社交网络进行信息推送主要有以下两种方式:(1)轮询(Pull)方式:应用程序周期性的与服务器进行连接并查询是否有新的信息到达,轮询的频率需要合理设置,如果轮询频率过高,则会过多消耗网络流量和用户终端电量。(2)持久连接(Push)方式:这个方案可以解决由轮询带来的实时性问题,但仍存在用户终端过多的电量消耗问题,特别是每个应用分别采用该方式时。IOS平台的推送服务虽然采用方式(2),但其平台需要额外引入一个中转服务器,每一台用户终端(而不是单个应用程序)仅保持一个应用与中转服务器之间的连接,这样在很大程度上节约了用户终端的网络流量与电量消耗。Android平台上虽然也有类似的服务(由Google提供的云到设备信息(Cloud to Device Messaging)服务),但是由于受到社交网站开放平台所提供服务的限制,很难在所有Android终端的社交应用上稳定的使用该服务。类似的,还可以通过第三方推送平台及服务来实现良好的推送服务,但是第三方推送平台的使用,会为信息推送带来额外的应用成本。
由于社交网站开放平台所提供的服务的限制,在社交网络的开放平台上获取社交网络信息多采用轮询方式,该方式实现简单,不需要依赖额外服务器,成本低廉。但是采用轮询方式往往以固定的周期去请求服务器推送信息,无论是通过应用程序预设还是让用户人为设定都存在:如果周期太大,获取信息的实时性会降低,如果周期太小,用户终端的网络流量和电量消耗会过高。
发明内容
为了解决上述技术问题,本发明公开了一种社交网络信息推送方法及装置,能够实时推送信息,降低网络流量及终端使用电量。
为了达到本申请的目的,本发明提供一种社交网络信息推送方法,包括:
按照当前动态轮询时间,从社交网站获得动态轮询时间内的即时信息,并推送即时信息;
获取社交网站记录中包括即时信息在内的最新的预设第一阈值条信息的时间记录信息,计算社交网站相应的推送预设第二阈值条信息的平均轮询时间;
将计算得到的平均轮询时间设置为社交网站下一轮信息推送的动态轮询时间。
进一步地,该方法之前还包括:记录社交网站获取预设第二阈值条信息的时长,作为所述当前动态轮询时间。
进一步地,在当前动态轮询时间内,如果用户主动访问所述社交网络,进行信息推送,该方法还包括:
设置动态轮询时间重新开始。
进一步地,预设第二阈值为用户拟确定的进行信息推送的信息条数数值;
对于不同的用户、不同的社交网站及不同的时段,预设第二阈值设相同或不相同。
进一步地,预设第一阈值为:
与动态轮询时间成预设倍数的推送信息的数量;或者,
不大于预先设置的记录条数最大值。
另一方面,本发明包括一种社交网络信息推送装置,包括:
计时单元,用于接收来自推送单元的第二通知,按照动态轮询时间进行计时,计时完成,向推送单元发送第一通知;
推送单元,用于接收来自计时单元的第一通知,从社交网站上获得动态轮询时间内的即时信息并推送,推送完成,向计时单元发送第二通知;
获取单元,用于获取社交网站记录中包括即时信息在内的最新的预设第一阈值条信息的时间记录信息,计算社交网站相应的推送预设第二阈值条信息的平均轮询时间,并设置所述平均轮询时间为下一轮信息推送的动态轮询时间。
进一步地,计时单元还用于:记录社交网站获取预设第二阈值条信息的时长,发送该时间给计时单元作为动态轮询时间。
进一步地,在动态轮询时间内,如果推送单元接收到外部指令,进行信息推送时,所述计时单元将按照动态轮询时间重新计时。
进一步地,预设第一阈值为:
与动态轮询时间成预设倍数的推送信息的数量;或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司;,未经中兴通讯股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310589656.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:群组通讯方法、服务端及系统
- 下一篇:一种实现隧道间数据流串接的方法和装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置