Device tagging using micro-location movement data
First Claim
Patent Images
1. A method comprising:
- computing, using a processor and a memory, from a collection of movement data of a device, a pattern of movement of the device in a venue during a period;
evaluating whether the pattern fits a profile from a set of profiles, each profile in the set of profiles comprising a set of characteristics of a different type of user; and
adding to a data record in the collection of movement data of the device, responsive to the pattern fitting the profile from the set of profiles, a label of the profile indicative of a type of a user associated with the device.
5 Assignments
0 Petitions
Accused Products
Abstract
From a collection of movement data of a device, a pattern of movement of the device in a venue is computed. An evaluation is made to determine whether the pattern fits a profile from a set of profiles. Each profile in the set of profiles includes a set of characteristics of a different type of user. A label of the profile indicative of a type of a user associated with the device is added to a data record in the collection when the evaluation is affirmative.
-
Citations
20 Claims
-
1. A method comprising:
-
computing, using a processor and a memory, from a collection of movement data of a device, a pattern of movement of the device in a venue during a period; evaluating whether the pattern fits a profile from a set of profiles, each profile in the set of profiles comprising a set of characteristics of a different type of user; and adding to a data record in the collection of movement data of the device, responsive to the pattern fitting the profile from the set of profiles, a label of the profile indicative of a type of a user associated with the device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer usable program product comprising one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices, the stored program instructions comprising:
-
program instructions to compute, using a processor and a memory, from a collection of movement data of a device, a pattern of movement of the device in a venue during a period; program instructions to evaluate whether the pattern fits a profile from a set of profiles, each profile in the set of profiles comprising a set of characteristics of a different type of user; and program instructions to add to a data record in the collection of movement data of the device, responsive to the pattern fitting the profile from the set of profiles, a label of the profile indicative of a type of a user associated with the device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprising one or more processors, one or more computer-readable memories, and one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
-
program instructions to compute, from a collection of movement data of a device, a pattern of movement of the device in a venue during a period; program instructions to evaluate whether the pattern fits a profile from a set of profiles, each profile in the set of profiles comprising a set of characteristics of a different type of user; and program instructions to add to a data record in the collection of movement data of the device, responsive to the pattern fitting the profile from the set of profiles, a label of the profile indicative of a type of a user associated with the device. - View Dependent Claims (18, 19, 20)
-
Specification