Patents by Inventor Keith Joseph Allen

Keith Joseph Allen 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: 20220045989
    Abstract: An apparatus receives an upper layer packet that includes data from a source device, a virtual private network (VPN) identification, a destination address, and a destination option type. The apparatus authenticates the upper layer packet by comparing the VPN identification of the received upper layer packet to a customer VPN identification. The apparatus determines whether the apparatus recognizes the destination option type of the upper layer packet. The apparatus discards the upper layer packet on a condition that the apparatus does not recognize the destination option type. The apparatus decapsulates the upper layer packet into a lower layer packet and transmits the decapsulated packet to a destination on a condition that the apparatus recognizes the destination option type.
    Type: Application
    Filed: October 22, 2021
    Publication date: February 10, 2022
    Applicant: Marlow Technologies, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 11240206
    Abstract: An apparatus receives an upper layer packet that includes data from a source device, a virtual private network (VPN) identification, a destination address, and a destination option type. The apparatus authenticates the upper layer packet by comparing the VPN identification of the received upper layer packet to a customer VPN identification. The apparatus determines whether the apparatus recognizes the destination option type of the upper layer packet. The apparatus discards the upper layer packet on a condition that the apparatus does not recognize the destination option type. The apparatus decapsulates the upper layer packet into a lower layer packet and transmits the decapsulated packet to a destination on a condition that the apparatus recognizes the destination option type.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 1, 2022
    Assignee: Marlow Technologies, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Publication number: 20200021561
    Abstract: An apparatus receives an upper layer packet that includes data from a source device, a virtual private network (VPN) identification, a destination address, and a destination option type. The apparatus authenticates the upper layer packet by comparing the VPN identification of the received upper layer packet to a customer VPN identification. The apparatus determines whether the apparatus recognizes the destination option type of the upper layer packet. The apparatus discards the upper layer packet on a condition that the apparatus does not recognize the destination option type. The apparatus decapsulates the upper layer packet into a lower layer packet and transmits the decapsulated packet to a destination on a condition that the apparatus recognizes the destination option type.
    Type: Application
    Filed: May 24, 2019
    Publication date: January 16, 2020
    Applicant: Marlow Technologies, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 10313306
    Abstract: An apparatus receives an upper layer packet that includes data from a source device, a virtual private network (VPN) identification, a destination address, and a destination option type. The apparatus authenticates the upper layer packet by comparing the VPN identification of the received upper layer packet to a customer VPN identification. The apparatus determines whether the apparatus recognizes the destination option type of the upper layer packet. The apparatus discards the upper layer packet on a condition that the apparatus does not recognize the destination option type. The apparatus decapsulates the upper layer packet into a lower layer packet and transmits the decapsulated packet to a destination on a condition that the apparatus recognizes the destination option type.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: June 4, 2019
    Assignee: Marlow Technologies, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Publication number: 20160380974
    Abstract: An apparatus receives an upper layer packet that includes data from a source device, a virtual private network (VPN) identification, a destination address, and a destination option type. The apparatus authenticates the upper layer packet by comparing the VPN identification of the received upper layer packet to a customer VPN identification. The apparatus determines whether the apparatus recognizes the destination option type of the upper layer packet. The apparatus discards the upper layer packet on a condition that the apparatus does not recognize the destination option type. The apparatus decapsulates the upper layer packet into a lower layer packet and transmits the decapsulated packet to a destination on a condition that the apparatus recognizes the destination option type.
    Type: Application
    Filed: September 13, 2016
    Publication date: December 29, 2016
    Applicant: Marlow Technologies, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 9467373
    Abstract: Communications between a source and a destination include receiving, at an egress edge device from an ingress edge device, an upper layer packet including a virtual private network identification identifying a destination. The upper layer packet is authenticated at the egress edge device using the virtual private network identification by comparing the virtual private network identification against an expectation for the upper layer packet. Upon authentication, the upper layer packet is decapsulated into a lower layer packet for the destination.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: October 11, 2016
    Assignee: Marlow Technologies, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 9264290
    Abstract: In a particular embodiment a system and method for processing a call in a Voice over internet protocol (VoIP) network are disclosed. The method includes receiving the call associated with a private identifier (PRID) at a server, classifying a call location based on the PRID and sending the call from the server to a Public Safety Answering Point (PSAP) with a call back number associated with the PRID. The system includes a first server interface for receiving a message containing a PRID associated with the call, a second server interface to access the data base for searching for the PRID in the data structure; a third server interface to receive an output from the database indicating whether a PRID has been found in the data structure; and a fourth server interface to send the call to a PSAP.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: February 16, 2016
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello
  • Publication number: 20150207732
    Abstract: Communications between a source and a destination include receiving, at an egress edge device from an ingress edge device, an upper layer packet including a virtual private network identification identifying a destination. The upper layer packet is authenticated at the egress edge device using the virtual private network identification by comparing the virtual private network identification against an expectation for the upper layer packet. Upon authentication, the upper layer packet is decapsulated into a lower layer packet for the destination.
    Type: Application
    Filed: January 23, 2015
    Publication date: July 23, 2015
    Applicant: MARLOW TECHNOLOGIES, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 8942240
    Abstract: Communications between a source and a destination include receiving, at an egress edge device from an ingress edge device, an upper layer packet including a virtual private network identification identifying a destination. The upper layer packet is authenticated at the egress edge device using the virtual private network identification by comparing the virtual private network identification against an expectation for the upper layer packet. Upon authentication, the upper layer packet is decapsulated into a lower layer packet for the destination.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: January 27, 2015
    Assignee: Marlow Technologies, LLC
    Inventors: Weijing Chen, Keith Joseph Allen
  • Publication number: 20130308643
    Abstract: Communications between a source and a destination include receiving, at an egress edge device from an ingress edge device, an upper layer packet including a virtual private network identification identifying a destination. The upper layer packet is authenticated at the egress edge device using the virtual private network identification by comparing the virtual private network identification against an expectation for the upper layer packet. Upon authentication, the upper layer packet is decapsulated into a lower layer packet for the destination.
    Type: Application
    Filed: July 26, 2013
    Publication date: November 21, 2013
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Weijing CHEN, Keith Joseph ALLEN
  • Patent number: 8520681
    Abstract: A method for communicating between a source and a destination in a service provider internet protocol network includes receiving, at an egress edge device from an ingress edge device on the service provider internet protocol network, an upper layer packet comprising data received in turn from the source and encapsulated in accordance with a service provider format into the upper layer packet. The upper layer packet includes a virtual private network identification identifying a destination. The method also includes authenticating the upper layer packet at the egress edge device using the virtual private network identification. Upon authentication, the upper layer packet is decapsulated into a lower layer packet for the destination.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: August 27, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Weijing Chen, Keith Joseph Allen
  • Publication number: 20120314699
    Abstract: In a particular embodiment a system and method for processing a call in a Voice over internet protocol (VoIP) network are disclosed. The method includes receiving the call associated with a private identifier (PRID) at a server, classifying a call location based on the PRID and sending the call from the server to a Public Safety Answering Point (PSAP) with a call back number associated with the PRID. The system includes a first server interface for receiving a message containing a PRID associated with the call, a second server interface to access the data base for searching for the PRID in the data structure; a third server interface to receive an output from the database indicating whether a PRID has been found in the data structure; and a fourth server interface to send the call to a PSAP.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 13, 2012
    Inventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello
  • Publication number: 20120281701
    Abstract: A method for communicating between a source and a destination in a service provider internet protocol network includes receiving, at an egress edge device from an ingress edge device on the service provider internet protocol network, an upper layer packet comprising data received in turn from the source and encapsulated in accordance with a service provider format into the upper layer packet. The upper layer packet includes a virtual private network identification identifying a destination. The method also includes authenticating the upper layer packet at the egress edge device using the virtual private network identification. Upon authentication, the upper layer packet is decapsulated into a lower layer packet for the destination.
    Type: Application
    Filed: July 6, 2012
    Publication date: November 8, 2012
    Applicant: AT&T Intellectual Property I, L.P. (formerly SBC Knowledge Ventures, L.P.)
    Inventors: Weijing CHEN, Keith Joseph Allen
  • Patent number: 8243732
    Abstract: A method for communicating between a source and a destination includes encapsulating data received from the source in accordance with a service provider format into an upper layer packet. The method includes forwarding the upper layer packet across a service provider network. The upper layer packet is decapsulated into a lower level packet for the destination, based on at least one condition.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: August 14, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 8189568
    Abstract: In a particular embodiment a system and method for processing a call in a Voice over internet protocol (VoIP) network are disclosed. The method includes receiving the call associated with a private identifier (PRID) at a server, classifying a call location based on the PRID and sending the call from the server to a Public Safety Answering Point (PSAP) with a call back number associated with the PRID. The system includes a first server interface for receiving a message containing a PRID associated with the call, a second server interface to access the data base for searching for the PRID in the data structure; a third server interface to receive an output from the database indicating whether a PRID has been found in the data structure; and a fourth server interface to send the call to a PSAP.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: May 29, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello
  • Patent number: 7813349
    Abstract: Method and apparatus to establish a communication link over a high speed communications network. A unique predetermined address assigned to a switching and access node of each network node of the high speed communications network is examined. In addition, a service address associated with a request to establish a communication link is examined. The service address indicates at least one of a type of service being requested, a network service detail, and a name of a desired service provider. Thereafter, an end-to-end communication link is established between the calling party and a destination party by routing a connection request through plural switching nodes in accordance with the calling party address, an address associated with the destination party, and the service address.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: October 12, 2010
    Assignee: AT&T Labs, Inc.
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 7778263
    Abstract: An internet protocol session is established over a switched network. A path message is forwarded to a destination bridging device that bridges the switched network and an internet protocol network. The destination bridging device has a switched network address and an internet protocol network address and directs the path message to an originating host device over the internet protocol network. A setup message is received from the destination bridging device. The setup message is received over the switched network by the destination bridging device from an originating bridging device that bridges the switched network and the internet protocol network, in response to the originating bridging device receiving the path message on behalf of the originating host device. The internet protocol session is established over the switched network between at least the destination bridging device and the originating bridging device based on forwarding the path message and receiving the setup message.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: August 17, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Weijing Chen, Paul F. Van Vleck, Keith Joseph Allen
  • Publication number: 20100177671
    Abstract: In a particular embodiment a system and method for processing a call in a Voice over internet protocol (VoIP) network are disclosed. The method includes receiving the call associated with a private identifier (PRID) at a server, classifying a call location based on the PRID and sending the call from the server to a Public Safety Answering Point (PSAP) with a call back number associated with the PRID. The system includes a first server interface for receiving a message containing a PRID associated with the call, a second server interface to access the data base for searching for the PRID in the data structure; a third server interface to receive an output from the database indicating whether a PRID has been found in the data structure; and a fourth server interface to send the call to a PSAP.
    Type: Application
    Filed: November 30, 2009
    Publication date: July 15, 2010
    Inventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello
  • Patent number: 7739394
    Abstract: Data packets of a subscriber are addressed for transmission from an originating device through an IP network to a destination network. A DHCP request, associated with a first subscriber IP address from the IP network, is received from the originating device and routed through the IP network to a destination device in the destination network using an IP network address of the destination device. The destination device forwards the DHCP request to a DHCP server. A DHCP response is received from the DHCP server, through the destination device, including a second subscriber IP address associated with the destination network. The DHCP response is sent through the IP network to the originating device using the first subscriber IP address. The originating device obtains the second subscriber IP address from the DHCP response and addresses data packets using the first and second subscriber IP addresses.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: June 15, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Weijing Chen, Keith Joseph Allen
  • Patent number: 7639792
    Abstract: In a particular embodiment a system and method for processing a call in a Voice over internet protocol (VoIP) network are disclosed. The method includes receiving the call associated with a private identifier (PRID) at a server, classifying a call location based on the PRID and sending the call from the server to a Public Safety Answering Point (PSAP) with a call back number associated with the PRID. The system includes a first server interface for receiving a message containing a PRID associated with the call, a second server interface to access the data base for searching for the PRID in the data structure; a third server interface to receive an output from the database indicating whether a PRID has been found in the data structure; and a fourth server interface to send the call to a PSAP.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: December 29, 2009
    Assignee: ATT Knowledge Ventures, L.P.
    Inventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello