Patents by Inventor John Mullooly
John Mullooly 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: 9871675Abstract: In one embodiment, a method includes receiving at a first network device in a first virtual private network, a packet destined for a second network device in communication with a second virtual private network, and transmitting the packet over the second network, wherein the packet is encapsulated for transmittal on a tunnel extending from the first network device to the second network device. The first network device is in communication with a system operable to map and encapsulate the packet and provide an overlay that traverses over the second virtual private network. An apparatus and logic are also disclosed herein.Type: GrantFiled: September 15, 2016Date of Patent: January 16, 2018Assignee: Cisco Technology, Inc.Inventors: Darrel Lewis, Gregg Schudel, John Mullooly, Isidoros Kouvelas, Jesper Skriver, Christian Cassar, Dino Farinacci, Fabio Maino
-
Publication number: 20170005831Abstract: In one embodiment, a method includes receiving at a first network device in a first virtual private network, a packet destined for a second network device in communication with a second virtual private network, and transmitting the packet over the second network, wherein the packet is encapsulated for transmittal on a tunnel extending from the first network device to the second network device. The first network device is in communication with a system operable to map and encapsulate the packet and provide an overlay that traverses over the second virtual private network. An apparatus and logic are also disclosed herein.Type: ApplicationFiled: September 15, 2016Publication date: January 5, 2017Applicant: CISCO TECHNOLOGY, INC.Inventors: Darrel Lewis, Gregg Schudel, John Mullooly, Isidoros Kouvelas, Jesper Skriver, Christian Cassar, Dino Farinacci, Fabio Maino
-
Patent number: 9479433Abstract: In one embodiment, a method includes receiving at a first network device in a first virtual private network, a packet destined for a second network device in communication with a second virtual private network, and transmitting the packet over the second network, wherein the packet is encapsulated for transmittal on a tunnel extending from the first network device to the second network device. The first network device is in communication with a system operable to map and encapsulate the packet and provide an overlay that traverses over the second virtual private network. An apparatus and logic are also disclosed herein.Type: GrantFiled: January 14, 2014Date of Patent: October 25, 2016Assignee: Cisco Technology, Inc.Inventors: Darrel Lewis, Gregg Schudel, John Mullooly, Isidoros Kouvelas, Jesper Skriver, Christian Cassar, Dino Farinacci, Fabio Maino
-
Patent number: 9407544Abstract: In one embodiment, a method includes receiving a packet at a first provider edge device in communication with a mapping system comprising mappings of customer routes to provider edge devices, and mappings of customer virtual routing and forwarding (VRF) instances to a service provider VRF instance, mapping a customer route to one of the provider edge devices and mapping a customer VRF instance to the service provider VRF instance, encapsulating the packet at the first provider edge device based on the mappings, and transmitting the packet to the provider edge device. An apparatus and logic are also disclosed herein.Type: GrantFiled: April 23, 2014Date of Patent: August 2, 2016Assignee: Cisco Technology, Inc.Inventors: Fabio Maino, Darrel Lewis, John Mullooly, Gregg Schudel
-
Patent number: 9294393Abstract: In one embodiment, a method includes receiving from a plurality of customer edge devices, endpoint addresses at a central mapping system operating as a control plane for a provider network in communication with a plurality of customer networks, and mapping the endpoint addresses to provider edge devices in the provider network. Wherein the customer edge devices store customer endpoint routes for active flows and the provider edge devices store customer edge device site locator addresses for use in a mapping and encapsulation overlay in the provider network. An apparatus and logic are also disclosed herein.Type: GrantFiled: April 23, 2014Date of Patent: March 22, 2016Assignee: Cisco Technology, Inc.Inventors: John Mullooly, Fabio Maino, Darrel Lewis, Gregg Schudel
-
Patent number: 8532095Abstract: Techniques for configuring customer premises equipment for communication with a provider network include establishing a physical layer network connection between a particular customer node and a first provider node. The particular customer node is an intermediate network node on a customer premises. The first provider node is an intermediate network node on a first provider network of a first service provider different from the customer. Configuration data for one or more network interfaces on the particular customer node are automatically received through the physical layer network connection. The particular customer node is automatically configured based on that configuration data. The automatic provisioning of the customer node allows equipment to be more economically shipped and installed at customer premises and allows upgraded or replacement equipment to be more economically swapped in place of equipment previously installed.Type: GrantFiled: November 18, 2005Date of Patent: September 10, 2013Assignee: Cisco Technology, Inc.Inventors: Vincent John Mammoliti, John Mullooly
-
Publication number: 20070115962Abstract: Techniques for configuring customer premises equipment for communication with a provider network include establishing a physical layer network connection between a particular customer node and a first provider node. The particular customer node is an intermediate network node on a customer premises. The first provider node is an intermediate network node on a first provider network of a first service provider different from the customer. Configuration data for one or more network interfaces on the particular customer node are automatically received through the physical layer network connection. The particular customer node is automatically configured based on that configuration data. The automatic provisioning of the customer node allows equipment to be more economically shipped and installed at customer premises and allows upgraded or replacement equipment to be more economically swapped in place of equipment previously installed.Type: ApplicationFiled: November 18, 2005Publication date: May 24, 2007Inventors: Vincent Mammoliti, John Mullooly
-
Publication number: 20070084906Abstract: A method of hole defect repair includes removing one or more defects at or near a desired hole shape in a substrate by removing a non-concentric portion of the substrate proximate the desired hole shape, and welding a filler material to the substrate after removing the non-concentric portion of the substrate.Type: ApplicationFiled: October 13, 2005Publication date: April 19, 2007Inventors: Chris Vargas, John Mullooly, Allen Brown
-
Publication number: 20070002850Abstract: An MPLS router operable for labeled switch path (LSP) operation defines a compression index for identifying a decompression context between other MPLS LSP routers. The compression index allows a multipoint-to-point link between MPLS routers, thereby avoiding an exhaustive mesh of point-to-point links between each of the MPLS routers. The originator ID identifies each of the multipoint originating endpoints at a common destination, and maintains the context of each compressed header to match incoming compressed headers to the corresponding header values. The originator ID, typically the IP address of the originator, operates as the compression index on the multipoint-to-point connection, operable to distinguish multiple originators of the multipoint-to-point connection and provide header compression for each.Type: ApplicationFiled: June 29, 2005Publication date: January 4, 2007Inventors: James Guichard, Bruce Davie, Eric Rosen, John Mullooly, Gerhard Wieser
-
Publication number: 20060198368Abstract: A method, apparatus and computer program product for providing secure multipoint Internet Protocol Virtual Private Networks (IPVPNs) is presented. A packet lookup is performed in order to determine a next hop. A VPN label is pushed on the packet, as is an IP tunnel header. Group encryption through the use of DGVPN is further utilized. In such a manner secure connectivity and network partitioning are provided in a single solution.Type: ApplicationFiled: March 4, 2005Publication date: September 7, 2006Inventors: James Guichard, W. Wainner, John Mullooly, Brian Weis