Patents Assigned to Kinaxis Inc.
  • Publication number: 20260244600
    Abstract: Systems and methods for editing a file-backed table in a database having a concurrency control mechanism, that include reading the content of the file-backed table, and modifying the content of the file-backed table.
    Type: Application
    Filed: April 10, 2026
    Publication date: August 20, 2026
    Applicant: Kinaxis Inc.
    Inventors: Angela Lin, James R. Crozman
  • Publication number: 20260245038
    Abstract: Systems and methods for maximizing capacity utilization with constraints, determine a buffer of an already-built (that is, existing) inventory and suggest an increased limit for new inventory that can lead to maximization of capacity. This approach includes the construction of a dynamic ordered buffer list, and a smart search that searches only viable portions of the ordered list for a buffer.
    Type: Application
    Filed: February 19, 2026
    Publication date: August 20, 2026
    Applicant: Kinaxis Inc.
    Inventors: Pedram Falsafi, Harjot Singh Dhindsa, Sriprasadh Raghunathan, Paul Sun Zhang
  • Publication number: 20260236368
    Abstract: Systems and methods for constructing comprehensive test suites for time series machine-learning models are disclosed. The approach leverages frequency-domain analysis to ensure robust coverage and adversarial resilience. A Fast Fourier Transform (FFT) is performed on time series in a test set to extract dominant spectral features, including frequencies, amplitudes, and phases. These features are clustered to group time series with similar temporal patterns, enabling stratified sampling for broad coverage across seasonal and periodic behaviors. Outlier clusters are identified to include rare or edge-case patterns. Additionally, adversarial test cases are generated by perturbing spectral components of sampled time series and reconstructing modified signals via inverse FFT, preserving temporal structure while introducing controlled variations.
    Type: Application
    Filed: November 21, 2025
    Publication date: August 13, 2026
    Applicant: Kinaxis Inc.
    Inventors: Sudhan Mani, Ashok Mugundu Balan
  • Patent number: 12705029
    Abstract: Methods and systems that allow for supply chain logic to be instrumented in such a way that a supply planner can see the major factors driving KPIs, as well as drill down to the lower level to see the impact of each item at the smallest possible level.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: August 11, 2026
    Assignee: Kinaxis Inc.
    Inventors: Phillip Williams, Sebastien Ouellet, Nathaniel Stanley, Chantal Bisson-Krol
  • Publication number: 20260228774
    Abstract: Systems and methods for constraint-based optimization, comprising: an AI demand forecasting engine, an optimization engine, a user-defined objective, and a user-defined set of constraints. Using historical sales data, the AI demand forecasting engine generates a plurality of entities, each entity defined by a placement of an item in a promotion platform; and forecasts the objective associated with each entity. The optimization engine generates a plurality of plans, each plan consisting of a unique subset of entities. Plans that violate at least one constraint are eliminated by the optimization engine, leaving a set of candidate solutions. An optimum plan is selected from the set of candidate solutions based on maximization of the objective.
    Type: Application
    Filed: March 27, 2026
    Publication date: August 6, 2026
    Applicant: Kinaxis Inc.
    Inventors: Kanchana Padmanabhan, Anneya Golob, Brian Keng
  • Publication number: 20260227971
    Abstract: A coding assistant for scripting within a user interface of a platform, in which the platform uses customized functions and context. Systems and methods avoid bias (towards generic) functions), verbose and inefficient code, incorrect logic and hallucinations, by using query understanding, information retrieval, code generation, code quality assessment and code revision.
    Type: Application
    Filed: February 2, 2026
    Publication date: August 6, 2026
    Applicant: Kinaxis Inc.
    Inventors: Marin Creanga, Arslan Shahid, Jian Wu
  • Publication number: 20260227972
    Abstract: Systems and methods for building a scripting knowledge base of a platform, which includes: extracting text from scripting documentation related to the platform, to produce a text document; chunking the text document based on one or more delimiters to produce a plurality of chunks; and sequentially processing each chunk of the plurality of chunks separately by: creating a vector associated with a respective chunk; and persisting the vector and the respective chunk.
    Type: Application
    Filed: February 3, 2026
    Publication date: August 6, 2026
    Applicant: Kinaxis Inc.
    Inventors: Marin Creanga, Arslan Shahid, Jian Wu
  • Publication number: 20260228773
    Abstract: There is provided a method and system for generating an output analytic for a promotion. The method includes training and instantiating a machine learning model comprising at least a Random Forest model, with a selection training set, the selection training set comprising the historical data and the one or more input parameters; selecting, by the processor, using the machine learning model a configuration and a layout for the one or more products on the promotional materials; outputting, by the processor, the promotional materials based on the selection of the configuration and layout.
    Type: Application
    Filed: March 30, 2026
    Publication date: August 6, 2026
    Applicant: Kinaxis Inc.
    Inventors: Brian Keng, Fan Zhang, Kanchana Padmanabhan
  • Publication number: 20260228124
    Abstract: Systems and methods for computer memory management by a memory coordinator and a plurality of memory consumers. An urgency and memory quota of each memory consumer is initialized by the memory coordinator, which then adjusts the memory quota of each memory consumer such that the sum of the memory quota of each memory consumer does not exceed a finite amount of computer memory. Each memory consumer adjusts its memory usage in response to the quota input and urgency input from the memory coordinator.
    Type: Application
    Filed: March 30, 2026
    Publication date: August 6, 2026
    Applicant: Kinaxis Inc.
    Inventors: Angela Lin, Robert Walker, Marin Creanga, Dylan Ellicott, Alex Fitzpatrick
  • Publication number: 20260211905
    Abstract: Systems and methods for partitioning forecast items into segments, or groups, based on an attribute. Once partitioned, segments are aggregated based on a predetermined memory size limit using an aggregation method. Aggregation methods include methods for providing segments that have a similar number of records. Segmentation is further enhanced by including variance reduction gain as a metric for selecting the order of attributes.
    Type: Application
    Filed: March 18, 2026
    Publication date: July 23, 2026
    Applicant: Kinaxis Inc.
    Inventor: Behrouz Haji Soleimani
  • Publication number: 20260211848
    Abstract: Systems and methods for deleting data in a versioned database, comprising: generating a version visibility data structure (VVDS) from a version graph and scenario structure; determining each combination of feasible scenarios that when deleted, delete memory; evaluating an amount of memory reclaimed for each combination of feasible scenarios; and deleting one or more combination of scenarios to free up a specific amount of memory.
    Type: Application
    Filed: March 16, 2026
    Publication date: July 23, 2026
    Applicant: Kinaxis Inc.
    Inventors: Marin Creanga, Dylan Ellicott
  • Publication number: 20260212396
    Abstract: Systems and methods for obtaining product information via a conversational user interface. The communication channel receives communication from a user, the intent and entities of which are deduced by the NLP. These are communicated by the fulfillment API to the knowledge engine which retrieves information that fulfills the intent. The information is communicated to the fulfillment API, which converts the intent into a response, which in turn is forwarded by the NLP to the communication channel, and back to the user.
    Type: Application
    Filed: March 18, 2026
    Publication date: July 23, 2026
    Applicant: Kinaxis Inc.
    Inventors: Marcio Oliveira Almeida, Zhen Lin, Casey Bigelow, Liam Meade, Akshatha Mummigatti
  • Publication number: 20260203308
    Abstract: Systems and methods for partitioning forecast items into segments, or groups, based on an attribute. Once partitioned, segments are aggregated based on a predetermined memory size limit using an aggregation method. Aggregation methods include methods for providing segments that have a similar number of records. Segmentation is further enhanced by including variance reduction gain as a metric for selecting the order of attributes.
    Type: Application
    Filed: March 10, 2026
    Publication date: July 16, 2026
    Applicant: Kinaxis Inc.
    Inventor: Behrouz Haji Soleimani
  • Patent number: 12682367
    Abstract: Systems and methods for features engineering, in which internal and external signals are received and fused. The fusing is based on meta-data of each of the one or more internal signals and each of the one or more external signals. A set of features is generated based on one or more valid combinations that match a transformation input, the transformation forming part of library of transformations. Finally, a set of one or more features is selected from the plurality of features, based on a predictive strength of each feature. The set of selected features can be used to train and select a machine learning model.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: July 14, 2026
    Assignee: Kinaxis Inc.
    Inventors: Sebastien Ouellet, Zhen Lin, Christopher Wang, Chantal Bisson-Krol
  • Publication number: 20260178381
    Abstract: 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 dependency graph.
    Type: Application
    Filed: February 12, 2026
    Publication date: June 25, 2026
    Applicant: Kinaxis Inc.
    Inventors: Dane Henshall, Matt Diener, Philippe Cadieux-Pelletier, Nathaniel Stanley, Rob MacMillan
  • Patent number: 12650786
    Abstract: Systems and methods disclose herein procedures for accelerated tree learning. In one class, the acceleration is based on self-adapting learning rates, while in another class, the acceleration is based on a plurality of learning rates, wherein each learning rate varies over the training; each learning rate increases linearly as a respective pseudo residual maintains a direction across sequential training iterations; and each learning rate decreases exponentially as the respective pseudo residual changes direction across sequential training iterations. The latter can be incorporated with other methodologies, such as momentum-augmented gradient boosting and Nesterov Accelerated Gradient Boosting. These systems and methods for accelerated tree learning exhibit a marked reduction in training time and resources required for gradient boosted trees.
    Type: Grant
    Filed: December 16, 2024
    Date of Patent: June 9, 2026
    Assignee: Kinaxis Inc.
    Inventors: Marin Creanga, Dylan Ellicott, Tahira Ghani, Matthew Manouchehri-Penner, Lauris Petlah, Peter Thomsen, Chao Zhao
  • Patent number: 12650955
    Abstract: Systems and methods for editing a file-backed table in a database having a concurrency control mechanism, that include reading the content of the file-backed table, and modifying the content of the file-backed table.
    Type: Grant
    Filed: May 17, 2024
    Date of Patent: June 9, 2026
    Assignee: Kinaxis Inc.
    Inventors: Angela Lin, Jim Crozman
  • Publication number: 20260154648
    Abstract: A business analytics conversational tool comprising: a device comprising a communication channel, a natural language processor (NLP), a fulfillment application program interface (F-API), a database application program interface (D-API), and a business management database; wherein: the NLP receives a user-input from a user through the communication channel; the NLP deduces an intent of the user-input; the NLP communicates the intent to the F-API; the F-API communicates a request for data associated with the intent to the database via the D-API; the D-API communicates the data associated with the intent to the F-API; the F-API converts the data associated with the intent to conversational form and sends the conversational form for voice output through the communication channel.
    Type: Application
    Filed: December 12, 2025
    Publication date: June 4, 2026
    Applicant: Kinaxis Inc.
    Inventors: Drew Blackmore, Marcio Oliveira Almeida, Olivia Margot Perryman
  • Publication number: 20260141019
    Abstract: Systems, methods, and computer-readable media for solving large, sparse convex optimization problems on highly parallel hardware. A computing apparatus receives an initial point and iteratively updates an optimization point via a first subsystem that constructs and updates a Karush-Kuhn-Tucker (KKT) system and applies small steps in an improving direction. In parallel, a second subsystem incrementally solves the updated KKT system, while a third subsystem optimizes parameters such as preconditioners and matrix permutations. Outputs are exchanged among subsystems during each iteration to enable continuous refinement. A small-step criterion, enforced via line search or trust-region procedures, ensures convergence. Execution leverages GPUs or TPUs to partition and process KKT systems concurrently, dynamically adjusting step size based on convergence indicators.
    Type: Application
    Filed: November 18, 2025
    Publication date: May 21, 2026
    Applicant: Kinaxis Inc.
    Inventor: Dane HENSHALL
  • Publication number: 20260127544
    Abstract: Systems and methods in which a historical data set is pre-processed once per trained machine-learning model; a value of an unknown sample is forecast while tracking a leaf path of the unknown sample; the leaf path of the unknown sample is limited to a subset of trees in each trained-machine model; a set of related historical samples is determined based on the leaf path of the unknown sample, and a set of quantiles is determined from the leaf path of the unknown sample. Inventory is loaded according to the set of quantiles.
    Type: Application
    Filed: January 5, 2026
    Publication date: May 7, 2026
    Applicant: Kinaxis Inc.
    Inventors: Sebastien Ouellet, Leila Mousapour, Andrii Stepura