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: 20230345566Abstract: 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: ApplicationFiled: June 27, 2023Publication date: October 26, 2023Inventors: Lin ZHANG, Syed Toaha AHMAD, Jaime Enrique RODRIGUEZ VILLATE, Hsin Fu Henry CHIANG, James J. BAE, Adnan RAHAT, Hang Hoi YAU
-
Patent number: 11729849Abstract: 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: GrantFiled: July 20, 2021Date of Patent: August 15, 2023Assignee: 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: 11706677Abstract: 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: GrantFiled: October 1, 2020Date of Patent: July 18, 2023Assignee: T-Mobile USA, Inc.Inventors: Syed Toaha Ahmad, Zeinab Mahdavifar, Michael L. Kim, Adnan Rahat
-
Publication number: 20230144777Abstract: 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: ApplicationFiled: January 6, 2023Publication date: May 11, 2023Inventors: Adnan Rahat, Shujaur Mufti
-
Patent number: 11576090Abstract: 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: GrantFiled: June 26, 2020Date of Patent: February 7, 2023Assignee: T-Mobile USA, Inc.Inventors: Adnan Rahat, Shujaur Mufti
-
Patent number: 11445050Abstract: 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: GrantFiled: November 23, 2020Date of Patent: September 13, 2022Assignee: T-Mobile USA, Inc.Inventors: Adnan Rahat, Gunjan Nimbavikar, Yasmin Karimli
-
Publication number: 20220110034Abstract: 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: ApplicationFiled: October 1, 2020Publication date: April 7, 2022Inventors: Syed Toaha Ahmad, Zeinab Mahdavifar, Michael L. Kim, Adnan Rahat
-
Publication number: 20210410022Abstract: 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: ApplicationFiled: June 26, 2020Publication date: December 30, 2021Inventors: Adnan Rahat, Shujaur Mufti
-
Publication number: 20210153290Abstract: 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: ApplicationFiled: November 13, 2020Publication date: May 20, 2021Inventors: Syed Toaha Ahmad, Hsin-Fu Henry Chiang, Ming Shan Kwok, Adnan Rahat, Muhammad Tawhidur Rahman, Wafik Abdel Shahid
-
Patent number: 10972416Abstract: 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: GrantFiled: August 30, 2018Date of Patent: April 6, 2021Assignee: T-Mobile USA, Inc.Inventors: Adnan Rahat, Yasmin Karimli
-
Patent number: 10952104Abstract: 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: GrantFiled: March 6, 2019Date of Patent: March 16, 2021Assignee: T-Mobile USA, Inc.Inventors: Adnan Rahat, Nayla Hamade, Gunjan Nimbavikar, Hsin-Fu Henry Chiang
-
Publication number: 20210075891Abstract: 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: ApplicationFiled: November 23, 2020Publication date: March 11, 2021Inventors: Adnan Rahat, Gunjan Nimbavikar, Yasmin Karimli
-
Patent number: 10848601Abstract: 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: GrantFiled: September 6, 2019Date of Patent: November 24, 2020Assignee: T-Mobile USA, Inc.Inventors: Adnan Rahat, Gunjan Nimbavikar, Yasmin Karimli
-
Publication number: 20190394311Abstract: 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: ApplicationFiled: September 6, 2019Publication date: December 26, 2019Inventors: Adnan Rahat, Gunjan Nimbavikar, Yasmin Karimli
-
Patent number: 10440159Abstract: 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: GrantFiled: August 3, 2017Date of Patent: October 8, 2019Assignee: T-Mobile USA, Inc.Inventors: Adnan Rahat, Yasmin Karimli, Gunjan Nimbavikar
-
Publication number: 20190281507Abstract: 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: ApplicationFiled: March 6, 2019Publication date: September 12, 2019Inventors: Adnan Rahat, Nayla Hamade, Gunjan Nimbavikar, Hsin-Fu Henry Chiang
-
Publication number: 20190089661Abstract: 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: ApplicationFiled: August 30, 2018Publication date: March 21, 2019Inventors: Adnan Rahat, Yasmin Karimli
-
Publication number: 20190045036Abstract: 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: ApplicationFiled: August 3, 2017Publication date: February 7, 2019Inventors: Adnan Rahat, Yasmin Karimli, Gunjan Nimbavikar
-
Patent number: 10154371Abstract: 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: GrantFiled: February 6, 2018Date of Patent: December 11, 2018Assignee: T-Mobile USA, Inc.Inventors: Adnan Rahat, Hsin-Fu Henry Chiang
-
Patent number: 10069776Abstract: 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: GrantFiled: September 21, 2017Date of Patent: September 4, 2018Assignee: T-Mobile USA, Inc.Inventors: Adnan Rahat, Yasmin Karimli