IP Library Granted Patent US 11,653,192
Granted Patent B2
US 11,653,192 · App. 17/512,952 · Granted May 16, 2023

Systems and methods for generating emergency response

Inventors: Doron Kempel (New York, NY); Rich Lobovsky (New York, NY); Jose Malpartida (New York, NY); Elad Moshe (Tel Aviv, IL)
Assignee: TG-17, LLC
H04W4/90H04L67/306H04W4/029
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 11,653,192
App. No.
17/512,952
Granted
May 16, 2023
Kind
B2
Abstract

Disclosed are systems and methods for dynamically providing emergency and preventative information topics. A preventative information policy is received for a set of users and comprises selected preventative information topics and user parameters associated with the set of users. A user profile is generated from the preventative information policy. One or more dynamically determined emergency guideline topics are calculated for a given user by analyzing a current user location against a database of emergency event entries, each entry including a classification and a location of an ongoing emergency event. A set of proximity-adjusted emergency events is determined for the current user location and one or more calculated relevance levels are applied, based at least in part on the preventative information policy. A selectable user interface element is generated for each dynamically determined emergency guideline topic and selected preventative information topic, wherein the selectable user interface elements indicate the calculated relevance levels.

Claims (42)

1. A method comprising:

receiving, for a given user of a first set of users, a first preventative information policy, wherein the first preventative information policy comprises one or more selected preventative information topics and one or more user parameters associated with the first set of users;

generating, based at least in part on the first preventative information policy, a user profile, wherein the user profile includes the one or more selected preventative information topics;

calculating, for the given user, one or more dynamically determined emergency guideline topics by:

analyzing a current user location against a database of emergency event entries, each emergency event entry including at least a classification of an ongoing emergency event and a location of the ongoing emergency event;

based at least in part on the analysis, determining a set of proximity-adjusted emergency events for the current user location; and

generating the one or more dynamically determined emergency guideline topics by applying one or more calculated relevance levels to the set of proximity-adjusted emergency events, the one or more calculated relevance levels based at least in part on the first preventative information policy; and

generating a selectable user interface element for each of the one or more dynamically determined emergency guideline topics and the one or more selected preventative information topics, wherein the selectable user interface elements generated for the dynamically determined emergency guideline topics indicate the calculated relevance levels.

2. The method of claim 1 , wherein generating the selectable user interface element for a given one of the dynamically determined emergency guideline topics further comprises linking the selectable user interface element to a textual content for the given one of the dynamically determined emergency guideline topics.

3. The method of claim 2 , wherein generating the selectable user interface element for a given one of the selected preventative information topics further comprises linking the selectable user interface element to a textual content file location determined from the first preventative information policy.

4. The method of claim 1 , wherein the one or more selected preventative information topics are selected from a plurality of pre-defined preventative information topics based at least in part on the one or more user parameters.

5. The method of claim 4 , wherein the one or more user parameters include access permissions for the first set of users.

6. The method of claim 1 , further comprising calculating an update to the dynamically determined emergency guideline topics in response to detecting a change in the current user location, wherein detecting the change in the current user location is based on analyzing the current user location against one or more stored user location entries.

7. The method of claim 1 , wherein the one or more calculated relevance levels are determined based at least in part on a user classification obtained from the one or more user parameters of the first preventative information policy.

8. The method of claim 2 , further comprising linking the selectable user interface element for the dynamically determined emergency guideline topic to an automatically generated audio content, wherein the automatically generated audio content is based on the textual content.

9. The method of claim 2 , wherein the selectable user interface element for the dynamically determined emergency guideline topic is generated to include a selectable option between the textual content and an audio content, wherein the audio content is based on the textual content.

10. The method of claim 1 , further comprising receiving a second preventative information policy for a second set of users, wherein:

the second preventative information policy includes one or more selected preventative information topics and one or more user parameters different from those of the first preventative information policy; and

one or more dynamically determined emergency guideline topics generated for the second set of users based on the second preventative information policy are different from the one or more dynamically determined emergency guideline topics generated for the given user of the first set of users.

11. A system comprising:

an emergency guideline and preventative information display application provided on a mobile computing device, the display application including at least a first interface for displaying dynamically determined emergency guideline topics and a second interface for displaying preventative information topics; and

at least one processor in communication with the emergency guideline and preventative information display application, wherein the processor is coupled with a non-transitory computer-readable storage medium having stored therein instructions which, when executed by the at least one processor, cause the at least one processor to:

receive, for a given user of a first set of users, a first preventative information policy, wherein the first preventative information policy comprises one or more selected preventative information topics and one or more user parameters associated with the first set of users;

generate, based at least in part on the first preventative information policy, a user profile, wherein the user profile includes the one or more selected preventative information topics;

calculate, for the given user, one or more dynamically determined emergency guideline topics by:

analyzing a current user location against a database of emergency event entries, each emergency event entry including at least a classification of an ongoing emergency event and a location of the ongoing emergency event;

based at least in part on the analysis, determining a set of proximity-adjusted emergency events for the current user location; and

generating the one or more dynamically determined emergency guideline topics by applying one or more calculated relevance levels to the set of proximity-adjusted emergency events, the one or more calculated relevance levels based at least in part on the first preventative information policy; and

generate a selectable user interface element for each of the one or more dynamically determined emergency guideline topics and the one or more selected preventative information topics, wherein the selectable user interface elements generated for the dynamically determined emergency guideline topics indicate the calculated relevance levels.

12. The system of claim 11 , wherein the instructions cause the at least one processor to generate the selectable user interface element for a given one of the dynamically determined emergency guideline topics by:

linking the selectable user interface element to a textual content for the given one of the dynamically determined emergency guideline topics.

13. The system of claim 12 , wherein the instructions cause the at least one processor to generate the selectable user interface element for a given one of the selected preventative information topics by:

linking the selectable user interface element to a textual content file location determined from the first preventative information policy.

14. The system of claim 11 , wherein the instructions cause the at least one processor to select the one or more selected preventative information topics from a plurality of pre-defined preventative information topics based at least in part on the one or more user parameters.

15. The system of claim 14 , wherein the one or more user parameters include access permissions for the first set of users.

16. The system of claim 11 , wherein the instructions cause the at least one processor to calculate an update to the dynamically determined emergency guideline topics in response to detecting a change in the current user location, wherein detecting the change in the current user location is based on analyzing the current user location against one or more stored user location entries.

17. The system of claim 11 , wherein the instructions cause the at least one processor to determine the one or more calculated relevance levels based at least in part on a user classification obtained from the one or more user parameters of the first preventative information policy.

18. The system of claim 12 , wherein the instructions cause the at least one processor to link the selectable user interface element for the dynamically determined emergency guideline topic to an automatically generated audio content, wherein the automatically generated audio content is based on the textual content.

19. The system of claim 12 , wherein the instructions cause the at least one processor to generate the selectable user interface element for the dynamically determined emergency guideline topic to include a selectable option between the textual content and an audio content, wherein the audio content is based on the textual content.

20. The system of claim 11 , wherein the instructions cause the at least one processor to receive a second preventative information policy for a second set of users, wherein:

the second preventative information policy includes one or more selected preventative information topics and one or more user parameters different from those of the first preventative information policy; and

one or more dynamically determined emergency guideline topics generated for the second set of users based on the second preventative information policy are different from the one or more dynamically determined emergency guideline topics generated for the given user of the first set of users.

Assignments (4)
CHANGE OF NAME Recorded May 19, 2026
From: TG-17, LLC
To: TG-17, INC.
Reel/Frame 075600/0482 →
CHANGE OF NAME Recorded May 19, 2026
From: TG-17, INC.
To: OUR BOND, INC.
Reel/Frame 075600/0644 →
ENTITY CONVERSION FROM TG-17, INC. CORPORATION: DELAWARE TO TG-17, INC. CORPORATION: NEVADA Recorded May 19, 2026
From: TG-17, INC.
To: TG-17, INC.
Reel/Frame 075601/0037 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2023
From: MALPARTIDA, JOSE; MOSHE, ELAD; LOBOVSKY, RICH; KEMPEL, DORON
To: TG-17, LLC
Reel/Frame 063225/0322 →
Continuity (2)
Provisional Application 63106428 · Oct 28, 2020
Related Publication 20220132290A1 · Apr 28, 2022