利用映像的字符串分类方法与字符串检索方法技术

技术编号:6956386 阅读:260 留言:0更新日期:2012-04-11 18:40
一种利用映像的字符串分类方法是供电子装置对待分类字符串进行分类,所述的方法是将第一字符串的第一字符与索引对照表对照后,产生第一分类索引标签,并将待分类字符串的第一字符与索引对照表对照以产生第二分类索引标签,然后与第一分类索引标签相比较,若不相同则使数据库新建此第二分类索引标签,其中,第一字符串是连结于第一分类索引标签以形成第一关联字符串子集合,第二字符串是连结于第二分类索引标签以形成第二关联字符串子集合。本发明专利技术更揭露一种利用映像的字符串检索方法,供用户观看分类索引标签与所对应的关联字符串子集合,并直接选择分类索引标签以进行检索。

【技术实现步骤摘要】

本专利技术是关于一种分类方法与检索方法,尤其与一种有关。
技术介绍
随着手机的进步以及普及,很多人已经将手机视为生活上必备的电子产品,并且将朋友、同事以及生意伙伴的电话号码与个人数据都保存在手机中,然而,当手机中纪录的信息增加时,如何快速的检索出所要查找的数据变成一种难题。习知技术的字符串分类方法通常是依照语言做排列,例如先将中文字符串依照字符串的第一字符的笔划多寡做排序,接着再将英文字符串依第一字符的字母顺序做排序, 用户在检索时必须利用切换画面来逐项查看,直到发现所要查找的字符串为止,然而除非用户对字符串排序有很好的概念,否则只能够逐项做查看,相当耗费时间。为了改进上述的缺点,习知技术提供了一种字符串检索方法,供用户藉由输入检索标签来过滤符合检索标签的字符串,例如用户可以利用所要检索的语言的输入法输入一个文字,则手机会列出所有字符串中第一字符符合所输入的文字者供用户查看。然而,若要应用此检索方法,则手机必须具有所要检索的字符串所属的语言的输入法,且用户也必须要熟悉所述输入法才能进行检索,例如一个成功的商务人士,手机中可能会保存很多国家的联络人数据,但由于用户很难同时精通多国语言,即使手机中具有多国输入法,多数用户仍然只能逐项查找联络人数据。除此之外,用户输入一个文字作为检索条件时,可能遭遇到没有任何数据符合的状况,例如一个联络人可以是用姓名、不带姓氏的名字、称谓或者是绰号来记载,用户常常会忘记所述联络人是以哪种记载方式保存,也因此会浪费时间在检索一个不存在的字符串上。
技术实现思路
本专利技术所欲解决的技术问题与目的因此,本专利技术的主要目的是提供一种分类方法与检索方法,尤其是一种。本字符串分类方法是利用将每一字符串的第一字符与索引对照表做对照,藉以分类出不重复的分类索引标签,且每一个分类索引标签可以连结至少一个字符串以各自形成关联字符串子集合。而本专利技术的字符串检索方法则可供用户藉由选定分类索引标签来查看所对应的关联字符串子集合,而不需藉由各式语言输入法输入来做字符串的过滤。本专利技术解决问题的技术方法一种利用映像的字符串分类方法,是用以供一电子装置对至少一待分类字符串进行分类,所述方法是包含以下步骤(a)建立数据库,使数据库保存第一字符串与待分类字符串;(b)利用索引产生模块自数据库采集第一字符串的第一字符,将第一字符串的第一字符与索引对照表做对照以产生第一分类索引标签后,使数据库新建第一分类索引标签,并将第一字符串连结于第一分类索引标签,以形成第一关联字符串子集合;(c)利用索引产生模块自数据库采集待分类字符串的第一字符,并将待分类字符串的第一字符与索引对照表做对照以产生第二分类索引标签;(d)利用分类判断模块,判断第二分类索引标签是否与第一分类索引标签相同; 以及(e)当第二分类索引标签与第一分类索引标签不同时,使数据库新建第二分类索引标签,并将待分类字符串连结于第二分类索引标签,以形成第二关联字符串子集合。在本专利技术的一较佳实施例中,索引对照表是可以包含注音符号索引对照表、无虾米索引对照表、仓颉索引对照表与拼音对照表中的至少一者,或者用户可以选择不同的索弓丨对照表来供电子装置进行字符串分类动作。在本专利技术的另一较佳实施例中,当第二关联字符串子集合具有多数个待分类字符串时,数据库是将属于第二关联字符串子集合的待分类字符串中的任意一者的第二字符列为第三分类索引标签,使所选定的待分类字符串连结于第三分类索引标签,以形成第三关联字符串子集合;而索引产生模块是自数据库采集待分类字符串中的另一者的第二字符列为第四分类索引标签,并利用分类判断模块判断第四分类索引标签是否与第三分类索引标签相同;当第四分类索引标签与第三分类索引标签不同时,数据库是新建第四分类索引标签,并将第四分类索引标签所对应的待分类字符串连结于第四分类索引标签,以形成第四关联字符串子集合。本专利技术更揭露一种利用映像的字符串检索方法,是利用如上述是字符串分类方法对第一字符串与待分类字符串进行分类,以供用户于电子装置对第一字符串与待分类字符串进行检索,此字符串检索方法是包含以下步骤(a)利用显示模块显示第一分类索引标签、第二分类索引标签、第一关联字符串子集合与第二关联字符串子集合;以及(b)当用户利用输入模块选定第二分类索引标签时,显示模块即显示第三分类索引标签、第四分类索引标签、第三关联字符串子集合与第四关联字符串子集合。在本专利技术的较佳实施例当中,输入装置是可以为触控面板与键盘中的至少一者。本专利技术对照先前技术的功效相较于习知的字符串分类方法与字符串检索方法,本专利技术利用将每一字符串的第一字符与索引对照表做对照,以产生分类索引标签供用户检索,因此不需藉由各式语言输入法输入来做字符串的过滤,使字符串检索更为人性化。此外,在每一字符串的第一字符分类完毕后,更可以采集用户所选定的关联字符串子集合中的每一字符串的第二字符来作为分类索引标签供用户检索,因此能够让用户更迅速且直觉的过滤出所要检索的字符串。另外,由于每一分类索引标签皆有与其对应的关联字符串子集合,因此用户不会浪费时间在检索一个不存在的字符串上,更能增加字符串检索的效率。本专利技术所采用的具体实施例,将藉由以下的实施例及图式作进一步的说明。附图说明图1为电子装置的功能方块图。图2为字符串分类方法对每一字符串的第一字符分类的步骤图。图3为字符串分类方法对每一字符串的第二字符分类的步骤图。图4为第一阶段字符串检索的表示图。图5为经过一次分类索引标签过滤后的第二阶段字符串检索表示图。图6为再经过一次分类索引标签过滤后的第三阶段字符串检索表示图。具体实施例方式本专利技术是关于一种分类方法与检索方法,尤其是一种。以下兹列举一较佳实施例以说明本专利技术,然熟悉此项技艺者皆知道此仅为举例,而并非用以限定专利技术本身。有关此较佳实施例的内容详述如下。请参阅图1与图2,本专利技术的字符串分类方法,是用以供电子装置100对至少一待分类字符串进行分类,所述方法是包含以下步骤步骤SlO 1 建立数据库11,使数据库11保存至少一第一字符串与待分类字符串;步骤S103 利用索引产生模块12自数据库11采集第一字符串的第一字符,将第一字符串的第一字符与索引对照表(图未示)做对照以产生第一分类索引标签后,使数据库新建第一分类索引标签;其中,于本实施例中的较佳者,索引对照表是可以包含注音符号索引对照表、无虾米索引对照表、仓颉索引对照表与拼音对照表中的至少一者,此外,也可由用户依喜好选定不同的索引对照表以进行字符串分类;步骤S105 使数据库新建第一分类索引标签,并将第一字符串连结于第一分类索引标签,以形成第一关联字符串子集合;步骤S107 利用索引产生模块12自数据库11采集待分类字符串的第一字符,并将待分类字符串的第一字符与索引对照表做对照以产生第二分类索引标签;步骤S109 利用分类判断模块13判断第二分类索引标签是否与第一分类索引标签相同?若否,则进行步骤Slll ;若是,则进行步骤S113;步骤Slll 使数据库11新建第二分类索引标签,并将待分类字符串连结于第二分类索引标签,以形成第二关联字符串子集合;步骤S113 将待分类字符串连结于第一分类索引标签,并删除第二分类索引标签。以上字符串分类方法的步骤可以沿伸出多种实施态样,举例而言,当第二关本文档来自技高网...

【技术保护点】
1.一种利用映像的字符串分类方法,是用以供一电子装置对至少一待分类字符串进行分类,所述的方法其特征在于包含以下步骤:(a)建立一数据库,使所述数据库储存至少一第一字符串与所述待分类字符串;(b)利用一索引产生模块自所述数据库撷取所述第一字符串的第一字符,将所述第一字符串的第一字符与一索引对照表做对照以产生一第一分类索引标签后,使所述数据库新建所述第一分类索引标签,并将所述第一字符串连结于所述第一分类索引标签,以形成一第一关联字符串子集合;(c)利用所述索引产生模块自所述数据库撷取所述待分类字符串的第一字符,并将所述待分类字符串的第一字符与所述索引对照表做对照以产生一第二分类索引标签;(d)利用一分类判断模块,判断所述第二分类索引标签是否与所述第一分类索引标签相同;以及(e)当所述第二分类索引标签与所述第一分类索引标签不同时,使所述数据库新建所述第二分类索引标签,并将所述待分类字符串连结于所述第二分类索引标签,以形成一第二关联字符串子集合。

【技术特征摘要】
1.一种利用映像的字符串分类方法,是用以供一电子装置对至少一待分类字符串进行分类,所述的方法其特征在于包含以下步骤(a)建立一数据库,使所述数据库储存至少一第一字符串与所述待分类字符串;(b)利用一索引产生模块自所述数据库撷取所述第一字符串的第一字符,将所述第一字符串的第一字符与一索引对照表做对照以产生一第一分类索引标签后,使所述数据库新建所述第一分类索引标签,并将所述第一字符串连结于所述第一分类索引标签,以形成一第一关联字符串子集合;(c)利用所述索引产生模块自所述数据库撷取所述待分类字符串的第一字符,并将所述待分类字符串的第一字符与所述索引对照表做对照以产生一第二分类索引标签;(d)利用一分类判断模块,判断所述第二分类索引标签是否与所述第一分类索引标签相同;以及(e)当所述第二分类索引标签与所述第一分类索引标签不同时,使所述数据库新建所述第二分类索引标签,并将所述待分类字符串连结于所述第二分类索引标签,以形成一第二关联字符串子集合。2.按照权利要求1所述的利用映像的字符串分类方法,其特征在于所述索引对照表是包含注音符号索引对照表、无虾米索引对照表、仓颉索引对照表与拼音对照表中的至少一者ο3.按照权利要求1所述的利用映像的字符串分类方法,其特征在于当所述第二分类索引标签与所述第一分类索引标签相同时,则使所述待分类字符串连结于所述第一分类索引标签,并删除所述索引产生模块中的所述第二分类索引标签。4.按照权利要求1所述的利用映像的字符串分类方法,其特征在于当所述第二关联字符串子集合具有多数个上述的待分类字符串时,所述数据库是将属于第二关联字符串子集合的所述多个待分类字符串中的任意一者的第二字符列为一第三分类索引...

【专利技术属性】
技术研发人员:李欣儒
申请(专利权)人:技嘉科技股份有限公司
类型:发明
国别省市:71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1