Patent ID: 7941285

Claim:
A method comprising: executing instructions on one or more processing devices that cause the one or more processing devices to perform the following operations: determining a flow assurance curve, wherein the flow assurance curve represents a boundary beyond which operating conditions of a fluid conduit are conducive to an occurrence of formations within the fluid conduit; determining an operating curve, wherein the operating curve represents operating conditions of the fluid conduit; determining that the flow assurance curve and the operating curve will intersect at a future time, wherein the intersection of the flow assurance curve and the operating curve represents that the operating conditions of the fluid conduit will be conducive to an occurrence of formations within the fluid conduit; in response to determining that the flow assurance curve and the operating curve will intersect at a future time, determining whether an alert message regarding the intersection should be generated or suppressed; and if the determination of whether an alert message should be generated or suppressed indicates that the alert message should be suppressed, suppressing the alert message; and if the determination of whether an alert message should be generated or suppressed indicates that the alert message should be generated, generating the alert message and sending the alert message to at least one entity.