System and method of performing location analytics
First Claim
1. A method comprising:
- receiving, by a server from a first device, information that identifies a time and a current location of a data source, wherein the data source is identified by a unique identifier;
adding, by the server, the information to a historical record of time and location for the unique identifier;
identifying, by the server, a tribe that includes, as a member, the data source identified by the unique identifier, based at least in part on at least one demographic profile that is i) based on the historical record and ii) associated with a) multiple locations traveled to by the data source and b) times corresponding to the multiple locations, the identifying comprising;
associating the information that identifies the time and the current location of the data source with demographic information for an area which includes the location without user selection of the demographic information; and
attributing the at least one demographic profile to the unique identifier based at least in part on inferring that the demographic information for the area applies to the unique identifier;
determining, by the server, location information corresponding to members of the tribe; and
providing, by the server to a user device, displayable information based on the location information.
27 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for associating location data from one or more unique sources. The place and time of a unique location enabled device are associated with stored demographic information relating to the particular place and particular time. The place and time of the unique location enabled device are associated with a historical record of past locations and time of locations that the device has been. Based on the association of demographical information and historical information, the unique location enabled device is assigned to one or more groups or tribes. The location of all members of the group or tribe can be aggregated and exported for further analysis or display, thereby showing all group or tribe members at a particular time and place.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, by a server from a first device, information that identifies a time and a current location of a data source, wherein the data source is identified by a unique identifier; adding, by the server, the information to a historical record of time and location for the unique identifier; identifying, by the server, a tribe that includes, as a member, the data source identified by the unique identifier, based at least in part on at least one demographic profile that is i) based on the historical record and ii) associated with a) multiple locations traveled to by the data source and b) times corresponding to the multiple locations, the identifying comprising; associating the information that identifies the time and the current location of the data source with demographic information for an area which includes the location without user selection of the demographic information; and attributing the at least one demographic profile to the unique identifier based at least in part on inferring that the demographic information for the area applies to the unique identifier; determining, by the server, location information corresponding to members of the tribe; and providing, by the server to a user device, displayable information based on the location information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, by a server from a first device, information that identifies a time and a current location of a data source, wherein the data source is identified by a unique identifier; adding, by the server, the information to a historical record of time and location for the unique identifier; identifying, by the server, a tribe with which the unique identifier is associated, based at least in part on at least one demographic profile that is i) based on the historical record and ii) associated with a) multiple locations traveled to by the data source and b) times corresponding to the multiple locations, the identifying comprising; associating the information that identifies the time and the current location of the data source with demographic information for an area which includes the location without user selection of the demographic information; and attributing the at least one demographic profile to the unique identifier based at least in part on inferring that the demographic information for the area applies to the unique identifier; performing, by the server, analytics that include determining a relative degree of association of the unique identifier with the tribe, the determining comprising comparing associations of the unique identifier with each tribe of a plurality of tribes; and providing, by the server to a user device, displayable information based on the relative degree of association. - View Dependent Claims (15, 16)
-
-
17. A method comprising:
-
receiving, by a server from a first device, information that identifies a time and a current location of a data source, wherein the data source is identified by a unique identifier; adding, by the server, the information to a historical record of time and location for the unique identifier; identifying, by the server, a tribe with which the unique identifier is associated, based at least in part on at least one demographic profile that is i) based on the historical record and ii) associated with a) multiple locations traveled to by the data source and b) times corresponding to the multiple locations, the identifying comprising; associating the information that identifies the time and the current location of the data source with demographic information for an area which includes the location without user selection of the demographic information; and attributing the at least one demographic profile to the unique identifier based at least in part on inferring that the demographic information for the area applies to the unique identifier; performing, by the server, analytics that include determining recommendations of items of interest associated with the tribe; and providing, by the server to a user device, displayable information based on the recommendations. - View Dependent Claims (18, 19)
-
Specification