Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

2 results about "Delay Duration" patented technology

The time delay between two events.

A method and apparatus for calculating the time delay between two seismic traces with minimal error.

This invention provides a method for calculating the minimum delay time between two seismic traces: Calculating a first error value between the two seismic traces under at least three first delay times (either preset or obtained after the last iteration update); fitting an error function between the delay time and the error value; calculating a second delay time and a second error value at the extreme point of the error function; if the first difference between the second delay time and a threshold delay time of any of the first delay times is greater than or equal to a first threshold, or the second difference between the second error value and the first error value is greater than or equal to a second threshold, then the second delay time is used to replace one of the edge delay times in the current first delay time. All the above steps are repeated until the first difference is less than the first threshold and the second difference is less than the second threshold, and this second delay time is determined as the minimum delay time between the two seismic traces. This invention improves the calculation speed for calculating the minimum delay time between two seismic traces.
Owner:CHINA NAT PETROLEUM CORP

PID controller for event ingestion throttling

ActiveUS12638828B2Programme controlComputer controlRate limitingDelay Duration
Accepted events are processed. Each accepted event is associated with a respective ingested timestamp, a respective processing-start timestamp, and a respective processing-complete timestamp. Events are accepted at a rate of a target rate limit. A current error value is obtained as a difference between a target lag time and a second value. The target lag time indicates a configured maximum time within which an accepted event is to be processed. The second value is an average of differences between the respective processing-complete timestamps and the respective ingested timestamps. A base throttle is obtained based on previous error values and the current error value. The base throttle is smaller than the target rate limit and indicates a maximum number of events per a unit of time to be accepted for processing. Subsequent events are accepted at a new rate obtained from the base throttle.
Owner:PAGERDUTY INC