Systems and methods for interfacing between a sales management system and a project planning system

    公开(公告)号:US12112286B2

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

    申请号:US18079376

    申请日:2022-12-12

    CPC classification number: G06Q10/063118 G06Q30/0635

    Abstract: The present disclosure facilitates interfacing between a sales management system and a project planning system. In some embodiments, the system includes an interface and schedule engine, both executing on a server. The interface can parse a sales order from the sales management system into products and project tasks within the products. The products can also include at least one of a labor product, a parts product, and an agreements product. The schedule engine can generate schedule tasks corresponding to the project tasks, determine a performance order of the schedule tasks, and combine the schedule tasks into schedule phases based on the performance order. The schedule engine can determine a performance order of the schedule phases and combine the schedule phases into a schedule component based on the performance order. The interface can transmit the schedule component to the project planning system for execution.

    Dynamic circuit breaker
    7.
    发明授权

    公开(公告)号:US12094004B2

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

    申请号:US18372172

    申请日:2023-09-25

    CPC classification number: G06Q40/04 G06Q20/108 G06Q30/0635

    Abstract: A computer implemented method for controlling operational states of a hardware matching processor includes monitoring, by a circuit breaker, incoming electronic data transaction request messages to the hardware matching processor; dynamically defining a range of values as a function of values included with electronic data transaction request messages received during a rolling lookback window; detecting that an incoming electronic data transaction request message contains a value outside the range of values; transitioning the electronic data transaction processing system into a pre-open state for a predetermined period, thereby preventing the hardware matching processor from matching incoming electronic data transaction request messages; calculating a pre-open value at an end of the pre-open state; and re-opening the electronic data transaction processing system at the calculated pre-open value, thereby allowing the hardware matching processor to match incoming electronic data transaction request messages.

Patent Agency Ranking