一种用于即时将信息推送给用户的系统和方法

文档序号:7851549阅读:275来源:国知局
专利名称:一种用于即时将信息推送给用户的系统和方法
技术领域
本发明涉及一种用于即时将信息推送给用户的系统和方法,尤其涉及互联网的信息推送领域。
背景技术
目前,用户可以通过互联网进行上传发布或下载数据项内容(例如视频节目)。但当前上传发布相关数据项的更新内容时普遍会存在以下问题相关数据项在上线前会有大量的相关内容等的预热,数据项会每日以不固定的时间上线,同时在数据项内容发布后还会有相关数据项内容预告、相关数据项内容总结等相关长尾内容持续发布更新,目前的数据库后台仅能对各种相关内容做聚合,但无法即时地将信息推送给用户,主动引导用户访问或查看。为了解决以上问题,本发明提供了一种用于即时将数据项内容更新信息推送给用 户的系统和方法。本发明为数据库中的数据项创建并绑定一个虚拟用户。从而通过该虚拟用户实现将更新信息即时地发送给相关用户的目标。

发明内容
鉴于现有技术中存在的问题,本发明的目的在于提供一种用于即时将信息推送给用户的系统和方法。为了达到上述目的,本发明提供了一种用于即时将信息推送给用户的系统,该系统包括中央处理单元,定期获取数据库中最新的数据项内容,检查该数据项是否已经绑定了虚拟用户,如果未绑定,在用户系统创建一个新的虚拟用户,并通过虚拟用户UID和数据项ID来建立绑定;定期分析数据库日志,将更新日志内容转化一条可阅读的消息;用户系统,当用户触发对数据项的关注时,由其监测并转换为关注绑定的虚拟用户;根据上述可阅读消息提取数据项ID并查找对应的虚拟用户;数据项内容更新时推送给所有关注绑定的虚拟用户的用户;虚拟用户单元,通过虚拟用户UID与数据项ID相关联;数据库,存储有数据项内容,将最新的数据项内容更新记录为日志。进一步,本发明所述的系统将数据项内容更新消息通过无线接口推送给无线客户端,并通过对应无线客户端的语音或文字方式通知用户。进一步,本发明所述的系统中的用户系统记录所有用户关注关系并提供注册用户发布动态功能。进一步,本发明所述的系统中的用户系统把可阅读消息发布为对应虚拟用户的一条动态消息,用户系统将该动态消息异步推送给所有关注虚拟用户的注册用户,异步推送功能使用消息队列服务实现。进一步,本发明所述的系统还包括全站通知子系统,推送结束后,所有关注绑定的虚拟用户的用户通过该子系统获知有新消息的通知。此外,本发明还提供了一种用于即时将信息推送给用户的方法,该方法包括步骤(I)中央处理单元定期获取数据库中最新的数据项内容,检查该数据项是否已经绑定了虚拟用户,如果未绑定,在用户系统创建一个新的虚拟用户,并通过虚拟用户UID和数据项ID来建立绑定;步骤(2)绑定完成后,当用户触发对该数据项的关注时,由用户系统监测并转换为关注绑定的虚拟用户;步骤(3)数据库将最新数据项内容更新记录为日志;步骤(4)中央处理单元定期分析数据库日志,将更新日志内容转化一条可阅读的消息;步骤(5)中央处理单元将该消息传送到用户系统;步骤(6)用户系统根据该消息提取数据项ID并查找对应的虚拟用户,并在数据项内容更新时将更新消息推送给所有关注绑定的虚拟用户的用户。进一步,本发明所述的方法还包括数据项内容更新信息还可以通过无线接口推送给无线客户端,并通过对应无线客户端的语音或文字方式通知用户。进一步,本发明所述的方法还包括用户系统记录所有用户关注关系并提供注册用户发布动态功能。进一步,本发明所述的方法还包括用户系统把可阅读消息发布为对应虚拟用户 的一条动态消息,用户系统将该动态消息异步推送给所有关注虚拟用户的注册用户,异步推送功能使用消息队列服务实现。进一步,本发明所述的方法还包括推送结束后,所有关注绑定的虚拟用户的用户通过全站通知子系统获知有新消息的通知。根据本发明能够实现以下技术效果即时提醒用户是否有所关注节目的更新或者所关注明星的动态信息的更新;能够第一时间将相关更新消息推送至WEB端的用户个人中心,并通过全站通知系统实时告知用户;为影视更新提供了信息传播通路,能够有效地发挥视频资源的长尾效应;相关Push接口会将通知内容推送至用户手机端,实现多平台即时通知的效果。


图I是根据本发明虚拟用户与数据项标识相关联的示意图。图2是根据本发明的系统结构图。图3是根据本发明的中央处理单元的处理架构图。
具体实施例方式为使本发明的上述目的、特征和优点更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明参见图1,图I是根据本发明的虚拟用户与数据项标识相关联的示意图,推送机器人(即虚拟用户,在图I所示实施例中又称为明星推送机器人)实际上是一个虚拟存在的用户,类似于普通用户,它也会存在被关注的好友关系,当通过其做发布时,该内容将会通过用户空间的分发机制推送给所有关注其的用户。同理,如果我们将这个虚拟用户的WD与数据库中的数据项ID(例如可以是明星ID或节目ID,在图I所示实施例中是明星ID)关联起来,其便可自动发布后续更新信息(如图I所示,数据项内容更新例如是当主演的作品更新、作为嘉宾参加的综艺节目更新、明星娱乐资讯更新、明星相关MV更新时自动发布更新信息),并分发给关注该数据项(例如具体化为明星或节目,在图I所示实施例中为明星)的用户们。参见图2和图3,图2是根据本发明的系统结构图,图3是中央处理单元的处理架构图,在图3中,中央处理单元又称为影视机器人。当影视库每增加一个数据项(例如新明星或一个新节目)记录时,中央处理单元将会调用用户中心接口自动创建对应的推送机器人WD并建立关联,具体是中央处理单元定期获取最新的影视库中最新的数据项内容(例如影视节目信息或新明星信息),检查该数据项是否已经绑定了虚拟用户,如果未绑定,在用户系统创建一个新的虚拟用户,并通过虚拟用户UID和数据项ID来建立绑定;定期分析影视库日志,将更新日志内容转化一条可阅读的消息。后续关于该数据项的内容更新会赋予相同的ID,例如,明星的相关视频节目会赋予相同的明星ID,并且后续的关于新节目(诸如电视剧)的更新剧集视频也赋予相同的节目ID。关联后,对数据项的关注操作(例如对明星网页上针对明星ID的关注操作或对节目视频的关注操作)实际上等同于针对此推送机器人WD的关联。明星/节目页关注按钮出现规则
明星页节目页
新明星信息进入影视库后,立即当节目信息在影视库中被标注为版 调用用户中心接口创建关注按权状态时,调用用户中心接口创建 钮,所有明星页均出现关注按钮关注按钮,目前,仅在更新中的电
视剧或综艺节目会出现关注按钮当用户触发对该数据项的关注时,用户系统监测并转换为关注绑定的虚拟用户;当数据库中的相关数据项内容标注为“上线”状态时,中央处理单元监测到该状态信息,中央处理单元提取数据项ID,用户系统查找与该数据项ID相关的虚拟用户,用户系统向关注该绑定虚拟用户的用户推送更新信息,如下表所示具体事件触发推送动作。
权利要求
1.一种用于即时将信息推送给用户的系统,其特征在于该系统包括 中央处理单元,定期获取数据库中最新的数据项内容,检查该数据项是否已经绑定了虚拟用户,如果未绑定,在用户系统创建一个新的虚拟用户,并通过虚拟用户UID和数据项ID来建立绑定;定期分析数据库日志,将更新日志内容转化一条可阅读的消息; 用户系统,当用户触发对数据项的关注时,由其监测并转换为关注绑定的虚拟用户;根据上述可阅读消息提取数据项ID并查找对应的虚拟用户;数据项内容更新时推送给所有关注绑定的虚拟用户的用户; 虚拟用户单元,通过虚拟用户UID与数据项ID相关联; 数据库,存储有数据项内容,将最新的数据项内容更新记录为日志。
2.根据权利要求I所述的系统,其特征在于 数据项内容更新信息还可以通过无线接口推送给无线客户端,并通过对应无线客户端的语音或文字方式通知用户。
3.根据权利要求I所述的系统,其特征在于 用户系统记录所有关注关系并提供注册用户发布动态功能。
4.根据权利要求3所述的系统,其特征在于用户系统把可阅读消息发布为对应虚拟用户的一条动态消息,用户系统将该动态消息异步推送给所有关注虚拟用户的注册用户,异步推送功能使用消息队列服务实现。
5.根据权利要求I所述的系统,其特征在于该系统还包括 全站通知子系统,推送结束后,所有关注绑定的虚拟用户的用户通过该子系统获知有新消息的通知。
6.一种用于即时将信息推送给用户的方法,其特征在于包括如下步骤 步骤(I)中央处理单元定期获取数据库中最新的数据项内容,检查该数据项是否已经绑定了虚拟用户,如果未绑定,在用户系统创建一个新的虚拟用户,并通过虚拟用户UID和数据项ID来建立绑定; 步骤(2)绑定完成后,当用户触发对该数据项的关注时,由用户系统监测并转换为关注绑定的虚拟用户; 步骤(3)数据库将最新数据项内容更新记录为日志; 步骤(4)中央处理单元定期分析数据库日志,将更新日志内容转化一条可阅读的消息; 步骤(5)中央处理单元将该消息传送到用户系统; 步骤(6)用户系统根据该消息提取数据项ID并查找对应的虚拟用户,并在数据项内容更新时将更新信息推送给所有关注绑定的虚拟用户的用户。
7.根据权利要求6所述的方法,其特征在于 数据项内容更新信息还可以通过无线接口推送给无线客户端,并通过对应无线客户端的语音或文字方式通知用户。
8.根据权利要求6所述的方法,其特征在于 用户系统记录所有用户关注关系并提供注册用户发布动态功能。
9.根据权利要求8所述的方法,其特征在于用户系统把可阅读消息发布为对应虚拟用户的一条动态消息,用户系统将该动态消息异步推送给所有关注虚拟用户的注册用户,异步推送功能使用消息队列服务实现。
10.根据权利要求6所述的方法,其特征在于推送结束后,所有关注绑定的虚拟用户的用户通过全站通知子系统获知有新消息的通知。
全文摘要
本发明提供了一种用于即时将信息推送给用户的系统和方法,该系统包括中央处理单元,用于将更新日志内容转化一条可阅读的消息;用户系统,由其监测触发并转换为关注绑定的虚拟用户;根据上述可阅读消息提取数据项ID并查找对应的虚拟用户;数据项内容更新时推送给所有关注绑定的虚拟用户的用户;本发明的系统和方法能够即时提醒用户是否有所关注数据项的内容更新;能够第一时间将相关更新消息推送至WEB端的用户个人中心,并通过全站通知系统实时告知用户。
文档编号H04N21/258GK102724280SQ20121015504
公开日2012年10月10日 申请日期2012年5月17日 优先权日2012年5月17日
发明者卢述奇, 姚健, 张宇峰, 张文金, 潘柏宇, 章兢, 胡帆, 邱丹, 郝峰 申请人:合一网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1