Patents by Inventor Syed Toaha Ahmad

Syed Toaha Ahmad 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: 11902833
    Abstract: A mechanism for adjusting the data rate of data to be transmitted over a data channel based on anticipated changes in the communication channel, rather than based on the current state of the communication channel. This is done by accessing real time environment context data obtained from sensor data generated by one or more sensors of a sensor device, and then predicting a future capacity of a communication channel with a subject head-mounted device based on the accessed real time environment context data. The appropriate data rate is then determined based on this predicted future channel capacity rather than the current channel capacity. The data rate of data that is initiated towards the communication channel is then adjusted based on the determined data rate in anticipation of the predicted future capacity of the communication channel.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: February 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ivan Simoes Gaspar, Benjamin Eliot Lundell, Emily Po-Kay Chung, Syed Toaha Ahmad
  • Publication number: 20240044980
    Abstract: Arrangements and techniques for testing mobile devices within a test module. The test modules are portable and may be stacked to provide a modular testing system. A pulley system may be used to move an actuator arm horizontally in the X and Y directions. The actuator arm may be moved vertically in the Z direction such that a tip may engage a touchscreen of a mobile device being tested or a user interface element of the mobile device.
    Type: Application
    Filed: October 19, 2023
    Publication date: February 8, 2024
    Inventors: Syed Toaha Ahmad, Eric Christie, Zachary Powers, Marguerite Eaton, Derek Klaas, Grant Taylor, Bradley Chew, Natasha Theodora Petrus, William Ah Tou, Yen-Lin Han
  • Patent number: 11828802
    Abstract: Arrangements and techniques for testing mobile devices within a test module. The test modules are portable and may be stacked to provide a modular testing system. A pulley system may be used to move an actuator arm horizontally in the X and Y directions. The actuator arm may be moved vertically in the Z direction such that a tip may engage a touchscreen of a mobile device being tested or a user interface element of the mobile device.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: November 28, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Syed Toaha Ahmad, Eric Christie, Zachary Powers, Marguerite Eaton, Derek Klaas, Grant Taylor, Bradley Chew, Natasha Theodora Petrus, William Ah Tou, Yen-Lin Han
  • 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
  • Publication number: 20230309136
    Abstract: A computing system configured to determine a time, a frequency, or a volume that time-critical data are to arrive and generate an uplink scheduling request based on the determined time, frequency, or volume. The uplink scheduling request is then sent to a base station, requesting an uplink grant. The computing system then receives the uplink grant from the base station over the radio interface. The uplink grant contains scheduling information associated with transmission of the time-critical data. In response to arrival of the time-critical data, the computing system then transmits the time-critical data over the radio interface based on the uplink grant with no or little latency.
    Type: Application
    Filed: March 24, 2022
    Publication date: September 28, 2023
    Inventors: Syed Toaha AHMAD, Emily Po-Kay CHUNG, Ivan Simoes GASPAR
  • Publication number: 20230308950
    Abstract: A mechanism for adjusting the data rate of data to be transmitted over a data channel based on anticipated changes in the communication channel, rather than based on the current state of the communication channel. This is done by accessing real time environment context data obtained from sensor data generated by one or more sensors of a sensor device, and then predicting a future capacity of a communication channel with a subject head-mounted device based on the accessed real time environment context data. The appropriate data rate is then determined based on this predicted future channel capacity rather than the current channel capacity. The data rate of data that is initiated towards the communication channel is then adjusted based on the determined data rate in anticipation of the predicted future capacity of the communication channel.
    Type: Application
    Filed: March 24, 2022
    Publication date: September 28, 2023
    Inventors: Ivan Simoes GASPAR, Benjamin Eliot LUNDELL, Emily Po-Kay CHUNG, Syed Toaha AHMAD
  • Publication number: 20230309055
    Abstract: A mechanism for repeatedly adjusting communication with a subject head-mounted device based on a changing real time environment of the subject head-mounted device. By utilizing information about the environment context in which the head-mounted device exists, the optimal parameters may be more quickly determined and with less power. The environment context may be generated from sensors on the head-mounted device itself, or from a proximate sensor device. Thus, the communication properties (such as which protocol to use and what parameters) may be quickly determined in time to be useful to maintain a good connection despite movement of the head-mounted device, and despite the connection being dropped and reestablished. Furthermore, limited battery power is more judiciously utilized.
    Type: Application
    Filed: March 24, 2022
    Publication date: September 28, 2023
    Inventors: Ivan Simoes GASPAR, Benjamin Eliot LUNDELL, Emily Po-Kay CHUNG, Syed Toaha AHMAD
  • 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: 20230179984
    Abstract: Techniques for enabling real time translation and transcription services between users that have contacted emergency services and PSAP operators who are coordinating the emergency services are discussed herein. For example, a system determines that the user and the PSAP operator speak different language, are unable to effectively hear each other, or are otherwise struggling to communicate effectively. The system can determine that an augmentation of the communication session is to be provided and can initiate translation or transcription services via network edge computing resources. The network edge computing resources are configured to generate the augmented communication data and enable the communication network to merge the augmented communication data and the original communication data in real time.
    Type: Application
    Filed: January 31, 2023
    Publication date: June 8, 2023
    Inventors: Hsin Fu Henry Chiang, Yasmin Karimli, Syed Toaha Ahmad
  • Publication number: 20230138211
    Abstract: Systems and methods for dynamically managing the states (e.g., enabling/disabling) of telecommunication services/features are disclosed. To do so, the system associates parameters (e.g., timers) with the impacted services/features. For example, when a user experiences issues with voice calls, he/she calls the telecommunications service provider (carrier) to help resolve the issue. A customer care representative may ask the user to temporality turn off the VoNR service to help alleviate the issue. When the user turns off (or toggles off) the VoNR service on his/her mobile device, the system can start a configurable timer (parameter) for the VoNR service. In this manner, the system can replace the conventional toggle on/off feature with a time-based feature. The system monitors the timer's value and when the timer's value reaches a target value (e.g., 24 hours, 1 week, etc.), the system alerts the user that the VoNR service will be turned on (or toggled on).
    Type: Application
    Filed: January 4, 2023
    Publication date: May 4, 2023
    Inventors: Grant Castle, Hsin-Fu Henry Chiang, Syed Toaha Ahmad
  • Publication number: 20230079002
    Abstract: Arrangements and techniques for testing mobile devices within a test module. The test modules are portable and may be stacked to provide a modular testing system. A pulley system may be used to move an actuator arm horizontally in the X and Y directions. The actuator arm may be moved vertically in the Z direction such that a tip may engage a touchscreen of a mobile device being tested or a user interface element of the mobile device.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 16, 2023
    Inventors: Syed Toaha Ahmad, Eric Christie, Zachary Powers, Marguerite Eaton, Derek Klaas, Grant Taylor, Bradley Chew, Natasha Theodora Petrus, William Ah Tou, Yen-Lin Han
  • Patent number: 11589205
    Abstract: Techniques for enabling real time translation and transcription services between users that have contacted emergency services and PSAP operators who are coordinating the emergency services are discussed herein. For example, a system determines that the user and the PSAP operator speak different language, are unable to effectively hear each other, or are otherwise struggling to communicate effectively. The system can determine that an augmentation of the communication session is to be provided and can initiate translation or transcription services via network edge computing resources. The network edge computing resources are configured to generate the augmented communication data and enable the communication network to merge the augmented communication data and the original communication data in real time.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: February 21, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Hsin-Fu Henry Chiang, Yasmin Karimli, Syed Toaha Ahmad
  • Patent number: 11570674
    Abstract: Systems and methods for dynamically managing the states (e.g., enabling/disabling) of telecommunication services/features are disclosed. To do so, the system associates parameters (e.g., timers) with the impacted services/features. For example, when a user experiences issues with voice calls, he/she calls the telecommunications service provider (carrier) to help resolve the issue. A customer care representative may ask the user to temporality turn off the VoNR service to help alleviate the issue. When the user turns off (or toggles off) the VoNR service on his/her mobile device, the system can start a configurable timer (parameter) for the VoNR service. In this manner, the system can replace the conventional toggle on/off feature with a time-based feature. The system monitors the timer's value and when the timers value reaches a target value (e.g., 24 hours, 1 week, etc.), the system alerts the user that the VoNR service will be turned on (or toggled on).
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: January 31, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Grant Castle, Hsin-Fu Henry Chiang, Syed Toaha Ahmad
  • Patent number: 11564159
    Abstract: An orchestration and mediation (O/M) stack to be installed in a user device that subscribes to a carrier system is provided. The O/M stack configures the user device to receive a policy for accessing a plurality of different network slices that are logical networks virtualized on a physical infrastructure of the carrier system. The O/M stack configures the user device to coordinate each application's access to different services provided by the plurality of different network slices. An application is allowed access to a particular network slice when the application and the user device meet a condition specified by the received policy for accessing the particular network slice.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: January 24, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Ming Shan Kwok, Hang Hoi Yau, Syed Toaha Ahmad, Wafik Abdel Shahid
  • Patent number: 11506712
    Abstract: Arrangements and techniques for testing mobile devices within a test module. The test modules are portable and may be stacked to provide a modular testing system. A pulley system may be used to move an actuator arm horizontally in the X and Y directions. The actuator arm may be moved vertically in the Z direction such that a tip may engage a touchscreen of a mobile device being tested or a user interface element of the mobile device.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: November 22, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Syed Toaha Ahmad, Eric Christie, Zachary Powers, Marguerite Eaton, Derek Klaas, Grant Taylor, Bradley Chew, Natasha Theodora Petrus, William Ah Tou, Yen-Lin Han
  • Publication number: 20220248311
    Abstract: An orchestration and mediation (0/M) stack to be installed in a user device that subscribes to a carrier system is provided. The O/M stack configures the user device to receive a policy for accessing a plurality of different network slices that are logical networks virtualized on a physical infrastructure of the carrier system. The O/M stack configures the user device to coordinate each application's access to different services provided by the plurality of different network slices. An application is allowed access to a particular network slice when the application and the user device meet a condition specified by the received policy for accessing the particular network slice.
    Type: Application
    Filed: February 1, 2021
    Publication date: August 4, 2022
    Inventors: Ming Shan KWOK, Hang Hoi YAU, Syed Toaha AHMAD, Wafik Abdel SHAHID
  • Publication number: 20220201456
    Abstract: Techniques for enabling real time translation and transcription services between users that have contacted emergency services and PSAP operators who are coordinating the emergency services are discussed herein. For example, a system determines that the user and the PSAP operator speak different language, are unable to effectively hear each other, or are otherwise struggling to communicate effectively. The system can determine that an augmentation of the communication session is to be provided and can initiate translation or transcription services via network edge computing resources. The network edge computing resources are configured to generate the augmented communication data and enable the communication network to merge the augmented communication data and the original communication data in real time.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Applicant: T-Mobile USA, Inc.
    Inventors: Hsin-Fu Henry Chiang, Yasmin Karimli, Syed Toaha Ahmad
  • 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
  • Patent number: 11272353
    Abstract: A unified device design is described. In an example, a user device can be designed to be permissibly operable with at least two different service providers such that the user device is associated with static features that are applicable for each of the at least two different service providers and the dynamic features that are applicable for individual ones of the at least two different service providers. In an example, a user device can be associated with a subscriber identity module (SIM) that is associated with a service provider. Based at least in part on using a permission to determine that the service provider is one of the at least two different service providers, a subset of dynamic features that are associated with the service provider can be accessed for configuring the user device with the subset of the dynamic features corresponding to the service provider.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: March 8, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Yasmin Karimli, Joshua Finger, Thomas P. Lucht, Syed Toaha Ahmad, Gunjan Nimbavikar