Patent attributes
System and method for tracking a mobile device includes: receiving unique identifications for a mobile device; filtering out the unique identifications to obtain a true identifications for the mobile device; identifying cameras relevant to movement of the mobile device; receiving video streams; generating data structures for the video streams and tracking information of the mobile device, the data structure including time stamped videos, and viewpoints of the identified cameras; utilizing the data structures to retrieve, video and tracking information for the mobile device and the user, as the mobile moves in the site; and applying analytics to the retrieved video and tracking information to analyze behavior of the user and to predict what the user will do while on site.