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: 11954504Abstract: 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: GrantFiled: July 14, 2022Date of Patent: April 9, 2024Assignee: Capital One Services, LLCInventors: Daniel Vincent Safronoff, Ron Meck, James Hounshell, Eric Schultz
-
Publication number: 20240020132Abstract: 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: ApplicationFiled: July 14, 2022Publication date: January 18, 2024Applicant: Capital One Services, LLCInventors: Daniel Vincent SAFRONOFF, Ron MECK, James HOUNSHELL, Eric SCHULTZ
-
Publication number: 20230359507Abstract: 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: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Applicant: Capital One Services, LLCInventors: Ron MECK, Clayton MOTTLEY, Abhishek MATHEWS, Tianzhen LIN, Stephen SHERRARD
-
Patent number: 11748169Abstract: 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: GrantFiled: January 25, 2021Date of Patent: September 5, 2023Assignee: Capital One Services, LLCInventors: Ron Meck, Clayton Mottley, Abhishek Mathews, Tianzhen Lin, Stephen Sherrard
-
Publication number: 20220237046Abstract: 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: ApplicationFiled: January 25, 2021Publication date: July 28, 2022Applicant: Capital One Services, LLCInventors: Ron MECK, Clayton MOTTLEY, Abhishek MATHEWS, Tianzhen LIN, Stephen SHERRARD
-
Patent number: 11157269Abstract: 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: GrantFiled: June 8, 2020Date of Patent: October 26, 2021Assignee: Capital One Services, LLCInventors: Daniel Vincent Safronoff, James Louis Laiche, Bradley Clarke Dellinger, Ron Meck
-
Publication number: 20210141639Abstract: 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: ApplicationFiled: June 8, 2020Publication date: May 13, 2021Inventors: Daniel Vincent Safronoff, James Louis Laiche, Bradley Clarke Dellinger, Ron Meck
-
Patent number: 10951542Abstract: 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: GrantFiled: October 22, 2019Date of Patent: March 16, 2021Assignee: Capital One Services, LLCInventors: Ron Meck, James Laiche, Daniel Eisenberg, Jacob Walden, Tianzhen Lin, Chienyi Hung, Mamadou Balde, Celik Sismanturk, Jason McGinthy, Scott Foreman
-
Publication number: 20210021538Abstract: 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: ApplicationFiled: October 22, 2019Publication date: January 21, 2021Applicant: Capital One Services, LLCInventors: Ron MECK, James LAICHE, Daniel EISENBERG, Jacob WALDEN, Tianzhen LIN, Chienyi HUNG, Mamadou BALDE, Celik SISMANTURK, Jason MCGINTHY, Scott FOREMAN
-
Patent number: 10776105Abstract: 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: GrantFiled: January 28, 2020Date of Patent: September 15, 2020Assignee: Capital One Services, LLCInventors: Daniel Vincent Safronoff, James Louis Laiche, Bradley Clarke Dellinger, Ron Meck
-
Patent number: 10606585Abstract: 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: GrantFiled: November 12, 2019Date of Patent: March 31, 2020Assignee: Capital One Services, LLCInventors: Daniel Vincent Safronoff, James Louis Laiche, Bradley Clarke Dellinger, Ron Meck
-
Patent number: 10498665Abstract: 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: GrantFiled: July 15, 2019Date of Patent: December 3, 2019Assignee: Capital One Services, LLCInventors: Ron Meck, James Laiche, Daniel Eisenberg, Jacob Walden, Tianzhen Lin, Chienyi Hung, Mamadou Balde, Celik Sismanturk, Jason McGinthy, Scott Foreman