IP Library › Granted Patent US 12,647,517
Granted Patent B2
US 12,647,517 · App. 18/391,975 · Granted Jun 2, 2026

Deriving an emergency user profile from communications associated with an emergency incident

Inventors: Prajakta A Kolhe (Barrington, IL); Sally B Lopez (West Dundee, IL); Srividya G Subramanyam (South Barrington, IL)
Assignee: MOTOROLA SOLUTIONS, INC.
H04M3/5116G08B25/003G08B25/007H04W4/80
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 12,647,517
App. No.
18/391,975
Filed
Dec 21, 2023
Granted
Jun 2, 2026
Kind
B2
Art Unit
2692
USPC
455/404.1
Abstract

When an emergency service provider receives a call, the emergency service provider determines that the caller does not have a user profile in an emergency service information system configured to release user profile data for a given caller to the emergency service provider when the given caller places an emergency call. Based on this determination, the emergency service provider uses a transcript of the call to identify information that could potentially be included in a user profile for the caller in the emergency service information system. The emergency service provider sends a request to the caller to create a user profile along with an indication of the information identified from the transcript. Upon receiving authorization from the caller, the emergency service provider creates the user profile using the information identified from the transcript.

Claims (73)

1 . A computing device comprising:

at least one processor; and

a non-transitory computer-readable storage medium comprising program instructions that, when executed by the at least one processor, cause the computing device to perform a set of operations comprising:

determining that an emergency service provider has received a call from a communication device of a caller;

generating a transcript of the received call;

determining that the caller is not associated with a user profile in an emergency service information system, wherein the emergency service information system comprises a plurality of sets of user data characterizing a plurality of respective users, and wherein a given set of user data becomes accessible to the computing device based on the emergency service provider receiving a call from the respective user characterized by the given set of user data;

based on the determination that the caller is not associated with a user profile in the emergency information system, (i) identifying, from the transcript of the received call, information for inclusion in the emergency information system, and (ii) sending, to the communication device of the caller, a request to create a user profile of the caller in the emergency information system, the request including an indication of the information identified from the transcript;

receiving, from the communication device of the caller, an authorization to create the user profile of the caller in the emergency information system;

creating the user profile of the caller in the emergency information system; and

storing the information identified from the transcript in association with the created user profile.

2 . The computing device of claim 1 , wherein identifying, from the transcript of the received call, information for inclusion in the emergency information system comprises:

determining a set of fillable fields for a user profile in the emergency information system;

determining, based on a context of a particular term or phrase in the transcript, that the particular or term or phrase corresponds to a particular fillable field of the set of fillable fields; and

responsively identifying the particular term or phrase as information for inclusion in the emergency information system.

3 . The computing device of claim 2 , the set of operations further comprising:

determining that the transcript fails to include information corresponding to one or more fillable fields of the set of fillable fields; and

responsively sending a message to the communication device of the caller for requesting additional information corresponding to the one or more fillable fields.

4 . The computing device of claim 2 , wherein the indication of the information identified from the transcript comprises an indication of the particular fillable field and the particular term or phrase in the transcript.

5 . The computing device of claim 1 , wherein the indication of the information identified from the transcript comprises a copy of the transcript having the identified information formatted differently from any remaining transcript text to visually distinguish the identified information from the remaining transcript text.

6 . The computing device of claim 1 , the set of operations further comprising:

obtaining a transcript of communications by a responding officer dispatched in response to the received call;

identifying, from the transcript of communications by the responding officer, additional information for inclusion in the emergency information system, wherein the request to create the user profile of the caller further includes an indication of the additional information identified from the transcript of communications by the responding officer; and

storing the additional information identified from the transcript of communications by the responding officer in association with the created user profile.

7 . The computing device of claim 1 , the set of operations further comprising:

identifying, from the transcript of the received call, information about an individual different from the caller;

determining, based on the identified information of the different individual, that the individual is not associated with a user profile in the emergency service information system;

identifying, from the transcript of the received call, information about the different individual for inclusion in the emergency information system;

determining a communication device of the different individual; and

sending, to the communication device of the different individual, a request to create a user profile of the individual in the emergency information system, the request including an indication of the information about the different individual identified from the transcript.

8 . The computing device of claim 7 , wherein determining the communication device of the different individual comprises:

sending, to the communication device of the caller, a request for information identifying the communication device of the different individual; and

receiving, from the communication device of the caller, information identifying the communication device of the different individual.

9 . The computing device of claim 1 , wherein sending the request to create the user profile of the caller in the emergency information system comprises:

determining a priority level associated with the received call; and

delaying sending the request to create the user profile by a particular amount of time, wherein the particular amount of time depends on the priority level associated with the received call.

10 . A method comprising:

determining that an emergency service provider has received a call from a communication device of a caller;

generating a transcript of the received call;

determining that the caller is not associated with a user profile in an emergency service information system, wherein the emergency service information system comprises a plurality of sets of user data characterizing a plurality of respective users, and wherein a given set of user data becomes accessible to the emergency service provider based on the emergency service provider receiving a call from the respective user characterized by the given set of user data;

based on the determination that the caller is not associated with a user profile in the emergency information system, (i) identifying, from the transcript of the received call, information for inclusion in the emergency information system, and (ii) sending, to the communication device of the caller, a request to create a user profile of the caller in the emergency information system, the request including an indication of the information identified from the transcript;

receiving, from the communication device of the caller, an authorization to create the user profile of the caller in the emergency information system;

creating the user profile of the caller in the emergency information system; and

storing the information identified from the transcript in association with the created user profile.

11 . The method of claim 10 , wherein identifying, from the transcript of the received call, information for inclusion in the emergency information system comprises:

determining a set of fillable fields for a user profile in the emergency information system;

determining, based on a context of a particular term or phrase in the transcript, that the particular or term or phrase corresponds to a particular fillable field of the set of fillable fields; and

responsively identifying the particular term or phrase as information for inclusion in the emergency information system.

12 . The method of claim 11 , further comprising:

determining that the transcript fails to include information corresponding to one or more fillable fields of the set of fillable fields; and

responsively sending a message to the communication device of the caller for requesting additional information corresponding to the one or more fillable fields.

13 . The method of claim 11 , wherein the indication of the information identified from the transcript comprises an indication of the particular fillable field and the particular term or phrase in the transcript.

14 . The method of claim 10 , wherein the indication of the information identified from the transcript comprises a copy of the transcript having the identified information formatted differently from any remaining transcript text to visually distinguish the identified information from the remaining transcript text.

15 . The method of claim 10 , further comprising:

obtaining a transcript of communications by a responding officer dispatched in response to the received call;

identifying, from the transcript of communications by the responding officer, additional information for inclusion in the emergency information system, wherein the request to create the user profile of the caller further includes an indication of the additional information identified from the transcript of communications by the responding officer; and

storing the additional information identified from the transcript of communications by the responding officer in association with the created user profile.

16 . A non-transitory computer-readable storage medium comprising program instructions that, when executed by at least one processor, cause a computing device to perform a set of operations comprising:

determining that an emergency service provider has received a call from a communication device of a caller;

generating a transcript of the received call;

determining that the caller is not associated with a user profile in an emergency service information system, wherein the emergency service information system comprises a plurality of sets of user data characterizing a plurality of respective users, and wherein a given set of user data becomes accessible to the computing device based on the emergency service provider receiving a call from the respective user characterized by the given set of user data;

based on the determination that the caller is not associated with a user profile in the emergency information system, (i) identifying, from the transcript of the received call, information for inclusion in the emergency information system, and (ii) sending, to the communication device of the caller, a request to create a user profile of the caller in the emergency information system, the request including an indication of the information identified from the transcript;

receiving, from the communication device of the caller, an authorization to create the user profile of the caller in the emergency information system;

creating the user profile of the caller in the emergency information system; and

storing the information identified from the transcript in association with the created user profile.

17 . The non-transitory computer-readable storage medium of claim 16 , wherein identifying, from the transcript of the received call, information for inclusion in the emergency information system comprises:

determining a set of fillable fields for a user profile in the emergency information system;

determining, based on a context of a particular term or phrase in the transcript, that the particular or term or phrase corresponds to a particular fillable field of the set of fillable fields; and

responsively identifying the particular term or phrase as information for inclusion in the emergency information system.

18 . The non-transitory computer-readable storage medium of claim 17 , the set of operations further comprising:

determining that the transcript fails to include information corresponding to one or more fillable fields of the set of fillable fields; and

responsively sending a message to the communication device of the caller for requesting additional information corresponding to the one or more fillable fields.

19 . The non-transitory computer-readable storage medium of claim 17 , wherein the indication of the information identified from the transcript comprises an indication of the particular fillable field and the particular term or phrase in the transcript.

20 . The non-transitory computer-readable storage medium of claim 16 , wherein the indication of the information identified from the transcript comprises a copy of the transcript having the identified information formatted differently from any remaining transcript text to visually distinguish the identified information from the remaining transcript text.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2023
From: KOLHE, PRAJAKTA A; LOPEZ, SALLY B; SUBRAMANYAM, SRIVIDYA G
To: MOTOROLA SOLUTIONS INC.
Reel/Frame 065938/0678 →
Continuity (1)
Related Publication 20250211680A1 · Jun 26, 2025
References Cited (17)
US 8165562B2 · Piett et al. · 2012 [cited by applicant]
US 10264120B2 · Goldgraber · 2019 [cited by examiner]
US 20040196966A1 · Bushnell · 2004 [cited by examiner]
US 20090136006A1 · Milton · 2009 [cited by examiner]
US 20120258680A1 · Piett et al. · 2012 [cited by applicant]
US 20120263285A1 · Rajakumar · 2012 [cited by examiner]
US 20120329420A1 · Zotti · 2012 [cited by examiner]
US 20140087780A1 · Abhyanker · 2014 [cited by examiner]
US 20150094016A1 · Crawford et al. · 2015 [cited by applicant]
US 20190068784A1 · Reddy · 2019 [cited by examiner]
US 20200151798A1 · Sim · 2020 [cited by examiner]
US 20200258606A1 · Ferentz · 2020 [cited by examiner]
US 20200314623A1 · Pellegrini · 2020 [cited by examiner]
US 20210173529A1 · Mostaert · 2021 [cited by examiner]
US 20210358487A1 · Camenares · 2021 [cited by examiner]
US 20210383918A1 · Martin et al. · 2021 [cited by applicant]
The International Search Report and the Written Opinion, corresponding patent application No. PCT/US2024/058342 filed: Dec. 4, 2024 mailed: Mar. 11, 2025, all pages. [cited by applicant]