Systems, methods, devices and arrangements for emergency call services and emergency broadcasts
First Claim
Patent Images
1. A computer system comprising:
- one or more computer processor circuits, andone or more non-transitory tangible storage mediums storing a set of instructions that when executed by the one or more computer processor circuits, cause the computer system to;
receive, from a first endpoint device, at least one data packet containing location information specifying a physical location of the first endpoint device;
identify a logical sequence of at least two nodes in a transmission path between the first endpoint device and the one or more computer processor circuits;
determine, for each of the identified nodes and based upon the specified physical location of the first endpoint device, a corresponding physical location as a function of a logical distance between the nodes and the first endpoint device;
determine, for each of the determined physical locations, a confidence level that the respective determined physical location is correct;
set, for each of the nodes and the determined physical locations, a weight that corresponds to the confidence level and that is indicative of whether the respective determined physical location of the node is susceptible to change;
receive subsequent location information specifying another physical location for a second endpoint device; and
adjust, in response to the subsequent location information and based upon a corresponding weight, a determined physical location for at least one of the nodes.
3 Assignments
0 Petitions
Accused Products
Abstract
A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database.
86 Citations
19 Claims
-
1. A computer system comprising:
-
one or more computer processor circuits, and one or more non-transitory tangible storage mediums storing a set of instructions that when executed by the one or more computer processor circuits, cause the computer system to; receive, from a first endpoint device, at least one data packet containing location information specifying a physical location of the first endpoint device; identify a logical sequence of at least two nodes in a transmission path between the first endpoint device and the one or more computer processor circuits; determine, for each of the identified nodes and based upon the specified physical location of the first endpoint device, a corresponding physical location as a function of a logical distance between the nodes and the first endpoint device; determine, for each of the determined physical locations, a confidence level that the respective determined physical location is correct; set, for each of the nodes and the determined physical locations, a weight that corresponds to the confidence level and that is indicative of whether the respective determined physical location of the node is susceptible to change; receive subsequent location information specifying another physical location for a second endpoint device; and adjust, in response to the subsequent location information and based upon a corresponding weight, a determined physical location for at least one of the nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method used with one or more computer processor circuits, the method comprising:
-
receiving, from an first endpoint device, at least one data packet containing location information specifying a geographic location of the first endpoint device; identifying nodes in a transmission path between the first endpoint device and the one or more computer processor circuits; determining, for each of the identified nodes and based upon the specified geographic location of the first endpoint device, a physical location; determining, for each of the determined physical locations, a confidence level that the respective determined physical location is correct; setting, for each of the nodes and determined physical locations, a weight that corresponds to the confidence level and is indicative of whether the respective determined physical location of the node is susceptible to change; receiving subsequent location information specifying another geographic location for a second endpoint device; and adjusting, in response to the subsequent location information and based upon a corresponding weight, the determined physical location for at least one of the nodes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification