[发明专利]一种信息数据推送方法、设备及系统有效
申请号: | 201310560469.6 | 申请日: | 2013-11-12 |
公开(公告)号: | CN103559295B | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 吕诗晨 | 申请(专利权)人: | 网之易信息技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京信远达知识产权代理事务所(普通合伙)11304 | 代理人: | 赵百令,刘大玲 |
地址: | 100084 北京市海淀区中关村东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息 数据 推送 方法 设备 系统 | ||
技术领域
本发明的实施方式涉及信息处理技术领域,更具体地,本发明的实施方式涉及信息数据推送方法、设备及系统。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
信息数据携带有具有某种用途的专门信息,其通常存储于预定的数据库当中。当需要查找某个特定信息数据时,可以向搜索引擎发出搜索指令,由搜索引擎根据检索指令包含的关键词等检索要素在数据库中进行搜索并给出搜索结果。在这种搜索技术基础上,可以搭建基于搜索技术的应用平台,通过该应用平台向指定的终端提供其需要的信息数据。比如,在C/S(客户机/服务器)网络结构中,数据库可以位于服务器侧,服务器侧根据客户机的搜索指令完成信息数据的检索工作,然后将搜索到结果推送给客户机,以满足客户机对信息数据的应用需求。
在现有技术中,已经出现一些基于服务器的信息数据推送技术。该推送技术在具体实施时,服务器初次接收到客户机的搜索指令后,根据搜索指令将数据库内满足条件的数据搜索出来,并放入推荐池中,以后每接收到来自客户机的一次请求,便将一定数量的信息数据反馈给客户机,客户机请求越频繁,服务器反馈也就越频繁。另一方面,服务器作为向客户机推送信息数据的源头,通常每隔一个基本时段(比如5~10分钟)便更新一次数据,并重新搜索,将满足客户机指定条件且不同于推荐池中已有信息数据添加到推荐池。
发明内容
但是,出于满足客户机需要的原因,在上述现有技术中,客户机对信息数据的推送请求与服务器自身的数据更新之间存在“联动”关系:一方面,服务器侧更新数据的时长间隔越短,客户机发起推送请求的可能性越高;另一方面,客户机发起推送请求的时长间隔越短,服务器侧更新数据的可能性也将随之增加。在这种联动机制下,服务器的工作负荷将成倍增加,尤其在一台服务器面临相当数量的客户机时,服务器的负担问题将变得更加明显,这是非常令人烦恼的过程。
为此,非常需要一种改进的信息数据推送机制,以使信息数据的推送不给服务器带来过重的负担,提高信息数据推送的整体效率和性能。
在本上下文中,本发明的实施方式期望提供一种信息数据推送方法。
在本发明实施方式的第一方面中,提供的信息数据推送方法例如可以包括:每隔一个N倍基本时长,根据搜索指令确定的条件搜索数据库,得到满足条件的信息数据,所述N大于1;在一个N倍基本时长到来之时或之后,推送所述信息数据。
在本发明实施方式的第二方面中,提供了一种信息数据推送设备,该设备例如可以包括:搜索装置和推送装置,其中:所述搜索装置,用于每隔一个N倍基本时长根据搜索指令确定的条件搜索数据库,得到满足条件的信息数据,所述N大于1;所述推送装置,用于在一个N倍基本时长到来之时或之后,推送所述信息数据。
在本发明实施方式的第三方面中,提供了一种信息数据推送系统。该系统例如可以包括:所述系统包括客户机和服务器,其中:所述服务器包括搜索装置和推送装置,其中:所述搜索装置,用于每隔一个N倍基本时长根据搜索指令确定的条件搜索数据库,得到满足条件的信息数据,所述N大于1;所述推送装置,用于在一个N倍基本时长到来之时或之后,推送所述信息数据;所述客户机,用于接收所述推送装置推送的信息数据。
根据本发明实施方式提供的信息数据推送机制,打破了信息数据推送请求侧与推送侧之间的联动关系,一方面,推送侧由于每隔一个N倍基本时长进行数据库的搜索,延长了搜索间隔的时长,将降低请求侧请求信息数据的可能性;另一方面,推送侧仅在一个N倍基本时长到来之时或之后将前次搜索结果或当次的搜索结果推送到信息数据请求侧,避免对信息数据请求侧在N倍基本时长内给出的请求予以响应,从而显著降低了推送侧的工作负荷,整体上提高了推送效率和性能,为用户带来了更好的体验。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
图1示意性地示出了适于实现本发明实施方式的示例性计算系统100的框图;
图2示意性地示出了本发明适用的一个具体应用场景;
图3示意性地示出了本发明信息数据推送方法的实施例流程图;
图4示意性地示出了本发明信息数据推送设备的组成结构图;
图5示意性地示出了本发明信息数据推送系统的组成结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网之易信息技术(北京)有限公司,未经网之易信息技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310560469.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:减少促进剂TBBS合成中用水的方法
- 下一篇:一种便于移动的纸箱
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置