Establishment and control of grouped autonomous device networks

    公开(公告)号:US11178014B1

    公开(公告)日:2021-11-16

    申请号:US15719467

    申请日:2017-09-28

    Abstract: A method includes forming a logical group of network devices from a plurality of network devices based on at least one attribute of the network devices. The method further includes selecting at least one similarity metric for the logical group of network devices. The method also includes determining a value of the similarity metric for each of the network devices of the logical group. The method further includes comparing values of the similarity metric corresponding to each of the network devices of the logical group against a threshold value. The method also includes determining an action to be taken at one or more of the network devices based on the comparison between the values of the similarity metric and the threshold. There may also be multiple interconnected groups, each performing these actions independently and conveying the computed information between each other.

    Index-based replica scale-out
    22.
    发明授权

    公开(公告)号:US11126623B1

    公开(公告)日:2021-09-21

    申请号:US15278807

    申请日:2016-09-28

    Abstract: A database system may receive a query and form a plan for executing the query using a hypothetical index selected based on columns referenced by the query. The database system may compare the hypothetical index to indexes on the computing nodes of the database system. Based on the comparison, the database system may form a new index, based on the hypothetical index, on one of the computing nodes. An additional computing node may be added to the database system for the purpose of maintaining the new index. Subsequent queries having commonality with the first query may be processed on a node maintaining the first index.

    Preventing performance degradation over time in a cache

    公开(公告)号:US11061727B1

    公开(公告)日:2021-07-13

    申请号:US16554140

    申请日:2019-08-28

    Abstract: Systems and techniques are described for predicting future overlap in requests for a compute resource to address a system overload before it occurs. Requests for a resource may be tracked in time and grouped based on one or more common characteristics of the requests, such as a time of occurrence of the requests and a period that they repeat. Once grouped, different groups of requests for the resource may be tracked across at least one dimension, such as a periodic time of occurrence, a volume of requests, or a length of time of each occurrence of a group, to generate tracking data. Based on the tracking data, predictions may be generated indicating whether and to what extent the groups of resources will overlap at a future time. Additional resources may be provisioned to process the requests to prevent or reduce the likelihood of a system overload at the future time.

    Deterministic query-based replication

    公开(公告)号:US10824641B1

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

    申请号:US15184927

    申请日:2016-06-16

    Abstract: A first database may receive a query comprising a first portion associated with a non-deterministic result. The first non-deterministic portion of the query may be mapped to a second deterministic portion. A second, deterministic query may be formed by replacing the first portion with the second portion. The second version of the query may be executed on the first database, causing the first database to transition from a first state to a second state. The second query may be executed on a second database in the first state, causing the second database to transition to a state equivalent to the second state of the first database.

Patent Agency Ranking