Patents by Inventor Bryan P. HALTER

Bryan P. HALTER 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: 11809865
    Abstract: A method for providing an evidence service to facilitate evidence analytic and controls assessment for an enterprise toolchain is disclosed. The method includes compiling raw data via an adapter, the raw data including an event that relates to a software development life cycle; retrieving, from the adapter, the compiled raw data; identifying, by using a model, information that relates to the event from the raw data; extracting the identified information; generating, by using the model, a structured data set based on the extracted information; and determining a controls measurement based on the structured data set.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: November 7, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Bryan P Halter, Sandhya Sridharan, Sujeily Rodriguez, Edward Kerbler
  • Publication number: 20220350597
    Abstract: A method for providing an evidence service to facilitate evidence analytic and controls assessment for an enterprise toolchain is disclosed. The method includes compiling raw data via an adapter, the raw data including an event that relates to a software development life cycle; retrieving, from the adapter, the compiled raw data; identifying, by using a model, information that relates to the event from the raw data; extracting the identified information; generating, by using the model, a structured data set based on the extracted information; and determining a controls measurement based on the structured data set.
    Type: Application
    Filed: April 28, 2021
    Publication date: November 3, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Bryan P HALTER, Sandhya SRIDHARAN, Sujeily RODRIGUEZ, Edward KERBLER
  • Patent number: 11263053
    Abstract: Tags are applied to gather information about an application that has been deployed across a plurality of resources, so that application resources can be brought under management and a blueprint for the deployed application can be constructed using information gathered from the tags. A method of identifying resources of a deployed application for management comprises applying tags to currently deployed resources of the application including virtual machines (VMs), storing tag data in association with the VMs to which the tag has been applied in an inventory data store, searching the inventory data store for VMs to which first tags have been applied, wherein the first tags each have tag value that identifies the deployed application, searching the inventory data store for second tags that have been applied to the VMs, and adding the resources identified by the first and second tags to a group of application resources to be managed.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: March 1, 2022
    Assignee: VMware, Inc.
    Inventors: Bryan P. Halter, Alexey Intelegator, Chinmay Gore, Maximilian Choly
  • Patent number: 10915312
    Abstract: A method of updating templates includes maintaining libraries of the templates at a lifecycle management server to track versions and locations of the templates respectively stored in source, development, testing, and production data centers, copying a first template from the source data center to the development data center, storing the first template that has been updated at the development data center in the testing data center and performing unit testing on the updated first template at the testing data center, and upon successful unit testing, copying the updated first template from the development data center to the source data center and releasing the updated first template into production by storing the updated first template in the production data center. The library of the templates indicates the first template, prior to the update, as a first version, and after the update, as a later, second version.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: February 9, 2021
    Assignee: VMWARE, INC.
    Inventors: Bryan P. Halter, Thomas J. O'Rourke, Syed I. Ahmed, Bhavin D. Sopariwala
  • Publication number: 20210026702
    Abstract: Tags are applied to gather information about an application that has been deployed across a plurality of resources, so that application resources can be brought under management and a blueprint for the deployed application can be constructed using information gathered from the tags. A method of identifying resources of a deployed application for management comprises applying tags to currently deployed resources of the application including virtual machines (VMs), storing tag data in association with the VMs to which the tag has been applied in an inventory data store, searching the inventory data store for VMs to which first tags have been applied, wherein the first tags each have tag value that identifies the deployed application, searching the inventory data store for second tags that have been applied to the VMs, and adding the resources identified by the first and second tags to a group of application resources to be managed.
    Type: Application
    Filed: July 24, 2019
    Publication date: January 28, 2021
    Inventors: Bryan P. HALTER, Alexey INTELEGATOR, Chinmay GORE, Maximilian CHOLY
  • Publication number: 20210004217
    Abstract: A method of updating templates includes maintaining libraries of the templates at a lifecycle management server to track versions and locations of the templates respectively stored in source, development, testing, and production data centers, copying a first template from the source data center to the development data center, storing the first template that has been updated at the development data center in the testing data center and performing unit testing on the updated first template at the testing data center, and upon successful unit testing, copying the updated first template from the development data center to the source data center and releasing the updated first template into production by storing the updated first template in the production data center. The library of the templates indicates the first template, prior to the update, as a first version, and after the update, as a later, second version.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Bryan P. HALTER, Thomas J. O'ROURKE, Syed I. AHMED, Bhavin D. SOPARIWALA