Publications-Theses

Article View/Open

Publication Export

Google ScholarTM

NCCU Library

Citation Infomation

Related Publications in TAIR

題名 安卓智慧型手機上可設定式之行為感測記錄器
A Configurable Activity Logger for Android Smartphones
作者 王俊翔
Wang ,Chun Hsiang
貢獻者 陳恭
Cheng, Kung
王俊翔
Wang ,Chun Hsiang
關鍵詞 行動感測
安卓
隱私
智慧型手機
行為紀錄
節能
Mobile Sensing
Android
Privacy
Smartphone
Behavior logger
Power saving
日期 2012
上傳時間 1-Oct-2013 13:46:55 (UTC+8)
摘要 近年來隨著智慧型手機的興起,人們開始利用智慧型手機處理日常生活事務及社群娛樂。無形中,已逐漸的改變日常行為模式。因此,許多學者也開始進行人們使用智慧型手機狀況的研究。
若透過傳統問卷等方式蒐集分析使用記錄,受訪者可能因訪問員的外在因素而影響問卷有效性。為解決此問題,很多研究開始在智慧型手機中安裝應用程式,蒐集使用記錄,藉以分析使用行為。然現今此類應用程式,都是為特定的研究進行開發,缺乏了彈性的考量。因此,本論文設計一個是用於安卓智慧型手機的可客製化行為感測記錄器,提供研究學者依各自需需求產生實驗項目規格檔,由受測者下載至手機,透過我們的行為感測記錄器,記錄平時手機操作行為之相關記錄,並於指定之時機下將記錄上傳供研究學者統計分析,以符合個別實驗之要求。
本研究重點在於如何定義彈性且多樣化的實驗設定檔,並考量載記錄感測過程中,電力大量消耗和受測者隱私資保護的議題,提出因應的解決方法。我們設計與執行幾個實驗來驗證此行為感測記錄器,初步看來,此記錄器可以滿足我們的主要需求,但結果也導引出一些需改進的設計議題。
In recent years, with the rise of smart phones, the public began to take advantage of smart phones in daily life and social engagements. Virtually, smart phones have gradually changed people`s behavior patterns so that researchers are eager to understand the how people use smartphones in their daily life.
In this thesis, we present a configurable activity logger for Android smartphones for recording a smartphone’s sensor data and the user’s operations. Instead of one Android App for each researcher’s experiment, our approach is to devise a general logger App that can be customized to collect different data items according to the needs of various researchers. Specifically, our logger App accepts experiment configuration files in which researchers specify what data items to collect and at what frequency, and then conduct the logging task accordingly for each experiment. In other words, our logger works like an interpreter on such experiment configure files.
Besides customizability of logging items, our logger concerns the saving of electricity and the preservation of user privacy. Firstly, we have applied various power saving tips published in the literature to the design of our logger. Secondly, we have refrained from collecting any contents that may reveal the user’s identify or that may invade user’s privacy. To evaluate our logger, we have designed and implemented a few data collection experiments. The preliminary results show that our logger can fulfill most of the requirements we set up, though thy also reveal some improvements we need to work on in the future.
參考文獻 [1]AR Clayton Shepard, C. Tossell, L. Zhong, and P.K. LiveLab. Measuring Wireless Networks and Smartphone Users in the Field. HotMetrics, 2010,pp. 1-3.
[2]Rui Guo, Tingshao Zhu,Yu Wang, Xingguo Xu. Mobiles:A Framework of Behavior Logger on Android Mobile Device, 6th International Conference on Pervasive Computing and Application (ICPCA),2011,pp. 282-284.
[3]N. Haderer, R. Rouvoy, and L. Seinturier, AntDroid: A Distributed Platform for Mobile Sensing, Research Report RR-7885, Inria, Feb. 2012,pp. 4-12.
[4]P.-M. Chen, H.-Y. Wu, C.-Y. Hsu, W.H. Liao, T.-Y. Li, 2012.2,Logging and Analyzing Mobile User Behaviors, Proceedings of International Symposium on Cyber Behavior, Taipei,pp. 3-10.
[5]P.-M. Chen, C.-H. Chen, W.-H. Liao, T.-Y. Li, A Service Platform for Logging and Analyzing Mobile User Behaviors. Proc. of Edutainment 2011, LNCS 6872, Taipei, 2011,pp. 3-7.
[6]張育銘、修丕承、郭大維,「未來行動裝置與其軟體系統」,NCP Newsletter,第19期,民國99年9月,第2-6頁
[7]Android developer
http://developer.android.com/index.html.
[8]Java API 1.6
http://download.oracle.com/javase/6/docs/
[9]SQLite
http://sqlite.org/.
[10]Eclipse
http://www.eclipse.org/
[11]Rabbitmq
http://www.rabbitmq.com/
描述 碩士
國立政治大學
資訊科學學系
99971014
101
資料來源 http://thesis.lib.nccu.edu.tw/record/#G0099971014
資料類型 thesis
dc.contributor.advisor 陳恭zh_TW
dc.contributor.advisor Cheng, Kungen_US
dc.contributor.author (Authors) 王俊翔zh_TW
dc.contributor.author (Authors) Wang ,Chun Hsiangen_US
dc.creator (作者) 王俊翔zh_TW
dc.creator (作者) Wang ,Chun Hsiangen_US
dc.date (日期) 2012en_US
dc.date.accessioned 1-Oct-2013 13:46:55 (UTC+8)-
dc.date.available 1-Oct-2013 13:46:55 (UTC+8)-
dc.date.issued (上傳時間) 1-Oct-2013 13:46:55 (UTC+8)-
dc.identifier (Other Identifiers) G0099971014en_US
dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/61198-
dc.description (描述) 碩士zh_TW
dc.description (描述) 國立政治大學zh_TW
dc.description (描述) 資訊科學學系zh_TW
dc.description (描述) 99971014zh_TW
dc.description (描述) 101zh_TW
dc.description.abstract (摘要) 近年來隨著智慧型手機的興起,人們開始利用智慧型手機處理日常生活事務及社群娛樂。無形中,已逐漸的改變日常行為模式。因此,許多學者也開始進行人們使用智慧型手機狀況的研究。
若透過傳統問卷等方式蒐集分析使用記錄,受訪者可能因訪問員的外在因素而影響問卷有效性。為解決此問題,很多研究開始在智慧型手機中安裝應用程式,蒐集使用記錄,藉以分析使用行為。然現今此類應用程式,都是為特定的研究進行開發,缺乏了彈性的考量。因此,本論文設計一個是用於安卓智慧型手機的可客製化行為感測記錄器,提供研究學者依各自需需求產生實驗項目規格檔,由受測者下載至手機,透過我們的行為感測記錄器,記錄平時手機操作行為之相關記錄,並於指定之時機下將記錄上傳供研究學者統計分析,以符合個別實驗之要求。
本研究重點在於如何定義彈性且多樣化的實驗設定檔,並考量載記錄感測過程中,電力大量消耗和受測者隱私資保護的議題,提出因應的解決方法。我們設計與執行幾個實驗來驗證此行為感測記錄器,初步看來,此記錄器可以滿足我們的主要需求,但結果也導引出一些需改進的設計議題。
zh_TW
dc.description.abstract (摘要) In recent years, with the rise of smart phones, the public began to take advantage of smart phones in daily life and social engagements. Virtually, smart phones have gradually changed people`s behavior patterns so that researchers are eager to understand the how people use smartphones in their daily life.
In this thesis, we present a configurable activity logger for Android smartphones for recording a smartphone’s sensor data and the user’s operations. Instead of one Android App for each researcher’s experiment, our approach is to devise a general logger App that can be customized to collect different data items according to the needs of various researchers. Specifically, our logger App accepts experiment configuration files in which researchers specify what data items to collect and at what frequency, and then conduct the logging task accordingly for each experiment. In other words, our logger works like an interpreter on such experiment configure files.
Besides customizability of logging items, our logger concerns the saving of electricity and the preservation of user privacy. Firstly, we have applied various power saving tips published in the literature to the design of our logger. Secondly, we have refrained from collecting any contents that may reveal the user’s identify or that may invade user’s privacy. To evaluate our logger, we have designed and implemented a few data collection experiments. The preliminary results show that our logger can fulfill most of the requirements we set up, though thy also reveal some improvements we need to work on in the future.
en_US
dc.description.tableofcontents 第一章 介紹.............................................1
1.1 背景................................................1
1.2 動機................................................2
1.3問題描述.............................................4
1.4研究目標.............................................5
1.5研究限制.............................................7
1.6論文結構.............................................8
第二章 文獻探討.........................................9
2.1背景知識資料.........................................9
2.1.1Android結構........................................9
2.1.2 Android應用程式組件...............................11
2.2敏感資料.............................................16
2.3節能.................................................18
2.4客製化設定檔.........................................20
2.5記錄器設計...........................................22
第三章 系統架構及流程...................................25
3.1實驗設定檔ECF........................................25
3.2記錄屬性.............................................27
3.3系統架構.............................................29
3.4系統流程.............................................30
第四章 系統模組分析.....................................33
4.1 實驗參數讀取模組....................................33
4.1.1實驗ID讀取模組.....................................34
4.1.2實驗設定檔ECF讀取模組..............................35
4.2實驗設定檔ECF前端剖析模組............................36
4.3實驗設定檔ECF後端資料蒐集模組........................41
4.4實驗設定檔ECF後端限制條件過濾........................43
4.5資料庫...............................................45
4.5.1記錄寫入模組.......................................45
4.5.2記錄上傳模組.......................................46
4.6 更新模組............................................48
第五章 實驗設計和分析...................................51
5.1行動軌跡.............................................51
5.1.1實驗定義...........................................51
5.1.2 實驗進行..........................................53
5.1.3 實驗結果分析......................................53
5.2 WIFI訊號強度分布....................................54
5.2.1實驗定義...........................................54
5.2.2 實驗進行..........................................56
5.2.3 實驗結果分析......................................57
5.3GSM訊號強度分布......................................58
5.3.1 實驗定義..........................................58
5.3.2 實驗進行..........................................59
5.3.3 實驗結果分析......................................59
5.4應用程式電力耗損測試.................................60
第六章 結論.............................................64
6.1 研究成果............................................64
6.2 未來研究............................................64
第七章 參考文獻.........................................66
zh_TW
dc.format.extent 2463614 bytes-
dc.format.mimetype application/pdf-
dc.language.iso en_US-
dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0099971014en_US
dc.subject (關鍵詞) 行動感測zh_TW
dc.subject (關鍵詞) 安卓zh_TW
dc.subject (關鍵詞) 隱私zh_TW
dc.subject (關鍵詞) 智慧型手機zh_TW
dc.subject (關鍵詞) 行為紀錄zh_TW
dc.subject (關鍵詞) 節能zh_TW
dc.subject (關鍵詞) Mobile Sensingen_US
dc.subject (關鍵詞) Androiden_US
dc.subject (關鍵詞) Privacyen_US
dc.subject (關鍵詞) Smartphoneen_US
dc.subject (關鍵詞) Behavior loggeren_US
dc.subject (關鍵詞) Power savingen_US
dc.title (題名) 安卓智慧型手機上可設定式之行為感測記錄器zh_TW
dc.title (題名) A Configurable Activity Logger for Android Smartphonesen_US
dc.type (資料類型) thesisen
dc.relation.reference (參考文獻) [1]AR Clayton Shepard, C. Tossell, L. Zhong, and P.K. LiveLab. Measuring Wireless Networks and Smartphone Users in the Field. HotMetrics, 2010,pp. 1-3.
[2]Rui Guo, Tingshao Zhu,Yu Wang, Xingguo Xu. Mobiles:A Framework of Behavior Logger on Android Mobile Device, 6th International Conference on Pervasive Computing and Application (ICPCA),2011,pp. 282-284.
[3]N. Haderer, R. Rouvoy, and L. Seinturier, AntDroid: A Distributed Platform for Mobile Sensing, Research Report RR-7885, Inria, Feb. 2012,pp. 4-12.
[4]P.-M. Chen, H.-Y. Wu, C.-Y. Hsu, W.H. Liao, T.-Y. Li, 2012.2,Logging and Analyzing Mobile User Behaviors, Proceedings of International Symposium on Cyber Behavior, Taipei,pp. 3-10.
[5]P.-M. Chen, C.-H. Chen, W.-H. Liao, T.-Y. Li, A Service Platform for Logging and Analyzing Mobile User Behaviors. Proc. of Edutainment 2011, LNCS 6872, Taipei, 2011,pp. 3-7.
[6]張育銘、修丕承、郭大維,「未來行動裝置與其軟體系統」,NCP Newsletter,第19期,民國99年9月,第2-6頁
[7]Android developer
http://developer.android.com/index.html.
[8]Java API 1.6
http://download.oracle.com/javase/6/docs/
[9]SQLite
http://sqlite.org/.
[10]Eclipse
http://www.eclipse.org/
[11]Rabbitmq
http://www.rabbitmq.com/
zh_TW