Hee-Jung Yoon, Ho-Kyeong Ra, Jin-Hee Lee, Jeonggil Ko, S. Son
With the advancement of technology in various domains, many efforts have been made to design advanced classification engines using depth cameras. Being inspired by its potential of providing information at the skeleton level using a non-invasive infrared camera, many studies have been done to aid vulnerable people such as children, elderly, and people that physically or mentally ill. However, most of these studies focus on the algorithms and processing of a single camera, and do not consider large scale issues that are found in practical deployments. We present KinFrame, a framework that: (1) considers challenges and requirements that are necessary in design a practical system for vulnerable people and allow application developers to easily setup multiple depth camera deployment, (2) adapts a flow control method to solve large scale bandwidth issues that exist while streaming data from multiple devices, and (3) uses a data management technique to control constant flow of realtime information and efficiently structure data storage. For improved usability of the system, we also design an alerting mechanism for quick emergency reports to parents and caregivers, and layout a user interface for them to verify emergency situations or analyze behavioral patterns of the vulnerable person being monitored. In this paper, we give an overview of KinFrame and demonstrate with an example of how it can be utilized in a real-world environment.
{"title":"Poster: KinFrame: Framework for Large Scale Surveillance of Vulnerable People using Depth Camera","authors":"Hee-Jung Yoon, Ho-Kyeong Ra, Jin-Hee Lee, Jeonggil Ko, S. Son","doi":"10.1145/2938559.2948789","DOIUrl":"https://doi.org/10.1145/2938559.2948789","url":null,"abstract":"With the advancement of technology in various domains, many efforts have been made to design advanced classification engines using depth cameras. Being inspired by its potential of providing information at the skeleton level using a non-invasive infrared camera, many studies have been done to aid vulnerable people such as children, elderly, and people that physically or mentally ill. However, most of these studies focus on the algorithms and processing of a single camera, and do not consider large scale issues that are found in practical deployments. We present KinFrame, a framework that: (1) considers challenges and requirements that are necessary in design a practical system for vulnerable people and allow application developers to easily setup multiple depth camera deployment, (2) adapts a flow control method to solve large scale bandwidth issues that exist while streaming data from multiple devices, and (3) uses a data management technique to control constant flow of realtime information and efficiently structure data storage. For improved usability of the system, we also design an alerting mechanism for quick emergency reports to parents and caregivers, and layout a user interface for them to verify emergency situations or analyze behavioral patterns of the vulnerable person being monitored. In this paper, we give an overview of KinFrame and demonstrate with an example of how it can be utilized in a real-world environment.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"14 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":"130666182","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}
Sentiments have a high impact on productivity, task quality, task synchronization and job satisfaction of a highly collaborative activity where a group of people communicates through different communication channels (i.e., code reviews, bug comments, mailing list). In this research, we try to investigate how we can predict the sentiments of Android developers accurately and how those emotions can potentially influence communication/ collaborations between a communicating pair and ultimately influence project outcome.
{"title":"Poster: Measuring Developers' Sentiments in the Android Open Source Project","authors":"Toufique Ahmed","doi":"10.1145/2938559.2948838","DOIUrl":"https://doi.org/10.1145/2938559.2948838","url":null,"abstract":"Sentiments have a high impact on productivity, task quality, task synchronization and job satisfaction of a highly collaborative activity where a group of people communicates through different communication channels (i.e., code reviews, bug comments, mailing list). In this research, we try to investigate how we can predict the sentiments of Android developers accurately and how those emotions can potentially influence communication/ collaborations between a communicating pair and ultimately influence project outcome.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"29 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":"126590754","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}
Mobile devices, tablets, wireless sensors, become more common every day. The generated data of those devices are huge but only used in platforms in which those generated data are hosted on servers in traditional client-server architecture. However, allowing these devices to inter-operate and to access those generated data on a peer-to-peer basis and perform service tasks is still in research.The Service Oriented Architecture (SOA) could benefit from resources provided by the connected embedded devices. And one implemented techniques of SOA is Web Services. Applying Web Services on resource-constrained devices often need more resources and computing power than available. This is where Device Profile for Web Service (DPWS) comes into play.The Objective of this project is to create a web service platform on mobile and embedded devices and to let other devices discover and interact with the created services, rather than creating those services in remote server and accessing them, which consumes time and traffic
{"title":"Poster: Web Service based Communication for Devices with Limited Resources","authors":"Hazem A. Karam, S. Khattab, A. Salah","doi":"10.1145/2938559.2948812","DOIUrl":"https://doi.org/10.1145/2938559.2948812","url":null,"abstract":"Mobile devices, tablets, wireless sensors, become more common every day. The generated data of those devices are huge but only used in platforms in which those generated data are hosted on servers in traditional client-server architecture. However, allowing these devices to inter-operate and to access those generated data on a peer-to-peer basis and perform service tasks is still in research.The Service Oriented Architecture (SOA) could benefit from resources provided by the connected embedded devices. And one implemented techniques of SOA is Web Services. Applying Web Services on resource-constrained devices often need more resources and computing power than available. This is where Device Profile for Web Service (DPWS) comes into play.The Objective of this project is to create a web service platform on mobile and embedded devices and to let other devices discover and interact with the created services, rather than creating those services in remote server and accessing them, which consumes time and traffic","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"95 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":"116985032","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}
Participatory sensing is attracting the attention as a popular method for sensing the environment or people. However, this method has some problems such as sensing accuracy and sustainability problem, because participants of this sensing method are the general public. Therefore, there is a need to focus on these two essential components: 1) a data correction system which can calibrate sensors and measurement environments, 2) a motivation generating system which prevents users from stopping or lack of motivation for the participation. We propose a ``Participatory Mobile Sensing Platform'' that project owners can recompose freely these components.
{"title":"Poster: Design and Evaluation of Participatory Mobile Sensing Platform for Diverse Sensing and Gamification Scenarios","authors":"Yuki Matsuda, Yutaka Arakawa, K. Yasumoto","doi":"10.1145/2938559.2948836","DOIUrl":"https://doi.org/10.1145/2938559.2948836","url":null,"abstract":"Participatory sensing is attracting the attention as a popular method for sensing the environment or people. However, this method has some problems such as sensing accuracy and sustainability problem, because participants of this sensing method are the general public. Therefore, there is a need to focus on these two essential components: 1) a data correction system which can calibrate sensors and measurement environments, 2) a motivation generating system which prevents users from stopping or lack of motivation for the participation. We propose a ``Participatory Mobile Sensing Platform'' that project owners can recompose freely these components.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"17 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":"124381252","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 this research proposal we propose an automated, low cost and efficient traffic monitoring system which can aid in better urban planning and traffic management. We propose the use of smartphones sensors like gyroscope, accelerometer etc. to capture real time road traffic information and then on further processing determining the type of vehicle (motorized Vs. non-motorized), the level to which they contribute to congestion and also performing a behavioral analysis of the turning movements in various traffic scenarios.
{"title":"Poster: SmartTrafMoniSys: Smartphone based Traffic Monitoring and Management System","authors":"Chesta Sofat, D. Bansal","doi":"10.1145/2938559.2948788","DOIUrl":"https://doi.org/10.1145/2938559.2948788","url":null,"abstract":"In this research proposal we propose an automated, low cost and efficient traffic monitoring system which can aid in better urban planning and traffic management. We propose the use of smartphones sensors like gyroscope, accelerometer etc. to capture real time road traffic information and then on further processing determining the type of vehicle (motorized Vs. non-motorized), the level to which they contribute to congestion and also performing a behavioral analysis of the turning movements in various traffic scenarios.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"57 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":"122794297","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}
Hyosu Kim, Daehyeok Kim, Byunggill Joe, Yunxin Liu, I. Shin
Mobile device users tap a touch-screen for entering sensitive information such as passwords and PIN numbers, and many works have proposed an attack model snooping such tapstrokes especially with the use of built-in sensors [1, 2, 3]. These studies raise the serious security concerns with the following attack scenario. A malicious application runs in the foreground as a normal chatting application, collecting a training set of sensor data generated from tapstrokes. While a user types her credit card number for purchasing something on a shopping application, it sneakingly takes sensor streams in the background and infers the tapped number by comparing the streams with the training data. However, in practice, the existing works have shown a limited inference accuracy, due to the following reasons. First, the intensity of tapstrokes is typically much low, resulting in a subtle change on sensor data. Second, mobile devices generally come with small on-screen keyboards where keys are very close to each other. Thus, it is essential to perform fine-grained tapstroke localization. Third, each mobile device has its own hardware characteristics with regard to screen’s size and thickness, as well as built-in sensor’s sensitivity. This inherently leads to different characteristics of tapstrokes for different devices. Last, smartphone users can use their devices in various places with different noise levels, while moving around. Therefore, it should be able to infer tapstrokes robustly against the environmental changes.
{"title":"Poster: TapSnoop -- Inferring Tapstrokes from Listening to Tap Sound on Mobile Devices","authors":"Hyosu Kim, Daehyeok Kim, Byunggill Joe, Yunxin Liu, I. Shin","doi":"10.1145/2938559.2938595","DOIUrl":"https://doi.org/10.1145/2938559.2938595","url":null,"abstract":"Mobile device users tap a touch-screen for entering sensitive information such as passwords and PIN numbers, and many works have proposed an attack model snooping such tapstrokes especially with the use of built-in sensors [1, 2, 3]. These studies raise the serious security concerns with the following attack scenario. A malicious application runs in the foreground as a normal chatting application, collecting a training set of sensor data generated from tapstrokes. While a user types her credit card number for purchasing something on a shopping application, it sneakingly takes sensor streams in the background and infers the tapped number by comparing the streams with the training data. However, in practice, the existing works have shown a limited inference accuracy, due to the following reasons. First, the intensity of tapstrokes is typically much low, resulting in a subtle change on sensor data. Second, mobile devices generally come with small on-screen keyboards where keys are very close to each other. Thus, it is essential to perform fine-grained tapstroke localization. Third, each mobile device has its own hardware characteristics with regard to screen’s size and thickness, as well as built-in sensor’s sensitivity. This inherently leads to different characteristics of tapstrokes for different devices. Last, smartphone users can use their devices in various places with different noise levels, while moving around. Therefore, it should be able to infer tapstrokes robustly against the environmental changes.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"81 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":"123385269","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}
G. Aravinthan, Quan Pham-Van, L. Roullet, Chung Shue Chen, É. Renault, Lionel Natarianni, S. D. Marchi, E. Hamman
Software Defined Networking (SDN) has generated tremendous interest in the telecommunication industry due to its ability to abstract, manage and dynamically re-configure end-to-end networks from the centralized controller. In this poster, for the first time, the architecture of SDN controlled wireless backhauling framework for Train to Ground communication system is proposed. We demonstrate how our architecture can efficiently handle mobility management and also provide dynamic quality-of-service (QoS) for different services on board.
{"title":"Poster: SDN for Future Train to Ground Communication Services","authors":"G. Aravinthan, Quan Pham-Van, L. Roullet, Chung Shue Chen, É. Renault, Lionel Natarianni, S. D. Marchi, E. Hamman","doi":"10.1145/2938559.2938605","DOIUrl":"https://doi.org/10.1145/2938559.2938605","url":null,"abstract":"Software Defined Networking (SDN) has generated tremendous interest in the telecommunication industry due to its ability to abstract, manage and dynamically re-configure end-to-end networks from the centralized controller. In this poster, for the first time, the architecture of SDN controlled wireless backhauling framework for Train to Ground communication system is proposed. We demonstrate how our architecture can efficiently handle mobility management and also provide dynamic quality-of-service (QoS) for different services on board.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"14 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":"129611795","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}
Satoshi Moriyama, Yutaka Nishii, Junji Takahashi, Y. Tobe
We often share some files or information among co-located people using mobile phones in our daily lives. Conventionally, we explicitly need to choose users to be connected in the same space. Therefore, defining co-location is useful for many applications. Based on the background, we propose XOLOC, a system to create a co-located mobile-phone users using voice. Specifically, a person in the group utters some voice and if another device can capture the voice correctly, the device is determined to be in the same group.
{"title":"Poster: Creation of a Co-Located Mobile-phone Users Group Using Voice","authors":"Satoshi Moriyama, Yutaka Nishii, Junji Takahashi, Y. Tobe","doi":"10.1145/2938559.2948772","DOIUrl":"https://doi.org/10.1145/2938559.2948772","url":null,"abstract":"We often share some files or information among co-located people using mobile phones in our daily lives. Conventionally, we explicitly need to choose users to be connected in the same space. Therefore, defining co-location is useful for many applications. Based on the background, we propose XOLOC, a system to create a co-located mobile-phone users using voice. Specifically, a person in the group utters some voice and if another device can capture the voice correctly, the device is determined to be in the same group.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"110 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":"127875560","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}
With the major advancement of technologies in everyday life, it is assumed that within few years almost every digital product will be internet enabled for smart living. Smart home system consists of IoT sensors, is a popular example, support inhabitants lifestyle choices by sensing and measuring the daily activities without putting any constraints. This research proposal will try to address some challenges and possible research path in IoT enabled smart home research. It focuses primarily on two broad categories, first, properly de-multiplexing sensor generated events streams to identify complex activities to improve daily living such as employing voice assistance or prompting service accurately. Secondly, leveraging and integrating IoT research with data mining and storage systems where we can handle the huge amount of data generated by IoT sensors and intelligently store and analyze them.
{"title":"Poster: Demultiplexing Activities of Daily Living and Reducing Overhead of Storage in IoT enabled Smarthomes","authors":"Madhumita Mallick","doi":"10.1145/2938559.2948866","DOIUrl":"https://doi.org/10.1145/2938559.2948866","url":null,"abstract":"With the major advancement of technologies in everyday life, it is assumed that within few years almost every digital product will be internet enabled for smart living. Smart home system consists of IoT sensors, is a popular example, support inhabitants lifestyle choices by sensing and measuring the daily activities without putting any constraints. This research proposal will try to address some challenges and possible research path in IoT enabled smart home research. It focuses primarily on two broad categories, first, properly de-multiplexing sensor generated events streams to identify complex activities to improve daily living such as employing voice assistance or prompting service accurately. Secondly, leveraging and integrating IoT research with data mining and storage systems where we can handle the huge amount of data generated by IoT sensors and intelligently store and analyze them.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"89 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":"121391973","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}
This research project will explore the use of SMS messages as a means to measure student learning outcomes as well as a potential virtual tutoring system for primary school students. The main objectives of the research are to assess: (a) whether student learning outcomes can be remotely measured via SMS as a substitute to standardized testing, (b) check if SMS-based tutoring can help improve student learning outcomes, and (c) whether SMS based tools can improve parental involvement in student development in underserved areas.
{"title":"POSTER: Testing the Efficacy of an SMS-based Tutoring System","authors":"Rashid Mahmood, Mustafa Naseem, Yasira Waqar","doi":"10.1145/2938559.2948864","DOIUrl":"https://doi.org/10.1145/2938559.2948864","url":null,"abstract":"This research project will explore the use of SMS messages as a means to measure student learning outcomes as well as a potential virtual tutoring system for primary school students. The main objectives of the research are to assess: (a) whether student learning outcomes can be remotely measured via SMS as a substitute to standardized testing, (b) check if SMS-based tutoring can help improve student learning outcomes, and (c) whether SMS based tools can improve parental involvement in student development in underserved areas.","PeriodicalId":298684,"journal":{"name":"MobiSys '16 Companion","volume":"116 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":"122028987","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}