GENERATION OF USER PROFILES BASED ON FUTURE LOCATIONS
First Claim
1. A computer-implemented method for generating user profiles based on future locations of a user, the computer-implemented method comprising:
- receiving one or more future locations along with time duration of a user at each of the one or more future locations;
identifying a plurality of attributes associated with the one or more future locations;
inferring the future interests of the user; and
generating user profiles in accordance with the time duration of the user at each of the one or more future locations, wherein the generating is performed dynamically and statically.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for generating user profiles based on future locations of a user includes receiving one or more future locations along with time duration of a user at each of the one or more future locations. The computer-implemented method also includes identifying a plurality of attributes associated with the one or more future locations. Further, the computer-implemented method includes inferring future interests of the user. Moreover, the computer-implemented method includes dynamically generating user profiles in accordance with the time duration of the user at each of the one or more future locations.
54 Citations
22 Claims
-
1. A computer-implemented method for generating user profiles based on future locations of a user, the computer-implemented method comprising:
-
receiving one or more future locations along with time duration of a user at each of the one or more future locations; identifying a plurality of attributes associated with the one or more future locations; inferring the future interests of the user; and generating user profiles in accordance with the time duration of the user at each of the one or more future locations, wherein the generating is performed dynamically and statically. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product stored on a non-transitory computer-readable medium that when executed by a processor, performs a method for generating user profiles based on future locations of a user, comprising:
-
receiving one or more future locations along with time duration of a user at each of the one or more future locations; identifying a plurality of attributes associated with the one or more future locations; inferring the future interests of the user; and generating user profiles in accordance with the time duration of the user at each of the one or more future locations, wherein the generating is performed dynamically and statically. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for generating user profiles based on future locations of a user, the system comprising:
-
a receiving unit to receive one or more future locations having time duration of a user at each of the one or more future locations, and to receive a current location of the user; a computing device to define an upper bounding level of the one or more future locations and to identify a plurality of attributes associated with the one or more future locations; a timer unit in communication with the computing device, to track the users duration at the one or more future locations, and an ad selection server in communication with the computing device. - View Dependent Claims (20, 21, 22)
-
Specification