Responsive office environments
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Evolution of a reactive environment
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
DOMINO: databases fOr MovINg Objects tracking
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
A framework for expressing and combining preferences
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
PREFER: a system for the efficient execution of multi-parametric ranked queries
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Understanding and Using Context
Personal and Ubiquitous Computing
Querying with Intrinsic Preferences
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
Preferences; Putting More Knowledge into Queries
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Software Organization for Dynamic and Adaptable Wearable Systems
ISWC '97 Proceedings of the 1st IEEE International Symposium on Wearable Computers
ISWC '97 Proceedings of the 1st IEEE International Symposium on Wearable Computers
Augment-able Reality: Situated Communication through Physical and Digital Spaces
ISWC '98 Proceedings of the 2nd IEEE International Symposium on Wearable Computers
Towards scalable location-aware services: requirements and research issues
GIS '03 Proceedings of the 11th ACM international symposium on Advances in geographic information systems
Preference formulas in relational queries
ACM Transactions on Database Systems (TODS)
Personalization of Queries in Database Systems
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
Personalized Queries under a Generalized Preference Model
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
SECONDO: An Extensible DBMS Platform for Research Prototyping and Teaching
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Constrained optimalities in query personalization
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Finding k-dominant skylines in high dimensional space
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
When location-based services meet databases
Mobile Information Systems
Foundations of preferences in database systems
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Preference SQL: design, implementation, experiences
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
PLACE: a query processor for handling real-time spatio-temporal data streams
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Efficient processing of top-k dominating queries on multi-dimensional data
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Fast contextual preference scoring of database tuples
EDBT '08 Proceedings of the 11th international conference on Extending database technology: Advances in database technology
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
A context-aware preference model for database querying in an ambient intelligent environment
DEXA'06 Proceedings of the 17th international conference on Database and Expert Systems Applications
Challenges and business models for mobile location-based services and advertising
Communications of the ACM
SeMiTri: a framework for semantic annotation of heterogeneous trajectories
Proceedings of the 14th International Conference on Extending Database Technology
Enhancing traditional local search recommendations with context-awareness
UMAP'11 Proceedings of the 19th international conference on User modeling, adaption, and personalization
Trajectory privacy in location-based services and data publication
ACM SIGKDD Explorations Newsletter
An approach to social recommendation for context-aware mobile services
ACM Transactions on Intelligent Systems and Technology (TIST) - Special section on twitter and microblogging services, social recommender systems, and CAMRa2010: Movie recommendation in context
DART: an efficient method for direction-aware bichromatic reverse k nearest neighbor queries
SSTD'13 Proceedings of the 13th international conference on Advances in Spatial and Temporal Databases
Movement-aware and QoS-driven indoor location and mobile service discovery framework
International Journal of Wireless and Mobile Computing
Hi-index | 0.02 |
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 location-based 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 Preference-Aware 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 of each customer. Examples of services provided by CareDB include a restaurant finder application in which CareDB does not base its choice of restaurants solely on the user location. Instead, CareDB will base its choice on both the user location and surrounding context (e.g., user dietary restriction, user preferences, and road traffic conditions). Within the framework of CareDB, we discuss research challenges and directions towards an efficient and practical realization of context-aware location-based query processing. Namely, we discuss the challenges for designing user profiles, multi-objective query processing, context-aware query optimizers, context-aware query operators, and continuous queries.