Patent · US Active

Multi-context stateful rule execution

US12235849B2 · kind B2 · utility

0Cited by
134References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 23, 2022
Grant dateFeb 25, 2025
Priority date
Expiry dateNov 23, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/273
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A rules engine (RE) may operate in conjunction with a database providing functionality, such as transactional support in data access environments on behalf of tenants. The database may have a data repository accessible by multiple tenants, and tenants may have a private context. RE rules may be defined in the data repository having an extension point corresponding to an extension defined in the private context. Execution of database functionality may affect data defined in the database. Execution of RE rules corresponding to database functionality affects corresponding data associated with the RE. Various techniques, e.g., fact handles, event listeners, etc. may be used to coordinate tracking and synchronizing changes between RE data and/or the database. A flag or other indicator may signify state preservation between multiple calls to the database and/or the RE, e.g., to support analysis involving transactions having overlapping intermediary results such as results from performing data lookups.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.