INTEGRATION OF LOCATION LOGS, GPS SIGNALS, AND SPATIAL RESOURCES FOR IDENTIFYING USER ACTIVITIES, GOALS, AND CONTEXT
First Claim
1. A system for identifying user goals, the system comprising:
- at least one processor; and
a computer readable storage medium having stored thereon computer executable instructions that, when executed by the at least one processor, implement components comprising;
a location component that;
determines location data of a wireless communications device of a user, wherein the location data comprises location coordinates, andsearches a network of websites and resolves the location coordinates into a nearest street address;
a context component that;
accesses context data, the context data including location data,includes a directional component that determines a direction pointed by the wireless communications device,obtains a first list of businesses that are situated in the direction pointed by the wireless communications device based at least on the location data and the direction,predicts a future activity of the user based on the context data, andfilters the first list of businesses, the filtering creating a second list of businesses based at least on the predicted future activity of the user; and
a display component that displays at least a portion of the second list of businesses on the wireless communications device, whereinthe context data comprises at least one environmental parameter relating to surroundings of the user; and
the system further comprises at least one sensor to determine the at least one environmental parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
Described are methods that utilize a geographic location technology (e.g., GPS) to determine user location data, and existing network-based websites (e.g., Internet websites) for searching and accessing data related to the location data such that the user context can be developed and stored. A location component is provided that determines location data of a wireless communications device of a user. A context component is provided that accesses context data based on the location data to define a context in which the device is located. Activities, goals, and overall context of a user can be inferred through statistical fusion of multiple sources of evidence. The context data is presented to the user via the wireless device such that the user can make decisions as to where to go, for example. User preferences can be accessed and applied to filter context data according to what the user desires to see and access.
137 Citations
20 Claims
-
1. A system for identifying user goals, the system comprising:
-
at least one processor; and a computer readable storage medium having stored thereon computer executable instructions that, when executed by the at least one processor, implement components comprising; a location component that; determines location data of a wireless communications device of a user, wherein the location data comprises location coordinates, and searches a network of websites and resolves the location coordinates into a nearest street address; a context component that; accesses context data, the context data including location data, includes a directional component that determines a direction pointed by the wireless communications device, obtains a first list of businesses that are situated in the direction pointed by the wireless communications device based at least on the location data and the direction, predicts a future activity of the user based on the context data, and filters the first list of businesses, the filtering creating a second list of businesses based at least on the predicted future activity of the user; and a display component that displays at least a portion of the second list of businesses on the wireless communications device, wherein the context data comprises at least one environmental parameter relating to surroundings of the user; and the system further comprises at least one sensor to determine the at least one environmental parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a GPS-enabled wireless device, the method comprising:
-
computing location coordinates of a user using the GPS-enabled wireless device; predicting a future activity of the user based on user context at the location coordinates; determining a direction in which the wireless device is pointed by the user and a field of view to query; searching websites disposed on a network using a search query to identify businesses within the field of view related to the predicted future activity, the search query being based at least on the location coordinates and coordinates for the field of view; retrieving a list of links to websites of businesses that satisfy the search query; querying the websites on the list of links to find information associated with the businesses; inferring business information obtained from the querying of the websites that is of interest to the user based upon historical data associated with the user and user preferences; and presenting the inferred business information to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. At least one computer-readable medium having stored thereon computer executable instructions that, when executed by a wireless communications device of a user, cause the wireless communications device to implement components comprising:
-
a location component that; determines location data of the wireless communications device, wherein the location data comprises location coordinates, and searches a network of websites and resolves the location coordinates into a nearest street address; a context component that; accesses context data, the context data including location data, includes a directional component that, based on user input, determines a direction pointed by the wireless communications device, obtains a first list of businesses that are situated in the direction pointed by the wireless communications device based at least on the location data and the direction, predicts a future activity of the user based on the context data, and filters the first list of businesses, the filtering creating a second list of businesses based at least on the predicted future activity of the user; and a display component that displays at least a portion of the second list of businesses on the wireless communications device, wherein the context data comprises at least one first parameter relating to surroundings of the user and at least one second parameter related to operation of the wireless communications device. - View Dependent Claims (19, 20)
-
Specification