一种基于日历应用的信息推送方法和装置制造方法及图纸

技术编号:15691742 阅读:40 留言:0更新日期:2017-06-24 05:11
本发明专利技术实施例提供了一种基于日历应用的信息推送方法和装置,该方法包括:获取在日历应用中设置的提醒信息和提醒时间;从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者;根据所述目标事件对所述提醒时间进行调整,获得目标时间;查找与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者匹配的目标信息;将至少部分目标信息推送至所述日历应用中进行显示。本发明专利技术实施例减少了用户查找信息、筛选信息的操作,减少了耗时,提高了操作的简便性。

Information push method and device based on calendar application

The embodiment of the invention provides a calendar application of information push based method and device, the method includes: acquiring the calendar application to set reminders and reminder time; from the target user identification information, to remind the target event, the target location in at least one; according to the target of the event the reminder time is adjusted to obtain the target time; at least one search and the target user, the target event, the target location and the target in time, target information; at least part of the target information push to the calendar application for display. The embodiment of the invention reduces the operation of searching information and filtering information, reduces time consumption and improves the operation simplicity.

【技术实现步骤摘要】
一种基于日历应用的信息推送方法和装置
本专利技术涉及计算机处理的
,特别是涉及一种基于日历应用的信息推送方法和一种基于日历应用的信息推送装置。
技术介绍
随着移动通信技术的发展,诸如手机等移动设备越来越普及,给人们在的生活、学习、工作带来了极大的便利。在日常生活中,日历应用(又称电子日历)可以提供日期查询、定时提醒等功能,是移动设备常用的应用之一。用户在日历应用中增加了事件提醒,当到达事件提醒时间时,移动设备会通过响铃的方式向用户发起提醒,用户需要关闭响铃后自行查看提醒的事件,并查找相关的信息,从该信息中筛选出所需的信息,并进行相应的操作去完成该事件,十分耗时,操作繁琐。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于日历应用的信息推送方法和相应的一种基于日历应用的信息推送装置。依据本专利技术的一个方面,提供了一种基于日历应用的信息推送方法,包括:获取在日历应用中设置的提醒信息和提醒时间;从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者;根据所述目标事件对所述提醒时间进行调整,获得目标时间;查找与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者匹配的目标信息;将至少部分目标信息推送至所述日历应用中进行显示。可选地,所述从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者的步骤包括:将移动设备所属的用户设置为目标用户;和/或,采用预设的协同词与所述提醒信息中的文本进行匹配;将位于匹配成功的文本之后的文本设置为目标用户。可选地,所述从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者的步骤包括:识别所述提醒信息中的文本的词性;当文本的词性为动词时,设置所述文本为目标事件。可选地,所述从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者的步骤包括:采用预设的地址数据与所述提醒信息中的文本进行匹配;当匹配成功时,将所述文本设置为目标地点。可选地,所述根据所述目标事件对所述提醒时间进行调整,获得目标时间的步骤包括:识别所述目标事件的类型;按照所述类型确定一时间范围;在所述提醒时间之后叠加所述事件范围,获得目标时间。可选地,所述查找与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者匹配的目标信息的步骤包括:确定所述目标用户的用户数量和/或用户属性;查找参与用户数量范围包括所述用户数量和/或参与用户属性范围包括所述用户属性的目标信息;和/或,采用在先基于所述目标事件采集的用户行为数据、按照协同过滤生成候选信息,所述候选信息具有关联性;选取关联性最高的N个候选信息为目标信息;和/或,获取所述移动设备所处的原始地点;规划从所述原始地点到达所述目标地点之间的路线;查找与所述路线匹配的目标信息;和/或,查找参与地点包括所述目标地点的目标信息;和/或,查找参与时间包括所述目标时间的目标信息。可选地,所述将至少部分目标信息推送至所述日历应用中进行显示的步骤包括:计算所述目标信息与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者的相关性;至少按照所述相关性对所述目标信息进行排序;将排序最高的一个或多个目标信息推送至所述日历应用中进行显示。可选地,所述计算所述目标信息与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者的相关性的步骤包括:当所述目标信息与目标项匹配时,按照所述匹配项的类型对所述目标信息配置子相关性;将所述目标信息的子相关性进行合并,获得相关性;其中,所述目标项包括所述目标用户、所述目标事件、所述目标地点、所述目标时间。可选地,所述至少按照所述相关性对所述目标信息进行排序的步骤包括:获取所述目标信息的权限参数、预估点击率;基于所述相关性、所述权限参数和所述预估点击率计算排序权重;按照所述排序权重对所述目标信息进行排序。根据本专利技术的另一方面,提供了一种基于日历应用的信息推送装置,包括:提醒数据获取模块,适于获取在日历应用中设置的提醒信息和提醒时间;提醒信息挖掘模块,适于从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者;提醒时间调整模块,适于根据所述目标事件对所述提醒时间进行调整,获得目标时间;目标信息查找模块,适于查找与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者匹配的目标信息;目标信息推送模块,适于将至少部分目标信息推送至所述日历应用中进行显示。可选地,所述提醒信息挖掘模块还适于:将移动设备所属的用户设置为目标用户;和/或,采用预设的协同词与所述提醒信息中的文本进行匹配;将位于匹配成功的文本之后的文本设置为目标用户。可选地,所述提醒信息挖掘模块还适于:识别所述提醒信息中的文本的词性;当文本的词性为动词时,设置所述文本为目标事件。可选地,所述提醒信息挖掘模块还适于:采用预设的地址数据与所述提醒信息中的文本进行匹配;当匹配成功时,将所述文本设置为目标地点。可选地,所述提醒时间调整模块还适于:识别所述目标事件的类型;按照所述类型确定一时间范围;在所述提醒时间之后叠加所述事件范围,获得目标时间。可选地,所述目标信息查找模块还适于:确定所述目标用户的用户数量和/或用户属性;查找参与用户数量范围包括所述用户数量和/或参与用户属性范围包括所述用户属性的目标信息;和/或,采用在先基于所述目标事件采集的用户行为数据、按照协同过滤生成候选信息,所述候选信息具有关联性;选取关联性最高的N个候选信息为目标信息;和/或,获取所述移动设备所处的原始地点;规划从所述原始地点到达所述目标地点之间的路线;查找与所述路线匹配的目标信息;和/或,查找参与地点包括所述目标地点的目标信息;和/或,查找参与时间包括所述目标时间的目标信息。可选地,所述目标信息推送模块还适于:计算所述目标信息与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者的相关性;至少按照所述相关性对所述目标信息进行排序;将排序最高的一个或多个目标信息推送至所述日历应用中进行显示。可选地,所述目标信息推送模块还适于:当所述目标信息与目标项匹配时,按照所述匹配项的类型对所述目标信息配置子相关性;将所述目标信息的子相关性进行合并,获得相关性;其中,所述目标项包括所述目标用户、所述目标事件、所述目标地点、所述目标时间。可选地,所述目标信息推送模块还适于:获取所述目标信息的权限参数、预估点击率;基于所述相关性、所述权限参数和所述预估点击率计算排序权重;按照所述排序权重对所述目标信息进行排序。本专利技术实施例从提醒信息中挖掘目标用户、目标事件、目标地点,对提醒时间进行调整,获得目标时间,进而查找匹配的目标信息,推送至日历应用进行显示,自动查找相关的信息,并基于目标用户、目标事件、目标地点、目标时间进行筛选,减少了用户查找信息、筛选信息的操作,减少了耗时,提高了操作的简便性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方本文档来自技高网...
一种基于日历应用的信息推送方法和装置

【技术保护点】
一种基于日历应用的信息推送方法,包括:获取在日历应用中设置的提醒信息和提醒时间;从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者;根据所述目标事件对所述提醒时间进行调整,获得目标时间;查找与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者匹配的目标信息;将至少部分目标信息推送至所述日历应用中进行显示。

【技术特征摘要】
1.一种基于日历应用的信息推送方法,包括:获取在日历应用中设置的提醒信息和提醒时间;从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者;根据所述目标事件对所述提醒时间进行调整,获得目标时间;查找与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者匹配的目标信息;将至少部分目标信息推送至所述日历应用中进行显示。2.如权利要求1所述的方法,其特征在于,所述从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者的步骤包括:将移动设备所属的用户设置为目标用户;和/或,采用预设的协同词与所述提醒信息中的文本进行匹配;将位于匹配成功的文本之后的文本设置为目标用户。3.如权利要求1所述的方法,其特征在于,所述从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者的步骤包括:识别所述提醒信息中的文本的词性;当文本的词性为动词时,设置所述文本为目标事件。4.如权利要求1所述的方法,其特征在于,所述从所述提醒信息中识别目标用户、目标事件、目标地点中的至少一者的步骤包括:采用预设的地址数据与所述提醒信息中的文本进行匹配;当匹配成功时,将所述文本设置为目标地点。5.如权利要求1所述的方法,其特征在于,所述根据所述目标事件对所述提醒时间进行调整,获得目标时间的步骤包括:识别所述目标事件的类型;按照所述类型确定一时间范围;在所述提醒时间之后叠加所述事件范围,获得目标时间。6.如权利要求1或2或3或4或5所述的方法,其特征在于,所述查找与所述目标用户、所述目标事件、所述目标地点、所述目标时间中的至少一者匹配的目标信息的步骤包括:确定所述目标用户的用户数量和/或用户属性;查找参与用户数量范围包括所述用户数量和/或参与用户属性范围包括所述用户属性的目标信息;和/或,采用在先基于所述目标事件采集的用户行为数据、按照协同过滤生成候选信息,所述候选信息具有关联性;选...

【专利技术属性】
技术研发人员:张明辉韩莹光
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1