Venue inference using data sensed by mobile devices
First Claim
1. A computer-executable method for determining venue information associated with a mobile device user, the method comprising:
- collecting contextual information recorded by plurality of sensors located on the mobile device, wherein the sensors include a global positioning system (GPS) sensor;
extracting a behavior pattern of the user as a function of time and/or an environmental indicator based at least on the collected contextual information;
comparing the behavior pattern and/or the environmental indicator with known behavior patterns and/or environmental indicators associated with a number of venues stored in a database;
determining a venue associated with the user based at least on the comparison; and
determining whether the user enters and/or exits the venue based on a dilution of precision (DOP) value of the GPS sensor.
6 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for determining venue information associated with a mobile device user. During operation, the system collects contextual information recorded by one or more sensors located on the mobile device and extracts a behavior pattern of the user as a function of time and/or an environmental indicator based on the collected contextual information. The system then compares the behavior pattern and/or the environmental indicator with known behavior patterns and/or environmental indicators associated with a number of venues stored in a database, and determines a venue associated with the user based at least on the comparison.
25 Citations
20 Claims
-
1. A computer-executable method for determining venue information associated with a mobile device user, the method comprising:
-
collecting contextual information recorded by plurality of sensors located on the mobile device, wherein the sensors include a global positioning system (GPS) sensor; extracting a behavior pattern of the user as a function of time and/or an environmental indicator based at least on the collected contextual information; comparing the behavior pattern and/or the environmental indicator with known behavior patterns and/or environmental indicators associated with a number of venues stored in a database; determining a venue associated with the user based at least on the comparison; and determining whether the user enters and/or exits the venue based on a dilution of precision (DOP) value of the GPS sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for determining venue information associated with a mobile device user, comprising:
-
a plurality of sensors for collecting contextual information, wherein the sensors include a global positioning system (GPS) sensor; an extraction mechanism configured to extract a behavior pattern of the user as a function of time and/or an environmental indicator based at least on the collected contextual information; a database storing known user behavior patterns and/or environmental indicators associated with a number of venues; and a determination mechanism configured to determine a venue associated with the user based at least on a comparison between the extracted behavior pattern and/or environmental indicator and the ones stored in the database,. wherein the determination mechanism is further configured to determine whether the user enters and/or exits the venue based on a dilution of precision (DOP) value of the GPS sensor. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A server facilitating determination of venue information associated with a mobile device user, comprising:
-
a receiving mechanism configured to receive contextual information recorded by a plurality of sensors located on the mobile device wherein the sensors include a global positioning system (GPS) sensor; an extraction mechanism configured to extract a behavior pattern of the user as a function of time and/or an environmental indicator based at least on the collected contextual information; a database storing known user behavior patterns and/or environmental indicators associated with a number of venues; and a determination mechanism configured to determine a venue associated with the user based at least on a comparison between the extracted behavior pattern and/or environmental indicator and the ones stored in the database, wherein the determination mechanism is further configured to determine whether the user enters and/or exits the venue based on a dilution of precision (DOP) value of the GPS sensor. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification