CN105183819A - 提供提醒消息、生成提醒设置项的方法及装置 - Google Patents
提供提醒消息、生成提醒设置项的方法及装置 Download PDFInfo
- Publication number
- CN105183819A CN105183819A CN201510537126.7A CN201510537126A CN105183819A CN 105183819 A CN105183819 A CN 105183819A CN 201510537126 A CN201510537126 A CN 201510537126A CN 105183819 A CN105183819 A CN 105183819A
- Authority
- CN
- China
- Prior art keywords
- setting option
- message
- keyword
- word
- input frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 77
- 230000011218 segmentation Effects 0.000 claims description 30
- 230000002123 temporal effect Effects 0.000 claims description 21
- 239000000284 extract Substances 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 12
- 239000000945 filler Substances 0.000 claims description 12
- 230000008878 coupling Effects 0.000 claims description 6
- 238000010168 coupling process Methods 0.000 claims description 6
- 238000005859 coupling reaction Methods 0.000 claims description 6
- 230000013011 mating Effects 0.000 claims description 5
- 230000000875 corresponding effect Effects 0.000 description 23
- 230000008569 process Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000006854 communication Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/36—Creation of semantic tools, e.g. ontology or thesauri
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/335—Filtering based on additional data, e.g. user or group profiles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了提供提醒消息、生成提醒设置项的方法及装置。所述提供提醒消息方法的一具体实施方式包括:获取所述移动智能终端所在的位置;将所述位置与预存的提醒设置项的位置条件信息进行匹配;如果所述位置与所述提醒设置项的位置条件信息匹配成功,则发送提醒消息。该实施方式能够根据地理位置来给用户提供提醒消息。
Description
技术领域
本申请涉及计算机技术领域,具体涉及移动互联网技术领域,尤其涉及基于移动智能终端的提供提醒消息、生成提醒设置项的方法及装置。
背景技术
传统的提供提醒消息的方法都是根据用户设置的时间条件,当时间到达用户设置的时间条件对应的时间时,发出提醒消息,例如现有的闹钟就是实现该提供提醒消息方法的装置。
然而,传统的提供提醒消息的方法和装置仅根据时间来进行提醒,不能根据地理位置来给用户提供提醒消息,提醒设置条件过于单一,如果用户需要当其处于在特定的位置时对其进行提醒,上述传统的方法和装置不能根据地理位置来提供提醒消息。
发明内容
本申请的目的在于提出一种基于移动智能终端的提供提醒消息、生成提醒设置项的方法及装置,来解决以上背景技术部分提到的技术问题。
第一方面,本申请提供了一种基于移动智能终端的提供提醒消息的方法,所述方法包括:获取所述移动智能终端所在的位置;将所述位置与预存的提醒设置项的位置条件信息进行匹配;如果所述位置与所述提醒设置项的位置条件信息匹配成功,则发送提醒消息。
在一些实施例中,所述将所述位置与预存的提醒设置项的位置条件信息进行匹配包括:确定所述位置与所述位置条件信息对应的位置之间的距离是否小于或等于预定的距离阈值,如果是,则匹配成功,否则匹配失败。
在一些实施例中,所述提醒设置项还包括时间条件信息,以及所述将所述地点与预存的提醒设置项的位置条件信息进行匹配包括:如果所述位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值,并且所述移动智能终端的当前***时间等于所述提醒设置项的时间条件信息对应的时间,则匹配成功,否则匹配失败。
在一些实施例中,所述提醒设置项还包括提醒内容信息,以及所述发出提醒消息包括:发出包括所述提醒内容信息的消息。
第二方面,本申请提供了一种基于移动智能终端的生成提醒设置项的方法,所述方法包括:获取所述移动智能终端接收到的消息;根据所述消息得到所述消息的文本信息;对所述文本信息进行语义分割;在分割后的词语中提取待办事项关键词以及位置关键词;根据所述待办事项关键词和所述位置关键词生成一条提醒设置项,所述提醒设置项包括提醒内容信息以及位置条件信息。
在一些实施例中,所述根据所述消息得到所述消息的文本信息包括:如果所述消息是文本消息,则获取所述消息的文本作为所述文本信息;如果所述消息是语音消息,则对所述语音消息的语音进行语音识别,得到所述语音消息对应的文本作为所述文本信息。
在一些实施例中,所述在分割后的词语中提取待办事项关键词以及位置关键词包括:将所述分割后的词语逐一与已有的事项知识库中的词语进行匹配,得到待办事项关键词;将所述分割后的词语逐一与已有的地址知识库中的词语匹配,得到位置关键词;如果没有得到所述位置关键词,则提取所述文本信息中的地址类词语作为所述位置关键词。
在一些实施例中,所述根据所述待办事项关键词和所述位置关键词生成一条提醒设置项包括:新增一条提醒设置项,所述提醒设置项的提醒内容信息为所述待办事项关键词、位置条件信息为所述位置关键词;保存所述提醒设置项。
在一些实施例中,所述提醒设置项还包括时间条件信息,以及,所述方法还包括:在得到待办事项关键词之后,将所述分割后的词语逐一与已有的时间知识库中的词语进行匹配,得到时间关键词;如果没有得到所述时间关键词,则提取所述文本信息中的时间类词语作为所述时间关键词;以及,所述根据所述待办事项关键词和所述位置关键词生成一条提醒设置项还包括:设置所述提醒设置项的时间条件信息为所述时间关键词。
在一些实施例中,所述方法包括:显示用于用户新增提醒设置项的界面,所述界面包括提醒内容信息输入框、位置条件信息输入框以及时间条件信息输入框;接收用户在所述提醒内容信息输入框、所述位置条件信息输入框以及所述时间条件信息输入框中输入的数据;根据所述数据生成一条提醒设置项。
在一些实施例中,所述方法还包括:如果用户在所述提醒内容信息输入框中输入的数据不为空,则将所述用户在所述提醒内容信息输入框中输入的数据添加到所述事项知识库中;如果用户在所述位置条件信息输入框中输入的数据不为空,则将所述用户在所述位置条件信息输入框中输入的数据添加到所述地址知识库中;如果用户在所述时间条件信息输入框中输入的数据不为空,则将所述用户在所述时间条件信息输入框中输入的数据添加到所述时间知识库中。
第三方面,本申请提供了一种基于移动智能终端的提供提醒消息的装置,所述装置包括:位置获取单元,用于获取所述移动智能终端所在的位置;条件匹配单元,用于将所述位置与预存的提醒设置项的位置条件信息进行匹配;提醒消息发送单元,用于在所述位置与所述提醒设置项的位置条件信息匹配成功时,发送提醒消息。
在一些实施例中,所述条件匹配单元在所述位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值时,确定匹配成功,否则确定匹配失败。
在一些实施例中,所述提醒设置项还包括时间条件信息,以及所述条件匹配单元在所述位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值,并且所述移动智能终端的当前***时间等于所述提醒设置项的时间条件信息对应的时间时,确定匹配成功,否则确定匹配失败。
在一些实施例中,所述提醒设置项还包括提醒内容信息,以及,所述提醒消息发送单元还用于发出包括所述提醒内容信息的消息。
第四方面,本申请提供了一种基于移动智能终端的生成提醒设置项的装置,所述装置包括:消息获取单元,用于获取所述移动智能终端接收到的消息;消息文本获取单元,用于根据所述消息得到所述消息的文本信息;语义分割单元,用于对所述文本信息进行语义分割;关键字提取单元,用于在分割后的词语中提取待办事项关键词以及位置关键词;第一提醒设置项生成单元,用于根据所述待办事项关键词和所述位置关键词生成一条提醒设置项,所述提醒设置项包括提醒内容信息以及位置条件信息。
在一些实施例中,所述关键字提取单元包括:事项知识库匹配单元,用于所述分割后的词语逐一与已有的事项知识库中的词语进行匹配,得到待办事项关键词;地址知识库匹配单元,用于将所述分割后的词语逐一与已有的地址知识库中的词语匹配,得到位置关键词;位置关键词提取单元,用于在没有得到所述位置关键词时,提取所述文本信息中的地址类词语作为所述位置关键词。
在一些实施例中,所述提醒设置项还包括时间条件信息,以及,所述关键字提取单元还包括:时间知识库匹配单元,用于在得到待办事项关键词之后,将所述分割后的词语逐一与已有的时间知识库中的词语进行匹配,得到时间关键词;时间关键词提取单元,用于在没有得到所述时间关键词时,提取所述文本信息中的时间类词语作为所述时间关键词;以及,所述第一提醒设置项生成单元还用于设置所述提醒设置项的时间条件信息为所述时间关键词。
在一些实施例中,所述装置包括:界面显示单元,用于显示用于用户新增提醒设置项的界面,所述界面包括提醒内容信息输入框、位置条件信息输入框以及时间条件信息输入框;数据接收单元,用于接收用户在所述提醒内容信息输入框、所述位置条件信息输入框以及所述时间条件信息输入框中输入的数据;第二提醒设置项生成单元,用于根据所述数据生成一条提醒设置项。
在一些实施例中,所述装置还包括:事项知识库填充单元,用于当用户在所述提醒内容信息输入框中输入的数据不为空时,将所述用户在所述提醒内容信息输入框中输入的数据添加到所述事项知识库中;地址知识库填充单元,用于当用户在所述位置条件信息输入框中输入的数据不为空时,将所述用户在所述位置条件信息输入框中输入的数据添加到所述地址知识库中;时间知识库填充单元,用于当用户在所述时间条件信息输入框中输入的数据不为空时,将所述用户在所述时间条件信息输入框中输入的数据添加到所述时间知识库中。
本申请提供的种基于移动智能终端的提供提醒消息、生成提醒设置项的方法及装置,通过在移动智能终端所在的位置与所述提醒设置项的位置条件信息匹配成功时发送提醒消息,实现了根据地理位置来给用户提供提醒消息。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是可以应用本申请的提供提醒消息、生成提醒设置项的方法或装置的实施例的示例性***架构;
图2是根据本申请的基于移动智能终端的提供提醒消息的方法的一个实施例的流程图;
图3是根据本申请的基于移动智能终端的生成提醒设置项的方法的一个实施例的流程图;
图4是根据本申请的基于移动智能终端的提供提醒消息的装置的一个实施例的结构图;
图5是根据本申请的基于移动智能终端的生成提醒设置项的装置的一个实施例的结构图;
图6是适于用来实现本申请实施例的移动智能终端的计算机***的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的生成提醒设置项的或装置的实施例的示例性***架构100。
如图1所示,***架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种客户端应用,例如电子地图类应用、搜索类应用等。
终端设备101、102、103可以是支持定位功能的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上的电子地图应用、管理类应用等提供支持的数据库服务器或云服务器。服务器可以对接收到的数据进行存储、分析等处理,并将处理结果反馈给终端设备。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
下面继续参考图2,图2示出了本申请的基于移动智能终端的提供提醒消息的方法的一个实施例的流程200。
需要说明的是,本申请实施例所提供的提供提醒消息的方法通常由终端设备(例如,智能手机、平板电脑等)执行。相应地,与上述提醒消息的方法对应的提供提醒消息的装置一般设置于上述终端设备中。
如图2所示,本申请的基于移动智能终端的提供提醒消息的方法包括以下步骤:
步骤201,获取所述移动智能终端所在的位置。
在本实施例中,可以通过移动智能终端中有定位功能的应用软件或者移动智能终端自带的定位功能获取所述移动智能终端所在的位置。
步骤202,将所述位置与预存的提醒设置项的位置条件信息进行匹配。
在本实施例中,本步骤例如可以包括:确定所述位置与所述位置条件信息对应的位置之间的距离是否小于或等于预定的距离阈值,如果是,则匹配成功,否则匹配失败。
例如,提醒设置项的位置条件信息为“小区门卫”,当用户携带移动智能终端经过其小区门卫附近时,就匹配成功了。
可选地,位置条件信息作为一个匹配项,其可以由用户预先通过电子地图上选点或搜索目标位置(例如某一商户或门牌号)作位置条件信息,也可以通过本领域技术人员可能想到的方法设置该位置条件信息;距离阈值可以由用户预先设置,也可以预设一个固定值(如20米)作为该距离阈值。
步骤203,如果所述位置与所述提醒设置项的位置条件信息匹配成功,则发送提醒消息。
在本实施例中,提醒消息可以包括但不限于以下几中形式中的一种:铃声、振动、消息推送。
本实施例提供的基于移动智能终端的提供提醒消息的方法,通过在移动智能终端所在的位置与所述提醒设置项的位置条件信息匹配成功时发送提醒消息,实现了根据地理位置来给用户提供提醒消息。
在本实施例的一些可选的实施方式中,所述提醒设置项还可以包括时间条件信息。以及,上述将移动智能终端所在的位置与预存的提醒设置项的位置条件信息进行匹配例如可以包括:如果移动智能终端所在的位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值,并且所述移动智能终端的当前***时间等于所述提醒设置项的时间条件信息对应的时间,则匹配成功,否则匹配失败。
通过将时间条件信息加入提醒设置项,并作为又一个匹配条件,使得用户除了能通过地理位置得到提醒消息外,还可以在此基础上添加时间条件来得到更准确的提醒,从而使本实施例能够适应更多的场景。
在本实施例的一些可选的实施方式中,提醒设置项还包括提醒内容信息,以及,上述发出提醒消息例如可以包括:发出包括所述提醒内容信息的消息。
例如,提醒设置项的提醒内容信息为“取快递”,当用户所在的位置与提醒设置项的位置条件信息匹配时,发出“取快递”这条消息。
通过发送包括提醒内容的提醒消息,使得用户在接收到提醒消息时,能看到并了解此时需要做或了解的事情,增加了提醒消息提供的信息。
图3示出了本申请的基于移动智能终端的生成提醒设置项的方法的一个实施例的流程300。
需要说明的是本申请实施例所提供的生成提醒设置项的方法可以部分由服务器105执行(例如将消息中的词语与各知识库中的词语匹配),但主要是由终端设备101、102、103执行。相应地,生成提醒设置项的装置可以设置于终端设备101、102、103中。本实施例生成的提醒设置项可以作为图2对应的实施例中的预存的提醒设置项。如图3所示,本申请的基于移动智能终端的生成提醒设置项的方法包括以下步骤:
步骤301,获取所述移动智能终端接收到的消息。
本实施例中,上述消息可以是例如:短信、微信、QQ、邮件或者备忘录等消息。可以通过监听各个应用程序(例如上述的短信、微信、QQ、邮件或者备忘录灯应用程序)的消息接口来获取所述移动智能终端接收到的消息。
步骤302,根据所述消息得到所述消息的文本信息。
在本实施例中,如果上述消息是文本消息,则可以获取上述消息的文本作为所述文本信息;如果所述消息是语音消息,则可以对所述语音消息的语音进行语音识别,得到所述语音消息对应的文本作为所述文本信息。通过该语音消息的处理,扩大了文本信息的来源,使得生成的提醒设置项更加全面。
步骤303,对所述文本信息进行语义分割。
例如,用户收到快递员发的一条短信:“请在小区门卫处取快递”,经过语义分割后可以到“小区门卫”、“取快递”等词语。
步骤304,在分割后的词语中提取待办事项关键词以及位置关键词。
在本实施例中,可以将所述分割后的词语逐一与已有的事项知识库中的词语进行匹配,得到待办事项关键词;得到事项关键词后,将所述分割后的词语逐一与已有的地址知识库中的词语匹配,得到位置关键词;如果没有得到所述位置关键词,则提取所述文本信息中的地址类词语作为所述位置关键词。其中,事项知识库中的词语例如可以包括:“快递”、“买东西”、“取东西”等词语;地址知识库中的词语例如可以包括:“某某超市”、“某某餐厅”等词语。可选的,上述与知识库中的词语可以是通过字符串相等来判断是否匹配,也可以通过语义相似度来判断是否匹配,以减少漏提取的情况。
继续沿用上面的例子,在步骤304中,在匹配事项知识库时,能匹配到“快递”这个待办事项关键词。然后去匹配位置知识库,如果位置知识库中没有“小区门卫”这个词,则会提取该短信中的地址类词语“小区门卫”作为所述位置关键词。
步骤305,根据所述待办事项关键词和所述位置关键词生成一条提醒设置项,所述提醒设置项包括提醒内容信息以及位置条件信息。
在本实施例中,步骤305可以包括:新增一条提醒设置项,所述提醒设置项的提醒内容信息为所述待办事项关键词、位置条件信息为所述位置关键词;保存所述提醒设置项,可选地,可以将提醒设置项保存在数据库、文件等移动智能终端可读取的存储介质中。
继续沿用上面的例子,此步骤中生成的提醒设置项的位置条件信息为“小区门卫”、提醒内容信息为“快递”。
可选地,在保存所述提醒设置项之前,可以发送确认消息给用户,并且提供是否生成提醒设置项的选项供用户选择,如果用户选择是,则保存所述提醒设置项,否则不保存。
本实施例提供的基于移动智能终端的生成提醒设置项的方法,通过根据移动智能终端接收到的消息生成包括位置条件信息的提醒设置项,使得用户可以根据位置条件信息来获得提醒消息。
进一步地,通过根据接收到的消息来提取待办事项关键词以及位置关键词,并根据该待办事项关键词以及位置关键词生成提醒设置项,从而实现了智能化自动生成提醒设置项。
在本实施例的一些可选的实施方式中,提醒设置项还可以包括时间条件信息。以及,本实施例的生成提醒设置项方法还可以包括:在得到待办事项关键词之后,将所述分割后的词语逐一与已有的时间知识库中的词语进行匹配,得到时间关键词;如果没有得到所述时间关键词,则提取所述文本信息中的时间类词语作为所述时间关键词。其中,时间知识库中的词语例如可以包括:“4点”、“4:00”、“四点差五分”等词。上述词语中的数值只是示例性的举例,本领域技术人员应当可以理解,任何其它数值或与数值相关的字都可以替代上述例子中的数值及与数值相关的字。可选的,上述与时间知识库中的词语可以是通过字符串相等来判断是否匹配,也可以通过语义相似度来判断是否匹配,以减少漏提取的情况。
此外,步骤305还可以包括:设置所述提醒设置项的时间条件信息为上述时间关键词。
通过上述关于时间条件信息的处理,使得用户除了能通过地理位置得到提醒消息外,还可以在此基础上添加时间条件来得到更准确的提醒,从而能够适应更多的场景。
本实施例的一些可选实施方式中,提醒设置项还可以由用户手动设置,基于此种情况,本实施例的生成提醒设置项方法可以包括:显示用于用户新增提醒设置项的界面,所述界面包括提醒内容信息输入框、位置条件信息输入框以及时间条件信息输入框;接收用户在所述提醒内容信息输入框、所述位置条件信息输入框以及所述时间条件信息输入框中输入的数据;根据所述数据生成一条提醒设置项。通过该方法,使得用户可以手动设置其需要的提醒设置项,而不局限于仅从其接收到的消息生成提醒设置项,从而进一步地扩大了适用场景。
在此基础上,本方法还可以包括:如果用户在所述提醒内容信息输入框中输入的数据不为空,则将所述用户在所述提醒内容信息输入框中输入的数据添加到所述事项知识库中;如果用户在所述位置条件信息输入框中输入的数据不为空,则将所述用户在所述位置条件信息输入框中输入的数据添加到所述地址知识库中;如果用户在所述时间条件信息输入框中输入的数据不为空,则将所述用户在所述时间条件信息输入框中输入的数据添加到所述时间知识库中。从而使上述知识库的词语更加丰富。
可选地,在将上述数据添加到相应的知识库之前,可以发送确认消息给用户,并提供是否加入相应知识库的选项供用户选择,如果用户选择是,则将上述数据添加到相应的知识库,否则不将上述数据添加到相应的知识库。从而使用户可以自主选择是否将其设置的数据填加到知识库,进一步扩大了应用场景。
进一步参考图4,作为对上述图2所示方法的实现,本申请提供了一种基于移动智能终端的提供提醒消息的装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于移动智能终端中。
如图4所示,本实施例提供的基于移动智能终端的提供提醒消息的装置400包括:位置获取单元401、条件匹配单元402以及提醒消息发送单元403。其中,位置获取单元401用于获取所述移动智能终端所在的位置;条件匹配单元402用于将所述位置与预存的提醒设置项的位置条件信息进行匹配;提醒消息发送单元403用于在所述位置与所述提醒设置项的位置条件信息匹配成功时,发送提醒消息。
在本实施例中,条件匹配单元402可以在所述位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值时,确定匹配成功,否则确定匹配失败。
位置获取单元401、条件匹配单元402以及提醒消息发送单元403的具体处理可参考图2对应的实施例中步骤201、步骤202以及步骤203的相关描述,在此不再赘述。
在本实施例的一些可选实施方式中,所述提醒设置项还可以包括时间条件信息,以及所述条件匹配单元402可以在所述位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值,并且所述移动智能终端的当前***时间等于所述提醒设置项的时间条件信息对应的时间时,确定匹配成功,否则确定匹配失败。
在本实施例的一些可选实施方式中,所述提醒设置项还可以包括提醒内容信息,以及提醒消息发送单元403还用于发出包括所述提醒内容信息的消息。
本实施例提供的种基于移动智能终端的提供提醒消息的装置,通过条件匹配单元402在确定移动智能终端所在的位置与所述提醒设置项的位置条件信息匹配成功时,由提醒消息发送单元403发送提醒消息,实现了根据地理位置来给用户提供提醒消息。
进一步参考图5,作为对上述图3所示方法的实现,本申请提供了一种基于移动智能终端的生成提醒设置项的装置的一个实施例,该装置实施例与图3所示的方法实施例相对应,该装置具体可以应用于移动智能终端中。
如图5所示,本实施例提供的基于移动智能终端的生成提醒设置项的装置500,其特征在于,所述装置包括:消息获取单元501、消息文本获取单元502、语义分割单元503、关键字提取单元504以及第一提醒设置项生成单元505。其中,消息获取单元501用于获取所述移动智能终端接收到的消息;消息文本获取单元502用于根据所述消息得到所述消息的文本信息;语义分割单元503用于对所述文本信息进行语义分割;关键字提取单元504用于在分割后的词语中提取待办事项关键词以及位置关键词;第一提醒设置项生成单元505用于根据所述待办事项关键词和所述位置关键词生成一条提醒设置项,所述提醒设置项包括提醒内容信息以及位置条件信息。
在本实施例中,消息获取单元501、消息文本获取单元502以及语义分割单元503的具体处理分别可参考图3对应的实施例中步骤301、步骤302以及步骤303的处理,在此不再赘述。
在本实施例中,关键字提取单元504可以包括:
事项知识库匹配单元5041,用于所述分割后的词语逐一与已有的事项知识库中的词语进行匹配,得到待办事项关键词。
地址知识库匹配单元5042,用于将所述分割后的词语逐一与已有的地址知识库中的词语匹配,得到位置关键词;
位置关键词提取单元5043,用于在没有得到所述位置关键词时,提取所述文本信息中的地址类词语作为所述位置关键词。
在本实施例中,第一提醒设置项生成单元505可以包括:
提醒设置项设置单元5051,用于新增一条提醒设置项,所述提醒设置项的提醒内容信息为所述待办事项关键词、位置条件信息为所述位置关键词;
提醒设置项保存单元5052,用于保存所述提醒设置项。在本实施例的一个可选实施方式中,提醒设置项还可以包括时间条件信息,以及,本实施例的关键字提取单元504还可以包括:
时间知识库匹配单元5044,用于在得到待办事项关键词之后,将所述分割后的词语逐一与已有的时间知识库中的词语进行匹配,得到时间关键词;
时间关键词提取单元5045,用于在没有得到所述时间关键词时,提取所述文本信息中的时间类词语作为所述时间关键词。
以及,第一提醒设置项生成单元505还可以用于设置所述提醒设置项的时间条件信息为所述时间关键词。
本实施例的一些可选实施方式中,提醒设置项还可以由用户手动设置,基于此种情况,本实施例的生成提醒设置项的装置可以包括:
界面显示单元(图中未示出),用于显示用于用户新增提醒设置项的界面,所述界面包括提醒内容信息输入框、位置条件信息输入框以及时间条件信息输入框;
数据接收单元(图中未示出),用于接收用户在所述提醒内容信息输入框、所述位置条件信息输入框以及所述时间条件信息输入框中输入的数据;
第二提醒设置项生成单元(图中未示出),用于根据所述数据生成一条提醒设置项。
通过上述实施方式,使得用户可以手动设置其需要的提醒设置项,而不局限于仅从其接收到的消息生成提醒设置项,从而使本实施例更加适用更多的场景。
在此基础上,本装置还可以包括:
事项知识库填充单元(图中未示出),用于当用户在所述提醒内容信息输入框中输入的数据不为空时,将所述用户在所述提醒内容信息输入框中输入的数据添加到所述事项知识库中;
地址知识库填充单元(图中未示出),用于当用户在所述位置条件信息输入框中输入的数据不为空时,将所述用户在所述位置条件信息输入框中输入的数据添加到所述地址知识库中;
时间知识库填充单元(图中未示出),用于当用户在所述时间条件信息输入框中输入的数据不为空时,将所述用户在所述时间条件信息输入框中输入的数据添加到所述时间知识库中。
通过上述的事项知识库填充单元、地址知识库填充单元以及时间知识库填充单元的处理,使上述知识库的词语更加丰富。
本实施例提供的基于移动智能终端的生成提醒设置项的装置,通过根据移动智能终端接收到的消息生成包括位置条件信息的提醒设置项,实现了根据位置条件信息来提供提醒消息。
下面参考图6,其示出了适于用来实现本申请实施例的终端设备或服务器的计算机***600的结构示意图。
如图6所示,计算机***600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM603中,还存储有***600操作所需的各种程序和数据。CPU601、ROM602以及RAM603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括键盘(软键盘或硬键盘)等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过从网络上被下载和安装。
附图中的流程图和结构示意图,图示了按照本申请各种实施例的方法、装置和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或结构示意图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构示意图和/或流程图中的每个方框、以及结构示意图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在移动智能终端中,例如,可以描述为:一种移动智能终端包括位置获取单元、条件匹配单元以及提醒消息发送单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,位置获取单元还可以被描述为“获取用户的实时地理位置的单元”。
作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的生成提醒设置项、生成提醒设置项的方法。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (20)
1.一种基于移动智能终端的提供提醒消息的方法,其特征在于,所述方法包括:
获取所述移动智能终端所在的位置;
将所述位置与预存的提醒设置项的位置条件信息进行匹配;
如果所述位置与所述提醒设置项的位置条件信息匹配成功,则发送提醒消息。
2.根据权利要求1所述的方法,其特征在于,所述将所述位置与预存的提醒设置项的位置条件信息进行匹配包括:确定所述位置与所述位置条件信息对应的位置之间的距离是否小于或等于预定的距离阈值,如果是,则匹配成功,否则匹配失败。
3.根据权利要求1所述的方法,其特征在于,所述提醒设置项还包括时间条件信息,以及
所述将所述位置与预存的提醒设置项的位置条件信息进行匹配包括:如果所述位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值,并且所述移动智能终端的当前***时间等于所述提醒设置项的时间条件信息对应的时间,则匹配成功,否则匹配失败。
4.根据权利要求1-3任一所述的方法,其特征在于,所述提醒设置项还包括提醒内容信息,以及,
所述发出提醒消息包括:发出包括所述提醒内容信息的消息。
5.一种基于移动智能终端的生成提醒设置项的方法,其特征在于,所述方法包括:
获取所述移动智能终端接收到的消息;
根据所述消息得到所述消息的文本信息;
对所述文本信息进行语义分割;
在分割后的词语中提取待办事项关键词以及位置关键词;
根据所述待办事项关键词和所述位置关键词生成一条提醒设置项,所述提醒设置项包括提醒内容信息以及位置条件信息。
6.根据权利要求5所述的方法,其特征在于,所述根据所述消息得到所述消息的文本信息包括:
如果所述消息是文本消息,则获取所述消息的文本作为所述文本信息;
如果所述消息是语音消息,则对所述语音消息的语音进行语音识别,得到所述语音消息对应的文本作为所述文本信息。
7.根据权利要求6所述的方法,其特征在于,所述在分割后的词语中提取待办事项关键词以及位置关键词包括:
将所述分割后的词语逐一与已有的事项知识库中的词语进行匹配,得到待办事项关键词;
将所述分割后的词语逐一与已有的地址知识库中的词语匹配,得到位置关键词;
如果没有得到所述位置关键词,则提取所述文本信息中的地址类词语作为所述位置关键词。
8.根据权利要求7所述的方法,其特征在于,所述根据所述待办事项关键词和所述位置关键词生成一条提醒设置项包括:
新增一条提醒设置项,所述提醒设置项的提醒内容信息为所述待办事项关键词、位置条件信息为所述位置关键词;
保存所述提醒设置项。
9.根据权利要求8所述的方法,其特征在于,所述提醒设置项还包括时间条件信息,以及,
所述方法还包括:
在得到待办事项关键词之后,将所述分割后的词语逐一与已有的时间知识库中的词语进行匹配,得到时间关键词;
如果没有得到所述时间关键词,则提取所述文本信息中的时间类词语作为所述时间关键词;以及,
所述根据所述待办事项关键词和所述位置关键词生成一条提醒设置项还包括:设置所述提醒设置项的时间条件信息为所述时间关键词。
10.根据权利要求5-9任一所述的方法,其特征在于,所述方法包括:
显示用于用户新增提醒设置项的界面,所述界面包括提醒内容信息输入框、位置条件信息输入框以及时间条件信息输入框;
接收用户在所述提醒内容信息输入框、所述位置条件信息输入框以及所述时间条件信息输入框中输入的数据;
根据所述数据生成一条提醒设置项。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
如果用户在所述提醒内容信息输入框中输入的数据不为空,则将所述用户在所述提醒内容信息输入框中输入的数据添加到所述事项知识库中;
如果用户在所述位置条件信息输入框中输入的数据不为空,则将所述用户在所述位置条件信息输入框中输入的数据添加到所述地址知识库中;
如果用户在所述时间条件信息输入框中输入的数据不为空,则将所述用户在所述时间条件信息输入框中输入的数据添加到所述时间知识库中。
12.一种基于移动智能终端的提供提醒消息的装置,其特征在于,所述装置包括:
位置获取单元,用于获取所述移动智能终端所在的位置;
条件匹配单元,用于将所述位置与预存的提醒设置项的位置条件信息进行匹配;
提醒消息发送单元,用于在所述位置与所述提醒设置项的位置条件信息匹配成功时,发送提醒消息。
13.根据权利要求12所述的装置,其特征在于,所述条件匹配单元在所述位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值时确定匹配成功,否则确定匹配失败。
14.根据权利要求13所述的装置,其特征在于,所述提醒设置项还包括时间条件信息,以及
所述条件匹配单元在所述位置与所述提醒设置项的位置条件信息对应的位置之间的距离小于或等于预定的距离阈值,并且所述移动智能终端的当前***时间等于所述提醒设置项的时间条件信息对应的时间时,确定匹配成功,否则确定匹配失败。
15.根据权利要求12-14任一所述的装置,其特征在于,所述提醒设置项还包括提醒内容信息,以及,
所述提醒消息发送单元还用于发出包括所述提醒内容信息的消息。
16.一种基于移动智能终端的生成提醒设置项的装置,其特征在于,所述装置包括:
消息获取单元,用于获取所述移动智能终端接收到的消息;
消息文本获取单元,用于根据所述消息得到所述消息的文本信息;
语义分割单元,用于对所述文本信息进行语义分割;
关键字提取单元,用于在分割后的词语中提取待办事项关键词以及位置关键词;
第一提醒设置项生成单元,用于根据所述待办事项关键词和所述位置关键词生成一条提醒设置项,所述提醒设置项包括提醒内容信息以及位置条件信息。
17.根据权利要求16所述的装置,其特征在于,所述关键字提取单元包括:
事项知识库匹配单元,用于所述分割后的词语逐一与已有的事项知识库中的词语进行匹配,得到待办事项关键词;
地址知识库匹配单元,用于将所述分割后的词语逐一与已有的地址知识库中的词语匹配,得到位置关键词;
位置关键词提取单元,用于在没有得到所述位置关键词时,提取所述文本信息中的地址类词语作为所述位置关键词。
18.根据权利要求17所述的装置,其特征在于,所述提醒设置项还包括时间条件信息,以及,
所述关键词提取单元还包括:
时间知识库匹配单元,用于在得到待办事项关键词之后,将所述分割后的词语逐一与已有的时间知识库中的词语进行匹配,得到时间关键词;
时间关键词提取单元,用于在没有得到所述时间关键词时,提取所述文本信息中的时间类词语作为所述时间关键词;以及,
所述第一提醒设置项生成单元还用于设置所述提醒设置项的时间条件信息为所述时间关键词。
19.根据权利要求16-18任一所述的装置,其特征在于,所述装置包括:
界面显示单元,用于显示用于用户新增提醒设置项的界面,所述界面包括提醒内容信息输入框、位置条件信息输入框以及时间条件信息输入框;
数据接收单元,用于接收用户在所述提醒内容信息输入框、所述位置条件信息输入框以及所述时间条件信息输入框中输入的数据;
第二提醒设置项生成单元,用于根据所述数据生成一条提醒设置项。
20.根据权利要求19所述的方法,其特征在于,所述装置还包括:
事项知识库填充单元,用于当用户在所述提醒内容信息输入框中输入的数据不为空时,将所述用户在所述提醒内容信息输入框中输入的数据添加到所述事项知识库中;
地址知识库填充单元,用于当用户在所述位置条件信息输入框中输入的数据不为空时,将所述用户在所述位置条件信息输入框中输入的数据添加到所述地址知识库中;
时间知识库填充单元,用于当用户在所述时间条件信息输入框中输入的数据不为空时,将所述用户在所述时间条件信息输入框中输入的数据添加到所述时间知识库中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510537126.7A CN105183819A (zh) | 2015-08-27 | 2015-08-27 | 提供提醒消息、生成提醒设置项的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510537126.7A CN105183819A (zh) | 2015-08-27 | 2015-08-27 | 提供提醒消息、生成提醒设置项的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105183819A true CN105183819A (zh) | 2015-12-23 |
Family
ID=54905901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510537126.7A Pending CN105183819A (zh) | 2015-08-27 | 2015-08-27 | 提供提醒消息、生成提醒设置项的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105183819A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105916026A (zh) * | 2016-04-18 | 2016-08-31 | 乐视控股(北京)有限公司 | 关注行为的处理方法及装置 |
CN106249891A (zh) * | 2016-08-01 | 2016-12-21 | 苏州佳世达电通有限公司 | 一种待办事件播报方法及设备 |
CN106792584A (zh) * | 2017-01-19 | 2017-05-31 | 努比亚技术有限公司 | 一种信息提醒的方法和移动终端 |
CN107633080A (zh) * | 2017-09-25 | 2018-01-26 | 联想(北京)有限公司 | 一种用户任务处理方法及装置 |
CN107977425A (zh) * | 2017-11-27 | 2018-05-01 | 珠海市魅族科技有限公司 | 一种提醒方法、装置、终端及可读存储介质 |
CN111756912A (zh) * | 2019-03-26 | 2020-10-09 | 青岛海信移动通信技术股份有限公司 | 终端的日程提醒方法和终端 |
CN116489120A (zh) * | 2023-04-26 | 2023-07-25 | 武汉鸿源鼎信科技有限公司 | 一种智能消息处理方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1984410A (zh) * | 2006-06-14 | 2007-06-20 | 华为技术有限公司 | 通过位置信息触发日程功能的移动终端及实现方法 |
CN101702127A (zh) * | 2009-11-27 | 2010-05-05 | 深圳华为通信技术有限公司 | 一种用户任务提醒方法及装置 |
CN102752729A (zh) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | 提醒方法、终端、云服务器和*** |
CN104240068A (zh) * | 2014-08-25 | 2014-12-24 | 小米科技有限责任公司 | 提醒事件创建方法和装置 |
CN104410954A (zh) * | 2014-12-24 | 2015-03-11 | 网易(杭州)网络有限公司 | 一种信息提醒方法和设备 |
-
2015
- 2015-08-27 CN CN201510537126.7A patent/CN105183819A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1984410A (zh) * | 2006-06-14 | 2007-06-20 | 华为技术有限公司 | 通过位置信息触发日程功能的移动终端及实现方法 |
CN101702127A (zh) * | 2009-11-27 | 2010-05-05 | 深圳华为通信技术有限公司 | 一种用户任务提醒方法及装置 |
CN102752729A (zh) * | 2012-06-25 | 2012-10-24 | 华为终端有限公司 | 提醒方法、终端、云服务器和*** |
CN104240068A (zh) * | 2014-08-25 | 2014-12-24 | 小米科技有限责任公司 | 提醒事件创建方法和装置 |
CN104410954A (zh) * | 2014-12-24 | 2015-03-11 | 网易(杭州)网络有限公司 | 一种信息提醒方法和设备 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105916026A (zh) * | 2016-04-18 | 2016-08-31 | 乐视控股(北京)有限公司 | 关注行为的处理方法及装置 |
CN106249891A (zh) * | 2016-08-01 | 2016-12-21 | 苏州佳世达电通有限公司 | 一种待办事件播报方法及设备 |
CN106792584A (zh) * | 2017-01-19 | 2017-05-31 | 努比亚技术有限公司 | 一种信息提醒的方法和移动终端 |
CN107633080A (zh) * | 2017-09-25 | 2018-01-26 | 联想(北京)有限公司 | 一种用户任务处理方法及装置 |
CN107633080B (zh) * | 2017-09-25 | 2020-06-23 | 联想(北京)有限公司 | 一种用户任务处理方法及装置 |
CN107977425A (zh) * | 2017-11-27 | 2018-05-01 | 珠海市魅族科技有限公司 | 一种提醒方法、装置、终端及可读存储介质 |
CN111756912A (zh) * | 2019-03-26 | 2020-10-09 | 青岛海信移动通信技术股份有限公司 | 终端的日程提醒方法和终端 |
CN116489120A (zh) * | 2023-04-26 | 2023-07-25 | 武汉鸿源鼎信科技有限公司 | 一种智能消息处理方法及*** |
CN116489120B (zh) * | 2023-04-26 | 2023-12-22 | 武汉鸿源鼎信科技有限公司 | 一种智能消息处理方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105183819A (zh) | 提供提醒消息、生成提醒设置项的方法及装置 | |
CN105893465B (zh) | 自动问答方法和装置 | |
CN109308357B (zh) | 一种用于获得答案信息的方法、装置和设备 | |
EP3451328B1 (en) | Method and apparatus for verifying information | |
US20190166216A1 (en) | Information pushing method and device | |
CN107992514B (zh) | 结构化信息卡的搜索和检索 | |
US9373322B2 (en) | System and method for determining query intent | |
CN108984650B (zh) | 计算机可读记录介质及计算机设备 | |
CN107731229B (zh) | 用于识别语音的方法和装置 | |
CN105101122A (zh) | 验证码输入方法和装置 | |
US20200322570A1 (en) | Method and apparatus for aligning paragraph and video | |
CN109522399B (zh) | 用于生成信息的方法和装置 | |
US11244153B2 (en) | Method and apparatus for processing information | |
EP2896162A1 (en) | Determining additional information associated with geographic location information | |
CN103237295A (zh) | 显示电子消息的方法和移动终端 | |
CN104239462A (zh) | 搜索结果的展现方法和装置 | |
CN108616413B (zh) | 信息校准方法和装置 | |
CN105262876A (zh) | 通话处理方法、提供电话号码的号码信息的方法和装置 | |
US9471650B2 (en) | System and method for contextual workflow automation | |
CN107784064B (zh) | 网页数据处理方法、装置、计算机设备及计算机存储介质 | |
CN107622766B (zh) | 用于搜索信息的方法和装置 | |
CN114141236B (zh) | 语言模型更新方法、装置、电子设备及存储介质 | |
US20160173591A1 (en) | Data replication among portable electronic devices | |
CN109918479B (zh) | 用于处理信息的方法及装置 | |
CN112580762B (zh) | 动态二维码及其识别方法和识别装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151223 |