Sherlock: Microenvironment sensing for smartphones
Context-awareness is getting increasingly important for a range of mobile and pervasive applications on nowadays smartphones. Whereas human-centric contexts (e.g., indoor/ outdoor, at home/in office, driving/walking) have been extensively researched, few attempts have studied from phones’ perspectiv...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2014
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/4543 https://ink.library.smu.edu.sg/context/sis_research/article/5546/viewcontent/TPDS.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-5546 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-55462019-12-26T09:07:23Z Sherlock: Microenvironment sensing for smartphones YANG, Zheng SHANGGUAN, Longfei GU, Weixi ZHOU, Zimu WU, Chenshu LIU, Yunhao Context-awareness is getting increasingly important for a range of mobile and pervasive applications on nowadays smartphones. Whereas human-centric contexts (e.g., indoor/ outdoor, at home/in office, driving/walking) have been extensively researched, few attempts have studied from phones’ perspective (e.g., on table/sofa, in pocket/bag/hand). We refer to such immediate surroundings as micro-environment, usually several to a dozen of centimeters, around a phone. In this study, we design and implement Sherlock, a micro-environment sensing platform that automatically records sensor hints and characterizes the micro-environment of smartphones. The platform runs as a daemon process on a smartphone and provides finer-grained environment information to upper layer applications via programming interfaces. Sherlock is a unified framework covering the major cases of phone usage, placement, attitude, and interaction in practical uses with complicated user habits. As a long-term running middleware, Sherlock considers both energy consumption and user friendship. We prototype Sherlock on Android OS and systematically evaluate its performance with data collected on fifteen scenarios during three weeks. The preliminary results show that Sherlock achieves low energy cost, rapid system deployment, and competitive sensing accuracy 2014-01-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4543 info:doi/10.1109/TPDS.2013.2297309 https://ink.library.smu.edu.sg/context/sis_research/article/5546/viewcontent/TPDS.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Software Engineering |
spellingShingle |
Software Engineering YANG, Zheng SHANGGUAN, Longfei GU, Weixi ZHOU, Zimu WU, Chenshu LIU, Yunhao Sherlock: Microenvironment sensing for smartphones |
description |
Context-awareness is getting increasingly important for a range of mobile and pervasive applications on nowadays smartphones. Whereas human-centric contexts (e.g., indoor/ outdoor, at home/in office, driving/walking) have been extensively researched, few attempts have studied from phones’ perspective (e.g., on table/sofa, in pocket/bag/hand). We refer to such immediate surroundings as micro-environment, usually several to a dozen of centimeters, around a phone. In this study, we design and implement Sherlock, a micro-environment sensing platform that automatically records sensor hints and characterizes the micro-environment of smartphones. The platform runs as a daemon process on a smartphone and provides finer-grained environment information to upper layer applications via programming interfaces. Sherlock is a unified framework covering the major cases of phone usage, placement, attitude, and interaction in practical uses with complicated user habits. As a long-term running middleware, Sherlock considers both energy consumption and user friendship. We prototype Sherlock on Android OS and systematically evaluate its performance with data collected on fifteen scenarios during three weeks. The preliminary results show that Sherlock achieves low energy cost, rapid system deployment, and competitive sensing accuracy |
format |
text |
author |
YANG, Zheng SHANGGUAN, Longfei GU, Weixi ZHOU, Zimu WU, Chenshu LIU, Yunhao |
author_facet |
YANG, Zheng SHANGGUAN, Longfei GU, Weixi ZHOU, Zimu WU, Chenshu LIU, Yunhao |
author_sort |
YANG, Zheng |
title |
Sherlock: Microenvironment sensing for smartphones |
title_short |
Sherlock: Microenvironment sensing for smartphones |
title_full |
Sherlock: Microenvironment sensing for smartphones |
title_fullStr |
Sherlock: Microenvironment sensing for smartphones |
title_full_unstemmed |
Sherlock: Microenvironment sensing for smartphones |
title_sort |
sherlock: microenvironment sensing for smartphones |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2014 |
url |
https://ink.library.smu.edu.sg/sis_research/4543 https://ink.library.smu.edu.sg/context/sis_research/article/5546/viewcontent/TPDS.pdf |
_version_ |
1770574909456515072 |