ALEXANDRIA, Va., Feb. 17 -- United States Patent no. 12,554,533, issued on Feb. 17, was assigned to Kinaxis Inc. (Ottawa).

"Analytic engine for optimally distributing work between threads for dependency-based scheduling for concurrent online analytics" was invented by Dane Henshall (Ottawa), Matt Diener (Ottawa), Philippe Cadieux-Pelletier (Ottawa), Nathaniel Stanley (Ottawa) and Rob MacMillan (Ottawa).

According to the abstract* released by the U.S. Patent & Trademark Office: "A system, method and non-transitory computer-readable storage medium for computing a full dependency graph before obtaining a result of an analytic; and constructing a scheduling graph to optimally distribute work between the available threads, based on the full de...