LOCATION-BASED NOVELTY INDEX VALUE AND RECOMMENDATION SYSTEM AND METHOD
First Claim
1. A method comprising:
- determining a location of a wireless device;
computing a novelty index value for the location, the novelty index value reflecting a measure of probability of a device occupying the determined location;
storing the novelty index value in a database;
running a program to determine a result that depends on the novelty index value;
accessing the database for information associated with the novelty index value; and
computing a result for the location using said information.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention is a system and method for computing a result for a location, wherein the result indicates how novel it is for a wireless device to occupy a specific location. After determining the location of a wireless device through various means, a Novelty Index Value (NIV) is calculated for the location, and the NIV is then stored into a database. The NIV may then be subsequently used by application programs to compute a desired result from the NIV. Multiple users may utilize and/or share the same NIV values. The NIV may also be used to alter the configuration of a wireless device as well. A recommendation system is also disclosed, wherein user context is utilized along with NIV values to compute particular results for a user.
296 Citations
24 Claims
-
1. A method comprising:
-
determining a location of a wireless device; computing a novelty index value for the location, the novelty index value reflecting a measure of probability of a device occupying the determined location; storing the novelty index value in a database; running a program to determine a result that depends on the novelty index value; accessing the database for information associated with the novelty index value; and computing a result for the location using said information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a processor; a memory coupled to the processor, programmed to perform the steps of; determining a location of a wireless device; computing a novelty index value for the location, the novelty index value reflecting a measure of probability of a device occupying the determined location; storing the novelty index value in a database; running a program to determine a result that depends on the novelty index value; accessing the database for information associated with the novelty index value; and computing a result for the location using said information.
-
-
22. A system comprising:
-
means for determining a location of a wireless device; means for computing a novelty index value for the location, the novelty index value reflecting a measure of probability of a device occupying the determined location; means for storing the novelty index value in a database; means for running a program to determine a result that depends on the novelty index value; means for accessing the database for information associated with the novelty index value; and means for computing a result for the location using said information.
-
-
23. A computer readable medium having code which when executed by one or more processors performs a method comprising:
-
determining a location of a wireless device; computing a novelty index value for the location, the novelty index value reflecting a measure of probability of a device occupying the determined location; storing the novelty index value in a database; running a program to determine a result that depends on the novelty index value; accessing the database for information associated with the novelty index value; and computing a result for the location using said information.
-
-
24. A method comprising:
-
providing sensor signals characterizing a current environment of the wireless device; processing the sensor signals and providing a current context result; computing a novelty index value for the current context, the novelty index value reflecting a measure of probability of a device occupying the current context; storing recommendations associated the novelty index value; and accessing the database for recommendations, associated with the novelty index value, which are appropriate to the device'"'"'s current environment.
-
Specification