Maotian Zhang, Ping Li, Panlong Yang, Jie Xiong, Chang Tian
This work presents Sonicnect, an acoustic sensing system with smartphone that enables accurate hands-free gesture input. Sonicnect leverages the embedded microphone in the smartphone to capture the subtle audio signals generated with fingers touching on the table. It supports 9 commonly used gestures (click, flip, scroll and zoom, etc) with above 92% recognition accuracy, and the minimum gesture movement could be 2cm. Distinguishable features are then extracted by exploiting spatio-temporal and frequency properties of the subtle audio signals. We conduct extensive real environment experiments to evaluate its performance. The results validate the effectiveness and robustness of Sonicnect.
{"title":"Poster: Sonicnect: Accurate Hands-Free Gesture Input System with Smart Acoustic Sensing","authors":"Maotian Zhang, Ping Li, Panlong Yang, Jie Xiong, Chang Tian","doi":"10.1145/2938559.2948830","DOIUrl":"https://doi.org/10.1145/2938559.2948830","url":null,"abstract":"This work presents Sonicnect, an acoustic sensing system with smartphone that enables accurate hands-free gesture input. Sonicnect leverages the embedded microphone in the smartphone to capture the subtle audio signals generated with fingers touching on the table. It supports 9 commonly used gestures (click, flip, scroll and zoom, etc) with above 92% recognition accuracy, and the minimum gesture movement could be 2cm. Distinguishable features are then extracted by exploiting spatio-temporal and frequency properties of the subtle audio signals. We conduct extensive real environment experiments to evaluate its performance. The results validate the effectiveness and robustness of Sonicnect.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115311313","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}
Transportation mode detection problem has been addressed by a number of recent systems using the ubiquitous mobile phones. Nevertheless, these studies either leverage different sensors, and/or multiple cell towers information. However, these sensors have high energy consumption, are limited to a small subset of phones, cannot work in certain areas (e.g. inside tunnels for GPS). In this paper, we present a transportation mode detection system, MonoSense, that leverages the phone serving cell information only. Our results show that MonoSense can achieve an average precision and recall of 89.26% and 89.84%, respectively in differentiating among stationary, walking, and driving modes.
{"title":"Poster: MonoSense: An Energy Efficient Transportation Mode Detection System","authors":"A. AbdelAziz","doi":"10.1145/2938559.2948798","DOIUrl":"https://doi.org/10.1145/2938559.2948798","url":null,"abstract":"Transportation mode detection problem has been addressed by a number of recent systems using the ubiquitous mobile phones. Nevertheless, these studies either leverage different sensors, and/or multiple cell towers information. However, these sensors have high energy consumption, are limited to a small subset of phones, cannot work in certain areas (e.g. inside tunnels for GPS). In this paper, we present a transportation mode detection system, MonoSense, that leverages the phone serving cell information only. Our results show that MonoSense can achieve an average precision and recall of 89.26% and 89.84%, respectively in differentiating among stationary, walking, and driving modes.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115365807","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}
Usage of internet and smart phones is growing rapidly in developing countries. In 2016, Bangladesh experienced 37% growth in internet usage, 94% of which was through mobile phones. However, a huge portion of users are not tech-savvy. Therefore, special User Interfaces of the mobile applications is required for them. In this work, we study the reactions of semi-literate users to different mobile UIs and present some novel proposals to deal with a smoother transition of the users from not-so-tech-savvy to tech-savvy.
{"title":"Poster: Smart Adaptive User Interface of Mobile Applications for Semi-Literate People","authors":"S. Islam, Walid Mohammad, Kazi Sinthia Kabir","doi":"10.1145/2938559.2948814","DOIUrl":"https://doi.org/10.1145/2938559.2948814","url":null,"abstract":"Usage of internet and smart phones is growing rapidly in developing countries. In 2016, Bangladesh experienced 37% growth in internet usage, 94% of which was through mobile phones. However, a huge portion of users are not tech-savvy. Therefore, special User Interfaces of the mobile applications is required for them. In this work, we study the reactions of semi-literate users to different mobile UIs and present some novel proposals to deal with a smoother transition of the users from not-so-tech-savvy to tech-savvy.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"326 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116443956","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}
The post-disaster rescue work demands a real-time localization of the trapped workers in factories and industries for rapid evacuation. This real-time localization helps first-responders in targeting survivors by escalating post-disaster rescue work. However, existing literature is yet to address indoor localization in disaster affected settings. In this study, we address this issue and perform a testbed experiment. Our preliminary experimental results suggest that our infrastructure independent indoor localization achieves localizing error as low as 4m in indoor environment using Wi-Fi carried by first-responders.
{"title":"Poster: Infrastructure Independent Indoor Localization for Post-Disaster Rescue Mission","authors":"T. Khan, Tusher Chakraborty, A. Islam","doi":"10.1145/2938559.2948847","DOIUrl":"https://doi.org/10.1145/2938559.2948847","url":null,"abstract":"The post-disaster rescue work demands a real-time localization of the trapped workers in factories and industries for rapid evacuation. This real-time localization helps first-responders in targeting survivors by escalating post-disaster rescue work. However, existing literature is yet to address indoor localization in disaster affected settings. In this study, we address this issue and perform a testbed experiment. Our preliminary experimental results suggest that our infrastructure independent indoor localization achieves localizing error as low as 4m in indoor environment using Wi-Fi carried by first-responders.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122512486","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}
Smartphones based sound direction estimation can be helpful in many situations. For example, a deaf person in a meeting room can look at the smartphone to find out which direction the speaker is in and then he can look in appropriate direction to read lips/gestures of the speaker. Many smartphones today come with two built-in microphones located at physically different positions. This difference in position can cause time difference of arrival (TDOA) of sound on both microphones. Value of TDOA for two microphones may vary depending on the location of sound source with respect to the smartphone. This time difference of arrival can be used to estimate incoming sound direction with respect to smartphone. Challenges involved in angle estimation arise mainly because of heterogeneous characteristics of different types of sounds, small distance between two microphones on the smartphone and different positions of microphones on different devices. In this work we implemented TDOA based angle estimation for white noise as sound source. We look at this work as a first step towards achieving application described earlier. TDOA based techniques have been used before for angle estimation as described by Murray et.al in [?]. Their work however requires dedicated hardware and hence need some preparatory setup. More than two microphones have also been used for angle estimation as described in [?]. This technique involved using 6 microphones placed at different heights. Our approach uses a commodity smartphone and requires no preparatory setup. We don’t use any signal processing and there are no requirements for internet connectivity. Application computes TDOA using signal cross-correlation and then maps the TDOA to appropriate angle. Angle is measure anti-clockwise with respect to the camcorder of the
{"title":"Demo: Sound Localization using Smartphone","authors":"Amit Sharma, Youngki Lee","doi":"10.1145/2938559.2938584","DOIUrl":"https://doi.org/10.1145/2938559.2938584","url":null,"abstract":"Smartphones based sound direction estimation can be helpful in many situations. For example, a deaf person in a meeting room can look at the smartphone to find out which direction the speaker is in and then he can look in appropriate direction to read lips/gestures of the speaker. Many smartphones today come with two built-in microphones located at physically different positions. This difference in position can cause time difference of arrival (TDOA) of sound on both microphones. Value of TDOA for two microphones may vary depending on the location of sound source with respect to the smartphone. This time difference of arrival can be used to estimate incoming sound direction with respect to smartphone. Challenges involved in angle estimation arise mainly because of heterogeneous characteristics of different types of sounds, small distance between two microphones on the smartphone and different positions of microphones on different devices. In this work we implemented TDOA based angle estimation for white noise as sound source. We look at this work as a first step towards achieving application described earlier. TDOA based techniques have been used before for angle estimation as described by Murray et.al in [?]. Their work however requires dedicated hardware and hence need some preparatory setup. More than two microphones have also been used for angle estimation as described in [?]. This technique involved using 6 microphones placed at different heights. Our approach uses a commodity smartphone and requires no preparatory setup. We don’t use any signal processing and there are no requirements for internet connectivity. Application computes TDOA using signal cross-correlation and then maps the TDOA to appropriate angle. Angle is measure anti-clockwise with respect to the camcorder of the","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129863498","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}
Citation ZAKARIA, Camellia and DAVIS, Richard C.. Demo: Wearable application to manage problem behavior in children with neurodevelopmental disorders. (2016). MobiSys '16 Companion: Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services Companion: Singapore, June 25-30. 127-127. Research Collection School Of Information Systems. Available at: https://ink.library.smu.edu.sg/sis_research/3520
引文:ZAKARIA, Camellia和DAVIS, Richard C。演示:管理神经发育障碍儿童问题行为的可穿戴应用程序。(2016)。MobiSys’16同伴:第14届移动系统、应用和服务国际会议论文集同伴:新加坡,6月25日至30日。127 - 127。研究收集信息系统学院。可在:https://ink.library.smu.edu.sg/sis_research/3520
{"title":"Demo: Wearable Application to Manage Problem Behavior in Children with Neurodevelopmental Disorders","authors":"Camellia Zakaria, Richard C. Davis","doi":"10.1145/2938559.2938575","DOIUrl":"https://doi.org/10.1145/2938559.2938575","url":null,"abstract":"Citation ZAKARIA, Camellia and DAVIS, Richard C.. Demo: Wearable application to manage problem behavior in children with neurodevelopmental disorders. (2016). MobiSys '16 Companion: Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services Companion: Singapore, June 25-30. 127-127. Research Collection School Of Information Systems. Available at: https://ink.library.smu.edu.sg/sis_research/3520","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124588658","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}
In order to be useful any kind of product or an application need to be designed by considering the user preferences and the context of use. The process of designing software based on user experience (UX) is often known as user experience design. Crowdsourcing is a widely known term used to describe the process of getting work done online from a crowd of people. Our research focuses on how crowdsourcing can be used in evaluating the user experience of mobile application users. First phase of the research was carried out developing an intelligent system to generate a UX questionnaire as an alternative to the conventional manual interview process. This questionnaire is used to capture the user profile, user, product, social, cultural factors and the context of use to be used to generate personas. This paper gives an introduction to the design of the conceptual framework and the platform we provide for UI designers to evaluate user experience based on that framework.
{"title":"Poster: Crowdsourcing for User Experience(UX) Evaluation","authors":"G. Meedin, I. Perera","doi":"10.1145/2938559.2948837","DOIUrl":"https://doi.org/10.1145/2938559.2948837","url":null,"abstract":"In order to be useful any kind of product or an application need to be designed by considering the user preferences and the context of use. The process of designing software based on user experience (UX) is often known as user experience design. Crowdsourcing is a widely known term used to describe the process of getting work done online from a crowd of people. Our research focuses on how crowdsourcing can be used in evaluating the user experience of mobile application users. First phase of the research was carried out developing an intelligent system to generate a UX questionnaire as an alternative to the conventional manual interview process. This questionnaire is used to capture the user profile, user, product, social, cultural factors and the context of use to be used to generate personas. This paper gives an introduction to the design of the conceptual framework and the platform we provide for UI designers to evaluate user experience based on that framework.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129963095","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}
In ubiquitous environments smart devices collaborate although they were never designed specifically for each other. A smart tv acts as a display for a smart phone on demand without installing specific software. However, the variety of collaborations among smart devices is limited. Given a smart home environment, a smart door bell equipped with a camera should easily integrate and utilize its newly provided functionality in collaboration with existing devices like using a smart tv as display. Further it should be able to adapt to environmental changes, e.g., when the user changes the room another device should take over the displaying part. Composing distributed adaptive software systems at run time is a challenging topic in decentralized infrastructures like Smart Cities or Internets of Things. Such infrastructures consist of a large set of independent autonomous subsystems from different providers, but only a few subsystems might be involved in a composition. Centralized self-adaptive approaches maintain a global view on the system which is infeasible for large infrastructures. Decentralized approaches are limited in terms of heterogeneity and lack incorporation of new functionality.
{"title":"Poster: Composing Adaptive Software Systems in Decentralized Infrastructures","authors":"Markus Wutzler","doi":"10.1145/2938559.2938609","DOIUrl":"https://doi.org/10.1145/2938559.2938609","url":null,"abstract":"In ubiquitous environments smart devices collaborate although they were never designed specifically for each other. A smart tv acts as a display for a smart phone on demand without installing specific software. However, the variety of collaborations among smart devices is limited. Given a smart home environment, a smart door bell equipped with a camera should easily integrate and utilize its newly provided functionality in collaboration with existing devices like using a smart tv as display. Further it should be able to adapt to environmental changes, e.g., when the user changes the room another device should take over the displaying part. Composing distributed adaptive software systems at run time is a challenging topic in decentralized infrastructures like Smart Cities or Internets of Things. Such infrastructures consist of a large set of independent autonomous subsystems from different providers, but only a few subsystems might be involved in a composition. Centralized self-adaptive approaches maintain a global view on the system which is infeasible for large infrastructures. Decentralized approaches are limited in terms of heterogeneity and lack incorporation of new functionality.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116430338","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}
Jaehun Lee, Hochul Lee, Sooyong Kang, Young Choon Lee, Hyuck Han
Recent advances in smart devices and mobile communication technologies have changed the way organizations and individuals collaborate. Collaboration with ever-connected mobile devices (mobile collaboration) becomes increasingly more popular and common over traditional collaboration means like video conferencing. Mobile collaborative applications can be characterized by their resourcesharing functionalities. The current practice, however, is programmers are required to implement these functionalities in an "ad-hoc" fashion. In particular, redundant implementations exist for similar resource sharing functionalities. Moreover, the capacity of the current resource sharing practice is largely limited to the sharing of resources accessible via application layer. It is only recent that more generic approaches to remote I/O sharing for mobile devices start to appear, e.g., [2].
{"title":"Demo: CollaboRoid for Mobile Collaborative Applications","authors":"Jaehun Lee, Hochul Lee, Sooyong Kang, Young Choon Lee, Hyuck Han","doi":"10.1145/2938559.2938570","DOIUrl":"https://doi.org/10.1145/2938559.2938570","url":null,"abstract":"Recent advances in smart devices and mobile communication technologies have changed the way organizations and individuals collaborate. Collaboration with ever-connected mobile devices (mobile collaboration) becomes increasingly more popular and common over traditional collaboration means like video conferencing. Mobile collaborative applications can be characterized by their resourcesharing functionalities. The current practice, however, is programmers are required to implement these functionalities in an \"ad-hoc\" fashion. In particular, redundant implementations exist for similar resource sharing functionalities. Moreover, the capacity of the current resource sharing practice is largely limited to the sharing of resources accessible via application layer. It is only recent that more generic approaches to remote I/O sharing for mobile devices start to appear, e.g., [2].","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117223860","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}