Systems and methods for analytic data gathering from image providers at an event or geographic location
First Claim
1. A computer implemented method for obtaining information from a plurality of image capture devices which comprises:
- receiving a continuous stream of data from each of a plurality of image capture devices, wherein the data stream comprises GPS position data, compass heading data, and time data;
processing the data stream using a software application that determines locations where each electronic device was focused;
determining the number of electronic devices focused on each location at approximately a same time from the processed data;
determining the total number of electronic devices focused on all of the locations at approximately a same time at an event from the processed data, and form a set of the total number of electronic devices;
identifying a cluster of users from the number of devices determined to be focused on a particular location;
repeating the analysis of the number of electronic devices focused on each location at approximately a same time at the same event to identify all subsets of users forming user clusters at a particular time;
identifying an object of interest associated with a particular user cluster; and
determining an observers'"'"' level of interest in the identified object of interest based on the proportion of the number of electronic devices focused on the location in the subset forming the particular associated user cluster compared to the total number of electronic devices in the set of the total number of electronic devices;
wherein the determining includes;
analyzing a distance between points of intersection of the set of the total number of electronic devices to determine where subsets of the points of intersection form one or more intersection cluster(s), wherein each point of the subset is located within a predetermined distance from all other points within the subset, and each intersection cluster is associated with a corresponding object of interest at the event;
tracking the number of images captured by each of the plurality of image capture devices, the duration each of the plurality of image capture devices focused on the identified object of interest, and the change in the points of intersection over time to determine changes in the position and size of the intersection cluster(s), wherein changes in the number of points forming the intersection cluster identifies shifting levels of interest between different objects of interest at the event; and
thereby determining changes in interest of objects at the event including determining over time whether the interest shifts from a particular location to another location or from one person or object to another person or object.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a system and method of gathering and analyzing data from device operators aiming their image capture devices and thereby creating a line of sight to an object of interest, for example through the process of obtaining photographs, videos or other digital images of an event or geographical location, where the real-time or embedded location, compass heading, and time data from each of a plurality of image providers are communicated from the plurality of image-capture devices to one or more servers for statistical analysis of the proportionate amount of providers focusing on each image target or sub-target at the event or location.
-
Citations
28 Claims
-
1. A computer implemented method for obtaining information from a plurality of image capture devices which comprises:
-
receiving a continuous stream of data from each of a plurality of image capture devices, wherein the data stream comprises GPS position data, compass heading data, and time data; processing the data stream using a software application that determines locations where each electronic device was focused; determining the number of electronic devices focused on each location at approximately a same time from the processed data; determining the total number of electronic devices focused on all of the locations at approximately a same time at an event from the processed data, and form a set of the total number of electronic devices; identifying a cluster of users from the number of devices determined to be focused on a particular location; repeating the analysis of the number of electronic devices focused on each location at approximately a same time at the same event to identify all subsets of users forming user clusters at a particular time; identifying an object of interest associated with a particular user cluster; and determining an observers'"'"' level of interest in the identified object of interest based on the proportion of the number of electronic devices focused on the location in the subset forming the particular associated user cluster compared to the total number of electronic devices in the set of the total number of electronic devices; wherein the determining includes; analyzing a distance between points of intersection of the set of the total number of electronic devices to determine where subsets of the points of intersection form one or more intersection cluster(s), wherein each point of the subset is located within a predetermined distance from all other points within the subset, and each intersection cluster is associated with a corresponding object of interest at the event; tracking the number of images captured by each of the plurality of image capture devices, the duration each of the plurality of image capture devices focused on the identified object of interest, and the change in the points of intersection over time to determine changes in the position and size of the intersection cluster(s), wherein changes in the number of points forming the intersection cluster identifies shifting levels of interest between different objects of interest at the event; and thereby determining changes in interest of objects at the event including determining over time whether the interest shifts from a particular location to another location or from one person or object to another person or object. - View Dependent Claims (2, 3, 4)
-
-
5. A computer implemented method of identifying an observers'"'"' level of interest in an object at an event or location, which comprises:
-
identifying, at one or more servers, a plurality of observers at an event or location having active electronic devices capable of both capturing images and communicating data over a communications network; monitoring, at one or more servers, the data and images being transmitted by the active electronic devices to the one or more server(s) regarding their GPS positions and compass directional facing; compiling the transmitted data and images generated by the electronic devices on the one or more servers; and analyzing, at one or more servers, the data relating to the position and direction of focus of the electronic devices and metadata of the collected images to determine the observer'"'"'s level of interest in different occurrences happening at the event or location and to recognize an observer'"'"'s pattern of interest through the analysis, wherein determining the observer'"'"'s level of interest in different occurrences provides each different occurrence its own observer'"'"'s level of interest to form a plurality of observers'"'"' level of interests; communicating information about the periods of time that are of higher interest to one or more potential advertisers; and generating, at one or more servers, clusters based on the determined observer'"'"'s level of interest at each different occurrence and the recognized observer'"'"'s pattern of interest. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer implemented method of determining the changing level of interest in an object at an event or location, which comprises:
-
receiving a real time stream of data at a computer system relating to an object of interest, which data are transmitted from electronic devices present at a particular event or location where the object of interest is located, wherein the electronic devices are remote from the computer system; storing the data values comprising data streams from the electronic devices on the computer system, wherein the data streams comprise at least the GPS coordinates and the compass heading of the transmitting electronic devices; determining a line of sight from each of the electronic devices based upon the GPS position and compass heading; calculating points of intersection of the lines of sight for the electronic devices at the event or location to create a set of such points; determining where a subset of the points forms one or more intersection cluster(s), wherein the intersection cluster is a subset of points located within a predetermined distance from all the other points, and each intersection cluster is associated with a particular object of interest; and identifying changing levels of interest in objects of interest by monitoring of the formation of such clusters at the event or location and by tracking the number of images captured by each of the electronic devices, the duration each of the electronic devices focused on the identified object of interest, and changes in the points of intersection over time to determine changes in the position and size of the intersection cluster(s). - View Dependent Claims (25, 26, 27, 28)
-
Specification