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: 20240155706Abstract: A network device may maintain a list of existing slice identifiers, associated with slices of a core network, that are in use in active UE sessions, and may receive a slice identifier associated with a slice of the core network and provided in a request to establish a session between a UE and the slice of the core network. The network device may determine whether the slice identifier matches an existing slice identifier included in the list, and may create a new network address, with an address of the network device and the slice identifier, based on the slice identifier failing to match an existing slice identifier included in the list. The network device may utilize the new network address to establish the session between the UE and the slice of the core network.Type: ApplicationFiled: January 18, 2024Publication date: May 9, 2024Applicant: Verizon Patent and Licensing Inc.Inventors: Suzann HUA, Sudhakar Reddy PATIL, Parry Cornell BOOKER, David TAFT, Raymond WaiMan SO, Lap TSE
-
Publication number: 20240147548Abstract: A method, a device, and a non-transitory storage medium are described in which an uplink classifier and branching point service is provided. The service may include the management of user plane function devices or uplink classifier devices according to various architectures and connectivity among the user plane function devices or uplink classifier devices. The service may allow end devices situated in different locations to connect to different application service host devices and application service layer networks based on such management.Type: ApplicationFiled: January 4, 2024Publication date: May 2, 2024Inventors: Yousef Abdelmalek, Maqbool Chauhan, Jerry Steben, Parry Cornell Booker
-
Publication number: 20240129801Abstract: A device may receive user device application performance logs, radio access network (RAN) performance logs, and multi-access edge computing (MEC) compute logs, and may train a machine learning model with the user device application performance logs, the RAN performance logs, and the MEC compute logs. The device may identify application capacity requirements and MEC compute requirements associated with images of RAN coverage areas of RANs, and may generate labeled and normalized images of RAN coverage areas. The device may receive real time MEC compute data, RAN performance data, and user device application data, and may identify one of the labeled and normalized images of the RAN coverage areas that matches a RAN coverage area of a particular RAN. The device may predict an application capacity and MEC compute requirements for the particular RAN, and may perform one or more actions based on the application capacity and the MEC compute requirements.Type: ApplicationFiled: October 13, 2022Publication date: April 18, 2024Applicant: Verizon Patent and Licensing Inc.Inventors: Art ZAIFMAN, Massimiliano TROIANI, Miguel A. CARAMES, Jayashree SRINIVASAN KILKOVALAVEDU, Parry Cornell BOOKER, Amanda C. LAM
-
Patent number: 11937127Abstract: A device may include a processor configured to establish a data traffic flow for a user equipment (UE) device and determine per flow descriptor attributes associated with the data traffic flow, wherein the per flow descriptor attributes identify at least a source, a destination, and a protocol associated with the data traffic flow. The processor may be further configured to determine at least one additional per flow descriptor attribute for the data traffic flow and send the per flow descriptor attributes and the at least one additional per flow descriptor attribute to a network exposure device of a core network, wherein the network exposure device is configured to communicate with servers outside the core network.Type: GrantFiled: September 6, 2022Date of Patent: March 19, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: David Taft, Nicklous D. Morris, Parry Cornell Booker, Ye Huang, Jerry Steben, Maqbool Chauhan, Kalyani Bogineni
-
Patent number: 11937123Abstract: 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: GrantFiled: December 14, 2021Date of Patent: March 19, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Feng Li, Haim S. Ner, Parry Cornell Booker, Ning Chen
-
Patent number: 11929979Abstract: A system described herein may maintain first information associating Uniform Resource Locator (“URLs”) with respective Internet Protocol (“IP”) addresses of one or more edge computing devices. The system may maintain second information associating User Equipment (“UE”) identifiers with one or more locations. The system may receive a request, from a UE, including an identifier of the UE and a URL, may identify a location of the particular UE based on the identifier of the particular UE, and may compare the URL to the URLs included in the first information. The system may select a particular edge computing device based on the location of the particular UE, and may output, in response to the request, a particular IP address of the selected edge computing device.Type: GrantFiled: March 27, 2023Date of Patent: March 12, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Raghuram Parvataneni, Anil K. Guntupalli, Parry Cornell Booker, Urvika Vummadisetty
-
Patent number: 11917533Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice usage subscription service is provided. The network slice usage subscription service may allow a network device to obtain network slice usage information and event notifications. The event notification may indicate when an end device is using a network slice and when the end device is no longer the network slice. The network device may include an application function (AF) device. The network device may use the event notification to perform an operation relating to the network slice and/or the end device.Type: GrantFiled: January 5, 2022Date of Patent: February 27, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Suzann Hua, Ye Huang, Jude M. Munn, Parry Cornell Booker, Miguel A. Carames
-
Patent number: 11917719Abstract: A system described herein may provide a technique for the predictive determination of regions, such as registration areas associated with a wireless network, with respect to a User Equipment (“UE”) that registers with the wireless network. Such registration areas may be associated with different services, Quality of Service (“QoS”) parameters, network slices, or the like. When registering with the wireless network, the UE may receive an indication of a registration area that includes multiple tracking areas, which include a tracking area in which the UE is currently located and one or more other tracking areas in which the UE is likely to enter, as predicted based on one or more artificial intelligence/machine learning (“AI/ML”) models. The prediction may be based on the current location of the UE, UE attributes or parameters, and/or historical location information associated with the UE and/or other UEs.Type: GrantFiled: October 4, 2021Date of Patent: February 27, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Suzann Hua, Sudhakar Reddy Patil, Parry Cornell Booker, Ye Huang
-
Publication number: 20240056803Abstract: A device establishes a first encrypted tunnel with a first active security gateway at a first data center to enable the device to communicate, via the first encrypted tunnel, with a first access and mobility management function (AMF) at the first data center. The device forwards, via the first encrypted tunnel and the first active security gateway, a first User Equipment device (UE) message to the first AMF. The device determines an occurrence of a failure or overload condition at the first active security gateway, and establishes, based on the determined occurrence of the failure or overload condition, a second encrypted tunnel with a standby security gateway at a second data center to enable the device to communicate, via the second encrypted tunnel, with the first AMF. The device forwards, via the second encrypted tunnel and the standby security gateway, at least one second UE message to the first AMF.Type: ApplicationFiled: August 9, 2022Publication date: February 15, 2024Inventors: Chien-Yuan Huang, Suzann Hua, Helen Osias Eglip, Parry Cornell Booker
-
Publication number: 20240056395Abstract: Techniques for packet flow description (PDF) management are disclosed. In one embodiment, a method is disclosed comprising receiving, by a network exposure function (NEF), a packet flow description (PFD) management request via an application function (AF), the PFD management request, the PFD management request comprising application identification information identifying an application, using, by the NEF, the application identification information to identify a set of unified data repositories (UDRs) affected by the PFD management request, and instructing, by the NEF, at least one UDR of the set of UDRs to make a PFD change to the identified application's application data in accordance with the PFD management request.Type: ApplicationFiled: August 9, 2022Publication date: February 15, 2024Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Yousef ABDELMALEK, Ye HUANG, Parry Cornell BOOKER
-
Patent number: 11903042Abstract: A method, a device, and a non-transitory storage medium are described in which an uplink classifier and branching point service is provided. The service may include the management of user plane function devices or uplink classifier devices according to various architectures and connectivity among the user plane function devices or uplink classifier devices. The service may allow end devices situated in different locations to connect to different application service host devices and application service layer networks based on such management.Type: GrantFiled: June 24, 2021Date of Patent: February 13, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Yousef Abdelmalek, Maqbool Chauhan, Jerry Steben, Parry Cornell Booker
-
Patent number: 11903044Abstract: A network device may maintain a list of existing slice identifiers, associated with slices of a core network, that are in use in active UE sessions, and may receive a slice identifier associated with a slice of the core network and provided in a request to establish a session between a UE and the slice of the core network. The network device may determine whether the slice identifier matches an existing slice identifier included in the list, and may create a new network address, with an address of the network device and the slice identifier, based on the slice identifier failing to match an existing slice identifier included in the list. The network device may utilize the new network address to establish the session between the UE and the slice of the core network.Type: GrantFiled: April 4, 2022Date of Patent: February 13, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Suzann Hua, Sudhakar Reddy Patil, Parry Cornell Booker, David Taft, Raymond WaiMan So, Lap Tse
-
Patent number: 11889568Abstract: A device may include a processor configured to detect that an Internet Protocol Security (IPsec) tunnel from a user equipment (UE) device connected via a WiFi connection has become idle, based on the IPsec tunnel meeting an idleness criterion, and instruct the UE device to tear down the IPsec tunnel, in response to detecting that the IPsec tunnel from the UE device connected via the WiFi connection meets the idleness criterion. The device may be further configured to receive a mobile terminating call for the UE device; establish a new IPsec tunnel to the UE device via the WiFi connection, in response to receiving the mobile terminating call for the UE device; and forward the received mobile terminating call to the UE device via the established new IPsec tunnel.Type: GrantFiled: September 22, 2022Date of Patent: January 30, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Chien-Yuan Huang, Suzann Hua, Parry Cornell Booker
-
Publication number: 20240007937Abstract: Systems and methods described herein provide an application function and interface for a Network Data Analytics Function (NWDAF) to receive, from User Equipment (UE) devices, user data for edge applications. An NWDAF receives an analytics request for user analytics for an edge application and sends, to an Edge Analytics Engine (EAE) associated with an edge location, a data request based on the analytics request. The EAE receives user data from an Edge Enabler Client (EEC) on the UE device that is connected to the edge location. The EAE forwards the user data to the network device. The NWDAF receives the user data responsive to the analytics request and generates an analytics report based on the user data.Type: ApplicationFiled: June 30, 2022Publication date: January 4, 2024Inventors: Urvika Vummadisetty, Raghuram Parvataneni, John Patrick Hickey, III, Parry Cornell Booker
-
Patent number: 11849388Abstract: A method, a device, and a non-transitory storage medium are described in which a registration area-based application exposure and network slice selection service is provided. The service may include the generation of multiple sets of allowed network slices based on a type of end device, current tracking area, and registration area information. The service may also include selecting one of the sets of allowed network slices based on a mobility pattern of the end device. The service may also translate allowed network slices, current tracking area and registration area information, and expose the translated information to an application function.Type: GrantFiled: April 28, 2021Date of Patent: December 19, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Suzann Hua, Sudhakar Reddy Patil, Ye Huang, Parry Cornell Booker
-
Patent number: 11849321Abstract: Systems and method are provided for a temporary network slice usage barring service within a core network. A network device in the core network receives a slice barring information message for an application function (AF). The slice barring information message includes a unique subscriber identifier associated with a user equipment (UE) device to be barred from a network slice and indicates a barring expiration time. The network device stores barring parameters based on the slice barring information message. The barring parameters include a slice identifier associated with the AF, the unique subscriber identifier, and the barring expiration time. The network device sends a barring instruction message to another network device associated with the network slice. The barring instruction message includes the unique subscriber identifier and the barring expiration time. The other network device enforces temporary barring of the UE device from the network slice based on the barring instruction message.Type: GrantFiled: May 20, 2022Date of Patent: December 19, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Suzann Hua, Ye Huang, Chien-Yuan Huang, Parry Cornell Booker
-
Patent number: 11843545Abstract: A method, a device, and a non-transitory storage medium are described in which a containerized network function (CNF) management service is provided. The service may provide for allocating discrete sets of CNF resources deployed as pods to provide application services to end devices; identifying at least one threshold resource value associated with a first number of the deployed pods which are activated to provide the application services; determining an anticipated nonsatisfaction of the at least one threshold resource value associated with the first number of the deployed pods; and invoking, for a period of time, horizontal pod autoscaling (HPA) via an application programming interface to activate a second number of the deployed pods to provide the application services, wherein the HPA is performed non-incrementally until at least one of the period of time has elapsed or each of the deployed pods has been activated to provide the application services.Type: GrantFiled: August 15, 2022Date of Patent: December 12, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Satish S. Vasamsetti, Parry Cornell Booker, Jerry Steben, Emerando M. Delos Reyes
-
Publication number: 20230385095Abstract: A method, a device, and a non-transitory storage medium are described in which an capacity modification service is provided in relation to a virtual device. The capacity modification service may include a first virtual device of a host device that is able to a receive resource modification request directed to a second virtual device of the host device. The modification request may be received via user interface or application programming interface associated with the first and second virtual devices. The first virtual device may calculate resource values for resources of the prospective resource modification. The first virtual device may communicate the resource values to management layer of the host device, such as a container orchestrator. The container orchestrator may allocate the resources for the second virtual device based on the resource values.Type: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventors: Suzann Hua, Parry Cornell Booker, Emerando M. Delos Reyes, Chien-Yuan Huang
-
Publication number: 20230370963Abstract: A network device, implementing a network function, receives a network slice request from a user equipment device (UE) that includes a requested network slice set in a network. The network device determines a first set of allowed network slices for the UE based on at least one of first network slices supported by a Radio Access Network (RAN), second network slices supported by the network function, third network slices to which the UE subscribes, or fourth network slices configured by a Network Slice Selection Function (NSSF) in the network. The network device obtains historical behavior data associated with the UE, and determines a second set of allowed network slices for the UE based on the first set and the historical behavior data associated with the UE. The network device returns the second set of allowed network slices to the UE.Type: ApplicationFiled: May 10, 2022Publication date: November 16, 2023Inventors: Yousef Abdelmalek, Helen Osias Eglip, Parry Cornell Booker
-
Publication number: 20230370962Abstract: A system described herein may receive a request to establish a communication session between a core network and a User Equipment (“UE”), determine that the requested communication session is associated with one or more admission control options and receive, from the UE, a selection of a particular admission control option of the one or more admission control options. The system may identify one or more actions associated with the particular admission control option. The one or more actions include rejecting the request to establish the communication session, or accepting the request to establish the communication session. The system may perform the one or more identified actions associated with the particular admission control option. The system may include an interface between an Access and Mobility Management Function (“AMF”) of the core network and a Network Slice Access Control Function (“NSACF”) of the core network.Type: ApplicationFiled: May 12, 2022Publication date: November 16, 2023Applicant: Verizon Patent and Licensing Inc.Inventors: Suzann Hua, Miguel A. Carames, Ye Huang, Parry Cornell Booker