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: 20220045989Abstract: 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: ApplicationFiled: October 22, 2021Publication date: February 10, 2022Applicant: Marlow Technologies, LLCInventors: Weijing Chen, Keith Joseph Allen
-
Patent number: 11240206Abstract: 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: GrantFiled: May 24, 2019Date of Patent: February 1, 2022Assignee: Marlow Technologies, LLCInventors: Weijing Chen, Keith Joseph Allen
-
Publication number: 20200021561Abstract: 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: ApplicationFiled: May 24, 2019Publication date: January 16, 2020Applicant: Marlow Technologies, LLCInventors: Weijing Chen, Keith Joseph Allen
-
Patent number: 10313306Abstract: 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: GrantFiled: September 13, 2016Date of Patent: June 4, 2019Assignee: Marlow Technologies, LLCInventors: Weijing Chen, Keith Joseph Allen
-
Publication number: 20160380974Abstract: 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: ApplicationFiled: September 13, 2016Publication date: December 29, 2016Applicant: Marlow Technologies, LLCInventors: Weijing Chen, Keith Joseph Allen
-
Patent number: 9467373Abstract: 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: GrantFiled: January 23, 2015Date of Patent: October 11, 2016Assignee: Marlow Technologies, LLCInventors: Weijing Chen, Keith Joseph Allen
-
Patent number: 9264290Abstract: 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: GrantFiled: May 29, 2012Date of Patent: February 16, 2016Assignee: AT&T Intellectual Property I, LPInventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello
-
Publication number: 20150207732Abstract: 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: ApplicationFiled: January 23, 2015Publication date: July 23, 2015Applicant: MARLOW TECHNOLOGIES, LLCInventors: Weijing Chen, Keith Joseph Allen
-
Patent number: 8942240Abstract: 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: GrantFiled: July 26, 2013Date of Patent: January 27, 2015Assignee: Marlow Technologies, LLCInventors: Weijing Chen, Keith Joseph Allen
-
Publication number: 20130308643Abstract: 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: ApplicationFiled: July 26, 2013Publication date: November 21, 2013Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Weijing CHEN, Keith Joseph ALLEN
-
Patent number: 8520681Abstract: 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: GrantFiled: July 6, 2012Date of Patent: August 27, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Weijing Chen, Keith Joseph Allen
-
Publication number: 20120314699Abstract: 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: ApplicationFiled: May 29, 2012Publication date: December 13, 2012Inventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello
-
Publication number: 20120281701Abstract: 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: ApplicationFiled: July 6, 2012Publication date: November 8, 2012Applicant: AT&T Intellectual Property I, L.P. (formerly SBC Knowledge Ventures, L.P.)Inventors: Weijing CHEN, Keith Joseph Allen
-
Patent number: 8243732Abstract: 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: GrantFiled: October 6, 2008Date of Patent: August 14, 2012Assignee: AT&T Intellectual Property I, L.P.Inventors: Weijing Chen, Keith Joseph Allen
-
Patent number: 8189568Abstract: 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: GrantFiled: November 30, 2009Date of Patent: May 29, 2012Assignee: AT&T Intellectual Property I, LPInventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello
-
Patent number: 7813349Abstract: 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: GrantFiled: March 28, 2005Date of Patent: October 12, 2010Assignee: AT&T Labs, Inc.Inventors: Weijing Chen, Keith Joseph Allen
-
Patent number: 7778263Abstract: 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: GrantFiled: July 27, 2007Date of Patent: August 17, 2010Assignee: AT&T Intellectual Property I, L.P.Inventors: Weijing Chen, Paul F. Van Vleck, Keith Joseph Allen
-
Publication number: 20100177671Abstract: 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: ApplicationFiled: November 30, 2009Publication date: July 15, 2010Inventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello
-
Patent number: 7739394Abstract: 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: GrantFiled: July 29, 2003Date of Patent: June 15, 2010Assignee: AT&T Intellectual Property I, L.P.Inventors: Weijing Chen, Keith Joseph Allen
-
Patent number: 7639792Abstract: 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: GrantFiled: November 23, 2005Date of Patent: December 29, 2009Assignee: ATT Knowledge Ventures, L.P.Inventors: Chaoxin Qiu, Richard L. Khan, Robert F. Dailey, Keith Joseph Allen, Geoffrey R. Zampiello