IP Library Granted Patent US 9,549,058
Granted Patent B2
US 9,549,058 · App. 15/056,145 · Granted Jan 17, 2017

Device independent caller data access for emergency calls

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,549,058
App. No.
15/056,145
Granted
Jan 17, 2017
Kind
B2
Abstract

Device independent access to stored caller data during an emergency communications event. A call server intercepts an emergency call and determines the capabilities of a calling device. Based on calling device capability, the call server uses one or more of the following device independent methods to ascertain a caller identity, independent of a calling device: interactive voice response redirect, HTTP authentication, SIP INFO method, biometric recognition, human interaction, and alternate number dialing. A caller identity is then used to query a subscriber database for a unique caller profile database key (CPDBK) assigned to the caller (unless a CPDBK is already determined). A call server uses a CPDBK to query a caller profile database (CPDB) for relevant caller data. Relevant caller data and the intercepted emergency communications event are then passed to an emergency call processing system, whereby relevant caller data may be used to more effectively address an emergency situation.

Claims (45)

1. A method of providing device independent access to stored caller data during an emergency communications event, comprising:

intercepting an emergency communications event initiated by a given mobile device;

determining capabilities of said initiating mobile device based on an incoming trunk type and a type of signaling carried thereon; and

selecting at least one device independent method to ascertain a caller identity of said initiating mobile device for said emergency communications event based on said determined capabilities of said initiating mobile device.

2. The method of providing device independent access to stored caller data during an emergency communications event according to claim 1 , wherein:

said selecting said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on an interactive voice response (IVR) redirect.

3. The method of providing device independent access to stored caller data during an emergency communications event according to claim 1 , wherein:

said selecting said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on a hypertext transfer protocol (HTTP) authentication.

4. The method of providing device independent access to stored caller data during an emergency communications event according to claim 1 , wherein:

said selecting said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on a session initiation protocol (SIP) INFO message.

5. The method of providing device independent access to stored caller data during an emergency communications event according to claim 1 , wherein:

said selecting said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on biometric recognition.

6. The method of providing device independent access to stored caller data during an emergency communications event according to claim 1 , wherein:

said selecting said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on an alternate dialed phone number.

7. The method of providing device independent access to stored caller data during an emergency communications event according to claim 1 , further comprising:

retrieving relevant caller data relating to said ascertained caller identity, from a caller profile database (CPDB).

8. The method of providing device independent access to stored caller data during an emergency communications event according to claim 7 , further comprising:

routing said caller data and said intercepted emergency communications event to an emergency call processing system.

9. The method of providing device independent access to stored caller data during an emergency communications event according to claim 7 , wherein said retrieving relevant caller data comprises:

retrieving a caller profile database (CPDB) key for said initiating mobile device; and

retrieving relevant caller data from a caller profile database (CPDB) based on said caller profile database (CPDB) key.

10. The method of providing device independent access to stored caller data during an emergency communications event according to claim 7 , wherein:

said caller profile database (CPDB) maintains caller profiles for individual subscriber entities.

11. The method of providing device independent access to stored caller data during an emergency communications event according to claim 10 , wherein said caller profiles comprise:

rich subscriber information for use during said emergency communications event.

12. The method of providing device independent access to stored caller data during an emergency communications event according to claim 7 , wherein:

said caller profile database (CPDB) key points to a specific caller profile in said caller profile database (CPDB).

13. Apparatus for providing device independent access to stored caller data during an emergency communications event, comprising:

call server means for intercepting an emergency communications event initiated by a given mobile device;

means for determining capabilities of said initiating mobile device based on an incoming trunk type and a type of signaling carried thereon; and

means for selecting at least one device independent method to ascertain a caller identity of said initiating mobile device for said emergency communications event based on said determined capabilities of said initiating mobile device.

14. The apparatus for providing device independent access to stored caller data during an emergency communications event according to claim 13 , wherein:

said means for selecting selects said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on an interactive voice response (IVR) redirect.

15. The apparatus for providing device independent access to stored caller data during an emergency communications event according to claim 13 , wherein:

said means for selecting selects said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on a hypertext transfer protocol (HTTP) authentication.

16. The apparatus for providing device independent access to stored caller data during an emergency communications event according to claim 13 , wherein:

said means for selecting selects said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on a session initiation protocol (SIP) INFO message.

17. The apparatus for providing device independent access to stored caller data during an emergency communications event according to claim 13 , wherein:

said means for selecting selects said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on biometric recognition.

18. The apparatus for providing device independent access to stored caller data during an emergency communications event according to claim 13 , wherein:

said means for selecting selects said at least one device independent method to ascertain a caller identity of said initiating mobile device is further based on an alternate dialed phone number.

19. The apparatus for providing device independent access to stored caller data during an emergency communications event according to claim 13 , further comprising:

means for retrieving relevant caller data relating to said ascertained caller identity, from a caller profile database (CPDB).

20. The apparatus for providing device independent access to stored caller data during an emergency communications event according to claim 13 , further comprising:

means for routing said caller data and said intercepted emergency communications event to an emergency call processing system.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 048104/FRAME 0080 Recorded Jun 19, 2024
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH MOBILE DATACOM LLC; COMTECH SATELLITE NETWORK TECHNOLOGIES, INC.; COMTECH SYSTEMS, INC.; COMTECH XICOM TECHNOLOGY, INC.; MAPLE ACQUISITION LLC; TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 067780/0444 →
SECURITY INTEREST Recorded Jun 18, 2024
From: TELECOMMUNICATION SYSTEMS, INC.
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 067776/0309 →
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2016
From: GINTER, THOMAS; ALI, SALMAN; PANN, TIM
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 037852/0318 →