Patents by Inventor Kaushik Pratap Biswas
Kaushik Pratap Biswas 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: 12081417Abstract: Methods, systems, and non-transitory computer-readable media are provided for deploying intent-driving cloud branches. An example method can include obtaining, by one or more controllers in a software-defined network (SDN), a branch network design template for deploying a remote branch in the SDN, wherein the branch network design template defines networking settings for a plurality of services to be provisioned at the remote branch; obtaining, by the one or more controllers, a plurality of software packages for the plurality of services to be provisioned at the remote branch; and based on the branch network design template and the plurality of software packages, provisioning, by the one or more controllers, the plurality of services at the remote branch and a network connectivity of the plurality of services.Type: GrantFiled: February 9, 2023Date of Patent: September 3, 2024Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Ankush Verma, Bhavana Malhotra Bodas, Kaushik Pratap Biswas, Chandramouli Balasubramanian, Anirudh Ramnath Ramakrishna, Madhuri Kolli
-
Patent number: 11842218Abstract: A virtual machine management service obtains a request to instantiate a virtual machine image (VMI) to implement a virtual network function (VNF). The request specifies a set of processor requirements corresponding to instantiation of the VMI. In response to the request, the service identifies, from a server comprising a set of processor cores, available processor capacity. The service determines, based on the available processor capacity and the set of processor requirements, whether to instantiate the VMI on to a subset of processor cores of the server. Based on this determination, the service instantiates the VMI on to the subset of processor cores to implement the VNF.Type: GrantFiled: January 24, 2023Date of Patent: December 12, 2023Assignee: Cisco Technology, Inc.Inventors: Yanping Qu, Sabita Jasty, Kaushik Pratap Biswas, Yegappan Lakshmanan
-
Publication number: 20230388269Abstract: Systems, methods, and computer-readable media are provided for software defined branch single IP orchestration. An example method can include establishing, by a controller, a secure tunnel agent to an orchestrator, generating, by the controller, a single IP address on a virtual router for a virtual branch site, and monitoring, by the controller, reachability of the single IP address on the virtual router.Type: ApplicationFiled: August 11, 2023Publication date: November 30, 2023Inventors: Alexander YEH, Yanping Qu, Kaushik Pratap Biswas
-
Patent number: 11743232Abstract: Systems, methods, and computer-readable media are provided for software defined branch single IP orchestration. An example method can include establishing, by a controller, a secure tunnel agent to an orchestrator, generating, by the controller, a single IP address on a virtual router for a virtual branch site, and monitoring, by the controller, reachability of the single IP address on the virtual router.Type: GrantFiled: July 29, 2021Date of Patent: August 29, 2023Assignee: Cisco Technology, Inc.Inventors: Alexander Yeh, Yanping Qu, Kaushik Pratap Biswas
-
Publication number: 20230198868Abstract: Methods, systems, and non-transitory computer-readable media are provided for deploying intent-driving cloud branches. An example method can include obtaining, by one or more controllers in a software-defined network (SDN), a branch network design template for deploying a remote branch in the SDN, wherein the branch network design template defines networking settings for a plurality of services to be provisioned at the remote branch; obtaining, by the one or more controllers, a plurality of software packages for the plurality of services to be provisioned at the remote branch; and based on the branch network design template and the plurality of software packages, provisioning, by the one or more controllers, the plurality of services at the remote branch and a network connectivity of the plurality of services.Type: ApplicationFiled: February 9, 2023Publication date: June 22, 2023Inventors: Balaji Sundararajan, Ankush Verma, Bhavana Malhotra Bodas, Kaushik Pratap Biswas, Chandramouli Balasubramanian, Anirudh Ramnath Ramakrishna, Madhuri Kolli
-
Publication number: 20230168937Abstract: A virtual machine management service obtains a request to instantiate a virtual machine image (VMI) to implement a virtual network function (VNF). The request specifies a set of processor requirements corresponding to instantiation of the VMI. In response to the request, the service identifies, from a server comprising a set of processor cores, available processor capacity. The service determines, based on the available processor capacity and the set of processor requirements, whether to instantiate the VMI on to a subset of processor cores of the server. Based on this determination, the service instantiates the VMI on to the subset of processor cores to implement the VNF.Type: ApplicationFiled: January 24, 2023Publication date: June 1, 2023Inventors: Yanping Qu, Sabita Jasty, Kaushik Pratap Biswas, Yegappan Lakshmanan
-
Patent number: 11609776Abstract: An elastic Internet Protocol (IP) address for hypervisor and virtual router management in a branch environment may be provided. First, an IP address may be assigned to a hypervisor associated with a virtual branch. Next, it may be determined that a virtual machine (VM) has been instantiated at the virtual branch. In response to determining that the VM has been instantiated at the virtual branch, the IP address may then be released. It may next be determined that the VM is in a failed state and then, in response to determining that the VM is in the failed state, the IP address may be reassigned to the hypervisor.Type: GrantFiled: December 23, 2019Date of Patent: March 21, 2023Assignee: Cisco Technology, Inc.Inventors: Yanping Qu, Sabita Jasty, Yegappan Lakshmanan, Kaushik Pratap Biswas
-
Patent number: 11588711Abstract: Methods, systems, and non-transitory computer-readable media are provided for deploying intent-driving cloud branches. An example method can include obtaining, by one or more controllers in a software-defined network (SDN), a branch network design template for deploying a remote branch in the SDN, wherein the branch network design template defines networking settings for a plurality of services to be provisioned at the remote branch; obtaining, by the one or more controllers, a plurality of software packages for the plurality of services to be provisioned at the remote branch; and based on the branch network design template and the plurality of software packages, provisioning, by the one or more controllers, the plurality of services at the remote branch and a network connectivity of the plurality of services.Type: GrantFiled: December 14, 2020Date of Patent: February 21, 2023Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Ankush Verma, Bhavana Malhotra Bodas, Kaushik Pratap Biswas, Chandramouli Balasubramanian, Anirudh Ramnath Ramakrishna, Madhuri Kolli
-
Patent number: 11567804Abstract: A virtual machine management service obtains a request to instantiate a virtual machine image (VMI) to implement a virtual network function (VNF). The request specifies a set of processor requirements corresponding to instantiation of the VMI. In response to the request, the service identifies, from a server comprising a set of processor cores, available processor capacity. The service determines, based on the available processor capacity and the set of processor requirements, whether to instantiate the VMI on to a subset of processor cores of the server. Based on this determination, the service instantiates the VMI on to the subset of processor cores to implement the VNF.Type: GrantFiled: March 5, 2020Date of Patent: January 31, 2023Assignee: Cisco Technology, Inc.Inventors: Yanping Qu, Sabita Jasty, Kaushik Pratap Biswas, Yegappan Lakshmanan
-
Publication number: 20220329563Abstract: Systems, methods, and computer-readable media are provided for software defined branch single IP orchestration. An example method can include establishing, by a controller, a secure tunnel agent to an orchestrator, generating, by the controller, a single IP address on a virtual router for a virtual branch site, and monitoring, by the controller, reachability of the single IP address on the virtual router.Type: ApplicationFiled: July 29, 2021Publication date: October 13, 2022Inventors: Alexander Yeh, Yanping Qu, Kaushik Pratap Biswas
-
Publication number: 20220052928Abstract: Methods, systems, and non-transitory computer-readable media are provided for deploying intent-driving cloud branches. An example method can include obtaining, by one or more controllers in a software-defined network (SDN), a branch network design template for deploying a remote branch in the SDN, wherein the branch network design template defines networking settings for a plurality of services to be provisioned at the remote branch; obtaining, by the one or more controllers, a plurality of software packages for the plurality of services to be provisioned at the remote branch; and based on the branch network design template and the plurality of software packages, provisioning, by the one or more controllers, the plurality of services at the remote branch and a network connectivity of the plurality of services.Type: ApplicationFiled: December 14, 2020Publication date: February 17, 2022Inventors: Balaji Sundararajan, Ankush Verma, Bhavana Malhotra Bodas, Kaushik Pratap Biswas, Chandramouli Balasubramanian, Anirudh Ramnath Ramakrishna, Madhuri Kolli
-
Publication number: 20210279107Abstract: A virtual machine management service obtains a request to instantiate a virtual machine image (VMI) to implement a virtual network function (VNF). The request specifies a set of processor requirements corresponding to instantiation of the VMI. In response to the request, the service identifies, from a server comprising a set of processor cores, available processor capacity. The service determines, based on the available processor capacity and the set of processor requirements, whether to instantiate the VMI on to a subset of processor cores of the server. Based on this determination, the service instantiates the VMI on to the subset of processor cores to implement the VNF.Type: ApplicationFiled: March 5, 2020Publication date: September 9, 2021Inventors: Yanping Qu, Sabita Jasty, Kaushik Pratap Biswas, Yegappan Lakshmanan
-
Patent number: 8549346Abstract: Example systems and methods associated with router synchronization are described. One example method includes reducing a likelihood that a first network device will be favored over a peer device as a router. This likelihood may be increased after the first network device has received a threshold amount of routing information from the peer device. This may allow the first network device to begin performing non-routing related tasks after it starts up without causing interruption of data streams for which the first network device does not have current routing information.Type: GrantFiled: January 17, 2012Date of Patent: October 1, 2013Assignee: Cisco Technology, Inc.Inventors: Sepehr Safari, Ahmad Reza Yazdi, Kaushik Pratap Biswas
-
Publication number: 20120210161Abstract: Example systems and methods associated with router synchronization are described. One example method includes reducing a likelihood that a first network device will be favored over a peer device as a router. This likelihood may be increased after the first network device has received a threshold amount of routing information from the peer device. This may allow the first network device to begin performing non-routing related tasks after it starts up without causing interruption of data streams for which the first network device does not have current routing information.Type: ApplicationFiled: January 17, 2012Publication date: August 16, 2012Inventors: Sepehr Safari, Ahmad Reza Yazdi, Kaushik Pratap Biswas
-
Patent number: 8112660Abstract: Example systems and methods associated with router synchronization are described. One example method includes reducing a likelihood that a first network device will be favored over a peer device as a router. This likelihood may be increased after the first network device has received a threshold amount of routing information from the peer device. This may allow the first network device to begin performing non-routing related tasks after it starts up without causing interruption of data streams for which the first network device does not have current routing information.Type: GrantFiled: February 26, 2009Date of Patent: February 7, 2012Assignee: Cisco Technology, Inc.Inventors: Sepehr Safari, Ahmad Reza Yazdi, Kaushik Pratap Biswas
-
Publication number: 20100218033Abstract: Example systems and methods associated with router synchronization are described. One example method includes reducing a likelihood that a first network device will be favored over a peer device as a router. This likelihood may be increased after the first network device has received a threshold amount of routing information from the peer device. This may allow the first network device to begin performing non-routing related tasks after it starts up without causing interruption of data streams for which the first network device does not have current routing information.Type: ApplicationFiled: February 26, 2009Publication date: August 26, 2010Applicant: CISCO TECHNOLOGY, INC.Inventors: Sepehr Safari, Ahmad Reza Yazdi, Kaushik Pratap Biswas