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).

  • Publication number: 20160248814
    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: Application
    Filed: February 18, 2016
    Publication date: August 25, 2016
    Inventors: Shujaur Mufti, Saqib Badar, Zeeshan Jahangir
  • Publication number: 20160142447
    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: November 16, 2015
    Publication date: May 19, 2016
    Inventors: Shujaur Mufti, Zeeshan Jahangir, Saqib Badar
  • Publication number: 20160135139
    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: Application
    Filed: November 6, 2015
    Publication date: May 12, 2016
    Inventors: Zeeshan Jahangir, Shujaur Rehman Mufti, Sabuhi Kiran Zaifuddian
  • Publication number: 20160105468
    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: June 30, 2015
    Publication date: April 14, 2016
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Publication number: 20160080559
    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: Application
    Filed: September 9, 2015
    Publication date: March 17, 2016
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Publication number: 20160037390
    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: Application
    Filed: July 31, 2015
    Publication date: February 4, 2016
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Publication number: 20160021146
    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: July 18, 2014
    Publication date: January 21, 2016
    Inventors: Shujaur Mufti, Rob Piscopo, Shelby Seward, Zeeshan Jahangir