一种信息的查找方法和装置制造方法

文档序号:7813346阅读:126来源:国知局
一种信息的查找方法和装置制造方法
【专利摘要】本发明提供了一种信息的查找方法和装置,所述的方法包括:确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示;获取反馈的指示信息,并依据所述指示信息定位第二维索引词;从定位的第二维索引词对应的信息条目开始进行展示。本发明采用二维索引与其他索引并存的方式对数据进行检索,快速定位第二维索引词,并且对于通过二维索引快速定位的第二维索引词对应的信息条目,还按照其他排序方式排序并从定位的第二维索引词对应的信息条目开始对信息条目进行展示,便于用户对信息条目进行查找,提高数据的查找效率。
【专利说明】一种信息的查找方法和装置

【技术领域】
[0001]本发明涉及移动终端技术,特别是涉及一种信息的查找方法和一种信息的查找装置。

【背景技术】
[0002]用户在使用手机时,通常会将联系人存储在通讯录中便于查找、联系。通讯录中存储联系人是通常是按照联系人名称第一个字的首字母顺序来存储,如通常联系人均按照姓名存储,则通讯录中按照姓氏的首字母顺序排序联系人。
[0003]为便于用户查找联系人,通讯录中提供了快速查找联系人的方法。主要是通过拖动通讯录中的滚动条来快速移动联系人,进而进行联系人的快速定位,但这种方法常常可能由于拖动过大而超过了联系人,还要反向拖动再返回查找联系人,或者由于推动不够而要继续拖动,此时由可能出现超过联系人的问题,导致要反复推动,浪费时间影响效率。


【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的信息的查找方法和相应的信息的查找装置。
[0005]依据本发明的一个方面,提供了一种信息的查找方法,包括:确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示;获取反馈的指示信息,并依据所述指示信息定位第二维索引词;从定位的第二维索弓I词对应的信息条目开始进行展示。
[0006]可选的,所述确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词之前,还包括:预先从所述信息条目的第二维索引词中抽取第一维索引词,并针对每个第一维索引词建立所述信息条目的第一维索引。
[0007]可选的,针对每个第一维索引词建立所述信息条目的第一维索引之后,还包括:对每个第一维索引中的信息条目,按照预置顺序对所述信息条目的所述第二维索引词进行排序,确定所述第二维索引词的排序信息;则所述对所述第二维索引词进行展示,包括:按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展
/Jn ο
[0008]可选的,获取反馈的指示信息,并依据所述指示信息定位第二维索引词,包括:依据用户对设备屏幕的点击操作生成指示信息,其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置;采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词。
[0009]可选的,按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示,包括:获取预置的每个第二位索引词的展示范围;按照所述排序信息中的排序顺序和所述展示范围,依次确定每个第二维索引词在设备屏幕的预置位置处的展示坐标信息;按照各自的展示坐标信息依次对所述第二维索引词进行展示。
[0010]根据本发明的另一个方面,提供了一种信息的查找装置,包括:第一展示模块,适于确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示;定位模块,适于获取反馈的指示信息,并依据所述指示信息定位第二维索引词;第二展示模块,适于从定位的姓氏对应的联系人开始进行展示。
[0011]可选的,还包括:索引建立模块,适于预先从所述信息条目的第二维索引词中抽取第一维索引词,并针对每个第一维索引词建立所述信息条目的第一维索引。
[0012]可选的,还包括:排序模块,适于对每个第一维索引中的信息条目,按照预置顺序对所述信息条目的所述第二维索引词进行排序,确定所述第二维索引词的排序信息;所述第一展示模块,用于按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示。
[0013]可选的,所述定位模块,包括:生成子模块,适于依据用户对设备屏幕的点击操作生成指示信息,其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置;匹配定位子模块,适于采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词。
[0014]可选的,所述第一展示模块,包括:获取子模块,适于获取预置的每个第二位索引词的展示范围;坐标确定子模块,适于按照所述排序信息中的排序顺序和所述展示范围,依次确定每个第二维索引词在设备屏幕的预置位置处的展示坐标信息;展示子模块,适于按照各自的展示坐标信息依次对所述第二维索引词进行展示。
[0015]本发明采用二维索引与其他索引并存的方式对数据进行检索,即在数据库中确定选定第一维索引词对应的信息条目的第二维索引词,并对第二维索引词进行展示,然后依据反馈的指示信息定位第二维索引词,通过二维索快速定位第二维索引词,并且对于通过二维索引快速定位的第二维索引词对应的信息条目,还按照其他排序方式排序并从定位的第二维索引词对应的信息条目开始对信息条目进行展示,便于用户对信息条目进行查找,提高数据的查找效率。
[0016]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。

【专利附图】

【附图说明】
[0017]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0018]图1示出了根据本发明实施例一提供的信息的查找方法的步骤流程图;
[0019]图2示出了根据本发明实施例二提供的信息的查找方法的步骤流程图;
[0020]图3示出了根据本发明实施例三提供的信息的查找方法的步骤流程图;
[0021]图4示出了本发明实施例中一种联系人展示界面下的点击定位示意图;
[0022]图5示出了根据本发明实施例四提供的信息的查找装置的结构框图;
[0023]图6示出了根据本发明实施例四提供的信息的查找装置的可选结构框图。

【具体实施方式】
[0024]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0025]参照图1,示出了根据本发明一个实施例的一种信息的查找方法实施例的步骤流程图,具体可以包括如下步骤:
[0026]步骤102,确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示。
[0027]数据库是按照数据结构来组织、存储和管理数据的仓库,在采用数据库存储信息条目时,可以按照一定规律对其中的信息条目进行检索。即数据库中的信息条目可以基于一定的索引词进行排序,便于对信息条目进行查找,并且数据库中可以设置多种索引词且索引词之间具有关联。
[0028]本发明实施例中,在数据库中建立二维索引,该二维索引包括:第一维索引词和第二维索引词,其中第一维索引词是从第二维索引词中抽取得到的,不同的第二维索引词可能抽取到相同的第一维索引词。
[0029]首先选定数据库中检索的第一维索引词,然后确定选定第一维索引词对应的信息条目的第二维索引词,即第一维索引词下所有的第二维索引词。然后对第二维索引词进行展示,以供用户选择第二位索引词,从而快速的引导用户获取需要的信息条目。
[0030]步骤104,获取反馈的指示信息,并依据所述指示信息定位第二维索引词。
[0031]用户可以从展示的第二维索引词中进行选择,如通过触摸等操作反馈指示信息,该指示信息用于定位第二维索引词,因此其中携带有指示选择的第二位索引词的描述信息,如它的位置、顺序等信息,从而依据指示信息可以定位到用户选择的第二维索引词。
[0032]步骤106,从定位的第二维索引词对应的信息条目开始进行展示。
[0033]在终端屏幕中对定位的第二维索引词进行展示,以便用户确定当前定位的第二维索引词是否是想要定位的,是否需要重新选择,能否查找到需要的信息条目等。
[0034]本发明实施例中,采用二维索引与其他索引并存的方式对数据库进行检索,对数据库中的信息条目,按照预置排序规则确定定位的第二维索引词对应的各信息条目的排序顺序,以及按照预置排序规则排序在该信息条目之后的其他信息条目,在终端的屏幕中从定位的第二维索引词对应的信息条目开始进行展示,即以定位的第二维索引词对应的第一个信息条目开始,依次对排在其后的信息条目进行展示。
[0035]综上所述,本发明采用二维索引与其他索引并存的方式对数据进行检索,即在数据库中确定选定第一维索引词对应的信息条目的第二维索引词,并对第二维索引词进行展示,然后依据反馈的指示信息定位第二维索引词,通过二维索快速定位第二维索引词,并且对于通过二维索引快速定位的第二维索引词对应的信息条目,还按照其他排序方式排序并从定位的第二维索引词对应的信息条目开始对信息条目进行展示,便于用户对信息条目进行查找,提高数据的查找效率。
[0036]实施例二
[0037]在上述实施例的基础上,本实施例进一步论述信息的查找方法。
[0038]参照图2,示出了根据本发明实施例二提供的信息的查找方法的步骤流程图,具体可以包括如下步骤:
[0039]步骤202,预先从所述信息条目的第二维索引词中抽取第一维索引词,并针对每个第一维索引词建立所述信息条目的第一维索引。
[0040]为确定二维索引的索引顺序,要预先从第二维索引词中抽取第一维索引词,然后对数据库中的信息条目,按照每个第一维索引词建立所述信息条目的第一维索引。
[0041 ] 步骤204,对每个第一维索引中的信息条目,按照预置顺序对所述信息条目的所述第二维索引词进行排序,确定所述第二维索引词的排序信息。
[0042]并且,对每个第一维索引中的信息条目,还可以按照该第一维索引所包含的第二维索引词进行第二维索引词的排序,确定该第一维索引词下第二维索引词的排序信息,从而后续在展示第二维索引词时可以按照该排序展示。
[0043]步骤206,确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词。
[0044]步骤208,按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示。
[0045]步骤210,依据用户对设备屏幕的点击操作生成指示信息,其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置。
[0046]步骤212,采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词。
[0047]步骤214,从定位的第二维索引词对应的信息条目开始进行展示。
[0048]用户可以在终端屏幕中通过触摸、点击等方式选择数据库中的第一维索引词,然后确定选定第一维索引词下第二维索引词。同时可以在述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示,例如在选定第一维索引词的周围,如上方或下方等位置处依次显示第二维索引词。
[0049]然后用户可以通过终端屏幕对第二维索引词进行选择,如点击某位置上的第二维索引词以触发指示信息的发送,该指示信息中包括点击操作在所述设备屏幕上的点击位置,如采用坐标信息等表示点击位置。
[0050]然后采用该点击位置与预置位置处展示的第二维索引词进行匹配,如将点击位置的坐标与预置位置处展示的各第二维索引词的依次坐标进行匹配,地位匹配的第二维索引
ο
[0051]本发明一个可选实施例中,按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示,包括:获取预置的每个第二位索引词的展示范围;按照所述排序信息中的排序顺序和所述展示范围,依次确定每个第二维索引词在设备屏幕的预置位置处的展示坐标信息;按照各自的展示坐标信息依次对所述第二维索引词进行展示。
[0052]由于要对第二维索引词进行展示以便于用户选择,从而进行信息条目的快速索弓丨,因此可以预先配置第二维索引词的展示范围,即每个第二维索引词在终端屏幕中展示的大小尺寸。然后可以确定第二维索引词的数量以及排序顺序,按照该排序顺序确定第二维索引词的展示顺序,按照数量和展示范围确定第二维索引词展示的位置,如可以预置屏幕中展示第二维索引词的展示规则,如规定每个第二维索引词展示的位置间隔,在屏幕中展示的基准位置等。并且第二维索引词的展示范围也可以配置为依据第二维索引词的数量进行调整,从而灵活的展示第二维索引词。
[0053]例如,以最后一个第二维索引词的展示位置为基准位置,确定该基准位置的展示坐标信息,则可以依据排序顺序、第二维索引词的展示范围以及各第二维索引词展示的位置间隔等确定各第二维索引词的展示位置的展示坐标信息,从而按照各自的展示坐标信息依次对所述第二维索引词进行展示。
[0054]又如,确定第二维索引词的展示位置的中心为基准位置,若第二维索引词的数量为奇数,在该基准位置即为排在中间的第二维索引词展示位置中心,若第二维索引词数量为偶数,则该基准位置位于排在中间的两个第二维索引词展示位置的中间。可以按照数量的多少对第二维索引词的展示范围进行调整,然后按照基准位置确定每个第二维索引词的展示坐标信息,并对第二维索引词进行展示。
[0055]本发明一个可选实施例中,所述采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词,包括:获取所述点击位置的坐标信息;采用所述点击位置的坐标信息依次与各第二维索引词的展示坐标信息进行匹配,定位匹配的第二维索引词。
[0056]在通过点击位置匹配定位第二维索引词时,可以从指示信息中获取第二维索引词的点击位置,即用户在屏幕中点击位置的坐标信息,然后将点击位置的坐标信息与各第二维索引词的展示坐标信息进行匹配,例如可以预先配置第二维索引词的匹配阈值范围,如确定以第二维索引词展示坐标的中心为圆点,匹配阈值范围为半径的圆形区域内的坐标,为匹配到该第二维索引词的坐标信息,从而通过坐标可以定位到相应的第二维索引词。
[0057]综上所述,通过第二维索引词中抽取第一维索引词建立二维索引,从而分别确定信息条目的第一维索引以及第一维索引下的第二维索引,并确定第二维索引词的排序信息,便于定位第二位索引词并快速查找信息条目。
[0058]其次,确定第二维索引词的展示坐标信息并按照该展示坐标信息对第二维索引词进行展示,因此可以通过指示信息获取点击位置的坐标信息,从而通过坐标信息定位第二维索引词,实现第二位索引词的快速定位并查找信息条目。
[0059]实施例三
[0060]数据库分为多种不同的类型,如网络中存储海量数据的大型数据库,又如一些简单的数据库表等,基于不同的需求可以建立不同的数据库。如在移动终端中通讯录就是一种数据库,又如终端中一些即时通讯软件的用户信息列表也可以看作是数据库。
[0061]本发明实施例以移动终端中存储的联系人信息通讯录作为数据库举例论述上述信息查找方法。其中联系人信息即为信息条目,则第一维索引词包括姓氏的首字母,所述第二维索引词包括联系人的姓氏。
[0062]在通讯录中建立二维索引和其他排序结合的排序顺序,即通讯录中的联系人首先按照姓氏的首字母进行排序,对于姓氏的首字母相同的联系人进一步按照姓氏中其他拼音字母的拼音顺序排序,然后再进一步按照联系人姓名中的其他名字的拼音字母的拼音顺序依次排序,直到完成所有联系人的排序。在此种排序顺序下,对于通讯录中联系人的查找方法如图3所示,包括如下步骤:
[0063]步骤302,预先确定通讯录中各联系人的姓氏的首字母,并对每个首字母分别建立联系人的姓氏集合。
[0064]步骤304,分别对每个首字母的姓氏集合内的姓氏按照字典的排序进行顺序,将排序结果构成所述首字母对应联系人的姓氏排序信息。
[0065]步骤306,获取预置的每个联系人的姓氏的展示范围。
[0066]步骤308,按照所述姓氏排序信息中的排序顺序和所述展示范围,依次确定每个联系人的姓氏在设备屏幕的预置位置处的展示坐标信息。
[0067]步骤310,按照各自的展示坐标信息依次对所述联系人的姓氏进行展示。
[0068]步骤312,依据用户对设备屏幕的点击操作生成指示信息。
[0069]其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置。
[0070]步骤314,获取所述点击位置的坐标信息。
[0071]步骤316,采用所述点击位置的坐标信息依次与各联系人的姓氏的展示坐标信息进行匹配,定位匹配的联系人的姓氏。
[0072]步骤318,展示定位的姓氏,以及从定位的姓氏对应的联系人开始对各联系人进行展示。
[0073]在快速定位联系人姓氏的首字母后,可以展示该首字母对应的联系人姓氏,从而通过点击选择相应的姓氏对姓氏进行定位,然后按照定位的姓氏开始进行展示。上述仅是一种通讯录中联系人的查找实施例,实施例并不受所描述的动作顺序的限制。
[0074]一种联系人展示界面下的点击定位示意图如图4所示,用户手指在点击“L”后可以选中姓氏首字母“L”,从而展示以“L”为首字母的联系人的姓氏“李刘路”,用户可以再次通过点击对姓氏进行选择,如选择“刘”,则从以“刘”为姓氏的联系人开始展示,从而通过对姓氏首字母以及姓氏的点击选择,可以实现联系人的快速定位和查找,提高联系人的查找效率。
[0075]对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0076]实施例四
[0077]在上述实施例的基础上,本实施例还提供了一种信息的查找装置。
[0078]参照图5,示出了根据本发明实施例四提供的信息的查找装置的结构框图,具体可以包括如下模块:
[0079]第一展示模块502,适于确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示。
[0080]定位模块504,适于获取反馈的指示信息,并依据所述指示信息定位第二维索引
ο
[0081]第二展示模块506,适于从定位的姓氏对应的联系人开始进行展示。
[0082]综上所述,本发明采用二维索引与其他索引并存的方式对数据进行检索,即在数据库中确定选定第一维索引词对应的信息条目的第二维索引词,并对第二维索引词进行展示,然后依据反馈的指示信息定位第二维索引词,通过二维索快速定位第二维索引词,并且对于通过二维索引快速定位的第二维索引词对应的信息条目,还按照其他排序方式排序并从定位的第二维索引词对应的信息条目开始对信息条目进行展示,便于用户对信息条目进行查找,提高数据的查找效率。
[0083]参照图6,示出了根据本发明实施例四提供的信息的查找装置的可选结构框图。
[0084]该信息的查找装置还包括:索引建立模块508,适于预先从所述信息条目的第二维索引词中抽取第一维索引词,并针对每个第一维索引词建立所述信息条目的第一维索引。
[0085]排序模块510,适于对每个第一维索引中的信息条目,按照预置顺序对所述信息条目的所述第二维索引词进行排序,确定所述第二维索引词的排序信息;则所述第一展示模块502,用于按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示。
[0086]本发明一个可选实施例中,所述定位模块504,包括:生成子模块50402,适于依据用户对设备屏幕的点击操作生成指示信息,其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置;匹配定位子模块50404,适于采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词。
[0087]所述第一展示模块502,包括:获取子模块50202,适于获取预置的每个第二位索引词的展示范围;坐标确定子模块50204,适于按照所述排序信息中的排序顺序和所述展示范围,依次确定每个第二维索引词在设备屏幕的预置位置处的展示坐标信息;展示子模块50206,适于按照各自的展示坐标信息依次对所述第二维索引词进行展示。
[0088]所述匹配定位子模块50404,适于获取所述点击位置的坐标信息;采用所述点击位置的坐标信息依次与各第二维索引词的展示坐标信息进行匹配,定位匹配的第二维索引
ο
[0089]当所述信息条目为移动终端中存储的联系人信息时,所述存储信息条目的数据库包括所述移动终端的通讯录,所述第一维索引词包括姓氏的首字母,所述第二维索引词包括联系人的姓氏。
[0090]综上所述,通过第二维索引词中抽取第一维索引词建立二维索引,从而分别确定信息条目的第一维索引以及第一维索引下的第二维索引,并确定第二维索引词的排序信息,便于定位第二位索引词并快速查找信息条目。
[0091]其次,确定第二维索引词的展示坐标信息并按照该展示坐标信息对第二维索引词进行展示,因此可以通过指示信息获取点击位置的坐标信息,从而通过坐标信息定位第二维索引词,实现第二位索引词的快速定位并查找信息条目。
[0092]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0093]在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0094]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0095]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0096]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0097]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0098]本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的信息的查找方法和装置设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0099]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
[0100]本发明公开了 Al、一种信息的查找方法,包括:确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示;获取反馈的指示信息,并依据所述指示信息定位第二维索引词;从定位的第二维索引词对应的信息条目开始进行展示。
[0101]A2、如Al所述的方法,所述确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词之前,还包括:预先从所述信息条目的第二维索引词中抽取第一维索引词,并针对每个第一维索引词建立所述信息条目的第一维索引。
[0102]A3、如Al所述的方法,针对每个第一维索引词建立所述信息条目的第一维索引之后,还包括:对每个第一维索引中的信息条目,按照预置顺序对所述信息条目的所述第二维索引词进行排序,确定所述第二维索引词的排序信息;则所述对所述第二维索引词进行展示,包括:按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示。
[0103]A4、如A3所述的方法,获取反馈的指示信息,并依据所述指示信息定位第二维索引词,包括:依据用户对设备屏幕的点击操作生成指示信息,其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置;采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词。
[0104]A5、如A4所述的方法,按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示,包括:获取预置的每个第二位索引词的展示范围;按照所述排序信息中的排序顺序和所述展示范围,依次确定每个第二维索引词在设备屏幕的预置位置处的展示坐标信息;按照各自的展示坐标信息依次对所述第二维索引词进行展
/Jn ο
[0105]A6、如A5所述的方法,所述采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词,包括:获取所述点击位置的坐标信息;采用所述点击位置的坐标信息依次与各第二维索引词的展示坐标信息进行匹配,定位匹配的第二维索引词。
[0106]A7、如Al至A6任一所述的方法,当所述信息条目为移动终端中存储的联系人信息时,所述存储信息条目的数据库包括所述移动终端的通讯录,所述第一维索引词包括姓氏的首字母,所述第二维索引词包括联系人的姓氏。
[0107]本发明还公开了 B8、一种信息的查找装置,包括:第一展示模块,适于确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示;定位模块,适于获取反馈的指示信息,并依据所述指示信息定位第二维索引词;第二展示模块,适于从定位的姓氏对应的联系人开始进行展示。
[0108]B9、如B8所述的装置,还包括:索引建立模块,适于预先从所述信息条目的第二维索引词中抽取第一维索引词,并针对每个第一维索引词建立所述信息条目的第一维索引。
[0109]B10、如B8所述的装置,还包括:排序模块,适于对每个第一维索引中的信息条目,按照预置顺序对所述信息条目的所述第二维索引词进行排序,确定所述第二维索引词的排序信息;所述第一展示模块,用于按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示。
[0110]B11、如BlO所述的装置,所述定位模块,包括:生成子模块,适于依据用户对设备屏幕的点击操作生成指示信息,其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置;匹配定位子模块,适于采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词。
[0111]B12、如Bll所述的装置,所述第一展示模块,包括:获取子模块,适于获取预置的每个第二位索引词的展示范围;坐标确定子模块,适于按照所述排序信息中的排序顺序和所述展示范围,依次确定每个第二维索引词在设备屏幕的预置位置处的展示坐标信息;展示子模块,适于按照各自的展示坐标信息依次对所述第二维索引词进行展示。
[0112]B13、如B12所述的装置:所述匹配定位子模块,适于获取所述点击位置的坐标信息;采用所述点击位置的坐标信息依次与各第二维索引词的展示坐标信息进行匹配,定位匹配的第二维索引词。
[0113]B14、如B8至B13任一所述的装置,当所述信息条目为移动终端中存储的联系人信息时,所述存储信息条目的数据库包括所述移动终端的通讯录,所述第一维索引词包括姓氏的首字母,所述第二维索引词包括联系人的姓氏。
【权利要求】
1.一种信息的查找方法,包括: 确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示; 获取反馈的指示信息,并依据所述指示信息定位第二维索引词; 从定位的第二维索引词对应的信息条目开始进行展示。
2.如权利要求1所述的方法,其特征在于,所述确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词之前,还包括: 预先从所述信息条目的第二维索引词中抽取第一维索引词,并针对每个第一维索引词建立所述信息条目的第一维索引。
3.如权利要求1所述的方法,其特征在于,针对每个第一维索引词建立所述信息条目的第一维索引之后,还包括: 对每个第一维索引中的信息条目,按照预置顺序对所述信息条目的所述第二维索引词进行排序,确定所述第二维索引词的排序信息; 则所述对所述第二维索引词进行展示,包括:按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示。
4.如权利要求3所述的方法,其特征在于,获取反馈的指示信息,并依据所述指示信息定位第二维索引词,包括: 依据用户对设备屏幕的点击操作生成指示信息,其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置; 采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词。
5.如权利要求4所述的方法,其特征在于,按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示,包括: 获取预置的每个第二位索引词的展示范围; 按照所述排序信息中的排序顺序和所述展示范围,依次确定每个第二维索引词在设备屏幕的预置位置处的展示坐标信息; 按照各自的展示坐标信息依次对所述第二维索引词进行展示。
6.—种信息的查找装置,包括: 第一展示模块,适于确定存储信息条目的数据库中选定第一维索引词对应的信息条目的第二维索引词,并对所述第二维索引词进行展示; 定位模块,适于获取反馈的指示信息,并依据所述指示信息定位第二维索引词; 第二展示模块,适于从定位的姓氏对应的联系人开始进行展示。
7.如权利要求6所述的装置,其特征在于,还包括: 索引建立模块,适于预先从所述信息条目的第二维索引词中抽取第一维索引词,并针对每个第一维索引词建立所述信息条目的第一维索引。
8.如权利要求6所述的装置,其特征在于,还包括: 排序模块,适于对每个第一维索引中的信息条目,按照预置顺序对所述信息条目的所述第二维索引词进行排序,确定所述第二维索引词的排序信息; 所述第一展示模块,用于按照所述排序信息中的排序顺序,在设备屏幕的预置位置处依次对所述第二维索引词进行展示。
9.如权利要求8所述的装置,其特征在于,所述定位模块,包括: 生成子模块,适于依据用户对设备屏幕的点击操作生成指示信息,其中,所述指示信息中包括所述点击操作在所述设备屏幕上的点击位置; 匹配定位子模块,适于采用所述点击位置与所述预置位置处展示的第二维索引词进行匹配,定位匹配的第二维索引词。
10.如权利要求9所述的装置,其特征在于,所述第一展示模块,包括: 获取子模块,适于获取预置的每个第二位索引词的展示范围; 坐标确定子模块,适于按照所述排序信息中的排序顺序和所述展示范围,依次确定每个第二维索引词在设备屏幕的预置位置处的展示坐标信息; 展示子模块,适于按照各自的展示坐标信息依次对所述第二维索引词进行展示。
【文档编号】H04M1/725GK104253903SQ201410447247
【公开日】2014年12月31日 申请日期:2014年9月3日 优先权日:2014年9月3日
【发明者】张之弢, 段培堃, 陈涛, 和楠 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1