Patents by Inventor PRAGNESH SHASHIKANT PANCHAL
PRAGNESH SHASHIKANT PANCHAL 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: 11973686Abstract: In general, this disclosure describes a virtual router configured to enable multi-cloud service provider connectivity. The multi-cloud service provider connectivity may enable network function virtualization (NFV) services to be applied to network traffic such as enterprise traffic. The NFV services may be offsite, cloud-based NFV services or data center provider-hosted NFV services, for example. In one example, a system comprises at least one computing device deployed to a data center by a data center provider and configured by the data center provider to execute a virtual router, wherein the virtual router is configurable by a customer to route packet flows to one or more servers that host network function virtualization services for application of the network function virtualization services to the packet flows.Type: GrantFiled: April 26, 2021Date of Patent: April 30, 2024Assignee: Equinix, Inc.Inventors: Pragnesh Shashikant Panchal, Paul R Mason, William Breakell Long
-
Patent number: 11784927Abstract: In general, this disclosure describes a programmable network platform for dynamically programming a cloud exchange to provide a layer three (L3) routing instance as a service to customers of the cloud exchange. In one example, a cloud exchange comprises an L3 network located within a data center and configured with an L3 routing instance for an enterprise; and for the L3 routing instance, respective first and second attachment circuits for first and second cloud service provider networks co-located within the data center, wherein the L3 routing instance stores a route to a subnet of the second cloud service provider network to cause the L3 routing instance to forward packets, received from the first cloud service provider network via the first attachment circuit, to the second cloud service provider network via the second attachment circuit.Type: GrantFiled: January 9, 2023Date of Patent: October 10, 2023Assignee: Equinix, Inc.Inventors: Pragnesh Shashikant Panchal, William Breakell Long, Paul R Mason
-
Patent number: 11552889Abstract: In general, this disclosure describes a programmable network platform for dynamically programming a cloud exchange to provide a layer three (L3) routing instance as a service to customers of the cloud exchange. In one example, a cloud exchange comprises an L3 network located within a data center and configured with an L3 routing instance for an enterprise; and for the L3 routing instance, respective first and second attachment circuits for first and second cloud service provider networks co-located within the data center, wherein the L3 routing instance stores a route to a subnet of the second cloud service provider network to cause the L3 routing instance to forward packets, received from the first cloud service provider network via the first attachment circuit, to the second cloud service provider network via the second attachment circuit.Type: GrantFiled: October 26, 2020Date of Patent: January 10, 2023Assignee: EQUINIX, INC.Inventors: Pragnesh Shashikant Panchal, William Breakell Long, Paul R. Mason
-
Patent number: 10992576Abstract: In general, this disclosure describes a virtual router configured to enable multi-cloud service provider connectivity. The multi-cloud service provider connectivity may enable network function virtualization (NFV) services to be applied to network traffic such as enterprise traffic. The NFV services may be offsite, cloud-based NFV services or data center provider-hosted NFV services, for example. In one example, a system comprises at least one computing device deployed to a data center by a data center provider and configured by the data center provider to execute a virtual router, wherein the virtual router is configurable by a customer to route packet flows to one or more servers that host network function virtualization services for application of the network function virtualization services to the packet flows.Type: GrantFiled: July 15, 2019Date of Patent: April 27, 2021Assignee: EQUINIX, INC.Inventors: Pragnesh Shashikant Panchal, Paul R. Mason, William Breakell Long
-
Patent number: 10819630Abstract: In general, this disclosure describes a programmable network platform for dynamically programming a cloud exchange to provide a layer three (L3) routing instance as a service to customers of the cloud exchange. In one example, a cloud exchange comprises an L3 network located within a data center and configured with an L3 routing instance for an enterprise; and for the L3 routing instance, respective first and second attachment circuits for first and second cloud service provider networks co-located within the data center, wherein the L3 routing instance stores a route to a subnet of the second cloud service provider network to cause the L3 routing instance to forward packets, received from the first cloud service provider network via the first attachment circuit, to the second cloud service provider network via the second attachment circuit.Type: GrantFiled: December 30, 2016Date of Patent: October 27, 2020Assignee: EQUINIX, INC.Inventors: Pragnesh Shashikant Panchal, William Breakell Long, Paul R Mason
-
Patent number: 10355989Abstract: In general, this disclosure describes a virtual router configured to enable multi-cloud service provider connectivity. The multi-cloud service provider connectivity may enable network function virtualization (NFV) services to be applied to network traffic such as enterprise traffic. The NFV services may be offsite, cloud-based NFV services or data center provider-hosted NFV services, for example. In one example, a system comprises at least one computing device deployed to a data center by a data center provider and configured by the data center provider to execute a virtual router, wherein the virtual router is configurable by a customer to route packet flows to one or more servers that host network function virtualization services for application of the network function virtualization services to the packet flows.Type: GrantFiled: April 19, 2017Date of Patent: July 16, 2019Assignee: Equinix, Inc.Inventors: Pragnesh Shashikant Panchal, Paul R Mason, William Breakell Long
-
Patent number: 9269061Abstract: A performance, analytics and auditing (PAA) system is configured to operate with a complex web application including a portal application and its sub systems non-intrusively. The PAA system includes a first component configured to capture behavior-related information from the portal application, a second component configured to capture performance-related information from the portal application, a third component configured to capture auditing-related information from the portal application. The PAA system is further configured to start or stop with minimal impact on the portal application, wherein the PAA system is coded using Aspect Oriented Programming (AOP) and able to collect information from multiple threads.Type: GrantFiled: December 9, 2010Date of Patent: February 23, 2016Assignee: Equinix, Inc.Inventors: Jaganathan Jeyapaul, Pragnesh Shashikant Panchal, Brian James Lillie
-
Publication number: 20110145399Abstract: A performance, analytics and auditing (PAA) system is configured to operate with a complex web application including a portal application and its sub systems non-intrusively. The PAA system includes a first component configured to capture behavior-related information from the portal application, a second component configured to capture performance-related information from the portal application, a third component configured to capture auditing-related information from the portal application. The PAA system is further configured to start or stop with minimal impact on the portal application, wherein the PAA system is coded using Aspect Oriented Programming (AOP) and able to collect information from multiple threads.Type: ApplicationFiled: December 9, 2010Publication date: June 16, 2011Applicant: EQUINIX, INC.Inventors: JAGANATHAN JEYAPAUL, PRAGNESH SHASHIKANT PANCHAL, BRIAN JAMES LILLIE