提供提醒消息、生成提醒设置项的方法及装置的制造方法_2

文档序号:9432640阅读:来源:国知局
中输入的数据添加到所述事项知识库中;地址知识库填充单元,用于当用户在所述位置条件信息输入框中输入的数据不为空时,将所述用户在所述位置条件信息输入框中输入的数据添加到所述地址知识库中;时间知识库填充单元,用于当用户在所述时间条件信息输入框中输入的数据不为空时,将所述用户在所述时间条件信息输入框中输入的数据添加到所述时间知识库中。
[0025]本申请提供的种基于移动智能终端的提供提醒消息、生成提醒设置项的方法及装置,通过在移动智能终端所在的位置与所述提醒设置项的位置条件信息匹配成功时发送提醒消息,实现了根据地理位置来给用户提供提醒消息。
【附图说明】
[0026]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0027]图1是可以应用本申请的提供提醒消息、生成提醒设置项的方法或装置的实施例的示例性系统架构;
[0028]图2是根据本申请的基于移动智能终端的提供提醒消息的方法的一个实施例的流程图;
[0029]图3是根据本申请的基于移动智能终端的生成提醒设置项的方法的一个实施例的流程图;
[0030]图4是根据本申请的基于移动智能终端的提供提醒消息的装置的一个实施例的结构图;
[0031]图5是根据本申请的基于移动智能终端的生成提醒设置项的装置的一个实施例的结构图;
[0032]图6是适于用来实现本申请实施例的移动智能终端的计算机系统的结构示意图。
【具体实施方式】
[0033]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0034]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的生成提醒设置项的或装置的实施例的示例性系统架构100。
[0035]如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0036]用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种客户端应用,例如电子地图类应用、搜索类应用等。
[0037]终端设备101、102、103可以是支持定位功能的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
[0038]服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上的电子地图应用、管理类应用等提供支持的数据库服务器或云服务器。服务器可以对接收到的数据进行存储、分析等处理,并将处理结果反馈给终端设备。
[0039]应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0040]下面继续参考图2,图2示出了本申请的基于移动智能终端的提供提醒消息的方法的一个实施例的流程200。
[0041]需要说明的是,本申请实施例所提供的提供提醒消息的方法通常由终端设备(例如,智能手机、平板电脑等)执行。相应地,与上述提醒消息的方法对应的提供提醒消息的装置一般设置于上述终端设备中。
[0042]如图2所示,本申请的基于移动智能终端的提供提醒消息的方法包括以下步骤:
[0043]步骤201,获取所述移动智能终端所在的位置。
[0044]在本实施例中,可以通过移动智能终端中有定位功能的应用软件或者移动智能终端自带的定位功能获取所述移动智能终端所在的位置。
[0045]步骤202,将所述位置与预存的提醒设置项的位置条件信息进行匹配。
[0046]在本实施例中,本步骤例如可以包括:确定所述位置与所述位置条件信息对应的位置之间的距离是否小于或等于预定的距离阈值,如果是,则匹配成功,否则匹配失败。
[0047]例如,提醒设置项的位置条件信息为“小区门卫”,当用户携带移动智能终端经过其小区门卫附近时,就匹配成功了。
[0048]可选地,位置条件信息作为一个匹配项,其可以由用户预先通过电子地图上选点或搜索目标位置(例如某一商户或门牌号)作位置条件信息,也可以通过本领域技术人员可能想到的方法设置该位置条件信息;距离阈值可以由用户预先设置,也可以预设一个固定值(如20米)作为该距离阈值。
[0049]步骤203,如果所述位置与所述提醒设置项的位置条件信息匹配成功,则发送提醒消息。
[0050]在本实施例中,提醒消息可以包括但不限于以下几中形式中的一种:铃声、振动、消息推送。
[0051]本实施例提供的基于移动智能终端的提供提醒消息的方法,通过在移动智能终端所在的位置与所述提醒设置项的位置条件信息匹配成功时发送提醒消息,实现了根据地理位置来给用户提供提醒消息。
[0052]在本实施例的一些可选的实施方式中,所述提醒设置项还可以包括时间条件信息。以及,上述将移动智能终端所在的位置与预存的提醒设置项的位置条件信息进行匹配例如可以包括:如果移动智能终端所在的位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值,并且所述移动智能终端的当前系统时间等于所述提醒设置项的时间条件信息对应的时间,则匹配成功,否则匹配失败。
[0053]通过将时间条件信息加入提醒设置项,并作为又一个匹配条件,使得用户除了能通过地理位置得到提醒消息外,还可以在此基础上添加时间条件来得到更准确的提醒,从而使本实施例能够适应更多的场景。
[0054]在本实施例的一些可选的实施方式中,提醒设置项还包括提醒内容信息,以及,上述发出提醒消息例如可以包括:发出包括所述提醒内容信息的消息。
[0055]例如,提醒设置项的提醒内容信息为“取快递”,当用户所在的位置与提醒设置项的位置条件信息匹配时,发出“取快递”这条消息。
[0056]通过发送包括提醒内容的提醒消息,使得用户在接收到提醒消息时,能看到并了解此时需要做或了解的事情,增加了提醒消息提供的信息。
[0057]图3示出了本申请的基于移动智能终端的生成提醒设置项的方法的一个实施例的流程300。
[0058]需要说明的是本申请实施例所提供的生成提醒设置项的方法可以部分由服务器105执行(例如将消息中的词语与各知识库中的词语匹配),但主要是由终端设备101、102、103执行。相应地,生成提醒设置项的装置可以设置于终端设备101、102、103中。本实施例生成的提醒设置项可以作为图2对应的实施例中的预存的提醒设置项。如图3所示,本申请的基于移动智能终端的生成提醒设置项的方法包括以下步骤:
[0059]步骤301,获取所述移动智能终端接收到的消息。
[0060]本实施例中,上述消息可以是例如:短信、微信、QQ、邮件或者备忘录等消息。可以通过监听各个应用程序(例如上述的短信、微信、QQ、邮件或者备忘录灯应用程序)的消息接口来获取所述移动智能终端接收到的消息。
[0061]步骤302,根据所述消息得到所述消息的文本信息。
[0062]在本实施例中,如果上述消息是文本消息,则可以获取上述消息的文本作为所述文本信息;如果所述消息是语音消息,则可以对所述语音消息的语音进行语音识别,得到所述语音消息对应的文本作为所述文本信息。通过该语音消息的处理,扩大了文本信息的来源,使得生成的提醒设置项更加全面。
[00
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1