Sherlock : Micro-environment sensing for smartphones

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

22 Scopus Citations
View graph of relations

Author(s)

  • Zheng Yang
  • Longfei Shangguan
  • Weixi Gu
  • Chenshu Wu
  • Yunhao Liu

Detail(s)

Original languageEnglish
Article number6714451
Pages (from-to)3295-3305
Journal / PublicationIEEE Transactions on Parallel and Distributed Systems
Volume25
Issue number12
Publication statusPublished - 1 Dec 2014
Externally publishedYes

Abstract

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. © 2013 IEEE.

Research Area(s)

  • Context-awareness sensing, Mobile computing, Smartphone

Bibliographic Note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Citation Format(s)

Sherlock: Micro-environment sensing for smartphones. / Yang, Zheng; Shangguan, Longfei; Gu, Weixi et al.
In: IEEE Transactions on Parallel and Distributed Systems, Vol. 25, No. 12, 6714451, 01.12.2014, p. 3295-3305.

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review