Patents Assigned to Suvoda LLC
  • Patent number: 12346670
    Abstract: Technologies are provided for generation of an executable package that provides a tenant-specific service. Generation of the executable package can be based on customization assets and a core codebase. The core codebase can define core modules that provide a core service that is common across tenants. Each core module includes one or multiple extension points. The customizations can be defined within one or multiple virtual partitions, where a virtual partition includes a filesystem or another type of non-transitory storage structure. The VP can include multiple customization resources and customization components. The customizations can permit building extension modules that can be mapped onto respective extension points of core module(s) in order to customize the common core service and yield the tenant-specific service. The core codebase can be built to generate built core modules. The executable package can be formed by combining built extension modules and built core modules.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: July 1, 2025
    Assignee: Suvoda LLC
    Inventors: Andrew James Lawson McVeigh, Adrian Vasile, Rahul Mishra, George Lucian Pancescu
  • Patent number: 12141520
    Abstract: Technologies are provided for composition and presentation of an interactive electronic document. Some embodiments include a computing device. The computing device includes at least one processor that executes computer-executable components stored in at least one memory device. The computer-executable components can include a runtime component configured to apply a navigation rule corresponding to a navigation mode for a series of views, where at least one view in the series of views can include a respective prompt. The compute-executable components also can include a coordination component configured to cause presentation of at least one view of the series of views in response to the runtime component applying the navigation rule.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: November 12, 2024
    Assignee: Suvoda LLC
    Inventors: Andrew James Lawson McVeigh, Mihai Pintilie, Jagath Chandima Wanninayake, Parth Pradipkumar Chopra
  • Patent number: 12099887
    Abstract: Technologies are provided for an extensible software-as-a-service (SaaS) computing platform. In some embodiments, a computing system includes computer-executable components comprising multiple core modules that provide a defined service. The multiple core modules include at least one extension point corresponding to a first core module of the multiple core modules, where a first extension point of the at least one extension point has a tenant-specific extension module mapped thereto that customizes the defined service. The computer-executable components also can include an application programming interface (API) corresponding to a defined tenant. The computing system also includes a data model corresponding to the defined tenant. Tenant-specific extension modules mapped to the at least one extension point can customize the API and/or the data model.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: September 24, 2024
    Assignee: Suvoda LLC
    Inventors: Andrew James Lawson McVeigh, Adrian Vasile, Rahul Mishra, George Lucian Pancescu