The explosive growth of location-detection devices, wireless communications, and mobile databases has resulted in the realization of location-based services as commercial products and research prototypes. Unfortunately, current locationbased applications (e.g., store finders) are rigid as they are completely isolated from various concepts of user “preferences” and/or “context”. Such rigidness results in nonsuitable services (e.g., a vegetarian user may get a restaurant with non-vegetarian menu). In this paper, we introduce the system architecture of a Context and PreferenceAware Location-based Database Server (CareDB, for short), currently under development at University of Minnesota, that delivers personalized services to its customers based on the surrounding context. CareDB goes beyond the traditional scheme of “one size fits all” of existing location-aware database systems. Instead, CareDB tailors its functionalities and services based on the preference and context o...
Mohamed F. Mokbel, Justin J. Levandoski