【技术实现步骤摘要】
引导渐进搜索系统和方法
本公开一般地针对于计算机辅助设计(CAD)、计算机辅助工程(CAE)、可视化和制造系统、产品数据管理(PDM)系统、产品生命周期管理(PLM)系统、以及类似的系统,它们被用于创建、使用和管理用于产品和其它项目(在此被整体上称为产品系统)的数据。
技术介绍
产品系统可以包括与产品和其它项目相关联的所存储的内容。这样的产品系统可以通过改进而获取。
技术实现思路
各种公开的实施例包括数据处理系统和方法,所述数据处理系统和方法可以被用于促进对被存储为产品系统数据储存中的对象的被分类的库内容的引导渐进搜索。在一个示例中,用于引导渐进搜索的系统可以包括至少一个处理器,所述至少一个处理器被配置为通过显示设备生成图形用户界面(GUI),图形用户界面使得被存储在数据储存中并且被通过库节点分类的多个对象能够是经由如下而可搜索的:选择一个或多个库节点以及针对与对象的不同对象特征对应的第一多个过滤器选择一个或多个过滤器值。至少一个处理器可以被配置为响应于与库节点和/或过滤器值的选择对应的通过输入设备的至少一个输入:以确定具有与所述选择对应的对象特征的对象的子集;以引起对象子集中的至少一些被显示在GUI中;基于所确定的对象子集来确定第二多个过滤器,第二多个过滤器的每个具有至少一个过滤器值;以及引起第二多个过滤器中的至少一些被以如下的次序显示在GUI中:所述次序基于与第二多个过滤器相关联的过滤器值。在另一示例中,用于引导渐进搜索的方法可以包括通过至少一个处理器的操作而执行的各种动作。这样的方法可以包括生成图形用户界面(GUI),图形用户界面使得被存储在数据储存中并 ...
【技术保护点】
一种用于引导渐进搜索的系统(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中:所述次序基于与第二多个过滤器相关联的过滤器值。
【技术特征摘要】
2015.12.09 US 14/9642781.一种用于引导渐进搜索的系统(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)的确定的次序来显示第二多个...
【专利技术属性】
技术研发人员:L基普隆卡,J德姆洛夫,S帕蒂尔,
申请(专利权)人:西门子产品生命周期管理软件公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。