数字联想方法和装置制造方法

文档序号:6551033阅读:208来源:国知局
数字联想方法和装置制造方法
【专利摘要】本发明公开了一种数字联想方法,该方法包括:获取用户输入的数字,对获取的数字进行特征分析,得到特征项;根据特征项,判断数字是否满足触发联想事件的条件;若是,根据预设规则触发数字对应的联想事件,得到联想结果。本发明还公开了一种数字联想装置。相较于现有技术,本发明在用户使用文字编辑软件输入的数字时,对用户输入的数字自动进行处理得到联想结果,不需用户手动操作,方便了用户的使用,且提高了数字处理的效率,也使文字编辑软件更智能。
【专利说明】数字联想方法和装置
【技术领域】
[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]优选地,所述触发模块包括:
[0029]选项单元,用于在所述数字同时满足多个触发联想事件的条件时,提供选项供用户选择需要触发的联想事件;
[0030]第一触发单元,用于接收并响应用户发送的选择指令,触发所述选择指令对应的所述联想事件,得到所述联想结果。
[0031 ] 优选地,所述触发模块包括:
[0032]第二触发单元,用于在所述数字同时满足多个触发联想事件的条件时,根据用户的行为数据,触发用户的所述行为数据对应的所述联想事件,得到所述联想结果。
[0033]本发明获取用户输入的数字,对获取的所述数字进行特征分析,得到特征项;根据所述特征项,判断所述数字是否满足触发联想事件的条件;在所述数字满足触发联想事件的条件时,根据预设规则触发所述数字对应的联想事件,得到联想结果。相较于现有技术,本发明在用户使用文字编辑软件输入的数字时,对用户输入的数字自动进行处理得到联想结果,不需用户手动操作,方便了用户的使用,且提高了数字处理的效率,也使文字编辑软件更智能。
【专利附图】

【附图说明】
[0034]图1为本发明数字联想方法第一实施例的流程示意图;
[0035]图2为本发明数字联想方法第二实施例的流程示意图;[0036]图3为本发明数字联想方法第三实施例的流程示意图;
[0037]图4为本发明数字联想装置第一实施例的功能模块示意图;
[0038]图5为本发明数字联想装置第二实施例的功能模块示意图;
[0039]图6为本发明数字联想装置第三实施例的功能模块示意图。
[0040]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0041]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0042]本领域技术人员可以理解,本发明数字联想方法的下述实施例的实施主体可以是手机、计算机、平板电脑等终端,也可以是其他任何可实现本发明数字联想方法的终端,在下述实施例中,本发明数字联想方法的实施主体优选为手机。
[0043]本发明提供一种数字联想方法。
[0044]参照图1,图1为本发明数字联想方法第一实施例的流程示意图。
[0045]本发明数字联想方法第一实施例中,该方法包括:
[0046]步骤S10,获取用户输入的数字,对获取的所述数字进行特征分析,得到特征项;
[0047]手机获取用户输入的数字的方法可以是用户在使用文字编辑软件输入字符时,手机识别用户输入的字符的类型,记录类型为数字的字符。当然,手机或者用户通过手机可设定圆周率Π、自然底数e等字符也为数字。
[0048]手机根据获取的数字,进行特征分析得到特征项。特征项可以是数字的位数、数字的排列规律、数字的数量、数字的数值、数字的特殊含义等。
[0049]手机获取数字的位数、数字的排列规律、数字的个数、数字的数值等特征项的方法较为常规,本实施例不作赘述。
[0050]步骤S20,根据所述特征项,判断所述数字是否满足触发联想事件的条件;
[0051]手机或者用户通过手机预先设定触发各个联想事件对应的条件,根据特征项,判断数字是否满足触发联想事件的条件。
[0052]联想事件是指对数字的处理操作。
[0053]例如,联想事件一为将数字加和,触发的条件为获得的数字的数量大于I ;联想事件二为将数字制表,触发的条件为获得的数字的数量大于I ;联想事件三为询问是否需要保存电话号码,触发的条件为数字的位数为11位;联想事件四为将数字代表的特殊含义翻译成文字,触发的条件为获取的数字存在对应的特殊含义,即该数字在预设的数字与特殊含义的映射表中可以找到对应的特殊含义;联想事件五为排序和统计,触发的条件为数字的数量大于I ;若用户输入的数字为1、5、8、3,特征分析得到其特殊项为数字的数量“4”、数字“5”和“8”存在特殊含义,由于这一串数字的数量大于1,因此,判定这些数字同时满足触发联想事件一、联想事件二和联想事件五的条件,由于其中数字“5”和“8”分别在预设的数字与特殊含义的映射表中可找到对应的特殊含义“我”“发”,则满足触发联想事件四的条件,由于这一串数字中不存在位数为11位的数字,因此,不满足触发联想事件三的条件。由此看出,用户输入的数字可能同时满足触发多个联想事件的条件。
[0054]需要注意的是,触发联想事件的条件不仅如此,还可以是数字的排列规律、数字的数值、数字的特殊含义等,手机或者用户通过手机可根据需要设置不一样的条件以满足个性化的需求,此处不作赘述。
[0055]步骤S30,在所述数字满足触发所述联想事件的条件时,根据预设规则触发所述数字对应的联想事件,得到联想结果;在所述数字不满足触发所述联想事件的条件时,停止执行。
[0056]手机判定特征项满足触发的条件时,手机根据预设规则触发特征项对应的联想事件,得到联想结果。预设规则是由手机或者用户通过手机预先设定的,预设规则可以是在数字仅满足触发一个联想事件的条件时,触发该特征项对应的联想事件,在数字满足触发多个联想事件的条件时,在数字对应的多个联想事件中随机触发一个联想事件;或者,预设规则可以是在数字仅满足触发一个联想事件的条件时,触发数字对应的联想事件,在数字满足触发多个联想事件的条件时,同时触发数字对应的所有联想事件;或者,预设规则还可以是在数字仅满足触发一个联想事件的条件时,触发数字对应的联想事件,在数字满足触发多个联想事件的条件时,展示所有数字对应的联想事件供用户选择触发一个或多个联想事件,根据用户的选择,触发一个或多个联想事件;或者,预设规则可以是在数字仅满足触发一个联想事件的条件时,触发数字对应的联想事件,在数字满足触发多个联想事件的条件时,根据用户的行为数据触发相应的联想事件。
[0057]手机根据所述特征项,判定数字不满足触发联想事件的条件时,停止执行该步骤。
[0058]本实施例获取用户输入的数字,对获取的所述数字进行特征分析,得到特征项;根据所述特征项,判断所述数字是否满足触发联想事件的条件;在所述数字满足触发联想事件的条件时,根据预设规则触发所述数字对应的联想事件,得到联想结果。相较于现有技术,本实施例在用户使用文字编辑软件输入的数字时,对用户输入的数字进行处理得到联想结果,不需用户手动操作,方便了用户的使用,且提高了数字处理的效率,也使文字编辑软件更智能。
[0059]本实施例中,联想结果优选以动画的形式展示。有利于提高趣味性和生动性。
[0060]参照图2,图2为本发明数字联想方法第二实施例的流程示意图。
[0061]本发明数字联想方法第二实施例中,本实施例在第一实施例的基础上,所述获取用户输入的数字,对获取的所述数字进行特征分析,得到特征项的步骤包括:
[0062]步骤S11,获取用户输入的数字和样本字符;
[0063]步骤S12,对获取的所述数字进行特征分析得到数字特征项,对获取的所述样本字符进行特征分析得到字符特征项。
[0064]手机获取用户输入的数字和样本字符,其中,样本字符包括文字、符号、编号等。样本字符可以是用户输入的所有文字、符号、编号等,也可以是从用户输入的所有文字、符号、编号中选取的部分文字、符号、编号等,选取的方法可以是比对预设的样本字符库,样本字符库中包含所有手机可以进行特征分析的文字、符号、编号等,仅选取样本字符库中存在的文字、符号、编号等。手机或者用户设定一些文字、符号、编号作为字符特征项,手机将获取的样本字符进行特征分析,获取其中一些文字、符号、编号等作为字符特征项,例如,文字“加”、“减”、“乘”、“除”、“甲”、“乙”、“号码”等,符号“ “ “ Σ ”等,编号“ 1、2、3 ”、“①、②、③”等,这些文字、符号、编号等体现了用户可能需要对数字进行的处理,因此将这些文字、符号、编号等作为字符特征项,例如,设置字符特征项库,将体现用户可能需要对数字进行处理的文字、符号、编号等保存在字符特征项库中,将样本字符与字符特征项库中的文字、符号、编号等进行比对,将与特征项库中的文字、符号、编号等相同的样本字符作为字符特征项。
[0065]手机或者用户通过手机也可设置触发联想事件的条件。例如,联想事件一为将数字进行减法运算,触发联想事件一的条件为用户输入文字“减”或符号当样本字符中包括文字“减”或符号时,将文字“减”或符号作为字符特征项,由于特征项中包括文字“减”或符号因此,判定字符特征项满足触发联想事件一的条件。若联想事件二为将数字制表,触发联想事件二的条件为用户输入编号或者文字“甲”、“乙”、“丙”等,当样本字符中包括编号或者文字“甲”、“乙”、“丙”时,将编号或者文字“甲”、“乙”、“丙”作为字符特征项,由于字符特征项中包括编号或者文字“甲”、“乙”、“丙”,因此,满足触发联想事件二的条件。
[0066]需要注意的是,本实施例并不强调只有获取样本字符,或者只有特征项中包含样本字符才能使特征项满足触发联想事件的条件,手机或者用户通过手机可设置当数字特征项或者字符特征项中的任一个满足触发联想事件的条件时,即可判定满足触发联想事件的条件,或者,当数字特征项和字符特征项均满足触发联想事件的条件时,即可判定满足触发联想事件的条件。
[0067]本实施例中获取样本字符,得到字符特征项,从而根据字符特征项也能够判断数字是否满足触发联想事件的条件,又由于样本字符容易识别,因此能较快的得到特征项,从而高效的触发对应的联想事件,得到联想结果。
[0068]本发明数字联想方法一优选实施例中,所述判断所述数字是否满足触发联想事件的条件的步骤包括:
[0069]判断所述数字特征项和所述字符特征项是否均满足触发同一联想事件的条件;若是,判定所述数字满足触发所述联想事件的条件;若否,判定所述数字不满足触发所述联想事件的条件。
[0070]手机根据数字特征项和字符特征项,判断数字是否满足触发联想事件的条件,在数字特征项和字符特征项均满足触发同一联想事件的条件时,才判定数字满足触发联想事件的条件。例如,联想事件一为询问用户是否要保存手机号码,触发该联想事件的条件是数字中存在位数为11位的数字或者样本字符中包括文字“号码”或者“Number”等;联想事件二为统计数字的数量,触发该联想事件的条件为数字的数量大于I或者样本字符中包括文字“排序”;用户输入数字12345678910、3、5、6,其同时输入字符“号码”、“总和”、“:”,手机对数字进行特征分析得到数字特征项“11位、I位”、“数字数量:4”,手机将字符“号码”、“早上”、“:”等均作为样本字符,对样本字符进行特征分析得到字符特征项“号码”,由于数字特征项满足触发联想事件一的条件且字符特征项满足触发联想事件一的条件,因此,判定用户输入的数字满足触发联想事件一的条件;由于数字特征项满足触发联想事件二的条件,但字符特征项不满足触发联想事件二的条件,因此,判定用户输入的数字不满足触发联想事件二的条件。
[0071]本实施例由于仅在数字特征项和字符特征项中均满足触发同一联想事件的条件时,判定数字满足触发联想事件的条件,本实施例能更精确的触发联想事件。
[0072]参照图3,图3为本发明数字联想方法第三实施例的流程示意图。
[0073]本发明数字联想方法第三实施例中,本实施例与第一实施例和第二实施例的区别在于,本实施例在第一实施例和/或第二实施例的基础上,所述根据预设规则触发所述数字对应的联想事件,得到联想结果的步骤包括:
[0074]步骤S31,在所述数字同时满足多个触发联想事件的条件时,提供选项供用户选择需要触发的联想事件;
[0075]步骤S32,接收并响应用户发送的选择指令,触发所述选择指令对应的所述联想事件,得到所述联想结果。
[0076]手机在数字同时满足多个触发联想事件的条件时,提供选项供用户选择需要触发的联想事件,提供选项的方式可以是动画展示、语音等,用户通过按键、语音、手势等方式选择需要触发的联想事件。
[0077]手机接收到用户通过手机发送的选择指令,响应该指令,触发选择指令对应的联想事件,例如,若用户选择了联想事件一,联想事件一为将数字加和,则手机就将用户输入的数字相加得到总和,即为联想结果;若用户选择了联想事件三,联想事件三为排序和统计,则手机将用户输入的数字进行排序,并计算数字的数量,即为联想结果。
[0078]本实施例根据用户的选择触发相应的联想事件,满足了用户个性化的需求。
[0079]本发明数字联想方法一优选实施例中,所述根据预设规则触发所述数字对应的联想事件,得到联想结果的步骤包括:
[0080]在所述数字同时满足多个触发联想事件的条件时,根据用户的行为数据,触发用户的所述行为数据对应的联想事件,得到所述联想结果。
[0081]在数字同时满足多个触发联想事件的条件时,手机根据用户的行为数据,触发用户的行为数据对应的联想事件,得到联想结果。
[0082]用户的行为数据是可以体现用户的偏好和行为习惯的数据,例如,在每次根据用户的行为数据触发联想事件后,询问用户该联想事件是否是用户需要触发的联想时间,记录用户的选择,即得到用户行为数据;或者,手机记录用户设置的联想事件的优先级别,即得到用户行为数据;或者,手机记录选择指令对应的联想事件,并将记录的选择指令对应的联想事件进行统计得到统计结果,将统计结果存储于用户的行为数据中,统计结果包括每个联想事件被选择的次数,最近选择某一联想事件的频率等。
[0083]本实施例根据用户的行为数据能自动选择相应的联想事件触发,使得触发效率更高、更智能,且方便了用户的使用。
[0084]本发明提供一种数字联想装置。
[0085]参照图4,图4为本发明数字联想装置第一实施例的功能模块示意图。
[0086]本发明数字联想装置第一实施例中,该装置包括:
[0087]获取模块10,用于获取用户输入的数字,对获取的所述数字进行特征分析,得到特征项;
[0088]判断模块20,用于根据所述特征项,判断所述数字是否满足触发联想事件的条件;
[0089]触发模块30,用于在所述数字满足触发联想事件的条件时,根据预设规则触发所述数字对应的联想事件,得到联想结果,若否,停止执行该步骤。
[0090]获取模块10获取用户输入的数字的方法可以是用户在使用文字编辑软件输入字符时,获取模块10识别用户输入的字符的类型,记录类型为数字的字符。当然,获取模块10或者用户通过获取模块10可设定圆周率Π、自然底数e等字符也为数字。
[0091]获取模块10根据获取的数字,进行特征分析得到特征项。特征项可以是数字的位数、数字的排列规律、数字的数量、数字的数值、数字的特殊含义等。
[0092]获取模块10获取数字的位数、数字的排列规律、数字的个数、数字的数值等特征项的方法较为常规,本实施例不作赘述。
[0093]判断模块20或者用户通过判断模块20预先设定触发各个联想事件对应的条件,根据特征项,判断数字是否满足触发联想事件的条件。
[0094]联想事件是指对数字的处理操作。
[0095]例如,联想事件一为将数字加和,触发的条件为获得的数字的数量大于I ;联想事件二为将数字制表,触发的条件为获得的数字的数量大于I ;联想事件三为询问是否需要保存电话号码,触发的条件为数字的位数为11位;联想事件四为将数字代表的特殊含义翻译成文字,触发的条件为获取的数字存在对应的特殊含义,即该数字在预设的数字与特殊含义的映射表中可以找到对应的特殊含义;联想事件五为排序和统计,触发的条件为数字的数量大于I ;若用户输入的数字为1、5、8、3,特征分析得到其特殊项为数字的数量“4”、数字“5”和“8”存在特殊含义,由于这一串数字的数量大于1,因此,判定这些数字同时满足触发联想事件一、联想事件二和联想事件五的条件,由于其中数字“5”和“8”分别在预设的数字与特殊含义的映射表中可找到对应的特殊含义“我”“发”,则满足触发联想事件四的条件,由于这一串数字中不存在位数为11位的数字,因此,不满足触发联想事件三的条件。由此看出,用户输入的数字可能同时满足触发多个联想事件的条件。
[0096]需要注意的是,触发联想事件的条件不仅如此,还可以是数字的排列规律、数字的数值、数字的特殊含义等,判断模块20或者用户通过判断模块20可根据需要设置不一样的条件以满足个性化的需求,此处不作赘述。
[0097]触发模块30判定特征项满足触发的条件时,触发模块30根据预设规则触发特征项对应的联想事件,得到联想结果。预设规则是由触发模块30或者用户通过触发模块30预先设定的,预设规则可以是在数字仅满足触发一个联想事件的条件时,触发该特征项对应的联想事件,在数字满足触发多个联想事件的条件时,在数字对应的多个联想事件中随机触发一个联想事件;或者,预设规则可以是在数字仅满足触发一个联想事件的条件时,触发数字对应的联想事件,在数字满足触发多个联想事件的条件时,同时触发数字对应的所有联想事件;或者,预设规则还可以是在数字仅满足触发一个联想事件的条件时,触发数字对应的联想事件,在数字满足触发多个联想事件的条件时,展示所有数字对应的联想事件供用户选择触发一个或多个联想事件,根据用户的选择,触发一个或多个联想事件;或者,预设规则可以是在数字仅满足触发一个联想事件的条件时,触发数字对应的联想事件,在数字满足触发多个联想事件的条件时,根据用户的行为数据触发相应的联想事件。
[0098]触发模块30根据所述特征项,判定数字不满足触发联想事件的条件时,停止执行该步骤。
[0099]相较于现有技术,本实施例自动对用户输入的数字进行处理得到联想结果,而不需要用户手动操作,方便了用户的使用,且提高了数字处理的效率,也使文字编辑软件更智倉泛。
[0100]本实施例中,联想结果优选以动画的形式展示。有利于提高趣味性和生动性。[0101]参照图5,图5为本发明数字联想装置第二实施例的功能模块示意图。
[0102]本发明数字联想装置第二实施例中,本实施例与第一实施例的区别在于,本实施例在第一实施例的基础上,所述获取模块10包括:
[0103]获取单元11,用于获取用户输入的数字和样本字符;分析单元12,用于对获取的所述数字进行特征分析得到数字特征项,对获取的所述样本字符进行特征分析得到字符特征项。
[0104]获取单元11获取用户输入的数字和样本字符,其中,样本字符包括文字、符号、编号等。样本字符可以是用户输入的所有文字、符号、编号等,也可以是从用户输入的所有文字、符号、编号中选取的部分文字、符号、编号等,选取的方法可以是比对预设的样本字符库,样本字符库中包含所有分析单元12可以进行特征分析的文字、符号、编号等,仅选取样本字符库中存在的文字、符号、编号等。获取单元11或者用户设定一些文字、符号、编号作为字符特征项,获取单元11将获取的样本字符进行特征分析,获取其中一些文字、符号、编号等作为字符特征项,例如,文字“加”、“减”、“乘”、“除”、“甲”、“乙”、“号码”等,符号“ + ”、
等,编号“1、2、3”、“①、②、③”等,这些文字、符号、编号等体现了用户可能需要对数字进行的处理,因此将这些文字、符号、编号等作为字符特征项,例如,设置字符特征项库,将体现用户可能需要对数字进行处理的文字、符号、编号等保存在字符特征项库中,将样本字符与字符特征项库中的文字、符号、编号等进行比对,将与特征项库中的文字、符号、编号等相同的样本字符作为字符特征项。 [0105]判断模块20或者用户通过判断模块20也可设置触发联想事件的条件。例如,联想事件一为将数字进行减法运算,触发联想事件一的条件为用户输入文字“减”或符号当样本字符中包括文字“减”或符号时,将文字“减”或符号作为字符特征项,由于特征项中包括文字“减”或符号因此,判定字符特征项满足触发联想事件一的条件。若联想事件二为将数字制表,触发联想事件二的条件为用户输入编号或者文字“甲”、“乙”、“丙”等,当样本字符中包括编号或者文字“甲”、“乙”、“丙”时,将编号或者文字“甲”、“乙”、“丙”作为字符特征项,由于字符特征项中包括编号或者文字“甲”、“乙”、“丙”,因此,满足触发联想事件二的条件。
[0106]需要注意的是,本实施例并不强调只有获取样本字符,或者只有特征项中包含样本字符才能使特征项满足触发联想事件的条件,判断模块20或者用户通过判断模块20可设置当数字特征项或者字符特征项中的任一个满足触发联想事件的条件时,即可判定满足触发联想事件的条件,或者,当数字特征项和字符特征项均满足触发联想事件的条件时,即可判定满足触发联想事件的条件。
[0107]本实施例中获取样本字符,得到字符特征项,从而根据字符特征项也能够判断数字是否满足触发联想事件的条件,又由于样本字符容易识别,因此能较快的得到特征项,从而高效的触发对应的联想事件,得到联想结果。
[0108]本发明数字联想方法一优选实施例中,所述判断模块20用于:
[0109]判断所述数字特征项和所述字符特征项是否均满足触发同一联想事件的条件;若是,判定所述数字满足触发所述联想事件的条件;若否,判定所述数字不满足触发所述联想事件的条件。
[0110]根据数字特征项和字符特征项,判断数字是否满足触发联想事件的条件,在数字特征项和字符特征项均满足触发同一联想事件的条件时,才判定数字满足触发联想事件的条件。例如,联想事件一为询问用户是否要保存手机号码,触发该联想事件的条件是数字中存在位数为11位的数字或者样本字符中包括文字“号码”或者“Number”等;联想事件二为统计数字的数量,触发该联想事件的条件为数字的数量大于I或者样本字符中包括文字“排序”;用户输入数字12345678910、3、5、6,其同时输入字符“号码”、“总和”、“:”,分析单元12对数字进行特征分析得到数字特征项“II位、I位”、“数字数量:4”,获取单元11将字符“号码”、“早上”、“:”等均作为样本字符,分析单元12对样本字符进行特征分析得到字符特征项“号码”,由于数字特征项满足触发联想事件一的条件且字符特征项满足触发联想事件一的条件,因此,判定用户输入的数字满足触发联想事件一的条件;由于数字特征项满足触发联想事件二的条件,但字符特征项不满足触发联想事件二的条件,因此,判定用户输入的数字不满足触发联想事件二的条件。
[0111]本实施例由于仅在数字特征项和字符特征项中均满足触发同一联想事件的条件时,判定数字满足触发联想事件的条件,本实施例能更精确的触发联想事件。
[0112]参照图6,图6为本发明数字联想装置第三实施例的功能模块示意图。
[0113]本发明数字联想装置第三实施例中,本实施例与第一实施例和第二实施例的区别在于,本实施例在第一实施例和/或第二实施例的基础上,所述触发模块30包括:
[0114]选项单元31,用于在所述数字同时满足多个触发联想事件的条件时,提供选项供用户选择需要触发的联想事件;
[0115]第一触发单元32,用于接收并响应用户发送的选择指令,触发所述选择指令对应的所述联想事件,得到所述联想结果。
[0116]选项单元31在数字同时满足多个触发联想事件的条件时,提供选项供用户选择需要触发的联想事件,提供选项的方式可以是动画展示、语音等,用户通过按键、语音、手势等方式选择需要触发的联想事件。
[0117]第一触发单元32接收到用户发送的选择指令,响应该指令,触发选择指令对应的联想事件,例如,若用户选择了联想事件一,联想事件一为将数字加和,则第一触发单元32就将用户输入的数字相加得到总和,即为联想结果;若用户选择了联想事件三,联想事件三为排序和统计,则第一触发单元32将用户输入的数字进行排序,并计算数字的数量,即为联想结果。
[0118]本实施例根据用户的选择触发相应的联想事件,满足了用户个性化的需求。
[0119]请再次参照图6,本发明数字联想装置一优选实施例中,所述触发模块30包括:
[0120]第二触发单元33,用于在所述数字同时满足多个触发联想事件的条件时,根据用户的行为数据,触发用户的所述行为数据对应的联想事件,得到所述联想结果。
[0121]在数字同时满足多个触发联想事件的条件时,第二触发单元33根据用户的行为数据,触发用户的行为数据对应的联想事件,得到联想结果。
[0122]用户的行为数据是可以体现用户的偏好和行为习惯的数据,例如,在每次根据用户的行为数据触发联想事件后,第一触发单元32询问用户该联想事件是否是用户需要触发的联想时间,记录用户的选择,即得到用户行为数据;或者,第一触发单元32记录用户设置的联想事件的优先级别,即得到用户行为数据;或者,第一触发单元32记录选择指令对应的联想事件,并将记录的选择指令对应的联想事件进行统计得到统计结果,将统计结果存储于用户的行为数据中,统计结果包括每个联想事件被选择的次数,最近选择某一联想事件的频率等。
[0123]本实施例根据用户的行为数据能自动选择相应的联想事件触发,使得触发效率更高、更智能,且方便了用户的使用。
[0124]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种数字联想方法,其特征在于,所述数字联想方法包括以下步骤: 获取用户输入的数字,对获取的所述数字进行特征分析,得到特征项; 根据所述特征项,判断所述数字是否满足触发联想事件的条件; 在所述数字满足触发联想事件的条件时,根据预设规则触发所述数字对应的联想事件,得到联想结果。
2.如权利要求1所述的数字联想方法,其特征在于,所述获取用户输入的数字,对获取的所述数字进行特征分析,得到特征项的步骤包括: 获取用户输入的数字和样本字符;所述样本字符包括文字、符号及编号; 对获取的所述数字进行特征分析得到数字特征项,对获取的所述样本字符进行特征分析得到字符特征项。
3.如权利要求2所述的数字联想方法,其特征在于,所述判断所述数字是否满足触发联想事件的条件的步骤包括: 判断所述数字特征项和所述字符特征项是否均满足触发同一联想事件的条件;若是,判定所述数字 满足触发所述联想事件的条件;若否,判定所述数字不满足触发所述联想事件的条件。
4.如权利要求1至3中任一项所述的数字联想方法,其特征在于,所述根据预设规则触发所述数字对应的联想事件,得到联想结果的步骤包括: 在所述数字同时满足多个触发联想事件的条件时,提供选项供用户选择需要触发的联想事件; 接收并响应用户发送的选择指令,触发所述选择指令对应的所述联想事件,得到所述联想结果。
5.如权利要求1至3中任一项所述的数字联想方法,其特征在于,所述根据预设规则触发所述数字对应的联想事件,得到联想结果的步骤包括: 在所述数字同时满足多个触发联想事件的条件时,根据用户的行为数据,触发用户的所述行为数据对应的联想事件,得到所述联想结果。
6.一种数字联想装置,其特征在于,所述数字联想装置包括以下步骤: 获取模块,用于获取用户输入的数字,对获取的所述数字进行特征分析,得到特征项; 判断模块,用于根据所述特征项,判断所述数字是否满足触发联想事件的条件; 触发模块,用于在所述数字满足触发联想事件的条件时,根据预设规则触发所述数字对应的联想事件,得到联想结果。
7.如权利要求6所述的数字联想装置,其特征在于,所述获取模块包括: 获取单元,用于获取用户输入的数字和样本字符;所述样本字符包括文字、符号及编号; 分析单元,用于对获取的所述数字进行特征分析得到数字特征项,对获取的所述样本字符进行特征分析得到字符特征项。
8.如权利要求7所述的数字联想装置,其特征在于,所述判断模块用于: 判断所述数字特征项和所述字符特征项是否均满足触发同一联想事件的条件;若是,判定所述数字满足触发所述联想事件的条件;若否,判定所述数字不满足触发所述联想事件的条件。
9.如权利要求6至8中任一项所述的数字联想装置,其特征在于,所述触发模块包括: 选项单元,用于在所述数字同时满足多个触发联想事件的条件时,提供选项供用户选择需要触发的联想事件; 第一触发单元,用于接收并响应用户发送的选择指令,触发所述选择指令对应的所述联想事件,得到所述联想结果。
10.如权利要求6至8中任一项所述的数字联想装置,其特征在于,所述触发模块包括: 第二触发单元,用于在所述数字同时满足多个触发联想事件的条件时,根据用户的行为数据,触发用户的所 述行为数据对应的联想事件,得到所述联想结果。
【文档编号】G06F17/27GK104035919SQ201410294520
【公开日】2014年9月10日 申请日期:2014年6月25日 优先权日:2014年6月25日
【发明者】刘乐 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1