搜索终端装置、搜索方法

文档序号:6472147阅读:139来源:国知局
专利名称:搜索终端装置、搜索方法
技术领域
本发明涉及一种搜索终端装置、搜索方法,特别是一种能够按照设置将搜索结果
分类多维输出的搜索终端装置、搜索方法。
背景技术
现有的搜索输出结果一般都是以搜索关键词为主进行一维的顺序排列。例如,现 有的主流网络搜索引擎所提供的用户界面中,一般设有一个或多个输入框,供用户输入关 键词。用户输入一个或多个关键词并提交之后,搜索引擎用"AND"、"OR"、"NOT"等逻辑运算 符将这些关键词连接起来,得到一条搜索语句,根据该搜索语句执行搜索之后,将搜索结果 按顺序进行一维排列而输出给用户。 现有的这种搜索结果输出方式给用户带来很多的不便。首先,用户在输入了多条 关键词进行搜索时,有时会希望依据不同的关键词对搜索结果的相关性进行排序,获得多 维的输出结果。而现有的搜索引擎装置只能根据结合多条关键词而得到的搜索语句,来对 搜索结果的相关性进行排序并一维输出。 此外,用户通常会关注主要搜索数据的一些限制性的属性和情景数据所涉及的内 容。但是,如果将这些属性和情景数据也当作关键词和主要搜索数据合在一起,就会使用户 难以查找到自己真正需要的数据。因此需要在输入主要搜索数据时,附上主要数据的属性 和用户关注的与主要搜索数据相关的情景数据。而由此得到的结果用一维的方式就很难表 达。所以,搜索结果的多维输出就成为必要。

发明内容
本发明的目的在于,提供一种能够将搜索结果分类多维输出的搜索终端装置及方 法。 本发明的目的还在于,当搜索输入主要数据可以依据数据属性和情景信息来分类 时,提供一种多维输出的解决方法。
本发明的第一技术方案,提供一种搜索终端装置,包括
搜索终端装置,包括 获得部,用于根据搜索数据获得搜索结果数据; 分类部,用于按照至少第一分类条件和第二分类条件,将所述搜索结果数据中的 至少一部分数据分为符合所述第一分类条件的第一部分数据和符合所述第二分类条件的 第二部分数据;禾口 显示部,将所述第一部分数据和所述第二部分数据分类显示。 作为优选,还包括接受用户的数据输入并产生所述搜索数据的产生部。并且,此时 优选所述分类部根据设定的规则对所述搜索数据进行分类,得到分类搜索数据,所述获得 部,根据所述分类搜索数据获得分类搜索结果数据,所述显示部,将所述分类搜索结果数据 分类显示。
本发明的第二技术方案,提供一种搜索方法,包括步骤
根据搜索数据获得搜索结果数据; 按照至少第一分类条件和第二分类条件,将所述搜索结果数据中的至少一部分 数据分为符合所述第一分类条件的第一部分数据和符合所述第二分类条件的第二部分数 据; 将所述第一部分数据和所述第二部分数据分类显示。 作为优选,还包括接受用户的数据输入并产生搜索数据的产生步骤。并且,此时优 选根据设定的规则对所述搜索数据进行分类,得到分类搜索数据,所述获得步骤,根据所述 分类搜索数据获得分类搜索结果数据,所述显示步骤,将所述分类搜索结果数据分类显示。
本发明的搜索终端装置和搜索方法中 作为优选,所述第一分类条件和所述第二分类条件为不同的排序方式。
作为优选,所述第一分类条件和所述第二分类条件为不同的数据类型。
作为优选,所述第一分类条件和所述第二分类条件为搜索语句的不同组合。
作为优选,所述第一分类条件和所述第二分类条件为主要搜索数据和辅助搜索数 据的不同组合。 或者作为优选,所述搜索数据包括主要搜索数据和辅助搜索数据;所述第一分类
条件和所述第二分类条件为所述主要搜索数据和所述辅助搜索数据的不同组合。 作为优选,通过全选和部分组合,或依据优先级形成不同的子集的方式,将所述主
要搜索数据分成多组,由此来形成所述第一分类条件和所述第二分类条件。 作为优选,通过依据优先级形成相关的子集的方式,将所述辅助搜索数据分成多
组,由此来形成所述第一分类条件和所述第二分类条件。 作为优选,所述辅助搜索数据包括主要搜索数据的属性数据和主要搜索数据的 情景数据中的至少一个。 作为优选,由至少所述第一分类条件和所述第二分类条件构成多维分类条件,所 述显示部,对应于所述多维分类条件的维数,生成相应数量的多个容器,将分类后的搜索结 果数据放入相应的容器中进行多维显示输出。 作为优选,所述多个容器包括总容器和层层嵌套于所述总容器的子容器。
作为优选,所述总容器和子容器具有相同的布局。 作为优选,所述容器的布局根据屏幕尺寸、分辨率、用户的使用习惯来设置。
作为优选,所述子容器在显示时采用简略的显示,隐藏次要部分。
通过应用本发明,输出结果将不像现在这样是一维的,而是按照用户的需求分为 多维的显示,使用户可以更精确更方便获得结果。同时还能够增加搜索数据的属性信息和 情景信息,使搜索结果输出更精确,更有效。


图1为表示本发明的搜索结果输出画面之一例的示意图。
图2为表示本发明的搜索装置的主要构成部分的框图。 图3为表示本发明实施例1、2的搜索结果多维输出画面的示意图。 图4为表示本发明实施例3、4的搜索结果多维输出画面的示意图。
图5为表示本发明实施例5的搜索结果多维输出画面的示意图。
具体实施例方式
下面对照附图对本发明的实施方式进行详细说明。
关于"多维"
首先,对本发明中"多维"的含义进行说明。 本发明中,根据用户输入的多个搜索数据进行搜索,并将搜索结果数据多维输出。多维输出数据是以搜索内容的分类为基础的,全体的搜索输出数据为一大类,这一大类数据首先以结合多个搜索数据所得到的搜索语句进行排列,然后,可以依据各个搜索数据进行分类。而且分类后的数据如果需要还可以再进行子分类。这样每进行一层的分类,就增加一个维度。 多维输出数据以容器为单位。每一个容器就是一个分类或者是子分类。例如全体搜索输出数据都放在一个容器中,就是一维。如果这些数据进行一次分类,每一个分类占用一个容器,就形成而为输出数据。如果一些分类还可以分成子分类,则形成三维输出数据。以此类推。 这里,容器可以是不同的显示区域、窗口、浏览器、类似VISTA的堆叠窗口,还可以是多个显示器,也可以是其它形式。在以下的说明中,以显示区域作为容器的具体例子进行说明。搜索数据
本发明中,可以由用户输入任意条搜索数据,搜索终端将该任意条搜索数据结合
成一条搜索语句后,提交给搜索引擎。例如,在用户输入了 3条搜索数据的情况下,将该3
条搜索数据作为第1 第3搜索数据结合起来生成一条搜索语句,提交执行搜索。 并且,本发明还可以将用户输入的搜索数据作为搜索主要数据,附上搜索主要数
据的属性和用户关注的与主要搜索数据相关的情景数据。搜索输入装置将主要搜索数据和
辅助搜索数据经处理后,形成主要搜索数据关键数据和辅助搜索数据关键数据。主要搜索
数据可以是文字数据,图像数据,音频数据,视频数据,窗口,网页,图标,动画中的一种或
多种。辅助搜索数据包括主要搜索数据的属性数据和主要搜索数据的情景数据。 下面对本发明中属性数据和情景数据的概念及其产生方法进行详细说明。[属性数据的定义] 属性数据是数据的特性的描述。
例如一个文件的格式,文件的归属,文件的大小,文件的建立时间,修改时间,等
等。再例如一个图像的名称,图像的尺寸,图像的颜色,图像的格式,等等。 属性数据是数据的固有特性,可以采用各种已知的技术手段从数据中提取,且针
对不同格式的数据,存在不同的属性数据提取方式。
[情景数据的定义] 情景数据是数据的语义相关方面的描述,包括语义内涵、语义分类、语义关联、语义环境等多方面的描述。它们可以显性地出现在原始数据中,即关键数据;更多的则表现为隐性数据,表示原始数据的关联的各个方面。
例如坦克上的LCD。其语义内涵,就包括坦克,液晶显示器等等;语义分类就包
7括军事,设备等等;语义关联就包括装甲车,战车,装备,仪器,显示器,观察,显示设备等等;语义环境就包括报道,简介,原理,方法,结构,操作等等。
[情景数据的生成] 本发明的情景数据的产生方法,既在搜索输入装置端应用,又在搜索引擎端应用。
关于情景数据的产生有多种方式,这里首先考虑搜索引擎2对网络上采集的各种原始数据生成情景数据的情况(注网络上采集的各种原始数据,通常是以网页,文件等方式体现的,是由大量源数据组成的数据)。 情景数据的生成方法大体上可以分为自动生成方法和人工参与方法,首先对情景数据的自动生成方法进行说明。
1. 1自动生成方法
1. 1. 1统计生成方法 统计生成方法主要是进行分类。此方法是对大量已有数据的情景数据进行统计,分类。当一个新的数据出现时,对其语义,形式等方面进行类比分析和归类,产生起相应的情景数据。 例如下面关于LCD的一个介绍文章,就可以用统计的方法得到很多情景数据。
LCD概述 LCD液晶显示器是Liquid Crystal Display的简称,LCD的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的细小电线,透过通电与否来
控制杆状水晶分子改变方向,将光线折射出来产生画面。比CRT要好的多,但是价钱较其
虫贝° LCD液晶投影机是液晶显示技术和投影技术相结合的产物,它利用了液晶的电光效应,通过电路控制液晶单元的透射率及反射率,从而产生不同灰度层次及多达1670百万种色彩的靓丽图像。LCD投影机的主要成像器件是液晶板。LCD投影机的体积取决于液晶板的大小,液晶板越小,投影机的体积也就越小。 根据电光效应,液晶材料可分为活性液晶和非活性液晶两类,其中活性液晶具有较高的透光性和可控制性。液晶板使用的是活性液晶,人们可通过相关控制系统来控制液晶板的亮度和颜色。与液晶显示器相同,LCD投影机采用的是扭曲向列型液晶。LCD投影机的光源是专用大功率灯泡,发光能量远远高于利用荧光发光的CRT投影机,所以LCD投影机的亮度和色彩饱和度都高于CRT投影机。LCD投影机的像元是液晶板上的液晶单元,液晶板一旦选定,分辨率就基本确定了,所以LCD投影机调节分辨率的功能要比CRT投影机差。
LCD投影机按内部液晶板的片数可分为单片式和三片式两种,现代液晶投影机大都采用3片式LCD板(图1)。三片式LCD投影机是用红、绿、蓝三块液晶板分别作为红、绿、蓝三色光的控制层。光源发射出来的白色光经过镜头组后会聚到分色镜组,红色光首先被分离出来,投射到红色液晶板上,液晶板"记录"下的以透明度表示的图像信息被投射生成了图像中的红色光信息。绿色光被投射到绿色液晶板上,形成图像中的绿色光信息,同样蓝色光经蓝色液晶板后生成图像中的蓝色光信息,三种颜色的光在棱镜中会聚,由投影镜头投射到投影幕上形成一幅全彩色图像。三片式LCD投影机比单片式LCD投影机具有更高的图像质量和更高的亮度丄CD投影机体积较小、重量较轻,制造工艺较简单,亮度和对比度较高,分辨率适中,现在LCD投影机占有的市场份额约占总体市场份额的70X以上,是目前市
8场上占有率最高、应用最广泛的投影机。 液晶显示器使用时,不允许施加直流电压,驱动电压的直流成分最大不能超过50mV。 LCM在焊接时应注意只焊I/O接口 ,且烙铁温度不高于260°C ,烙时一次不超过3 4秒,焊接次数最多不超过3 4次,焊剂应最好使用高质量焊剂,焊后,应注意把PCB板清洁。 注意LCD与LCM防潮,潮湿会使LCD的玻璃表面电阻降低,造成显示不正常,且易使LCM电极腐蚀。 LCD装机时,应确保器件的导电线接触面积充分大,并保持整个接触面压力均衡
(注意拧螺丝的压力应均衡),固定框要求平整、光滑,固定框的压力应尽可能加在该器件
的四周封接框上;LCM在装配时,要注意操作人的充分接地,使用的烙铁及其它器具均应保
持良好的接地。焊接应注意保护LCD表面,以免焊剂溅落于表面造成破坏。 器件不宜长期受阳光直射及紫外线的照射,以免影响使用寿命。 器件不宜存放在高温、高湿或有腐蚀、挥发性化学物品环境中,以免使LCD变色、
LCM电极腐蚀,失去正常的显示功能。LCM应放在有抗静电的包装或器具里。 LCD的上下两面贴的偏光片切勿沾上有机溶剂;因偏光片材质较软,装机使用过
程中,避免硬物顶伤、压伤器件的上下两面,且不能使用粗、硬的布擦拭偏光片;LCM在操作
过程中请勿接触油脂类东西。 以上原始数据比较长,所以仅仅举一些例子说明。
用统计的方法,我们可以得到如下的情景数据 LCD概念;LCD介绍;LCD理论基础介绍;LCD应用背景;LCD显示器;LCD投影仪;
LCD使用注意事项;……;等等。另外还有CRT显示器;价格;体积;电光效应;光照;腐蚀;……;等等。其文章类型是LCD简介。 统计的方法,还可以将很多用户在搜索时频繁使用的伴随数据自动归结为相应的
情景数据。如有许多用户在查找LCD时,经常伴随"制造",就可以将"LCD制造"推荐给用
户为相关情景数据。 1.1.2语义关联方法 语义关联方法主要用于情景数据的扩展和补充。 例如,对上述LCD概述有许多关键字,以及其他方法产生的情景数据,可以通过语义关联产生更多的情景数据。如对于LCD概念,还可以产生LCD原理,LCD简介,LCD实现方法,等等情景数据; 语义关联方法,可以基于语义关联库产生。这个语义关联库可以进行动态增减。
语义关联的情景数据也可以从用户的使用习惯来获得。 语义关联可以按照使用的频度,语义的相关度等方面形成多层次的关联数据,以
便用户进行比较局限的还是更广泛的搜索应用。 1. 2人工参与方法 人工参与的方法主要用于在统计数据库还未建成时的人工数据收集和分类,以及
统计数据库建成后的整理和修改。输出模式
图1为表示本发明的搜索结果输出画面之一例的示意图,示出了搜索结果三维输
9出的情况。 图1中,1为搜索结果总容器,在该搜索结果总容器1中,在最上部显示出搜索结果总标题IO,在其下方显示出搜索结果控制菜单11。并且在与搜索结果总标题10的同样高度部位的最左端,显示出搜索结果总容器控制按钮12。 搜索结果总容器1中,嵌套有搜索结果分类容器2,在该搜索结果分类容器2中进一步又嵌套有子分类容器3,如此可层层嵌套。 如前所述,容器可以是不同的显示区域、窗口、浏览器、类似VISTA的堆叠窗口,还可以是多个显示器;也可以是其它形式,并且各层容器可以采用相同的布局,但在显示时最好考虑屏幕尺寸、分辨率、用户的使用习惯等来设置布局。 各个容器可以并排显示、层叠显示、堆叠显示,还可以按容器的级别层叠嵌套显示。 在搜索结果总容器控制按钮12中设有相应的"设置"按钮,可以由用户来设置容器的输出布局,在用户没有进行输出设置的情况下,采用系统默认的输出模式的布局。并且,可以由系统提供设置向导,帮助用户产生的预定义的输出模式设置。 各层子容器可以采用与总容器相同的设置,具有同样的组成部分,也可以简化子容器的设置。并且,在子容器具有与总容器相同的组成部分时,显示时也不一定要像总容器一样将各个部分都显示出来,而是采用比较简略的显示,隐藏次要部分。当用户点击某个子容器时,便将该子容器展开成当前主容器,将隐藏的部分显示出来。 系统可以进行设置,将每次输出显示的容器数量限制在一定的范围内(与屏幕尺
寸,分辨率,用户的使用习惯相关),关于该显示数量限制当然也可以由用户设置。 各个容器中,每次输出的结果以用户确定的优选方式排列(也可以根据数据的多
少自动调节),或者由服务的提供者按照数据的属性和情景信息综合给出优选排列方式。 所定义的输出结果数据容器中包含一个或者多个其他容器,用于放置未能排入优
选容器中的数据。该其他容器数据可以是直接输出数据的大排队,也可以是子容器的名字,
需要时可以打开成为某一类型的容器。 每个输出结果数据容器有显示的数量定义、类型定义、排序方法等。 用户通过点击搜索结果总容器控制按钮12,可以对输出的维数定义、输出结果的
优选排列、输出结果对环境的适应模型等进行设置,按照用户的需求给出多维输出模式。 用户通过点击搜索结果控制菜单,可以对当前容器的输出结果的优选排列、显示
布局等进行设置。处理流程
图2中示出了本发明的搜索装置的主要构成部分,下面对照图2对本发明的搜索结果输出处理的过程进行说明。 图2中,搜索终端IOO主要由搜索数据产生部101、搜索数据分类部102、搜索结果信息获得部103、搜索结果信息分类部104和搜索结果显示部构成。 搜索数据产生部101负责接受用户的搜索数据输入,并根据规则或按照用户的设定,协助用户产生其他相关搜索数据。 搜索数据分类部102根据一定的规则,将搜索数据进行分类,该分类规则可以由系统指定,也可以由用户设置。所分的类可以是互不重叠的,也可以是有重叠的。分类的层
10次将决定多维输出的维数。 分类后的搜索数据被发送到搜索引擎200,由搜索引擎200执行搜索。搜索时,可根据搜索数据的重叠性进行综合处理,以减少重复搜索。 搜索引擎200执行搜索后,将所得到的搜索结果发送给搜索结果信息获得部103。所接收的搜索结果数据可以由搜索结果信息分类部104进行多维分类。分类后的数据,由搜索结果显示部105将搜索引擎得到的搜索结果按照分类的层次展示,形成多维输出。
下面通过实施例来对本发明进行更加具体的说明。
实施例1 实施例1为三条数据简单组合的搜索结果多维输出的例子,具体而言,是以"LCD","原理","报道"为搜索数据简单组合的多维输出的例子(例子中的"&"表示"逻辑与","I "表示"逻辑或")。 本实施例中,用户输入"LCD","原理","报道",并以(LCD)&((原理)| (报道))为组合执行搜索。 首先,搜索数据分类部102生成分类类1 : (LCD) & (原理),类2 : (LCD) & (报道),并将分类后的搜索数据发送给搜索引擎200。 搜索引擎200根据该分类后的搜索数据进行综合搜索,并将搜索结果按照以(LCD)&(原理)为主要排序依据的一类,和将搜索结果按照以(LCD)&(报道)为主要排序依据的另一类分别送出给搜索结果信息获得部103。 在搜索结果显示部105,将搜索引擎给出的两类结果以同时展示两大类,每一类中结果数据顺序排列的两维形式,由此形成多维输出。 用户使用时,可以分别以自己的需要优先查看其中的任何一类。这种直二维展示,使用户直观看到哪些数据是自己最关注的,可以优先查看,并可在需要时,随时切换到其他类搜索结果中查看。 上述流程中,还可以在分类部中自动生成类3 : (LCD) &(原理)&(报道)。
多维输出的结果可以如图3所示。
实施例2 实施例2同样为三条数据简单组合的搜索结果多维输出的例子,具体而言,是以"LCD","原理","报道"为搜索数据简单组合的多维输出的例子(与实施例1 一样,例子中的"&"表示"逻辑与","I "表示"逻辑或")。 本实施例中,用户输入"LCD","原理","报道",并以(LCD)&((原理)| (报道))为组合执行搜索。 实施例2与实施例1的不同之处在于,不对搜索数据进行分类,而是作为"(LCD)&((原理)I (报道))"直接发送给搜索引擎200,由搜索引擎200根据该搜索数据执行搜索。 搜索引擎200执行搜索后,将所得到的搜索结果送出给搜索结果信息获得部103。所接收到搜索结果,由搜索结果信息分类部104按照类1 :(LCD)&(原理),类2 :(LCD)&(报道)的方式进行分类。并在搜索结果显示部105,将分类后的搜索结果以同时展示两大类,每一类中结果数据顺序排列的两维形式,由此形成多维输出。 搜索引擎200执行搜索后,将所得到的搜索结果发送给搜索结果信息获得部103。
在根据"(LCD)&((原理)I (报道))"执行搜索的情况下,与根据"(LCD)&(原理)"、"(LCD)&(报道)"执行搜索时所得到的搜索结果是相同的,因此,在由搜索结果信息分类部104按照类1 : (LCD)&(原理),类2 : (LCD)&(报道)的方式对搜索结果进行分类后,得到了与实施例1相同的分类搜索结果数据,因此同样能够得到图3所示的多维输出结果画面。
用户使用时,可以分别以自己的需要优先查看其中的任何一类。这种直二维展示,使用户直观看到哪些数据是自己最关注的,可以优先查看,并可在需要时,随时切换到其他类搜索结果中查看。 并且,上述流程中,还可以在分类部中自动生成类3 : (LCD)&(原理)&(报道)。
实施例3 实施例3以"LCD","原理","报道"为搜索数据结合辅助数据的多维输出的例子(例子中的"&"表示"逻辑与","| "表示"逻辑或")。 本实施例中,用户输入"LCD","原理","报道",其中"LCD"为主要搜索数据,"原理"和"报道"为辅助数据。 搜索数据分类部102生成分类首先进行搜索数据拓展,将"LCD"拓展为"LCDl液晶显示器",将"原理"拓展为"原理I方法I技术",将"报道"拓展为"报道I简介I消息"等等。然后分类类1 :(LCDl液晶显示器)&(原理I方法I技术),类2 :(LCDl液晶显示器)&(报道I简介I消息) 搜索引擎200进行综合搜索,其中搜索数据可以是显性出现在搜索结果中,也可以是搜索结果具有的情景数据(不一定显性出现)。并将搜索结果按照以(LCDl液晶显示器)&(原理|方法|技术)为主要排序依据的一类,和将搜索结果按照以(LCDl液晶显示器)&(报道I简介I消息)为主要排序依据的另一类分别送出。 在搜索结果显示部105,将搜索引擎给出的两类结果以同时展示两大类,每一类中结果数据顺序排列的两维形式。 上述流程中,还可以在分类部中自动生成类3:(LCDl液晶显示器)l(原理|方法
技术)I (报道I简介I消息)。
本实施例中,搜索处理装置依照主要搜索数据关键数据和辅助搜索数据关键数据在数据仓库中进行搜索,并形成多维输出数据。
分类的方式可以有多种例如 以主要搜索数据关键数据分类。将主要搜索数据关键数据分成多组,包括全选和部分组合,以及高优先级的关键数据。
以辅助搜索数据关键数据分类。可以依据优先级形成相关的子集进行分类。
还可以按照不同数据类型分类。例如可以将搜索到的数据按照,文本,视频,图像,音频等等方式分类。对于多种数据综合类型的结果数据,以主要类型为主线进行分类。
还可以以上述方法的组合方式分类,包括子类的分类。
多维输出的结果可以如图4所示。
实施例4 实施例2同样为以"LCD","原理","报道"为搜索数据结合辅助数据的多维输出的例子(例子中的"&"表示"逻辑与","| "表示"逻辑或")。 本实施例中,用户输入"LCD","原理","报道",其中"LCD"为主要搜索数据,"原理"和"报道"为辅助数据。 搜索数据分类部102进行搜索数据拓展,将"LCD"拓展为"LCD |液晶显示器",将"原理"拓展为"原理I方法I技术",将"报道"拓展为"报道I简介I消息"等等。
实施例4与实施例3的不同之处在于,不对搜索数据进行分类,而是作为一条总的搜索数据"(LCDl液晶显示器)&((原理I方法I技术)I (报道I简介I消息))"直接发送给搜索引擎200,由搜索引擎200根据该搜索数据执行搜索。 搜索引擎200进行综合搜索,其中搜索数据可以是显性出现在搜索结果中,也可以是搜索结果具有的情景数据(不一定显性出现)。并将搜索结果按照送出给搜索结果信息获得部103。搜索结果信息获得部103所接收到搜索结果,由搜索结果信息分类部104按照类l:(LCDl液晶显示器)&(原理I方法I技术),类2:(LCDl液晶显示器)&(报道I简介I消息)的方式进行分类。并在搜索结果显示部105,将分类后的搜索结果以同时展示两大类,每一类中结果数据顺序排列的两维形式,由此形成多维输出。 在根据"(LCD液晶显示器)&((原理I方法I技术)I (报道I简介I消息))"执行搜索的情况下,与根据"(LCDl液晶显示器)&(原理I方法I技术)"、"(LCDl液晶显示器)&(报道I简介I消息)"执行搜索时所得到的搜索结果是相同的,因此,在由搜索结果信息分类部104按照类1 :(LCD|液晶显示器)&(原理I方法I技术),类2 :(LCD|液晶显示器)&(报道I简介I消息)的方式对搜索结果进行分类后,得到了与实施例3相同的分类搜索结果数据,因此同样能够得到图4所示的多维输出结果画面。 上述流程中,还可以在分类部中自动生成类3:(LCDl液晶显示器)l(原理I方法
技术)I (报道I简介I消息)。
本实施例中,搜索处理装置依照主要搜索数据关键数据和辅助搜索数据关键数据在数据仓库中进行搜索,并形成多维输出数据。
分类的方式可以有多种例如 以主要搜索数据关键数据分类。将主要搜索数据关键数据分成多组,包括全选和部分组合,以及高优先级的关键数据。
以辅助搜索数据关键数据分类。可以依据优先级形成相关的子集进行分类。
还可以按照不同数据类型分类。例如可以将搜索到的数据按照,文本,视频,图像,音频等等方式分类。对于多种数据综合类型的结果数据,以主要类型为主线进行分类。
还可以以上述方法的组合方式分类,包括子类的分类。
实施例5 实施例5为将根据一条搜索数据进行搜索并按不同的排序方式将结果多维输出的例子,具体而言,是以"LCD"为搜索数据的多维输出的例子。 本实施例中,用户输入"LCD"请求搜索。搜索终端将该搜索数据直接发送给搜索引擎200,由搜索引擎200根据"LCD"执行搜索。 搜索引擎200执行搜索后,将所得到的搜索结果送出给搜索结果信息获得部103。所接收到搜索结果,由搜索结果信息分类部104按照类1 :相关度,类2 :时间的方式进行排序分类,将搜索结果数据分成两大类。并在搜索结果显示部105,将分类排序后的搜索结果以两维形式输出。 用户使用时,可以分别以自己的需要优先查看其中的任何一类。这种直二维展示,使用户直观看到哪些数据是自己最关注的,可以优先查看,并可在需要时,随时切换到其他类搜索结果中查看。 并且,上述流程中,还可以在分类部104中自动以类3 :查看次数对搜索结果进一步进行排序分类。 多维输出的结果可以如图5所示。 本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台
的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的
部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/
RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,
或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。 以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明
的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。
1权利要求
一种搜索终端装置,包括获得部,用于根据搜索数据获得搜索结果数据;分类部,用于按照至少第一分类条件和第二分类条件,将所述搜索结果数据中的至少一部分数据分为符合所述第一分类条件的第一部分数据和符合所述第二分类条件的第二部分数据;和显示部,将所述第一部分数据和所述第二部分数据分类显示。
2. 根据权利要求1所述的搜索终端装置,其特征在于 还包括接受用户的数据输入并产生所述搜索数据的产生部。
3. 根据权利要求2所述的搜索终端装置,其特征在于所述分类部根据设定的规则对所述搜索数据进行分类,得到分类搜索数据,所述获得部,根据所述分类搜索数据获得分类搜索结果数据,所述显示部,将所述分类搜索结果数据分类显示。
4. 根据权利要求1 3中任一项所述的搜索终端装置,其特征在于 所述第一分类条件和所述第二分类条件为不同的排序方式。
5. 根据权利要求1 3中任一项所述的搜索终端装置,其特征在于 所述第一分类条件和所述第二分类条件为不同的数据类型。
6. 根据权利要求1 3中任一项所述的搜索终端装置,其特征在于 所述第一分类条件和所述第二分类条件为搜索语句的不同组合。
7. 根据权利要求l所述的搜索终端装置,其特征在于所述第一分类条件和所述第二分类条件为主要搜索数据和辅助搜索数据的不同组合。
8. 根据权利要求2或3所述的搜索终端装置,其特征在于 所述搜索数据包括主要搜索数据和辅助搜索数据;所述第一分类条件和所述第二分类条件为所述主要搜索数据和所述辅助搜索数据的 不同组合。
9. 根据权利要求7或8所述的搜索终端装置,其特征在于通过全选和部分组合,或依据优先级形成不同的子集的方式,将所述主要搜索数据分 成多组,由此来形成所述第一分类条件和所述第二分类条件。
10. 根据权利要求7或8所述的搜索终端装置,其特征在于通过依据优先级形成相关的子集的方式,将所述辅助搜索数据分成多组,由此来形成 所述第一分类条件和所述第二分类条件。
11. 根据权利要求7 10中任一项所述的搜索终端装置,其特征在于 所述辅助搜索数据包括主要搜索数据的属性数据和主要搜索数据的情景数据中的至少一个。
12. 根据权利要求1 11中任一项所述的搜索终端装置,其特征在于 由至少所述第一分类条件和所述第二分类条件构成多维分类条件,所述显示部,对应于所述多维分类条件的维数,生成相应数量的多个容器,将分类后的 搜索结果数据放入相应的容器中进行多维显示输出。
13. 根据权利要求12所述的搜索终端装置,其特征在于 所述多个容器包括总容器和层层嵌套于所述总容器的子容器。
14. 根据权利要求13所述的搜索终端装置,其特征在于 所述总容器和子容器具有相同的布局。
15. 根据权利要求12 14中任一项所述的搜索终端装置,其特征在于所述容器的布局根据屏幕尺寸、分辨率、用户的使用习惯来设置。
16. 根据权利要求13 15中任一项所述的搜索终端装置,其特征在于所述子容器在显示时采用简略的显示,隐藏次要部分。
17. —种搜索方法,包括步骤根据搜索数据获得搜索结果数据;按照至少第一分类条件和第二分类条件,将所述搜索结果数据中的至少一部分数据分为符合所述第一分类条件的第一部分数据和符合所述第二分类条件的第二部分数据; 将所述第一部分数据和所述第二部分数据分类显示。
18. 根据权利要求17所述的搜索方法,其特征在于 还包括接受用户的数据输入并产生搜索数据的产生步骤。
19. 根据权利要求18所述的搜索方法,其特征在于所述分类步骤,根据设定的规则对所述搜索数据进行分类,得到分类搜索数据,所述获得步骤,根据所述分类搜索数据获得分类搜索结果数据,所述显示步骤,将所述分类搜索结果数据分类显示。
20. 根据权利要求17 19中任一项所述的搜索方法,其特征在于 所述第一分类条件和所述第二分类条件为不同的排序方式。
21. 根据权利要求17 19中任一项所述的搜索方法,其特征在于 所述第一分类条件和所述第二分类条件为不同的数据类型。
22. 根据权利要求17 19中任一项所述的搜索方法,其特征在于 所述第一分类条件和所述第二分类条件为搜索语句的不同组合。
23. 根据权利要求17所述的搜索方法,其特征在于所述第一分类条件和所述第二分类条件为主要搜索数据和辅助搜索数据的不同组合。
24. 根据权利要求18或19所述的搜索终端装置,其特征在于 所述搜索数据包括主要搜索数据和辅助搜索数据;所述第一分类条件和所述第二分类条件为所述主要搜索数据和所述辅助搜索数据的 不同组合。
25. 根据权利要求23或24所述的搜索方法,其特征在于通过全选和部分组合,或依据优先级形成不同的子集的方式,将所述主要搜索数据分 成多组,由此来形成所述第一分类条件和所述第二分类条件。
26. 根据权利要求23或24所述的搜索方法,其特征在于通过依据优先级形成相关的子集的方式,将所述辅助搜索数据分成多组,由此来形成 所述第一分类条件和所述第二分类条件。
27. 根据权利要求23 26中任一项所述的搜索方法,其特征在于 所述辅助搜索数据包括主要搜索数据的属性数据和主要搜索数据的情景数据中的至少一个。
28. 根据权利要求17 27中任一项所述的搜索方法,其特征在于由至少所述第一分类条件和所述第二分类条件构成多维分类条件,所述显示步骤,对应于所述多维分类条件的维数,生成相应数量的多个容器,将分类后 的搜索结果数据放入相应的容器中进行多维显示输出。
29. 根据权利要求28所述的搜索方法,其特征在于 所述多个容器包括总容器和层层嵌套于所述总容器的子容器。
30. 根据权利要求29所述的搜索方法,其特征在于 所述总容器和子容器具有相同的布局。
31. 根据权利要求28 30中任一项所述的搜索方法,其特征在于 所述容器的布局根据屏幕尺寸、分辨率、用户的使用习惯来设置。
32. 根据权利要求29 31中任一项所述的搜索方法,其特征在于 所述子容器在显示时采用简略的显示,隐藏次要部分。
全文摘要
本发明提供一种搜索终端装置及搜索方法。本发明的搜索终端装置,包括获得部,用于根据搜索数据获得搜索结果数据;分类部,用于按照至少第一分类条件和第二分类条件,将所述搜索结果数据中的至少一部分数据分为符合所述第一分类条件的第一部分数据和符合所述第二分类条件的第二部分数据;和显示部,将所述第一部分数据和所述第二部分数据分类显示。
文档编号G06F17/30GK101770481SQ200810246829
公开日2010年7月7日 申请日期2008年12月31日 优先权日2008年12月31日
发明者侯紫峰 申请人:北京联想软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1