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:
- receiving, by a plurality of access points (APs), a geolocation estimation request from a controller;
- receiving, by one or more of the plurality of APs, signals from a plurality of satellites;
- receiving, by the controller, the signals from the plurality of APs, wherein each of the one or more 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 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
- receiving, by one or more of the plurality of APs, the geolocation estimation from the controller.
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 satellite signals from the plurality of APs, wherein each 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 satellite signals received from 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
- send the geolocation estimation to one or more of 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:
- receiving, by a plurality of access points (APs), a geolocation estimation request from a controller;
- receiving, by one or more of the plurality of APs, signals from a plurality of satellites;
- receiving, by the controller, the signals from the plurality of APs, wherein each of the one or more 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 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
- receiving, by one or more of the plurality of APs, the geolocation estimation from the controller.
Dependencies are inferred from the claim text.