{"title":"Personalized Help via Crowd Sourcing on Social Network","authors":"A. Attarwala","doi":"10.1109/MobServ.2012.28","DOIUrl":"https://doi.org/10.1109/MobServ.2012.28","url":null,"abstract":"This research paper reports the status of an Android based project called 'Personalized Help via crowd sourcing on Social Network'. This Android based application allows an Android user to share/edit Google maps in real time with its social network on Google Talk using the server push mechanism. By sharing Google maps in real time, the Android user can crowd source and request help or personalized help (Do you know any good restaurants around University of Toronto? OR Is there a good coffee shop around Union station?). Members from social network familiar with the area can help by plotting interesting areas in real time that gets instantly shared with the Android user. The proposed project involves several technology innovation that include efficient use of publish/subscribe design pattern, use of XMPP and deployment on a cloud computing infrastructure using Amazon EC2 instance and Google App Engine.","PeriodicalId":443858,"journal":{"name":"2012 IEEE First International Conference on Mobile Services","volume":"158 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123099830","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Mobile Platforms: A New Frontier for Market Research","authors":"A. Attarwala, Abhishek Das, D. Wilson","doi":"10.1109/MobServ.2012.27","DOIUrl":"https://doi.org/10.1109/MobServ.2012.27","url":null,"abstract":"This research paper reports the status of an Android-based mobile application 'Quiz Market' that allows market researchers an easy and efficient way to distribute surveys, collect trends in market data and provide information on what motivates consumers to answer surveys. The goal of our research is to leverage the increasing popularity of smart phones and present a mobile application (Quiz Market) that can collect market research data from users right on their phone. Users are surveyed based on location and topic interests, questions appear directly to the user and they are given rewards or points/coupons as soon as the question is answered.","PeriodicalId":443858,"journal":{"name":"2012 IEEE First International Conference on Mobile Services","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121474737","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Modeling Availability in Clouds for Mobile Computing","authors":"Suraj Pandey, S. Nepal","doi":"10.1109/MobServ.2012.11","DOIUrl":"https://doi.org/10.1109/MobServ.2012.11","url":null,"abstract":"CIA - confidentiality, integrity, and availability of data are the three most desirable characteristics of a data Cloud. Availability, in particular, is interesting when it comes to hosting data of endusers who are always on the move (mobile clients).Conservatively, a full replication of data services would be ideal. However, in a competitive market, where cost and quality of services play a major role in determining the existence of IT services, a total replication-based solution will not yield the best service nor will it be economically viable to the endusers. Especially, for those users who are mobile and would want their data available anywhere around the world at any time, the optimization of data service availability and cost of keeping it in the range 90%to 99.9% is challenging. This paper defines an availability metric and proposes an optimization model that makes use of multiple Cloud data services for making data services highly available at lower cost. By using user-defined availability profiles, the revenue expected by a cloud data service provider is shaped accordingly. When the availability metric, user-defined availability profile, the cost model, and the data service utilization are put together, mobile end-users get the best out of their data services and cost of making them available anywhere anytime using the Cloud deployment model.","PeriodicalId":443858,"journal":{"name":"2012 IEEE First International Conference on Mobile Services","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124456451","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Amina Hossain, A. Hossain, Sung-Jae Jang, Jae-Woo Chang
{"title":"Privacy-Aware Cloaking Technique in Location-Based Services","authors":"Amina Hossain, A. Hossain, Sung-Jae Jang, Jae-Woo Chang","doi":"10.1109/MobServ.2012.23","DOIUrl":"https://doi.org/10.1109/MobServ.2012.23","url":null,"abstract":"The explosive growth of location-detection devices, such as GPS (Global Positioning System), continuously increasing users' privacy threat in location-based services (LBSs). However, in order to enjoy such services, the user must precisely disclose his/her exact location to the LBS. So, it is a key challenge to efficiently preserve user's privacy while accessing LBS. For this, the existing method employs a 2PASS cloaking framework that not only hides the actual user location but also reduces bandwidth consumption. However, it suffers from privacy attack. Therefore, we wish to provide the solution which can preserve user privacy by utilizing k-anonymity mechanism. In this paper, we propose a weighted adjacency graph based k -anonymous cloaking technique that can ensure users privacy protection and also reduce bandwidth usages. Our cloaking approach efficiently supports k-nearest neighbor queries without revealing private information of the query initiator. We demonstrate via experimental results that our algorithm yields much better performance than the existing one.","PeriodicalId":443858,"journal":{"name":"2012 IEEE First International Conference on Mobile Services","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125008790","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Extending Android Application Programming Framework for Seamless Cloud Integration","authors":"Anantharaman P. Narayana Iyer, T. Roopa","doi":"10.1109/MobServ.2012.22","DOIUrl":"https://doi.org/10.1109/MobServ.2012.22","url":null,"abstract":"Two major trends have dominated the computing world in recent times: Mobile systems and Cloud computing. A mobile device leveraging the capabilities of cloud can address many use case scenarios that were not practical earlier. In the recent past, several architectures were proposed aimed at supporting \"mobile-cloud\" applications but their implementation is challenging without an intuitive programming model. In this paper we present an innovative programming model that allows the mobile applications developer to view the cloud in terms of the familiar Android application components, thus obviating the need for familiarity with vendor specific web services or client libraries.","PeriodicalId":443858,"journal":{"name":"2012 IEEE First International Conference on Mobile Services","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114314554","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Synchronising Service Compositions in Dynamic Ad Hoc Environments","authors":"Deepal Groba, S. Clarke","doi":"10.1109/MobServ.2012.16","DOIUrl":"https://doi.org/10.1109/MobServ.2012.16","url":null,"abstract":"Service compositions in dynamic ad hoc environments face frequent changes in the network and service topology. Late service binding is a way to adapt to runtime changes but requires additional communication over error-prone and energy-constrained networks. In particular, synchronising parallel service flows relies on steady message exchange when mutually unknown service providers have to agree on a common merge node. Binding the merge node early through a single entity reduces the need for coordination. However, it compromises flexibility and may nonetheless increase communication as the decision entity has only partial view of the system. This paper proposes a multi-party late binding protocol as a solution for flexible, communication-aware service composition in dynamic ad hoc environments. The protocol integrates the discovery of unknown synchronisation partners with the exchange of binding suggestions to reduce communication. We embed this protocol in our model for opportunistic service composition and evaluate it against an early binding approach. Simulation results show that while being overall equally successful, late service binding outperforms early binding with respect to communication overhead and response time.","PeriodicalId":443858,"journal":{"name":"2012 IEEE First International Conference on Mobile Services","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124191309","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"SOPHRA: A Mobile Web Services Hosting Infrastructure in mHealth","authors":"Richard K. Lomotey, S. Jamal, R. Deters","doi":"10.1109/MobServ.2012.14","DOIUrl":"https://doi.org/10.1109/MobServ.2012.14","url":null,"abstract":"The use of mobile devices such as smartphones and tablets, and other ICT tools to facilitate healthcare delivery in the medical landscape, known as mHealth, has witnessed a phenomenal rise recently. In most mHealth systems, mobile devices are employed as services and health information client consumers. Thus, healthcare professionals use these devices to consume services which are running on back-end platforms. However, in a research collaboration with the Geriatrics Ward of the City Hospital in Saskatoon, Canada, we have identified a huge potential in facilitating the mobile device as a service hosting node. Hence, we developed a physically distributed information infrastructure, called SOPHRA, which aids the healthcare professionals to securely access and share patients' medical information which are hosted on their mobile devices. Since mobile devices establish communication over wireless channels which can sometimes be unavailable, the proposed mobile hosting framework faces the challenge of reliable and real-time message propagation to the mobile participants. This paper presents the adopted methodologies employed in implementing SOPHRA to address the aforementioned challenges. A cloud-oriented middleware is implemented which enables the mobile participants to reliably communicate in soft real-time. Furthermore, the records of the patients are modeled as Web Services (WS) which aids medical information to be passed across the system components; and these WS are independently replicated on the middleware to ensure high information availability. Currently, SOPHRA supports both SOAP and RESTful Web Services protocols and facilitates information exchanges over Wi-Fi.","PeriodicalId":443858,"journal":{"name":"2012 IEEE First International Conference on Mobile Services","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132593276","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}