APPARATUS AND METHOD FOR PROFILING USERS
First Claim
Patent Images
1. A method of profiling a user of a mobile computing device, the method comprising:
- obtaining a location history of a user, the location history being based on signals from a mobile computing device of the user;
obtaining a location-attribute score of a location identified in, or inferred from, the location history;
determining, with a computer, a user-attribute score based on the location-attribute score; and
storing the user-attribute score in a user-profile datastore.
6 Assignments
0 Petitions
Accused Products
Abstract
Provided is a process of profiling a user of a mobile computing device, the process including: obtaining a location history of a user, the location history being based on signals from a mobile computing device of the user; obtaining a location-attribute score of a location identified in, or inferred from, the location history; determining, with a computer, a user-attribute score based on the location-attribute score; and storing the user-attribute score in a user-profile datastore.
-
Citations
22 Claims
-
1. A method of profiling a user of a mobile computing device, the method comprising:
-
obtaining a location history of a user, the location history being based on signals from a mobile computing device of the user; obtaining a location-attribute score of a location identified in, or inferred from, the location history; determining, with a computer, a user-attribute score based on the location-attribute score; and storing the user-attribute score in a user-profile datastore. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A tangible, machine-readable, non-transitory medium storing instructions that when executed by a data processing apparatus, cause the data processing apparatus to perform operations comprising:
-
obtaining a location history of a user, the location history being based on signals from a mobile computing device of the user; obtaining a location-attribute score of a location identified in, or inferred from, the location history; determining a user-attribute score based on the location-attribute score; and storing the user-attribute score in a user-profile datastore.
-
-
22. A system, comprising:
-
one or more processors; and memory storing instructions that when executed by the processors cause the processors to perform operations comprising; obtaining a location history of a user, the location history being based on signals from a mobile computing device of the user; obtaining a location-attribute score of a location identified in, or inferred from, the location history; determining a user-attribute score based on the location-attribute score; and storing the user-attribute score in a user-profile datastore.
-
Specification