Patent ID: 7072886
Filing Date: 2006-07-04
Classification: G01C,G06F,H04L,H04M,H04W,Y10S

Abstract:
1. A computer program product to enable a wireless device to provide recommendations to its user that are appropriate to the device's current environment, comprising: a computer readable medium; program code in said computer readable medium for characterizing a current environment of the wireless device with a current context result; program code in said computer readable medium for forming a context-activity pair by selecting an activity and pairing it with the current context result; program code in said computer readable medium for accessing a database of recommendations using the context-activity pair without including any user personal data program code in said computer readable medium for providing recommendations to the wireless device from the database of recommendations; program code receiving the related recommendations at the wireless device for presentation to the user; program code for receiving sensor signals characterizing a current environment of the wireless device; program code for processing the sensor signals with a context inference engine to produce a current context result; program code for accessing related service history items from a history log; program code for forming context-activity pair information from the current context result and the related service history items; program code for searching a database of recommendations using the context-activity pair information; and program code for automatically providing recommendations to the user in response to the searching step wherein the program code for accessing related service history items from a history log comprises accessing several component databases including past recommendations and context; past services used and contexts; prestored service preferences and special requested service requirements.