Patents by Inventor Parry Cornell Booker
Parry Cornell Booker 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: 20210266780Abstract: Systems described herein provide techniques for establishing and modifying user plane communications sessions between Long-Term Evolution (“LTE”) User Equipment (“UE”) devices, connected to LTE base stations, and a Fifth Generation (“5G”) core network. An LTE-5G Interworking function (“LTE-5G IWF”) may logically generate a virtual 5G UE and/or 5G base station, map a LTE UE to the virtual 5G UE, and cause the establishment of a Protocol Data Unit (“PDU”) Session, at the 5G core network, with the virtual 5G UE. The LTE-5G IWF may provide PDU Session information to the LTE UE and base station to facilitate the establishment of user plane communications (e.g., via a tunnel) between the LTE UE and the 5G core network. The LTE-5G IWF may also receive modification parameters, such as Quality of Service (“QoS”) parameters, and provide instructions to the 5G core and/or to the LTE UE to handle traffic according to such parameters.Type: ApplicationFiled: February 24, 2020Publication date: August 26, 2021Inventors: Ye Huang, Miguel A. Carames, Parry Cornell Booker
-
Publication number: 20210266702Abstract: Systems described herein provide techniques for establishing and modifying user plane communications sessions between Long-Term Evolution (“LTE”) User Equipment (“UE”) devices, connected to LTE base stations, and a Fifth Generation (“5G”) core network. An LTE-5G Interworking function (“LTE-5G IWF”) may logically generate a virtual 5G UE and/or 5G base station, map a LTE UE to the virtual 5G UE, and cause the establishment of a Protocol Data Unit (“PDU”) Session, at the 5G core network, with the virtual 5G UE. The LTE-5G IWF may also maintain a 5G context, including the information of the virtual 5G UE and/or 5G base station, based on the actual location of the LTE UE and/or an LTE base station to which the LTE UE is connected. The LTE-5G IWF may further update this context, including location information, when the LTE UE is handed over from one LTE base station to another.Type: ApplicationFiled: July 24, 2020Publication date: August 26, 2021Applicant: Verizon Patent and Licensing Inc.Inventors: Ye Huang, Miguel A. Carames, Parry Cornell Booker
-
Publication number: 20210267012Abstract: Systems described herein provide techniques for establishing and modifying user plane communications sessions between Long-Term Evolution (“LTE”) User Equipment (“UE”) devices, connected to LTE base stations, and a Fifth Generation (“5G”) core network. An LTE-5G Interworking function (“LTE-5G IWF”) may logically generate a virtual 5G UE and/or 5G base station, map a LTE UE to the virtual 5G UE, and cause the establishment of a Protocol Data Unit (“PDU”) Session, at the 5G core network, with the virtual 5G UE. The LTE-5G IWF may provide PDU Session information to the LTE UE and base station to facilitate the establishment of user plane communications (e.g., via a tunnel) between the LTE UE and the 5G core network. The LTE-5G IWF may also receive modification parameters, such as Quality of Service (“QoS”) parameters, and provide instructions to the 5G core and/or to the LTE UE to handle traffic according to such parameters.Type: ApplicationFiled: May 12, 2021Publication date: August 26, 2021Applicant: Verizon Patent and Licensing Inc.Inventors: Ye Huang, Miguel A. Carames, Parry Cornell Booker
-
Patent number: 11102058Abstract: Systems and methods described herein include receiving, from a first network function, a request to receive a notification when a second network function becomes available after a failure. A status update may be received from the second network function indicating that the second network function is available. It may be determined that the second network function is in a stable state. A notification may be sent, to the first network function, that the second network function is available along with an indication of a time period in which to switch from accessing a third network function to accessing the second network function.Type: GrantFiled: August 13, 2020Date of Patent: August 24, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Suzann Hua, Chien-Yuan Huang, Emerando M. Delos Reyes, Parry Cornell Booker
-
Patent number: 11088968Abstract: A network device includes a network interface for establishing a communication session with another network device, a memory to store instructions, and a processor to execute the instructions. The processor may, for each time period during the communication session, adjust a size of a receive buffer of a socket. When the processor adjusts the size, the processor, if a utilization number of the receive buffer is greater than a high threshold: may determine a first new size for the receive buffer, and set a size of the receive buffer to the first new size. If the utilization number is less than a low threshold, the processor may determine a second new size for the receive buffer; and set the size of the receive buffer to the second new size.Type: GrantFiled: September 10, 2019Date of Patent: August 10, 2021Assignee: Verizon Patent Licensing Inc.Inventors: Feng Li, Haim S. Ner, Lily Zhu, Parry Cornell Booker
-
Patent number: 11071051Abstract: Systems and methods provide a Multi-access Edge Computing (MEC) traffic breakout service to access an edge network. A network device receives reachability information for a user equipment (UE) device and sends, in response to receiving the reachability information, a reachability notification to a MEC orchestrator for the edge network. The network device receives, from the MEC orchestrator, a local breakout request that identifies a traffic flow authorized to receive local service from the edge network. The network device generates instructions for a gateway device to apply local breakout service, for the traffic flow, to a local MEC application in the edge network and sends the instructions to an anchoring gateway device for the traffic flow.Type: GrantFiled: March 12, 2020Date of Patent: July 20, 2021Assignee: Verizon Patent and Licensing, Inc.Inventors: Ye Huang, Miguel A. Carames, Alexander Fadeev, Parry Cornell Booker
-
Patent number: 11070514Abstract: Methods, devices, and storage mediums select an edge network site over other candidate edge network sites, to resolve hostnames, from end devices, to Internet protocol addresses based on various network path information, over other factors, such as a proximity of the end device to the selected edge network site relative to the proximity to the other candidate edge network sites.Type: GrantFiled: September 11, 2019Date of Patent: July 20, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Feng Li, Haim S. Ner, Parry Cornell Booker, Bjorn Olof Erland Kalderen
-
Patent number: 11039502Abstract: Systems described herein provide techniques for establishing and modifying user plane communications sessions between Long-Term Evolution (“LTE”) User Equipment (“UE”) devices, connected to LTE base stations, and a Fifth Generation (“5G”) core network. An LTE-5G Interworking function (“LTE-5G IWF”) may logically generate a virtual 5G UE and/or 5G base station, map a LTE UE to the virtual 5G UE, and cause the establishment of a Protocol Data Unit (“PDU”) Session, at the 5G core network, with the virtual 5G UE. The LTE-5G IWF may provide PDU Session information to the LTE UE and base station to facilitate the establishment of user plane communications (e.g., via a tunnel) between the LTE UE and the 5G core network. The LTE-5G IWF may also receive modification parameters, such as Quality of Service (“QoS”) parameters, and provide instructions to the 5G core and/or to the LTE UE to handle traffic according to such parameters.Type: GrantFiled: February 24, 2020Date of Patent: June 15, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Ye Huang, Miguel A. Carames, Parry Cornell Booker
-
Publication number: 20210152554Abstract: A method for performing authorization for network function registration. The method includes instantiating a network function (NF) based on at least one micro-service; providing a software module with each of the at least one micro-service; sending, from each software module, an authorization code to a NF authorization platform, where the authorization code is associated with the micro-service; forwarding the at least one authorization code received at the NF authorization platform to an NF registration function (NRF); sending, from the NF, a service registration request to the NRF, where the service registration request includes each authorization code associated with the at least one micro-service; and registering the NF with the NRF, where the NRF validates each authorization code received from the NF.Type: ApplicationFiled: November 20, 2019Publication date: May 20, 2021Inventors: David Taft, Maqbool Chauhan, Jerry Steben, Parry Cornell Booker
-
Publication number: 20210120400Abstract: Network devices may receive a Transport Control Protocol (TCP) segment from a user device. The TCP segment includes a TCP header and a payload, and the payload includes either a Hypertext Transfer Protocol (HTTP) plaintext message or a Secure HTTP (HTTPS) encrypted message. The network devices may extract a TCP Synchronization (SYN) signature from the TCP header and determine whether the payload of the TCP segment includes a HTTP plaintext message or a HTTPS encrypted message. When the payload includes a HTTP plaintext message, the network devices may extract contents of a HTTP User-Agent field from the HTTP plaintext message, determine a device type identifier (ID) and a category ID based on the extracted contents, and update a plurality of device signatures based on the TCP signature, the device type ID, and the category ID.Type: ApplicationFiled: October 18, 2019Publication date: April 22, 2021Inventors: Feng Li, Haim S. Ner, Parry Cornell Booker, John P. Demko
-
Publication number: 20210105659Abstract: A network device receives, from a congestion controller, traffic policy information associated with a data stream between a sender and a receiver, where the traffic policy information includes a maximum round trip delay time (RTT) and a maximum throughput rate (Rate). The network device obtains a receiver advertised window size (RWND) for the receiver for the data stream. The network device modifies the RWND based on the RTT and the Rate to produce a modified receiver window size (RWND?) and sends the RWND? to the sender for use in controlling congestion on the data stream between the sender and the receiver.Type: ApplicationFiled: October 4, 2019Publication date: April 8, 2021Inventors: Feng Li, Haim S. Ner, Parry Cornell Booker, Ning Chen
-
Publication number: 20210075744Abstract: A network device includes a network interface for establishing a communication session with another network device, a memory to store instructions, and a processor to execute the instructions. The processor may, for each time period during the communication session, adjust a size of a receive buffer of a socket. When the processor adjusts the size, the processor, if a utilization number of the receive buffer is greater than a high threshold: may determine a first new size for the receive buffer, and set a size of the receive buffer to the first new size. If the utilization number is less than a low threshold, the processor may determine a second new size for the receive buffer; and set the size of the receive buffer to the second new size.Type: ApplicationFiled: September 10, 2019Publication date: March 11, 2021Inventors: Feng Li, Haim S. Ner, Lily Zhu, Parry Cornell Booker
-
Publication number: 20210075761Abstract: Methods, devices, and storage mediums select an edge network site over other candidate edge network sites, to resolve hostnames, from end devices, to Internet protocol addresses based on various network path information, over other factors, such as a proximity of the end device to the selected edge network site relative to the proximity to the other candidate edge network sites.Type: ApplicationFiled: September 11, 2019Publication date: March 11, 2021Inventors: Feng Li, Haim S. Ner, Parry Cornell Booker, Bjorn Olof Erland Kalderen
-
Patent number: 10764721Abstract: Systems described herein provide techniques for establishing and modifying user plane communications sessions between Long-Term Evolution (“LTE”) User Equipment (“UE”) devices, connected to LTE base stations, and a Fifth Generation (“5G”) core network. An LTE-5G Interworking function (“LTE-5G IWF”) may logically generate a virtual 5G UE and/or 5G base station, map a LTE UE to the virtual 5G UE, and cause the establishment of a Protocol Data Unit (“PDU”) Session, at the 5G core network, with the virtual 5G UE. The LTE-5G IWF may also maintain a 5G context, including the information of the virtual 5G UE and/or 5G base station, based on the actual location of the LTE UE and/or an LTE base station to which the LTE UE is connected. The LTE-5G IWF may further update this context, including location information, when the LTE UE is handed over from one LTE base station to another.Type: GrantFiled: February 24, 2020Date of Patent: September 1, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Ye Huang, Miguel A. Carames, Parry Cornell Booker
-
Patent number: 10264480Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to detect a Session Initiation Protocol (SIP) call and identify an available technology type to carry the SIP call from an originating device. The processor may be further configured to execute the instructions to generate an originating available technology type header that includes information identifying the identified available technology type to carry the SIP call from the originating device and forward the SIP call toward a destination with the generated originating available technology type header.Type: GrantFiled: April 18, 2018Date of Patent: April 16, 2019Assignee: Verizon Patent and Licensing I nc.Inventors: Gunjan Thakkar, Hilda E. Sierra, Parry Cornell Booker
-
Publication number: 20180242180Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to detect a Session Initiation Protocol (SIP) call and identify an available technology type to carry the SIP call from an originating device. The processor may be further configured to execute the instructions to generate an originating available technology type header that includes information identifying the identified available technology type to carry the SIP call from the originating device and forward the SIP call toward a destination with the generated originating available technology type header.Type: ApplicationFiled: April 18, 2018Publication date: August 23, 2018Inventors: Gunjan Thakkar, Hilda E. Sierra, Parry Cornell Booker
-
Patent number: 9980166Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to detect a Session Initiation Protocol (SIP) call and identify an available technology type to carry the SIP call from an originating device. The processor may be further configured to execute the instructions to generate an originating available technology type header that includes information identifying the identified available technology type to carry the SIP call from the originating device and forward the SIP call toward a destination with the generated originating available technology type header.Type: GrantFiled: May 4, 2016Date of Patent: May 22, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Gunjan Thakkar, Hilda E. Sierra, Parry Cornell Booker
-
Publication number: 20170325110Abstract: A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to detect a Session Initiation Protocol (SIP) call and identify an available technology type to carry the SIP call from an originating device. The processor may be further configured to execute the instructions to generate an originating available technology type header that includes information identifying the identified available technology type to carry the SIP call from the originating device and forward the SIP call toward a destination with the generated originating available technology type header.Type: ApplicationFiled: May 4, 2016Publication date: November 9, 2017Inventors: Gunjan Thakkar, Hilda E. Sierra, Parry Cornell Booker
-
Patent number: 9369569Abstract: A device receives information associated with a voice-over-long term evolution (VoLTE) call from multiple network devices that handle the VoLTE call and that are provided in an evolved packet system (EPS). The device identifies particular parameters from the information associated with the VoLTE call, and combines the particular parameters into an end-to-end call record for the VoLTE call. The device outputs or stores the end-to-end call record for the VoLTE call.Type: GrantFiled: March 27, 2015Date of Patent: June 14, 2016Assignee: Verizon Patent and Licensing Inc.Inventors: Maria G. Lam, Parry Cornell Booker, Imtiaz Shaikh