Activity classification from route and sensor-based metadata
First Claim
Patent Images
1. A computer implemented system comprising:
- a processor;
a collection component executable by the processor to receive route data collected during user activities;
an analysis engine executable by the processor to infer the user activities based in part on the route data;
a search component executable by the processor to receive a search request to search the route data, the inferred user activities, or a combination thereof; and
a presentation component executable by the processor to supply a proposed route in response to receiving the search request, wherein the proposed route is based on the route data, the inferred user activities, user preferences, or a combination thereof.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that infer and classify user activity based in part on routing data. A storage medium can store raw data collected, and such acquired data can be subsequently be analyzed or distilled to generate abstract qualities about the raw data (e.g., velocity of user during route, level of difficulty, and the like). Various machine learning techniques, artificial intelligence methodologies, decision trees, and/or statistical methods can be employed to supply inference regarding the acquired raw data and/or the abstract qualities.
-
Citations
17 Claims
-
1. A computer implemented system comprising:
-
a processor; a collection component executable by the processor to receive route data collected during user activities; an analysis engine executable by the processor to infer the user activities based in part on the route data; a search component executable by the processor to receive a search request to search the route data, the inferred user activities, or a combination thereof; and a presentation component executable by the processor to supply a proposed route in response to receiving the search request, wherein the proposed route is based on the route data, the inferred user activities, user preferences, or a combination thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method comprising the following computer executable acts:
-
receiving, by a server computer, routing data collected during activities of a plurality of users; inferring, by the server computer, the plurality of activities based on the routing data; receiving, by the server computer, a request from a computing device of a particular user to search the routing data, the inferred activities of the plurality of users, or a combination thereof; and supplying, by the server computer, a proposed route to the computing device, wherein the proposed route is based on the inferred activities of the plurality of users, the routing data, user preferences, or a combination thereof. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented system comprising the following computer executable components:
-
a processor; means executable by the processor for receiving routing data collected during activities of a plurality of users; means executable by the processor for inferring the activities of the plurality of users based on the routing data; means executable by the processor for receiving biological data of at least one user, wherein the biological data is related to one or more of the activities; means executable by the processor for inferring a level of difficulty of each of the one or more of the activities based on the routing data and the biological data; means executable by the processor for receiving a request from a computing device of a particular user to search the routing data, the inferred activities of the plurality of users, the biological data, or a combination thereof; and means executable by the processor for supplying a proposed route to the computing device, wherein the proposed route is based on the routing data, the inferred activities of the plurality of users, and the biological data.
-
Specification