“…This capability has prompted new mobile applications that leverage occasional encounters of users in various social contexts, e.g., for mobile social networking [22,13,9], content sharing [15,12], mobile ad-hoc gaming [5,16], and more [19,21,31,24]. Specialized middleware [3, 32,25,18,7] has also been produced to facilitate the development of such applications.…”