Representation of an interactive document as a graph of entities
    1.
    发明授权
    Representation of an interactive document as a graph of entities 有权
    将交互式文档表示为实体图

    公开(公告)号:US09336184B2

    公开(公告)日:2016-05-10

    申请号:US12972205

    申请日:2010-12-17

    IPC分类号: G06F17/00 G06F17/21 G06F17/24

    CPC分类号: G06F17/21 G06F17/246

    摘要: Techniques for representing and publishing an interactive document useful for analyzing data. The document may be represented as a directed acyclic graph of entities interconnected by edges. The entities may be of multiple types. Yet, a broad range of interactive documents may be represented by a limited number of types of entities and the capabilities to interconnect entities of different types and to share a data schema across entities of different types. A tool may enable a user to author such documents. The tool may also facilitate publishing of the document. For publishing, the document may be converted to an executable form. Prior to such a conversion, the graph may be modified for more efficient processing. The graph may also be partitioned such that portions of the graph, when distributed across tiers of a computing system, such as a cloud-based platform, execute on computing devices that provide efficient operation.

    摘要翻译: 用于表示和发布用于分析数据的交互式文档的技术。 文档可以被表示为通过边缘互连的实体的有向非循环图。 实体可以是多种类型。 然而,广泛的交互式文档可以由有限数量的实体类型表示,并且能够互连不同类型的实体并且跨越不同类型的实体共享数据模式。 一个工具可以使用户能够提供这样的文档。 该工具还可以促进文档的发布。 对于发布,文档可能会转换为可执行形式。 在进行这种转换之前,可以修改图表以进行更有效的处理。 该图也可以被分区,使得当分布在诸如基于云的平台的计算系统的层上时,图的部分在提供有效操作的计算设备上执行。

    ADAPTIVE DISTRIBUTION OF THE PROCESSING OF HIGHLY INTERACTIVE APPLICATIONS
    3.
    发明申请
    ADAPTIVE DISTRIBUTION OF THE PROCESSING OF HIGHLY INTERACTIVE APPLICATIONS 审中-公开
    高度互动应用程序的自适应分配

    公开(公告)号:US20110246549A1

    公开(公告)日:2011-10-06

    申请号:US12752961

    申请日:2010-04-01

    IPC分类号: G06F15/16

    CPC分类号: G06F9/505

    摘要: An application defined by expressions whose execution may be dynamically distributed over multiple devices. An application defined by expressions may include a number of expressions that provide a symbolic representation of computations to be performed. The application defined by expressions may have input variables and output variables and provide a solution for the output variables using the input variables and the expressions that define the application. In providing a solution for the output variables, an expression engine may determine dependencies for the expressions to be solved and distribute the solution of some of those expressions dynamically at runtime to other devices based on the capabilities of the devices, privacy and security concerns, communications bandwidth and latency, the resources available to devices, and commercial or cost implications of where the processing is done.

    摘要翻译: 由表达式定义的应用程序,其执行可以在多个设备上动态分布。 由表达式定义的应用可以包括提供要执行的计算的符号表示的多个表达式。 由表达式定义的应用程序可能具有输入变量和输出变量,并使用输入变量和定义应用程序的表达式为输出变量提供解决方案。 在为输出变量提供解决方案时,表达式引擎可以确定要解决的表达式的依赖性,并且基于设备的能力,隐私和安全性关注,通信,将运行时动态地将某些表达式的解释分布到其他设备 带宽和延迟,设备可用的资源以及处理完成的商业或成本影响。

    REPRESENTATION OF AN INTERACTIVE DOCUMENT AS A GRAPH OF ENTITIES
    5.
    发明申请
    REPRESENTATION OF AN INTERACTIVE DOCUMENT AS A GRAPH OF ENTITIES 有权
    交互式文档作为实体图表示

    公开(公告)号:US20120159333A1

    公开(公告)日:2012-06-21

    申请号:US12972249

    申请日:2010-12-17

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04847 G06F9/451

    摘要: Techniques for representing and publishing an interactive document useful for analyzing data. The document may be represented as a directed acyclic graph of entities interconnected by edges. The entities may be of multiple types. Yet, a broad range of interactive documents may be represented by a limited number of types of entities and the capabilities to interconnect entities of different types and to share a data schema across entities of different types. A tool may enable a user to author such documents. The tool may also facilitate publishing of the document. For publishing, the document may be converted to an executable form. Prior to such a conversion, the graph may be modified for more efficient processing. The graph may also be partitioned such that portions of the graph, when distributed across tiers of a computing system, such as a cloud-based platform, execute on computing devices that provide efficient operation.

    摘要翻译: 用于表示和发布用于分析数据的交互式文档的技术。 文档可以被表示为通过边缘互连的实体的有向非循环图。 实体可以是多种类型。 然而,广泛的交互式文档可以由有限数量的实体类型表示,并且能够互连不同类型的实体并且跨越不同类型的实体共享数据模式。 一个工具可以使用户能够提供这样的文档。 该工具还可以促进文档的发布。 对于发布,文档可能会转换为可执行形式。 在进行这种转换之前,可以修改图表以进行更有效的处理。 该图也可以被分区,使得当分布在诸如基于云的平台的计算系统的层上时,图的部分在提供有效操作的计算设备上执行。

    Assisted filtering of multi-dimensional data
    6.
    发明授权
    Assisted filtering of multi-dimensional data 有权
    辅助过滤多维数据

    公开(公告)号:US08965907B2

    公开(公告)日:2015-02-24

    申请号:US12819493

    申请日:2010-06-21

    IPC分类号: G06F17/00 G06F17/30

    摘要: Interactive and dynamic exploring of filter criteria for large amounts of numerical data having multiple dimensions is described. Exploration occurs without excessive amounts of computation or querying of a database based on a data set summary that may be obtained from a server in a search system and applied by a client device. A data set is summarized so as to capture relationships between distributions of items in the data set along multiple dimensions. To explore filter criteria, a user may interactively adjust a range of values that act as a filter criteria along a dimension and determine an effect on a distribution of items along another dimension. The client device may apply the data summary in reverse to determine, based on user input specifying aspects of a distribution along one dimension, filter criteria for another dimension that would result in the specified distribution.

    摘要翻译: 描述了具有多个维度的大量数值数据的过滤器标准的交互和动态探索。 基于可以从搜索系统中的服务器获得并由客户端设备应用的数据集摘要,发现没有过多的计算或查询数据库的探索。 总结数据集,以便捕获沿着多维的数据集中的项目的分布之间的关系。 为了探索过滤标准,用户可以交互地调整一系列值,这些值作为沿尺寸的过滤标准,并确定对另一维的物品分布的影响。 客户端设备可以相反地应用数据摘要,以基于指定沿着一个维度的分布的方面的用户输入来确定导致指定分布的另一个维度的过滤标准。

    ASSISTED FILTERING OF MULTI-DIMENSIONAL DATA
    7.
    发明申请
    ASSISTED FILTERING OF MULTI-DIMENSIONAL DATA 有权
    多维数据的辅助过滤

    公开(公告)号:US20110314400A1

    公开(公告)日:2011-12-22

    申请号:US12819493

    申请日:2010-06-21

    IPC分类号: G06F17/30 G06F3/048

    摘要: Interactive and dynamic exploring of filter criteria for large amounts of numerical data having multiple dimensions is described. Exploration occurs without excessive amounts of computation or querying of a database based on a data set summary that may be obtained from a server in a search system and applied by a client device. A data set is summarized so as to capture relationships between distributions of items in the data set along multiple dimensions. To explore filter criteria, a user may interactively adjust a range of values that act as a filter criteria along a dimension and determine an effect on a distribution of items along another dimension. The client device may apply the data summary in reverse to determine, based on user input specifying aspects of a distribution along one dimension, filter criteria for another dimension that would result in the specified distribution.

    摘要翻译: 描述了具有多个维度的大量数值数据的过滤器标准的交互和动态探索。 基于可以从搜索系统中的服务器获得并由客户端设备应用的数据集摘要,发现没有过多的计算或查询数据库的探索。 总结数据集,以便捕获沿着多维的数据集中的项目的分布之间的关系。 为了探索过滤标准,用户可以交互地调整一系列值,这些值作为沿尺寸的过滤标准,并确定对另一维的物品分布的影响。 客户端设备可以相反地应用数据摘要,以基于指定沿着一个维度的分布的方面的用户输入来确定导致指定分布的另一个维度的过滤标准。

    Business intelligence document
    8.
    发明授权
    Business intelligence document 有权
    商业智能文件

    公开(公告)号:US09069557B2

    公开(公告)日:2015-06-30

    申请号:US12971462

    申请日:2010-12-17

    IPC分类号: G06F9/44 G06F9/45 G06F7/00

    摘要: A business intelligence (BI) document preserves references to identities and formats of remote data sources and allows a local computing device to offload analytical operations to remote data sources. The BI document specifies a graph of entities connected by directed edges from the output of one entity to an input of another entity. An entity, for example, can represent without limitation a data structure, an external data source, a control element, an external event source, a visualization, or an update service. The entities of a BI document at a local computing device can reference data at an original data source—rather than extracting data from the original data source to a preferred local datastore. An entity of the BI document can direct a remote data source to execute transformations on the remote data before returning a solution to the local computing device.

    摘要翻译: 商业智能(BI)文档保留对远程数据源的身份和格式的引用,并允许本地计算设备将分析操作卸载到远程数据源。 BI文件指定通过有向边从一个实体的输出连接到另一实体的输入的实体的图。 例如,实体可以表示而不限于数据结构,外部数据源,控制元素,外部事件源,可视化或更新服务。 本地计算设备上的BI文档的实体可以引用原始数据源的数据,而不是将数据从原始数据源提取到优选的本地数据存储区。 在将解决方案返回到本地计算设备之前,BI文档的实体可以引导远程数据源对远程数据执行转换。

    BUSINESS INTELLIGENCE DOCUMENT
    9.
    发明申请
    BUSINESS INTELLIGENCE DOCUMENT 有权
    商业智慧文件

    公开(公告)号:US20120159465A1

    公开(公告)日:2012-06-21

    申请号:US12971462

    申请日:2010-12-17

    IPC分类号: G06F9/45

    摘要: A business intelligence (BI) document preserves references to identities and formats of remote data sources and allows a local computing device to offload analytical operations to remote data sources. The BI document specifies a graph of entities connected by directed edges from the output of one entity to an input of another entity. An entity, for example, can represent without limitation a data structure, an external data source, a control element, an external event source, a visualization, or an update service. The entities of a BI document at a local computing device can reference data at an original data source—rather than extracting data from the original data source to a preferred local datastore. An entity of the BI document can direct a remote data source to execute transformations on the remote data before returning a solution to the local computing device.

    摘要翻译: 商业智能(BI)文档保留对远程数据源的身份和格式的引用,并允许本地计算设备将分析操作卸载到远程数据源。 BI文件指定通过有向边从一个实体的输出连接到另一实体的输入的实体的图。 例如,实体可以表示而不限于数据结构,外部数据源,控制元素,外部事件源,可视化或更新服务。 本地计算设备上的BI文档的实体可以引用原始数据源的数据,而不是将数据从原始数据源提取到优选的本地数据存储区。 在将解决方案返回到本地计算设备之前,BI文档的实体可以引导远程数据源对远程数据执行转换。

    Extensions for modifying a graphical object to display data
    10.
    发明授权
    Extensions for modifying a graphical object to display data 有权
    用于修改图形对象以显示数据的扩展

    公开(公告)号:US09183653B2

    公开(公告)日:2015-11-10

    申请号:US12967602

    申请日:2010-12-14

    IPC分类号: G06T11/00 G06T11/60 G06T11/20

    摘要: A graphical manipulation tool to create and/or make modifications to a graphical object suitable for visually representing data. The graphical manipulation tool analyzes the graphical object to determine parameters of visual characteristics of the graphical object that can be used to visually represent data. A computing system, through the graphical manipulation tool, may generate metadata that defines a capacity for visual characteristics to represent data. In some cases, a preview is displayed on a user interface indicating to a user how the metadata, if incorporated with the graphical object, may result in the visual characteristics of the graphical object being used to visually represent data. If incorporating the metadata with the graphical object is desirable, the user may provide to include the additional metadata with the graphical object.

    摘要翻译: 用于创建和/或修改适于视觉表示数据的图形对象的图形操纵工具。 图形操作工具分析图形对象,以确定可用于可视化表示数据的图形对象的视觉特征参数。 计算系统通过图形操纵工具可以生成元数据,该元数据定义了用于表示数据的视觉特征的容量。 在某些情况下,预览显示在用户界面上,指示用户如果与图形对象结合在一起可能导致图形对象的视觉特征被用于可视地表示数据。 如果将元数据与图形对象结合在一起是理想的,则用户可以提供将附加元数据包括在图形对象中。