Patents by Inventor Giorgio Valentini

Giorgio Valentini 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).

  • Publication number: 20240073147
    Abstract: Techniques are described for routing traffic through an interconnect cloud gateway based on cloud traffic routing indicators. The interconnect cloud gateway can advertise the cloud traffic routing indicators, which can include cloud indicators and transport gateway indicators. The cloud indicators can include cloud tags utilized to route cloud traffic. The transport gateway indicators can include transport gateway flags utilized to identify private networks utilized to route the cloud traffic. The cloud traffic can routed during normal private network operation through private networks, which can be dynamically replaced by public networks due to occurrences of failures preventing the data traffic from being routed through the private networks and to cloud networks.
    Type: Application
    Filed: November 4, 2022
    Publication date: February 29, 2024
    Inventors: Ramakumara Kariyappa, Satish Mahadevan, Biju Mathews Mammen, Balaji Sundararajan, Giorgio Valentini, Venkatraman Venkatapathy
  • Publication number: 20230412483
    Abstract: Techniques for sharing the probing of software-as-a-service clouds among a cluster of routers are described herein. The techniques may include establishing a first path between a cluster of routers and an application infrastructure. Establishing a second path between the cluster of routers and the application infrastructure. Designating a first router in the cluster of routers to send probes over the first path to the application infrastructure. Designating a second router in the cluster of routers to send probes over the second path to the application infrastructure. Distributing, by the first router and to the cluster of routers, first routing performance data indicating a performance of the first path when communicating with the application infrastructure over the first path, distributing, by the second router and to the cluster of routers, second routing performance data indicating a performance of the second path when communicating with the application infrastructure over the second path.
    Type: Application
    Filed: July 18, 2022
    Publication date: December 21, 2023
    Inventors: Balaji Sundararajan, Vivek Agarwal, Jegan Kumar Somi Ramasamy Subramanian, Gokul Krishnan, Giorgio Valentini, Venkatraman Venkatapathy
  • Patent number: 11838371
    Abstract: The present technology is directed to controlling and managing resources both in Software-Defined Cloud Interconnect (SDCI) providers and cloud service providers via a single network controller and further connecting virtual networks in a branch site to virtual networks in the cloud service providers. A network controller can establish a network gateway in an SDCI provider, establish a cross-connectivity between the network gateway in the SDCI provider and one or more clouds, group one or more virtual networks in the one or more clouds and one or more virtual networks in a branch site into a tag, and establish a connection between the one or more virtual networks in the one or more clouds and the one or more virtual networks in the branch site using the tag.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: December 5, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Avinash Ashok Kumar Chiganmi, Venkatraman Venkatapathy, Giorgio Valentini, Madhuri Kolli, Shu-Fen Lee, Balaji Sundararajan
  • Patent number: 11784875
    Abstract: According to some embodiments, a method includes receiving, from a graphical user interface, an indication that a user has purchased licenses associated with a CNF. The method further includes sending, to a second computing system of a CNF, first instructions regarding the licenses purchased by the user. The method further includes receiving an indication that the user wishes to deploy a particular router in the CNF with a particular data connection and retrieving, from the second computing system of the CNF, a list of licenses previously purchased by the user. The method further includes automatically determining, from the list of licenses, appropriate licenses for the particular router that the user wishes to deploy in the CNF. The method further includes sending second instructions that are operable to deploy the particular router in the CNF with the particular data connection and apply the determined licenses to the deployed particular router.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: October 10, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Balaji Sundararajan, Giorgio Valentini, Madhuri Kolli, Venkat Venkatapathy, Gokul Krishnan, Pradeep Kanavihalli Subramanyasetty
  • Patent number: 11757702
    Abstract: The present technology discloses methods, systems, and non-transitory computer-readable storage media for establishing a redundant path connection. An example method can include configuring a software-defined wide-area network (SDWAN) tunnel between an on-premises router and a plurality of SDWAN routers; configuring a virtual layer 2 connection between the plurality of SDWAN routers and handoff locations for a virtual cloud resource (VCR) associated with at least one VCR tag, wherein a software-defined cloud infrastructure (SDCI) underlay associated with at least one SDCI provider connects to a cloud service provider (CSP) at the handoff locations; configuring a VCR connection between at least one VCR associated with the VCR tag and the handoff locations for the at least one VCR; configuring a border gateway protocol (BGP) session between the plurality of SDWAN routers and the handoff locations; and validating the SDWAN tunnel, the virtual layer 2 connection, the VCR connection, and the BGP session.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: September 12, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Avinash Ashok Kumar Chiganmi, Venkatraman Venkatapathy, Giorgio Valentini, Madhuri Kolli, Karumbayiram Gunasekaran, Balaji Sundararajan
  • Publication number: 20220417060
    Abstract: The present technology pertains to receiving a tag associating at least one routing domain in an on-premises site with at least one virtual network in a cloud environment associated with a cloud service provider. The present technology also pertains to the automation of populating route and propagation tables with the cloud service provider.
    Type: Application
    Filed: August 29, 2022
    Publication date: December 29, 2022
    Inventors: Balaji Sundararajan, Madhuri Kolli, Giorgio Valentini, Venkatraman Venkatapathy, Avinash Ashok Kumar Chiganmi, Vivek Agarwal
  • Publication number: 20220417332
    Abstract: The present technology is directed to controlling and managing resources both in Software-Defined Cloud Interconnect (SDCI) providers and cloud service providers via a single network controller and further connecting virtual networks in a branch site to virtual networks in the cloud service providers. A network controller can establish a network gateway in an SDCI provider, establish a cross-connectivity between the network gateway in the SDCI provider and one or more clouds, group one or more virtual networks in the one or more clouds and one or more virtual networks in a branch site into a tag, and establish a connection between the one or more virtual networks in the one or more clouds and the one or more virtual networks in the branch site using the tag.
    Type: Application
    Filed: July 5, 2022
    Publication date: December 29, 2022
    Inventors: Avinash Ashok Kumar Chiganmi, Venkatraman Venkatapathy, Giorgio Valentini, Madhuri Kolli, Shu-Fen Lee, Balaji Sundararajan
  • Publication number: 20220329459
    Abstract: The present technology pertains to receiving a tag associating at least one routing domain in an on-premises site with at least one virtual network in a cloud environment associated with a cloud service provider. The present technology also pertains to the automation of populating route and propagation tables with the cloud service provider.
    Type: Application
    Filed: July 30, 2021
    Publication date: October 13, 2022
    Inventors: Balaji Sundararajan, Madhuri Kolli, Giorgio Valentini, Venkatraman Venkatapathy, Avinash Ashok Kumar Chiganmi, Vivek Agarwal
  • Publication number: 20220329477
    Abstract: The present technology discloses methods, systems, and non-transitory computer-readable storage media for establishing a redundant path connection. An example method can include configuring a software-defined wide-area network (SDWAN) tunnel between an on-premises router and a plurality of SDWAN routers; configuring a virtual layer 2 connection between the plurality of SDWAN routers and handoff locations for a virtual cloud resource (VCR) associated with at least one VCR tag, wherein a software-defined cloud infrastructure (SDCI) underlay associated with at least one SDCI provider connects to a cloud service provider (CSP) at the handoff locations; configuring a VCR connection between at least one VCR associated with the VCR tag and the handoff locations for the at least one VCR; configuring a border gateway protocol (BGP) session between the plurality of SDWAN routers and the handoff locations; and validating the SDWAN tunnel, the virtual layer 2 connection, the VCR connection, and the BGP session.
    Type: Application
    Filed: July 29, 2021
    Publication date: October 13, 2022
    Inventors: Avinash Ashok Kumar Chiganmi, Venkatraman Venkatapathy, Giorgio Valentini, Madhuri Kolli, Karumbayiram Gunasekaran, Balaji Sundararajan
  • Patent number: 11456894
    Abstract: The present technology pertains to receiving a tag associating at least one routing domain in an on-premises site with at least one virtual network in a cloud environment associated with a cloud service provider. The present technology also pertains to the automation of populating route and propagation tables with the cloud service provider.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: September 27, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Balaji Sundararajan, Madhuri Kolli, Giorgio Valentini, Venkatraman Venkatapathy, Avinash Ashok Kumar Chiganmi, Vivek Agarwal
  • Patent number: 11412051
    Abstract: The present technology is directed to controlling and managing resources both in Software-Defined Cloud Interconnect (SDCI) providers and cloud service providers via a single network controller and further connecting virtual networks in a branch site to virtual networks in the cloud service providers. A network controller can establish a network gateway in an SDCI provider, establish a cross-connectivity between the network gateway in the SDCI provider and one or more clouds, group one or more virtual networks in the one or more clouds and one or more virtual networks in a branch site into a tag, and establish a connection between the one or more virtual networks in the one or more clouds and the one or more virtual networks in the branch site using the tag.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: August 9, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Avinash Ashok Kumar Chiganmi, Venkatraman Venkatapathy, Giorgio Valentini, Madhuri Kolli, Shu-Fen Lee, Balaji Sundararajan
  • Patent number: 10560314
    Abstract: A method includes receiving from a networked spoke device information describing network flows to and from an application, analyzing the information to characterize the application in at least one dimension selected from the group consisting of bi-directional bandwidth usage, network response times, application response times, a number of idle and active application sessions and a maximum number of concurrent application sessions and transmitting the dimensions to at least one networked spoke device as traffic profile information.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: February 11, 2020
    Assignee: CloudGenix, Inc.
    Inventors: Kumar Ramachandran, Venkataraman Anand, Navneet Yadav, Arivu Ramasamy, Giorgio Valentini, Vijay Sagar
  • Patent number: 10374871
    Abstract: A method includes determining a network requirement for at least one application, dynamically determining a link suitable for data transmission in accordance with a policy based at least in part on a current network condition to meet the network requirement and routing one or more application network data flows associated with the at least one application over the link.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: August 6, 2019
    Assignee: CLOUDGENIX, INC.
    Inventors: Kumar Ramachandran, Venkataraman Anand, Navneet Yadav, Arivu Ramasamy, Aaron Edwards, Gopal Reddy, Vijay Sagar, Giorgio Valentini
  • Patent number: 10097404
    Abstract: A method includes detecting at a device on a network an application having an anchor domain, marking the application with a traffic source having an entry point domain that accessed the application and a time of detection and designating network flows from the traffic source within a predetermined time from the time of detection as belonging to the application.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: October 9, 2018
    Assignee: CLOUDGENIX, INC.
    Inventors: Navneet Yadav, Arivu Ramasamy, Giorgio Valentini
  • Publication number: 20160080225
    Abstract: A method includes detecting at a device on a network an application having an anchor domain, marking the application with a traffic source having an entry point domain that accessed the application and a time of detection and designating network flows from the traffic source within a predetermined time from the time of detection as belonging to the application.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 17, 2016
    Inventors: Navneet Yadav, Arivu Ramasamy, Giorgio Valentini
  • Publication number: 20160080250
    Abstract: A method includes determining a network requirement for at least one application, dynamically determining a link suitable for data transmission in accordance with a policy based at least in part on a current network condition to meet the network requirement and routing one or more application network data flows associated with the at least one application over the link.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 17, 2016
    Inventors: Kumar Ramachandran, Venkataraman Anand, Navneet Yadav, Arivu Ramasamy, Aaron Edwards, Gopal Reddy, Vijay Sagar, Giorgio Valentini
  • Publication number: 20160080252
    Abstract: A method includes receiving from a networked spoke device information describing network flows to and from an application, analyzing the information to characterize the application in at least one dimension selected from the group consisting of bi-directional bandwidth usage, network response times, application response times, a number of idle and active application sessions and a maximum number of concurrent application sessions and transmitting the dimensions to at least one networked spoke device as traffic profile information.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 17, 2016
    Inventors: Kumar Ramachandran, Venkataraman Anand, Navneet Yadav, Arivu Ramasamy, Giorgio Valentini, Vijay Sagar
  • Patent number: 8750304
    Abstract: In one embodiment a method includes detecting, at a first Wide Area Network (WAN) device deployed at an edge of a WAN, a packet passing through the first WAN device and departing a node with which the first WAN device is associated for another node connected to the WAN, identifying, by the first WAN device, a network destination address to which the packet is addressed, obtaining from memory accessible to the first WAN device an identifier of another WAN device associated with the network destination address, and marking the packet with the identifier to generate a marked packet. The marked packet is then received by a WAN device, which detects the identifier, and passes the marked packet to the identified WAN device. In an embodiment, the WAN device associated with the network destination address is a WAN device that first detects a synchronization-acknowledgement (SYN-ACK) packet.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: June 10, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Arivu Mani Ramasamy, Zachary A. Seils, Deepak S. Khanorkar, Giorgio Valentini, Swaminathan Sankar
  • Publication number: 20110255537
    Abstract: In one embodiment a method includes detecting, at a first Wide Area Network (WAN) device deployed at an edge of a WAN, a packet passing through the first WAN device and departing a node with which the first WAN device is associated for another node connected to the WAN, identifying, by the first WAN device, a network destination address to which the packet is addressed, obtaining from memory accessible to the first WAN device an identifier of another WAN device associated with the network destination address, and marking the packet with the identifier to generate a marked packet. The marked packet is then received by a WAN device, which detects the identifier, and passes the marked packet to the identified WAN device. In an embodiment, the WAN device associated with the network destination address is a WAN device that first detects a synchronization-acknowledgement (SYN-ACK) packet.
    Type: Application
    Filed: April 16, 2010
    Publication date: October 20, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Arivu Mani Ramasamy, Zachary A. Seils, Deepak S. Khanorkar, Giorgio Valentini, Swaminathan Sankar
  • Patent number: 7077297
    Abstract: This invention relates to a method for the preparation and metering of substances, mixtures of substances and/or compounds in general, characterized by bacteriostatic and/or bactericidal activity, using a single pressurized container in which the substances, mixtures of substances and/or compounds in general are mixed with carbon dioxide in the form of vapor, liquid/vapor mixture or supercritical fluid for the purpose of mixing, dissolving, storing and dispensing at constant predetermined doses. The invention also relates to pressure containers suitable for dispensing the substances in accordance with the invention.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: July 18, 2006
    Assignee: Abiogen Pharma S.p.A.
    Inventors: Giorgio Valentini, Claudio Menicagli