IP Library Granted Patent US 11,564,076
Granted Patent B2
US 11,564,076 · App. 17/520,242 · Granted Jan 24, 2023

Systems and methods for retrieving specific and adjacent structure network maps in real time

Inventors: Sumeet Singh Paul (Evanston, IL); Stephen V. Saliga (Akron, OH); Fritz E. Freidinger (Glenview, IL)
Assignee: PCTEL, INC.
H04W4/90G08B21/02H04W4/023H04W4/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,564,076
App. No.
17/520,242
Granted
Jan 24, 2023
Kind
B2
Abstract

Systems and methods for retrieving RF coverage data for a geographic location and using the RF coverage data for the geographic area to alert a user device are provided. In some embodiments, such systems and methods can include receiving a notification of an emergency event at an emergency dispatch location associated with the geographic location, and pushing the RF coverage data for the geographic location to a first user device or directing the first user device to retrieve the RF coverage data for the geographic location. In some embodiments, such systems and method can include detecting when an ambient location of a second user device indicates proximity to and/or possible or likely entry of the second user device to a portion of the geographic area associated with the RF coverage data that is below a predetermined threshold and, responsive thereto, transmitting an alert to the second user device.

Claims (20)

1. A method comprising:

receiving a notification of an emergency event at a first emergency dispatch location associated with an identified geographic location;

determining whether RF coverage data for the identified geographic location is cached on a first database device located at the first emergency dispatch location;

when the RF coverage data for the identified geographic location is cached on the first database device, pushing the first RF coverage data for the identified geographic location to a user device; and

when the RF coverage data for the identified geographic location fails to be cached on the first database device, directing the user device to retrieve the first RF coverage data for the identified geographic location from a second database device remotely located from the first emergency dispatch location.

2. The method of claim 1 further comprising:

prior to receiving the notification, retrieving a batch of the RF coverage data from the second database device, the batch of the RF coverage data relating to (1) geographic locations within a first coverage area of the first emergency dispatch location, (2) geographic locations within second coverage areas of other emergency dispatch locations adjacent to the first coverage area, and (3) geographic locations adjacent to a boundary of the first coverage area; and

storing and caching the RF coverage data on the first database device.

3. The method of claim 2 further comprising:

receiving user input defining the boundary of the first coverage area.

4. The method of claim 2 further comprising:

determining that the RF coverage data for the identified geographic location is cached on the first database device when the RF coverage data for the identified geographic location is included in the batch of the RF coverage data.

5. A system comprising:

a programmable processor of a dispatch server device, the dispatch server being located at a first emergency dispatch location associated with an identified geographic location;

a first database device of the dispatch server device and

a user device,

wherein the programmable processor receives a notification of an emergency event, determines whether RF coverage data for the identified geographic location is cached on the first database device, when the RF coverage data for the identified geographic location is cached on the first database device, pushes the first RF coverage data for the identified geographic location to the user device, and when the RF coverage data for the identified geographic location fails to be cached on the first database device, directs the user device to retrieve the first RF coverage data for the identified geographic location from a second database device remotely located from the first emergency dispatch location.

6. The system of claim 5 wherein, prior to receiving the notification, the programmable processor retrieves a batch of the RF coverage data from the second database device, wherein the batch of the RF coverage data relates to (1) geographic locations within a first coverage area of the first emergency dispatch location, (2) geographic locations within second coverage areas of other emergency dispatch locations adjacent to the first coverage area, and (3) geographic locations adjacent to a boundary of the first coverage area, and wherein the programmable processor stores and caches the RF coverage data on the first database device.

7. The system of claim 6 wherein the programmable processor receives user input defining the boundary of the first coverage area.

8. The system of claim 6 wherein the programmable processor determines that the RF coverage data for the identified geographic location is cached on the first database device when the RF coverage data for the identified geographic location is included in the batch of the RF coverage data.