System and Method For Resolving Master Node Failures Within Node Clusters

    公开(公告)号:US20180115456A1

    公开(公告)日:2018-04-26

    申请号:US15332558

    申请日:2016-10-24

    CPC classification number: H04L41/0663 H04L41/044 H04L43/10

    Abstract: Fault tolerance techniques for a plurality of nodes executing application thread groups include executing at least a portion of a first application thread group based on a delegation by a first node, wherein the first node delegates an execution of the first application thread group amongst the plurality of nodes and has a highest priority indicated by an ordered priority of the plurality of nodes. A failure of the first node can be identified based on the first node failing to respond to a message sent to it. A second node can then be identified as having a next highest priority indicated by the ordered priority such that the second node can delegate an execution of a second application thread group amongst the plurality of nodes.

    Visual programming system
    2.
    发明授权

    公开(公告)号:US10296303B2

    公开(公告)日:2019-05-21

    申请号:US15939734

    申请日:2018-03-29

    Abstract: Methods, systems, and system for generating code using visual blocks. A selection is made from a list of one or more programming blocks. One or more of the programming blocks are selected and used to display a visual programming block that corresponds to the selected one or more programming blocks. This visual programming block is then used to generate or produce output code.

    CLOUD-BASED PLATFORM INSTRUMENTATION AND MONITORING SYSTEM FOR MAINTENANCE OF USER-CONFIGURED PROGRAMS

    公开(公告)号:US20170220610A1

    公开(公告)日:2017-08-03

    申请号:US15013483

    申请日:2016-02-02

    Inventor: Jared Laethem

    Abstract: Systems and methods for using instrumentation for maintaining user-configured programs in a cloud computing environment are herein disclosed as comprising, in an implementation, intercepting operation data pertaining to the user-configured program, including a start time, an execution time interval, and an origin of the operation, canonicalizing the intercepted operation data by stripping operation-specific variable data from the operation data, aggregating the canonicalized operation data based on the start time, the canonicalized operation data, and the origin of the operation, and storing the aggregated operation data within a time series database in the execution time interval based on the start time.

    Universal automatic data update detection and publication

    公开(公告)号:US11995101B2

    公开(公告)日:2024-05-28

    申请号:US17070703

    申请日:2020-10-14

    CPC classification number: G06F16/273 G06F16/00 G06F16/2358 G06F9/542

    Abstract: Universal automatic data update detection and publication may include receiving a request for requested information, which includes an information element associated with a structured data location in a structured data storage unit, identifying a predicate referencing the structured data location, including the predicate in a predicates registry by compiling the predicate into an intermediate representation, creating an asynchronous message bus channel corresponding to the predicate, detecting a data operation for the structured data storage unit, wherein the information element is associated with the data operation, evaluating the intermediate representation, determining a predicate domain change type corresponding to the data operation, generating a change notification including an indication of the change type, and publishing the change notification to the asynchronous message bus channel such that a presentation via the client device is updated in response to the change notification.

    System and method for resolving master node failures within node clusters

    公开(公告)号:US11082288B2

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

    申请号:US16356072

    申请日:2019-03-18

    Abstract: Fault tolerance techniques for a plurality of nodes executing application thread groups include executing at least a portion of a first application thread group based on a delegation by a first node, wherein the first node delegates an execution of the first application thread group amongst the plurality of nodes and has a highest priority indicated by an ordered priority of the plurality of nodes. A failure of the first node can be identified based on the first node failing to respond to a message sent to it. A second node can then be identified as having a next highest priority indicated by the ordered priority such that the second node can delegate an execution of a second application thread group amongst the plurality of nodes.

    UNIVERSAL AUTOMATIC DATA UPDATE DETECTION AND PUBLICATION

    公开(公告)号:US20210026866A1

    公开(公告)日:2021-01-28

    申请号:US17070703

    申请日:2020-10-14

    Abstract: Universal automatic data update detection and publication may include receiving a request for requested information, which includes an information element associated with a structured data location in a structured data storage unit, identifying a predicate referencing the structured data location, including the predicate in a predicates registry by compiling the predicate into an intermediate representation, creating an asynchronous message bus channel corresponding to the predicate, detecting a data operation for the structured data storage unit, wherein the information element is associated with the data operation, evaluating the intermediate representation, determining a predicate domain change type corresponding to the data operation, generating a change notification including an indication of the change type, and publishing the change notification to the asynchronous message bus channel such that a presentation via the client device is updated in response to the change notification.

    Universal automatic data update detection and publication

    公开(公告)号:US10810228B2

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

    申请号:US15236683

    申请日:2016-08-15

    Abstract: Universal automatic data update detection and publication may include receiving a request for requested information, which includes an information element associated with a structured data location in a structured data storage unit, identifying a predicate referencing the structured data location, including the predicate in a predicates registry by compiling the predicate into an intermediate representation, creating an asynchronous message bus channel corresponding to the predicate, detecting a data operation for the structured data storage unit, wherein the information element is associated with the data operation, evaluating the intermediate representation, determining a predicate domain change type corresponding to the data operation, generating a change notification including an indication of the change type, and publishing the change notification to the asynchronous message bus channel such that a presentation via the client device is updated in response to the change notification.

    VISUAL PROGRAMMING SYSTEM
    10.
    发明申请

    公开(公告)号:US20190332359A1

    公开(公告)日:2019-10-31

    申请号:US16406960

    申请日:2019-05-08

    Abstract: Methods, systems, and system for generating code using visual blocks. A selection is made from a list of one or more programming blocks. One or more of the programming blocks are selected and used to display a visual programming block that corresponds to the selected one or more programming blocks. This visual programming block is then used to generate or produce output code.

Patent Agency Ranking