[发明专利]数据可视化的智能默认有效
申请号: | 201110206376.4 | 申请日: | 2011-07-14 |
公开(公告)号: | CN102254017A | 公开(公告)日: | 2011-11-23 |
发明(设计)人: | S·海门丁格;J·伯恩斯;P·J·鲍姆加特纳 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 可视化 智能 默认 | ||
技术领域
本发明涉及数据可视化,尤其涉及数据可视化的智能默认。
背景技术
从执行搜索到分析信息的大多数计算机化活动包括从各种数据源进行的数据检索以及对所检索的数据的处理。数据检索通常通过以下方式来执行:基于客户机设备或服务器处的用户请求来生成查询,将查询提交给一个或多个相关数据源。
在联网环境中,管理数据源的服务器每天可接收成千(即使没有成百万)的查询,检索结果,并将结果提供给发出请求的应用程序。网络条件、多个计算设备的交互等导致的延迟是联网通信中的常见现象。因此,当用户激活从外部数据源检索数据的数据可视化应用程序(例如,电子表格应用程序)时,可视化数据的体验可能常常由于较慢的查询响应时间而受到阻碍。
此外,当用户连接到新的数据源(例如,数据库)时,通常需要重新结构化新的数据源中包含的数据的可视化。例如,可以向经由电子表格应用程序连接到数据库的用户提供维度和度量的列表(或仅仅列)以及要在其上安排这些维度和度量的空白画布区域。没有对数据源处组织数据的方式的预先存在的知识的用户通常在数据的所有不相关部分中探索和筛选以寻找与用户相关的一小组信息。
发明内容
提供本发明内容是为了以简化的形式介绍将在以下具体实施方式中进一步描述的一些概念。本发明内容并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
各实施例涉及通过创建行、列、过滤器和类似元素的默认布局来自动地提供数据可视化以提升在数据中寻找相关答案时的用户体验。根据某些实施例,可以使用用户在各数据源中查看数据的方式的使用历史、用户特定信息以及当前用户和类似用户之间推断的关系来确定与特定用户的数据可视化相关的元素以使得可以自动启动可视化过程。可以基于以上讨论的因素来形成/调整相关性模型。根据其他实施例,可以基于相关性模型用抢先的方式(在用户的实际请求之前)执行查询,随后可以更快速地将结果提供给提出请求的用户以提升对于联网数据可视化的用户体验。
通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显而易见。可以理解,前述一般描述和以下具体实施方式均仅是说明性的,且不限制所要求保护的各方面。
附图说明
图1示出其中根据各实施例可以采用数据可视化的智能默认的示例联网系统中的交互;
图2示出可通过自动创建默认元素来呈现的两个示例报告视图;
图3示出根据各实施例的用于将查询历史存储在系统中的主要组件和操作;
图4示出根据各实施例的用于使用查询历史来在系统中设置相关默认查询的主要组件和操作;
图5是其中可实现根据各实施例的系统的联网环境;
图6是其中可实现根据各实施例的预测数据高速缓存的示例计算操作环境的框图;以及
图7示出根据各实施例的使用数据可视化的智能默认的过程的逻辑流程图。
具体实施方式
如上文所简要描述的,可以使用用户在各数据源中查看数据的方式的使用历史、用户特定信息以及当前用户和类似用户之间推断的关系来确定与特定用户的数据可视化相关的元素,以及通过创建行、列、过滤器和类似元素的默认布局来提供的数据可视化。存储查询历史、构建相关性模型、向相关性模型提交请求以及将相关性模型结果绑定到用户界面可以是自动启动可视化过程的系统的主要方面。在以下详细描述中,参考了构成了详细描述的一部分并作为说明示出了各具体实施方式或示例的附图。可组合这些方面,可利用其他方面,并且可以做出结构上的改变而不背离本发明的精神或范围。因此,以下具体实施方式并不旨在限制,并且本发明的范围由所附权利要求及其等效方案来限定。
虽然在结合在个人计算机上的操作系统上运行的应用程序执行的程序模块的一般上下文中描述了各实施方式,但是本领域技术人员会认识到各方面也可以结合其他程序模块实现。
一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,如本领域技术人员理解的,各实施例可以用其他计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器或可编程消费者电子产品、小型计算机、大型计算机以及类似计算设备。各实施方式还能在任务由通过通信网络链接的远程处理设备来执行的分布式计算环境中实现。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110206376.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置