一种信息推送方法和装置的制造方法

文档序号:10534949阅读:238来源:国知局
一种信息推送方法和装置的制造方法
【专利摘要】本发明公开了一种信息推送方法和装置,获取第一终端中存储的用于提醒用户的提醒事件信息,提取所述提醒事件信息中的关键词;获取第二终端的位置信息,所述第二终端的位置信息包括所述第二终端的当前位置信息以及与所述当前位置信息关联的备选位置信息,如果所述第二终端的位置信息与所述提醒事件信息的关键词匹配,则通过所述第二终端向所述用户推送所述提醒事件信息。因此,所述信息推送方法和装置解决用户到达某个地点后,还需要手动查找备忘录中记录的信息,然后在地理位置定位应用程序中输入该信息进行搜索的问题。
【专利说明】
_种信息推送方法和装置
技术领域
[0001 ]本发明涉及互联网技术领域,特别是指一种信息推送方法和装置。
【背景技术】
[0002]随着计算机技术的不断发展,人们的生活越来越智能化。目前,地理位置定位以及基于用户行为推荐的两种应用程序的使用都变得很常见。其中,地理位置定位是指通过运营商的无线电通讯网络或外部定位方式,获取终端用户的位置信息。另外,基于用户行为推荐是指根据用户历史行为记录,为用户推荐信息。
[0003]但在现有技术中,还未能把地理位置定位以及基于用户行为推荐的两种应用程序进行结合,即用户基于地理位置定位到达某个地点后,还需要手动查找备忘录中记录的信息,然后在地理位置定位应用程序中输入该信息进行搜索。

【发明内容】

[0004]有鉴于此,本发明的目的在于提出一种信息推送方法和装置,解决用户到达某个地点后,还需要手动查找备忘录中记录的信息,然后在地理位置定位应用程序中输入该信息进行搜索的问题。
[0005]基于上述目的本发明提供基于信息推送方法,包括步骤:
[0006]获取第一终端中存储的用于提醒用户的提醒事件信息,提取所述提醒事件信息中的关键词;
[0007]获取第二终端的位置信息,所述第二终端的位置信息包括所述第二终端的当前位置信息以及与所述当前位置信息关联的备选位置信息,如果所述第二终端的位置信息与所述提醒事件信息的关键词匹配,则通过所述第二终端向所述用户推送所述提醒事件信息。
[0008]在一些实施例中,所述第一终端和所述第二终端为同一个终端。
[0009]在一些实施例中,所述提醒事件信息中的关键词为所述提醒事件信息中的地理位置。
[0010]在一些实施例中,所述关键词还包括与所述地址位置对应的关联词。
[0011]在一些实施例中,还包括:
[0012]接收到前往所述第二终端的位置信息与所述关键词匹配的场所的指令;
[0013]开启导航进程,将所述场所设为目的地,当前位置为出发地进行导航。
[0014]在一些实施例中,还包括:
[0015]启动监测进程,当监测到当前位置为所述匹配的场所位置时,则将该条提醒事件标记为已完成。
[0016]在另一方面,本发明还提供了一种信息推送装置,包括:
[0017]信息获取单元,用于获取第一终端中存储的用于提醒用户的提醒事件信息,提所述提醒事件信息中的关键词;
[0018]位置匹配单元,用于获取第二终端的位置信息,所述第二终端的位置信息包括所述第二终端的当前位置信息以及与所述当前位置信息关联的备选位置信息,如果所述第二终端的位置信息与所述提醒事件信息的关键词匹配,则通过所述第二终端向所述用户推送所述提醒事件信息。
[0019]在一些实施例中,所述第一终端和所述第二终端为同一个终端。
[0020]在一些实施例中,所述提醒事件信息中的关键词为所述提醒事件信息中的地理位置。
[0021 ]在一些实施例中,所述关键词还包括与所述地址位置对应的关联词。
[0022]在一些实施例中,所述位置匹配单元,还用于:
[0023]接收到前往所述第二终端的位置信息与所述关键词匹配的场所的指令;
[0024]开启导航进程,将所述场所设为目的地,当前位置为出发地进行导航。
[0025]在一些实施例中,所述位置匹配单元,还用于:
[0026]启动监测进程,当监测到当前位置为所述匹配的场所位置时,则将该条提醒事件标记为已完成。
[0027]从上面所述可以看出,本发明提供的信息推送方法和装置,通过获取第一终端中存储的用于提醒用户的提醒事件信息,提取所述提醒事件信息中的关键词;然后获取第二终端的位置信息,如果所述第二终端的位置信息与所述提醒事件信息的关键词匹配,则通过所述第二终端向所述用户推送所述提醒事件信息。从而,能够实现在达到某一地理位置时自动搜索提醒事件中的记录,并将搜索的结果推送给用户,进而可以完成提醒事件中的记录。
【附图说明】
[0028]图1为本发明第一实施例中信息推送方法的流程示意图;
[0029]图2为本发明可参考实施例中信息推送方法的流程示意图;
[0030]图3为本发明实施例中信息推送装置的结构示意图。
【具体实施方式】
[0031]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0032]需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一” “第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
[0033]参阅图1所示,为本发明第一实施例中信息推送方法的流程示意图,所述信息推送方法包括:
[0034]步骤101,第一终端中存储的用于提醒用户的提醒事件信息。
[0035]在实施例中,第二终端可以预先获取第一终端存储的提醒事件信息,当然第二终端和第一终端可以是在同一个终端上,例如:第二终端的地理位置定位的应用程序和第一终端的备忘录应用程序都安装在同一个手机上。也可以是在不同终端上,例如:第二终端地理位置定位的应用程序安装在汽车上,而第一终端的备忘录应用程序安装在手机上,当该手机用户在该汽车上时,第二终端地理位置定位的应用程序便可以获取该手机备忘录存储的记录。从而,第二终端既可以获得其自身的提醒事件信息,也可以获得其他终端上的提醒事件信息。
[0036]步骤102,提取所述提醒事件信息中的关键词。
[0037]其中,所述的提醒事件信息中的关键词为所述提醒事件信息中的地理位置,例如超市、邮局等等。
[0038]作为另一个实施例,所述关键词还包括与所述地址位置对应的关联词,例如:地理位置“超市”与对应的关联词“买”、“牛奶”、“水果”等等。从而,该实施例可以大大增强对第一终端中提醒事件信息的识别能力,即不仅能识别提醒事件信息中直接匹配的场所,还能够通过识别对应的关联词来确定场所。
[0039]步骤103,获取第二终端的位置信息。
[0040]其中,所述第二终端的位置信息包括所述第二终端的当前位置信息以及与所述当前位置信息关联的备选位置信息。较佳地,所述第二终端的位置信息可以是达到的一个目的地信息,也可以是经过的一个位置信息。
[0041]步骤104,如果所述第二终端的位置信息与所述提醒事件信息的关键词匹配,则通过所述第二终端向所述用户推送所述提醒事件信息。
[0042]在实施例中,可以搜索所述第二终端位置信息上是否存在与所述提醒事件信息的关键词匹配的场所,即可以搜索的是当前这个位置点上是否存在与关键词匹配的场所,如果搜索所述位置上存在与关键词匹配的场所,则通过所述第二终端向所述用户推送所述提醒事件信息。因此,实现了用户在到达一个位置或经过一个位置时,能够自动判断是否能够执行所述提醒事件的信息(当前这个位置点上是否存在与关键词匹配的场所),若能够执行(如果搜索所述位置上存在与关键词匹配的场所)则推送所述的提醒事件信息。
[0043]进一步地,搜索所述第二终端位置信息上存在与关键词匹配的场所,还可以是所述当前位置信息关联的备选位置信息与关键词匹配。具体的实施过程包括:当前位置信息关联的备选位置信息可以是以当前位置为中心,根据预设的半径值确定搜索区域,然后在所述搜索区域内搜索到与所述关键词匹配的场所。也就是说,将搜索的范围从一个位置点扩大到了一个区域。当然,该预设的半径值不宜太大,以防距离当前位置过远。
[0044]在本发明的另一个实施例中,在进行步骤104之后,还可以接收到前往与关键词匹配的场所的指令,即推送所述提醒事件信息之后,用户想前往所述场所进而完成提醒事件信息中的该条记录。其具体实施过程包括:开启导航进程,将所述匹配的场所设为目的地,当前位置为出发地进行导航。
[0045]较佳地,可以启动监测进程,当监测到当前位置为所述匹配的场所位置时,则将该条提醒事件标记为已完成。从而,通过该实施例能够监测提醒事件中的记录的完成情况,同时对已完成的记录进行标记。
[0046]作为一个可参考的实施例,参阅图2所示,所述信息推送方法具体可采用如下步骤:
[0047]步骤201,获取第一终端中存储的用于提醒用户的提醒事件信息。
[0048]步骤202,提取所述提醒事件信息中的关键词。
[0049]步骤203,获取当前位置信息。
[0050]步骤204,以该当前位置为中心,根据预设的半径值确定搜索区域。
[0051]步骤205,如果在所述搜索区域内搜索到与所述关键词匹配的场所。
[0052]步骤206,向用户推送所述提醒事件信息。
[0053]步骤207,接收到前往所述场所的指令。
[0054]步骤208,开启导航进程,将所述场所设为目的地,当前位置为出发地进行导航。
[0055]步骤209,启动监测进程,当监测到当前位置为所述匹配的场所位置时,则将该条提醒信息标记为已完成。
[0056]在本发明的另一方面,还提供了一种信息推送装置,如图3所示,所述信息推送装置包括信息获取单元301以及与其连接的位置匹配单元302。其中,信息获取单元301获取第一终端中存储的用于提醒用户的提醒事件信息,提所述提醒事件信息中的关键词。然后位置匹配单元302获取第二终端的位置信息,所述第二终端的位置信息包括所述第二终端的当前位置信息以及与所述当前位置信息关联的备选位置信息,如果所述第二终端的位置信息与所述提醒事件信息的关键词匹配,则通过所述第二终端向所述用户推送所述提醒事件?目息O
[0057]其中,所述提醒事件信息中的关键词为所述提醒事件信息中的地理位置,例如超市、邮局等等。较佳地,所述关键词还包括与所述地址位置对应的关联词,例如:场所词“超市”与其关联词“买”、“牛奶”、“水果”等等。从而,该实施例可以大大增强对第一终端中提醒事件信息的识别能力,即不仅能识别提醒事件信息中直接匹配的场所,还能够通过识别对应的关联词来确定场所。
[0058]作为一个实施例,所述位置匹配单元302可以搜索所述第二终端位置信息上是否存在与所述提醒事件信息的关键词匹配的场所,即可以搜索的是当前这个位置点上是否存在与关键词匹配的场所,如果搜索所述位置上存在与关键词匹配的场所,则通过所述第二终端向所述用户推送所述提醒事件信息。因此,实现了用户在到达一个位置或经过一个位置时,能够自动判断是否能够执行所述提醒事件的信息(当前这个位置点上是否存在与关键词匹配的场所),若能够执行(如果搜索所述位置上存在与关键词匹配的场所)则推送所述的提醒事件?目息。
[0059]优选地,所述位置匹配单元302搜索所述第二终端位置信息上存在与关键词匹配的场所,还可以是所述当前位置信息关联的备选位置信息与关键词匹配。具体的实施过程包括:当前位置信息关联的备选位置信息可以是以当前位置为中心,根据预设的半径值确定搜索区域,然后在所述搜索区域内搜索到与所述关键词匹配的场所。也就是说,将搜索的范围从一个位置点扩大到了一个区域。
[0060]在另一个实施例中,所述位置匹配单元302还可以接收到前往与关键词匹配的场所的指令,即推送所述提醒事件信息之后,用户想前往所述场所进而完成提醒事件信息中的该条记录。其具体实施过程包括:开启导航进程,将所述匹配的场所设为目的地,当前位置为出发地进行导航。。
[0061]优选地,位置匹配单元302可以启动监测进程,当监测到当前位置为所述匹配的场所位置时,则将该条提醒事件标记为已完成。从而,通过该实施例能够监测提醒事件中的记录的完成情况,同时对已完成的记录进行标记。
[0062]需要说明的是,在本发明所述的信息推送装置的具体实施内容,在上面所述的信息推送方法中已经详细说明了,故在此重复内容不再说明。
[0063]综上所述,本发明提供的推送方法和装置,创造性地能够将地理位置定位的应用程序与提醒事件进行完美结合,并且在地理位置定位的应用程序中自动执行提醒事件中的记录;而且,在信息推送的过程中无需额外开启提醒事件并查找记录,从而不会出现忘记执行提醒事件中记录的问题;另外,不需要在地理位置定位的应用程序中手动输入搜索信息,实现了自动搜索;进而大大提高了提醒事件的工作效率,同时扩展了地理位置定位应用程序的功能;具有广泛、重大的推广意义;最后,整个所述信息推送方法和装置紧凑,易于控制。
[0064]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0065]另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0066]尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0067]本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种信息推送方法,其特征在于,包括步骤: 获取第一终端中存储的用于提醒用户的提醒事件信息,提取所述提醒事件信息中的关键词; 获取第二终端的位置信息,所述第二终端的位置信息包括所述第二终端的当前位置信息以及与所述当前位置信息关联的备选位置信息,如果所述第二终端的位置信息与所述提醒事件信息的关键词匹配,则通过所述第二终端向所述用户推送所述提醒事件信息。2.根据权利要求1所述的方法,其特征在于,所述第一终端和所述第二终端为同一个终端。3.根据权利要求1或2所述的方法,其特征在于,所述提醒事件信息中的关键词为所述提醒事件信息中的地理位置。4.根据权利要求3所述的方法,其特征在于,所述关键词还包括与所述地址位置对应的关联词。5.根据权利要求1所述的方法,其特征在于,还包括: 接收到前往所述第二终端的位置信息与所述关键词匹配的场所的指令; 开启导航进程,将所述场所设为目的地,当前位置为出发地进行导航。6.根据权利要求5所述的方法,其特征在于,还包括: 启动监测进程,当监测到当前位置为所述匹配的场所位置时,则将该条提醒事件标记为已完成。7.一种信息推送装置,其特征在于,包括: 信息获取单元,用于第一终端中存储的用于提醒用户的提醒事件信息,提所述提醒事件信息中的关键词; 位置匹配单元,用于获取第二终端的位置信息,所述第二终端的位置信息包括所述第二终端的当前位置信息以及与所述当前位置信息关联的备选位置信息,如果所述第二终端的位置信息与所述提醒事件信息的关键词匹配,则通过所述第二终端向所述用户推送所述提醒事件?目息。8.根据权利要求7所述的装置,其特征在于,所述第一终端和所述第二终端为同一个终端。9.根据权利要求7或8所述的装置,其特征在于,所述提醒事件信息中的关键词为所述提醒事件信息中的地理位置。10.根据权利要求9所述的装置,其特征在于,所述关键词还包括与所述地址位置对应的关联词。11.根据权利要求6所述的装置,其特征在于,所述位置匹配单元,还用于: 接收到前往所述第二终端的位置信息与所述关键词匹配的场所的指令; 开启导航进程,将所述场所设为目的地,当前位置为出发地进行导航。12.根据权利要求11所述的装置,其特征在于,所述位置匹配单元,还用于: 启动监测进程,当监测到当前位置为所述匹配的场所位置时,则将该条提醒事件标记为已完成。
【文档编号】G06Q10/10GK105893494SQ201610189045
【公开日】2016年8月24日
【申请日】2016年3月29日
【发明人】韩晴晴
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1