Patent · US Active

Multiple environments and functions in a database system

US12386823B2 · kind B2 · utility

0Cited by
2References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 31, 2024
Grant dateAug 12, 2025
Priority date
Expiry dateJan 31, 2044

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/433
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Multiple execution environments are established for processing database statements with diverse package dependencies. A database system receives a user application and identifies, via hardware processors, multiple package dependencies required by the application, including at least a first and a second package dependency. Upon receiving a database statement from a user that invokes these dependencies, the system retrieves the necessary packages from a repository. It then creates a first execution environment incorporating the first package dependency and a second execution environment with the second package dependency. Utilizing the multiple execution environments, the system generates results data in response to the database statement, effectively managing and executing user-defined functions that rely on different versions or types of package dependencies within a unified database framework.

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