Patents by Inventor Sunil Narang
Sunil Narang 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).
-
Publication number: 20250335266Abstract: Embodiments disclosed are directed to a computing system that performs operations for leveraging machine learning to automate capacity reservations for application failover in a cloud-based computing system. The computing system determines a simulated usage capacity of a set of applications executing in a first zone of a cloud-based computing system. The computing system then determines an amount of cloud-based computing instances in a second zone of the cloud-based computing system needed to maintain the simulated usage capacity in an event of a failover of the first zone. Subsequently, the computing system reserves the amount of cloud-based computing instances in the second zone.Type: ApplicationFiled: July 9, 2025Publication date: October 30, 2025Applicant: Capital One Services, LLCInventors: Sunil NARANG, Jean MUSKATEL, Kathleen POETER, Nicholas BHASKAR, Nazia SARANG
-
Patent number: 12386679Abstract: Embodiments disclosed are directed to a computing system that performs operations for leveraging machine learning to automate capacity reservations for application failover in a cloud-based computing system. The computing system determines a simulated usage capacity of a set of applications executing in a first zone of a cloud-based computing system. The computing system then determines an amount of cloud-based computing instances in a second zone of the cloud-based computing system needed to maintain the simulated usage capacity in an event of a failover of the first zone. Subsequently, the computing system reserves the amount of cloud-based computing instances in the second zone.Type: GrantFiled: December 7, 2021Date of Patent: August 12, 2025Assignee: Capital One Services, LLCInventors: Sunil Narang, Jean Muskatel, Kathleen Poeter, Nicholas Bhaskar, Nazia Sarang
-
Patent number: 12009994Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: GrantFiled: April 24, 2023Date of Patent: June 11, 2024Assignee: Capital One Services, LLCInventors: Sunil Narang, Abhishek Kumar Singh, Nazia Sarang, Vikas Vijay
-
Publication number: 20230254220Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: ApplicationFiled: April 24, 2023Publication date: August 10, 2023Inventors: Sunil NARANG, Abhishek Kumar SINGH, Nazia SARANG, Vikas VIJAY
-
Publication number: 20230177411Abstract: Embodiments disclosed are directed to a computing system that performs operations for leveraging machine learning to automate capacity reservations for application failover in a cloud-based computing system. The computing system determines a simulated usage capacity of a set of applications executing in a first zone of a cloud-based computing system. The computing system then determines an amount of cloud-based computing instances in a second zone of the cloud-based computing system needed to maintain the simulated usage capacity in an event of a failover of the first zone. Subsequently, the computing system reserves the amount of cloud-based computing instances in the second zone.Type: ApplicationFiled: December 7, 2021Publication date: June 8, 2023Applicant: Capital One Services, LLCInventors: Sunil NARANG, Jean MUSKATEL, Kathleen POETER, Nicholas BHASKAR, Nazia SARANG
-
Patent number: 11665064Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: GrantFiled: April 28, 2022Date of Patent: May 30, 2023Assignee: Capital One Services, LLCInventors: Sunil Narang, Abhishek Kumar Singh, Nazia Sarang, Vikas Vijay
-
Publication number: 20220255795Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: ApplicationFiled: April 28, 2022Publication date: August 11, 2022Inventors: Sunil NARANG, Abhishek Kumar SINGH, Nazia SARANG, Vikas VIJAY
-
Patent number: 11329870Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: GrantFiled: March 1, 2021Date of Patent: May 10, 2022Assignee: Capital One Services, LLCInventors: Sunil Narang, Abhishek Kumar Singh, Nazia Sarang, Vikas Vijay
-
Publication number: 20210184923Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: ApplicationFiled: March 1, 2021Publication date: June 17, 2021Inventors: Sunil NARANG, Abhishek Kumar Singh, Nazia Sarang, Vikas Vijay
-
Patent number: 10938637Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: GrantFiled: July 31, 2019Date of Patent: March 2, 2021Assignee: Capital One Services, LLCInventors: Sunil Narang, Abhishek Kumar Singh, Nazia Sarang, Vikas Vijay
-
Publication number: 20200014588Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: ApplicationFiled: July 31, 2019Publication date: January 9, 2020Inventors: Sunil NARANG, Abhishek Kumar SINGH, Nazia SARANG, Vikas VIJAY
-
Patent number: 10382260Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.Type: GrantFiled: June 7, 2018Date of Patent: August 13, 2019Assignee: Capital One Services, LLCInventors: Sunil Narang, Abhishek Kumar Singh, Nazia Sarang, Vikas Vijay