Patents by Inventor Michael Hooker
Michael Hooker 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: 10462643Abstract: Multiple timers used by a device during setup of a communication session may include a first timer and a second timer, each configured to expire after different periods of time, and each configured to start in response to the device sending a Session Initiation Protocol (SIP) request using a SIP INVITE method. The first timer is stopped on receipt of the first SIP response, which may include a 100 Trying SIP response, while the second timer is stopped on receipt of a non-100 Trying SIP response. If the first timer expires, the device may send an additional SIP request using the SIP INVITE method as a retry mechanism while the second timer continues to run. If the second timer expires, the device may halt the session setup and reattempt using a different type of access network.Type: GrantFiled: April 3, 2019Date of Patent: October 29, 2019Assignee: T-Mobile USA, Inc.Inventors: Hsin-Fu Henry Chiang, Boris Antsev, William Michael Hooker
-
Publication number: 20190313229Abstract: Multiple timers used by a device during setup of a communication session may include a first timer and a second timer, each configured to expire after different periods of time, and each configured to start in response to the device sending a Session Initiation Protocol (SIP) request using a SIP INVITE method. The first timer is stopped on receipt of the first SIP response, which may include a 100 Trying SIP response, while the second timer is stopped on receipt of a non-100 Trying SIP response. If the first timer expires, the device may send an additional SIP request using the SIP INVITE method as a retry mechanism while the second timer continues to run. If the second timer expires, the device may halt the session setup and reattempt using a different type of access network.Type: ApplicationFiled: April 3, 2019Publication date: October 10, 2019Inventors: Hsin-Fu Henry Chiang, Boris Antsev, William Michael Hooker
-
Patent number: 10382906Abstract: A communication device may transmit messages to an Internet Protocol Multimedia Subsystem (IMS) network through an untrusted non-3GPP radio access network (RAN). A process to be implemented on a communication device may include generating a message having a location identifier (ID) that is indicative of a current location of the communication device, and transmitting the message, through an untrusted non-3GPP RAN, to a node within the IMS network. A process to be implemented on one or more nodes of the IMS network may include receiving, from a communication device and via an untrusted non-3GPP RAN, a message having a location ID, and in response to receiving the message, estimating a current location of the communication device based at least in part on the location ID.Type: GrantFiled: October 18, 2017Date of Patent: August 13, 2019Assignee: T-Mobile USA, Inc.Inventors: William Michael Hooker, Shelby Seward, Shujaur Mufti
-
Publication number: 20190141772Abstract: One or more timers can be used by an originating UE during setup of a communication session. The timer(s) can be triggered by an originating UE sending a request or receiving a response that uses a first signaling protocol. The timer(s) can further be terminated by the originating UE sending a request or receiving a response that uses a second signaling protocol different from the first signaling protocol, so long as the request/response using the second signaling protocol occurs before timeout of the timer(s).Type: ApplicationFiled: January 4, 2019Publication date: May 9, 2019Inventors: Hsin-Fu Henry Chiang, Shujaur Mufti, William Michael Hooker, Boris Antsev, Shelby Seward
-
Publication number: 20190110215Abstract: A system and method for performing an emergency call route failover between an Emergency Call Session Control Function (E-CSCF) and multi-homed remote end-point functions such as Border Gateway Control Function (BGCF)/Media Gateway Control Function (MGCF) or Interconnection Border Control Function (IBCF) in an Internet Protocol Multimedia Subsystem (IMS) uses Session Initiation Protocol (SIP) and/or Domain Name System (DNS) methods. The E-CSCF and/or a DNS server monitors the availability of the remote end-points to create a peer list of route options. The E-CSCF or the DNS server selects a route option from the peer list to route an emergency call to an appropriate Public Safety Answering Point (PSAP). In the event that the route option fails, the E-CSCF fails over to the next available route option to route the emergency call.Type: ApplicationFiled: December 5, 2018Publication date: April 11, 2019Inventors: Shujaur Rehman Mufti, William Michael Hooker
-
Patent number: 10244574Abstract: One or more timers can be used by an originating UE during setup of a communication session. The timer(s) can be triggered by an originating UE sending a request or receiving a response that uses a first signaling protocol. The timer(s) can further be terminated by the originating UE sending a request or receiving a response that uses a second signaling protocol different from the first signaling protocol, so long as the request/response using the second signaling protocol occurs before timeout of the timer(s).Type: GrantFiled: June 30, 2017Date of Patent: March 26, 2019Assignee: T-Mobile USA, Inc.Inventors: Hsin-Fu Henry Chiang, Shujaur Mufti, William Michael Hooker, Boris Antsev, Shelby Seward
-
Patent number: 10219171Abstract: A system and method for performing an emergency call route failover between an Emergency Call Session Control Function (E-CSCF) and multi-homed remote end-point functions such as Border Gateway Control Function(BGCF)/Media Gateway Control Function (MGCF) or Interconnection Border Control Function (IBCF) in an Internet Protocol Multimedia Subsystem (IMS) uses Session Initiation Protocol (SIP) and/or Domain Name System (DNS) methods. The E-CSCF and/or a DNS server monitors the availability of the remote end-points to create a peer list of route options. The E-CSCF or the DNS server selects a route option from the peer list to route an emergency call to an appropriate Public Safety Answering Point (PSAP). In the event that the route option fails, the E-CSCF fails over to the next available route option to route the emergency call.Type: GrantFiled: April 5, 2018Date of Patent: February 26, 2019Assignee: T-Mobile USA, Inc.Inventors: Shujaur Rehman Mufti, William Michael Hooker
-
Publication number: 20180263066Abstract: One or more timers can be used by an originating UE during setup of a communication session. The timer(s) can be triggered by an originating UE sending a request or receiving a response that uses a first signaling protocol. The timer(s) can further be terminated by the originating UE sending a request or receiving a response that uses a second signaling protocol different from the first signaling protocol, so long as the request/response using the second signaling protocol occurs before timeout of the timer(s).Type: ApplicationFiled: June 30, 2017Publication date: September 13, 2018Inventors: Hsin-Fu Henry Chiang, Shujaur Mufti, William Michael Hooker, Boris Antsev, Shelby Seward
-
Publication number: 20180263068Abstract: One or more timers can be used by an originating UE during setup of a communication session. The timer(s) can be triggered by an originating UE receiving a response from a node of a telecommunications network. The timer(s) can further be terminated by a particular termination event during a remainder of the session setup, so long as the termination event occurs before timeout of the timer(s).Type: ApplicationFiled: June 30, 2017Publication date: September 13, 2018Inventors: Hsin-Fu Henry Chiang, Shujaur Mufti, William Michael Hooker, Boris Antsev, Shelby Seward
-
Publication number: 20180227778Abstract: A system and method for performing an emergency call route failover between an Emergency Call Session Control Function (E-CSCF) and multi-homed remote end-point functions such as Border Gateway Control Function(BGCF)/Media Gateway Control Function (MGCF) or Interconnection Border Control Function (IBCF) in an Internet Protocol Multimedia Subsystem (IMS) uses Session Initiation Protocol (SIP) and/or Domain Name System (DNS) methods. The E-CSCF and/or a DNS server monitors the availability of the remote end-points to create a peer list of route options. The E-CSCF or the DNS server selects a route option from the peer list to route an emergency call to an appropriate Public Safety Answering Point (PSAP). In the event that the route option fails, the E-CSCF fails over to the next available route option to route the emergency call.Type: ApplicationFiled: April 5, 2018Publication date: August 9, 2018Inventors: Shujaur Rehman Mufti, William Michael Hooker
-
Patent number: 9980086Abstract: An E-CSCF receives a Session Initiation Protocol (“SIP”) invitation message initiating an emergency communication session from a calling device. The E-CSCF generates an information request message based on the received SIP message and sends the information request message to a location server. The location server determines a geographical location of the calling device and uses the geographical location to determine a destination emergency response center, such as a Public Safety Access Point (PSAP). The location server provides location information for the destination PSAP to the E-CSCF. The E-CSCF generates a modified SIP invitation message using the presence information and sends the modified SIP invitation message to an emergency services network where it is routed to the emergency response center.Type: GrantFiled: May 24, 2017Date of Patent: May 22, 2018Assignee: T-Mobile USA, Inc.Inventors: Timothy N. Dunn, Vishal Narkar, Michael Hooker
-
Patent number: 9967760Abstract: A system and method for performing an emergency call route failover between an Emergency Call Session Control Function (E-CSCF) and multi-homed remote end-point functions such as Border Gateway Control Function(BGCF)/Media Gateway Control Function (MGCF) or Interconnection Border Control Function (IBCF) in an Internet Protocol Multimedia Subsystem (IMS) uses Session Initiation Protocol (SIP) and/or Domain Name System (DNS) methods. The E-CSCF and/or a DNS server monitors the availability of the remote end-points to create a peer list of route options. The E-CSCF or the DNS server selects a route option from the peer list to route an emergency call to an appropriate Public Safety Answering Point (PSAP). In the event that the route option fails, the E-CSCF fails over to the next available route option to route the emergency call.Type: GrantFiled: August 19, 2016Date of Patent: May 8, 2018Assignee: T-Mobile USA, Inc.Inventors: Shujaur Rehman Mufti, William Michael Hooker
-
Publication number: 20180041879Abstract: A communication device may transmit messages to an Internet Protocol Multimedia Subsystem (IMS) network through an untrusted non-3GPP radio access network (RAN). A process to be implemented on a communication device may include generating a message having a location identifier (ID) that is indicative of a current location of the communication device, and transmitting the message, through an untrusted non-3GPP RAN, to a node within the IMS network. A process to be implemented on one or more nodes of the IMS network may include receiving, from a communication device and via an untrusted non-3GPP RAN, a message having a location ID, and in response to receiving the message, estimating a current location of the communication device based at least in part on the location ID.Type: ApplicationFiled: October 18, 2017Publication date: February 8, 2018Inventors: William Michael Hooker, Shelby Seward, Shujaur Mufti
-
Patent number: 9826370Abstract: A communication device may transmit messages to an Internet Protocol Multimedia Subsystem (IMS) network through an untrusted non-3GPP radio access network (RAN). A process to be implemented on a communication device may include generating a message having a location identifier (ID) that is indicative of a current location of the communication device, and transmitting the message, through an untrusted non-3GPP RAN, to a node within the IMS network. A process to be implemented on one or more nodes of the IMS network may include receiving, from a communication device and via an untrusted non-3GPP RAN, a message having a location ID, and in response to receiving the message, estimating a current location of the communication device based at least in part on the location ID.Type: GrantFiled: April 3, 2015Date of Patent: November 21, 2017Assignee: T-Mobile USA, Inc.Inventors: William Michael Hooker, Shelby Seward, Shujaur Mufti
-
Patent number: 9820126Abstract: A wireless emergency alert system (also known as a wireless emergency alert system, or “WEA,” and formerly known as a commercial mobile alert system, or “CMAS”) receives a geotargeted federal alert that is to be delivered to mobile devices within a defined geographic region. A database of locations of access points is utilized by the system to identify those access points that are likely present in the defined region. The system identifies mobile devices that have an ongoing connection (e.g. IP multimedia subsystem (IMS) session) with the identified access points, in part by maintaining and accessing a look-up table containing location information for the access point and connected mobile devices. In addition, the system tracks mobile devices that no longer have an ongoing session and deregisters the appropriate mobile devices in the look-up table.Type: GrantFiled: February 3, 2017Date of Patent: November 14, 2017Assignee: T-Mobile USA, Inc.Inventors: Timothy N. Dunn, Michael Hooker, Shelby Seward, Srini Bodapotula
-
Publication number: 20170257737Abstract: An E-CSCF receives a Session Initiation Protocol (“SIP”) invitation message initiating an emergency communication session from a calling device. The E-CSCF generates an information request message based on the received SIP message and sends the information request message to a location server. The location server determines a geographical location of the calling device and uses the geographical location to determine a destination emergency response center, such as a Public Safety Access Point (PSAP). The location server provides location information for the destination PSAP to the E-CSCF. The E-CSCF generates a modified SIP invitation message using the presence information and sends the modified SIP invitation message to an emergency services network where it is routed to the emergency response center.Type: ApplicationFiled: May 24, 2017Publication date: September 7, 2017Inventors: Timothy N. Dunn, Vishal Narkar, Michael Hooker
-
Publication number: 20170245113Abstract: A method of selecting a location determination method for a mobile device within a wireless communication network. For example, the method may be selected based upon how the mobile device accessed the wireless communication network and the capabilities of the mobile device. Thus, possible technologies for determining the location of the mobile device include, but are not limited to, using a Location Retrieval Function (LRF), an Enhanced Serving Mobile Location Center (E-SMLC), a Global Positioning System (GPS), triangulation and accessing a National Emergency Address Database (NEAD). Additionally, multiple methods and/or technologies may be used to determine the mobile device's location and the method or methods may be selected based upon levels of trust with respect to the results.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventor: William Michael Hooker
-
Patent number: 9668090Abstract: An E-CSCF receives a Session Initiation Protocol (“SIP”) invitation message initiating an emergency communication session from a calling device. The E-CSCF generates an information request message based on the received SIP message and sends the information request message to a location server. The location server determines a geographical location of the calling device and uses the geographical location to determine a destination emergency response center, such as a Public Safety Access Point (PSAP). The location server provides location information for the destination PSAP to the E-CSCF. The E-CSCF generates a modified SIP invitation message using the presence information and sends the modified SIP invitation message to an emergency services network where it is routed to the emergency response center.Type: GrantFiled: June 1, 2015Date of Patent: May 30, 2017Assignee: T-Mobile USA, Inc.Inventors: Timothy N. Dunn, Vishal Narkar, Michael Hooker
-
Publication number: 20170150336Abstract: A wireless emergency alert system (also known as a wireless emergency alert system, or “WEA,” and formerly known as a commercial mobile alert system, or “CMAS”) receives a geotargeted federal alert that is to be delivered to mobile devices within a defined geographic region. A database of locations of access points is utilized by the system to identify those access points that are likely present in the defined region. The system identifies mobile devices that have an ongoing connection (e.g. IP multimedia subsystem (IMS) session) with the identified access points, in part by maintaining and accessing a look-up table containing location information for the access point and connected mobile devices. In addition, the system tracks mobile devices that no longer have an ongoing session and deregisters the appropriate mobile devices in the look-up table.Type: ApplicationFiled: February 3, 2017Publication date: May 25, 2017Inventors: Timothy N. Dunn, Michael Hooker, Shelby Seward, Srini Bodapotula
-
Patent number: 9596583Abstract: A wireless emergency alert system (also known as a wireless emergency alert system, or “WEA,” and formerly known as a commercial mobile alert system, or “CMAS”) receives a geotargeted federal alert that is to be delivered to mobile devices within a defined geographic region. A database of locations of access points is utilized by the system to identify those access points that are likely present in the defined region. The system identifies mobile devices that have an ongoing connection (e.g. IP multimedia subsystem (IMS) session) with the identified access points, in part by maintaining and accessing a look-up table containing location information for the access point and connected mobile devices. In addition, the system tracks mobile devices that no longer have an ongoing session and deregisters the appropriate mobile devices in the look-up table.Type: GrantFiled: February 22, 2016Date of Patent: March 14, 2017Assignee: T-Mobile USA, Inc.Inventors: Timothy N. Dunn, Michael Hooker, Shelby Seward, Srini Bodapotula