Generating user preference activity maps
First Claim
Patent Images
1. A system, comprising:
- a user activity data collection engine configured to collect a plurality of user activities recorded by a plurality of GPS recording devices, wherein to collect the plurality of user activities recorded by the plurality of GPS recording devices comprises to mine user activity data based at least in part on an order associated with a plurality of GPS recording device types;
a map data aggregation engine configured to determine a user preference map based at least in part on analyzing the plurality of user activities to aggregate user activity data associated with a base map; and
a map querying engine configured to determine one or more suggested routes between a user input first endpoint and a user input second endpoint based at least in part on the user preference map.
1 Assignment
0 Petitions
Accused Products
Abstract
Generating user preference activity maps is disclosed, including: collecting a plurality of user activities recorded by a plurality of GPS recording devices; determining a user preference map based at least in part on analyzing the plurality of user activities to aggregate user activity data associated with a base map; and determining one or more suggested routes between a user input first endpoint and a user input second endpoint based at least in part on the user preference map.
-
Citations
32 Claims
-
1. A system, comprising:
-
a user activity data collection engine configured to collect a plurality of user activities recorded by a plurality of GPS recording devices, wherein to collect the plurality of user activities recorded by the plurality of GPS recording devices comprises to mine user activity data based at least in part on an order associated with a plurality of GPS recording device types; a map data aggregation engine configured to determine a user preference map based at least in part on analyzing the plurality of user activities to aggregate user activity data associated with a base map; and a map querying engine configured to determine one or more suggested routes between a user input first endpoint and a user input second endpoint based at least in part on the user preference map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
collecting a plurality of user activities recorded by a plurality of GPS recording devices, wherein collecting the plurality of user activities recorded by the plurality of GPS recording devices comprises mining user activity data based at least in part on an order associated with a plurality of GPS recording device types; determining a user preference map based at least in part on analyzing the plurality of user activities to aggregate user activity data associated with a base map; and determining one or more suggested routes between a user input first endpoint and a user input second endpoint based at least in part on the user preference map. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
collecting a plurality of user activities recorded by a plurality of GPS recording devices, wherein collecting the plurality of user activities recorded by the plurality of GPS recording devices comprises mining user activity data based at least in part on an order associated with a plurality of GPS recording device types; determining a user preference map based at least in part on analyzing the plurality of user activities to aggregate user activity data associated with a base map; and determining one or more suggested routes between a user input first endpoint and a user input second endpoint based at least in part on the user preference map. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification