Patents by Inventor Beata CHRULKIEWICZ

Beata CHRULKIEWICZ has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12524227
    Abstract: Traditionally, version numbers for application programming interfaces are determined manually and do not convey semantic meaning. Accordingly, disclosed embodiments automatically generate a version number for an application programming interface based on the changes, if any, from a past deployment to a current deployment of the application programming interface. The version number may comprise a major version number that is incremented when a change is to the interface and affects the operation of clients that utilize the application programming interface. The version number may also comprise a minor version number that is incremented when a change is to the interface, but does not affect the operation of clients. The version number may also comprise a patch version number that is incremented when a change is only to the implementation of the application programming interface.
    Type: Grant
    Filed: October 6, 2023
    Date of Patent: January 13, 2026
    Assignee: Boomi, LP
    Inventors: Brian S. Krug, Beata Chrulkiewicz, Sigi Kattumangattu John, Peng Yan, Rahul Agarwal
  • Publication number: 20250117214
    Abstract: Traditionally, version numbers for application programming interfaces are determined manually and do not convey semantic meaning. Accordingly, disclosed embodiments automatically generate a version number for an application programming interface based on the changes, if any, from a past deployment to a current deployment of the application programming interface. The version number may comprise a major version number that is incremented when a change is to the interface and affects the operation of clients that utilize the application programming interface. The version number may also comprise a minor version number that is incremented when a change is to the interface, but does not affect the operation of clients. The version number may also comprise a patch version number that is incremented when a change is only to the implementation of the application programming interface.
    Type: Application
    Filed: October 6, 2023
    Publication date: April 10, 2025
    Inventors: Brian S. KRUG, Beata CHRULKIEWICZ, Sigi KATTUMANGATTU JOHN, Peng YAN, Rahul AGARWAL