Concurrent automatic adaptive storage of datasets in graph databases

    公开(公告)号:US12277176B2

    公开(公告)日:2025-04-15

    申请号:US18417772

    申请日:2024-01-19

    Abstract: A method comprises storing data objects in a non-graph data repository, each data object including a data source record; storing metadata of the data source records in a graph data repository, comprising transforming a reference in a first data object, which links the first data object to a second data object in the non-graph data repository, into a link node having a first edge connected to a first node representing the first data object and having a second edge connected to a second node representing the second data object, in the graph data repository; receiving a query for a shortest path between two specified nodes; executing the query on the graph data repository to obtain a result set; transforming the result set into a set of data objects in the non-graph data repository; providing the set of data objects, including the corresponding data source records, in response to the query.

    Query indexing with permissions integration and federated search

    公开(公告)号:US11341257B1

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

    申请号:US16362383

    申请日:2019-03-22

    Abstract: In an embodiment, a computer-implemented method comprises receiving a plurality of identifiers of first versions of electronic documents that have been stored in a distributed data storage system and queuing the identifiers in a queue table of a database; obtaining, from the queue table, a set of the identifiers of the first versions of the electronic documents; invoking, using the set of the identifiers, a query indexing function of a search engine system and receiving a set of matching identifiers of electronic documents, from among the set of identifiers, that match queries that have been registered using the query indexing function; storing the matching identifiers in a last-processed table; processing second versions of the electronic documents associated with the matching identifiers, using the query indexing function; updating a feed associated with a user account to show messages referring to the first versions of the electronic documents in response to determining that the second versions of the electronic documents do not match the queries.

    Search around visual queries
    4.
    发明授权

    公开(公告)号:US10585883B2

    公开(公告)日:2020-03-10

    申请号:US15730634

    申请日:2017-10-11

    Abstract: A method and apparatus for a data analysis system for analyzing data object collections is provided. The data analysis system includes one or more graphical user interfaces comprising various interface elements that enable users to create visual queries. A visual query is constructed as a graph representing a pattern of interest in a collection of data objects. A visual query may include one or more graph elements and property information associated with the specified graph elements. After a user has constructed a visual query, the system may transform the visual query into a query template. A query engine may then execute the query template to search a data object collection for data object results corresponding to the specified pattern. The search for instances of a specified pattern in a collection of data objects is referred herein to as a “search around.”

    SEARCH AROUND VISUAL QUERIES
    6.
    发明申请

    公开(公告)号:US20180032571A1

    公开(公告)日:2018-02-01

    申请号:US15730634

    申请日:2017-10-11

    Abstract: A method and apparatus for a data analysis system for analyzing data object collections is provided. The data analysis system includes one or more graphical user interfaces comprising various interface elements that enable users to create visual queries. A visual query is constructed as a graph representing a pattern of interest in a collection of data objects. A visual query may include one or more graph elements and property information associated with the specified graph elements. After a user has constructed a visual query, the system may transform the visual query into a query template. A query engine may then execute the query template to search a data object collection for data object results corresponding to the specified pattern. The search for instances of a specified pattern in a collection of data objects is referred herein to as a “search around.”

    Internal malware data item clustering and analysis
    7.
    发明授权
    Internal malware data item clustering and analysis 有权
    内部恶意软件数据项集群和分析

    公开(公告)号:US09344447B2

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

    申请号:US14486991

    申请日:2014-09-15

    Abstract: Embodiments of the present disclosure relate to a data analysis system that may automatically generate memory-efficient clustered data structures, automatically analyze those clustered data structures, and provide results of the automated analysis in an optimized way to an analyst. The automated analysis of the clustered data structures (also referred to herein as data clusters) may include an automated application of various criteria or rules so as to generate a compact, human-readable analysis of the data clusters. The human-readable analysis (also referred to herein as “summaries” or “conclusions”) of the data clusters may be organized into an interactive user interface so as to enable an analyst to quickly navigate among information associated with various data clusters and efficiently evaluate those data clusters in the context of, for example, a fraud investigation. Embodiments of the present disclosure also relate to automated scoring of the clustered data structures.

    Abstract translation: 本公开的实施例涉及一种数据分析系统,其可以自动生成存储器有效的集群数据结构,自动分析这些集群数据结构,并以优化的方式向分析者提供自动化分析的结果。 集群数据结构(本文中也称为数据集群)的自动化分析可以包括各种标准或规则的自动应用,以便生成数据集群的紧凑的,人类可读的分析。 可以将数据集群的人可读分析(也称为“摘要”或“结论”)组织成交互式用户界面,以使分析人员能够在与各种数据集群相关联的信息之间快速导航,并有效地评估 这些数据集群在例如欺诈调查的背景下。 本公开的实施例还涉及聚类数据结构的自动评分。

    Data item clustering and analysis
    8.
    发明授权
    Data item clustering and analysis 有权
    数据项聚类分析

    公开(公告)号:US09202249B1

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

    申请号:US14473552

    申请日:2014-08-29

    Abstract: Embodiments of the present disclosure relate to a data analysis system that may automatically generate memory-efficient clustered data structures, automatically analyze those clustered data structures, and provide results of the automated analysis in an optimized way to an analyst. The automated analysis of the clustered data structures (also referred to herein as data clusters) may include an automated application of various criteria or rules so as to generate a compact, human-readable analysis of the data clusters. The human-readable analyzes (also referred to herein as “summaries” or “conclusions”) of the data clusters may be organized into an interactive user interface so as to enable an analyst to quickly navigate among information associated with various data clusters and efficiently evaluate those data clusters in the context of, for example, a fraud investigation. Embodiments of the present disclosure also relate to automated scoring of the clustered data structures.

    Abstract translation: 本公开的实施例涉及一种数据分析系统,其可以自动生成存储器有效的集群数据结构,自动分析这些集群数据结构,并以优化的方式向分析者提供自动化分析的结果。 集群数据结构(本文中也称为数据集群)的自动化分析可以包括各种标准或规则的自动应用,以便生成数据集群的紧凑的,人类可读的分析。 可以将数据集群的可读分析(也称为“摘要”或“结论”)组织成交互式用户界面,以使分析人员能够在与各种数据集群相关联的信息之间快速导航,并有效地评估 这些数据集群在例如欺诈调查的背景下。 本公开的实施例还涉及聚类数据结构的自动评分。

    FRAMEWORK FOR LIVE DATA MIGRATION
    9.
    发明公开

    公开(公告)号:US20240338348A1

    公开(公告)日:2024-10-10

    申请号:US18745838

    申请日:2024-06-17

    CPC classification number: G06F16/214 G06F16/254 G06F16/258

    Abstract: Systems and methods including a framework for migration of live data. The method may comprised, by one or more hardware processors executing program instructions, receiving, at a migration proxy of the framework, code for reading data and writing data compatible with each of a plurality of states of a migration of data in a data store, wherein a service is at least intermittently reading data from and writing data to the data store; determining, by a migration runner of the framework, to perform the migration of the data; initiating, by the migration runner, the migration of the data, wherein the migration comprises a plurality of stages; storing, as the migration progresses through the plurality of stages, and at a migration data store of the framework, a current stage of the migration; and during the migration, using the migration proxy to read data from and write data to the data store.

    Framework for live data migration
    10.
    发明授权

    公开(公告)号:US12050567B2

    公开(公告)日:2024-07-30

    申请号:US17818272

    申请日:2022-08-08

    CPC classification number: G06F16/214 G06F16/254 G06F16/258

    Abstract: Systems and methods including a framework for migration of live data. The method may comprised, by one or more hardware processors executing program instructions, receiving, at a migration proxy of the framework, code for reading data and writing data compatible with each of a plurality of states of a migration of data in a data store, wherein a service is at least intermittently reading data from and writing data to the data store; determining, by a migration runner of the framework, to perform the migration of the data; initiating, by the migration runner, the migration of the data, wherein the migration comprises a plurality of stages; storing, as the migration progresses through the plurality of stages, and at a migration data store of the framework, a current stage of the migration; and during the migration, using the migration proxy to read data from and write data to the data store.

Patent Agency Ranking