Patents by Inventor Jigar Dinesh Parekh
Jigar Dinesh Parekh 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: 11716250Abstract: Systems, methods, and computer-readable media for scaling a source network. A system may be configured to receive a network configuration for a source network, wherein the source network comprising a plurality of nodes, receive and a scale target for a scaled network, and identify, based on the scale target, one or more selected nodes in the plurality of nodes in the source network for implementing in the scaled network. The system may further be configured to reconfigure data plane parameters and control plane parameters for each node in the one or more selected nodes.Type: GrantFiled: January 20, 2022Date of Patent: August 1, 2023Assignee: Cisco Technology, Inc.Inventors: Jigar Dinesh Parekh, Vinay Prabhu, Sarah Adelaide Evans, Suraj Rangaswamy
-
Publication number: 20220150119Abstract: Systems, methods, and computer-readable media for scaling a source network. A system may be configured to receive a network configuration for a source network, wherein the source network comprising a plurality of nodes, receive and a scale target for a scaled network, and identify, based on the scale target, one or more selected nodes in the plurality of nodes in the source network for implementing in the scaled network. The system may further be configured to reconfigure data plane parameters and control plane parameters for each node in the one or more selected nodes.Type: ApplicationFiled: January 20, 2022Publication date: May 12, 2022Inventors: Jigar Dinesh Parekh, Vinay Prabhu, Sarah Adelaide Evans, Suraj Rangaswamy
-
Patent number: 11252030Abstract: Systems, methods, and computer-readable media for scaling a source network. A system may be configured to receive a network configuration for a source network, wherein the source network comprising a plurality of nodes, receive and a scale target for a scaled network, and identify, based on the scale target, one or more selected nodes in the plurality of nodes in the source network for implementing in the scaled network. The system may further be configured to reconfigure data plane parameters and control plane parameters for each node in the one or more selected nodes.Type: GrantFiled: October 2, 2019Date of Patent: February 15, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Jigar Dinesh Parekh, Vinay Prabhu, Sarah Adelaide Evans, Suraj Rangaswamy
-
Patent number: 11228500Abstract: Systems, methods, and computer-readable media for designing network performance and configuration include determining one or more use cases for a network to be provisioned, based on at least one or more business verticals related to a customer of the network. A data plane scale is determined from the use cases and an initial data plane scale generated using a linear regression on one or more data plane parameters. The data plane parameters include a platform type, feature set, packet size, or software version of the network. A control plane scale is determined from the use cases and an initial control plane scale generated using a linear regression on one or more control plane parameters of the network. The control plane parameters include a platform type, feature set, or software version of the network. The network is provisioned for the data plane scale and the control plane scale.Type: GrantFiled: May 29, 2019Date of Patent: January 18, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Vinay Prabhu, Sarah Adelaide Evans, Jigar Dinesh Parekh, Suraj Rangaswamy, Parth Sanjiv Doshi, Pranav Narasimmaraj, Ashish Shendure
-
Patent number: 11088915Abstract: Systems, methods, and computer-readable media for predicting policy changes in a network environment through a data serialization language. Running configurations of one or more network devices in a network environment can be collected. Further, a master device template of a new policy for the network environment can be generated through a data serialization language based on the running configurations of the one or more network devices. The master device template can include a directory-based tree structure of a simulated implementation of the new policy in the network environment. Policy changes in the network environment for the new policy can be predicted before implementing the new policy in the network environment based on simulated packet traversal through the directory-based tree structure of the simulated implementation of the policy in the network environment.Type: GrantFiled: January 17, 2020Date of Patent: August 10, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Neha Malhotra, Vandhana Somaskanthan, Renuka Mohan Channapatna, Vinay Prabhu, Jigar Dinesh Parekh, Huayu Fu
-
Publication number: 20210226849Abstract: Systems, methods, and computer-readable media for predicting policy changes in a network environment through a data serialization language. Running configurations of one or more network devices in a network environment can be collected. Further, a master device template of a new policy for the network environment can be generated through a data serialization language based on the running configurations of the one or more network devices. The master device template can include a directory-based tree structure of a simulated implementation of the new policy in the network environment. Policy changes in the network environment for the new policy can be predicted before implementing the new policy in the network environment based on simulated packet traversal through the directory-based tree structure of the simulated implementation of the policy in the network environment.Type: ApplicationFiled: January 17, 2020Publication date: July 22, 2021Inventors: Neha Malhotra, Vandhana Somaskanthan, Renuka Mohan Channapatna, Vinay Prabhu, Jigar Dinesh Parekh, Huayu Fu
-
Publication number: 20210105185Abstract: Systems, methods, and computer-readable media for scaling a source network. A system may be configured to receive a network configuration for a source network, wherein the source network comprising a plurality of nodes, receive and a scale target for a scaled network, and identify, based on the scale target, one or more selected nodes in the plurality of nodes in the source network for implementing in the scaled network. The system may further be configured to reconfigure data plane parameters and control plane parameters for each node in the one or more selected nodes.Type: ApplicationFiled: October 2, 2019Publication date: April 8, 2021Inventors: Jigar Dinesh Parekh, Vinay Prabhu, Sarah Adelaide Evans, Suraj Rangaswamy
-
Publication number: 20210037091Abstract: The present disclosure is directed to a peer node discovery process whereby a network management node can discover peers of inaccessible nodes that have lost connectivity to the network management node over the control plane and receive health report of the inaccessible nodes via the discovered peers. In one example, a method includes detecting a loss of connectivity to a network node; based on a type of the network node, performing one of a first process or a second process to obtain a health report of the network node, the first process and the second process including identification of at least one corresponding peer node from which the health report of the network node is to be received; and analyzing the health report to determine root cause of the loss of connectivity.Type: ApplicationFiled: July 30, 2019Publication date: February 4, 2021Inventors: Vinay Prabhu, Sarah Adelaide Evans, Jigar Dinesh Parekh, Suraj Rangaswamy
-
Publication number: 20200382381Abstract: Systems, methods, and computer-readable media for designing network performance and configuration include determining one or more use cases for a network to be provisioned, based on at least one or more business verticals related to a customer of the network. A data plane scale is determined from the use cases and an initial data plane scale generated using a linear regression on one or more data plane parameters. The data plane parameters include a platform type, feature set, packet size, or software version of the network. A control plane scale is determined from the use cases and an initial control plane scale generated using a linear regression on one or more control plane parameters of the network. The control plane parameters include a platform type, feature set, or software version of the network. The network is provisioned for the data plane scale and the control plane scale.Type: ApplicationFiled: May 29, 2019Publication date: December 3, 2020Inventors: Vinay Prabhu, Sarah Adelaide Evans, Jigar Dinesh Parekh, Suraj Rangaswamy, Parth Sanjiv Doshi, Pranav Narasimmaraj, Ashish Shendure