Tables With Unlimited Number Of Sparse Columns And Techniques For An Efficient Implementation
    31.
    发明申请
    Tables With Unlimited Number Of Sparse Columns And Techniques For An Efficient Implementation 有权
    具有无限数量的稀疏列和技术用于有效实现的表

    公开(公告)号:US20150106382A1

    公开(公告)日:2015-04-16

    申请号:US14052622

    申请日:2013-10-11

    CPC classification number: G06F17/30315 G06F17/30339 G06F17/30424

    Abstract: A method and apparatus queries a table in a database where the table includes at least one column declared to be sparse. A binary large object may be used to store the sparse column data. The object includes a column-id and column-value pair for each non-null value. To answer a query with a constraint on a sparse column, the object is searched for one or more column ids to obtain the column values. Rows whose column values match a constraint are returned. In another embodiment, an internal table is used. Each tuple in the internal table has a column id and a value array indexed by an ordinal row number. To answer a query with a constraint on a sparse column, the column value in the internal table is found and matched against the constraint. If the match is successful, the index of the column value in the internal table is returned.

    Abstract translation: 方法和装置查询数据库中的表,其中表包括至少一个声明为稀疏的列。 二进制大对象可用于存储稀疏列数据。 对象包括每个非空值的列-ID和列值对。 要在稀疏列上接受具有约束的查询,将搜索该对象的一个​​或多个列ID以获取列值。 其列值与约束匹配的行将返回。 在另一个实施例中,使用内部工作台。 内部表中的每个元组都有一个列id和一个由序号行编号索引的值数组。 要使用稀疏列上的约束来回答查询,会发现内部表中的列值并与约束匹配。 如果匹配成功,则返回内部表中列值的索引。

    Prognostic-surveillance technique that dynamically adapts to evolving characteristics of a monitored asset

    公开(公告)号:US11797882B2

    公开(公告)日:2023-10-24

    申请号:US16691321

    申请日:2019-11-21

    CPC classification number: G06N20/00 G06F16/2474 G06N7/01

    Abstract: We describe a system that performs prognostic-surveillance operations based on an inferential model that dynamically adapts to evolving operational characteristics of a monitored asset. During a surveillance mode, the system receives a set of time-series signals gathered from sensors in the monitored asset. Next, the system uses an inferential model to generate estimated values for the set of time-series signals, and then performs a pairwise differencing operation between actual values and the estimated values for the set of time-series signals to produce residuals. Next, the system performs a sequential probability ratio test (SPRT) on the residuals to produce SPRT alarms. When a tripping frequency of the SPRT alarms exceeds a threshold value, which is indicative of an incipient anomaly in the monitored asset, the system triggers an alert. While the prognostic-surveillance system is operating in the surveillance mode, the system incrementally updates the inferential model based on the time-series signals.

    Techniques for in-memory spatial object filtering

    公开(公告)号:US11507590B2

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

    申请号:US16904392

    申请日:2020-06-17

    Abstract: Techniques are introduced herein for maintaining geometry-type data on persistent storage and in memory. Specifically, a DBMS that maintains a database table, which includes at least one column storing spatial data objects (SDOs), also maintains metadata for the database table that includes definition data for one or more virtual columns of the table. According to an embodiment, the definition data includes one or more expressions that calculate minimum bounding box values for SDOs stored in the geometry-type column in the table. The one or more expressions in the metadata maintained for the table are used to create one or more in-memory columns that materialize the bounding box data for the represented SDOs. When a query that uses spatial-type operators to perform spatial filtering over data in the geometry-type column is received, the DBMS replaces the spatial-type operators with operators that operate over the scalar bounding box information materialized in memory.

Patent Agency Ranking