Match Bluetooth low energy (BLE) moving patterns
First Claim
1. A system, comprising:
- a processing resource; and
a memory resource storing machine readable instructions executable to cause the processing resource to;
receive a Bluetooth Low Energy (BLE) signal transmitted from a user device;
generate, from the BLE signal, a BLE moving pattern of the user device, wherein the BLE moving pattern is generated at a different entity than an entity that transmits the BLE signal;
track an object carrying the user device via visual information of the object such that a visual moving pattern of the object is generated from the tracking;
determine the visual moving pattern matches the BLE moving pattern; and
assign, responsive to the determination, an identity obtained from the user device to the object being tracked via the visual information;
obtain a plurality of images each including the object carrying the user device transmitting the Bluetooth Low Energy (BLE) signal;
calculate a plurality of factors including a Mahalanobis distance, a deep feature distance, and an intersection-over-union (IOU) between a first object of the plurality of images and a second object of the plurality of images, each of the plurality of factors having a particular coefficient;
determine, based on each of the particular coefficients, that the object matches a different object; and
generate, responsive to visual information of the matched objects obtained from the plurality of images, a visual moving pattern such that the visual moving pattern is compared to a BLE moving pattern generated responsive to the BLE signal received from the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
An example system comprising: a processing resource; and a memory resource storing machine readable instructions executable to cause the processing resource to: receive a Bluetooth Low Energy (BLE) signal transmitted from a user device; generate, from the BLE signal, a BLE moving pattern of the user device, wherein the BLE moving pattern is generated at a different entity than an entity that transmits the BLE signal; track an object carrying the user device via visual information of the object such that a visual moving pattern of the object is generated from the tracking; determine the visual moving pattern matches the BLE moving pattern; and assign, responsive to the determination, an identity obtained from the user device to the object being tracked via the visual information.
14 Citations
19 Claims
-
1. A system, comprising:
-
a processing resource; and a memory resource storing machine readable instructions executable to cause the processing resource to; receive a Bluetooth Low Energy (BLE) signal transmitted from a user device; generate, from the BLE signal, a BLE moving pattern of the user device, wherein the BLE moving pattern is generated at a different entity than an entity that transmits the BLE signal; track an object carrying the user device via visual information of the object such that a visual moving pattern of the object is generated from the tracking; determine the visual moving pattern matches the BLE moving pattern; and assign, responsive to the determination, an identity obtained from the user device to the object being tracked via the visual information; obtain a plurality of images each including the object carrying the user device transmitting the Bluetooth Low Energy (BLE) signal; calculate a plurality of factors including a Mahalanobis distance, a deep feature distance, and an intersection-over-union (IOU) between a first object of the plurality of images and a second object of the plurality of images, each of the plurality of factors having a particular coefficient; determine, based on each of the particular coefficients, that the object matches a different object; and generate, responsive to visual information of the matched objects obtained from the plurality of images, a visual moving pattern such that the visual moving pattern is compared to a BLE moving pattern generated responsive to the BLE signal received from the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification