Patents by Inventor Manish CHUGTU
Manish CHUGTU 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: 11637813Abstract: A device can determine that a container is deployed in a front-end of a private network. The container can include a self-contained execution environment. The container can include an interface that is configured for directing network traffic between the front-end of the private network and one or more applications operating in a back-end of the private network. The device can configure an interface of the container for directing network traffic between an external network and the container. The device can configure a firewall of the front-end of the private network to permit routing of network traffic between the external network and the container. The device can advertise a route for directing network traffic between the external network and the container. The device can perform routing of network traffic between the one or more applications operating in the back-end of the private network and the external network using the container.Type: GrantFiled: May 17, 2021Date of Patent: April 25, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Yuhang Zhao, Manish Chugtu, Girish S. Welling, Anmol Wadhwa
-
Patent number: 11329960Abstract: A first container of a first device can receive information that identifies a configuration of a first interface and a second interface of a second container of the first device. The first container can include a self-contained execution environment. The first container can configure a firewall of the first device to enable network traffic to be transferred between a second device and a third container of a third device via the first interface and the second interface.Type: GrantFiled: October 29, 2019Date of Patent: May 10, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Jianfang Li, Yuhang Zhao, Manish Chugtu
-
Publication number: 20210273917Abstract: A device can determine that a container is deployed in a front-end of a private network. The container can include a self-contained execution environment. The container can include an interface that is configured for directing network traffic between the front-end of the private network and one or more applications operating in a back-end of the private network. The device can configure an interface of the container for directing network traffic between an external network and the container. The device can configure a firewall of the front-end of the private network to permit routing of network traffic between the external network and the container. The device can advertise a route for directing network traffic between the external network and the container. The device can perform routing of network traffic between the one or more applications operating in the back-end of the private network and the external network using the container.Type: ApplicationFiled: May 17, 2021Publication date: September 2, 2021Applicant: Verizon Patent and Licensing Inc.Inventors: Yuhang ZHAO, Manish CHUGTU, Girish S. WELLING, Anmol WADHWA
-
Patent number: 11019035Abstract: A device can determine that a container is deployed in a front-end of a private network. The container can include a self-contained execution environment. The container can include an interface that is configured for directing network traffic between the front-end of the private network and one or more applications operating in a back-end of the private network. The device can configure an interface of the container for directing network traffic between an external network and the container. The device can configure a firewall of the front-end of the private network to permit routing of network traffic between the external network and the container. The device can advertise a route for directing network traffic between the external network and the container. The device can perform routing of network traffic between the one or more applications operating in the back-end of the private network and the external network using the container.Type: GrantFiled: June 27, 2019Date of Patent: May 25, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Yuhang Zhao, Manish Chugtu, Girish S. Welling, Anmol Wadhwa
-
Patent number: 11005973Abstract: A device can receive, from a node of a set of nodes, a dynamic host configuration protocol (DHCP) discovery request. The device can determine a DHCP offer based on metadata associated with the node. The device can transmit, to the node, pre-boot execution environment (PXE) instructions, which can cause the node to load a minimal operating system image and execute a node installation service. The device can receive, from the node installation service, a request for information associated with a node type. The device can provide the information associated with the node type to the node, causing the node to generate configuration data relating to the node type. The device can receive, from the node, a request for a full operating system image, which can be provided to the node and can support one or more capabilities included in the configuration data.Type: GrantFiled: December 3, 2019Date of Patent: May 11, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Manish Chugtu, Sivaram Subramaniyan Kannan, Vishant Singh, Jitendra Kumar Yadav
-
Patent number: 10963235Abstract: A device can receive a specification identifying information associated with a stateful microservices application. The device can provide a request for storage information associated with the stateful microservices application based on the information included in the specification. The device can receive the storage information based on providing the request. The device can execute a storage installation procedure to provide the stateful microservices application with a storage volume based on receiving the storage information. The storage volume can be capable of providing persistent data storage. The device can provide a notification that the stateful microservices application is available for deployment on the device based on executing the storage installation procedure.Type: GrantFiled: June 12, 2019Date of Patent: March 30, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Candace Holman, Aniket Apte, Kapil Jain, Manish Chugtu, Rehan Tahir
-
Patent number: 10855770Abstract: A device can receive information indicating a set of instructions associated with a microservices application, where the microservices application is associated with one or more microservices. The device can generate a deployment specification. The device can deploy one or more containers and one or more replicate containers. The one or more containers and the one or more replicate containers are associated with the one or more microservices. The one or more containers and the one or more replicate containers can be associated with a distributed file system. The device can receive information associated with modifying the one or more microservices. The device can modify the one or more microservices, as one or more modified microservices, based on receiving the information associated with modifying the one or more microservices. The device can deploy the one or more modified microservices.Type: GrantFiled: May 29, 2019Date of Patent: December 1, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Kapil Jain, Manish Chugtu, Subhajit Mukherjee
-
Publication number: 20200106862Abstract: A device can receive, from a node of a set of nodes, a dynamic host configuration protocol (DHCP) discovery request. The device can determine a DHCP offer based on metadata associated with the node. The device can transmit, to the node, pre-boot execution environment (PXE) instructions, which can cause the node to load a minimal operating system image and execute a node installation service. The device can receive, from the node installation service, a request for information associated with a node type. The device can provide the information associated with the node type to the node, causing the node to generate configuration data relating to the node type. The device can receive, from the node, a request for a full operating system image, which can be provided to the node and can support one or more capabilities included in the configuration data.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Inventors: Manish Chugtu, Sivaram Subramaniyan Kannan, Vishant Singh, Jitendra Kumar Yadav
-
Publication number: 20200067885Abstract: A first container of a first device can receive information that identifies a configuration of a first interface and a second interface of a second container of the first device. The first container can include a self-contained execution environment. The first container can configure a firewall of the first device to enable network traffic to be transferred between a second device and a third container of a third device via the first interface and the second interface.Type: ApplicationFiled: October 29, 2019Publication date: February 27, 2020Inventors: Jianfang LI, Yuhang ZHAO, Manish CHUGTU
-
Patent number: 10516760Abstract: A device can receive, from a node of a set of nodes, a dynamic host configuration protocol (DHCP) discovery request. The device can determine a DHCP offer based on metadata associated with the node. The device can transmit, to the node, pre-boot execution environment (PXE) instructions, which can cause the node to load a minimal operating system image and execute a node installation service. The device can receive, from the node installation service, a request for information associated with a node type. The device can provide the information associated with the node type to the node, causing the node to generate configuration data relating to the node type. The device can receive, from the node, a request for a full operating system image, which can be provided to the node and can support one or more capabilities included in the configuration data.Type: GrantFiled: March 17, 2017Date of Patent: December 24, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Manish Chugtu, Sivaram Subramaniyan Kannan, Vishant Singh, Jitendra Kumar Yadav
-
Patent number: 10491567Abstract: A first container of a first device can receive information that identifies a configuration of a first interface and a second interface of a second container of the first device. The first container can include a self-contained execution environment. The first container can configure a firewall of the first device to enable network traffic to be transferred between a second device and a third container of a third device via the first interface and the second interface.Type: GrantFiled: March 17, 2017Date of Patent: November 26, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Jianfang Li, Yuhang Zhao, Manish Chugtu
-
Patent number: 10484392Abstract: A device can receive a request to deploy, on the device, a container associated with a tenant. The request can include information identifying one or more parameters related to the container. The device can configure, for the container, an Internet protocol (IP) address that includes information identifying the tenant with which the container is associated. The IP address can permit the container to be reachable from outside of the device. The device can configure an interface for the container to isolate the container from another container deployed on the device. The other container can be associated with another tenant. The tenant and the other tenant can be different. The device can configure a set of rules related to traffic associated with the container. The device can perform an action related to the container after deploying the container with the IP address, the interface, and the set of rules.Type: GrantFiled: September 8, 2017Date of Patent: November 19, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Manish Chugtu, Karan Kapoor, Damascene M. Joachimpillai
-
Publication number: 20190349429Abstract: A device can receive information indicating a set of instructions associated with a microservices application, where the microservices application is associated with one or more microservices. The device can generate a deployment specification. The device can deploy one or more containers and one or more replicate containers. The one or more containers and the one or more replicate containers are associated with the one or more microservices. The one or more containers and the one or more replicate containers can be associated with a distributed file system. The device can receive information associated with modifying the one or more microservices. The device can modify the one or more microservices, as one or more modified microservices, based on receiving the information associated with modifying the one or more microservices. The device can deploy the one or more modified microservices.Type: ApplicationFiled: May 29, 2019Publication date: November 14, 2019Inventors: Kapil Jain, Manish Chugtu, Subhajit Mukherjee
-
Publication number: 20190319930Abstract: A device can determine that a container is deployed in a front-end of a private network. The container can include a self-contained execution environment. The container can include an interface that is configured for directing network traffic between the front-end of the private network and one or more applications operating in a back-end of the private network. The device can configure an interface of the container for directing network traffic between an external network and the container. The device can configure a firewall of the front-end of the private network to permit routing of network traffic between the external network and the container. The device can advertise a route for directing network traffic between the external network and the container. The device can perform routing of network traffic between the one or more applications operating in the back-end of the private network and the external network using the container.Type: ApplicationFiled: June 27, 2019Publication date: October 17, 2019Inventors: Yuhang ZHAO, Manish CHUGTU, Girish S. WELLING, Anmol WADHWA
-
Publication number: 20190294425Abstract: A device can receive a specification identifying information associated with a stateful microservices application. The device can provide a request for storage information associated with the stateful microservices application based on the information included in the specification. The device can receive the storage information based on providing the request. The device can execute a storage installation procedure to provide the stateful microservices application with a storage volume based on receiving the storage information. The storage volume can be capable of providing persistent data storage. The device can provide a notification that the stateful microservices application is available for deployment on the device based on executing the storage installation procedure.Type: ApplicationFiled: June 12, 2019Publication date: September 26, 2019Inventors: Candace HOLMAN, Aniket APTE, Kapil JAIN, Manish CHUGTU, Rehan TAHIR
-
Patent number: 10360009Abstract: A device can receive a specification identifying information associated with a stateful microservices application. The device can provide a request for storage information associated with the stateful microservices application based on the information included in the specification. The device can receive the storage information based on providing the request. The device can execute a storage installation procedure to provide the stateful microservices application with a storage volume based on receiving the storage information. The storage volume can be capable of providing persistent data storage. The device can provide a notification that the stateful microservices application is available for deployment on the device based on executing the storage installation procedure.Type: GrantFiled: March 17, 2017Date of Patent: July 23, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Candace Holman, Aniket Apte, Kapil Jain, Manish Chugtu, Rehan Tahir
-
Patent number: 10356048Abstract: A device can determine that a container is deployed in a front-end of a private network. The container can include a self-contained execution environment. The container can include an interface that is configured for directing network traffic between the front-end of the private network and one or more applications operating in a back-end of the private network. The device can configure an interface of the container for directing network traffic between an external network and the container. The device can configure a firewall of the front-end of the private network to permit routing of network traffic between the external network and the container. The device can advertise a route for directing network traffic between the external network and the container. The device can perform routing of network traffic between the one or more applications operating in the back-end of the private network and the external network using the container.Type: GrantFiled: March 17, 2017Date of Patent: July 16, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Yuhang Zhao, Manish Chugtu, Girish S. Welling, Anmol Wadhwa
-
Patent number: 10341438Abstract: A device can receive information indicating a set of instructions associated with a microservices application, where the microservices application is associated with one or more microservices. The device can generate a deployment specification. The device can deploy one or more containers and one or more replicate containers. The one or more containers and the one or more replicate containers are associated with the one or more microservices. The one or more containers and the one or more replicate containers can be associated with a distributed file system. The device can receive information associated with modifying the one or more microservices. The device can modify the one or more microservices, as one or more modified microservices, based on receiving the information associated with modifying the one or more microservices. The device can deploy the one or more modified microservices.Type: GrantFiled: March 17, 2017Date of Patent: July 2, 2019Assignee: Verizon Patent ad Licensing Inc.Inventors: Kapil Jain, Manish Chugtu, Subhajit Mukherjee
-
Patent number: 10341198Abstract: A device can receive a request to deploy a container to provide a service. The request can include information identifying a set of parameters associated with the container. The device can validate the request using the information identifying the set of parameters. The device can deploy the container on a back-end host. The back-end host can lack connectivity to an external network. The device can receive a first indication that the container was successfully deployed on the back-end host. The device can deploy a proxy container on a front-end host. The front-end host can have connectivity to the external network. The device can receive a second indication that the proxy container was successfully deployed on the front-end host. The device can provide a third indication. The third indication can indicate that the container was successfully deployed.Type: GrantFiled: March 17, 2017Date of Patent: July 2, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Manish Chugtu, Yuhang Zhao, Girish S. Welling, Lawrence Richard Rau
-
Publication number: 20190081955Abstract: A device can receive a request to deploy, on the device, a container associated with a tenant. The request can include information identifying one or more parameters related to the container. The device can configure, for the container, an Internet protocol (IP) address that includes information identifying the tenant with which the container is associated. The IP address can permit the container to be reachable from outside of the device. The device can configure an interface for the container to isolate the container from another container deployed on the device. The other container can be associated with another tenant. The tenant and the other tenant can be different. The device can configure a set of rules related to traffic associated with the container. The device can perform an action related to the container after deploying the container with the IP address, the interface, and the set of rules.Type: ApplicationFiled: September 8, 2017Publication date: March 14, 2019Inventors: Manish CHUGTU, Karan KAPOOR, Damascene M. JOACHIMPILLAI