动态分类显示之查询系统及其方法.pdf

上传人:1** 文档编号:1018814 上传时间:2018-03-26 格式:PDF 页数:17 大小:676.58KB
返回 下载 相关 举报
摘要
申请专利号:

CN200710305657.9

申请日:

2007.12.27

公开号:

CN101470741A

公开日:

2009.07.01

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 17/30公开日:20090701|||实质审查的生效|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

英业达股份有限公司

发明人:

邱全成; 张 琦

地址:

台湾省台北市士林区后港街66号

优先权:

专利代理机构:

北京安信方达知识产权代理有限公司

代理人:

龙 洪;霍育栋

PDF下载: PDF下载
内容摘要

本发明是一种动态分类显示之查询系统及其方法,其透过根据所接收的关键词至查询数据库查询,取得查询结果,再根据查询结果所具备的分类属性生成符合分类属性的分类标题,然后将查询结果分配至各自的分类标题中,成为显示群组,最后,当分类标题被点选时,动态显示符合分类标题的显示群组的技术手段,可以解决先前技术中所存在无法将查询结果进行动态分类显示的问题,由此可以提升查询系统在分类显示的精确性的技术功效。

权利要求书

1、  一种动态分类显示之查询系统,其特征在于,包含:
一查询模块,用以根据所接收的一关键词至一查询数据库查询,取得符合该关键词的至少一查询结果,其中各该查询结果具有一分类属性;
一生成模块,用以根据各该查询结果的各该分类属性生成符合该分类属性的至少一分类标题;
一分类模块,用以根据各该查询结果的该分类属性将该查询结果分类至符合的该分类标题,成为一显示群组;及
一动态显示模块,当该分类标题被点选时,动态显示符合该分类标题的该显示群组。

2、
  如权利要求1所述的动态分类显示之查询系统,其特征在于,所述查询结果包含一连结信息用以连结查询内容。

3、
  如权利要求1所述的动态分类显示之查询系统,其特征在于,所述显示群组是根据一显示标题值与一显示结果值,被该动态显示模块显示,其中该显示标题值为预设的显示分类标题数量,该显示结果值为预设的显示查询结果数量。

4、
  如权利要求1所述的动态分类显示之查询系统,其特征在于,进一步包含一计算标题模块,用以根据一可显示标题参数与该分类标题的数量计算一显示栏宽值。

5、
  如权利要求1所述的动态分类显示之查询系统,其特征在于,进一步包含一计算结果模块,用以根据一结果总栏数值与该显示群组中该查询结果的数量计算该查询结果的一显示列数值。

6、
  如权利要求5所述的动态分类显示之查询系统,其特征在于,当所述显示列数值不是整数时,于该显示列数值无条件进位。

7、
  如权利要求1所述的动态分类显示之查询系统,其特征在于,所述显示群组是根据一显示栏宽值与一显示列数值,被该动态显示模块显示。

8、
  一种动态分类显示之查询方法,其特征在于,包含下列步骤:
根据所接收的一关键词至一查询数据库查询,取得符合该关键词的至少一查询结果,其中各该查询结果具有一分类属性;
根据各该查询结果的各该分类属性生成符合该分类属性的至少一分类标题;
根据各该查询结果的该分类属性将该查询结果分类至符合的该分类标题,成为一显示群组;及
当该分类标题被点选时,动态显示符合该分类标题的该显示群组。

9、
  如权利要求8所述的动态分类显示之查询方法,其特征在于,所述显示群组是根据一显示标题值与一显示结果值被动态显示,其中该显示标题值为预设的显示分类标题数量,该显示结果值为预设的显示查询结果数量。

10、
  如权利要求8所述的动态分类显示之查询方法,其特征在于,进一步包含根据一结果总栏数值与该显示群组中该查询结果的数量计算该查询结果的一显示列数值的步骤。

说明书

动态分类显示之查询系统及其方法
技术领域
本发明涉及一种查询显示系统及其方法,特别是指一种可对查询结果进行动态分类显示的查询系统及其方法。
背景技术
为了方便使用者可以了解不同领域的信息,各种查询显示系统因应产生,一般来说,当查询显示系统在接收到使用者输入的关键词之后,至查询数据库寻找符合关键词的查询结果,然后直接显示查询结果。
不论符合该关键词的查询结果是多还是少,这些查询结果可能都有各自不同的分类属性,然而,已知的查询显示系统不管查询结果的分类属性为何,只是全部显示在显示页面上,无法针对不同的类别,将查询结果分类,然后显示。
即使有些查询显示系统会根据其预设的数据域位,将查询结果分类,却因为其预设的数据域位可能无法与查询结果的分类属性完全吻合,也会造成分类显示不精确的问题。
举例来说,在一些已知可以查询多个查询数据库的查询显示系统,相同的关键词可能会在不同的查询数据库中查找到不同的查询结果,若仅是根据其预设的数据域位将查询结果分类,可以预见的是其预设的数据域位一定无法与查询结果完全吻合,造成分类显示仍是不精确,所以已知的查询显示系统有必要改善其分类显示的精确性。
综上所述,可知先前技术中长期以来一直存在无法将查询结果进行动态分类显示的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于先前技术存在的无法将查询结果进行动态分类显示的问题,本发明提出一种动态分类显示之查询系统及其方法。
本发明所揭示的动态分类显示之查询系统,其包含:查询模块,用以根据所接收的关键词至查询数据库查询,取得符合关键词的至少一个查询结果,其中各个查询结果具有分类属性;生成模块,用以根据各个查询结果的各个分类属性生成符合分类属性的至少一个分类标题;分类模块,用以根据各个查询结果的分类属性将查询结果分类至符合的分类标题,成为显示群组;及动态显示模块,当分类标题被点选时,动态显示符合分类标题的显示群组。
本发明所揭示的动态分类显示之查询方法,其包含下列步骤:根据所接收的关键词至查询数据库查询,取得符合关键词的至少一个查询结果,其中各个查询结果具有分类属性;根据各个查询结果的各个分类属性生成符合分类属性的至少一个分类标题;根据各个查询结果的分类属性将查询结果分类至符合的分类标题,成为显示群组;及当分类标题被点选时,动态显示符合分类标题的显示群组。
本发明所揭示的系统与方法如上,与先前技术之间的差异在于本发明根据所接收的关键词至查询数据库查询,取得查询结果,再根据查询结果所具备的分类属性生成符合分类属性的分类标题,然后根据各个查询结果的分类属性将查询结果分配至各自的分类标题中,成为显示群组,最后,当分类标题被点选时,动态显示符合分类标题的显示群组。
透过上述的技术手段,本发明可以提升查询系统在分类显示的精确性的技术功效。
附图说明
图1是本发明的第一实施例的系统方块图;
图2是本发明的第一实施例的方法流程图;
图3是本发明的第二实施例的系统方块图;
图4是本发明的第二实施例的方法流程图;
图5A是本发明已知技术的实施例的示意图;
图5B是应用本发明的实施例的示意图。
具体实施方式
以下将配合图式及实施例来详细说明本发明的实施方式,由此使本领域技术人员能对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程有充分的理解并能够据以实施。
本发明是提供一种动态分类显示之查询系统及其方法,以下将对如图1所示,为本发明的第一实施例的系统方块图进行说明。
本发明的动态分类显示之查询系统100,其包含:查询模块110、生成模块120、分类模块130、动态显示模块140及查询数据库150。
本发明所揭示的动态分类显示之查询系统100,其包含:查询模块110,用以根据所接收的关键词至查询数据库150查询,取得符合该关键词的至少一个查询结果;其中关键词系透过显示接口以输入装置(例:键盘)输入的;为了让使用者可进一步了解该查询结果,查询结果包含连结信息用以连结查询内容,其中连结信息可以经由点选以连接至其它内容,当使用者点选查询结果的连结信息即可以看到进一步说明查询结果的查询内容,以查询唐诗为例:若查询结果为李白,则查询内容可以是李白的生平介绍,或是李白的作品介绍...等,查询内容可能会因为不同的查询数据库150而使得查询内容不同。本发明并未对查询内容有进一步限制。
生成模块120,用以根据各个查询结果的各个分类属性生成分类标题;其中分类标题用以表示不同查询结果的类别,生成模块120会根据各个查询结果的各个分类属性生成分类标题之后,再依照各个查询结果的分类属性被归类至不同的分类标题中。而为了确保生成模块120生成的分类标题可以精确的符合各个查询结果,各个查询结果还具有分类属性,查询结果的分类属性可以在查询结果储存至查询数据库150时,就预先赋予查询结果分类属性,本发明并未对查询结果的分类属性做进一步的限制。
因为各个查询结果具有不同的分类属性,所以生成模块120可以根据查询结果的分类属性生成符合该分类属性的分类标题,使得分类标题可以精确的符合该查询结果。值得一提的是,若是查询结果的分类属性共有1类,则生成模块120会生成1个符合分类属性的分类标题,若是查询结果的分类属性共有2类,则生成模块120会生成2个分别符合分类属性的分类标题,以此类推。
分类模块130,用以根据各个查询结果的分类属性将查询结果分类至符合的分类标题,以形成显示群组;因为各个查询结果具有不同的分类属性,所以分类模块130可以将查询结果分类至符合的分类标题,即成为一个显示群组;若是生成模块120所生成的分类标题有1个,则显示群组只有1个,若是生成模块120所生成的分类标题有2个,则显示群组有2个,以此类推。如此一来,每个显示群组中的分类标题都可以符合同一个显示群组中的查询结果。
最后,动态显示模块140,当分类标题被使用者点选时,动态显示模块140将动态显示符合分类标题的显示群组。
本发明的动态分类显示之查询系统100,提供每一个显示页面的分类标题与查询结果都具有预设的显示数量,所以当分类标题被点选时,显示群组会根据显示标题值与显示结果值被动态显示模块140动态显示。其中,预设的显示标题值用来设定欲显示在显示页面的分类标题数量,预设的显示结果值用来设定欲显示在显示页面的查询结果数量。举例来说:分类标题值为5,则当动态显示模块140动态显示该显示群组时,会显示5个分类标题,若是分类标题的数量大于5,则可以分页显示;查询结果数量值为10,则当动态显示模块140动态显示该显示群组时,会显示10个查询结果,若是查询结果的数量大于10,则可以分页显示。
特别要注意的是,透过本发明所揭示的动态分类显示之查询系统100之生成模块120与分类模块130,即使在可以同时查询不同查询数据库150的系统上,虽然查询结果可能不同,但是透过本发明动态的调整查询结果显示方式,仍可以精确的使得分类标题符合查询结果。
如图2所示,为本发明的第一实施例的方法流程图。
本发明所揭示的动态分类显示之查询方法,其包含下列步骤:根据所接收的关键词至查询数据库查询,取得符合关键词的至少一个查询结果(步骤210),其中各个查询结果具有分类属性,而且各个查询结果包含连结信息用以连结查询内容;根据各个查询结果的各个分类属性生成符合分类属性的至少一个分类标题(步骤220);根据各个查询结果的分类属性将查询结果分类至符合的分类标题,成为显示群组(步骤230);及当分类标题被使用者点选时,动态显示符合分类标题的显示群组(步骤240)。
本发明提供每一个显示页面的分类标题与查询结果都具有预设的显示数量,所以当分类标题被点选时,显示群组会根据预设的显示标题值与预设的显示结果值被动态显示。其中,预设的显示标题值用来设定欲显示在显示页面的分类标题数量,预设的显示结果值用来设定欲显示在显示页面的查询结果数量。
如图3所示,为本发明的第二实施例的系统方块图,与第一实施例的不同在于本发明之动态分类显示之查询系统100更提供使用者一次浏览所有的分类标题与查询结果,所以本发明在执行分类模块130之后,以及执行动态显示模块140之前更包含计算标题模块132与计算结果模块134。
计算标题模块132,用以根据可显示标题参数与分类标题的数量计算显示栏宽值,其中可显示标题参数用以表示可显示标题的范围,经过计算标题模块132计算可显示标题参数与分类标题的数量,即得出分类标题应该于显示栏宽值的范围中被动态显示模块140显示,举例来说:在显示页面上,可显示标题参数为x cm,分类标题的数量为y个,则显示栏宽值为x/y cm。
计算结果模块134,用以根据结果总栏数值与显示群组中查询结果的数量计算查询结果的显示列数值,其中结果总栏数值用以表示总共可显示的查询结果栏数,经过计算结果模块134计算结果总栏数值与查询结果的数量,即得出查询结果会被动态显示模块140显示的显示列数值,举例来说:在显示页面上,结果总栏数值为a栏,查询结果的数量为b个,则显示列数值为b/a列;而且当显示列数值不是整数时,显示列数值无条件进位,举例来说:结果总栏数值为3个,查询结果的数量为10个,则显示列数值为10/3=3.3...列,因为所计算出来的显示列数值为3.3,非整数,所以显示列数值无条件进位成为4列。
最后,当分类标题被使用者点选时,动态显示模块140将动态显示符合分类标题的显示群组。其中,显示群组会根据显示栏宽值与显示列数值被动态显示模块140动态显示,在此实施例因为使用者希望一次显示所有的分类标题与查询结果,所以动态显示模块140不会根据预设的显示标题值与预设的显示结果值显示该显示群组。如此一来,使用者可以一次浏览所有的分类标题与查询结果。
如图4所示,为本发明的第二实施例的方法流程图,与第一实施例的不同在于本发明之动态分类显示查询方法更提供使用者一次浏览所有的分类标题与查询结果,所以本发明更包含根据可显示标题参数与分类标题数量计算显示栏宽值(步骤232);以及根据结果总栏数值与显示群组中查询结果的数量计算查询结果的显示列数值(步骤234),其中当显示列数值的值不是整数时,显示列数值无条件进位;最后,当该分类标题被点选时,动态显示符合该分类标题的该显示群组,其中显示群组会根据显示栏宽值与显示列数值被动态显示。
如图5A所示,为已知技术的实施例的示意图;如图5B所示,为应用本发明的实施例的示意图,说明应用本发明的动态分类显示之查询系统100查询唐诗,而且当分类标题被点选时,动态显示模块140会根据预设的显示标题值与预设的显示结果值,动态显示该显示群组。
虽然本发明的动态分类显示之查询系统100,可以应用在任何查询需求,例如:英文单词、唐诗...等,但是在此实施例仅是以唐诗为实施例,并非用以限制本发明。
如图5A所示,当接收关键词为“下”,唐诗的查询结果“下江陵”与“宿五松山下荀媪家”且这两首唐诗作者都是“李白”,但是已知查询系统的查询结果以及查询内容因为都是没有分类的显示在显示页面300上,所以即使查询结果“李白”在分类上是属于作者,且查询结果“下江陵”与“宿五松山下荀媪家”在分类上是属于唐诗,但是已知查询系统并不具备分类显示的技术,所以查询结果只能将全部的查询结果显示在显示页面300上。
应用本发明的动态分类显示之查询系统100之后,如图5B所示,当查询模块110根据所接收的关键词为“下”至查询数据库150查询,取得符合关键词为“下”的查询结果320为“李白”、“下江陵”与“宿五松山下荀媪家”。
因为查询结果320具有分类属性,接着,生成模块120会根据各个查询结果320的各个分类属性生成符合分类属性的至少一个分类标题310为“作者”与“唐诗”。
再接着,分类模块130会根据各个查询结果320的分类属性将查询结果320分类至符合的分类标题310,成为显示群组,“作者”与“李白”即为一个显示群组,“唐诗”、“下江陵”与“宿五松山下荀媪家”为另一个显示群组。
最后,当其中一个分类标题被点选时,动态显示模块140会根据预设的显示标题值(例如:5)与预设的显示结果值(例如:5),动态显示符合分类标题的显示群组,在此实施例分类标题310与查询结果310的数量都没有超过预设的显示标题值(例如:5)与预设的显示结果值(例如:5)。
所以,若是使用者在显示页面300上点选分类标题310为“作者”,则动态显示模块140会动态显示符合分类标题310为“作者”的显示群组,则查询结果320则为“李白”。同样的,若是使用者在显示页面300上点选分类标题310为“唐诗”,则动态显示模块140会动态显示符合分类标题310为“唐诗”的显示群组,则查询结果320则为“下江陵”与“宿五松山下荀媪家”。值得一提的是,查询结果320包含连结信息用以连结查询内容(如“李白”的底线所示),使得使用者可进一步了解查询结果,以分类标题310为“作者”的查询结果320为“李白”为例,查询内容可以是“李白”的生平或是“李白”的作品,或是“李白”的生平与作品,但不以此为限,本发明并为对查询内容做进一步的限制。
于是,透过本发明所揭示的动态分类显示之查询系统100,不仅可以达成分类动态显示,而且即使是使用不同的查询数据库150,导致查询结果320不同,仍可以精确的使得分类标题符合查询结果320。
至于本发明的第二种动态显示方式,因为仅在于动态显示模块140根据显示栏宽值与显示列数值,动态显示符合分类标题的显示群组,所以在此不再赘述。
综上所述,可知本发明与先前技术之间的差异在于具有根据所接收的关键词至查询数据库查询,取得查询结果,再根据查询结果所具备的分类属性生成符合分类属性的分类标题,然后将查询结果分配至各自的分类标题中,成为显示群组,最后,动态显示符合分类标题的显示群组的技术手段,通过此一技术手段可以解决先前技术所存在无法将查询结果分类显示的问题,进而达成提升查询系统在分类显示的精确性的技术功效。
虽然本发明所揭露之实施方式如上,惟所述之内容并非用以直接限定本发明之专利保护范围。任何本发明所属技术领域中具有通常知识者,在不脱离本发明所揭示的精神和范围的前提下,可以在实施的形式上及细节上作些许之更动。本发明之专利保护范围,仍须以所附之申请专利范围所界定者为准。

动态分类显示之查询系统及其方法.pdf_第1页
第1页 / 共17页
动态分类显示之查询系统及其方法.pdf_第2页
第2页 / 共17页
动态分类显示之查询系统及其方法.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《动态分类显示之查询系统及其方法.pdf》由会员分享,可在线阅读,更多相关《动态分类显示之查询系统及其方法.pdf(17页珍藏版)》请在专利查询网上搜索。

本发明是一种动态分类显示之查询系统及其方法,其透过根据所接收的关键词至查询数据库查询,取得查询结果,再根据查询结果所具备的分类属性生成符合分类属性的分类标题,然后将查询结果分配至各自的分类标题中,成为显示群组,最后,当分类标题被点选时,动态显示符合分类标题的显示群组的技术手段,可以解决先前技术中所存在无法将查询结果进行动态分类显示的问题,由此可以提升查询系统在分类显示的精确性的技术功效。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1