一种文字提醒的方法及设备的制作方法

文档序号:6428749阅读:142来源:国知局
专利名称:一种文字提醒的方法及设备的制作方法
技术领域
本发明实施例涉及通信领域,尤其涉及一种文字提醒的方法及设备。
背景技术
现有的终端设备中,用户可以在日历中的某个具体时刻添加文字提醒,当文字提醒的时间到达时,日历应用会执行文字提醒或振铃提醒,由用户根据提醒执行后续操作。但是,这种提醒方式,在用户需要添加提醒时,需要用户手动选择日期、具体的时间点等,操作较繁琐。而且当文字提醒的时间到达时,日历应用只会执行文字提醒或振铃提醒,不具备智能性。

发明内容
本发明实施例提供了一种文字提醒的方法及设备,用户只需要输入原始文本,就可以进行提醒。本发明实施例提供一种文字提醒的设备,包括分词器,用于对用户输入的原始文本进行分词,并得到时间字段和事件字段;时间字段分析器,用于根据所述时间字段确定提醒时间;事件字段分析器,用于根据所述事件字段确定提醒的事件;执行事件管理器,用于在到达所述提醒时间时,根据所述提醒的事件输出提醒窗□。还包括联系人字段分析器;所述分词器,还用于对用户输入的原始文本进行分词,得到联系人字段;所述联系人字段分析器,用于根据所述联系人字段确定联系人;所述执行事件管理器,还用于在到达所述提醒时间时,根据所述提醒的事件、以及所述联系人输出提醒窗口。所述联系人字段分析器,还用于在通讯录中查找与所述联系人字段对应的通信信息;所述执行事件管理器,还用于当通过所述提醒窗口接收到与所述联系人通信的指令时,根据所述通信信息与所述联系人进行通信。所述时间字段分析器,具体用于将所述时间字段转换为标准格式的时间t ;如果所述时间t为绝对时间,则确定所述提醒时间为所述时间t ;如果所述时间t为相对时间,则确定所述提醒时间为所述时间t与当前时间to的和。所述事件字段分析器,具体用于根据所述事件字段查询应用类别列表;如果所述事件字段所表述的信息能够查询到具体事件,则确定所述提醒的事件为该具体事件;如果所述事件字段所表述的信息不能够查询到具体事件,则确定所述提醒的事件为具体事件堆栈中栈顶的具体事件,该栈顶的具体事件为堆栈中返回次数最多的事件。所述原始文本为按照指定格式输入的;所述原始文本包括时间信息、联系人信息和事件信息,所述指定格式为通过标识符将时间信息、联系人信息和事件信息进行分隔;所述分词器,具体用于利用所述原始文本中的标识符得到时间字段、事件字段和联系人字段。本发明实施例提供一种文字提醒的方法,包括对用户输入的原始文本进行分词,并得到时间字段和事件字段;根据所述时间字段确定提醒时间,并根据所述事件字段确定提醒的事件;在到达所述提醒时间时,根据所述提醒的事件输出提醒窗口。所述方法还包括在对用户输入的原始文本进行分词时,得到联系人字段,并根据所述联系人字段确定联系人;根据所述提醒的事件输出提醒窗口,具体包括在到达所述提醒时间时,根据所述提醒的事件、以及所述联系人输出提醒窗口。所述方法还包括在通讯录中查找与所述联系人字段对应的通信信息;当通过所述提醒窗口接收到与所述联系人通信的指令时,根据所述通信信息与所述联系人进行通信。根据所述时间字段确定提醒时间,包括将所述时间字段转换为标准格式的时间t ;如果所述时间t为绝对时间,则确定所述提醒时间为所述时间t ;如果所述时间t为相对时间,则确定所述提醒时间为所述时间t与当前时间t0的和。根据所述事件字段确定提醒的事件,包括根据所述事件字段查询应用类别列表;如果所述事件字段所表述的信息能够查询到具体事件,则确定所述提醒的事件为该具体事件;如果所述事件字段所表述的信息不能够查询到具体事件,则确定所述提醒的事件为具体事件堆栈中栈顶的具体事件,该栈顶的具体事件为堆栈中返回次数最多的事件。所述原始文本为按照指定格式输入的;所述原始文本包括时间信息、联系人信息和事件信息,所述指定格式为通过标识符将时间信息、联系人信息和事件信息进行分隔;在对用户输入的原始文本进行分词时,利用所述原始文本中的标识符得到时间字段、事件字段和联系人字段。与现有技术相比,本发明实施例至少具有以下优点本发明实施例中,根据用户输入的原始文本确定提醒时间、联系人、和提醒的事件,进而在到达提醒时间时,根据联系人和提醒的事件进行提醒,避免用户对提醒的设置,操作简单。


图I是本发明实施例一提供的文字提醒的设备的结构示意图;图2是本发明实施例提供的时间字段分析器的结构示意图3是本发明实施例提供的联系人字段分析器的结构示意图;图4是本发明实施例提供的事件字段分析器的结构示意图;图5是本发明实施例提供的事件智能识别器的结构示意图;图6是本发明实施例提供的文字提醒的方法的流程示意图。
具体实施例方式实施例一本发明实施例一提供一种文字提醒的设备,该文字提醒的设备可以集成在当前的手机或PC机上,当然实际应用中并不仅限于此,所有需要提醒用户执行相关操作的设备均 可以使用本发明实施例提供的技术方案。下面结合图I所示的文字提醒的设备对本发明实施例进行详细说明。如图I所示,该文字提醒的设备包括分词器、时间字段分析器、联系人字段分析器、事件字段分析器、执行时间管理器、执行事件管理器。需要注意的是,上述各功能模块只是本发明实施例提供的一种优选的实施方式,实际应用中并不局限于上述方式。例如,将执行时间管理器设置在时间字段分析器上;将时间字段分析器、联系人字段分析器、事件字段分析器设置在一个功能模块上等。基于上述各功能模块,当用户需要添加提醒时,可在智能记事本(如手机的记事本或PC机的记事本)中按照指定格式(例如,时间信息、空格、联系人信息、空格、事件信息;或,时间信息、标点、联系人信息、标点、事件信息;或,时间信息、标点、事件信息;或,时间信息、空格、事件信息等)输入原始文本,基于该原始文本,则分词器,用于对用户输入的原始文本进行分词处理。其中,原始文本可包括时间信息和事件信息,进行分词处理后,可获得时间字段和事件字段;原始文本还可包括时间信息、联系人信息和事件信息,进行分词处理后,可获得时间字段、联系人字段和事件字段。因此,针对分词器来说,输入为原始文本,输出为时间字段、联系人字段、事件字段;或者,输出为时间字段、事件字段。其中,时间字段将输出给时间字段分析器,联系人字段将输出给联系人字段分析器,事件字段将输出给事件字段分析器。需要说明的是,在实际应用中,用户输入的原始文本以标点或空格等作为标识符(并不限于标点或空格),用以区分原始文本中的时间信息、联系人信息和事件信息,且联系人信息在原始文本中并不一定出现,因此当联系人信息为空时,可在时间信息后连续输入2个标点或空格表示没有联系人。综上所述,原始文本为按照指定格式输入的,且原始文本包括时间信息、联系人信息和事件信息,指定格式为通过标识符将时间信息、联系人信息和事件信息进行分隔;分词器,具体用于利用原始文本中的标识符得到时间字段、事件字段和联系人字段。时间字段分析器,用于将时间字段转换为指定格式的时间对象(即提醒时间)。该指定格式的时间对象为系统可识别的时间对象,例如,时间字段为明天晚上7点,则可以将其转换为系统可识别的时间对象201103191900。因此,针对时间字段分析器来说,输入为分词器输出的时间字段,经过对时间字段进行分析后,输出为时间对象。其中,该时间对象将输出给执行时间管理器。联系人字段分析器,用于将联系人字段转换为指定格式的联系人对象(即特定的联系人)。该指定格式的联系人对象为系统可识别的联系人对象,例如,联系人字段为给你爷爷,则可以将其转换为系统可识别的联系人对象爷爷。因此,针对联系人字段分析器来说,输入为分词器输出的联系人字段,经过对联系人字段进行分析后,输出为联系人对象。其中,该联系人对象将输出给执行事件管理器。事件字段分析器,用于将事件字段转换为指定格式的事件对象(即需要提醒的事件)。该指定格式的事件对象为系统可识别的事件对象,例如,事件字段为打电话,则可以将其转换为系统可识别的事件对象tel。因此,针对事件字段分析器来说,输入为分词器输出的事件字段,经过对事件字段进行分析后,输出为事件对象。其中,该事件对象将输出给执行事件管理器。执行时间管理器,用于根据时间对象在日历应用中建立提醒,并在提醒时间到达时,提醒执行事件管理器执行指令(即通知执行事件管理器提醒时间到达)。例如,在201103191900时,提醒执行事件管理器执行指令。 因此,针对执行时间管理器来说,输入为时间字段分析器输出的时间对象,输出为注册提醒。其中,该注册提醒将输出给日历。具体的,执行时间管理器输入有时间对象后,在日历应用中进行注册,新建一个提醒(如提醒I)。此外,针对执行时间管理器来说,输入还为日历输出的提醒,输出为执行指令。其中,该执行指令将输出给执行事件管理器。具体的,当提醒时间到达(即提醒I到达)时,日历应用会向执行时间管理器返回该提醒1,之后,执行时间管理器提醒执行事件管理器执行指令。执行事件管理器,用于在提醒时间到达时,根据事件对象输出提醒窗口。其中,在原始文本中包含有联系人信息时,则执行事件管理器根据联系人对象和事件对象输出提醒窗口 ;在原始文本中没有包含有联系人信息时,则执行事件管理器根据事件对象输出提醒窗口 ;后续描述以包含有联系人信息为例进行说明。例如,在201103191900时,输出提醒窗口 爷爷、tel ;即向用户推荐“给爷爷打电话”,用户若确认,则执行事件管理器根据联系人字段分析器得到的电话信息直接呼叫爷爷。因此,针对执行事件管理器来说,输入为执行时间管理器输出的提醒时间到达的执行指令、联系人字段分析器输出的联系人对象、事件字段分析器输出的事件对象,输出为提醒窗口。其中,该提醒窗口用于显示给用户,在用户确认后,执行提醒窗口。为了更加清楚的阐述本发明实施例提供的技术方案,以下结合具体的应用对上述各功能模块进行详细说明。如图2所示,为时间字段分析器的结构示意图,该时间字段分析器包括时间字段解析器、时间字段映射表、加法器和时钟。需要注意的是,上述各功能模块只是本发明实施例提供的一种优选的实施方式,实际应用中并不局限于上述方式。基于分词器输出的时间字段,则时间字段解析器,用于将时间字段发送给时间字段映射表,并接收时间字段映射表返回的该时间字段对应的标准格式时间t。因此,针对时间字段解析器来说,输入为分词器输出的时间字段,输出为时间字段,该时间字段将输出给时间字段映射表;此外,输入还为时间字段映射表输出的标准格式时间t,输出为标准格式时间t。
时间字段映射表,用于接收时间字段,通过映射表将该时间字段转换为系统识别的标准格式时间t,并将标准格式时间t发送给时间字段解析器。因此,针对时间字段映射表来说,输入为时间字段解析器输出的时间字段,输出为标准格式时间t,该标准格式时间t输出给时间字段解析器。本发明实施例中,针对时间字段解析器输出的标准格式时间t,还需要执行绝对时间或相对时间的判断。具体的,如果标准格式时间t为绝对时间,则直接将标准格式时间t作为时间对象输出给执行时间管理器;如果标准格式时间t为相对时间, 则将标准格式时间t发送给加法器,由加法器将当前时间to (由时钟提供该当前时间to)与标准格式时间t相加,并将to+t作为时间对象输出给执行时间管理器。例如,当时间字段为“三小时以后”时,则时间字段分析器首先将“三小时以后”映射为标准格式时间3小时,该时间为相对时间;之后,时间字段分析器获取当前时间为2011年3月19日14:00,之后,时间字段分析器确定时间对象为2011年3月19日17:00(当前时间+3小时)。如图3所示,为联系人字段分析器的结构示意图,该联系人字段分析器包括联系人字段解析器、通讯录数据库。需要注意的是,上述各功能模块只是本发明实施例提供的一种优选的实施方式,实际应用中并不局限于上述方式。基于分词器输出的联系人字段,则联系人字段解析器,用于将联系人字段发送给通讯录数据库,并接收通讯录数据库返回的该联系人字段对应的联系人对象。因此,针对联系人字段解析器来说,输入为分词器输出的联系人字段,输出为联系人字段,该联系人字段输出给通讯录数据库;此外,输入还为通讯录数据库输出的联系人对象,输出为联系人对象,该联系人对象输出给执行事件管理器。通讯录数据库,用于接收联系人字段,将该联系人字段转换为系统识别的联系人对象,并将联系人对象发送给联系人字段解析器。因此,针对通讯录数据库来说,输入为联系人字段解析器输出的联系人字段,输出为联系人对象,该联系人对象输出给联系人字段解析器。本发明实施例中,通讯录数据库还需要在通讯录中查找与联系人字段对应的通信信息,并将通信信息发送给联系人字段解析器,由联系人字段解析器将该通信信息发送给执行事件管理器。之后,执行事件管理器还用于当通过提醒窗口接收到与联系人通信的指令时,根据通信信息与联系人进行通信。在实际应用上,如果联系人不在联系人名单中,即无法获得联系人字段对应的通信信息时,则在提醒时会以文本的形式给用户展示相关信息。例如,在将联系人对象(爷爷)输出给执行事件管理器的基础上,还需要将联系人对象的通信信息输出给执行事件管理器。如针对手机,该通信信息可以为爷爷的手机号(13800000000);如针对PC机,该通信信息可以为爷爷的电子邮箱、MSN等,在此不再详加赘述。如图4所示,为事件字段分析器的结构示意图,该事件字段分析器包括事件字段解析器、事件智能识别器。需要注意的是,上述各功能模块只是本发明实施例提供的一种优选的实施方式,实际应用中并不局限于上述方式。基于分词器输出的事件字段,则
事件字段解析器,用于将事件字段发送给事件智能识别器,并接收事件智能识别器返回的该事件字段对应的事件对象。因此,针对事件字段解析器来说,输入为分词器输出的事件字段,输出为事件字段,该事件字段输出给事件智能识别器;此外,输入还为事件智能识别器输出的事件对象,输出为事件对象,事件对象输出给执行事件管理器。事件智能识别器,用于接收事件字段,将该事件字段转换为系统识别的事件对象(即查找事件字段对应事件),并将事件对象发送给事件字段解析器。因此,针对事件智能识别器来说,输入为事件字段解析器输出的事件字段,输出为事件对象,该事件对象输出给事件字段解析器。进一步,如图5所示,为事件智能识别器的结构示意图,该事件智能识别器包括应用类别列表、具体事件(功能)堆栈列表;基于事件字段解析器输出的事件字段,则·
应用类别列表接收事件字段,并在各自应用类中以事件字段为关键字进行查询,即以事件字段为关键字在应用类别列表中查找与事件字段对应的事件(如通信类、证券类、网银类、娱乐类等)。如果事件字段所表述的信息可以查询并指定该应用类别列表中的某项具体事件,则该应用类别列表通知相应的具体事件,该具体事件作为事件对象返回至事件字段解析器;如果事件字段所表述的信息不足以查询并指定该应用类别列表中的某项具体事件,则该应用类别列表查询事件字段归属的应用类别所对应的具体事件(功能)堆栈中,栈顶的具体事件,该栈顶的具体事件为堆栈中返回次数最多的事件,之后该栈顶的具体事件作为事件对象返回至事件字段解析器。本发明实施例中,为了维护上述应用类别列表以及具体事件(功能)堆栈列表,事件智能识别器的程序需要有开放的接口,以便识别新添加的应用程序。例如,需要添加建行的应用程序时,可通过开放的接口在具体事件(功能)堆栈列表中设置对应的建行信用卡还款。综上所述,通过采用上述技术方案,执行事件管理器可在到达时间字段分析器得到的提醒时间时,根据联系人字段分析器确定的联系人、及事件字段分析器得到的事件输出提醒窗口。如果通过提醒窗口接收到与联系人通信的指令(如当本次提醒为提醒用户与特定联系人通信,用户点击触发按钮发送与联系人通信的指令),执行事件管理器根据联系人字段分析器发送的联系人通信信息与联系人进行通信(如向联系人发起呼叫)。此外,当通过提醒窗口接收到与提醒的事件对应的调用指令时,执行事件管理器还根据事件字段分析器输出的调用信息调用对应的应用。例如,用户输入的原始文本为信用卡还款,事件字段分析器分析后得到的提醒事件为向招行信用卡还款,执行事件管理器输出提醒窗口后,接收到用户的触发,调用招行信用卡还款的应用软件执行后续操作。由此可见,本发明实施例中,当用户需要添加提醒时,只需要在智能记事本中按照指定格式输入一句话,即可自动添加提醒;当提醒时刻到达时,可预测用户的下一步操作,并直接调用相关应用的对象及方法,获得一个UI (User Interface,用户界面),推荐给用户。实施例二基于相同的技术构思,本发明实施例还提供一种与上述文字提醒的设备对应的方法,如图6所示,该方法包括步骤601,对用户输入的原始文本进行分词,并得到时间字段和事件字段。步骤602,根据所述时间字段确定提醒时间,并根据所述事件字段确定提醒的事件。步骤603,在到达所述提醒时间时,根据所述提醒的事件输出提醒窗口。本发明实施例中,在对用户输入的原始文本进行分词时,得到联系人字段,并根据所述联系人字段确定联系人;根据所述提醒的事件输出提醒窗口,具体包括在到达所述提醒时间时,根据所述提醒的事件、以及所述联系人输出提醒窗口。本发明实施例中,还需要在通讯录中查找与所述联系人字段对应的通信信息;当
通过所述提醒窗口接收到与所述联系人通信的指令时,根据所述通信信息与所述联系人进行通信。上述过程中,根据所述时间字段确定提醒时间,包括将所述时间字段转换为标准格式的时间t ;如果所述时间t为绝对时间,则确定所述提醒时间为所述时间t ;如果所述时间t为相对时间,则确定所述提醒时间为所述时间t与当前时间to的和。上述过程中,根据所述事件字段确定提醒的事件,包括根据所述事件字段查询应用类别列表;如果所述事件字段所表述的信息能够查询到具体事件,则确定所述提醒的事件为该具体事件;如果所述事件字段所表述的信息不能够查询到具体事件,则确定所述提醒的事件为具体事件堆栈中栈顶的具体事件,该栈顶的具体事件为堆栈中返回次数最多的事件。本发明实施例中,所述原始文本为按照指定格式输入的;所述原始文本包括时间信息、联系人信息和事件信息,所述指定格式为通过标识符将时间信息、联系人信息和事件信息进行分隔;在对用户输入的原始文本进行分词时,利用所述原始文本中的标识符得到时间字段、事件字段和联系人字段。下面举例说明本发明提供的技术方案。例II.用户在记事本中输入“明天晚上7点给爷爷打电话”。2.分词器根据空格分词,输出时间字段“明天晚上7点”,联系人字段“给爷爷”,事件字段“打电话”。3.时间字段分析器将“明天晚上7点”输入到时间字段映射表,转换为系统识别的标准格式时间,如“ 201103191900 ”,并输出给执行时间管理器。4.联系人字段分析器将“给爷爷”输入到通讯录数据库进行查询,返回联系人对象“爷爷”,并输出给执行事件管理器。5.事件字段分析器将“打电话”输入到事件智能识别器进行查询,转译为系统识别的事件格式,如“tel ”,并输出给执行事件管理器。6.执行时间管理器将“201103191900”在日历应用中注册提醒,当这一时刻到达时,日历应用提醒执行时间管理器执行指令。7.执行时间管理器向执行事件管理器传递执行指令,执行事件管理器根据联系人对象“爷爷”及事件对象“ tel ”,通知执行提示接口渲染一个窗口,向用户推荐“给爷爷打电话”,用户若确认,执行事件管理器根据联系人字段分析器得到的电话信息直接呼叫爷爷。
例2I.用户在记事本中输入“周五晚上信用卡还款”,字段间输入2个空格,则表示联系人字段为空。2.分词器输出时间字段“周五晚上”,联系人字段“null”,事件字段“信用卡还款”。3.时间字段分析器将“周五晚上”输入到时间字段映射表,转换为系统识别的标准格式时间。4.事件字段解析器将“信用卡还款”输入到事件智能识别器进行查询,各应用类别接收查询指令,利用该应用类别的词库对事件字段“信用卡还款”进行检索。5.事件智能识别器判定事件字段“信用卡还款”与应用类别“网银”匹配成功,且与“招行信用卡还款”、“工行信用卡还款”这些具体事件都不匹配,确定栈顶具体事件为提 醒的事件,即返回“招行信用卡还款”。6.到达提醒时间时,执行事件管理器提醒“招行信用卡还款”,如果接收到用户的确认,执行事件管理器可以进一步根据事件字段分析器获得的招行信用卡还款应用软件的调用信息,调用招行信用卡还款应用软件。综上所述,本发明实施例中,根据用户输入的原始文本确定提醒时间、联系人和提醒的事件,进而在到达提醒时间时,根据联系人和提醒的事件进行提醒,避免用户对提醒的设置,操作简单。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种文字提醒的设备,其特征在于,包括 分词器,用于对用户输入的原始文本进行分词,并得到时间字段和事件字段; 时间字段分析器,用于根据所述时间字段确定提醒时间; 事件字段分析器,用于根据所述事件字段确定提醒的事件; 执行事件管理器,用于在到达所述提醒时间时,根据所述提醒的事件输出提醒窗口。
2.如权利要求I所述的设备,其特征在于,还包括联系人字段分析器; 所述分词器,还用于对用户输入的原始文本进行分词,得到联系人字段; 所述联系人字段分析器,用于根据所述联系人字段确定联系人; 所述执行事件管理器,还用于在到达所述提醒时间时,根据所述提醒的事件、以及所述联系人输出提醒窗口。
3.如权利要求2所述的设备,其特征在于, 所述联系人字段分析器,还用于在通讯录中查找与所述联系人字段对应的通信信息;所述执行事件管理器,还用于当通过所述提醒窗口接收到与所述联系人通信的指令时,根据所述通信信息与所述联系人进行通信。
4.如权利要求I所述的设备,其特征在于, 所述时间字段分析器,具体用于将所述时间字段转换为标准格式的时间t ;如果所述时间t为绝对时间,则确定所述提醒时间为所述时间t ;如果所述时间t为相对时间,则确定所述提醒时间为所述时间t与当前时间to的和。
5.如权利要求I所述的设备,其特征在于, 所述事件字段分析器,具体用于根据所述事件字段查询应用类别列表;如果所述事件字段所表述的信息能够查询到具体事件,则确定所述提醒的事件为该具体事件;如果所述事件字段所表述的信息不能够查询到具体事件,则确定所述提醒的事件为具体事件堆栈中栈顶的具体事件,该栈顶的具体事件为堆栈中返回次数最多的事件。
6.如权利要求1-5任一项所述的设备,其特征在于, 所述原始文本为按照指定格式输入的;所述原始文本包括时间信息、联系人信息和事件信息,所述指定格式为通过标识符将时间信息、联系人信息和事件信息进行分隔; 所述分词器,具体用于利用所述原始文本中的标识符得到时间字段、事件字段和联系人字段。
7.一种文字提醒的方法,其特征在于,包括 对用户输入的原始文本进行分词,并得到时间字段和事件字段; 根据所述时间字段确定提醒时间,并根据所述事件字段确定提醒的事件; 在到达所述提醒时间时,根据所述提醒的事件输出提醒窗口。
8.如权利要求7所述的方法,其特征在于,所述方法还包括 在对用户输入的原始文本进行分词时,得到联系人字段,并根据所述联系人字段确定联系人; 根据所述提醒的事件输出提醒窗口,具体包括 在到达所述提醒时间时,根据所述提醒的事件、以及所述联系人输出提醒窗口。
9.如权利要求8所述的方法,其特征在于,所述方法还包括 在通讯录中查找与所述联系人字段对应的通信信息;当通过所述提醒窗口接收到与所述联系人通信的指令时,根据所述通信信息与所述联系人进行通信。
10.如权利要求7所述的方法,其特征在于,根据所述时间字段确定提醒时间,包括 将所述时间字段转换为标准格式的时间t ; 如果所述时间t为绝对时间,则确定所述提醒时间为所述时间t ; 如果所述时间t为相对时间,则确定所述提醒时间为所述时间t与当前时间to的和。
11.如权利要求7所述的方法,其特征在于,根据所述事件字段确定提醒的事件,包括 根据所述事件字段查询应用类别列表; 如果所述事件字段所表述的信息能够查询到具体事件,则确定所述提醒的事件为该具体事件; 如果所述事件字段所表述的信息不能够查询到具体事件,则确定所述提醒的事件为具体事件堆栈中栈顶的具体事件,该栈顶的具体事件为堆栈中返回次数最多的事件。
12.如权利要求7-11任一项所述的方法,其特征在于,所述原始文本为按照指定格式输入的;所述原始文本包括时间信息、联系人信息和事件信息,所述指定格式为通过标识符将时间信息、联系人信息和事件信息进行分隔; 在对用户输入的原始文本进行分词时,利用所述原始文本中的标识符得到时间字段、事件字段和联系人字段。
全文摘要
本发明公开了一种文字提醒的方法及设备,该设备包括分词器,用于对用户输入的原始文本进行分词,并得到时间字段和事件字段;时间字段分析器,用于根据所述时间字段确定提醒时间;事件字段分析器,用于根据所述事件字段确定提醒的事件;执行事件管理器,用于在到达所述提醒时间时,根据所述提醒的事件输出提醒窗口。本发明中,用户只需要输入原始文本,就可以进行提醒。
文档编号G06Q10/10GK102890801SQ201110200910
公开日2013年1月23日 申请日期2011年7月18日 优先权日2011年7月18日
发明者樊科 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1