-
公开(公告)号:US20200326405A1
公开(公告)日:2020-10-15
申请号:US16380668
申请日:2019-04-10
Applicant: Cisco Technology, Inc.
Inventor: Matthew Aaron Silverman , Santosh Ghanshyam Pandey , Paul J. Stager , Xu Zhang , Abhishek Mukherji
Abstract: Determining a device's location in a space in real time is computing intensive. To offload some of the workload in conducting this hyperlocation, the access points in the network conduct some of process in determining the location of a device. The cloud determines a restricted AoA search area based on previous client locations. After this determination, a three-dimensional (3D) AoA search is conducted by each AP in the restricted area (restricted by a range of azimuth directions) for a device. Finally, each AP reports a location(s) for the device, which comprises weights for selected angular sectors. The cloud can then construct a probability heat map for location computation from the weights provided from each AP for the device.
-
公开(公告)号:US10349216B1
公开(公告)日:2019-07-09
申请号:US16103781
申请日:2018-08-14
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Huy Phuong Tran , Abhishek Mukherji , Rong Peng , Oscar Berjarano Chavez , Santosh Ghanshyam Pandey
Abstract: An enterprise system configures access point devices at an enterprise location to communicate with a location determination system. The location determination system receives wireless signal attributes of user computing devices broadcasting Wi-Fi signal data at the enterprise location from one or more access point devices. For a particular time window, the location determination system determines aggregated features of received wireless signal data across all access point devices, and classifies each of the user computing devices as moving or stationary by applying the wireless signal data to a model. For each of the user computing devices determined to be moving, the location determination system calculates a respective position of the user computing device based on the wireless signal data. For each of the user computing devices determined to be stationary, the location determination system does not calculate a respective position of the respective user computing device.
-
13.
公开(公告)号:US20210192768A1
公开(公告)日:2021-06-24
申请号:US16724751
申请日:2019-12-23
Applicant: Cisco Technology, Inc.
Inventor: Huy Phuong Tran , Xu Zhang , Santosh Ghanshyam Pandey , Hugo Latapie , Abhishek Mukherji , Enzo Fenoglio
Abstract: In one embodiment, a service obtains spatial information regarding a physical area. The service estimates locations of a device within the physical area over time, based on wireless signals sent by the device. The service generates a set of images based on the spatial information regarding the physical area and on the estimated locations of the device within the physical area over time. The service updates an estimated location of the device by inputting the generated set of images to a machine learning model trained to minimize a location estimation error.
-
公开(公告)号:US10932139B2
公开(公告)日:2021-02-23
申请号:US16178042
申请日:2018-11-01
Applicant: Cisco Technology, Inc.
Inventor: Huy Phuong Tran , Abhishek Mukherji , Edmund Cameron Duhaime , Rong Peng , Santosh Ghanshyam Pandey , Jacob Earl Fussell
Abstract: A plurality of access points located within a building structure may provide various location-based services, such as navigation, to mobile devices within the building structure. To more accurately determine the location of the plurality of access points, a floorplan of the interior of the building structure may be obtained. A plurality of images of the interior of the building structure is then obtained. At least one of the images includes an image of at least one of the plurality of access points. A plurality of reference points may also be located within the building structure and obtained. Based on the plurality of images, reference points, and the floorplan, a composite image of the interior of the structure is generated. Based on the composite image, the location of each of the plurality of access points is determined.
-
公开(公告)号:US10932087B2
公开(公告)日:2021-02-23
申请号:US16702319
申请日:2019-12-03
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Huy Phuong Tran , Abhishek Mukherji , Rong Peng , Oscar Bejarano Chavez , Santosh Ghanshyam Pandey
IPC: H04W4/02 , G06N3/08 , H04W4/80 , H04W4/029 , H04W4/33 , H04W84/12 , H04W64/00 , G06N3/04 , G06N20/00
Abstract: An enterprise system configures access point devices at an enterprise location to communicate with a location determination system. The location determination system receives wireless signal attributes of user computing devices broadcasting Wi-Fi signal data at the enterprise location from one or more access point devices. For a particular time window, the location determination system determines aggregated features of received wireless signal data across all access point devices, and classifies each of the user computing devices as moving or stationary by applying the wireless signal data to a model. For each of the user computing devices determined to be moving, the location determination system calculates a respective position of the user computing device based on the wireless signal data. For each of the user computing devices determined to be stationary, the location determination system does not calculate a respective position of the respective user computing device.
-
公开(公告)号:US20200158810A1
公开(公告)日:2020-05-21
申请号:US16356662
申请日:2019-03-18
Applicant: Cisco Technology, Inc.
Inventor: Xu Zhang , Abhishek Mukherji , Huy Phuong Tran , Vinay S. Raghuram , Matthew Aaron Silverman
Abstract: Systems and methods provide for improving the accuracy of a location system. The location system can capture partial phase vector data from one or more access points (APs). The location system can capture associated data associated with the partial phase vector data across multiple dimensions, such as identity data of the APs and client devices generating the partial phase vector data and frequency band data, location data, a time and date, and other data associated with the partial phase vector data. The location system can determine correlation data across the multiple dimensions using the first partial phase vector data and the associated data. The location system can a cause of the partial phase vector data based on the correlation data. The location system can perform one or more remediation actions based on the cause of the partial phase vector data.
-
公开(公告)号:US10588110B2
公开(公告)日:2020-03-10
申请号:US16029000
申请日:2018-07-06
Applicant: Cisco Technology, Inc.
Inventor: Abhishek Mukherji , Santosh Ghanshyam Pandey , Rong Peng , Vinay S. Raghuram
Abstract: In one embodiment, a device determines that location accuracy performance of an indoor positioning system deployment is below a predefined threshold. The device obtains characteristic data for the indoor positioning system deployment. The device identifies, by using the characteristic data as input to a machine learning model, one or more contributing factors from the characteristic data for the location accuracy performance of the indoor positioning system deployment being below the predefined threshold. The device initiates a remediation action based on the identified one or more contributing factors for the location accuracy performance of the indoor positioning system deployment being below the predefined threshold.
-
18.
公开(公告)号:US11412476B2
公开(公告)日:2022-08-09
申请号:US16938551
申请日:2020-07-24
Applicant: Cisco Technology, Inc.
Inventor: Xu Zhang , Paul J. Stager , Santosh Ghanshyam Pandey , Matthew Aaron Silverman , Abhishek Mukherji
IPC: H04W64/00 , H04W8/02 , H04W4/33 , H04B17/382 , H04W4/02 , H04B17/327
Abstract: Offloading of location computation from a location server to an access point through the use of projections on base phase vectors may be provided. First, an Access Point (AP) may receive a set of two or more base phase vectors from a location server. Next, the AP may measure a measured phase vector for a first signal from a user device. Then, the AP can determine projection values based on a comparison of the measured phase vector to each base phase vector. From these comparisons, the AP can determine a subset of base phase vectors with the highest projection values. The AP can then send the projection values and the subset of base phase vectors to the location server, wherein the location server determines the device location from these projection values and subset of base phase vectors.
-
公开(公告)号:US11150325B2
公开(公告)日:2021-10-19
申请号:US16380668
申请日:2019-04-10
Applicant: Cisco Technology, Inc.
Inventor: Matthew Aaron Silverman , Santosh Ghanshyam Pandey , Paul J. Stager , Xu Zhang , Abhishek Mukherji
Abstract: Determining a device's location in a space in real time is computing intensive. To offload some of the workload in conducting this hyperlocation, the access points in the network conduct some of process in determining the location of a device. The cloud determines a restricted AoA search area based on previous client locations. After this determination, a three-dimensional (3D) AoA search is conducted by each AP in the restricted area (restricted by a range of azimuth directions) for a device. Finally, each AP reports a location(s) for the device, which comprises weights for selected angular sectors. The cloud can then construct a probability heat map for location computation from the weights provided from each AP for the device.
-
公开(公告)号:US10959290B1
公开(公告)日:2021-03-23
申请号:US16599309
申请日:2019-10-11
Applicant: Cisco Technology, Inc.
Inventor: Abhishek Bhattacharyya , Abhishek Mukherji , Balaji Gurumurthy , Jenny Marie Yoshihara , Chayan Bhaisare , Prasad Walawalkar
Abstract: In one embodiment, a traffic analysis service receives payload data from packets sent by a sensor tag in a network. The service forms a payload signature for the sensor tag, based on the payload data. The payload signature is indicative of one or more bytes in the payload that vary across the packets. The service identifies a portion of the payload data as potentially including a sensor measurement, based on the payload signature. The service uses a machine learning classifier to assign a sensor measurement type to the identified portion of the payload data.
-
-
-
-
-
-
-
-
-