Selective filtering of mobile device movement data
First Claim
1. A computer-implemented method comprising:
- obtaining movement data of multiple mobile devices within a venue, including obtaining time related data associated with the movements of the multiple mobile devices within the venue, the time-related data being selected from a group consisting of;
times of day associated with movements of the multiple mobile devices within the venue and dwell times associated with movements of the multiple mobile devices within the venue;
receiving a specified movement pattern of interest through the venue, the specified movement pattern of interest being a venue-specified movement pattern of interest;
comparing, by a processor, the movement data of the multiple mobile devices within the venue against the specified movement pattern of interest through the venue; and
based on the comparing, generating for the venue a data structure at least identifying one or more mobile devices of the multiple mobile devices with movement data within the venue closest to the specified movement pattern of interest through the venue.
2 Assignments
0 Petitions
Accused Products
Abstract
Processes for searching and identifying mobile devices of interest are provided based, at least in part, on movement of the multiple mobile devices. The process includes, for instance, obtaining movement data of multiple mobile devices, and receiving a specified movement pattern of interest. The movement data of the multiple mobile devices is compared against the specified movement pattern of interest, and based on the comparing, a data structure is generated at least identifying one or more mobile devices of the multiple mobile devices with a movement data closest to the specified movement pattern of interest. In enhanced embodiments, the movement pattern of interest may be a user-specified travel path or a user-specified pattern of zone movements, for instance, within a venue or within a geographic region.
-
Citations
14 Claims
-
1. A computer-implemented method comprising:
-
obtaining movement data of multiple mobile devices within a venue, including obtaining time related data associated with the movements of the multiple mobile devices within the venue, the time-related data being selected from a group consisting of;
times of day associated with movements of the multiple mobile devices within the venue and dwell times associated with movements of the multiple mobile devices within the venue;receiving a specified movement pattern of interest through the venue, the specified movement pattern of interest being a venue-specified movement pattern of interest; comparing, by a processor, the movement data of the multiple mobile devices within the venue against the specified movement pattern of interest through the venue; and based on the comparing, generating for the venue a data structure at least identifying one or more mobile devices of the multiple mobile devices with movement data within the venue closest to the specified movement pattern of interest through the venue. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising;
-
a memory; and a processing unit communicatively coupled to the memory, wherein the system performs a method comprising; obtaining movement data of multiple mobile devices within a venue, including obtaining time related data associated with the movements of the multiple mobile devices within the venue, the time-related data being selected from a group consisting of;
times of day associated with movements of the multiple mobile devices within the venue and dwell times associated with movements of the multiple mobile devices within the venue;receiving a specified movement pattern of interest through the venue, the specified movement pattern of interest being a venue-specified movement pattern of interest; comparing, by a processor, the movement data of the multiple mobile devices within the venue against the specified movement pattern of interest through the venue; and based on the comparing, generating for the venue a data structure at least identifying one or more mobile devices of the multiple mobile devices with movement data within the venue closest to the specified movement pattern of interest through the venue. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for filtering mobile device movement data, the computer-program product comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being executable by a processor to perform a method comprising; obtaining movement data of multiple mobile devices within a venue, including obtaining time related data associated with the movements of the multiple mobile devices within the venue, the time-related data being selected from a group consisting of;
times of day associated with movements of the multiple mobile devices within the venue and dwell times associated with movements of the multiple mobile devices within the venue;receiving a specified movement pattern of interest through the venue, the specified movement pattern of interest being a venue-specified movement pattern of interest; comparing, by a processor, the movement data of the multiple mobile devices within the venue against the specified movement pattern of interest through the venue; and based on the comparing, generating for the venue a data structure at least identifying one or more mobile devices of the multiple mobile devices with movement data within the venue closest to the specified movement pattern of interest through the venue.
Specification