Patents by Inventor Jono Spiro

Jono Spiro 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: 11580008
    Abstract: The present disclosure provides techniques for configuring and provisioning a tenant for testing microservices in a multi-tenant instance. Code is committed for a modified microservice, and a configuration is received for a production tenant of the multi-tenant instance. The configuration is updated to include a reference to the updated microservice, and then provided to a provisioner that provisions a test tenant based on the configuration. The microservices for the test tenant are compared with versions in a code version management system and updated, then a reference to the test tenant is provided to a developer to test the modified microservice. The test tenant may be deprovisioned after a predetermined amount of time, by a command of the developer, or other automated method.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: February 14, 2023
    Assignee: OPENGOV, INC.
    Inventors: Jono Spiro, Pushkala Pattabhiraman, Ashwani Wason, Vishal Biyani
  • Publication number: 20220269582
    Abstract: The present disclosure provides techniques for configuring and provisioning a tenant for testing microservices in a multi-tenant instance. Code is committed for a modified microservice, and a configuration is received for a production tenant of the multi-tenant instance. The configuration is updated to include a reference to the updated microservice, and then provided to a provisioner that provisions a test tenant based on the configuration. The microservices for the test tenant are compared with versions in a code version management system and updated, then a reference to the test tenant is provided to a developer to test the modified microservice. The test tenant may be deprovisioned after a predetermined amount of time, by a command of the developer, or other automated method.
    Type: Application
    Filed: February 19, 2021
    Publication date: August 25, 2022
    Inventors: Jono SPIRO, Pushkala PATTABHIRAMAN, Ashwani WASON, Vishal BIYANI
  • Patent number: 8402435
    Abstract: Methods for organization of compiled and uncompiled source code are disclosed. In one embodiment, the method includes separating source code into a plurality of subroutines. The method also includes determining a relationship between a first subroutine and a second subroutine of the plurality of subroutines. The method further includes creating a first signature of the first subroutine. The method also includes creating a second signature of the second subroutine. The method further includes storing the first signature and the second signature so as to preserve the relationship between the first subroutine and the second subroutine.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: March 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Jono Spiro