Collaborative geolocation estimation
AssigneeCisco Technology, Inc.
InventorsPeiman Amini, Ardalan Alizadeh, Vishal Desai
Life of this patent
Estimating the term…
Abstract
Collaborative geolocation estimation may be provided. A plurality of access points (APs) may receive a geolocation estimation request from a controller. Next, one or more of the plurality of APs may receive signals from a plurality of satellites. The controller may then receive the signals from the plurality of APs. The controller may determine a collaborative geolocation estimation using the signals, wherein, when relative locations of the APs are available, determining the geolocation estimation comprises applying the relative locations. One or more of the plurality of APs may receive the geolocation estimation from the controller.
Claims20
A method comprising:
- sending, by a controller, a geolocation estimation request to a plurality of access points (APs);
- receiving, by the controller from one or more APs of the plurality of APs, signals received by the one or more APs of the plurality of AP from a plurality of satellites in response to the geolocation estimation request, wherein each of the one or more APs of the plurality of APs send the signals received from the plurality of satellites to the controller;
- determining, by the controller, a collaborative geolocation estimation of a device using the signals received from the one or more APs of the plurality of APs, wherein, when relative locations of the plurality of APs with respect to the controller are available, determining the geolocation estimation comprises applying the relative locations to adjust provisional parameter values of the geolocation estimation;
- and
- sending, by the controller, the geolocation estimation to the plurality of APs.
A system comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- send a geolocation estimation request to a plurality of access points (APs);
- receive, from one or more APs of the plurality of APs, signals received by the one or more APs of the plurality of AP from a plurality of satellites in response to the geolocation estimation request, wherein each of the one or more APs of the plurality of APs send the signals received from the plurality of satellites to the controller;
- determine a collaborative geolocation estimation of a device using the signals received from the one or more APs of the plurality of APs, wherein, when relative locations of the plurality of APs with respect to the controller are available, the processing unit being operative to determine the geolocation estimation comprises the processing unit being operative to apply the relative locations to adjust provisional parameter values of the geolocation estimation;
- and
- send the geolocation estimation to the plurality of APs.
A computer-readable medium that stores a set of instructions which when executed perform a method executed by the set of instructions comprising:
- sending, by a controller, a geolocation estimation request to a plurality of access points (APs);
- receiving, by the controller from one or more APs of the plurality of APs, signals received by the one or more APs of the plurality of AP from a plurality of satellites in response to the geolocation estimation request, wherein each of the one or more APs of the plurality of APs send the signals received from the plurality of satellites to the controller;
- determining, by the controller, a collaborative geolocation estimation of a device using the signals received from the one or more APs of the plurality of APs, wherein, when relative locations of the plurality of APs with respect to the controller are available, determining the geolocation estimation comprises applying the relative locations to adjust provisional parameter values of the geolocation estimation;
- and
- sending, by the controller, the geolocation estimation to the plurality of APs.
Dependencies are inferred from the claim text.