一种筛选信息的方法和用户终端的制作方法

文档序号:6544753阅读:171来源:国知局
一种筛选信息的方法和用户终端的制作方法
【专利摘要】本发明提供一种筛选信息的方法和用户终端,该方法包括:当进入查找列表时,检测触摸点的数目;根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称;检测到的所述触摸点的数目为至少一个;所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称,这样用户可以根据多个触摸点对查找列表中的名称进行查找,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
【专利说明】一种筛选信息的方法和用户终端
【技术领域】
[0001 ] 本发明实施例涉及通信【技术领域】,尤其涉及一种筛选信息的方法和用户终端。
【背景技术】
[0002]在日常的工作和生活中,经常需要在大量的信息中查找需要的信息,例如,从众多的联系人中快速找到指定联系人。在通信领域中,查找及定位也尤为重要,例如,在通信设备维护使用时,需要在大量的站点中快速查找并定位指定站点。
[0003]目前,普遍使用的快速查找及定位方法有两种:第一种,在搜索框中直接输入所查找的信息,例如,查找“小明”,用户需要输入拼音或者字根等才能查找到,这样用户需要在屏幕上跳来跳去的操作,不是特别省时而且很费力;第二种,列表中的信息按照从a到z排列,通过在终端上滑动的方式,通过信息的首字母进行过滤,用户往往需要多次操作才能查找到,而且特别费时。

【发明内容】

[0004]鉴于现有技术的以上缺陷,本发明提供一种筛选信息的方法和用户终端,解决了现有技术中,无法在大量的数据中既省时又省力的查找及定位到用户所需查找的信息。
[0005]本发明实施例第一方面提供了一种筛选信息的方法,包括:
[0006]当进入查找列表时,检测触摸点的数目;
[0007]根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息,使得用户在所述索引信息中查找目标名称;
[0008]检测到的所述触摸点的数目为至少一个;
[0009]所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称。
[0010]结合本发明实施例的第一方面,本发明实施例的第一方面的第一种实现方式中,
[0011]检测到的所述触摸点的数目用于确定所述索引信息中字符的数目。
[0012]结合本发明实施例的第一方面的第一种实现方式,本发明实施例的第一方面的第二种实现方式中,
[0013]根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息具体包括:
[0014]若所述目标名称的构造由至少两个单词或者汉字组成,根据检测到所述触摸点的数目为大于I且小于4,确定所述索引信息为包含有汉字或者单词的个数等于所述触摸点的数目的所述名称;
[0015]若所述目标名称的构造由至少两个单词或者汉字组成,根据检测到所述触摸点的数目为等于I确定所述索引信息为完整的所述名称或者确定所述索引信息为包含有所述名称的首个汉字或者首个单词;
[0016]若所述目标名称的构造由至少两个单词或者汉字组成,根据检测到所述触摸点的数目为等于4确定所述索引信息为包含有汉字或者单词的个数大于或者等于所述触摸点的数目的所述名称。
[0017]结合本发明实施例的第一方面的第一种实现方式,本发明实施例的第一方面的第三种实现方式中,
[0018]根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息具体包括:
[0019]若所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为单个触摸点确定所述索引信息包括所述名称从首部起第一数目个字符;
[0020]所述第一数目小于或者等于M且所述第一数目大于I。
[0021]结合本发明实施例的第一方面的第一种实现方式,本发明实施例的第一方面的第四种实现方式中,
[0022]根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息具体包括:
[0023]若所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为两个触摸点确定第一触摸点用于确定所述索引信息包括所述名称的从首部起第二数目个字符;以及
[0024]确定第二触摸点用于确定所述索引信息还包括所述名称从尾部起第三数目个字符或者所述名称的所有字符;
[0025]所述第一触摸点和所述第二触摸点属于所述两个触摸点;M大于或者等于2,所述第二数目或者所述第三数目小于或者等于M。
[0026]结合本发明实施例的第一方面的第一种实现方式,本发明实施例的第一方面的第五种实现方式中,
[0027]根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息具体包括:
[0028]若所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为至少两个触摸点确定第三触摸点用于确定所述索引信息包括所述名称从首部起第三数目个字符;以及
[0029]确定第四触摸点用于确定所述索引信息还包括所述名称从尾部起第四数目个字符;
[0030]所述第三触摸点为一个触摸点,所述第四触摸点为所述至少两个触摸点中所述第三触摸点之外的至少一个触摸点,所述第四触摸点的数目等于所述第四数目;
[0031]所述第三数目大于或者等于1,所述第三数目与所述第四数目之和小于或者等于所述一个单词包含的字符数。
[0032]结合本发明实施例的第一方面至本发明实施例的第一方面的第五种实现方式任一项,本发明实施例的第一方面的第六种实现方式中,
[0033]所述方法还包括:
[0034]检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息;
[0035]或者,[0036]检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
[0037]结合本发明实施例的第一方面的第六种实现方式,本发明实施例的第一方面的第七种实现方式中,
[0038]所述方法还包括:当所述索引信息中包含目标名称的信息时,根据所述用户的操作指令对在所述查找列表中的目标名称进行定位。
[0039]本发明第二方面提供了一种用户终端,所述用户终端包括:
[0040]检测单元,用于在进入查找列表时,检测触摸点的数目;
[0041]筛选确定单元,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称;
[0042]检测到的所述触摸点的数目为至少一个;
[0043]所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称。
[0044]结合本发明实施例第二方面,本发明实施例第二方面的第一种实现方式中,
[0045]检测到的所述触摸点的数目用于确定所述索引信息中字符的数目。
[0046]结合本发明实施例第二方面的第一种实现方式,本发明实施例第二方面的第二种实现方式中,
[0047]所述筛选确定单元包括:
[0048]第一执行模块,用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为等于I确定所述索引信息为完整的所述名称或者确定所述索引信息为包含有所述名称的首个汉字或者首个单词;
[0049]第二执行模块,用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为大于I且小于4确定所述索引信息为包含有汉字或者单词的个数等于所述触摸点的数目的所述名称;
[0050]第三执行模块,用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为等于4确定所述索引信息为包含有汉字或者单词的个数大于或者等于所述触摸点的数目的所述名称。
[0051]结合本发明实施例第二方面的第一种实现方式,本发明实施例第二方面的第三种实现方式中,
[0052]所述筛选确定单元包括:
[0053]第四执行模块,用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,根据检测到所述触摸点的数目为单个触摸点确定所述索引信息包括所述名称从首部起第一数目个字符;
[0054]所述第一数目小于或者等于M且所述第一数目大于I。
[0055]结合本发明实施例第二方面的第一种实现方式,本发明实施例第二方面的第四种实现方式中,
[0056]所述筛选确定单元包括:
[0057]第五执行模块,用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,根据检测到所述触摸点的数目为两个触摸点确定第一触摸点用于确定所述索引信息包括所述名称的从首部起第二数目个字符;以及[0058]所述第五执行模块,还用于确定第二触摸点用于确定所述索引信息还包括所述名称从尾部起第三数目个字符或者所述名称的所有字符;
[0059]所述第一触摸点和所述第二触摸点属于所述两个触摸点;M大于或者等于2,所述第二数目或者所述第三数目小于或者等于M。
[0060]结合本发明实施例第二方面的第一种实现方式,本发明实施例第二方面的第五种实现方式中,
[0061]所述筛选确定单元包括:
[0062]第六执行模块,用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为至少两个触摸点确定第三触摸点用于确定所述索引信息包括所述名称从首部起第三数目个字符;以及
[0063]所述第六执行模块,还用于确定第四触摸点用于确定所述索引信息还包括所述名称从尾部起第四数目个字符;
[0064]所述第三触摸点为一个触摸点,所述第四触摸点为所述至少两个触摸点中所述第三触摸点之外的至少一个触摸点,所述第四触摸点的数目等于所述第四数目;所述第三数目大于或者等于1,所述第三数目与所述第四数目之和小于或者等于所述一个单词包含的字符数。
[0065]结合本发明实施例第二方面至本发明实施例第二方面的第五种实现方式任一项所述的用户终端,本发明实施例第二方面的第六种实现方式中,
[0066]所述用户终端还包括:
[0067]第一检测控制单元,用于检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息;或者,
[0068]第二检测控制单元,用于检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
[0069]结合本发明实施例第二方面的第六种实现方式,本发明实施例第二方面的第七种实现方式中,
[0070]所述用户终端还包括:定位单元,用于在所述索引信息中包含目标名称的信息时,根据所述用户的操作指令对在所述查找列表中的目标名称进行定位。
[0071]从以上技术方案可以看出,本发明实施例具有以下优点:
[0072]本发明提供一种筛选信息的方法和用户终端,当进入查找列表时,检测触摸点的数目;根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称;检测到的所述触摸点的数目为至少一个;所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称,这样用户可以根据多个触摸点对查找列表中的名称进行查找,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
【专利附图】

【附图说明】
[0073]图1为本发明实施例中筛选信息的方法一个实施例步骤流程示意图;
[0074]图2为本发明实施例中筛选信息的方法另一实施例步骤流程示意图;[0075]图3为本发明实施例中筛选信息的方法另一实施例步骤流程示意图;
[0076]图4为本发明实施例中显不有联系人的查找列表一种用户界面显不不意图;
[0077]图5为本发明实施例中筛选信息的方法另一实施例步骤流程示意图;
[0078]图6为本发明实施例中显不有联系人的查找列表另一种用户界面显不不意图;
[0079]图7为本发明实施例中显不有联系人的查找列表另一种用户界面显不不意图;
[0080]图8为本发明实施例中筛选信息的方法另一实施例步骤流程示意图;
[0081]图9为本发明实施例中显示有索引信息的一种用户界面显示示意图;
[0082]图10为本发明实施例中筛选信息的方法另一实施例步骤流程示意图;
[0083]图11为本发明实施例中显不有索引彳目息的另一种用户界面显不不意图;
[0084]图12为本发明实施例中显不有索引彳目息的另一种用户界面显不不意图;
[0085]图13为本发明实施例中筛选信息的方法另一实施例步骤流程示意图;
[0086]图14为本发明实施例中显不有索引彳目息的另一种用户界面显不不意图;
[0087]图15为本发明实施例中用户终端一种实施例结构示意图;
[0088]图16为本发明实施例中用户终端另一种实施例结构示意图;
[0089]图17为本发明实施例中用户终端另一种实施例结构示意图;
[0090]图18为本发明实施例中用户终端另一种实施例结构示意图;
[0091]图19为本发明实施例中用户终端另一种实施例结构示意图;
[0092]图20为本发明实施例中用户终端另一种实施例结构示意图;
[0093]图21为本发明实施例中用户终端另一种实施例结构示意图;
[0094]图22为本发明实施例中用户终端另一种实施例结构示意图。
【具体实施方式】
[0095]本发明实施例提供了一种筛选信息的方法和用户终端,能够实现在大量的数据中既省时又省力的查找及定位到用户所需查找的信息。
[0096]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0097]请参阅图1,本发明实施例中一种筛选信息的方法一个实施例,该方法包括:
[0098]101、当进入查找列表时,检测触摸点的数目;
[0099]102、根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称。
[0100]本实施例中,当进入查找列表时,用户终端可以检测触摸点的数目,然后根据触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在该索引信息中查找目标名称,其中,检测到的所述触摸点的数目为至少一个,查找列表中包括多个名称,所述用户查找的名称作为所述目标名称,在实际应用中,用户终端可以为手机、平板电脑等带有触摸屏幕的终端。
[0101]需要说明的是,本发明实施例中的查找列表中包括的多个名称的排列方式不做限定,该排列方式可以为名称的首字符按照从a到z排列,该排列方式也可以为名称的首字符按照从Z到a排列。
[0102]本发明实施例的查找列表的排列方法以名称的首字符按照从a到z排列为例进行说明。
[0103]本实施例中,当进入查找列表时,检测触摸点的数目,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称,检测到的所述触摸点的数目为至少一个,该查找列表中包括多个名称,该用户查找的名称作为所述目标名称,这样用户可以根据多个触摸点对查找列表中的名称进行查找,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0104]请参阅图2,本发明实施例中筛选信息的方法另一实施例包括:
[0105]201、当进入查找列表时,检测触摸点的数目;
[0106]本实施例中,当进入查找列表时,用户终端可以检测到触摸点的数目,该触摸点的数目用于确定索引信息中字符的数目,在实际应用中,索引信息包含的字符的数目可以根据触摸点的数目的变化进行变化,例如,触摸点的数目增加,索引信息包含的字符的数目增加;触摸点的数目减少,索引信息包含的字符的数目减少,例如,可以设定一个触摸点对应包含有一个汉字的姓名,若增加到两个触摸点对应包含有两个汉字的姓名。
[0107]202、根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称;
[0108]本实施例中,用户终端可以根据触摸点的数目对查找列表中信息进行筛选,并确定索引信息,检测到的所述触摸点的数目为至少一个,查找列表中包括多个名称,用户查找的名称作为所述目标名称。
[0109]203、检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息;
[0110]204、检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码;
[0111]本实施例中,用户终端可以检测到选定输入,该选定输入可以为滑动输入,也可以为语音输入,此处不做限定,在实际应用中,选定输入用于翻页。
[0112]步骤203和步骤204为并列的步骤,根据不同的应用场景可以选择步骤203或者步骤204,具体应用参见下列的实施例。
[0113]205、当所述索引信息中包含目标名称的信息时,根据所述用户的操作指令对在所述查找列表中的目标名称进行定位。
[0114]本实施例中,在步骤203之后,用户的操作指令不做限定,可以是点击,也可以是语音指令,还可以是本领域技术人员根据点击或者语音指令这两种操作指令获得的其它的操作指令,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符。
[0115]本实施例中,当进入查找列表时,检测触摸点的数,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称,检测选定输入,并根据所述选定输入提取所述查找列表中指定页码下的所述索引信息,当所述索引信息中包含目标名称的信息时,根据所述用户的操作指令对在所述查找列表中的目标名称进行定位,这样用户可以根据多个触摸点对查找列表中的名称进行查找,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0116]需要说明的是,下面实施例中选定输入以滑动输入为例进行说明。
[0117]下面以一具体实例对本发明实施例中的筛选信息的方法进行描述,请参阅图3,若该目标名称的构造由至少两个单词或者汉字组成,本发明实施例中筛选信息的方法另一实施例包括:
[0118]301、当进入查找列表时,检测触摸点的数目;
[0119]302、根据检测触摸点的数目为等于I确定索引信息为完整的名称或者包含有名称的首个汉字或者首个单词;
[0120]303、根据检测到触摸点的数目为大于I且小于4确定索引信息为包含有汉字或者单词的个数等于触摸点的数目的名称;
[0121]304、根据检测到触摸点的数目为等于4确定索引信息为包含有汉字或者单词的个数大于或者等于触摸点的数目的名称;
[0122]305、检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息;
[0123]本实施例中,根据检测到触摸点的数目为I确定索引信息为完整的名称或者包含有名称的首个汉字或者首个单词,例如,以索引信息为完整的名称为例,如图4中(a),图4中(a)为触摸点的数目为I时,用户界面中的索引信息;
[0124]根据检测到的触摸点的数目为大于I且小于4确定索引信息为包含有汉字或者单词的个数等于触摸点的数目的名称,例如,如图4中(b)、(c),图4中(b)为触摸点的数目为2时,用户界面中的索引信息,图4中(c)为触摸点的数目为3时,用户界面显示的索引
信息;
[0125]根据检测到触摸点的数目为等于4确定索引信息为包含有汉字或者单词的个数大于或者等于触摸点的数目的名称,例如,如图4中(d),图4中(d)为触摸点的数目为4时,用户界面中的索引信息;
[0126]然后,根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息,如图4所示,用户可以用一个手指、两个手指或者三个手指或者四个手指的滑动输入通过控制查找列表上下滚动显示的索引信息。
[0127]305、当索引信息中包含目标名称的信息时,根据用户的操作指令对在查找列表中的目标名称进行定位。
[0128]本实施例中,当索引信息中包含目标名称的信息时,根据用户的操作指令对在查找列表中的目标名称进行定位,在实际应用中,该查找列表中包括多个名称,该用户查找的名称作为该目标名称,该用户的操作指令不做限定,可以是点击,也可以是语音指令,还可以是本领域技术人员根据点击或者语音指令这两种操作指令获得的其它的操作指令,例如,以操作指令为点击为例,用户点击查找列表中的目标名称,用户终端根据用户的点击定位查找列表中的目标名称,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符。
[0129]本实施例中,当进入查找列表时,检测到触摸点的数目为大于I且小于4,并确定索引信息为包含有汉字或者单词的个数等于触摸点的数目的名称,检测到触摸点的数目为等于1,并确定索引信息为完整的名称或者确定索引信息为包含有名称的首个汉字或者首个单词,检测到触摸点的数目为等于4,并确定索引信息为包含有汉字或者单词的个数大于或者等于触摸点的数目的名称,检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息,这样用户根据目标名称包含的汉字或者单词的个数确定使用的触摸点的数目,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0130]下面以一具体实例对本发明实施例中筛选信息的方法进行描述,请参阅图5,若目标名称的构造由至少两个单词或者汉字组成,本发明实施例中筛选信息的方法另一实施例包括:
[0131]501、当进入查找列表时,检测触摸点的数目;
[0132]502、根据检测到触摸点的数目为等于I确定索引信息为包含有名称的首个汉字或者首个单词;
[0133]503、根据检测到触摸点的数目为大于I且小于4确定索引信息为包含有汉字或者单词的个数等于触摸点的数目的名称;
[0134]504、根据检测到触摸点的数目为等于4确定索引信息为包含有汉字或者单词的个数大于或者等于触摸点的数目的名称;
[0135]505、检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息;
[0136]506、当索引信息中包含目标名称的信息时,根据用户的操作指令对在查找列表中的目标名称进行定位。
[0137]本实施例中,页码为查找列表中的页码,在实际应用中,触摸点的位置不作限定,用户可以在屏幕中的任一位置进行触摸(除了点击查找列表中名称的位置),目标名称的信息可以为目标名称,也可以为目标名称中的部分字符。
[0138]本实施例以查找列表为电话联系人列表为例进行说明,该查找列表中包括多个联系人,该查找列表的排列方式为根据联系人的首字符从a到z排列,设定用户所需查找的联系人(目标名称)为“张强”,如图6中(a)所示,用户终端最下方为调整页码的滑动条,该页码是对应屏幕中显示的查找列表的页码,首先用户终端进入查找列表的初始状态如图6中(a)所示。
[0139]参见图6中(b),首先用户终端检测到触摸点的数目为2,由于用户没有在滑动条中滑动,当前用户界面上显示的索引信息为页码I和查找列表的页码I中每个联系人的前两个汉字或者前两个单词,此时页码I为a开头的联系人,需要说明的是,该索引信息位于用户界面上的显示方式可以为图6中(b)中的冒泡提示,也可以是其他形式的提示,此处不作限定。
[0140]然后,用户终端检测到以触摸点的数目为2在滑动条上进行滑动,需要说明的是,这两个触摸点可以不全在滑动条上,也可以全在滑动条上,以该两个触摸点的滑动输入控制所显示的页码及该页码中的索引信息,直到查找到联系人(目标名称)“张强”,如图6中(c)所示,冒泡提示中第20页包含的索引信息中有“张强”,表示查找列表中第20页包含“张强”,如图6(d)所示,用户的操作指令为取消触摸点,用户终端检测到没有触摸点,此时查找列表跳转到所显示的页码(第20页)中。
[0141]上一个例子是目标名称为两个汉字且两个触摸点一起滑动,下面的例子为目标名称为三个汉字,且触摸点不同时滑动,设定用户查找的联系人为“张三丰”,首先用户终端检测到一个触摸点,如图7中(a)所示,由于用户没有在滑动条中滑动,当前用户界面上显示的索引信息为页码I和查找列表的页码I中每个联系人的前首个汉字或者首个单词,此时页码I为a开头的联系人,用户终端检测到以一个触摸点在滑动条上进行滑动,根据滑动控制所显示的页码及页码包含的索引信息,直到查找到联系人(目标名称)“张三丰”中的“张”,如图7中(b)所示,冒泡提示中第20页包含的索引信息中有“张”,表示查找列表中第20页包含带有“张”姓的联系人,然后用户终端检测到另外两个触摸点,该另外两个触摸点可以位于屏幕中任意位置,此时,如图7中(c)所示,在第20页可以看到“张三丰”,在实际应用中,如果在当前页面看不到目标名称,则用户可以三个手指在滑动条上滑动来查找目标名称,如图7(d)所示,用户的操作指令为取消触摸点,用户终端检测到没有触摸点,此时用户终端控制查找列表跳转到所显示的页码(第20页)中,当然用户的操作指令还可以为点击,此时用户终端在冒泡提示显示“张三丰”位置检测到点击操作,此时用户终端也可以控制查找列表跳转到所显示的页码(第20页)中或者直接显示目标名称“张三丰”在查找列表中的详细信息(图中未不出)。
[0142]本实施例中,当进入查找列表时,根据检测到触摸点的数目为等于I确定索引信息为包含有名称的首个汉字或者首个单词,根据检测到触摸点的数目为大于I且小于4确定索引信息为包含有汉字或者单词的个数等于触摸点的数目的名称,根据检测到触摸点的数目为等于4确定索引信息为包含有汉字或者单词的个数大于或者等于触摸点的数目的名称,根据检测到的触摸点的数目以及选定输入控制所显示的页码及该页码中的索引信息,这样用户根据目标名称包含的汉字或者单词的个数确定使用的触摸点的数目,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0143]下面以一具体实例对本发明实施例中的筛选信息的方法进行描述,请参阅图8,若目标名称的构造由一个单词组成且一个单词包含的字符数大于M,本发明实施例中筛选信息的方法另一实施例包括:
[0144]801、当进入查找列表时,检测触摸点的数目;
[0145]802、根据检测到触摸点的数目为单个触摸点确定索引信息包含名称从首部起第一数目个字符;
[0146]803、检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息;
[0147]804、当索引信息中包含目标名称的信息时,根据用户的操作指令对在查找列表中的目标名称进行定位。
[0148]本实施例中,第一数目小于或者等于M且第一数目大于I,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符,本实施例以查找列表为通信站点的名称为例进行说明,设定用户查找的目标名称为“南极光”,第一数目为2,用户终端检测到一个触摸点A,如图9中(a)所示,由于用户没有在滑动条中滑动,当前用户界面上显示的索引信息为页码I和查找列表的页码I中每个站点名称的前二个字符,此时页码I为从a开头的站点名称,由于本实施例图9 (a)所示的示意图中没有a开头的站点名称,所以图9 (a)包含了字符b到c开头的站点名称。
[0149]需要说明的是,该索引信息位于用户界面上的显示方式可以为图9中(a)中的冒泡提示,也可以是其他形式的提示,此处不作限定。
[0150]然后,用户终端检测到以单个触摸点在滑动条上进行滑动,以该单个触摸点的滑动输入控制所显示的页码及页码包含的索引信息,直到查找到目标名称中“南极”,如图9中(b)所示,冒泡提示中第4页包含的索引信息中有“南极”,表示查找列表中第4页包含“南极”的名称,与目标名称“南极光”匹配,如图9 (c)所示,用户的操作指令为取消触摸点,用户终端检测到没有触摸点,此时查找列表跳转到所显示的页码(第4页)中,用户可以在查找列表的第4页中看到“南极光”。
[0151]本实施例中,当进入查找列表时,根据检测到触摸点的数目为单个触摸点确定索引信息包含名称从首部起第一数目个字符,根据检测到的触摸点的数目以及选定输入控制所显示的页码及页码中的索引信息,页码为查找列表中的页码,这样在用户查找的名称包含字符过多时,根据目标名称包含的部分字符确定使用的触摸点的数目,然后可以确定目标名称在查找列表中的页码,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0152]下面以一具体实例对本发明实施例中的筛选信息的方法进行描述,请参阅图10,若目标名称的构造由一个单词组成且一个单词包含的字符数大于M,本发明实施例中筛选信息的方法另一实施例包括:
[0153]1001、当进入查找表时,检测触摸点的数目;
[0154]1002、根据检测到触摸点的数目为两个触摸点确定第一触摸点用于确定索引信息包括名称的从首部起第二数目个字符,确定第二触摸点用于确定索引信息还包括名称从尾部起第三数目个字符或者名称的所有字符;
[0155]1003、检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息;
[0156]1004、当索引信息中包含目标名称的信息时,根据用户的操作指令对在查找列表中的目标名称进行定位。
[0157]本实施例中,第一触摸点和第二触摸点属于所述两个触摸点,M大于或者等于2,第二数目或者第三数目小于或者等于M,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符,如图11所示,本实施例以查找列表为通信站点的名称为例进行说明,设定用户查找的目标名称为“南极光”,第二数目为2和第三数目为1,此时用户终端检测到第一触摸点,如图11中(a)所示,由于用户没有在滑动条中滑动,当前用户界面上显示的索引信息为页码I和查找列表的页码I中每个站点的名称的前二个字符,此时页码I为从字符a开头的站点名称,由于本实施例图11 (a)所示的示意图中没有字符a开头的站点名称,所以图11(a)包含了字符b到c开头的站点名称。
[0158]需要说明的是,该索引信息位于用户界面上的显示方式可以为图11中(a)中的冒泡提示,也可以是其他形式的提示,此处不作限定。
[0159]用户终端检测到以单个触摸点在滑动条上进行滑动,以单个触摸点的滑动输入控制所显示的页码及页码中的索引信息,直到查找到目标名称中“南极”,如图11中(b)所示,冒泡提示中第4页包含的索引信息中有“南极”,表示查找列表中第4页包含“南极”的名称。
[0160]用户终端检测到第二触摸点,如图11中(C)所示,冒泡提示中第4页包含的索引信息中有“南极”和“光”,表示查找列表中第4页包含前两个字符为“南极”和尾部第一个字符“光”的名称,与目标名称“南极光”匹配,如图11(d)所示,用户的操作指令为取消触摸点,用户终端检测到没有触摸点,此时查找列表跳转到所显示的页码(第4页)中,用户可以在查找列表的第4页中看到“南极光”。
[0161]下面的例子为第二触摸点用于确定索引信息还包括名称的所有字符,本实施例以查找列表为通信站点的名称为例进行说明,设用户查找的目标名称为“南极光”,第二数目为1,此时用户终端检测到第一触摸点,如图12中(a)所示,由于用户没有在滑动条中滑动,当前用户界面上显示的索引信息为页码I和查找列表的页码I中每个站点的名称的第一个字符,此时页码I为从a开头的站点名称,由于本实施例图12(a)所示的示意图中没有字符“A”开头的站点名称,所以图12(a)包含了字符b到c开头的站点名称。
[0162]需要说明的是,该索引信息位于用户界面上的显示方式可以为图12中(a)中的冒泡提示,也可以是其他形式的提示,此处不作限定。
[0163]用户终端检测到以单个触摸点在滑动条上进行滑动,以单个触摸点的滑动输入控制所显示的页码及页码中的索引信息,直到查找到目标名称中“南”,如图12中(b)所示,冒泡提示中第4页包含的索引信息中有“南”,表示查找列表中第4页包含“南”的名称。
[0164]用户终端检测到第二触摸点,如图12中(C)所示,冒泡提示中第4页包含的索引信息中有目标名称“南极光”,如图12(d)所示,用户的操作指令为取消触摸点,用户终端检测到没有触摸点,此时查找列表跳转到所显示的页码(第4页)中,用户可以在查找列表的第4页中看到“南极光”。
[0165]本实施例中,根据检测到触摸点的数目为两个触摸点确定第一触摸点用于确定索引信息包括名称的从首部起第二数目个字符,确定第二触摸点用于确定索引信息还包括所述名称从尾部起第三数目个字符或者名称的所有字符,然后检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,页码为查找列表中的页码,这样在用户查找的名称包含字符过多时,根据目标名称包含的部分字符确定使用的触摸点的数目,然后可以确定目标名称在查找列表中的页码,然后在根据触摸点显示目前名称的全称,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0166]下面以一具体实例对本发明实施例中的筛选信息的方法进行描述,请参阅图13,若目标名称的构造由一个单词组成且一个单词包含的字符数大于M,本发明实施例中筛选信息的方法另一实施例包括:
[0167]1301、当进入查找表时,检测触摸点的数目;
[0168]1302、根据检测到触摸点的数目为至少两个触摸点确定第三触摸点用于确定索引信息包括名称从首部起第三数目个字符,确定第四触摸点用于确定索引信息还包括名称从尾部起第四数目个字符;
[0169]1303、检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息;
[0170]1304、当索引信息中包含目标名称的信息时,根据用户的操作指令对在查找列表中的目标名称进行定位。
[0171]本实施例中,第三触摸点为一个触摸点,第四触摸点为至少两个触摸点中第三触摸点之外的至少一个触摸点,第四触摸点的数目等于第四数目,第三数目大于或者等于1,第三数目与第四数目之和小于或者等于一个单词包含的字符数,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符,如图14所示,本实施例以查找列表为通信站点的名称为例进行说明,设定用户查找的目标名称为“南极光”,一共有三个触摸点,第三数目为1,此时用户终端检测到第三触摸点,如图14中(a)所示,由于用户没有在滑动条中滑动,当前用户界面上显示的索引信息为页码I和查找列表的页码I中每个站点的名称的第一个字符,此时页码I为从a开头的站点名称,由于本实施例图14(a)所示的示意图中没有字符a开头的站点名称,所以图14(a)包含了字符b到c开头的站点名称。
[0172]需要说明的是,该索引信息位于用户界面上的显示方式可以为图14中(a)中的冒泡提示,也可以是其他形式的提示,此处不作限定。
[0173]用户终端检测到以单个触摸点在滑动条上进行滑动,以单个触摸点的滑动输入控制所显示的页码及页码中的索引信息,直到查找到目标名称中“Nam”,如图14中(b)所示,冒泡提示中第4页包含的索引信息中有“Nam”,表示查找列表中第4页包含“Nam”的名称。
[0174]用户终端检测到两个第四触摸点,如图14中(C)所示,冒泡提示中第4页包含的索引信息中有“南”、“光”和“极”,表示查找列表中第4页包含第一个字符为“南”,从尾部起第一个字符“光”和从尾部起第二个字符“极”的名称,与目标名称“南极光”匹配,如图14 (d)所示,用户的操作指令为取消触摸点,用户终端检测到没有触摸点,此时查找列表跳转到所显示的页码(第4页)中,用户可以在查找列表的第4页中看到“南极光”。
[0175]需要说明的是,本发明的实施例中,当触摸点的数目超过两个时,可以不全在滑动条上且保持有一根手指在滑动条上以进行翻页,也可以全在滑动条上,例如,参见图14(d)所示的手指的位置。
[0176]本实施例中,根据检测到触摸点的数目为至少两个触摸点确定第三触摸点用于确定索引信息包括名称从首部起第三数目个字符,确定第四触摸点用于确定索引信息还包括名称从尾部起第四数目个字符,然后检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码,这样在用户查找的名称包含字符过多时,根据目标名称包含的部分字符确定使用的触摸点的数目,然后可以确定目标名称在查找列表中的页码,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0177]需要说明的是,下面的装置实施例的举例请对照相应的方法实施例,下面的实施例不做赘述。
[0178]下面对用于执行上述筛选信息的方法的本发明实施例的用户终端进行说明,其基本逻辑结构参考图15,本发明实施例中用户终端一个实施例,包括:检测单元1501、筛选确定单元1502 ;
[0179]检测单元1501,用于在进入查找列表时,检测触摸点的数目;
[0180]筛选确定单元1502,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息,使得用户在所述索引信息中查找目标名称;
[0181]检测到的所述触摸点的数目为至少一个;[0182]所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称。
[0183]本实施例中,当进入查找列表时,筛选确定单元1502根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息,使得用户在所述索引信息中查找目标名称,这样用户可以根据多个触摸点对查找列表中的名称进行查找,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0184]下面对用于执行上述筛选信息的方法的本发明实施例的用户终端进行说明,其基本逻辑结构参考图16,本发明实施例中用户终端另一实施例,包括:检测单元1601、筛选确定单元1602、第一检测控制单元1603、第二检测控制单元1604和定位单元1605 ;
[0185]检测单元1601,用于在进入查找列表时,检测触摸点的数目;
[0186]筛选确定单元1602,用于根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息,使得用户在所述索引信息中查找目标名称;检测到的所述触摸点的数目为至少一个;所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称。
[0187]第一检测控制单元1603,用于检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息;或者,
[0188]第二检测控制单元1604,用于检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
[0189]定位单元1605,用于在所述索引信息中包含目标名称的信息时,根据所述用户的操作指令对在所述查找列表中的目标名称进行定位。
[0190]本实施例中,当进入查找列表时,筛选确定单元1602根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息,使得用户在所述索引信息中查找目标名称,第一检测控制单元1603检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息;或者,第二检测控制单元1604检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码,这样用户可以根据多个触摸点对查找列表中的名称进行查找,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0191]为了更好的理解上述的实施例,下面以一具体实施例对用户终端中包括的各个单元及元件的交互对用户终端中的数据交互方式进行说明,请参阅图17,当所述目标名称的构造由至少两个单词或者汉字组成时,本发明实施例中用户终端另一实施例,包括:
[0192]检测单元1701、筛选确定单元1702、第一检测控制单元1703和定位单元1704 ;
[0193]筛选确定单元1702包括:第一执行模块17021、第二执行模块17022和第三执行模块17023。
[0194]当进入查找列表时,检测单元1701检测触摸点的数目,然后告知第一执行模块17021、第二执行模块17022或者第三执行模块17023。
[0195]第一执行模块17021根据检测到所述触摸点的数目为等于I确定所述索引信息为完整的所述名称或者确定所述索引信息为包含有所述名称的首个汉字或者首个单词,然后告知第一检测控制单元1703确定的索引信息。
[0196]第二执行模块17022根据检测到所述触摸点的数目为大于I且小于4确定所述索引信息为包含有汉字或者单词的个数等于所述触摸点的数目的所述名称,然后告知第一检测控制单元1703确定的索引信息。
[0197]第三执行模块17023根据检测到所述触摸点的数目为等于4确定所述索引信息为包含有汉字或者单词的个数大于或者等于所述触摸点的数目的所述名称,然后告知第第一检测控制单元1703确定的索引信息。
[0198]第一检测控制单元1703从第一执行模块17021、第二执行模块17022或者第三执行模块17023接收到确定的索引信息,第一检测控制单元1703检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息,在实际应用中,用户可以用一个手指、两个手指或者三个手指或者四个手指的滑动输入通过控制查找列表上下滚动来显示查找列表中的索引信息。
[0199]当所述索引信息中包含目标名称的信息时,定位单元1704根据所述用户的操作指令对在所述查找列表中的目标名称进行定位,该查找列表中包括多个名称,该用户查找的名称作为该目标名称,该用户的操作指令不做限定,可以是点击,也可以是语音指令,还可以是本领域技术人员根据点击或者语音指令这两种操作指令获得的其它的操作指令,例如,以操作指令为点击为例,用户点击查找列表中的目标名称,用户终端根据用户的点击定位查找列表中的目标名称,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符。
[0200]本实施例中,当进入查找列表时,通过第一执行模块17021、第二执行模块17022或者第三执行模块17023可以确定索引信息,然后第一检测控制单元1703检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息,这样用户根据目标名称包含的汉字或者单词的个数确定使用的触摸点的数目,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0201]为了更好的理解上述的实施例,下面以一具体实施例对用户终端中包括的各个单元及元件的交互对用户终端中的数据交互方式进行说明,请参阅图18,当所述目标名称的构造由至少两个单词或者汉字组成时,本发明实施例中用户终端另一实施例,包括:
[0202]检测单元1801、控制单元1802、第二检测控制单元1803和定位单元1804 ;
[0203]筛选确定单元1802包括:第一执行模块18021、第二执行模块18022和第三执行模块18023。
[0204]当进入查找列表时,检测单元1801检测触摸点的数目,然后告知第一执行模块18021、第二执行模块18022或者第三执行模块18023,在实际应用中,触摸点的位置不作限定,用户可以在屏幕中的任一位置进行触摸(除了点击查找列表中名称的位置)。
[0205]第一执行模块18021根据检测到所述触摸点的数目为等于I确定所述索引信息为包含有所述名称的首个汉字或者首个单词,然后告知第二检测控制单元1803确定的索引信息。
[0206]第二执行模块18022根据检测到所述触摸点的数目为大于I且小于4确定所述索引信息为包含有汉字或者单词的个数等于所述触摸点的数目的所述名称,然后告知第二检测控制单元1803确定的索引信息。
[0207]第三执行模块18023根据检测到所述触摸点的数目为等于4确定所述索引信息为包含有汉字或者单词的个数大于或者等于所述触摸点的数目的所述名称然后告知第二检测控制单元1803确定的索引信息。
[0208]第二检测控制单元1803从第一执行模块18021、第二执行模块18022或者第三执行模块18023接收到确定的索引信息,第二检测控制单元1803检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
[0209]当所述索引信息中包含目标名称的信息时,定位单元1804根据所述用户的操作指令对在所述查找列表中的目标名称进行定位,该查找列表中包括多个名称,该用户查找的名称作为该目标名称,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符。
[0210]本实施例中,通过第一执行模块18021、第二执行模块18022或者第三执行模块18023可以确定索引信息,然后第二检测控制单元1803检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码,这样用户根据目标名称包含的汉字或者单词的个数确定使用的触摸点的数目,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0211]为了更好的理解上述的实施例,下面以一具体实施例对用户终端中包括的各个单元及元件的交互对用户终端中的数据交互方式进行说明,请参阅图19,当所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,本发明实施例中用户终端另一实施例,包括:
[0212]检测单元1901、筛选确定单元1902、第二检测控制单元1903和定位单元1904 ;
[0213]筛选确定单元1902包括:第四执行模块19021。
[0214]当进入查找列表时,检测单元1901检测触摸点的数目,然后告知第四执行模块19021。
[0215]第四执行模块19021根据检测到所述触摸点的数目为单个触摸点确定所述索引信息包括所述名称从首部起第一数目个字符,然后告知第二检测控制单元1903,第一数目小于或者等于M且所述第一数目大于I。
[0216]第二检测控制单元1903从第四执行模块19021接收到确定的索引信息,然后检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
[0217]当所述索引信息中包含目标名称的信息时,定位单元1904根据所述用户的操作指令对在所述查找列表中的目标名称进行定位,该查找列表中包括多个名称,该用户查找的名称作为该目标名称,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符。
[0218]本实施例中,通过第四执行模块19021确定所述索引信息包括所述名称从首部起第一数目个字符,第一数目小于或者等于M且所述第一数目大于I,第二检测控制单元1903检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码,这样用户根据目标名称包含的汉字或者单词的个数确定使用的触摸点的数目,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。[0219]为了更好的理解上述的实施例,下面以一具体实施例对用户终端中包括的各个单元及元件的交互对用户终端中的数据交互方式进行说明,请参阅图20,当所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,本发明实施例中用户终端另一实施例,包括:
[0220]检测单元2001、筛选确定单元2002、第二检测控制单元2003和定位单元2004 ;
[0221]筛选确定单元2002包括:第五执行模块20021 ;
[0222]当进入查找列表时,检测单元2001检测触摸点的数目,然后告知筛选确定单元2002中的第五执行模块20021。
[0223]第五执行模块20021根据检测到所述触摸点的数目为两个触摸点确定第一触摸点用于确定所述索引信息包括所述名称的从首部起第二数目个字符,第五执行模块20021还确定第二触摸点用于确定所述索引信息还包括所述名称从尾部起第三数目个字符或者所述名称的所有字符,所述第一触摸点和所述第二触摸点属于所述两个触摸点,M大于或者等于2,所述第二数目或者所述第三数目小于或者等于M,然后告知第二检测控制单元2003确定的索引信息。
[0224]第二检测控制单元2003从第五执行模块20021接收到确定的索引信息,第二检测控制单元2003检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
[0225]当所述索引信息中包含目标名称的信息时,定位单元2004根据所述用户的操作指令对在所述查找列表中的目标名称进行定位,该查找列表中包括多个名称,该用户查找的名称作为该目标名称,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符。
[0226]本实施例中,通过第五执行模块20021确定第一触摸点用于确定所述索引信息包括所述名称的从首部起第二数目个字符,第五执行模块20021还确定第二触摸点用于确定所述索引信息还包括所述名称从尾部起第三数目个字符或者所述名称的所有字符,第二检测控制单元2003检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,这样在用户查找的名称包含字符过多时,根据目标名称包含的部分字符确定使用的触摸点的数目,然后可以确定目标名称在查找列表中的页码,然后在根据触摸点显示目前名称的全称,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0227]为了更好的理解上述的实施例,下面以一具体实施例对用户终端中包括的各个单元及元件的交互对用户终端中的数据交互方式进行说明,请参阅图21,当所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,本发明实施例中用户终端另一实施例,包括:
[0228]检测单元2101、筛选确定单元2102、第二检测控制单元2103和定位单元2104 ;
[0229]筛选确定单元2102包括:第六执行模块21021。
[0230]当进入查找列表时,检测单元2101检测触摸点的数目,然后告知第六执行模块21021。
[0231]第六执行模块21021根据检测到所述触摸点的数目为至少两个触摸点确定第三触摸点用于确定所述索引信息包括所述名称从首部起第三数目个字符,第六执行模块21021块还确定第四触摸点用于确定所述索引信息还包括所述名称从尾部起第四数目个字符,所述第三触摸点为一个触摸点,所述第四触摸点为所述至少两个触摸点中所述第三触摸点之外的至少一个触摸点,所述第四触摸点的数目等于所述第四数目,所述第三数目大于或者等于1,所述第三数目与所述第四数目之和小于或者等于所述一个单词包含的字符数,然后告知第二检测控制单元2103确定的索引信息。
[0232]第二检测控制单元2103从第六执行模块21021接收到确定的索引信息,检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
[0233]当所述索引信息中包含目标名称的信息时,定位单元2104根据所述用户的操作指令对在所述查找列表中的目标名称进行定位,该查找列表中包括多个名称,该用户查找的名称作为该目标名称,在实际应用中,目标名称的信息可以为目标名称,也可以为目标名称中的部分字符。
[0234]本实施例中,当进入查找列表时,通过第六执行模块21021确定第三触摸点用于确定所述索引信息包括所述名称从首部起第三数目个字符,第六执行模块21021还确定第四触摸点用于确定所述索引信息还包括所述名称从尾部起第四数目个字符,第二检测控制单元2103检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信,这样在用户查找的名称包含字符过多时,根据目标名称包含的部分字符确定使用的触摸点的数目,然后可以确定目标名称在查找列表中的页码,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0235]如图22本实施例以手机为例对本发明进行具体说明。
[0236]应该理解的是,图示手机100仅仅是移动终端的一个范例,并且手机100可以具有比图中所示出的更过的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
[0237]现以手机为一个例子进行具体的说明。如22所示,该手机包括存储器201、中央处理器(Central Processing Unit,以下简称CPU) 203、外设接口 204、RF电路205、音频电路206、扬声器207、电源管理芯片208、输入/输出(I/O)子系统209、其他输入/控制设备210以及外部端口 204,这些部件通过一个或多个通信总线或信号线212来通信。
[0238]值得说明的是,本实施例提供的手机仅仅是移动终端的一个示例,本发明实施例涉及的移动终端可以具有比图22所示出的更多或更少的部件,可以组合两个或更多个部件,或者可以具有不同的部件配置或设置,各个部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件或硬件和软件的组合实现。
[0239]下面就本实施例提供的用于筛选信息的手机进行详细的描述。
[0240]存储器201:所述存储器201可以被CPU203、外设接口 204等访问,所述存储器201可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0241]外设接口 204,所述外设接口可以将设备的输入和输出外设连接到CPU203和存储器 201。[0242]I/O子系统209:所述I/O子系统209可以将设备上的输入输出外设,例如触摸屏213 (相当于上述实施例中的显示器)和其他输入/控制设备210,连接到外设接口 204。I/O子系统209可以包括显示控制器2091和用于控制其他输入/控制设备210的一个或多个输入控制器2092。其中,一个或多个输入控制器2092从其他输入/控制设备210接收电信号或者向其他输入/控制设备210发送电信号,其他输入/控制设备210可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器2092可以与以下任一个连接:键盘、红外端口、USB接口以及诸如鼠标的指示设备。
[0243]触摸屏213:所述触摸屏213是移动终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。
[0244]I/O子系统209中的显示控制器2091从触摸屏213接收电信号或者向触摸屏213发送电信号。触摸屏213检测触摸屏上的接触,显示控制器2091将检测到的接触转换为与显示在触摸屏213上的用户界面对象的交互,即实现人机交互,显示在触摸屏213上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。
[0245]RF电路205,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,RF电路205接收并发送RF信号,RF信号也称为电磁信号,RF电路205将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。RF电路205可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片组、用户标识模块(SubscriberIdentity Module, SIM)等等。
[0246]音频电路206,主要用于从外设接口 204接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器207。
[0247]扬声器207,用于将手机通过RF电路205从无线网络接收的语音信号,还原为声音并向用户播放该声音。
[0248]电源管理芯片208,用于为CPU203、I/0子系统及外设接口所连接的硬件进行供电
及电源管理。
[0249]本实施例中的中央处理器203具体可以执行如下操作:当进入查找列表时,通过触摸屏213检测触摸点的数目,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称,检测到的所述触摸点的数目为至少一个,所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称。
[0250]可选地,中央处理器203具体还用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为等于I确定所述索引信息为完整的所述名称或者确定所述索引信息为包含有所述名称的首个汉字或者首个单词。
[0251]可选地,中央处理器203具体还用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为大于I且小于4确定所述索引信息为包含有汉字或者单词的个数等于所述触摸点的数目的所述名称。
[0252]可选地,中央处理器203具体还用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为等于4确定所述索引信息为包含有汉字或者单词的个数大于或者等于所述触摸点的数目的所述名称。
[0253]可选地,中央处理器203具体还用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,根据检测到所述触摸点的数目为单个触摸点确定所述索引信息包括所述名称从首部起第一数目个字符;所述第一数目小于或者等于M且所述第一数目大于I。
[0254]可选地,中央处理器203具体还用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,根据检测到所述触摸点的数目为两个触摸点确定第一触摸点用于确定所述索引信息包括所述名称的从首部起第二数目个字符;以及
[0255]可选地,中央处理器203具体还用于确定第二触摸点用于确定所述索引信息还包括所述名称从尾部起第三数目个字符或者所述名称的所有字符,所述第一触摸点和所述第二触摸点属于所述两个触摸点;M大于或者等于2,所述第二数目或者所述第三数目小于或者等于M。
[0256]可选地,中央处理器203具体还用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为至少两个触摸点确定第三触摸点用于确定所述索引信息包括所述名称从首部起第三数目个字符;以及
[0257]可选地,中央处理器203具体还用于确定第四触摸点用于确定所述索引信息还包括所述名称从尾部起第四数目个字符,所述第三触摸点为一个触摸点,所述第四触摸点为所述至少两个触摸点中所述第三触摸点之外的至少一个触摸点,所述第四触摸点的数目等于所述第四数目;所述第三数目大于或者等于1,所述第三数目与所述第四数目之和小于或者等于所述一个单词包含的字符数。
[0258]可选地,中央处理器203具体还用于通过触摸屏213检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息。
[0259]可选地,中央处理器203具体还用于通过触摸屏213检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
[0260]可选地,中央处理器203具体还用于在所述索引信息中包含目标名称的信息时,根据所述用户的操作指令对在所述查找列表中的目标名称进行定位。
[0261]在上述实施例中,中央处理器203具体可以是英特尔公司生产的奔腾系列处理器或安腾处理器等。
[0262]本发明实施例,用户可以根据多个触摸点对查找列表中的名称进行查找,从而方便用户在大量的数据中对需要查找的信息进行筛选,进而可以快速的定位和查找,既省时又省力。
[0263]在上述发明实施例中,移动终端包括但不限于手机、个人数字助理(PersonalDigital Assistant, PDA)、平板电脑等移动通讯设备。
[0264]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0265]以上对本发明所提供的一种筛选信息的方法和用户终端进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种筛选信息的方法,其特征在于,包括: 当进入查找列表时,检测触摸点的数目; 根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息,使得用户在所述索引信息中查找目标名称; 检测到的所述触摸点的数目为至少一个; 所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称。
2.根据权利要求1所述的方法,其特征在于,检测到的所述触摸点的数目用于确定所述索引信息中字符的数目。
3.根据权利要求2所述的方法,其特征在于,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息具体包括: 若所述目标名称的构造由至少两个单词或者汉字组成,根据检测到所述触摸点的数目为大于1且小于4,确定所述索引信息为包含有汉字或者单词的个数等于所述触摸点的数目的所述名称; 若所述目标名称的构造由至少两个单词或者汉字组成,根据检测到所述触摸点的数目为等于I确定所述索引信息为完整的所述名称或者确定所述索引信息为包含有所述名称的首个汉字或者首个单词; 若所述目标名称的构造由至少两个单词或者汉字组成,根据检测到所述触摸点的数目为等于4确定所述索引信息为包含有汉字或者单词的个数大于或者等于所述触摸点的数目的所述名称。
4.根据权利要求2所述的方法,其特征在于,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息具体包括: 若所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为单个触摸点确定所述索引信息包括所述名称从首部起第一数目个字符; 所述第一数目小于或者等于M且所述第一数目大于I。
5.根据权利要求2所述的方法,其特征在于,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息具体包括: 若所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为两个触摸点确定第一触摸点用于确定所述索引信息包括所述名称的从首部起第二数目个字符;以及 确定第二触摸点用于确定所述索引信息还包括所述名称从尾部起第三数目个字符或者所述名称的所有字符; 所述第一触摸点和所述第二触摸点属于所述两个触摸点;M大于或者等于2,所述第二数目或者所述第三数目小于或者等于M。
6.根据权利要求2所述的方法,其特征在于,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息具体包括: 若所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为至少两个触摸点确定第三触摸点用于确定所述索引信息包括所述名称从首部起第三数目个字符;以及确定第四触摸点用于确定所述索引信息还包括所述名称从尾部起第四数目个字符; 所述第三触摸点为一个触摸点,所述第四触摸点为所述至少两个触摸点中所述第三触摸点之外的至少一个触摸点,所述第四触摸点的数目等于所述第四数目; 所述第三数目大于或者等于1,所述第三数目与所述第四数目之和小于或者等于所述一个单词包含的字符数。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括: 检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息; 或者, 检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:当所述索引信息中包含目标名称的信息时,根据所述用户的操作指令对在所述查找列表中的目标名称进行定位。
9.一种用户终端,其特征在于,所述用户终端包括: 检测单元,用于在 进入查找列表时,检测触摸点的数目; 筛选确定单元,根据所述触摸点的数目对所述查找列表中的信息进行筛选,并确定索引信息使得用户在所述索引信息中查找目标名称; 检测到的所述触摸点的数目为至少一个; 所述查找列表中包括多个名称,所述用户查找的名称作为所述目标名称。
10.根据权利要求9所述的用户终端,其特征在于,检测到的所述触摸点的数目用于确定所述索引信息中字符的数目。
11.根据权利要求10所述的用户终端,其特征在于,所述筛选确定单元包括: 第一执行模块,用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为等于I确定所述索引信息为完整的所述名称或者确定所述索引信息为包含有所述名称的首个汉字或者首个单词; 第二执行模块,用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为大于I且小于4确定所述索引信息为包含有汉字或者单词的个数等于所述触摸点的数目的所述名称; 第三执行模块,用于在所述目标名称的构造由至少两个单词或者汉字组成时,根据检测到所述触摸点的数目为等于4确定所述索引信息为包含有汉字或者单词的个数大于或者等于所述触摸点的数目的所述名称。
12.根据权利要求10所述的用户终端,其特征在于,所述筛选确定单元包括: 第四执行模块,用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,根据检测到所述触摸点的数目为单个触摸点确定所述索引信息包括所述名称从首部起第一数目个字符; 所述第一数目小于或者等于M且所述第一数目大于I。
13.根据权利要求10所述的用户终端,其特征在于,所述筛选确定单元包括: 第五执行模块,用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M时,根据检测到所述触摸点的数目为两个触摸点确定第一触摸点用于确定所述索引信息包括所述名称的从首部起第二数目个字符;以及 所述第五执行模块,还用于确定第二触摸点用于确定所述索引信息还包括所述名称从尾部起第三数目个字符或者所述名称的所有字符; 所述第一触摸点和所述第二触摸点属于所述两个触摸点;M大于或者等于2,所述第二数目或者所述第三数目小于或者等于M。
14.根据权利要求10所述的用户终端,其特征在于,所述筛选确定单元包括: 第六执行模块,用于在所述目标名称的构造由一个单词组成且所述一个单词包含的字符数大于M,根据检测到所述触摸点的数目为至少两个触摸点确定第三触摸点用于确定所述索引信息包括所述名称从首部起第三数目个字符;以及 所述第六执行模块,还用于确定第四触摸点用于确定所述索引信息还包括所述名称从尾部起第四数目个字符; 所述第三触摸点为一个触摸点,所述第四触摸点为所述至少两个触摸点中所述第三触摸点之外的至少一个触摸点,所述第四触摸点的数目等于所述第四数目;所述第三数目大于或者等于1,所述第三数目与所述第四数目之和小于或者等于所述一个单词包含的字符数。
15.根据权利要求9至14任一项所述的用户终端,其特征在于,所述用户终端还包括: 第一检测控制单元, 用于检测选定输入,并根据检测到的所述触摸点的数目以及所述选定输入控制所显示所述索引信息;或者, 第二检测控制单元,用于检测选定输入,并根据检测到的触摸点的数目以及所述选定输入控制所显示的页码以及所述页码中的所述索引信息,所述页码为所述查找列表中的页码。
16.根据权利要求15所述的用户终端,其特征在于,所述用户终端还包括:定位单元,用于在所述索引信息中包含目标名称的信息时,根据所述用户的操作指令对在所述查找列表中的目标名称进行定位。
【文档编号】G06F17/30GK103955504SQ201410168627
【公开日】2014年7月30日 申请日期:2014年4月24日 优先权日:2014年4月24日
【发明者】张俊涛, 樊邵婷 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1