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: 11973686
    Abstract: 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: Grant
    Filed: April 26, 2021
    Date of Patent: April 30, 2024
    Assignee: Equinix, Inc.
    Inventors: Pragnesh Shashikant Panchal, Paul R Mason, William Breakell Long
  • Patent number: 11784927
    Abstract: 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: Grant
    Filed: January 9, 2023
    Date of Patent: October 10, 2023
    Assignee: Equinix, Inc.
    Inventors: Pragnesh Shashikant Panchal, William Breakell Long, Paul R Mason
  • Patent number: 11552889
    Abstract: 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: Grant
    Filed: October 26, 2020
    Date of Patent: January 10, 2023
    Assignee: EQUINIX, INC.
    Inventors: Pragnesh Shashikant Panchal, William Breakell Long, Paul R. Mason
  • Patent number: 10992576
    Abstract: 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: Grant
    Filed: July 15, 2019
    Date of Patent: April 27, 2021
    Assignee: EQUINIX, INC.
    Inventors: Pragnesh Shashikant Panchal, Paul R. Mason, William Breakell Long
  • Patent number: 10819630
    Abstract: 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: Grant
    Filed: December 30, 2016
    Date of Patent: October 27, 2020
    Assignee: EQUINIX, INC.
    Inventors: Pragnesh Shashikant Panchal, William Breakell Long, Paul R Mason
  • Patent number: 10355989
    Abstract: 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: Grant
    Filed: April 19, 2017
    Date of Patent: July 16, 2019
    Assignee: Equinix, Inc.
    Inventors: Pragnesh Shashikant Panchal, Paul R Mason, William Breakell Long
  • Patent number: 9269061
    Abstract: 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: Grant
    Filed: December 9, 2010
    Date of Patent: February 23, 2016
    Assignee: Equinix, Inc.
    Inventors: Jaganathan Jeyapaul, Pragnesh Shashikant Panchal, Brian James Lillie
  • Publication number: 20110145399
    Abstract: 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: Application
    Filed: December 9, 2010
    Publication date: June 16, 2011
    Applicant: EQUINIX, INC.
    Inventors: JAGANATHAN JEYAPAUL, PRAGNESH SHASHIKANT PANCHAL, BRIAN JAMES LILLIE