Patents by Inventor Adnan Rahat

Adnan Rahat 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: 20230345566
    Abstract: A solution for handling network congestion includes: attempting, by a user equipment (UE), to initiate a data session (e.g., a voice over WiFi (VoWiFi) call) over a packet data network (PDN); receiving, by the UE, a notification of network congestion; based on at least a fast retry timer and a fast retry counter, attempting, by the UE, fast retries up to a maximum number of fast retries at a fast retry time interval; and based on at least none of the initial attempt and the fast retries initiating the data session, attempting, by the UE, slow retries at a slow retry time interval until the data session is initiated or a trigger condition halts the slow retries. In some examples, the UE receives a retry parameter set from the network including the maximum number of fast retries, the fast retry time interval, and the slow retry time interval.
    Type: Application
    Filed: June 27, 2023
    Publication date: October 26, 2023
    Inventors: Lin ZHANG, Syed Toaha AHMAD, Jaime Enrique RODRIGUEZ VILLATE, Hsin Fu Henry CHIANG, James J. BAE, Adnan RAHAT, Hang Hoi YAU
  • Patent number: 11729849
    Abstract: A solution for handling network congestion includes: attempting, by a user equipment (UE), to initiate a data session (e.g., a voice over WiFi (VoWiFi) call) over a packet data network (PDN); receiving, by the UE, a notification of network congestion; based on at least a fast retry timer and a fast retry counter, attempting, by the UE, fast retries up to a maximum number of fast retries at a fast retry time interval; and based on at least none of the initial attempt and the fast retries initiating the data session, attempting, by the UE, slow retries at a slow retry time interval until the data session is initiated or a trigger condition halts the slow retries. In some examples, the UE receives a retry parameter set from the network including the maximum number of fast retries, the fast retry time interval, and the slow retry time interval.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: August 15, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Lin Zhang, Syed Toaha Ahmad, Jaime Enrique Rodriguez Villate, Hsin Fu Henry Chiang, James J. Bae, Adnan Rahat, Hang Hoi Yau
  • Patent number: 11706677
    Abstract: A user equipment (UE) for handover processes between communication networks includes one or more processors, and one or more non-transitory computer-readable media storing instructions that when executed by the one or more processors, cause the UE to receive, by the UE, first diagnostic information, determine whether to perform a first handover from a first communication network to a second communication network based on a first set of thresholds, the first set of thresholds being based on the first diagnostic information, receive, by the UE, an update of the first diagnostic information, and determine whether to perform a second handover from the first communication network to the second communication network based on an updated first set of thresholds, the updated first set of thresholds being based on the updated first diagnostic information.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: July 18, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Syed Toaha Ahmad, Zeinab Mahdavifar, Michael L. Kim, Adnan Rahat
  • Publication number: 20230144777
    Abstract: The techniques include receiving a handover request from a user device connected to a first access network and identifying a Non-3GPP Interworking Function (N3IWF) serving the user device. The user device provides to the N3IWF, measurement report indicating network conditions. The techniques further include receiving the measurement report from the N3IWF and determining whether a measurement in the measurement report is above a predetermined threshold. If the measurement is above the predetermined threshold, the handover request is accepted to enable the user device to connect to a second access network.
    Type: Application
    Filed: January 6, 2023
    Publication date: May 11, 2023
    Inventors: Adnan Rahat, Shujaur Mufti
  • Patent number: 11576090
    Abstract: Techniques are described herein for handling handover requests from a user device. The techniques include receiving a handover request from a user device connected to a first access network and identifying an evolved packet data gateway (ePDG) serving the user device. The user device provides to the ePDG, measurement reports indicating network conditions. The techniques further include receiving the measurement report from the ePDG and determining whether a measurement in the measurement report is above a predetermined threshold. If the measurement is above the predetermined threshold, the handover request is accepted to enable the user device to connect to a second access network.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: February 7, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Shujaur Mufti
  • Patent number: 11445050
    Abstract: Handling supplementary services offered in association with Internet Protocol multimedia services based on particular policies is described. In an example, server(s) can receive, from a first user device, a policy associated with handling one or more communications directed to a particular identifier. The server(s) can subsequently receive a communication from a second user device, the communication being associated with a header identifying the particular identifier as the intended recipient of the communication. The server(s) can determine whether the policy is to be applied to the communication and, based at least partly on determining that the policy is to be applied to the communication, the server(s) can update the header based at least in part on the policy. The server(s) can transmit the communication based at least in part on the header, thereby transmitting the communication pursuant to the policy.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: September 13, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Gunjan Nimbavikar, Yasmin Karimli
  • Publication number: 20220110034
    Abstract: A user equipment (UE) for handover processes between communication networks includes one or more processors, and one or more non-transitory computer-readable media storing instructions that when executed by the one or more processors, cause the UE to receive, by the UE, first diagnostic information, determine whether to perform a first handover from a first communication network to a second communication network based on a first set of thresholds, the first set of thresholds being based on the first diagnostic information, receive, by the UE, an update of the first diagnostic information, and determine whether to perform a second handover from the first communication network to the second communication network based on an updated first set of thresholds, the updated first set of thresholds being based on the updated first diagnostic information.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 7, 2022
    Inventors: Syed Toaha Ahmad, Zeinab Mahdavifar, Michael L. Kim, Adnan Rahat
  • Publication number: 20210410022
    Abstract: Techniques are described herein for handling handover requests from a user device. The techniques include receiving a handover request from a user device connected to a first access network and identifying an evolved packet data gateway (ePDG) serving the user device. The user device provides to the ePDG, measurement reports indicating network conditions. The techniques further include receiving the measurement report from the ePDG and determining whether a measurement in the measurement report is above a predetermined threshold. If the measurement is above the predetermined threshold, the handover request is accepted to enable the user device to connect to a second access network.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 30, 2021
    Inventors: Adnan Rahat, Shujaur Mufti
  • Publication number: 20210153290
    Abstract: A standalone mobile device that is not configured to handle voice over 5G is configured to automatically disable its 5G NR radio such that the NR radio is inoperable with respect to 5G networks, e.g., the mobile device cannot connect to a NR base station. The disabling of the mobile device's ability to connect to a 5G network may be event triggered, where an example of the event may be that the mobile device is handling a VoWiFi call. When the mobile device is handling a VoWiFi call and the VoWiFi call needs to be handed over to a cellular network, then the mobile device may perform the handover procedure of the VoWiFi call to an LTE network rather than first attempting to hand the VoWiFi call over to a 5G network via an EPS-FB procedure. When the call ends, the mobile device may re-enable its NR radio.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 20, 2021
    Inventors: Syed Toaha Ahmad, Hsin-Fu Henry Chiang, Ming Shan Kwok, Adnan Rahat, Muhammad Tawhidur Rahman, Wafik Abdel Shahid
  • Patent number: 10972416
    Abstract: Systems, devices, and techniques described herein are directed to network based personal number blocking. In particular, the systems, devices, and techniques can be implemented in networks including user equipment (UE) associated with native numbers and alias numbers, and can include blocking native numbers or alias numbers. Further, users can access a user profile or an application via a UE to assign personal number blocking (PNB) preferences to the various native numbers and alias numbers. Indications of such PNB can be transmitted from a UE to a network device to update a user profile in a central repository or database. If a user activates another UE or otherwise associates additional native numbers or alias numbers, the PNB can be seamlessly applied to the new device or numbers.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 6, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Yasmin Karimli
  • Patent number: 10952104
    Abstract: Systems and methods for a user equipment operating in a cellular-preferred mode are disclosed. A user equipment operating in a cellular-preferred mode includes a connection priority order that prefers to connect to a licensed cellular network, if available, before connecting to an unlicensed wireless network. Signal quality thresholds for a connection by a user device to licensed cellular networks and unlicensed wireless networks are selected allowing the user equipment to transfer its connection between a licensed cellular network and an unlicensed wireless network without dropping calls. A user interface provides information to alert a user from inadvertently roaming into a licensed cellular network and incurring additional unnecessary changes.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: March 16, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Nayla Hamade, Gunjan Nimbavikar, Hsin-Fu Henry Chiang
  • Publication number: 20210075891
    Abstract: Handling supplementary services offered in association with Internet Protocol multimedia services based on particular policies is described. In an example, server(s) can receive, from a first user device, a policy associated with handling one or more communications directed to a particular identifier. The server(s) can subsequently receive a communication from a second user device, the communication being associated with a header identifying the particular identifier as the intended recipient of the communication. The server(s) can determine whether the policy is to be applied to the communication and, based at least partly on determining that the policy is to be applied to the communication, the server(s) can update the header based at least in part on the policy. The server(s) can transmit the communication based at least in part on the header, thereby transmitting the communication pursuant to the policy.
    Type: Application
    Filed: November 23, 2020
    Publication date: March 11, 2021
    Inventors: Adnan Rahat, Gunjan Nimbavikar, Yasmin Karimli
  • Patent number: 10848601
    Abstract: Handling supplementary services offered in association with Internet Protocol multimedia services based on particular policies is described. In an example, server(s) can receive, from a first user device, a policy associated with handling one or more communications directed to a particular identifier. The server(s) can subsequently receive a communication from a second user device, the communication being associated with a header identifying the particular identifier as the intended recipient of the communication. The server(s) can determine whether the policy is to be applied to the communication and, based at least partly on determining that the policy is to be applied to the communication, the server(s) can update the header based at least in part on the policy. The server(s) can transmit the communication based at least in part on the header, thereby transmitting the communication pursuant to the policy.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: November 24, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Gunjan Nimbavikar, Yasmin Karimli
  • Publication number: 20190394311
    Abstract: Handling supplementary services offered in association with Internet Protocol multimedia services based on particular policies is described. In an example, server(s) can receive, from a first user device, a policy associated with handling one or more communications directed to a particular identifier. The server(s) can subsequently receive a communication from a second user device, the communication being associated with a header identifying the particular identifier as the intended recipient of the communication. The server(s) can determine whether the policy is to be applied to the communication and, based at least partly on determining that the policy is to be applied to the communication, the server(s) can update the header based at least in part on the policy. The server(s) can transmit the communication based at least in part on the header, thereby transmitting the communication pursuant to the policy.
    Type: Application
    Filed: September 6, 2019
    Publication date: December 26, 2019
    Inventors: Adnan Rahat, Gunjan Nimbavikar, Yasmin Karimli
  • Patent number: 10440159
    Abstract: Handling supplementary services offered in association with Internet Protocol multimedia services based on particular policies is described. In an example, server(s) can receive, from a first user device, a policy associated with handling one or more communications directed to a particular identifier. The server(s) can subsequently receive a communication from a second user device, the communication being associated with a header identifying the particular identifier as the intended recipient of the communication. The server(s) can determine whether the policy is to be applied to the communication and, based at least partly on determining that the policy is to be applied to the communication, the server(s) can update the header based at least in part on the policy. The server(s) can transmit the communication based at least in part on the header, thereby transmitting the communication pursuant to the policy.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: October 8, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Yasmin Karimli, Gunjan Nimbavikar
  • Publication number: 20190281507
    Abstract: Systems and methods for a user equipment operating in a cellular-preferred mode are disclosed. A user equipment operating in a cellular-preferred mode includes a connection priority order that prefers to connect to a licensed cellular network, if available, before connecting to an unlicensed wireless network. Signal quality thresholds for a connection by a user device to licensed cellular networks and unlicensed wireless networks are selected allowing the user equipment to transfer its connection between a licensed cellular network and an unlicensed wireless network without dropping calls. A user interface provides information to alert a user from inadvertently roaming into a licensed cellular network and incurring additional unnecessary changes.
    Type: Application
    Filed: March 6, 2019
    Publication date: September 12, 2019
    Inventors: Adnan Rahat, Nayla Hamade, Gunjan Nimbavikar, Hsin-Fu Henry Chiang
  • Publication number: 20190089661
    Abstract: Systems, devices, and techniques described herein are directed to network based personal number blocking. In particular, the systems, devices, and techniques can be implemented in networks including user equipment (UE) associated with native numbers and alias numbers, and can include blocking native numbers or alias numbers. Further, users can access a user profile or an application via a UE to assign personal number blocking (PNB) preferences to the various native numbers and alias numbers. Indications of such PNB can be transmitted from a UE to a network device to update a user profile in a central repository or database. If a user activates another UE or otherwise associates additional native numbers or alias numbers, the PNB can be seamlessly applied to the new device or numbers.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 21, 2019
    Inventors: Adnan Rahat, Yasmin Karimli
  • Publication number: 20190045036
    Abstract: Handling supplementary services offered in association with Internet Protocol multimedia services based on particular policies is described. In an example, server(s) can receive, from a first user device, a policy associated with handling one or more communications directed to a particular identifier. The server(s) can subsequently receive a communication from a second user device, the communication being associated with a header identifying the particular identifier as the intended recipient of the communication. The server(s) can determine whether the policy is to be applied to the communication and, based at least partly on determining that the policy is to be applied to the communication, the server(s) can update the header based at least in part on the policy. The server(s) can transmit the communication based at least in part on the header, thereby transmitting the communication pursuant to the policy.
    Type: Application
    Filed: August 3, 2017
    Publication date: February 7, 2019
    Inventors: Adnan Rahat, Yasmin Karimli, Gunjan Nimbavikar
  • Patent number: 10154371
    Abstract: Example techniques described herein can permit network terminals to respond to initialization failures, e.g., failures associated with specific types of access networks. A terminal can receive, from a core network device, an initialization-failure message indicating the core network devices lacks valid information of a particular type, e.g., location information, associated with the terminal. The terminal can enable its information-determining function of the terminal, e.g., a location sensor, and determine information of the type using the information-determining function. The terminal can transmit, to the core network device, an initialization message comprising the first information. In some examples, the initialization message can include a Presence Information Data Format Location Object (PIDF-LO) record indicating the location of the terminal.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: December 11, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Hsin-Fu Henry Chiang
  • Patent number: 10069776
    Abstract: Systems, devices, and techniques described herein are directed to network based personal number blocking. In particular, the systems, devices, and techniques can be implemented in networks including user equipment (UE) associated with native numbers and alias numbers, and can include blocking native numbers or alias numbers. Further, users can access a user profile or an application via a UE to assign personal number blocking (PNB) preferences to the various native numbers and alias numbers. Indications of such PNB can be transmitted from a UE to a network device to update a user profile in a central repository or database. If a user activates another UE or otherwise associates additional native numbers or alias numbers, the PNB can be seamlessly applied to the new device or numbers.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: September 4, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Adnan Rahat, Yasmin Karimli