Proceedings. The IEEE/ACS International Conference on Pervasive Services (2004)
July 23, 2004 to July 23, 2004
M.J. Atallah , CERIAS & Comput. Sci. Dept., Purdue Univ., West Lafayette, IN, USA
K.B. Frikken , CERIAS & Comput. Sci. Dept., Purdue Univ., West Lafayette, IN, USA
A mobile portable device will often make queries, to a remote database, that depend on its location: It may ask for the nearest coffee shop, restaurant, pharmacy, etc. For privacy reasons, the mobile unit may not wish to disclose its precise location to the remote database - while it is unavoidable that the cell phone company already knows the rough location of the customer ("somewhere in Lafayette "), it is quite another matter if the customer's precise location can be tracked over tune through his pattern of location-dependent queries to the remote database. This work describes an efficient protocol, between the client and database, through which a client can learn the answer to its location-dependent query without revealing to the remote database anything about his location, other than what the database can infer from the answer it gives to the query (which is unavoidable). We also analyze the performance of some other, simpler solutions, that do not require the database to run a protocol with the client, but that can reveal more information about the private location and also introduce inaccuracies in the answer - we quantify how much error these simpler schemes introduce in the answer.
query processing, mobile computing, mobile handsets, client-server systems, protocols
M. Atallah and K. Frikken, "Privacy-preserving location-dependent query processing," Proceedings. The IEEE/ACS International Conference on Pervasive Services(PERSER), Beirut, Lebanon, , pp. 9-17.