偏好堆栈制造技术

技术编号:8349552 阅读:250 留言:0更新日期:2013-02-21 07:34
本发明专利技术描述了用于使用偏好堆栈界面自定义数据集的显示的系统和方法。所述偏好堆栈界面允许用户与标准对象的有序列表互动。每个标准对象对应于将对所述用户呈现的所述数据集的属性。响应于所述偏好堆栈中所述标准对象的次序变化,可更新所述数据集的显现以根据每个项目满足哪些标准对象而不同地视觉强调项目。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及图形用户界面并且涉及用于在图形用户界面中提供复数数据集的增强型搜索、筛选和显示的系统和方法。
技术介绍
在包括大量信息的大型数据库(诸如地理信息系统(GIS)数据库)中找到有关数据对用户来说可能尤其富有挑战性。从复数数据存储区挖掘数据的应用程序的开发者尽力提供用于搜索这些复数数据库的清晰而简明的方法和界面。例如,返回到GIS实施例,GIS数据库可被配置来管理与地理位置数据相关的复数数据集。GIS数据库可包括诸如道路信息、地址信息、地形信息、水文信息、电网信息和/或可与地理信息相关的其它信息的信息。各领域专业人员可以将相同GIS数据库用于截然不同的用途。例如,考古学家可以使用GIS数据库研究地区的地形信息以了解特定时期的人可如何利用土地并在深入研究中识别可能的时期。相比之下,城市规划者可以将相同GIS数据库用于根据现有基础结构而规划新发展。
技术实现思路
本文所公开的实施方案大体上涉及一种在图形用户界面中提供复数数据集的增强型搜索、筛选和显示的图形用户界面,并且更特定来说涉及一种偏好堆栈。在一个实施方案中,提供一种用于自定义数据集的显示的方法。所述方法可以包括生成数据集中的项目的表不;生成包括第一标准的表不和第二标准的表不的偏好堆栈,其中所述第一标准和所述第二标准的每个包括与所述数据集相关的一个或多个属性;接收所述第二标准相较于所述第一标准应被给予更高的权重的指示;和响应于所示指示,更新所述数据集的所述项目的所述表示,其中相较于满足所述第一标准但是不满足所述第二标准的所述项目的所述表示,满足所述第二标准的所述项目的所述表示得到视觉强调。在额外实施方案中,提供一种用于自定义数据集的显示的系统。所述系统可以包括至少一个计算机处理器和至少一个可执行软件模块。所述至少一个可执行软件模块可以被配置来在由所述至少一个计算机处理器执行时生成数据中的项目的表示;生成包括第一标准的表示和第二标准的表示的偏好堆栈,其中所述第一标准和所述第二标准的每个包括与所述数据集相关的一个或多个属性;接收所述第二标准相较于所述第一标准应被给予更高的权重的指示;和响应于所述指示,更新所述数据集的所述项目的所述表示,其中相较于满足所述第一标准但是不满足所述第二标准的项目,满足所述第二标准的项目得到视觉强调。·在另一实施方案中,提供一种用于结合互动地图自定义房地产数据的显示的系统,其中所述房地产数据包括多个地产记录,并且所述系统包括至少一个计算机处理器和至少一个可执行软件模块。所述至少一个可执行软件模块可以被配置来在由所述至少一个计算机处理器执行时生成将在互动地图上显现的多个地产记录的表示;生成包括第一地产属性的表示和第二地产属性的表示的偏好堆栈;接收所述第二地产属性相较于所述第一地产属性应被给予更高的权重的指示;和响应于所示指示,更新所述地产记录的所述表示,其中相较于满足所述第一地产属性但是不满足所述第二地产属性的地产记录,满足所述第二地产属性的地产记录得到视觉强调。附图说明本专利技术的详情(无论是其结构还是操作)可以通过研究附图而进行部分探讨,附图中相同参考数字指代相同部件。图I示出了根据实施方案的偏好堆栈用户界面。图2示出了根据实施方案的更新的偏好堆栈用户界面。·图3示出了根据示例性实施方案的结合房地产列表应用程序的偏好堆栈。图4示出了根据示例性实施方案的结合房地产列表应用程序且偏好堆栈界面可见的偏好堆栈。图5示出了根据示例性实施方案的结合房地产列表应用程序且具有可用偏好列表的偏好堆栈。图6示出了根据示例性实施方案的在非强制性标准已添加到偏好堆栈后结合房地产列表应用程序的偏好堆栈。图7示出了根据示例性实施方案的在已移除标准对象后结合房地产列表应用程序的偏好堆栈。图8示出了根据示例性实施方案的在已选择标准对象后结合房地产列表应用程序的偏好堆栈。图9示出了根据示例性实施方案的在标准对象已成强制性后结合房地产列表应用程序的偏好堆栈。图10示出了根据示例性实施方案的结合使用“热地图”类型界面的房地产列表应用程序的偏好堆栈。图11示出了根据示例性实施方案的用于处理“拖曳”事件的方法。图12示出了根据示例性实施方案的用于处理“添加标准”事件的方法。图13示出了根据示例性实施方案的用于从偏好堆栈中移除标准对象的方法。图14示出了根据示例性实施方案的用于处理“平移”事件的方法。图15示出了根据示例性实施方案的可用来实施偏好堆栈的系统的高级方框图。具体实施例方式提供用于搜索、筛选和显示大型复数数据集的系统和方法。在阅读这个描述后,所属领域技术人员应当明白如何在各种替代实施方案和替代应用中实施本专利技术。虽然本文描述本专利技术的各种实施方案,但是应当了解仅通过举例呈现这些实施方案且不进行限制。如此一来,不应当将各种替代实施方案的这种描述解释成限制本专利技术的范畴或宽度。此外,除非另有规定,否则当参考正在执行的动作或步骤时,由在客户端装置或服务器上所实施的偏好堆栈执行所述步骤。根据实施方案,提供一种允许用户快速而方便地自定义数据集的显示的偏好堆栈界面。偏好堆栈界面允许用户从一套预定义标准中选择或定义新标准以用于确定应当显示什么数据和应当如何对用户呈现所述数据。根据实施方案,偏好堆栈界面包括根据每个标准的相对重要性而排序的标准对象列表(本文也称作堆栈)。每个标准对象对应于将对用户呈现的数据集的属性。在实施方案中,偏好堆栈界面可集成到根据由用户所提供的搜索标准而对用户显示地产的房地产搜索程序中。例如,用户可添加标准(诸如地产位置、标价、接近学校和/或其它陆标)和地产便利设施(诸如卧室数量、浴室数量和/或建筑面积)。下文详细讨论这个界面的实施例。用户可针对用户希望看见的地产的每个属性而将标准对象添加到堆栈。所属领域技术人员应当明白如在上文实施例中所描述,偏好堆栈可用来显示其它类型的数据并且不限于显示与房地产列表有关的数据。 根据实施方案,标准对象可被分类为强制性的或重要的,并且这个分类确定与标准对象相关的标准如何影响对用户所显示的数据集的可视化。为了对用户显示数据,强制性标准是必须包括在所述数据中的标准。例如,再次返回到上文所描述的房地产实施例,如果用户将包括需求“标价<$500K”的强制性标准对象添加到偏好堆栈,那么将仅对用户显示标价低于$500,000的地产。根据实施方案,强制性标准对象移动到偏好堆栈的顶部,从而指示其相对于对用户所显示的数据的相对重要性。重要标准并不是为了显示数据所要的标准。重要标准可按相对重要性的次序而添加到偏好堆栈,并且重要标准可与相对于堆栈中位置的权重相关。例如,在显示数据集时更加强调放置在堆栈较高处的标准,同时在显示对用户的询问结果时将不太强调放置在堆栈较低处的标准。如果在偏好堆栈中存在多个重要标准,那么简单改变重要标准的次序可影响结果的显示。下文提供可强调数据的各种方式的详述。此外,下文还提供用户可如何与偏好堆栈互动以添加、删除或重新排序标准的详述。标准可是肯定的或否定的,S卩,标准可促进或消弱权重。此外,标准可是简单的或复杂的。简单标准可包括简单布尔表达式,同时复杂标准可包括用于形成单个标准对象的多个组合表达式。根据实施方案,显示结果的强调或不强调(指示相对等级)可以不同方式完成。例如,列出结果的次序可用来强调或不强调本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:G·韦德M·雷耶斯H·阮C·珀罗斯基
申请(专利权)人:数字地图制品有限公司
类型:
国别省市:

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

1