The present invention is directed to providing location information related to a communication device. In particular, the present invention is related to determining the vicinity of a communication device by identifying other devices having a known location.
Telecommunication regulations encourage that multi-line telephone systems (MLTS) report the exact location of a caller requesting emergency services to the public safety answering point (PSAP). Unlike traditional private branch exchange (PBX) solutions, multi-line telephone systems that make use of voice over Internet protocol (VoIP) solutions are unable to report the exact location of a caller.
In order to provide location information in connection with VoIP telephone systems, a number of approaches have been suggested. For example, static records may be maintained regarding the location of each communication station. In order to provide automated retrieval of such information, it may be stored as a database record associated with the extension. However, static databases are not practical to maintain in connection with VoIP systems, because of the mobile nature of VoIP.
Another solution involves the use of simple network management protocol (SNMP) to query a phone to determine the subnet that the phone or communication device is connected to. However, such systems are incapable of providing accurate location information regarding particular devices. Furthermore, depending on the network architecture, the subnetwork information may have little relation to the physical location of a communication device.
Other systems for determining the location of a communication device make use of the global positioning system (GPS). GPS is capable of providing accurate location information regarding a device. However, GPS based systems are expensive, and do not work well inside buildings and concrete structures.
Still other systems have proposed the use of radio frequency transponders that are programmed to deliver significant information related to a call when a call is made. However, the use of such a transponder requires programming of the device at the time of the emergency. In addition, in such arrangements, the transponder presents a single point of failure.
The present invention is directed to solving these and other problems and disadvantages of the prior art. In accordance with embodiments of the present invention, a communication device, such as a telephone, is provided with an active identification device. When activated, the active identification device can provide information regarding the identity of passive identification tags in the vicinity of the communication device. Such information can be provided to a location server, which can determine the vicinity or approximate location of the communication device based on the known locations of passive tags that have been identified by the active identification device. This information can in turn be provided to an emergency service provider or other authority to assist in locating a party placing a request for emergency services through the communication device.
In accordance with further embodiments of the present invention, the communication device may itself include a passive identifier tag. Active identification devices that are provided as part of other communication devices, or that are specially provided, may provide information regarding passive identification tags in their vicinity (i.e. that can be read by the active device). Accordingly, by providing both active and passive identification capabilities in a communication device, redundancy can be achieved. In particular, failure of an active identification device associated with a communication device making a call, such as a request for emergency services, does not necessarily result in a failure to determine the vicinity of the communication device.
In accordance with further embodiments of the present invention, communication devices that are adjacent to a communication device initiating a request for emergency services or otherwise acting as a communication end point can be contacted by authorities receiving or aware of the request. Those authorities can request that a party associated with the other communication device verify the validity of the call and/or provide assistance until emergency service personnel arrive. Accordingly embodiments of the present invention can detect prank calls, and can provide verification of the nature and/or location of an emergency.
With reference to
As shown in
As depicted in
With reference now to
The system 100 may additionally include one or more active identification readers 204 having a fixed position. The provision of an active identification reader 204 having a fixed location may provide additional redundancy and more refined location information. In accordance with still other embodiments of the present invention, the system 100 may include one or more portable active identification readers 206. Emergency personnel or other authorities may carry portable active identification readers 206 to determine when they are in the vicinity of a particular passive identification tag.
The system 100 also includes a location determining entity or server (hereinafter “location server”) 208. As will be described in greater detail elsewhere herein, the location server 208 receives information regarding the identity of passive identifier tags in the vicinity of (i.e. that can be read by) an active ID reader, and from this information, provides information related to the vicinity of a particular communication device 104. In accordance with embodiments of the present invention, the location server 208 comprises a database in which records having location information for each passive (or active) identification device in the system 100 having a fixed or known location are maintained.
The various components of the system 100 may communicate with one another over a communication network 216. The communication network 216 may be used to communicate information regarding the identities of passive identification devices that can be read by an active identification reader 204 associated with the system 100. In addition, the communication network 216 may be used to establish links used to transfer communications data, such as voice telephony information.
The communication devices 104 may each include an active identification device or tag 220. In general, the active identification device 220, when operative, attempts to identify passive identification tags 112, 224 in the vicinity of the associated communication device 104. In accordance with embodiments of the present invention, the active identification device 220 of a communication device 104 comprises a radio frequency identification reader. The passive identification tags that might be read by an active identification device 220 include the passive identification tags 112 having a fixed location. In addition, one or more of the communication devices 104 may include a passive identification tag 224. Accordingly, a passive tag read by an active identification device 220 may include a passive identification tag 224 associated with another, nearby communication device 104.
A communication device 104 may additionally include communication functions, such as telephony functions 228. As can be appreciated by one of skill in the art, telephony functions 228 may include hardware and operating instructions, for example hard coded or encoded in software, that enable the communication device 104 to function as a communication end point. Accordingly, telephony functions 228 may include voice and video telephony functions. In accordance with communication devices 104 comprising personal digital assistants or other devices having textual communication capabilities, such textual communication capabilities may be provided by the telephony functions 228.
A network interface 232 is provided for interconnecting a communication device 104 to the communication network 216. The network interface 232 may include the physical hardware and/or operating instructions required to enable the transmission and/or receipt of information in connection with the communication network 216. Accordingly, examples of a network interface 232 include wired or wireless Ethernet or other Internet protocol interfaces.
The communication network 216 may comprise an Internet protocol, switched circuit, or combination of Internet protocol and switched circuit networks. Furthermore, the communication network 216 may comprise a local area network, wide area network, including the Internet, or a combination of networks.
As shown in
With reference now to
After providing the identification information, or if the active identification device 220 is not operable, a determination may next be made as to whether an active identification device in the vicinity of the first communication device 104a is operable (step 316). Such active identification device or tag may comprise an active identification reader having a fixed location 204. Alternatively or in addition, an active device may comprise an active identification device 220 associated with a second communication device 104b. If an active identification tag 204 or 220 is in the vicinity of the first communication device 104a, it will be able to read the passive identification tag 224 (if provided) associated with the first communication device 104a. Accordingly, those active identification devices 204, 220 that can read the passive identification tag 224 associated with the first communication device 104a will report that identifier to the location server 208 (step 320). Therefore, it can be appreciated that embodiments of the present invention allow a communication device 104 to be identified (and thus determined to be within a particular area) even if an active ID reader 220 associated with the communication device 104 is disabled or unable to communicate with the location server.
The location sever 208 may then use the provided identification information to determine the area or vicinity in which the first communication device 104a is located (step 324). In particular, from the provided identification information, the location server 208 can determine the vicinity of the first communication device 104a that established the communication session. That is, the information provided to the location server 208 regarding the identities of passive identification tags 112 that can be read by the active identification device 220 of the communication device 104a allows the location server 208 to determine those passive identification tags 112 that are near the communication device 104a. Furthermore, the range over which an active identification device 220 can successfully read a passive identification tag 112 is limited. Accordingly, with respect to a particular passive identification tag 112 that has been read by an active identification device 220, the vicinity of the communication device 104a associated with that active identification device 220 corresponds to an area described by the maximum range or radius over which a passive identification tag 112 can be identified. As can be appreciated by one of skill in the art from the description provided herein, the vicinity or area within which a communication device 104a is located can be more narrowly defined where an active identification device 220 can identify two or more passive identification tags 112. In particular, the vicinity of the communication device 104a will correspond to the area defined by the intersection of the areas within which the identified passive ID tags 112 can be read.
A communication device 104a may also provide identification information related to passive identification tags 224 associated with a second communication device 104b in the vicinity of the first communication device 104a. Such information can further assist in obtaining location information for the communication device 104a. For example, if the second communication device 104b has a fixed or registered position, the first communication device 104a will be within a known area. Providing identification information related to a nearby second communication device 104b can also assist in locating the first communication device 104a even if the second communication device 104b does not have a fixed or registered position. For example, where an active identification reader 220 associated with the second communication device 104b is able to report the identity of one or more fixed passive identification tags 112, the area or vicinity of the second communication device 104b can be determined. From the determined area or vicinity of the second communication device 104b, an area or vicinity within which the first communication device 104a is located can be determined. In accordance with still other embodiments of the present invention, the vicinity of the first communication device 104a can be determined even if the first communication device 104a is only able to provide identification information related to other communication devices 104. For instance, if the first communication device 104a is unable to identify any passive identification tags 112, it still may be able to read passive identification tags 224 associated with nearby communication devices 104. Accordingly, a chain of identification information can be created to provide location information.
The information related to the vicinity of the communication device 104a is then delivered to an authority, such as a PSAP 236 or an authentication authority 240 (step 328). The location information can be in any form. For example, the location server 208 may calculate that, based on the identified tags 112 and/or 224, the communication device is on a particular floor and in a particular room of a building, and provide that floor and room as the vicinity of the first communication device 104a. As another example, the information provided by the location server 208 may comprise a map with the determined vicinity of the first communication device 104a indicated on that map. After delivering the location information, the process may end.
With reference now to
If it is determined that contacting another party is desirable, an attempt to contact a party associated with a second communication device 104b believed to be in the vicinity of the first communication device 104a is made (step 404). A determination may then be made as to whether communication with a party associated with a second communication device 104b has been established (step 408). If such communication has been established, the party associated with the second communication device 104b can be asked to verify information related to the request for services, and/or to provide assistance to another party (step 412). After making contact with a party associated with the second communication device 104b, or after determining that an attempt to contact such a party should not or cannot be made, the process for obtaining verification information or asking another party to provide assistance ends.
As can be appreciated by one of skill in the art from the description provided herein, a second communication device 104b that is in the vicinity (or that is believed to be in the vicinity) of a first communication device 104a can be identified. In particular, even in connection with multiple line telephone systems or other communication systems using unregistered, portable, or easily moved communication devices 104, the provision of active identification readers 204, 220 and passive identification tags 112, 224 enables communication devices 104 in the vicinity of one another to be identified. Furthermore, where at least some of the active identification readers 204 or 220 and/or at least some of the passive identification tags 112, 224 have fixed or registered locations, the area in which a particular communication device 104 is located (i.e. the vicinity of that device) can be identified.
In accordance with embodiments of the present invention, the active identification readers 204, 220 and passive identification tags 112, 224 comprise radio frequency identification devices. Furthermore, in accordance with an exemplary embodiment of the present invention, the range over which an active identification reader 204, 220 can read (i.e. identify) a passive identification tag 112, 224 is about three meters. However, systems providing other than a maximum range of about three meters can be used. In addition, as can be appreciated by one of skill in the art, physical obstructions or other environment features can alter the nominal range of such devices. In accordance with still other embodiments of the present invention, any technology using active and passive identification components that are capable of operating wirelessly or remotely can be used.
By providing information regarding the vicinity of a communication device 104, authorities can be directed to that communication device 104 reliably. In addition, embodiments of the present invention can locate a communication device 104 within a relatively narrowly defined area. For example, in accordance with embodiments of the present invention, where a passive identification tag 112, 224 must be within about three meters of an active identification reader 204, 220, the maximum area in which a communication device 104 that is able to read only a simple passive identification tag 102, 224 should be located within a circle having a center point at the identified passive identifier tag 112, 224 and a radius of three meters. Furthermore, where more than one passive identification tag 112, 224 can be identified, the area is more narrowly defined. In particular, a communication device 104 that can read two passive identification tags 112, 224 must be in the area defined by the overlap between the range circles of the two passive identification tags. Because such vicinity information is relatively discrete, personnel responding to a request for services initiated by that communication device 104 be efficiently directed to it, and the vicinity can typically be searched relatively quickly.
Although the area over which identification information can be read from a passive tag 112, 224 has in certain examples been described as being defined by a maximum range comprising a radius, it should be appreciated that areas having shapes that are not circular are possible. For example, as a result of physical obstructions, the area over which a passive tag 112, 224 can be read by an active identification reader 204, 220 can have an irregular shape. Also, different passive tag 112, 224 and/or active identification device 204, 220 configurations can result in different effective areas and/or ranges. For more accurate locating of a communication device 104, such variations may be considered by the location server 208 in providing location information. Alternatively, the location server 208 may be capable of providing useful location information even if it is not aware of or does not account for such particular variations.
The foregoing discussion of the invention has been presented for purposes of illustration and description. Further, the description is not intended to limit the invention to the form disclosed herein. Consequently, variations and modifications commensurate with the above teachings, within the skill and knowledge of the relevant art, are within the scope of the present invention. The embodiments described hereinabove are further intended to explain the best mode presently known of practicing the invention and to enable others skilled in the art to utilize the invention in such or in other embodiments and with various modifications required by their particular application or use of the invention. It is intended that the appended claims be construed to include the alternative embodiments to the extent permitted by the prior art.
Number | Name | Date | Kind |
---|---|---|---|
4275385 | White | Jun 1981 | A |
5461390 | Hoshen | Oct 1995 | A |
5515426 | Yacenda et al. | May 1996 | A |
5550547 | Chan et al. | Aug 1996 | A |
5555376 | Theimer et al. | Sep 1996 | A |
5689548 | Maupin et al. | Nov 1997 | A |
5742666 | Alpert | Apr 1998 | A |
5793861 | Haigh | Aug 1998 | A |
5805999 | Inoue | Sep 1998 | A |
5884262 | Wise et al. | Mar 1999 | A |
5960061 | Fahie et al. | Sep 1999 | A |
6046683 | Pidwerbetsky et al. | Apr 2000 | A |
6069570 | Herring | May 2000 | A |
6076121 | Levine | Jun 2000 | A |
6104288 | Hopkins | Aug 2000 | A |
6104711 | Voit | Aug 2000 | A |
6236365 | LeBlanc et al. | May 2001 | B1 |
6249227 | Brady et al. | Jun 2001 | B1 |
6265963 | Wood, Jr. | Jul 2001 | B1 |
6282574 | Voit | Aug 2001 | B1 |
6310549 | Loftin et al. | Oct 2001 | B1 |
6359880 | Curry et al. | Mar 2002 | B1 |
6362778 | Neher | Mar 2002 | B2 |
6377203 | Doany | Apr 2002 | B1 |
6449358 | Anisimov et al. | Sep 2002 | B1 |
6486780 | Garber et al. | Nov 2002 | B1 |
6496806 | Horwitz et al. | Dec 2002 | B1 |
6505780 | Yassin et al. | Jan 2003 | B1 |
6580908 | Kroll et al. | Jun 2003 | B1 |
6600443 | Landt | Jul 2003 | B2 |
6650901 | Schuster et al. | Nov 2003 | B1 |
6678357 | Stumer et al. | Jan 2004 | B2 |
6694787 | Brown | Feb 2004 | B1 |
6705522 | Gershman et al. | Mar 2004 | B2 |
6707383 | Flaherty | Mar 2004 | B2 |
6707903 | Burok et al. | Mar 2004 | B2 |
6757359 | Stumer et al. | Jun 2004 | B2 |
6778096 | Ward et al. | Aug 2004 | B1 |
6804329 | Geck et al. | Oct 2004 | B2 |
6825767 | Humbard | Nov 2004 | B2 |
6892052 | Kotola et al. | May 2005 | B2 |
6901255 | Shostak | May 2005 | B2 |
6907238 | Leung | Jun 2005 | B2 |
6972682 | Lareau et al. | Dec 2005 | B2 |
6983124 | Bayley et al. | Jan 2006 | B1 |
6989750 | Shanks et al. | Jan 2006 | B2 |
6990328 | Crandall et al. | Jan 2006 | B2 |
7005985 | Steeves | Feb 2006 | B1 |
7030731 | Lastinger et al. | Apr 2006 | B2 |
7036729 | Chung | May 2006 | B2 |
7040532 | Taylor et al. | May 2006 | B1 |
7042359 | Clucas | May 2006 | B2 |
7068148 | Shanks et al. | Jun 2006 | B2 |
7088242 | Aupperle et al. | Aug 2006 | B2 |
7123149 | Nowak et al. | Oct 2006 | B2 |
7135977 | Burg et al. | Nov 2006 | B2 |
7149503 | Aarnio et al. | Dec 2006 | B2 |
7155238 | Katz | Dec 2006 | B2 |
7209771 | Twitchell, Jr. | Apr 2007 | B2 |
7212829 | Lau et al. | May 2007 | B1 |
7228429 | Monroe | Jun 2007 | B2 |
7246746 | McNamara et al. | Jul 2007 | B2 |
7257108 | Cheston et al. | Aug 2007 | B2 |
7262690 | Heaton et al. | Aug 2007 | B2 |
7266347 | Gross | Sep 2007 | B2 |
7330464 | Brouwer et al. | Feb 2008 | B2 |
20020005894 | Foodman et al. | Jan 2002 | A1 |
20020173328 | Min | Nov 2002 | A1 |
20030008647 | Takatori et al. | Jan 2003 | A1 |
20030083076 | Pradhan et al. | May 2003 | A1 |
20030104800 | Zak | Jun 2003 | A1 |
20030114104 | Want et al. | Jun 2003 | A1 |
20030227540 | Monroe | Dec 2003 | A1 |
20040002305 | Byman-Kivivuori et al. | Jan 2004 | A1 |
20040029558 | Liu | Feb 2004 | A1 |
20040087273 | Perttila et al. | May 2004 | A1 |
20040095238 | Beere | May 2004 | A1 |
20040134984 | Powell et al. | Jul 2004 | A1 |
20040142678 | Krasner | Jul 2004 | A1 |
20040186768 | Wakim et al. | Sep 2004 | A1 |
20040203352 | Hall et al. | Oct 2004 | A1 |
20040203944 | Huomo et al. | Oct 2004 | A1 |
20040217864 | Nowak et al. | Nov 2004 | A1 |
20040264441 | Jalkanen et al. | Dec 2004 | A1 |
20050054290 | Logan et al. | Mar 2005 | A1 |
20050063519 | James | Mar 2005 | A1 |
20050068169 | Copley et al. | Mar 2005 | A1 |
20050079817 | Kotola et al. | Apr 2005 | A1 |
20050083911 | Grabelsky et al. | Apr 2005 | A1 |
20050088299 | Bandy | Apr 2005 | A1 |
20050096084 | Pohja et al. | May 2005 | A1 |
20050110612 | Carrender | May 2005 | A1 |
20050140507 | Nam et al. | Jun 2005 | A1 |
20050206555 | Bridgelall et al. | Sep 2005 | A1 |
20050225444 | Clift et al. | Oct 2005 | A1 |
20060094405 | Dupont | May 2006 | A1 |
20060120517 | Moon et al. | Jun 2006 | A1 |
20060121916 | Aborn et al. | Jun 2006 | A1 |
20060158310 | Klatsmanyi et al. | Jul 2006 | A1 |
20060219473 | Boland et al. | Oct 2006 | A1 |
Number | Date | Country |
---|---|---|
1141567 | Jan 1997 | CN |
1324255 | Jul 2003 | EP |
2298106 | Aug 1996 | GB |
H08-191311 | Jul 1996 | JP |
2002-250768 | Sep 2002 | JP |
WO 0195642 | Dec 2001 | WO |
2004092999 | Oct 2004 | WO |