IP Library Granted Patent US 8,537,821
Granted Patent B2
US 8,537,821 · App. 12/500,668 · Granted Sep 17, 2013

Methods, systems, and products for emergency communications

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 8,537,821
App. No.
12/500,668
Granted
Sep 17, 2013
Kind
B2
Abstract

Methods, systems, and products are disclosed for processing emergency communications. A database of addresses is queried to determine if a communications address is an emergency communications address. When the communications address is the emergency communications address, then a location coordinate is retrieved and mapped to a location of an emergency services provider.

Claims (152)

1. A method, comprising:

receiving a voice-over Internet protocol call to an outgoing Internet Protocol communications address;

storing a database in memory of Internet Protocol emergency communications addresses of emergency service providers;

querying the database for the outgoing Internet Protocol communications address;

determining that the outgoing Internet Protocol communications address is an Internet Protocol emergency communications address by matching the outgoing Internet Protocol communications address to the database;

retrieving a location coordinate representing a geographic location of a device associated with the voice-over Internet protocol call;

mapping a location of a router in a network that is geographically closest to the location coordinate; and

selecting an emergency response provider that is closest to the location of the router and that is registered by a governmental entity.

2. The method according to claim 1 , further comprising activating a positioning system when the outgoing Internet Protocol communications address is the Internet Protocol emergency communications address.

3. The method according to claim 1 , further comprising activating a positioning system to determine the location coordinate.

4. The method according to claim 3 , wherein the positioning system comprises at least one of a global positioning system, an infrared system, a radio frequency system, or a target-based system.

5. The method according to claim 1 , further comprising querying for the location coordinate.

6. The method according to claim 1 , further comprising communicating an emergency signal.

7. The method according to claim 1 , further comprising retrieving a profile from the memory.

8. A system, comprising:

a processor executing code stored in memory that causes the processor to:

receive a voice-over Internet protocol call to an outgoing Internet Protocol communications address;

store a database of Internet Protocol emergency communications addresses of emergency service providers;

query the database for the outgoing Internet Protocol communications address;

determine that the outgoing Internet Protocol communications address is an Internet Protocol emergency communications address;

retrieve a location coordinate representing a geographic location of a device associated with the voice-over Internet protocol call;

map a location of a router in a network that is geographically closest to the location coordinate; and

select an emergency response provider that is closest to the location of the router and that is registered by a governmental entity.

9. The system according to claim 8 , wherein the code further causes the processor to determine if the outgoing Internet Protocol communications address is at least one of a publicly registered emergency response provider or an unregistered address.

10. The system according to claim 9 , wherein the code further causes the processor to send an emergency communication to an address associated with the emergency response provider.

11. The system according to claim 9 , wherein the code further causes the processor to activate a positioning system to determine the location coordinate.

12. The system according to claim 11 , wherein the positioning system comprises at least one of a global positioning system, an infrared system, a radio frequency system, or a target-based system.

13. The system according to claim 9 , wherein the code further causes the processor to query for the location coordinate.

14. The system according to claim 9 , wherein the code further causes the processor to retrieve a profile from the memory.

15. A non-transitory computer readable medium storing processor executable instructions for performing a method, the method comprising:

receiving a voice-over Internet protocol call to an outgoing Internet Protocol communications address;

storing a database in memory of Internet Protocol emergency communications addresses of emergency service providers;

querying the database for the outgoing Internet Protocol communications address;

determining that the outgoing Internet Protocol communications address is an Internet Protocol emergency communications address;

retrieving a location coordinate representing a geographic location of a device associated with the voice-over Internet protocol call;

mapping a location of a router in a network that is geographically closest to the location coordinate; and

selecting an emergency response provider that is closest to the location of the router and that is registered by a governmental entity.

16. The non-transitory computer readable medium according to claim 15 , further comprising instructions for activating a positioning system when the outgoing Internet Protocol communications address is the Internet Protocol emergency communications address.

17. The non-transitory computer readable medium according to claim 15 , further comprising instructions for activating a positioning system to determine the location coordinate.

18. The non-transitory computer readable medium according to claim 17 , wherein the positioning system comprises at least one of a global positioning system, an infrared system, a radio frequency system, or a target-based system.

19. A method comprising:

receiving a voice-over Internet protocol call to an outgoing Internet Protocol-based communications address;

storing a database in memory of Internet Protocol emergency communications addresses of emergency service providers;

querying the database for the outgoing Internet Protocol-based communications address;

at least one processor determining that the outgoing Internet Protocol-based communications address is an Internet Protocol emergency communications address by matching the outgoing Internet Protocol-based communications address to the database;

selecting an emergency response provider (a) that services a geographic area matched with a location of a network component that is geographically closest to a device associated with the voice-over Internet protocol call and (b) that is registered by a governmental entity; and

prior to the selecting, retrieving a location coordinate representing a geographic location of said device, and mapping the location of the network component in a network to the location coordinate.

20. the method of claim 19 further comprising:

activating a positioning system to determine the location coordinate;

wherein the positioning system comprises at least one of a global positioning system, an infrared system, a radio frequency system, or a target-based system.

21. The method of claim 19 further comprising, prior to the selecting:

querying for the location coordinate.

22. The method of claim 19 further comprising:

retrieving a profile from the memory; and

wherein the profile comprises the Internet Protocol emergency communications address.

23. The method of claim 19 wherein:

the network component comprises a port.

24. The method of claim 23 wherein:

the port is a wireless port.

25. The method of claim 23 wherein:

the port is a wired port.

26. The method of claim 23 wherein:

the port is a parallel port.

27. The method of claim 23 wherein:

the port is a serial port.

28. The method of claim 23 wherein:

the port is an Ethernet port.

29. The method of claim 19 wherein:

the outgoing Internet Protocol-based communications address comprises a URL address.

30. The method of claim 19 wherein:

the outgoing Internet Protocol-based communications address comprises an email address.

31. The method of claim 19 wherein:

the outgoing Internet Protocol-based communications address comprises an IP address.

32. The method of claim 19 wherein:

the outgoing Internet Protocol-based communications address comprises a domain name.

33. The method of claim 19 further comprising:

automatically recognizing a character string to automatically formulate outgoing emergency IP-based communications.

34. A system comprising:

a processor executing code stored in memory that causes the processor to:

receive a voice-over Internet protocol call to an outgoing Internet Protocol-based communications address;

store a database in memory of Internet Protocol emergency communications addresses of emergency service providers;

query the database for the outgoing Internet Protocol-based communications address;

determine that the outgoing Internet Protocol-based communications address is an Internet Protocol emergency communications address by matching the outgoing Internet Protocol-based communications address to the database;

select an emergency response provider (a) that services a geographic area matched with a location of a network component that is geographically closest to a device associated with the voice-over Internet protocol call and (b) that is registered by a governmental entity; and

wherein the code further causes the processor, prior to selection of the emergency response provider, to retrieve a location coordinate representing a geographic location of said device and map the location of the network component in a network to the location coordinate.

35. The system of claim 34 wherein the code further causes the processor to:

activate a positioning system to determine the location coordinate;

wherein the positioning system comprises at least one of a global positioning system, an infrared system, a radio frequency system, or a target-based system.

36. The system of claim 34 wherein the code further causes the processor, prior to the selection of the emergency response provider, to:

query for the location coordinate.

37. The system of claim 34 wherein:

the code further causes the processor to retrieve a profile from the memory; and

the profile comprises the Internet Protocol emergency communications address.

38. The system of claim 34 wherein:

the network component comprises a port.

39. The system of claim 38 wherein:

the port is a wireless port.

40. The system of claim 38 wherein:

the port is a wired port.

41. The system of claim 38 wherein:

the port is a parallel port.

42. The system of claim 38 wherein:

the port is a serial port.

43. The system of claim 38 wherein:

the port is an Ethernet port.

44. The system of claim 34 wherein:

the outgoing Internet Protocol-based communications address comprises a URL address.

45. The system of claim 34 wherein:

the outgoing Internet Protocol-based communications address comprises an email address.

46. The system of claim 34 wherein:

the outgoing Internet Protocol-based communications address comprises an IP address.

47. The system of claim 34 wherein:

the outgoing Internet Protocol-based communications address comprises a domain name.

48. The system of claim 34 wherein the code further causes the processor to:

automatically recognize a character string to automatically formulate outgoing emergency IP-based communications.

49. A non-transitory computer readable medium comprising instructions to be executed by at least one processor to perform a method, the instructions comprising:

instructions to receive a voice-over Internet protocol call to an outgoing Internet Protocol-based communications address;

instructions to store a database in memory of Internet Protocol emergency communications addresses of emergency service providers;

instructions to query the database for the outgoing Internet Protocol-based communications address;

instructions to determine that the outgoing Internet Protocol-based communications address is an Internet Protocol emergency communications address by matching the outgoing Internet Protocol-based communications address to the database;

instructions to select an emergency response provider (a) that services a geographic area matched with a location of a network component that is geographically closest to a device associated with the voice-over Internet protocol call and (b) that is registered by a governmental entity; and

instructions to be executed prior to selection of the emergency response provider, to retrieve a location coordinate representing a geographic location of said device, and map the location of the network component in a network to the location coordinate.

50. The non-transitory computer readable medium of claim 49 further comprising instructions to:

activate a positioning system to determine the location coordinate;

wherein the positioning system comprises at least one of a global positioning system, an infrared system, a radio frequency system, or a target-based system.

51. The non-transitory computer readable medium of claim 49 further comprising instructions to be executed prior to selection of the emergency response provider, to:

query for the location coordinate.

52. The non-transitory computer readable medium of claim 49 further comprising instructions to:

retrieve a profile from the memory;

wherein the profile comprises the Internet Protocol emergency communications address.

53. The non-transitory computer readable medium of claim 49 wherein:

the network component comprises a port.

54. The non-transitory computer readable medium of claim 53 wherein:

the port is a wireless port.

55. The non-transitory computer readable medium of claim 53 wherein:

the port is a wired port.

56. The non-transitory computer readable medium of claim 53 wherein:

the port is a parallel port.

57. The non-transitory computer readable medium of claim 53 wherein:

the port is a serial port.

58. The non-transitory computer readable medium of claim 53 wherein:

the port is an Ethernet port.

59. The non-transitory computer readable medium of claim 49 wherein:

the outgoing Internet Protocol-based communications address comprises a URL address.

60. The non-transitory computer readable medium of claim 49 wherein:

the outgoing Internet Protocol-based communications address comprises an email address.

61. The non-transitory computer readable medium of claim 49 wherein:

the outgoing Internet Protocol-based communications address comprises an IP address.

62. The non-transitory computer readable medium of claim 49 wherein:

the outgoing Internet Protocol-based communications address comprises a domain name.

63. The non-transitory computer readable medium of claim 49 further comprising instructions to:

automatically recognize a character string to automatically formulate outgoing emergency IP-based communications.

Assignments (28)
SECURITY INTEREST Recorded Jun 30, 2025
From: MLN US HOLDCO LLC; MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: U.S. PCI SERVICES, LLC
Reel/Frame 071758/0843 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071730/0632 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071712/0821 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: ANKURA TRUST COMPANY, LLC
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL CLOUD SERVICES, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071722/0721 →
SECURITY INTEREST Recorded Jun 20, 2025
From: MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 071676/0815 →
SECURITY INTEREST Recorded Mar 12, 2025
From: MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 070689/0857 →
NOTICE OF SUCCESSION OF AGENCY - 5L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 069897/0046 →
NOTICE OF SUCCCESSION OF AGENCY - 3L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 070006/0268 →
NOTICE OF SUCCCESSION OF AGENCY - PL Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069895/0755 →
NOTICE OF SUCCCESSION OF AGENCY - 2L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069896/0001 →
NOTICE OF SUCCESSION OF AGENCY - 4L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 069896/0827 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0643 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0715 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0760 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL NETWORKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047909/0814 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL NETWORKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047988/0478 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2018
From: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
To: SHORETEL, INC.
Reel/Frame 047713/0843 →
CHANGE OF NAME Recorded Oct 15, 2018
From: SHORETEL, INC.
To: MITEL NETWORKS, INC.
Reel/Frame 047239/0088 →
MERGER AND CHANGE OF NAME Recorded Oct 15, 2018
From: MITEL NETWORKS, INC.; SHORETEL, INC.
To: SHORETEL, INC.
Reel/Frame 047239/0183 →
RELEASE OF SECURITY INTEREST Recorded Sep 25, 2017
From: SILICON VALLEY BANK
To: SHORETEL, INC.
Reel/Frame 043993/0430 →
SECURITY INTEREST Recorded Sep 25, 2017
From: SHORETEL, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 043829/0711 →
SECURITY INTEREST Recorded Oct 23, 2014
From: SHORETEL, INC.
To: SILICON VALLEY BANK
Reel/Frame 034038/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2011
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: SHORETEL, INC.
Reel/Frame 027231/0227 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2011
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 026777/0481 →
CHANGE OF NAME Recorded Aug 19, 2011
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 026777/0945 →
CHANGE OF NAME Recorded Aug 19, 2011
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 026777/0950 →
CHANGE OF NAME Recorded Aug 19, 2011
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 026777/0967 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2009
From: LALIBERTE, DONALD
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (NOW DOING BUSINESS AS AT&T INTELLECTUAL PROPERTY I, L.P.)
Reel/Frame 022956/0627 →