Patents by Inventor Ron Meck

Ron Meck 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: 11954504
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a method of cloud infrastructure optimization. The method identifies an existing infrastructure configuration deployed in a cloud environment and generates a plurality of proposal configurations, each of the plurality of proposal configurations having executable code configured to adjust the existing infrastructure configuration for at least one variable. The method selects a proposal configuration from the plurality of proposal configurations based on the at least one variable adjusted for in the existing infrastructure configuration, and the selected proposal configuration is deployed in the cloud environment. The method then analyzes the selected proposal configuration for a level of adjustment for the at least one variable. The method trains a model engine with existing and new training data.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: April 9, 2024
    Assignee: Capital One Services, LLC
    Inventors: Daniel Vincent Safronoff, Ron Meck, James Hounshell, Eric Schultz
  • Publication number: 20240020132
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a method of cloud infrastructure optimization. The method identifies an existing infrastructure configuration deployed in a cloud environment and generates a plurality of proposal configurations, each of the plurality of proposal configurations having executable code configured to adjust the existing infrastructure configuration for at least one variable. The method selects a proposal configuration from the plurality of proposal configurations based on the at least one variable adjusted for in the existing infrastructure configuration, and the selected proposal configuration is deployed in the cloud environment. The method then analyzes the selected proposal configuration for a level of adjustment for the at least one variable. The method trains a model engine with existing and new training data.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Applicant: Capital One Services, LLC
    Inventors: Daniel Vincent SAFRONOFF, Ron MECK, James HOUNSHELL, Eric SCHULTZ
  • Publication number: 20230359507
    Abstract: A system and method for access management for applications is disclosed. The system and method includes at least: initializing, at execution time of an application code, a scan of actions performed by the application code on resources of a cloud computing environment; identifying an existing set of permissions for the resources; identifying one or more accessed permissions by the application code based on the actions performed by the application code on the resources; generating a new set of permissions for accessing the resources based on the identifying the existing set of permissions and the one or more accessed permissions; transmitting the new set of permissions to a database for storage and later retrieval; and applying the new set of permissions to the resources when the application code is executed in a production environment.
    Type: Application
    Filed: July 13, 2023
    Publication date: November 9, 2023
    Applicant: Capital One Services, LLC
    Inventors: Ron MECK, Clayton MOTTLEY, Abhishek MATHEWS, Tianzhen LIN, Stephen SHERRARD
  • Patent number: 11748169
    Abstract: A system and method for access management for applications is disclosed. The system and method includes at least: initializing, at execution time of an application code, a scan of actions performed by the application code on resources of a cloud computing environment; identifying an existing set of permissions for the resources; identifying one or more accessed permissions by the application code based on the actions performed by the application code on the resources; generating a new set of permissions for accessing the resources based on the identifying the existing set of permissions and the one or more accessed permissions; transmitting the new set of permissions to a database for storage and later retrieval; and applying the new set of permissions to the resources when the application code is executed in a production environment.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: September 5, 2023
    Assignee: Capital One Services, LLC
    Inventors: Ron Meck, Clayton Mottley, Abhishek Mathews, Tianzhen Lin, Stephen Sherrard
  • Publication number: 20220237046
    Abstract: A system and method for access management for applications is disclosed. The system and method includes at least: initializing, at execution time of an application code, a scan of actions performed by the application code on resources of a cloud computing environment; identifying an existing set of permissions for the resources; identifying one or more accessed permissions by the application code based on the actions performed by the application code on the resources; generating a new set of permissions for accessing the resources based on the identifying the existing set of permissions and the one or more accessed permissions; transmitting the new set of permissions to a database for storage and later retrieval; and applying the new set of permissions to the resources when the application code is executed in a production environment.
    Type: Application
    Filed: January 25, 2021
    Publication date: July 28, 2022
    Applicant: Capital One Services, LLC
    Inventors: Ron MECK, Clayton MOTTLEY, Abhishek MATHEWS, Tianzhen LIN, Stephen SHERRARD
  • Patent number: 11157269
    Abstract: In order to facilitate automatic roll-forward updates, embodiments include detecting a failure in a software package. In response to the failure, data indicative of a current version of a software package is extracted from a release directory. In response to the application data, a base repository with a version history of the application is cloned. In response to the cloning, a prior set of changes from the base repository in the temporary directory, where the prior set of changes form an old application version of the application, is imported. In response to the import of the prior set of changes, the current version is overwritten with the prior set of changes to generate a new version. The new version is pushed directly to the base repository and a deployment API causes the new version to replace the current version.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: October 26, 2021
    Assignee: Capital One Services, LLC
    Inventors: Daniel Vincent Safronoff, James Louis Laiche, Bradley Clarke Dellinger, Ron Meck
  • Publication number: 20210141639
    Abstract: In order to facilitate automatic roll-forward updates, embodiments include detecting a failure in a software package. In response to the failure, data indicative of a current version of a software package is extracted from a release directory. In response to the application data, a base repository with a version history of the application is cloned. In response to the cloning, a prior set of changes from the base repository in the temporary directory, where the prior set of changes form an old application version of the application, is imported. In response to the import of the prior set of changes, the current version is overwritten with the prior set of changes to generate a new version. The new version is pushed directly to the base repository and a deployment API causes the new version to replace the current version.
    Type: Application
    Filed: June 8, 2020
    Publication date: May 13, 2021
    Inventors: Daniel Vincent Safronoff, James Louis Laiche, Bradley Clarke Dellinger, Ron Meck
  • Patent number: 10951542
    Abstract: Techniques for managing cloud-based systems are provided. A user provides search criteria for cloud-based resources through a web-based user interface. A search for the cloud-based resources is conducted based on the search criteria. The web-based interface displays a listing of cloud-based resources matching the search criteria. The user provides an input indicating a request to keep awake a first cloud-based resource. In response, the web-based interface copies an original operating schedule for the first cloud-based resource into a first tag and modifies the original operating schedule contained within a second tag to form a modified operating schedule to cause the cloud-based resource to keep awake. The user can restore the original operating schedule when desired. Alternatively, the web-based interface can automatically restore the original operating schedule when a predetermined time period expires.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: March 16, 2021
    Assignee: Capital One Services, LLC
    Inventors: Ron Meck, James Laiche, Daniel Eisenberg, Jacob Walden, Tianzhen Lin, Chienyi Hung, Mamadou Balde, Celik Sismanturk, Jason McGinthy, Scott Foreman
  • Publication number: 20210021538
    Abstract: Techniques for managing cloud-based systems are provided. A user provides search criteria for cloud-based resources through a web-based user interface. A search for the cloud-based resources is conducted based on the search criteria. The web-based interface displays a listing of cloud-based resources matching the search criteria. The user provides an input indicating a request to keep awake a first cloud-based resource. In response, the web-based interface copies an original operating schedule for the first cloud-based resource into a first tag and modifies the original operating schedule contained within a second tag to form a modified operating schedule to cause the cloud-based resource to keep awake. The user can restore the original operating schedule when desired. Alternatively, the web-based interface can automatically restore the original operating schedule when a predetermined time period expires.
    Type: Application
    Filed: October 22, 2019
    Publication date: January 21, 2021
    Applicant: Capital One Services, LLC
    Inventors: Ron MECK, James LAICHE, Daniel EISENBERG, Jacob WALDEN, Tianzhen LIN, Chienyi HUNG, Mamadou BALDE, Celik SISMANTURK, Jason MCGINTHY, Scott FOREMAN
  • Patent number: 10776105
    Abstract: In order to facilitate automatic roll-forward updates, embodiments include detecting a failure in a software package. In response to the failure, data indicative of a current version of a software package is extracted from a release directory. In response to the application data, a base repository with a version history of the application is cloned. In response to the cloning, a prior set of changes from the base repository in the temporary directory, where the prior set of changes form an old application version of the application, is imported. In response to the import of the prior set of changes, the current version is overwritten with the prior set of changes to generate a new version. The new version is pushed directly to the base repository and a deployment API causes the new version to replace the current version.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: September 15, 2020
    Assignee: Capital One Services, LLC
    Inventors: Daniel Vincent Safronoff, James Louis Laiche, Bradley Clarke Dellinger, Ron Meck
  • Patent number: 10606585
    Abstract: In order to facilitate automatic roll-forward updates, embodiments include detecting a failure in a software package. In response to the failure, data indicative of a current version of a software package is extracted from a release directory. In response to the application data, a base repository with a version history of the application is cloned. In response to the cloning, a prior set of changes from the base repository in the temporary directory, where the prior set of changes form an old application version of the application, is imported. In response to the import of the prior set of changes, the current version is overwritten with the prior set of changes to generate a new version. The new version is pushed directly to the base repository and a deployment API causes the new version to replace the current version.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: March 31, 2020
    Assignee: Capital One Services, LLC
    Inventors: Daniel Vincent Safronoff, James Louis Laiche, Bradley Clarke Dellinger, Ron Meck
  • Patent number: 10498665
    Abstract: Techniques for managing cloud-based systems are provided. A user provides search criteria for cloud-based resources through a web-based user interface. A search for the cloud-based resources is conducted based on the search criteria. The web-based interface displays a listing of cloud-based resources matching the search criteria. The user provides an input indicating a request to keep awake a first cloud-based resource. In response, the web-based interface copies an original operating schedule for the first cloud-based resource into a first tag and modifies the original operating schedule contained within a second tag to form a modified operating schedule to cause the cloud-based resource to keep awake. The user can restore the original operating schedule when desired. Alternatively, the web-based interface can automatically restore the original operating schedule when a predetermined time period expires.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: December 3, 2019
    Assignee: Capital One Services, LLC
    Inventors: Ron Meck, James Laiche, Daniel Eisenberg, Jacob Walden, Tianzhen Lin, Chienyi Hung, Mamadou Balde, Celik Sismanturk, Jason McGinthy, Scott Foreman