Methods, Systems, and Products for Maintaining Data Consistency in a Stream Warehouse
    32.
    发明申请
    Methods, Systems, and Products for Maintaining Data Consistency in a Stream Warehouse 审中-公开
    用于维护流仓库中数据一致性的方法,系统和产品

    公开(公告)号:US20160132549A1

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

    申请号:US14996345

    申请日:2016-01-15

    Abstract: Methods, systems, and products characterize consistency of data in a stream warehouse. A warehouse table is derived from a continuously received a stream of data. The warehouse table is stored in memory as a plurality of temporal partitions, with each temporal partition storing data within a contiguous range of time. A level of consistency is assigned to each temporal partition in the warehouse table.

    Abstract translation: 方法,系统和产品表示流仓库中数据的一致性。 仓库表是从不断接收到的数据流导出的。 仓库表作为多个时间分区存储在存储器中,每个时间分区将数据存储在连续的时间范围内。 一个等级的一致性被分配给仓库表中的每个时间分区。

    Generating and using temporal metadata partitions
    34.
    发明授权
    Generating and using temporal metadata partitions 有权
    生成和使用时间元数据分区

    公开(公告)号:US08943107B2

    公开(公告)日:2015-01-27

    申请号:US13693597

    申请日:2012-12-04

    Abstract: Concepts and technologies are disclosed herein for generating and using temporal metadata partitions. Metadata can be stored in temporal metadata partitions based upon a time range included in the metadata. Furthermore, metadata can be stored in multiple temporal metadata partitions to which the metadata is relevant. As such, metadata can be stored in manner that allows event data to be understood in the context of temporally accurate and/or relevant metadata. Functionality for executing queries of event data and providing results in view of metadata, as well as the merging of multiple temporal metadata partitions also are disclosed.

    Abstract translation: 这里公开了用于生成和使用时间元数据分区的概念和技术。 元数据可以基于元数据中包含的时间范围存储在时间元数据分区中。 此外,元数据可以存储在元数据相关的多个时间元数据分区中。 因此,可以以允许在时间准确和/或相关元数据的上下文中理解事件数据的方式存储元数据。 还公开了用于执行事件数据的查询并且提供元数据的结果以及多个时间元数据分区的合并的功能。

    Generating And Using Temporal Data Partition Revisions
    36.
    发明申请
    Generating And Using Temporal Data Partition Revisions 有权
    生成和使用时间数据分区修订

    公开(公告)号:US20140164409A1

    公开(公告)日:2014-06-12

    申请号:US13706893

    申请日:2012-12-06

    CPC classification number: G06F17/30501 G06F17/30377

    Abstract: Concepts and technologies are disclosed herein for generating and using temporal data partition revisions. In some embodiments, a server computer can execute a data management application. The server computer can obtain a data partition associated with a data stream. The data partition can include a data point and a timestamp. The server computer can analyze the timestamp to determine if the data partition corresponds to an update of a base data record. If the server computer determines that the data corresponds to an update, the server computer can compute a revision comprising a delta and a timestamp and store the revision.

    Abstract translation: 本文公开了用于生成和使用时间数据分区修订的概念和技术。 在一些实施例中,服务器计算机可以执行数据管理应用。 服务器计算机可以获得与数据流相关联的数据分区。 数据分区可以包括数据点和时间戳。 服务器计算机可以分析时间戳以确定数据分区是否对应于基本数据记录的更新。 如果服务器计算机确定数据对应于更新,则服务器计算机可以计算包含增量和时间戳的修订,并存储修订版本。

    Update propagation in a data stream warehouse

    公开(公告)号:US11868340B1

    公开(公告)日:2024-01-09

    申请号:US17815966

    申请日:2022-07-29

    CPC classification number: G06F16/2393 G06F16/2282 G06F16/2322 G06F16/2358

    Abstract: Architectures and techniques are presented that can more efficiently update derived data products in response to updated source data. Source data is typically stored in source tables, whereas a materialized view of a query can generate a derived table based on the state of the source tables at the time the query is executed. When source data changes (e.g., in response to late-arriving input data), rather than recomputing the entire derived table (e.g., by again executing the original query, which can be expensive), an invertible relationship between timestamps can be leveraged to identify only those portions of the derived table that are affected by the update. Therefore, a new defining query can be generated to update only those portions of the derived table that are affected by the source data update.

    Concept-Based Querying of Graph Databases

    公开(公告)号:US20220253485A1

    公开(公告)日:2022-08-11

    申请号:US17731286

    申请日:2022-04-28

    Abstract: A system may include a processor, a user input, and memory comprising a graph and executable instructions. The executable instructions may cause the processor to effectuate operations. The operations include receiving, via the user input, a query comprising a class generalization and pathway variables. The operations include identifying a query class based on at least the class generalization and determining an anchor set based on at least one of the pathway variables. The operations also include translating the pathway variables into a pathway algebraic expression based on the anchor set and the query class and executing the pathway algebraic expression on the graph to return a pathway set.

    Data model database
    39.
    发明授权

    公开(公告)号:US11379497B2

    公开(公告)日:2022-07-05

    申请号:US16014173

    申请日:2018-06-21

    Abstract: Systems and methods utilize a data model database which includes a plurality of symbol data types. Each of the plurality of symbol data types have one or more symbol data fields. The data model database further includes a plurality of concrete data types. Each of the concrete data types have one or more language-agnostic concrete fields associated with each of the one or more symbol data fields. Each of the one or more language-agnostic concrete fields apply one or more concrete constraints to each of the corresponding symbol data fields. The data model database further includes a plurality of carrier data types. The plurality of carrier data types having one or more language-specific carrier fields associated with each of the one or more language-agnostic concrete fields. Each of the one or more language-specific carrier fields apply one or more carrier constraints to each of the corresponding language-agnostic concrete fields.

Patent Agency Ranking