IP Library Patent Application 18618781
Patent Application
App. No. 18/618,781

GROSS LOCATION ROUTING FOR 988 SYSTEMS

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 None
App. No.
18/618,781
Abstract

There is disclosed in one example, a computer-implemented method of routing an emergency communication, comprising: receiving an incoming emergency communication from a mobile device, the incoming emergency communication connected via a mobile communication site; determining an approximate or exact geographic location of the mobile communication site; identifying a geographical telephone boundary that contains geographic location of the mobile communication site; selecting a numbering plan area (NPA) and prefix associated with the geographical telephone boundary; assigning, to the emergency communication, a North American Numbering Plan (NANP) telephone number with an NPA and prefix that match the selected NPA and prefix, wherein the NANP telephone number is different from a telephone number of the mobile device; attaching the assigned NANP telephone number to a network packet; and forwarding the network packet to a service center to handle the emergency communication.

Claims (43)

1 - 80 . (canceled)

81 . A computer-implemented method of routing a sensitive communication, comprising:

receiving an incoming sensitive communication from a mobile device, the incoming sensitive communication connected via a mobile communication site;

determining an approximate or exact geographic location of the mobile communication site;

identifying a geographical telephone boundary that contains geographic location of the mobile communication site;

selecting a numbering plan area (NPA) and prefix associated with the geographical telephone boundary;

assigning, to the sensitive communication, a North American Numbering Plan (NANP) telephone number with an NPA and prefix that match the selected NPA and prefix, wherein the NANP telephone number is different from a telephone number of the mobile device;

attaching the assigned NANP telephone number to a network packet; and forwarding the network packet to a service center to handle the sensitive communication.

82 . The computer-implemented method of claim 81 , wherein the mobile communication site is a cellular telephone site.

83 . The computer-implemented method of claim 81 , wherein the geographic telephone boundary comprises a rate center.

84 . The computer-implemented method of claim 81 , wherein determining an approximate or exact geographic location of the mobile communication site comprises querying a crowd-sourced or third-party database of mobile communication site locations.

85 . The computer-implemented method of claim 81 , wherein the geographic telephone boundary comprises a legacy wire center for a public switched telephone network (PSTN).

86 . The computer-implemented method of claim 81 , wherein selecting the prefix comprises selecting the prefix from a plurality of prefixes of the geographical telephone boundary.

87 . The computer-implemented method of claim 81 , wherein selecting the prefix comprises selecting a prefix of a nearest telephone exchange to the mobile communication site.

88 . The computer-implemented method of claim 81 , wherein selecting the prefix comprises selecting a random prefix from a plurality of prefixes of the geographical telephone boundary.

89 . The computer-implemented method of claim 81 , wherein selecting the NPA comprises selecting an area code from at least two area codes for the geographical telephone boundary.

90 . The computer-implemented method of claim 81 , wherein assigning the NANP telephone number comprises assigning a random line number with the selected NPA and prefix.

91 . The computer-implemented method of claim 81 , wherein assigning the NANP telephone number comprises assigning a reserved line number with the selected NPA and prefix.

92 . The computer-implemented method of claim 81 , wherein assigning the NANP telephone number comprises assigning a fixed line number with the selected NPA and prefix.

93 . The computer-implemented method of claim 92 , wherein the fixed line number is a first line number in a range assigned to the geographical telephone boundary for the selected NPA and prefix.

94 . The computer-implemented method of claim 81 , wherein the sensitive communication is a call to a suicide crisis hotline or a 988 call.

95 . The computer-implemented method of claim 81 , further comprising attaching the assigned NANP telephone number to an extra header of the network packet.

96 . The computer-implemented method of claim 81 , further comprising attaching a real NANP telephone number of the mobile device to the network packet.

97 . One or more tangible, nontransitory computer-readable storage media having stored thereon executable instructions to instruct a processor to:

receive an incoming sensitive communication from a mobile device, the incoming sensitive communication connected via a mobile communication site;

determining an approximate or exact geographic location of the mobile communication site;

identifying a geographical telephone boundary that contains geographic location of the mobile communication site;

selecting a numbering plan area (NPA) and prefix associated with the geographical telephone boundary;

assigning, to the sensitive communication, a North American Numbering Plan (NANP) telephone number with an NPA and prefix that match the selected NPA and prefix, wherein the NANP telephone number is different from a telephone number of the mobile device;

attaching the assigned NANP telephone number to a network packet; and

forwarding the network packet to a service center to handle the sensitive communication.

98 . The one or more tangible, nontransitory computer-readable storage media of claim 97 , wherein the mobile communication site is a cellular telephone site.

99 . A gateway mobile location center (GMLC) apparatus, comprising:

a hardware platform, comprising a processor circuit and a memory; and

instructions encoded within the memory to instruct the processor circuit to:

receive an incoming sensitive communication from a mobile device, the incoming sensitive communication connected via a mobile communication site;

determining an approximate or exact geographic location of the mobile communication site;

identifying a geographical telephone boundary that contains geographic location of the mobile communication site;

selecting a numbering plan area (NPA) and prefix associated with the geographical telephone boundary;

assigning, to the sensitive communication, a North American Numbering Plan (NANP) telephone number with an NPA and prefix that match the selected NPA and prefix, wherein the NANP telephone number is different from a telephone number of the mobile device;

attaching the assigned NANP telephone number to a network packet; and

forwarding the network packet to a service center to handle the sensitive communication.

100 . The GMLC apparatus of claim 99 , wherein the mobile communication site is a cellular telephone site.

Assignments (2)
SUPPLEMENTAL INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 14, 2025
From: INTRADO LIFE & SAFETY, INC.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 073064/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2024
From: SNAPP, JOHN LAWRENCE
To: INTRADO LIFE & SAFETY, INC.
Reel/Frame 066937/0781 →