Patents by Inventor John F. Gibbons

John F. Gibbons 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: 9401844
    Abstract: Methods and apparatus to dynamically control connectivity within VPNs are disclosed. A disclosed example method includes a route server for storing an indication in an entry for a first pair of provider edge routers in a virtual private network (intra-VPN) connectivity database, the intra-VPN connectivity database including entries for a plurality of pairs of provider edge routers. The indication to define an additional connectivity for the first pair of provider edge routers beyond connectivity defined in a virtual private network routing and forwarding table associated with a first provider edge router of the first pair of provider edge routers. The first pair of provider edge routers including a second provider edge router to which the first provider edge router is to be communicatively coupled.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: July 26, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Satterlee, Neal Shackleton, John F. Gibbons
  • Publication number: 20150365287
    Abstract: Methods and apparatus to dynamically control connectivity within VPNs are disclosed. A disclosed example method includes a route server for storing an indication in an entry for a first pair of provider edge routers in a virtual private network (intra-VPN) connectivity database, the intra-VPN connectivity database including entries for a plurality of pairs of provider edge routers. The indication to define an additional connectivity for the first pair of provider edge routers beyond connectivity defined in a virtual private network routing and forwarding table associated with a first provider edge router of the first pair of provider edge routers. The first pair of provider edge routers including a second provider edge router to which the first provider edge router is to be communicatively coupled.
    Type: Application
    Filed: August 25, 2015
    Publication date: December 17, 2015
    Inventors: Michael Satterlee, Neal Shackleton, John F. Gibbons
  • Patent number: 9160667
    Abstract: A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: October 13, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Michael Satterlee, John F. Gibbons, Neal A. Shackleton
  • Patent number: 9137109
    Abstract: Methods and apparatus to dynamically control connectivity within VPNs are disclosed. A disclosed example method includes broadcasting, by a route server, a border gateway protocol advertisement as received at the route server; determining a first provider edge router is to be configured for additional connectivity beyond a connectivity defined in a table associated with the first provider edge router, the additional connectivity including an identification of a second provider edge router to which the first provider edge router is to be communicatively coupled; generating a copy of the received border gateway protocol advertisement; modifying the copy of the received border gateway protocol advertisement to facilitate the additional connectivity; and broadcasting the modified copy of the received border gateway protocol advertisement.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: September 15, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Michael Satterlee, Neal Shackleton, John F. Gibbons
  • Patent number: 9077852
    Abstract: A method includes receiving a control message that identifies a first video conference terminal as an active talker. The method includes sending, in response to the control message, outgoing video conference data from the first video conference terminal via a first multicast group to two or more video conference terminals joined to the first multicast group. The method also includes sending a command to join a second multicast group in response to the control message.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: July 7, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Michael Satterlee, Jamil Cheikhali, John F. Gibbons, Neal A. Shackleton
  • Publication number: 20150092534
    Abstract: A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change.
    Type: Application
    Filed: December 10, 2014
    Publication date: April 2, 2015
    Inventors: Michael Satterlee, John F. Gibbons, Neal A. Shackleton
  • Publication number: 20150078203
    Abstract: Methods and apparatus to dynamically control connectivity within VPNs are disclosed. A disclosed example method includes broadcasting, by a route server, a border gateway protocol advertisement as received at the route server; determining a first provider edge router is to be configured for additional connectivity beyond a connectivity defined in a table associated with the first provider edge router, the additional connectivity including an identification of a second provider edge router to which the first provider edge router is to be communicatively coupled; generating a copy of the received border gateway protocol advertisement; modifying the copy of the received border gateway protocol advertisement to facilitate the additional connectivity; and broadcasting the modified copy of the received border gateway protocol advertisement.
    Type: Application
    Filed: November 21, 2014
    Publication date: March 19, 2015
    Inventors: Michael Satterlee, Neal Shackleton, John F. Gibbons
  • Patent number: 8929367
    Abstract: Methods and apparatus to dynamically control connectivity within VPNs are disclosed. A disclosed example route server to control connectivity within a VPN comprises a memory to implement a database, a border gateway protocol (BGP) engine to process BGP advertisements, a network interface to receive a first BGP advertisement, which a first route target (RT) associated with the first PE router, from a first provider edge (PE) router associated with the VPN, and an intra-VPN connectivity controller to, in response to the first BGP advertisement, query the database to determine whether the first PE router is to be communicatively coupled to a second PE router of the VPN and when the first and second PE routers of the VPN are to be communicatively coupled, direct the BGP engine to form a second BGP advertisement that includes a second RT associated with the second PE router based on the first BGP advertisement.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: January 6, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Satterlee, Neal Shackleton, John F. Gibbons
  • Patent number: 8923314
    Abstract: A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: December 30, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Satterlee, John F. Gibbons, Neal A. Shackleton
  • Publication number: 20130315067
    Abstract: A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change.
    Type: Application
    Filed: July 30, 2013
    Publication date: November 28, 2013
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Michael Satterlee, John F. Gibbons, Neal A. Shackleton
  • Patent number: 8582474
    Abstract: A method includes receiving a registration message at a video control point (VCP) device, the registration message requesting set up of a video conference between endpoint devices. The video conference is set up to enable a first endpoint device to send media to a second endpoint device without the media passing through the VCP device en route. A communication profile associated with each endpoint device is determined. Configuration settings associated with at least one endpoint device is determined based on the communication profiles. The configuration settings are sent to at least one computing device that is adapted to modify the media based on the configuration settings to generate modified media.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: November 12, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Satterlee, Jamil Cheikhali, John F. Gibbons, Jai Narayn Gosine
  • Patent number: 8498303
    Abstract: A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: July 30, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Michael Satterlee, John F. Gibbons, Neal A. Shackleton
  • Patent number: 8411129
    Abstract: A computer-implemented method includes receiving registration messages at a call control agent device via first unicast transmissions from at least three video conference terminals. The registration messages request set up of a video conference between the at least three video conference terminals. The computer-implemented method includes sending a set up message from the call control agent device to each of the at least three conference terminals via second unicast transmissions. The set up message includes at least an identification of a multicast control group, a send multicast group of each of the at least three conference terminals, and a default receive multicast group. In response to the set up message, one or more of the at least three video conference terminals join the default receive multicast group.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: April 2, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Satterlee, Jamil Cheikhali, John F. Gibbons, Neal A. Shackleton
  • Publication number: 20120147127
    Abstract: A method includes receiving a registration message at a video control point (VCP) device, the registration message requesting set up of a video conference between endpoint devices. The video conference is set up to enable a first endpoint device to send media to a second endpoint device without the media passing through the VCP device en route. A communication profile associated with each endpoint device is determined. Configuration settings associated with at least one endpoint device is determined based on the communication profiles. The configuration settings are sent to at least one computing device that is adapted to modify the media based on the configuration settings to generate modified media.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I. L.P.
    Inventors: Michael Satterlee, Jamil Cheikhali, John F. Gibbons, Jai Narayn Gosine
  • Patent number: 8184554
    Abstract: A method and apparatus for processing a route update in a network are disclosed. For example, the method receives at least one route update from a customer edge (CE) device by a centralized routing registry. The method identifies at least one interface of a provider edge (PE) device associated with the CE device, and forwards the at least one route update to the at least one interface of the provider edge (PE) device.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: May 22, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John F. Gibbons, Michael Satterlee, Neal A. Shackleton
  • Publication number: 20120113991
    Abstract: Methods and apparatus to dynamically control connectivity within VPNs are disclosed. A disclosed example route server to control connectivity within a VPN comprises a memory to implement a database, a border gateway protocol (BGP) engine to process BGP advertisements, a network interface to receive a first BGP advertisement, which a first route target (RT) associated with the first PE router, from a first provider edge (PE) router associated with the VPN, and an intra-VPN connectivity controller to, in response to the first BGP advertisement, query the database to determine whether the first PE router is to be communicatively coupled to a second PE router of the VPN and when the first and second PE routers of the VPN are to be communicatively coupled, direct the BGP engine to form a second BGP advertisement that includes a second RT associated with the second PE router based on the first BGP advertisement.
    Type: Application
    Filed: January 12, 2012
    Publication date: May 10, 2012
    Inventors: Michael Satterlee, Neal A. Shackleton, John F. Gibbons
  • Patent number: 8121118
    Abstract: Methods and apparatus to dynamically control connectivity within VPNs are disclosed. A disclosed example route server to control connectivity within a VPN comprises a memory to implement a database, a border gateway protocol (BGP) engine to process BGP advertisements, a network interface to receive a first BGP advertisement, which a first route target (RT) associated with the first PE router, from a first provider edge (PE) router associated with the VPN, and an intra-VPN connectivity controller to, in response to the first BGP advertisement, query the database to determine whether the first PE router is to be communicatively coupled to a second PE router of the VPN and when the first and second PE routers of the VPN are to be communicatively coupled, direct the BGP engine to form a second BGP advertisement that includes a second RT associated with the second PE router based on the first BGP advertisement.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: February 21, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Michael Satterlee, Neal Shackleton, John F. Gibbons
  • Publication number: 20110149987
    Abstract: A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change.
    Type: Application
    Filed: March 4, 2011
    Publication date: June 23, 2011
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Michael Satterlee, John F. Gibbons, Neal A. Shackleton
  • Publication number: 20110141221
    Abstract: A computer-implemented method includes receiving registration messages at a call control agent device via first unicast transmissions from at least three video conference terminals. The registration messages request set up of a video conference between the at least three video conference terminals. The computer-implemented method includes sending a set up message from the call control agent device to each of the at least three conference terminals via second unicast transmissions. The set up message includes at least an identification of a multicast control group, a send multicast group of each of the at least three conference terminals, and a default receive multicast group. In response to the set up message, one or more of the at least three video conference terminals join the default receive multicast group.
    Type: Application
    Filed: December 14, 2009
    Publication date: June 16, 2011
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Michael Satterlee, Jamil Cheikhali, John F. Gibbons, Neal A. Shackleton
  • Patent number: 7924830
    Abstract: A method of routing data in an anycast environment includes sending an instruction from an intelligent route reflector device to an anycast router associated with an anycast network. The instruction signals the anycast router to statically pin up to an initial service node corresponding to a network service. The initial service node is associated with an anycast address. The method includes identifying prefixes of Internet protocol (IP) addresses of customer endpoints that communicate with the anycast network via the anycast router, and sending a route advertisement to a service node router associated with the initial service node. The route advertisement instructs the service node router to send an advertisement to the anycast network announcing that the service node router is a next best hop for data traffic related to the network service and bound for a customer endpoint having an IP address that includes any of the identified prefixes.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: April 12, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Michael Satterlee, John F. Gibbons, Neal A. Shackleton