Patents by Inventor Zeeshan Jahangir

Zeeshan Jahangir 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: 10491641
    Abstract: A first communication provider supports an IP multimedia subsystem (IMS) having a border session control function (BGCF) that receives SIP requests. The SIP requests correspond to different SIP methods and specify various feature tags. The feature tags correspond to available services or media types that may be available from the IMS of a second communication provider. When receiving a SIP request that addresses a user supported by the second communication provider, the BGCF of the first communication provider checks the method and feature tag of the SIP request to make sure that they are supported by IMS of the second communication provider. If they are not, the SIP is rejected and a failure message is returned. The BGCF may also modify certain parameters of the SIP request, such as by removing one or more offered codecs or preconditions.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: November 26, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Saqib Badar, Zeeshan Jahangir
  • Patent number: 10412537
    Abstract: Systems and methods provided herein are directed to a mechanism for determining current or currently known location of a user equipment (UE). Upon receiving a request regarding location information of the UE, a gateway mobile location center (GMLC) may send a SIP OPTIONS to an interrogating call session control function (I-CSCF). In response to receiving the SIP OPTIONS, the I-CSCF may perform a location information request (LIR) and a location information answer (LIA) with the HSS to locate a serving call session control function (S-CSCF) where the UE is registered. The S-CSCF may route the SIP OPTIONS to an application server (AS) to request the registered location information of the UE, and in response, the AS may send a 200 OK, as an acknowledgment, to the S-CSCF, that includes location information of the UE provided during registration of the UE.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: September 10, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Zeeshan Jahangir, Muhammad Ejaz Sial, Shujaur Mufti
  • Patent number: 10349262
    Abstract: Various embodiments of the present technology allow multi-realm support at I/S-CSCF to IMS by the same I/S-CSCF nodes. Some embodiments allow for a registration message to be received from an IMS client. The registration message can be used to establish, through an Internet Protocol Multimedia Subsystem (IMS) core network, a service between a first endpoint associated with a first realm and a second endpoint associated with a second, different realm. The registration message can be translated so that the second endpoint believes the first endpoint is associated with the second realm before being transmitted to the second endpoint. Upon receiving a successful IMS registration message from the IMS core network, a binding can be created between the first endpoint and the second endpoint.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: July 9, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Publication number: 20190173925
    Abstract: In some implementations, a telecommunications network can include a core network device. The core network device can receive from a session-originating device an initiation request of a communication session, the initiation request including information of a destination and information of media capabilities. The core network device can determine network-location information of the destination, retrieve from a capability registry modification information corresponding to the network-location information, and modify the information of the media capabilities based at least in part on the modification information. The core network device can transmit the initiation request including the modified information of the media capabilities to another core network device corresponding to the network-location information.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 6, 2019
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Patent number: 10244005
    Abstract: A system and method that allows a mobile device to register for IMS services while the mobile device is roaming in a visited telecommunications network is disclosed. The system receives a request for multiple IMS services from a mobile device while the mobile device is roaming in a foreign network. The system uses an identifier of the foreign network and an associated RAT type to query a policy table containing a list of whitelisted IMS services for the foreign network and associated RAT type. The system processes the requested IMS registrations for services that are whitelisted and does not process requested IMS registrations for services that are not on the whitelist.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 26, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Rob Piscopo, Shelby Seward, Zeeshan Jahangir
  • Publication number: 20190069126
    Abstract: Systems and methods provided herein are directed to a mechanism for determining current or currently known location of a user equipment (UE). Upon receiving a request regarding location information of the UE, a gateway mobile location center (GMLC) may send a SIP OPTIONS to an interrogating call session control function (I-CSCF). In response to receiving the SIP OPTIONS, the I-CSCF may perform a location information request (LIR) and a location information answer (LIA) with the HSS to locate a serving call session control function (S-CSCF) where the UE is registered. The S-CSCF may route the SIP OPTIONS to an application server (AS) to request the registered location information of the UE, and in response, the AS may send a 200 OK, as an acknowledgment, to the S-CSCF, that includes location information of the UE provided during registration of the UE.
    Type: Application
    Filed: August 31, 2017
    Publication date: February 28, 2019
    Inventors: Zeeshan Jahangir, Muhammad Ejaz Sial, Shujaur Mufti
  • Publication number: 20180375903
    Abstract: Telecommunications network components configured to manage call control of a communication session of user equipment are described herein. An anchoring network device may proxy signaling traffic for the communication session. The anchoring network device may determine a routing identifier based at least in part on which access network, or which type of access network, is carrying the communication session, and may transmit state information of the communication session to a call-control server in association with the routing identifier. The call-control server may provide control information of the communication session to the anchoring network device in response to the state information. The anchoring network device may modify the communication session, e.g., by adding or dropping one or more parties, in response to the control information. The routing identifier may be determined based at least in part on capabilities of a communication session indicated in a session-initiation message.
    Type: Application
    Filed: August 3, 2018
    Publication date: December 27, 2018
    Inventors: Shujaur Mufti, Saqib Badar, Zeeshan Jahangir
  • Patent number: 10148703
    Abstract: In some implementations, a telecommunications network can include a core network device. The core network device can receive from a session-originating device an initiation request of a communication session, the initiation request including information of a destination and information of media capabilities. The core network device can determine network-location information of the destination, retrieve from a capability registry modification information corresponding to the network-location information, and modify the information of the media capabilities based at least in part on the modification information. The core network device can transmit the initiation request including the modified information of the media capabilities to another core network device corresponding to the network-location information.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: December 4, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Publication number: 20180324298
    Abstract: Systems and methods for network-controlled personal number handling are described. When an incoming call destined for a user device is detected, if the user device is subscribed to network-controlled personal number handling, the incoming call is handled at the network according to the subscription. If an originating number associated with the call has been previously specified by the user, the call may be blocked, forwarded to another number, or sent directly to voice mail. How a call is handled may be determined based on user-specified preferences associated with an originating number of the incoming call.
    Type: Application
    Filed: January 5, 2018
    Publication date: November 8, 2018
    Inventors: Muhammad Ejaz Sial, Shujaur Mufti, Zeeshan Jahangir
  • Publication number: 20180324299
    Abstract: Systems and methods for network-controlled scam/robocall handling are described. When an incoming call destined for a user device is detected, if the user device is subscribed to network-controlled scam/robocall handling, the incoming call is handled at the network according to the subscription. If user preferences are specified, the call may be blocked, forwarded to another number, sent directly to voice mail, or delivered to the device. How a call is handled may be determined based on a category associated with an originating number of the incoming call.
    Type: Application
    Filed: January 5, 2018
    Publication date: November 8, 2018
    Inventors: Muhammad Ejaz Sial, Shujaur Mufti, Zeeshan Jahangir
  • Patent number: 10117090
    Abstract: Multiple user devices may be associated with a single telephone number to enable a user to initiate and receive communication via the single telephone number from any of the multiple user devices. An input is received at a service portal of a mobile telecommunication network. The input configures multiple user devices to share a common telephone number to initiate and receive communications. The input is stored as a device association profile in a device association data store that is accessible by a call session control function (CSCF) node of the mobile telecommunication network. The CSCF node then further determines based at least on the device association profile whether a user device is eligible to use the common telephone number to initiate and receive communications via the mobile telecommunication network.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: October 30, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Zeeshan Jahangir, Shujaur Rehman Mufti, Sabuhi Kiran Zaifuddin
  • Patent number: 10044769
    Abstract: Telecommunications network components configured to manage call control of a communication session of user equipment are described herein. An anchoring network device may proxy signaling traffic for the communication session. The anchoring network device may determine a routing identifier based at least in part on which access network, or which type of access network, is carrying the communication session, and may transmit state information of the communication session to a call-control server in association with the routing identifier. The call-control server may provide control information of the communication session to the anchoring network device in response to the state information. The anchoring network device may modify the communication session, e.g., by adding or dropping one or more parties, in response to the control information. The routing identifier may be determined based at least in part on capabilities of a communication session indicated in a session-initiation message.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: August 7, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Zeeshan Jahangir, Saqib Badar
  • Publication number: 20180084014
    Abstract: A system and method that allows a mobile device to register for IMS services while the mobile device is roaming in a visited telecommunications network is disclosed. The system receives a request for multiple IMS services from a mobile device while the mobile device is roaming in a foreign network. The system uses an identifier of the foreign network and an associated RAT type to query a policy table containing a list of whitelisted IMS services for the foreign network and associated RAT type. The system processes the requested IMS registrations for services that are whitelisted and does not process requested IMS registrations for services that are not on the whitelist.
    Type: Application
    Filed: November 29, 2017
    Publication date: March 22, 2018
    Inventors: Shujaur Mufti, Rob Piscopo, Shelby Seward, Zeeshan Jahangir
  • Patent number: 9871828
    Abstract: A system and method that allows a mobile device to register for IMS services while the mobile device is roaming in a visited telecommunications network is disclosed. The system receives a request for multiple IMS services from a mobile device while the mobile device is roaming in a foreign network. The system uses an identifier of the foreign network and an associated RAT type to query a policy table containing a list of whitelisted IMS services for the foreign network and associated RAT type. The system processes the requested IMS registrations for services that are whitelisted and does not process requested IMS registrations for services that are not on the whitelist.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: January 16, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Rob Piscopo, Shelby Seward, Zeeshan Jahangir
  • Publication number: 20180007612
    Abstract: A communication session for a UE can be restored in the event of serving call session control function (S-CSCF) node unavailability and/or application server (AS) unavailability by storing, prior to IMS unavailability, attribute-value pairs (AVPs) at a home subscriber server (HSS). These AVPs can be used independently by individual IMS nodes to restore a communication session for a UE due to an unavailable IMS node. When a first S-CSCF node becomes unavailable, a proxy CSCF (P-CSCF) node can send a SIP request originating from the UE to a second S-CSCF node. The second S-CSCF node can then send a request to the HSS for an identifier of an AS associated with the UE. Upon receipt of the AS identifier (e.g., an active AS name AVP) from the HSS, the second S-CSCF node can send the SIP request to the AS in order to restore the communication session for the UE.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Zeeshan Jahangir, Shujaur Mufti
  • Publication number: 20180007533
    Abstract: Various embodiments of the present technology allow multi-realm support at US-CSCF to IMS by the same I/S-CSCF nodes. Some embodiments allow for a registration message to be received from an IMS client. The registration message can be used to establish, through an Internet Protocol Multimedia Subsystem (IMS) core network, a service between a first endpoint associated with a first realm and a second endpoint associated with a second, different realm. The registration message can be translated so that the second endpoint believes the first endpoint is associated with the second realm before being transmitted to the second endpoint. Upon receiving a successful IMS registration message from the IMS core network, a binding can be created between the first endpoint and the second endpoint.
    Type: Application
    Filed: September 18, 2017
    Publication date: January 4, 2018
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Patent number: 9769646
    Abstract: Various embodiments of the present technology allow multi-realm support at I/S-CSCF to IMS by the same I/S-CSCF nodes. Some embodiments allow for a registration message to be received from an IMS client. The registration message can be used to establish, through an Internet Protocol Multimedia Subsystem (IMS) core network, a service between a first endpoint associated with a first realm and a second endpoint associated with a second, different realm. The registration message can be translated so that the second endpoint believes the first endpoint is associated with the second realm before being transmitted to the second endpoint. Upon receiving a successful IMS registration message from the IMS core network, a binding can be created between the first endpoint and the second endpoint.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: September 19, 2017
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Patent number: 9699221
    Abstract: Telecommunications network components configured to manage a handover of a communication session, e.g., an emergency communication session, of user equipment are described herein. A core network device may transmit respective handover queries to a plurality of anchoring network devices following a handover request from user equipment. Each anchoring network device can provide a respective indication of whether the emergency communication session is being proxied by that anchoring network device. The core network device may transmit an invitation message to an anchoring network device in response to a positive indication from that anchoring network device. An anchoring network device may store in a memory an address of the anchoring network device in association with an address of the user equipment. The core network device may retrieve from memory the address of the anchoring network device and transmit an invitation message to the anchoring network device using the retrieved address.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: July 4, 2017
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Patent number: 9692886
    Abstract: In some implementations, a teleconference server can receive a connection request corresponding to a party, determine that the party is a non-self-specified party in a specified teleconference, and determine a party-specific synthetic identifier for the party. In some implementations, a telecommunications network can include terminals and a teleconference server configured to receive one or more connection requests corresponding to respective parties, determine that one or more of the parties are non-self-specified parties, and determine respective party-specific synthetic identifiers for at least some of the non-self-specified parties. In some implementations, a connection request corresponding to a party can be received. The connection request can specify a teleconference. A party-specific synthetic identifier for the party can be determined, e.g., after determining that the party is a non-self-specified party in the specified teleconference.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: June 27, 2017
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Publication number: 20160255490
    Abstract: Various embodiments of the present technology allow multi-realm support at I/S-CSCF to IMS by the same I/S-CSCF nodes. Some embodiments allow for a registration message to be received from an IMS client. The registration message can be used to establish, through an Internet Protocol Multimedia Subsystem (IMS) core network, a service between a first endpoint associated with a first realm and a second endpoint associated with a second, different realm. The registration message can be translated so that the second endpoint believes the first endpoint is associated with the second realm before being transmitted to the second endpoint. Upon receiving a successful IMS registration message from the IMS core network, a binding can be created between the first endpoint and the second endpoint.
    Type: Application
    Filed: April 28, 2015
    Publication date: September 1, 2016
    Inventors: Shujaur Mufti, Zeeshan Jahangir