文章詳目資料

International Journal of Science and Engineering

  • 加入收藏
  • 下載文章
篇名 ASAP: Automatic Status Adjustment APP for Firefox OS
卷期 5:3
並列篇名 ASAP: Firefox OS之裝置自動化狀態調整APP ASAP
作者 黃詩豪林朝興洪健哲吳承翰洗钰淇
頁次 023-033
關鍵字 Automatic Status AdjustmentScriptASAPFirefox OSHTML5自動化狀態調整腳本
出刊日期 201509
DOI 10.6159/IJSE.2015.(5-3).03

中文摘要

大部分的裝置自動化狀態調整應用程式,已經被實 作於Android及iOS系統上。在本研究中,我們開 發一款裝置自動化狀態調整APP將其命名為 ASAP ,使其能夠在Firefox OS平台之手機上自動 改變狀態。Firefox OS是Mozilla近年來之發展, 利用Web APIs與裝置作業系統及底層硬體溝通。 在ASAP中,我們利用預先定義之情境活動及系統 監控情境腳本,當條件符合時,執行對應的活動以 達到自動狀態調整。情境中有六種條件與活動,當 滿足所設定之其一條件時可執行多種活動。此外, 藉由監看活動事件,使用計時器週期性掃描已設定 之情境腳本,並且執行腳本中的活動。本研究實驗 結果顯示出ASAP能夠成功判讀情境條件並且執行與其相符之情境活動。

英文摘要

Abstract ─ Most of applications (APP) for automatic status adjustment on mobile phone have been implemented for Android and IOS systems. In this work, we specifically develop the APP called ASAP to import such a functionality to the promising Firefox OS. Firefox OS has been developed by Mozilla in recent years, using web APIs to directly communicate with the core of the operating system and the underneath hardware of a mobile phone. In ASAP, the automatic status adjustment is achieved by system monitoring with scenario scripts. When the condition of a certain script is met, the corresponding pre-defined activities are executed to instantly alter the status of a mobile phone. There are six conditions and six activities defined in the scenario, and the satisfaction of one condition can trig multiple activities to execute. In addition to listening the activity events, we also use a timer to periodically scan the pre-defined scenario scripts to trig the activities. The experimental results show that the ASAP can successfully trig the corresponding activities when a pre-defined scenario is detected.

相關文獻