引导渐进搜索系统和方法与流程

文档序号:12733855阅读:来源:国知局

技术特征:

1.一种用于引导渐进搜索的系统(100),包括:

至少一个处理器(102),被配置为通过显示设备(112)生成图形用户界面(GUI)(114),图形用户界面(GUI)(114)使得存储在数据储存(108)中并由库节点(118)分类的多个对象(116)能够是经由如下而可搜索的:选择一个或多个库节点以及针对与对象的不同对象特征(126)对应的第一多个过滤器(122)选择一个或多个过滤器值(124),

其中所述至少一个处理器被配置为响应于与库节点(136)和/或过滤器值(154)的选择对应的通过输入设备(110)的至少一个输入来:

确定具有与所述选择对应的对象特征(146)的对象子集(140、158);

引起对象子集中的至少一些(142、160)被显示在GUI中;

基于所确定的对象子集来确定第二多个过滤器(148、162),第二多个过滤器(148、162)的每个具有至少一个过滤器值(150、164);以及

引起第二多个过滤器中的至少一些被以如下的次序显示在GUI中:所述次序基于与第二多个过滤器相关联的过滤器值。

2.根据权利要求1所述的系统,其中,所述至少一个处理器被配置为引起第二多个过滤器以至少部分地基于与第二多个过滤器中的每个过滤器(202)相关联的对象的总数目(206)的次序被显示在GUI中。

3.根据权利要求2所述的系统,其中,所述至少一个处理器被配置为引起基于所确定的对象子集而确定的第二多个过滤器以基于与第二多个过滤器中的每个过滤器相关联的所确定的不同过滤器值的数目(208)的次序来显示在GUI中。

4.根据权利要求3所述的系统,其中,所述至少一个处理器被配置为引起第二多个过滤器以至少部分地基于针对每个过滤器的不同过滤器值的数目与预先确定的数目的相对接近度(308)的确定的次序被显示在GUI中。

5.根据权利要求4所述的系统,其中,所述至少一个处理器被配置为引起第二多个过滤器以基于针对第二多个过滤器中的每个过滤器的不同过滤器值的对象的数目的范围(310)的次序被显示在GUI中。

6.根据权利要求5所述的系统,其中,所述至少一个处理器被配置为引起第二多个过滤器以至少部分地基于与第二多个过滤器中的每个过滤器相关联的所确定的不同过滤器值的数目(304)是等于1和大于1的次序被显示在GUI中,其中与具有等于1的不同过滤器值的总数目的过滤器相比,具有大于1的不同过滤器值的总数目的过滤器在GUI中在次序上被在竖向上更高地显示,其中与具有等于1且未被分配的不同过滤器值的总数目的过滤器相比,具有等于1且并非未被分配的不同过滤器值的总数目的过滤器在GUI中在次序上被在竖向上更高地显示。

7.根据权利要求1所述的系统,其中,所述至少一个处理器被配置为响应于与第二多个过滤器相关联的至少一个过滤器值的进一步的选择对应的通过输入设备的至少一个进一步的输入以:基于该进一步的选择确定进一步的对象子集;引起该进一步的对象子集中的至少一些被显示在GUI中;基于所确定的进一步的对象子集来确定第三多个过滤器,第三多个过滤器中的每个具有至少一个过滤器值;以及引起第三多个过滤器中的至少一些以基于与第三多个过滤器相关联的过滤器值的次序被显示在GUI中。

8.根据权利要求1所述的系统,其中,对于每个对象而言,对象特征对应于由对象所包括的对象性质和与对象相关联的库属性,其中所述至少一个处理器响应于与第二多个过滤器相关联的过滤器值的进一步的选择以:基于所确定的进一步的对象子集确定至少一个进一步的库节点(152、166、176);以及引起所述至少一个进一步的库节点被显示在GUI中。

9.根据权利要求1所述的系统,其中,所述至少一个处理器响应于针对于生成比较表(502)的通过输入设备的至少一个进一步的输入,以引起GUI基于第二多个过滤器显示比较表,所述比较表描绘与公共列表中的第二多个过滤器对应的对象特征(504),以使得对象特征与被显示在针对至少两个不同对象的相邻列表中的相应的对象特征值(506、508)对齐,其中比较表中的对象特征的次序对应于在GUI中显示的第二多个过滤器的次序。

10.一种用于引导渐进搜索的方法(600),包括:

通过至少一个处理器(102)的操作,生成(604)图形用户界面(GUI)(114),图形用户界面(GUI)使得被存储在数据储存(108)中并由库节点(118)分类的多个对象(116)能够是通过如下而可搜索的:选择一个或多个库节点以及针对与对象的不同对象特征(126)对应的第一多个过滤器(122)选择一个或多个过滤器值(124),

通过所述至少一个处理器的操作,接收(606)与库节点(136)和/或过滤器值(154)的选择对应的通过输入设备(110)的至少一个输入,以及

通过所述至少一个处理器的操作,响应于所述选择以:

确定(608)具有与所述选择对应的对象特征的对象的子集(140、158);

引起(610)对象子集中的至少一些(142、160)被显示在GUI中;

基于所确定的对象子集来确定(612)第二多个过滤器(148、162),第二多个过滤器(148、162)中的每个具有至少一个过滤器值(150、164);以及

引起(614)第二多个过滤器中的至少一些以基于与第二多个过滤器相关联的过滤器值的次序被显示在GUI中。

11.根据权利要求10所述的方法,通过所述至少一个处理器的操作,引起如下中的至少一个:

GUI以至少部分地基于与第二多个过滤器中的每个过滤器(202)相关联的对象的总数目(206)的次序来显示第二多个过滤器;

GUI以至少部分地基于与第二多个过滤器中的每个过滤器相关联的所确定的不同过滤器值的数目(208)的次序来显示第二多个过滤器;

GUI以至少部分地基于针对每个过滤器的不同过滤器值的数目与预先确定的数目的相对接近度(308)的确定的次序来显示第二多个过滤器;

GUI以基于针对第二多个过滤器中的每个过滤器的不同过滤器值的对象的数目的范围(310)的次序来显示第二多个过滤器;

GUI以至少部分地基于与第二多个过滤器中的每个过滤器相关联的所确定的不同过滤器值的数目(304)是等于1和大于1的次序来显示第二多个过滤器,其中与具有等于1的不同过滤器值的总数目的过滤器相比,具有大于1的不同过滤器值的总数目的过滤器在GUI中在次序上被在竖向上更高地显示,其中与具有等于1且未被分配的不同过滤器值的总数目的过滤器相比,具有等于1且并非未被分配的不同过滤器值的总数目的过滤器在GUI中在次序上被在竖向上更高地显示;

或者它们的任何组合。

12. 根据权利要求10所述的方法,进一步包括:

通过至少一个处理器的操作,接收与关联于第二多个过滤器的过滤器值的进一步的选择对应的至少一个进一步的输入,以及

通过所述至少一个处理器的操作,响应于该进一步的选择以:

基于该进一步的选择来确定进一步的对象子集;

引起该进一步的对象子集中的至少一些被显示在GUI中;

基于所确定的该进一步的对象子集来确定第三多个过滤器,第三多个过滤器中的每个具有至少一个过滤器值;以及

引起第三多个过滤器中的至少一些以基于与第三多个过滤器相关联的过滤器值的次序被显示在GUI中。

13.根据权利要求10所述的方法,其中对于每个对象而言,对象特征对应于由对象所包括的对象性质和与对象相关联的库属性,进一步包括:

通过所述至少一个处理器的操作,响应于与第二多个过滤器相关联的过滤器值的进一步的选择以:

基于所确定的进一步的对象子集确定至少一个进一步的库节点(152、166、176);以及

引起进一步的库节点被显示在GUI中。

14.根据权利要求10所述的方法,进一步包括:

通过所述至少一个处理器的操作,响应于针对于生成比较表(502)的至少一个输入,引起GUI基于第二多个过滤器显示比较表,比较表描绘与公共列表中的第二多个过滤器对应的对象特征(504),以使得对象特征与被显示在针对至少两个不同对象的相邻列表中的相应的对象特征值(506、508)对齐,其中比较表中的对象特征的次序对应于在GUI中显示的第二多个过滤器的次序。

15.一种用于引导渐进搜索的装置,包括用于如下的至少一个部件:

生成(604)图形用户界面(GUI)(114),图形用户界面(GUI)使得被存储在数据储存(108)中并由库节点(118)分类的多个对象(116)能够是通过如下而可搜索的:选择一个或多个库节点以及针对与对象的不同对象特征(126)对应的第一多个过滤器(122)选择一个或多个过滤器值(124),

接收(606)与库节点(136)和/或过滤器值(154)的选择对应的通过输入设备(110)的至少一个输入,以及

响应于所述选择以:

确定(608)具有与所述选择对应的对象特征的对象的子集(140、158);

引起(610)对象子集中的至少一些(142、160)被显示在GUI中;

基于所确定的对象子集来确定(612)第二多个过滤器(148、162),第二多个过滤器(148、162)中的每个具有至少一个过滤器值(150、164);以及

引起(614)第二多个过滤器中的至少一些以基于与第二多个过滤器相关联的过滤器值的次序被显示在GUI中。

16.根据权利要求10所述的装置,进一步包括用于引起如下中的至少一个的至少一个部件:

GUI以至少部分地基于与第二多个过滤器中的每个过滤器(202)相关联的对象的总数目(206)的次序来显示第二多个过滤器;

GUI以至少部分地基于与第二多个过滤器中的每个过滤器相关联的所确定的不同过滤器值的数目(208)的次序来显示第二多个过滤器;

GUI以至少部分地基于针对每个过滤器的不同过滤器值的数目与预先确定的数目的相对接近度(308)的确定的次序来显示第二多个过滤器;

GUI以基于针对第二多个过滤器中的每个过滤器的不同过滤器值的对象的数目的范围(310)的次序来显示第二多个过滤器;

GUI以至少部分地基于与第二多个过滤器中的每个过滤器相关联的所确定的不同过滤器值的数目(304)是等于1和大于1的次序来显示第二多个过滤器,其中与具有等于1的不同过滤器值的总数目的过滤器相比,具有大于1的不同过滤器值的总数目的过滤器在GUI中在次序上被在竖向上更高地显示,其中与具有等于1且未被分配的不同过滤器值的总数目的过滤器相比,具有等于1且并非未被分配的不同过滤器值的总数目的过滤器在GUI中在次序上被在竖向上更高地显示;

或者它们的任何组合。

17. 根据权利要求15所述的装置,进一步包括用于如下的至少一个部件:

接收与关联于第二多个过滤器的过滤器值的进一步的选择对应的至少一个进一步的输入,以及

响应于该进一步的选择以:

基于该进一步的选择来确定进一步的对象子集;

引起该进一步的对象子集中的至少一些被显示在GUI中;

基于所确定的该进一步的对象子集来确定第三多个过滤器,第三多个过滤器中的每个具有至少一个过滤器值;以及

引起第三多个过滤器中的至少一些以基于与第三多个过滤器相关联的过滤器值的次序被显示在GUI中。

18.根据权利要求15所述的装置,其中对于每个对象而言,对象特征对应于由对象所包括的对象性质和与对象相关联的库属性,进一步包括用于如下的至少一个部件:

响应于与第二多个过滤器相关联的过滤器值的进一步的选择以:

基于所确定的进一步的对象子集确定至少一个进一步的库节点(152、166、176);以及

引起进一步的库节点被显示在GUI中。

19.根据权利要求15所述的装置,进一步包括用于如下的至少一个部件:

响应于针对于生成比较表(502)的至少一个输入,引起GUI基于第二多个过滤器显示比较表,比较表描绘与公共列表中的第二多个过滤器对应的对象特征(504),以使得对象特征与被显示在针对至少两个不同对象的相邻列表中的相应的对象特征值(506、508)对齐,其中比较表中的对象特征的次序对应于在GUI中显示的第二多个过滤器的次序。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1