-
公开(公告)号:US20230138211A1
公开(公告)日:2023-05-04
申请号:US18150121
申请日:2023-01-04
Applicant: T-Mobile USA, Inc.
Inventor: Grant Castle , Hsin-Fu Henry Chiang , Syed Toaha Ahmad
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).
-
公开(公告)号:US11546449B2
公开(公告)日:2023-01-03
申请号:US16942331
申请日:2020-07-29
Applicant: T-Mobile USA, Inc.
Inventor: Ming Shan Kwok , Alejandro Aquirre , Hsin-Fu Henry Chiang
Abstract: A component of a cellular communication system is configured to prioritize data packets based on packet tags that have been associated with the data packets. The packet tags may comprise an application identifier and a customer identifier, as examples. A Packet Data Convergence Protocol (PDCP) layer of a radio protocol stack receives a data packet and associated packet tags and assigns the data packet to a preferred transmission queue or a non-preferred transmission queue, based on the packet tags associated with the data packet. In order to manage queue overflows, data packets of the non-preferred transmission queue may be discarded when they have been queued for more than a predetermined length of time. Data packets of the preferred transmission queue, however, are retained regardless of how long they have been queued.
-
公开(公告)号:US11533654B2
公开(公告)日:2022-12-20
申请号:US17020449
申请日:2020-09-14
Applicant: T-Mobile USA, Inc.
Inventor: Ming Shan Kwok , Hsin-Fu Henry Chiang , Alejandro Aguirre-Rivadeneyra
IPC: H04W28/02 , H04L47/2425
Abstract: Techniques for network-based and sender-based data packet prioritization for downlink transmissions are discussed herein. Packets can be tagged or associated with information indicative of a priority of the packet for downlink transmission to a user equipment (UE). A priority level can be determined based on an application identifier or type associated with a data request, a level of user interaction with the UE, network conditions, and other factors. Packets can be received by a PDCP layer of a base station for sending based on the priority. Packets may be associated with a primary priority level associated with a QCI level and a secondary priority level based on UE and/or network factors discussed herein. Packets associated with a same QCI may be prioritized to optimize transmission of downlink data associated with a single UE or between transmission of downlink data associated with a plurality of UEs.
-
公开(公告)号:US20220086680A1
公开(公告)日:2022-03-17
申请号:US17020449
申请日:2020-09-14
Applicant: T-Mobile USA, Inc.
Inventor: Ming Shan Kwok , Hsin-Fu Henry Chiang , Alejandro Aguirre-Rivadeneyra
IPC: H04W28/02 , H04L12/851
Abstract: Techniques for network-based and sender-based data packet prioritization for downlink transmissions are discussed herein. Packets can be tagged or associated with information indicative of a priority of the packet for downlink transmission to a user equipment (UE). A priority level can be determined based on an application identifier or type associated with a data request, a level of user interaction with the UE, network conditions, and other factors. Packets can be received by a PDCP layer of a base station for sending based on the priority. Packets may be associated with a primary priority level associated with a QCI level and a secondary priority level based on UE and/or network factors discussed herein. Packets associated with a same QCI may be prioritized to optimize transmission of downlink data associated with a single UE or between transmission of downlink data associated with a plurality of UEs.
-
公开(公告)号:US11122471B2
公开(公告)日:2021-09-14
申请号:US16593439
申请日:2019-10-04
Applicant: T-Mobile USA, Inc.
Inventor: Hsin-Fu Henry Chiang , Suresh Thanneeru , Syed Toaha Ahmad , Boris Antsev
Abstract: Registration of a user equipment (UE) with a circuit-switched (CS) network can be controlled in an “on-demand” fashion by waiting for a trigger event before registering the UE with an available CS network. In some embodiments, CS registration of a UE may be triggered when the mobility management entity (MME) node receives, from the UE, a service request that was sent using Non-Access Stratum (NAS) protocol, such as an extended service request (ESR) or a short message service (SMS) over NAS request. In some embodiments, CS registration of a first UE may be triggered when the MME node receives, from a home subscriber server (HSS), a notification of an incoming session request originating from a second UE to establish a communication session over a CS network with the first UE.
-
6.
公开(公告)号:US20210243574A1
公开(公告)日:2021-08-05
申请号:US17237938
申请日:2021-04-22
Applicant: T-Mobile USA, Inc.
Inventor: Hsin-Fu Henry Chiang , Muhammad Tawhidur Rahman
Abstract: Systems and methods for maintaining and dynamically updating inactivity timers at a user equipment to detect a one-way audio or mute call to improve call experience are disclosed. The method enables the user equipment to perform a set of actions (e.g., enable, disable, drop call, don't drop call, etc.) when a one-way audio or mute call is detected. Values for the timer and/or action parameters can be dynamically determined and/or communicated to the user equipment by a telecommunications service provider based on one or more of the following factors: network health, network congestion, current events, type of call (e.g., emergency, non-emergency), type of customer (e.g., business, premium, residential, etc.), service-level agreement, and so on. Values for the timer and/or action parameters can be configurable based on a location.
-
公开(公告)号:US20210176618A1
公开(公告)日:2021-06-10
申请号:US16709706
申请日:2019-12-10
Applicant: T-Mobile USA, Inc.
Inventor: Joshua Finger , Hsin-Fu Henry Chiang
Abstract: Systems and methods are described for implementing an emergency services address management system for mobile devices. A mobile device may implement “voice over Wi-Fi” or otherwise communicate via wireless networks that do not provide address or location data. An emergency services address management system may associate E911 addresses with individual access points of the wireless networks, and may provide the associated E911 address instead of a default E911 address (which may be a home or billing address that is relatively distant from the user's current location) when a user of the mobile device makes a voice call to an emergency service. The system may identify access points for which an E911 address is not known, and may obtain or generate an E911 address using information from various sources, including the user, satellite-based or cellular-based location services, or other mobile devices that have accessed the wireless network via the access point.
-
公开(公告)号:US20200314231A1
公开(公告)日:2020-10-01
申请号:US16740649
申请日:2020-01-13
Applicant: T-MOBILE USA, INC.
Inventor: Hsin-Fu Henry Chiang
Abstract: Techniques for automatically initiating the transmission of a silent emergency message via a mobile computing device are provided. A mobile device may receive a plurality of indications of a plurality of external buttons of the mobile computing device being pressed over a time interval. Based on the plurality of indications, the mobile computing device may determine that two or more external buttons have been pressed in a fixed sequence over the time interval. In response to determining that the two or more external buttons of the mobile computing device have been pressed in the fixed sequence, the mobile computing device may silently transmit a message to a computing device associated with an emergency contact, without activating a display screen of the device or making sounds.
-
公开(公告)号:US10757557B1
公开(公告)日:2020-08-25
申请号:US16514924
申请日:2019-07-17
Applicant: T-Mobile USA, Inc.
Inventor: Hsin-Fu Henry Chiang
Abstract: An emergency call practice application can execute on user equipment (UE) to allow users to practice dialing 9-1-1 or other emergency numbers. In a network practice mode, the emergency call practice application can initiate a practice emergency call by sending a call setup message to an IP Multimedia Subsystem (IMS). The IMS can route the call setup message to a Public Safety Answering Point (PSAP) routing server, which can recognize a destination identifier in the call setup message as being associated with a test server instead of a PSAP. The PSAP routing server can forward the call setup message to the test server to connect the practice emergency call.
-
公开(公告)号:US20200045147A1
公开(公告)日:2020-02-06
申请号:US16051679
申请日:2018-08-01
Applicant: T-Mobile USA, Inc.
Inventor: Hsin-Fu Henry Chiang , Ming Shan Kwok
Abstract: Systems and methods for providing improved connection setup on networks is disclosed. At initial call setup, the system can choose between transmission control protocol (TCP) and user datagram protocol (UDP) based on current network conditions. When network conditions—e.g., signal strength and/or signal quality—are such that establishing the connection is likely to be unreliable, then the system can automatically choose TCP for improved reliability. When network conditions are good, on the other hand, then the system can automatically choose UDP for improved speed and efficiency. The system may also switch back and forth between TCP and UDP during use because of changing network conditions. This can reduce dropped connections, poor quality connections, dropped packets, and other errors.
-
-
-
-
-
-
-
-
-