Patents by Inventor Muhammad Waqar Afzal

Muhammad Waqar Afzal 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: 11903047
    Abstract: A system uses deep packet inspection and a services policy database to select policy control functions based on services associated with a packet data session rather than an access point name or data network name. As a packet data session is initiated, a system management function (SMF) determines a service associated with the session and routes a policy request to one of several policy control functions (PCF or PCRF) depending on the service. Policies specific to the service may be chosen and enforced at the selected PCF/PCRF.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: February 13, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Muhammad Waqar Afzal, Khurram Ahmad Mirza
  • Patent number: 11889357
    Abstract: A method for selecting a user plane function when a user equipment (UE) attaches to a wireless communication network may include determining a data throughput limit associated with the UE, identifying a first user plane function having a first data throughput capacity, and identifying a second user plane function having a second data throughput capacity, wherein the first throughput capacity is higher than the second throughput capacity. The method may further include selecting the first user plane function if the data throughput limit of the UE is above a predetermined threshold, selecting the second user plane function if the data throughput limit of the UE is below the predetermined threshold, and sending a session request to the selected first or second user plane function.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: January 30, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Muhammad Waqar Afzal, Suliman Albasheir, Rahul Pal
  • Patent number: 11871481
    Abstract: A method and system for content filtering. A network repository function unit registers a session management function unit. The session management function unit initiates a session in response to a session request from a user equipment. The session management function unit accesses a subscriber profile stored by a data management unit, and the subscriber profile includes one or more content filtering settings. In response to the session being established, the session management function unit is configured to determine data packets for the user equipment to be filtered based on the one or more content filtering settings. Absent triggering an instruction to be sent via a Gx interface, an access and mobility management function (AMF) unit is configured to select the session management function unit in compliance with the one or more content filtering settings for filtering the data packets for the user equipment.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: January 9, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Muhammad Waqar Afzal, Suliman Albasheir
  • Publication number: 20230362604
    Abstract: Systems, methods, and devices can be utilized to provide charging function (CHF) fallback in a 5th Generation Core (5GC). An example method is performed by a fail-open function (FOF), and includes receiving, from the CHF, information corresponding to a subscriber of a network. The information is stored in a database. Further, the example method includes receiving, from the CHF or a connected function, a request corresponding to the subscriber. The connected function is a session management function (SMF) and/or a policy control function (PCF). Based on the request, the information stored in the database is at least one of accessed or modified. Based on performing at least one of accessing or modifying the information stored in the database, a response is generated and transmitted to the CHF or the connected function.
    Type: Application
    Filed: July 18, 2023
    Publication date: November 9, 2023
    Inventors: Saad Hamid, Kashif Nadeem, Nitin Bhakri, Omer Ocak, Nader Nabil Farouk Riad, Robert L. Engelhart, Muhammad Waqar Afzal
  • Publication number: 20230344776
    Abstract: Bandwidth-dependent selection of a packet routing node (e.g., user plane function (UPF) for 5G, packet data network gateway user plane function (PGW-U) for 4G) includes determining, for each of a plurality of packet routing nodes, a bandwidth capacity to an access network (e.g., a radio access node); receiving a request for a data traffic session; determining whether the data traffic session comprises a bandwidth priority; identifying a subset of the plurality of packet routing nodes having a higher bandwidth capacity than others of the plurality (e.g., the packet routing node having the highest capacity, or the top percentage); based on at least determining that the data traffic session comprises a bandwidth priority data traffic session, selecting a packet routing node for the data traffic session from the subset; and establishing the data traffic session through the selected packet routing node.
    Type: Application
    Filed: June 20, 2023
    Publication date: October 26, 2023
    Inventors: Suliman ALBASHEIR, Muhammad Waqar AFZAL
  • Patent number: 11765211
    Abstract: In a cellular system having both 4th-Generation (4G) and 5th-Generation (5G) cellular networks, cellular device sends a Session Initiation Protocol (SIP) INVITE message to initiate a voice call. The message is received and acted upon by a Proxy-Call Session Control Function (P-CSCF) of an IP Multimedia Subsystem (IMS). Cellular devices that support 5G services are configured to include an information element (IE) in the SIP INVITE message to indicate support for 5G services. When responding to a SIP INVITE message, the P-CSCF determines whether the SIP INVITE message includes such an IE. If the SIP INVITE message contains an IE indicating 5G support, the P-CSCF sends an Authorization Authentication Request (AAR) message to a 5G Policy Control Function (PCF) to initiate a 5G dedicated bearer. Otherwise, the P-CSCF sends the AAR to a 4G Policy and Charging Rules Function (PCRF) to initiate a 4G dedicated bearer.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: September 19, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Suliman Albasheir, Swetha Gopisetti, Muhammad Waqar Afzal
  • Patent number: 11751023
    Abstract: Systems, methods, and devices can be utilized to provide charging function (CHF) fallback in a 5th Generation Core (5GC). An example method is performed by a fail-open function (FOF), and includes receiving, from the CHF, information corresponding to a subscriber of a network. The information is stored in a database. Further, the example method includes receiving, from the CHF or a connected function, a request corresponding to the subscriber. The connected function is a session management function (SMF) and/or a policy control function (PCF). Based on the request, the information stored in the database is at least one of accessed or modified. Based on performing at least one of accessing or modifying the information stored in the database, a response is generated and transmitted to the CHF or the connected function.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: September 5, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Saad Hamid, Kashif Nadeem, Nitin Bhakri, Omer Ocak, Nader Nabil Farouk Riad, Robert L. Engelhart, Muhammad Waqar Afzal
  • Patent number: 11722419
    Abstract: Bandwidth-dependent selection of a packet routing node (e.g., user plane function (UPF) for 5G, packet data network gateway user plane function (PGW-U) for 4G) includes determining, for each of a plurality of packet routing nodes, a bandwidth capacity to an access network (e.g., a radio access node); receiving a request for a data traffic session; determining whether the data traffic session comprises a bandwidth priority; identifying a subset of the plurality of packet routing nodes having a higher bandwidth capacity than others of the plurality (e.g., the packet routing node having the highest capacity, or the top percentage); based on at least determining that the data traffic session comprises a bandwidth priority data traffic session, selecting a packet routing node for the data traffic session from the subset; and establishing the data traffic session through the selected packet routing node.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: August 8, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Suliman Albasheir, Muhammad Waqar Afzal
  • Patent number: 11716677
    Abstract: Systems, devices, and techniques described herein relate to prioritizing access by first user equipment (UEs) connected to a first radio access technology (RAT) type over access by second UEs connected to a second RAT type responsive to a failure of a core network node. A node of the core network, such as a session management node, may determine that another node of the core network has failed based on a negative response or no response from that other node. The node may then prioritize access based on RAT types of requesting UEs.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: August 1, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Muhammad Waqar Afzal, Suresh Thanneeru, Suliman Albasheir, Rahul Pal, Karunakalage Viraj Rakitha Silva
  • Publication number: 20230156829
    Abstract: A system uses deep packet inspection and a services policy database to select policy control functions based on services associated with a packet data session rather than an access point name or data network name. As a packet data session is initiated, a system management function (SMF) determines a service associated with the session and routes a policy request to one of several policy control functions (PCF or PCRF) depending on the service. Policies specific to the service may be chosen and enforced at the selected PCF/PCRF.
    Type: Application
    Filed: January 20, 2023
    Publication date: May 18, 2023
    Inventors: Muhammad Waqar Afzal, Khurram Ahmad Mirza
  • Publication number: 20230138558
    Abstract: A method for selecting a user plane function when a user equipment (UE) attaches to a wireless communication network may include determining a data throughput limit associated with the UE, identifying a first user plane function having a first data throughput capacity, and identifying a second user plane function having a second data throughput capacity, wherein the first throughput capacity is higher than the second throughput capacity. The method may further include selecting the first user plane function if the data throughput limit of the UE is above a predetermined threshold, selecting the second user plane function if the data throughput limit of the UE is below the predetermined threshold, and sending a session request to the selected first or second user plane function.
    Type: Application
    Filed: September 30, 2022
    Publication date: May 4, 2023
    Inventors: Muhammad Waqar Afzal, Suliman Albasheir, Rahul Pal
  • Patent number: 11611927
    Abstract: A telecommunication network associated with a wireless telecommunication provider can be configured to select user-plane functions (UPFs) for a user equipment (UE) in a network, and the handover of subscriber sessions. According to some configurations, a nearest UPF to the UE can be picked to service the UE. Choosing the nearest UPF may reduce latency to the UE when sending and receiving packets through a cellular network, such as a 5G network. Subscriber sessions can be handed over across multiple UPFs based on mobility of the UE. Subscriber sessions may be anchored on UPFs located either on edge locations or centralized data centers. Because of mobility of subscribers from a first location (e.g., x) to a second location (e.g., y), a subscriber's session can be moved from one user plane node to another user plane node seamlessly.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: March 21, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Suliman Albasheir, Rahul Pal, Karunakalage Viraj Rakitha Silva, Muhammad Waqar Afzal
  • Patent number: 11564265
    Abstract: A system uses deep packet inspection and a services policy database to select policy control functions based on services associated with a packet data session rather than an access point name or data network name. As a packet data session is initiated, a system management function (SMF) determines a service associated with the session and routes a policy request to one of several policy control functions (PCF or PCRF) depending on the service. Policies specific to the service may be chosen and enforced at the selected PCF/PCRF.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: January 24, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Muhammad Waqar Afzal, Khurram Ahmad Mirza
  • Patent number: 11546821
    Abstract: A method for selecting a gateway node to support handover when a user equipment (UE) attaches to a 4G long-term evolution (LTE) network may include receiving a prediction from a machine learning engine predicting whether the UE is more likely to handover between the 4G LTE network and a 3G network or between the 4G LTE network and a 5G network based on handover data in the UE's location area. The method may further include selecting a first gateway node if the prediction indicates that the UE is more likely to handover between the 4G LTE network and the 3G network, and selecting a second gateway node if the prediction indicates that the UE is more likely to handover between the 4G LTE network and a 5G network. The first gateway node may support 4G and 3G sessions, and the second gateway node may support 4G and 5G sessions.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: January 3, 2023
    Assignee: T-MOBILE USA, INC.
    Inventors: Suliman Albasheir, Muhammad Waqar Afzal
  • Publication number: 20220377510
    Abstract: Systems, methods, and devices can be utilized to provide charging function (CHF) fallback in a 5th Generation Core (5GC). An example method is performed by a fail-open function (FOF), and includes receiving, from the CHF, information corresponding to a subscriber of a network. The information is stored in a database. Further, the example method includes receiving, from the CHF or a connected function, a request corresponding to the subscriber. The connected function is a session management function (SMF) and/or a policy control function (PCF). Based on the request, the information stored in the database is at least one of accessed or modified. Based on performing at least one of accessing or modifying the information stored in the database, a response is generated and transmitted to the CHF or the connected function.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 24, 2022
    Inventors: Saad Hamid, Kashif Nadeem, Nitin Bhakri, Omer Ocak, Nader Nabil Farouk Riad, Robert L. Engelhart, Muhammad Waqar Afzal
  • Patent number: 11496929
    Abstract: A method for selecting a user plane function when a user equipment (UE) attaches to a wireless communication network may include determining a data throughput limit associated with the UE, identifying a first user plane function having a first data throughput capacity, and identifying a second user plane function having a second data throughput capacity, wherein the first throughput capacity is higher than the second throughput capacity. The method may further include selecting the first user plane function if the data throughput limit of the UE is above a predetermined threshold, selecting the second user plane function if the data throughput limit of the UE is below the predetermined threshold, and sending a session request to the selected first or second user plane function.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: November 8, 2022
    Assignee: T-MOBILE USA, INC.
    Inventors: Muhammad Waqar Afzal, Suliman Albasheir, Rahul Pal
  • Patent number: 11477670
    Abstract: A system, e.g., associated with a telecommunications network, includes first and second registry devices. In some examples, the first registry device receives a registration message. The second registry device receives a query specifying a type (NFType) of a network function and forwards the query to the first registry device based at least in part on the NFType. The first registry device responds, and the second registry device forwards the response. In some examples, the query specifies a service class and the second registry device forwards the query based at least in part on the service class. In some examples, the first registry device sends an indication of the registration to the second registry device, and the second registry device responds to the query based at least in part on the received indication and on at least one of an NFType or a service class of the query.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: October 18, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Salvador Mendoza, Rahul Pal, Muhammad Waqar Afzal, Muhammad Adnan Farooq, Suresh Thanneeru, Suliman Albasheir
  • Publication number: 20220322150
    Abstract: A method for selecting a user plane function when a user equipment (UE) attaches to a wireless communication network may include determining a data throughput limit associated with the UE, identifying a first user plane function having a first data throughput capacity, and identifying a second user plane function having a second data throughput capacity, wherein the first throughput capacity is higher than the second throughput capacity. The method may further include selecting the first user plane function if the data throughput limit of the UE is above a predetermined threshold, selecting the second user plane function if the data throughput limit of the UE is below the predetermined threshold, and sending a session request to the selected first or second user plane function.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Inventors: Muhammad Waqar Afzal, Suliman Albasheir, Rahul Pal
  • Publication number: 20220322210
    Abstract: Systems, devices, and techniques described herein relate to prioritizing access by first user equipment (UEs) connected to a first radio access technology (RAT) type over access by second UEs connected to a second RAT type responsive to a failure of a core network node. A node of the core network, such as a session management node, may determine that another node of the core network has failed based on a negative response or no response from that other node. The node may then prioritize access based on RAT types of requesting UEs.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Inventors: Muhammad Waqar Afzal, Suresh Thanneeru, Suliman Albasheir, Rahul Pal, Karunakalage Viraj Rakitha Silva
  • Publication number: 20220312293
    Abstract: A method for selecting a gateway node to support handover when a user equipment (UE) attaches to a 4G long-term evolution (LTE) network may include receiving a prediction from a machine learning engine predicting whether the UE is more likely to handover between the 4G LTE network and a 3G network or between the 4G LTE network and a 5G network based on handover data in the UE's location area. The method may further include selecting a first gateway node if the prediction indicates that the UE is more likely to handover between the 4G LTE network and the 3G network, and selecting a second gateway node if the prediction indicates that the UE is more likely to handover between the 4G LTE network and a 5G network. The first gateway node may support 4G and 3G sessions, and the second gateway node may support 4G and 5G sessions.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Inventors: Suliman Albasheir, Muhammad Waqar Afzal