Patents by Inventor Venkata R. Natari

Venkata R. Natari 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: 11055199
    Abstract: Embodiments of the present invention provide a system for executing a smart tool for enterprise-wide software integration and deployment. The system is typically configured for executing instruction in one or more modules of the smart tool to identify and gather one or more application prerequisites required for application development of an application, receiving a set of development codes from one or more users and storing the set of development codes in a first environment system, creating a package comprising at least one version of the set of development codes, deploying a packaged development code to a second environment system, performing a plurality of test on the packaged development code, in response to passing the plurality of tests, deploying the packaged development code to a real-time environment system.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: July 6, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Venkata R. Natari
  • Patent number: 10810008
    Abstract: Embodiments of the present invention provide a system for controlling versions of codes during software integration and deployment. The system is typically configured for creating a program increment development branch in a first environment system, opening a first iteration candidate under the program increment development branch with a first iteration version number associated with a program increment version range of the program increment development branch, receiving at least one first development code from a first user via a smart tool user interface, moving the first development code to the first iteration candidate, receiving a first input from the first user to lock the first iteration candidate, locking the first iteration candidate, and closing the first iteration candidate.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: October 20, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Venkata R. Natari
  • Publication number: 20200110599
    Abstract: Embodiments of the present invention provide a system for controlling versions of codes during software integration and deployment. The system is typically configured for creating a program increment development branch in a first environment system, opening a first iteration candidate under the program increment development branch with a first iteration version number associated with a program increment version range of the program increment development branch, receiving at least one first development code from a first user via a smart tool user interface, moving the first development code to the first iteration candidate, receiving a first input from the first user to lock the first iteration candidate, locking the first iteration candidate, and closing the first iteration candidate.
    Type: Application
    Filed: December 6, 2019
    Publication date: April 9, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Venkata R. Natari
  • Publication number: 20200019486
    Abstract: Embodiments of the present invention provide a system for executing a smart tool for enterprise-wide software integration and deployment. The system is typically configured for executing instruction in one or more modules of the smart tool to identify and gather one or more application prerequisites required for application development of an application, receiving a set of development codes from one or more users and storing the set of development codes in a first environment system, creating a package comprising at least one version of the set of development codes, deploying a packaged development code to a second environment system, performing a plurality of test on the packaged development code, in response to passing the plurality of tests, deploying the packaged development code to a real-time environment system.
    Type: Application
    Filed: September 25, 2019
    Publication date: January 16, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Venkata R. Natari
  • Patent number: 10503496
    Abstract: Embodiments of the present invention provide a system for controlling versions of codes during software integration and deployment. The system is typically configured for creating a program increment development branch in a first environment system, opening a first iteration candidate under the program increment development branch with a first iteration version number associated with a program increment version range of the program increment development branch, receiving at least one first development code from a first user via a smart tool user interface, moving the first development code to the first iteration candidate, receiving a first input from the first user to lock the first iteration candidate, locking the first iteration candidate, and closing the first iteration candidate.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: December 10, 2019
    Assignee: Bank of America Corporation
    Inventor: Venkata R. Natari
  • Patent number: 10467121
    Abstract: Embodiments of the present invention provide a system for executing a smart tool for enterprise-wide software integration and deployment. The system is typically configured for executing instruction in one or more modules of the smart tool to identify and gather one or more application prerequisites required for application development of an application, receiving a set of development codes from one or more users and storing the set of development codes in a first environment system, creating a package comprising at least one version of the set of development codes, deploying a packaged development code to a second environment system, performing a plurality of test on the packaged development code, in response to passing the plurality of tests, deploying the packaged development code to a real-time environment system.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: November 5, 2019
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Venkata R. Natari
  • Publication number: 20190243640
    Abstract: Embodiments of the present invention provide a system for controlling versions of codes during software integration and deployment. The system is typically configured for creating a program increment development branch in a first environment system, opening a first iteration candidate under the program increment development branch with a first iteration version number associated with a program increment version range of the program increment development branch, receiving at least one first development code from a first user via a smart tool user interface, moving the first development code to the first iteration candidate, receiving a first input from the first user to lock the first iteration candidate, locking the first iteration candidate, and closing the first iteration candidate.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 8, 2019
    Inventor: Venkata R. Natari
  • Publication number: 20190243742
    Abstract: Embodiments of the present invention provide a system for executing a smart tool for enterprise-wide software integration and deployment. The system is typically configured for executing instruction in one or more modules of the smart tool to identify and gather one or more application prerequisites required for application development of an application, receiving a set of development codes from one or more users and storing the set of development codes in a first environment system, creating a package comprising at least one version of the set of development codes, deploying a packaged development code to a second environment system, performing a plurality of test on the packaged development code, in response to passing the plurality of tests, deploying the packaged development code to a real-time environment system.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 8, 2019
    Inventor: Venkata R. Natari