ANALYTICAL PLATFORM FOR DISTRIBUTED DATA

    公开(公告)号:US20210240686A1

    公开(公告)日:2021-08-05

    申请号:US16777708

    申请日:2020-01-30

    申请人: PagerDuty, Inc.

    摘要: Data objects are sampled from data sources and stored in a tree data structure that is employed to compute histogram information. Each node in the tree includes sufficient statistics and a particular value corresponding to one or more sampled data objects. The nodes of the tree can be two or more types, such as exponential nodes and regular nodes. Also, each histogram tree may be precalculated to start with an empty exponential node, and a defined number of regular nested nodes that correlate to a precision value for the histogram, i.e., a number of significant figures for sampled data values that can be stored in the tree.

    Inline categorizing of events
    2.
    发明授权

    公开(公告)号:US10860396B1

    公开(公告)日:2020-12-08

    申请号:US16777748

    申请日:2020-01-30

    申请人: PagerDuty, Inc.

    摘要: Embodiments are directed to managing operations over a network. An event associated with network operations may be provided. A hash function may generate key values that correspond to words included in message information associated with the event. A message vector may be generated based on the key values such that each component in the message vector that corresponds to a key value is set to one. Group vectors may be determined such that each group vector is associated with an event group. Similarity scores may be generated for the group vectors based on the message vector and the group vectors such that each group vector corresponds to a separate similarity score. If the similarity scores exceed a threshold, the event may be associated with event groups associated with a group vector that correspond similarity score that exceeds the threshold.

    Inline categorizing of events
    3.
    发明授权

    公开(公告)号:US11762714B2

    公开(公告)日:2023-09-19

    申请号:US17882850

    申请日:2022-08-08

    申请人: PagerDuty, Inc.

    摘要: Embodiments are directed to managing operations over a network. An event associated with network operations may be provided. A hash function may generate key values that correspond to words included in message information associated with the event. A message vector may be generated based on the key values such that each component in the message vector that corresponds to a key value is set to one. Group vectors may be determined such that each group vector is associated with an event group. Similarity scores may be generated for the group vectors based on the message vector and the group vectors such that each group vector corresponds to a separate similarity score. If the similarity scores exceed a threshold, the event may be associated with event groups associated with a group vector that correspond similarity score that exceeds the threshold.

    ANALYTICAL PLATFORM FOR DISTRIBUTED DATA

    公开(公告)号:US20220083524A1

    公开(公告)日:2022-03-17

    申请号:US17536901

    申请日:2021-11-29

    申请人: PagerDuty, Inc.

    摘要: Data objects are sampled from data sources and stored in a tree data structure that is employed to compute histogram information. Each node in the tree includes sufficient statistics and a particular value corresponding to one or more sampled data objects. The nodes of the tree can be two or more types, such as exponential nodes and regular nodes. Also, each histogram tree may be precalculated to start with an empty exponential node, and a defined number of regular nested nodes that correlate to a precision value for the histogram, i.e., a number of significant figures for sampled data values that can be stored in the tree.

    INLINE CATEGORIZING OF EVENTS
    5.
    发明申请

    公开(公告)号:US20210240553A1

    公开(公告)日:2021-08-05

    申请号:US17113506

    申请日:2020-12-07

    申请人: PagerDuty, Inc.

    摘要: Embodiments are directed to managing operations over a network. An event associated with network operations may be provided. A hash function may generate key values that correspond to words included in message information associated with the event. A message vector may be generated based on the key values such that each component in the message vector that corresponds to a key value is set to one. Group vectors may be determined such that each group vector is associated with an event group. Similarity scores may be generated for the group vectors based on the message vector and the group vectors such that each group vector corresponds to a separate similarity score. If the similarity scores exceed a threshold, the event may be associated with event groups associated with a group vector that correspond similarity score that exceeds the threshold.

    Inline categorizing of events
    7.
    发明授权

    公开(公告)号:US12033008B2

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

    申请号:US18363031

    申请日:2023-08-01

    申请人: PagerDuty, Inc.

    摘要: A learner object that incorporates indications of agreements and disagreements with determinations obtained from a clustering engine of adding incoming events to one or more events groups is generated. An event is received based on monitored conditions. A determination is made not to add the event to an events group based on a first similarity score obtained from the clustering engine between the event and the events group not exceeding a threshold value. In response to determining not to add the event to the events group, a determination to add the event to the events group is obtained based on the learner object. In response to the determination obtained based on the learner object, the event is added with to the events group. A user interface configured to visually display and obtain feedback regarding additions of events to the events groups based on determinations of the clustering engine is generated.

    Analytical platform for distributed data

    公开(公告)号:US11188510B2

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

    申请号:US16777708

    申请日:2020-01-30

    申请人: PagerDuty, Inc.

    摘要: Data objects are sampled from data sources and stored in a tree data structure that is employed to compute histogram information. Each node in the tree includes sufficient statistics and a particular value corresponding to one or more sampled data objects. The nodes of the tree can be two or more types, such as exponential nodes and regular nodes. Also, each histogram tree may be precalculated to start with an empty exponential node, and a defined number of regular nested nodes that correlate to a precision value for the histogram, i.e., a number of significant figures for sampled data values that can be stored in the tree.

    Analytical platform for distributed data

    公开(公告)号:US11860845B2

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

    申请号:US17536901

    申请日:2021-11-29

    申请人: PagerDuty, Inc.

    摘要: A first numerical value is obtained based on a first data source. The first numerical value is stored in a tree structure according to a precision by storing an exponent for the first numerical value in an exponential node of the tree structure and storing respective significant figure digits of the first numerical value in respective regular nodes of the tree structure. Information is computed for nodes in the tree structure. The information includes one or more of statistics, metrics, or histogram information. The computed information is employed to respond to a query related to the data source.

    INLINE CATEGORIZING OF EVENTS
    10.
    发明公开

    公开(公告)号:US20240020180A1

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

    申请号:US18363031

    申请日:2023-08-01

    申请人: PagerDuty, Inc.

    摘要: A learner object that incorporates indications of agreements and disagreements with determinations obtained from a clustering engine of adding incoming events to one or more events groups is generated. An event is received based on monitored conditions. A determination is made not to add the event to an events group based on a first similarity score obtained from the clustering engine between the event and the events group not exceeding a threshold value. In response to determining not to add the event to the events group, a determination to add the event to the events group is obtained based on the learner object. In response to the determination obtained based on the learner object, the event is added with to the events group. A user interface configured to visually display and obtain feedback regarding additions of events to the events groups based on determinations of the clustering engine is generated.