Method and apparatus for calculating a device location
First Claim
1. A method for determining a location floor of a device within a building, the method comprising:
- determining a likelihood of the device being located on each of a plurality of floors of the building using a likelihood calculation; and
identifying the location floor of the plurality of floors as a floor having an associated highest likelihood calculation,wherein the likelihood calculation for a floor includes calculating a distance from the device to each of a plurality of reference routers including one or more virtual coplanar reference routers, wherein each of the one or more virtual coplanar reference routers comprise a projection of a location of a non-coplanar reference router located on another floor to a virtual reference point within the floor, and wherein calculating the distance to each of the one or more virtual coplanar reference routers comprises calculating a virtual time of arrival between the device and the virtual coplanar reference router by;
calculating a time of arrival between the device and the non-coplanar reference routerdetermining a distance between the other floor and the floor, and using the time of arrival and the distance, andcalculating the virtual time of arrival using the time of arrival and the distance, wherein the projection of the non-coplanar reference router comprises projecting a three dimensional measurement onto a two dimensional plane.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for calculating a location of a device is provided. A likelihood of the device being located at a particular location point or a particular location floor is determined using a likelihood calculation at each of a plurality of locations. The location point or location floor is then identified as that location having an associated highest likelihood calculation. The likelihood calculation includes calculating a distance from the device to each of a plurality of reference routers including one or more virtual coplanar reference routers, wherein each of the one or more virtual coplanar reference routers comprise a projection of a non-coplanar reference router onto the floor.
-
Citations
12 Claims
-
1. A method for determining a location floor of a device within a building, the method comprising:
-
determining a likelihood of the device being located on each of a plurality of floors of the building using a likelihood calculation; and identifying the location floor of the plurality of floors as a floor having an associated highest likelihood calculation, wherein the likelihood calculation for a floor includes calculating a distance from the device to each of a plurality of reference routers including one or more virtual coplanar reference routers, wherein each of the one or more virtual coplanar reference routers comprise a projection of a location of a non-coplanar reference router located on another floor to a virtual reference point within the floor, and wherein calculating the distance to each of the one or more virtual coplanar reference routers comprises calculating a virtual time of arrival between the device and the virtual coplanar reference router by; calculating a time of arrival between the device and the non-coplanar reference router determining a distance between the other floor and the floor, and using the time of arrival and the distance, and calculating the virtual time of arrival using the time of arrival and the distance, wherein the projection of the non-coplanar reference router comprises projecting a three dimensional measurement onto a two dimensional plane. - View Dependent Claims (2, 3, 4)
-
-
5. A method for determining a location point of a device within a floor of a building, the method comprising:
-
determining a likelihood of the device being located at each of a plurality of locations on the floor using a likelihood calculation; and identifying the location point of the plurality of locations as the location having an associated highest likelihood calculation, wherein the likelihood calculation for a location includes calculating a distance from the device to each of a plurality of reference routers including one or more virtual coplanar reference routers, wherein each of the one or more virtual coplanar reference routers comprise a projection of a location of a non-coplanar reference router located on an other floor to a virtual reference point within the floor, wherein calculating the distance to each of the one or more virtual coplanar reference routers comprises calculating a virtual time of arrival between the device and the virtual coplanar reference router, and further wherein calculating the virtual time of arrival comprises; calculating a time of arrival between the device and the non-coplanar reference router, determining a distance between the other floor and the floor, and using the time of arrival and the distance, and calculating the virtual time of arrival using the time of arrival and the distance, wherein the projection of the location of the non-coplanar reference router comprises projecting a three dimensional measurement onto a two dimensional plane. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A system for determining a location of a mobile device within a building, the system comprising:
-
a plurality of reference routers communicating within a wireless network and communicatively coupled to the mobile device; and an incident command console communicatively coupled to the wireless network, the incident command console including; a memory for storing position information associated with each of the plurality of reference routers, and a processor for calculating the location of the mobile device by; determining a likelihood of the device being located on each of a plurality of floors of the building using a likelihood calculation; and identifying the location floor of the plurality of floors as a floor having an associated highest likelihood calculation, wherein the likelihood calculation for a floor includes calculating a distance from the device to each of a plurality of reference routers including one or more virtual coplanar reference routers, wherein each of the one or more virtual coplanar reference routers comprise a projection of a location of a non-coplanar reference router located on an other floor to a virtual reference point within the floor, wherein calculating the distance to each of the one or more virtual coplanar reference routers comprises calculating a virtual time of arrival between the device and the virtual coplanar reference router, and further wherein calculating the virtual time of arrival comprises; calculating a time of arrival between the device and the non-coplanar reference router, determining a distance between the other floor and the floor, and using the time of arrival and the distance, and calculating the virtual time of arrival using the time of arrival and the distance, wherein the projection of the location of the non-coplanar reference router comprises projecting a three dimensional measurement onto a two dimensional plane. - View Dependent Claims (12)
-
Specification