专利名称:字符关联信息提示方法及终端的制作方法
技术领域:
本发明涉及提示方法及终端,尤其涉及一种对所选定字符的相关 信息进行提示的方法及终端。
背景技术:
移动通信终端已经成为人们生活、工作中非常重要的通信工具, 不仅能够使用户之间进行通信,移动通信终端的功能也日益强大,对 文本数据的处理也越来越频繁,不仅是在发送或阅读短消息时需要处 理文本数据,由于存储容量的不断增加,电话薄的容量越来越大,用 户可以编写更多的通信名单,并且给通信名单增加更加详细的资料, 如对方住址、公司、个人爱好等等,移动通信终端还增加了备忘功能, 可以由用户编写便签并定时提醒,移动通信终端还可以将更多的文本 数据如txt文件的小说、资料等存储在手机中,方便学习、娱乐。
总之现在的移动通信终端不仅仅是通信工具,还涉及大量的文本 数据的阅读、编辑。然而,目前的无论阅读还是编辑文本数据,都没 有太多的改进。
发明人在实现本发明的过程中,发现现有技术中至少存在以下问
题比如,在所收到的短信息中或所编辑的短消息中出现已经存储于 电话薄中的某人的名字,如果用户想知道此人的详细信息,现有的移 动通信终端还不能将此人的信息如电话号码、住址、单位等等及时的 反映出来,需要用户手动操作去查找此人的详细信息,从而给用户的使用带来不便。
发明内容
本发明实施例的目的在于提供一种可以对所选定的字符的关联信 息进行查找并提示给用户的方法及终端。
为此,本发明提供一种字符关联信息的提示方法,包括 确定选定的第一字符;
根据所述选定的第一字符查找数据库,所述数据库用于存储字符 关联信息;
在所述数据库中查找到所述选定的第一字符的关联信息,则播放 所述选定的第一字符的关联信息。
本发明实施例同时提供一种字符关联信息提示终端,包括
选择模块,用于确定选定的第一字符;
查找模块,用于根据所述选定的第一字符查找数据库;
存储模块,用于存储所述数据库,所述数据库用于存储字符关联
4吕息;
播放模块,用于当所述查找模块在所述数据库中查找到所述选定 的第一字符的关联信息时,播放所述选定的第一字符的关联信息。
本发明实施例的有益效果在于,通过本发明的字符关联信息的提 示方法及终端,可以使用户在使用终端阅读和/或编辑字符时,方便地 得到所选定的字符的关联信息。
图1为本发明提供的字符关联信息提示方法的一个实施例的流程
示意图2为本发明提供的字符关联信息提示方法的一个实施例的流程 示意图3为本发明提供的字符关联信息提示终端的一个实施例的结构 示意图4为本发明提供的字符关联信息提示终端的一个实施例的结构 示意图。
具体实施例方式
图1为本发明提供的字符关联信息提示方法的一个实施例的流程 示意图,如图1所示,本实施例的字符关联信息提示方法包括如下步 骤
S01:确定选定的第一字符;
S02:根据所述选定的第一字符查找数据库;
S03:在所述数据库中查找到所述选定的第一字符的关联信息,则 播放所述选定的第 一字符的关联信息。
在本实施例中,根据用户指令确定选定的第一字符,如一个人名, 然后根据所述选定的第一字符查找数据库,如对电话薄和/或预置文件 夹进行查找,在所述数据库中查找到所述选定的第 一字符的关联信息, 如此人的联系方式、家庭住址、单位、职务、图像、语音等关联信息,则播放所查找到的关联信息,如在移动通信终端的显示终端上显示播 放窗口,播放窗口的位置不影响用户对字符的正常阅读或编辑,在播 放窗口中播放此人的关联信息,或者将此人的关联音频信息通过扬声 器播放。
通过本实施例的方法,可以在不影响用户阅读或编辑文本的情况 下根据用户选定的字符查找数据库,并播放所查找到的关联信息,增 加的该查询功能方^f更了用户的使用。
图2为本发明提供的字符关联信息提示方法的另一个实施例的流 程示意图,如图2所示,上述方法还可以包括以下步骤
S04:在所述数据库中未查到所述选定的第一字符的关联信息,则 发出提示。
在本发明提供的字符关联信息提示方法的一个实施例中,上述步 骤S04可以具体为发出是否编辑所述数据库的提示。
在本实施例中,当在数据库中没有查找到用户选定的字符的关联 信息时,提示用户可以对所述数据库进行编辑以增加所述选定字符的 关联信息,从而不断更新数据库。
本发明提供的字符关联信息提示方法的一个实施例,如图2所示, 上述方法可以包括
S05:将所述选定的第一字符及查找到的所述选定的第一字符的关联信息存储在緩存文件夹中。
在本实施例中,将所选定的第 一字符及查找到的所述选定的第一 字符的关联信息存储在緩存文件夹中,当用户继续阅读或编辑文本时, 如果再次选中已存储在緩存文件夹中的该字符,则可以不必在数据库 中查找选定字符的关联信息,而是直接从緩存文件夹中读取所选定字 符的关联信息,提高了查询效率,节约了资源。
本发明提供的字符关联信息提示方法的另一个实施例,如图2所 示,上述方法可以包括
S06:确定选定的第二字符;
S07:在所述緩存文件夹中查找所述选定的第二字符,若所述选定 的第二字符存储在所述緩存文件夹中,则播放所述緩存文件夹中所述 选定的第二字符的关联信息。
在本实施例中,如果缓存文件夹中存有数据,即,至少有一个字 符及其关联信息存入緩存文件夹,当再次选定字符,如第二字符,则 首先查找緩存文件夹中是否包含此第二字符,若在所述緩存文件夹中 存储有所述选定的第二字符,则播放所述緩存文件夹中所述选定的第 二字符的关联信息;若在所述緩存文件夹中未存储所述选定的第二字 符,则查找数据库,若在所述数据库中查找到所述选定的第二字符的 关联信息,则播放所述选定的第二字符的关联信息,同时将所述第二 字符及其关联信息存储入緩存文件夹;若在所述数据库中未查找到所 述选定的第二字符的关联信息,则发出提示。本实施的方法,当用户继续阅读或编辑文本时,如果再次选中已 存储在緩存文件夹中的该字符,则不必在数据库中查找选定字符的关 联信息,而是直接从緩存文件夹中读取所选定字符的关联信息,从而 提高了查询效率,节约了资源。
本发明提供的字符关联信息提示方法的一个实施例,如图2所示,
在上述方法的根据所述选定的第一字符查找数据库的步骤(S02)之前 可以包括
S08:确定所述选定的第一字符不在所述緩存文件夹中。
在本实施例中,确定选定的字符后,先确定所述选定的第一字符 是否在所述緩存文件夹中,即,先查找緩存文件夹,若所述选定的第 一字符存储在所述緩存文件夹中,则播放所述緩存文件夹中所述选定 的第二字符的关联信息;若所述选定的第一字符未存储在所述緩存文 件夹中,则查找数据库,若在所述数据库中查找到所述选定的第一字 符的关联信息,则播放所述选定的第一字符的关联信息,同时将所述 第一字符及其关联信息存储入緩存文件夹;若在所述数据库中未查找 到所述选定的第一字符的关联信息,则发出提示。
本实施的方法,可以根据所选定的字符优先选择查找緩存文件夹, 从而节约了资源,提高了效率。
本发明提供的字符关联信息提示方法的 一个实施例,上述方法的 确定选定的第一字符的步骤(S01)具体为根据预设,将光标前的预定数量的字符或光标后的预定数量的字
符作为所述选定的第一字符;或者将用户选定的字符作为所述选定的 第一字符。
本实施例的方法可使确定选定的第一字符的方式更加灵活、方便, 可由用户按照个人习惯自行定义,提高了易用性,更加人性化。
在本发明提供的字符关联信息提示方法的另 一个实施例中,可以 在用户阅读或编辑文本时,启动一个线程进行监听,当监听到选定了 第一字符时,启动线程查找数据库,并将所查找到的结果进行播放, 从而不会影响到用户阅读或编辑文本。
本发明提供的字符关联信息提示方法的一个实施例中,所述数据 库可以包括电话薄和/或预置的文件夹,用户可以对所述电话薄和/或预 置的文件夹进行编辑。
查找的方式可以按照预设的方式,进行精确查找,即,将所选定 的字符与数据库中的电话薄和/或预置文件夹中的内容进行精确比较, 只有完全匹配时才播放查找到的关联信息,或者按照预设的方式进行 模糊查找,即,只要数据库中的电话薄或者预置文件夹中的内容包含 所选定的字符,则播放查找到的关联信息。
图3为本发明提供的字符关联信息提示终端的一个实施例的结构 示意图,如图3所示,该实施例的终端包括选择^^莫块1,用于确定选定的第一字符;
查找模块2,用于根据所述选定的第一字符查找数据库;
存储模块3,用于存储所述数据库,所述数据库用于存储字符关联 信息;
播放模块4,用于当所述查找模块在所述数据库中查找到所述选定 的第 一字符的关联信息时,播放所述选定的第 一字符的关联信息。
本实施例的终端,选择模块l根据用户指令确定选定的第一字符, 如一个人名,然后查找模块2根据所述选定的第一字符查找存储模块3 中的数据库,如对电话薄和/或预置文件夹进行查找,在所述数据库中 查找到所述选定的第一字符的关联信息,如此人的联系方式、家庭住 址、单位、职务、图像、语音等关联信息,则播放模块4播放所查找 到的关联信息,如在移动通信终端的显示终端上显示播放窗口,播放 窗口的位置不影响用户对字符的正常阅读或编辑,在播放窗口中播放 此人的关联信息,或者将此人的关联音频信息通过扬声器播放。
通过本实施例的终端,可以在不影响用户阅读或编辑文本的情况 下根据用户选定的字符查找数据库,并播放所查找到的关联信息,增 加的该查询功能方便了用户的使用。
图4为本发明提供的字符关联信息提示终端的一个实施例的结构 示意图,如图4所示,该实施例中上述终端还包括
提示模块5,用于当所述查找模块未在所述数据库中查找到所述选 定的第一字符的关联信息时发出提示。本实施例的终端,在存储模块3中的数据库中没有查找到用户选 定的字符的关联信息时,提示模块5对用户发出提示,提示用户可以 对所述数据库进行编辑,增加所述选定字符的关联信息,从而不断更 新存储模块中的数据库。
本发明提供的字符关联信息提示终端的一个实施例,如图4所示, 该实施例中上述终端还包括
緩存模块6,用于存储緩存文件夹,所述緩存文件夹,用于当所述 查找模块在所述数据库中查找到所述选定的第 一字符的关联信息时, 存储所述确定的第 一字符及所述确定的第 一字符的关联信息。
本实施例的终端,緩存模块6将选择模块1所选定的第一字符及 在存储模块3中查找到的所述选定的第一字符的关联信息存储在緩存 文件夹中,当用户继续阅读或编辑文本时,选择^^块1再次选中存储 在緩存模块6的緩存文件夹中吟字符,从而可以不必在存储模块3中 的数据库中查找选定字符的关联信息,而是直接从緩存模块6中的緩 存文件夹中读取所选定字符的关联信息,提高了效率,节约了资源。
本发明提供的字符关联信息提示终端的一个实施例,如图4所示, 该实施例中上述终端还包括
判断模块7,用于在所述选择模块1确定所述选定的第一字符后, 判断所述选定的第 一字符是否存储在所述緩存文件夹中;
所述查找^^莫块2具体用于当所述判断模块7的判断结果为所述选定的第 一竽符未存储在所述緩存文件夹中时,根据所述选定的第 一字
符查找所述数据库;
所述播放模块4还用于在所述判断模块7的判断结果为所述选定
的第一字符存储在所述緩存文件夹中时,播放所述緩存文件中存储的
所述选定的第 一字符的关联信息;
所述提示模块5具体用于在所述数据库中未查找到所述选定的第 一字符的关联信息时,发出是否编辑所述数据库的提示;
所述存储模块3中的所述数据库可以包括电话薄或预置文件夹。
本实施例中,在所述选择^^莫块1确定所述选定的第一字符后,判 断模块7判断所述选定的第一字符是否存储在所述緩存模块6的緩存 文件夹中,当判断结果为所述选定的第一字符存储在所述緩存文件夹 中,则播放模块4播放所述緩存模块6的緩存文件夹中所述选定的第 一字符的关联信息;若判断结果为所述选定的第一字符未存储在緩存 模块6的所述緩存文件夹中,则查找模块2查找存储模块3中的数据 库,如查找电话薄或预置文件夹,若在所述存储模块3的数据库中查 找到所述选定的第二字符的关联信息,则播放模块4播放所述选定的 第二字符的关联信息,并且緩存模块6将所述第二字符及其关联信息 存储入緩存文件夹;若查找模块2在所述存储模块3的数据库中未查 找到所述选定的第二字符的关联信息,则提示模块5发出提示,提示 用户对数据库如电话薄或预置文件夹进行编辑。
本实施例的终端,当选择模块1确定选定的字符时,查找模块2 可以优先查找緩存模块6中的緩存文件夹,提高效率,节约资源,并 且当存储模块3中的数据库未存储有选定字符的关联信息时,提示模块5提示用户进行编辑,可以使存储模块3中的数据库不断更新。
本发明提供的字符关联信息提示终端的一个实施例中,上述选择 模块1具体用于根据预设,将光标前的预定数量的字符或光标后的预 定数量的字符作为所述选定的第一字符;或者将用户选择的字符作为 所述选定的第一字符。
本实施例的终端,选捐"漠块l确定选定的第一字符的方式更加灵 活、方便,可由用户按照个人习惯自行定义,提高易用性,更加人性 化。
本发明提供的字符关联信息提示终端的一个实施例中,上述终端 可以在用户阅读或编辑文本时,启动一个线程进行监听,当监听到选 择模块1确定了选定的第一字符时,启动线程,由查找模块2查找存 储模块3中的数据库,播放模块4将所查找到的结果进行播放,从而 不会影响到用户阅读或编辑文本。
本发明提供的字符关联信息提示终端的一个实施例中,查找模块2 的查找方式可以按照预设的方式,进行精确查找,即,将选择模块1 所选定的字符与存储模块3中的数据库中的电话薄和/或预置文件夹中 的内容进行精确比较,只有完全匹配时才由播放模块4播放查找到的 关联信息,或者按照预设的方式进行模糊查找,即,只要存储模块3 中的数据库中的电话薄或者预置文件夹中的内容包含选择模块1所选
16定的字符,则由播放模块4播放查找到的关联信息。
总之,以上所述仅为本发明的实施例,并非用于限定本发明的保 护范围,而是用于说明本发明。凡在本发明的精神和原则之内,所作 的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
另外,以上实施例中分别说明的各技术,系统,装置,方法以及 各实施例中分别说明的技术特征可以进行组合,从而形成不脱离本发 明的精神和原则之内的其他的模块,方法,装置,系统及技术,这些 根据本发明实施例的记载组合而成的模块,方法,装置,系统及技术 均在本发明的保护范围之内。
权利要求
1、一种字符关联信息提示方法,其特征在于,包括确定选定的第一字符;根据所述选定的第一字符查找数据库,所述数据库用于存储字符关联信息;在所述数据库中查找到所述选定的第一字符的关联信息,则播放所述选定的第一字符的关联信息。
2、 如权利要求1所述的字符关联信息提示方法,其特征在于,还 包括在所述数据库中未查到所述选定的第一字符的关联信息,则发 出提示。
3、 如权利要求1所述的字符关联信息提示方法,其特征在于,还 包括将所述选定的第 一字符及查找到的所述选定的第 一字符的关联信 息存储在緩存文件夹中。
4、 如权利要求3所述的字符关联信息提示方法,其特征在于,还 包括确定选定的第二字符;在所述緩存文件夹中查找所述选定的第二字符,若所述选定的第二字符存储在所述緩存文件夹中,则播放所述緩存文件夹中所述选定 的第二字符的关联信息。
5、 如权利要求3所述的字符关联信息提示方法,其特征在于,在 所述根据所述选定的第一字符查找数据库之前,还包括确定所述选定的第 一字符不在所述緩存文件夹中。
6、 如权利要求1所述的字符关联信息提示方法,其特征在于,所 述数据库包括电话薄或预置文件夹。
7、 如权利要求2所述的字符关联信息提示方法,其特征在于,所 述发出提示具体为发出是否编辑所述数据库的提示。
8、 如权利要求1所述的字符关联信息提示方法,其特征在于,所 述确定选定的第一字符包括根据预设,将光标前的预定数量的字符或光标后的预定数量的字 符作为所述选定的第一字符;或者将用户选定的字符作为所述选定的第一字符。
9、 一种字符关联信息提示终端,其特征在于,包括 选择模块,用于确定选定的第一字符;查找模块,用于根据所述选定的第一字符查找数据库;存储模块,用于存储所述数据库,所述数据库用于存储字符关联 信息;播放模块,用于当所述查找模块在所述数据库中查找到所述选定 的第 一字符的关联信息时,播放所述选定的第 一字符的关联信息。
10、 如权利要求9所述的字符关联信息提示终端,其特征在于, 还包括,提示模块,用于当所述查找模块未在所述数据库中查找到所 述选定的第一字符的关联信息时发出提示。
11、 如权利要求9所述的字符关联信息提示终端,其特征在于, 还包括,緩存模块,用于存储緩存文件夹,所述緩存文件夹,用于当所述查找模块在所述数据库中查找到所 述选定的第 一 字符的关联信息时,存储所述确定的第 一 字符及所述确 定的第一字符的关联信息。
12、 如权利要求11所述的字符关联信息提示终端,其特征在于, 所述终端还包括判断模块,用于在所述选择模块确定所述选定的第一字符后,判 断所述选定的第 一字符是否存储在所述緩存文件夹中;所述查找模块具体用于当所述判断模块的判断结果为所述选定的 第一字符未存储在所述緩存文件夹中时,根据所述选定的第一字符查 找所述数据库。
13、 如权利要求12所述的字符关联信息提示终端,其特征在于, 所述播放模块还用于在所述判断模块的判断结果为所述选定的第一字 符存储在所述緩存文件夹中时,播放所述緩存文件中存储的所述选定 的第一字符的关联信息。
14、 如权利要求9所述的字符关联信息提示终端,其特征在于, 所述存储模块中的所述数据库包括电话薄或预置文件夹。
15、 如权利要求IO所述的字符关联信息提示终端,其特征在于, 所述提示模块具体用于在所述数据库中未查找到所述选定的第一字符 的关联信息时,发出是否编辑所述数据库的提示。
16、 如权利要求9所述的字符关联信息提示终端,其特征在于,所述选择模块具体用于根据预设,将光标前的预定数量的字符或光标 后的预定数量的字符作为所述选定的第一字符;或者将用户选择的字 符作为所述选定的第一字符。
全文摘要
本发明公开了一种字符关联信息的提示方法,包括确定选定的第一字符;根据所述选定的第一字符查找数据库,所述数据库用于存储字符关联信息;在所述数据库中查找到所述选定的第一字符的关联信息,则播放所述选定的第一字符的关联信息。本发明还公开了一种字符关联信息提示终端。通过本发明的字符关联信息的提示方法及终端,可以使用户在使用终端阅读和/或编辑字符时,方便地得到所选定的字符的关联信息。
文档编号H04M1/2745GK101425081SQ20081018292
公开日2009年5月6日 申请日期2008年12月5日 优先权日2008年12月5日
发明者刘柏志 申请人:深圳华为通信技术有限公司