[發(fā)明專利]傳感數(shù)據(jù)處理方法及計算節(jié)點有效
| 申請?zhí)枺?/td> | 201210051773.3 | 申請日: | 2012-03-01 |
| 公開(公告)號: | CN102662646A | 公開(公告)日: | 2012-09-12 |
| 發(fā)明(設(shè)計)人: | 陸元飛;劉剛;劉存?zhèn)?/a> | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 陳鳴 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 傳感 數(shù)據(jù)處理 方法 計算 節(jié)點 | ||
1.一種傳感數(shù)據(jù)處理方法,其特征在于,應(yīng)用于計算節(jié)點,所述計算節(jié)點包括硬件層,以及運行于所述硬件層之上的操作系統(tǒng)OS,以及運行于所述OS之上的瀏覽器引擎,其中所述硬件層包括第一傳感設(shè)備,所述方法包括;
第一傳感設(shè)備感應(yīng)狀態(tài)變化生成傳感數(shù)據(jù),將所述傳感數(shù)據(jù)以事件的方式向所述OS傳遞;
所述OS根據(jù)所述傳感數(shù)據(jù)確定所述事件的事件類型,將所述傳感數(shù)據(jù)和事件類型向所述瀏覽器引擎?zhèn)鬟f;
所述瀏覽器引擎根據(jù)所述事件類型確定所述事件已注冊,執(zhí)行所述事件的處理邏輯。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述瀏覽器引擎包括瀏覽器殼Shell、網(wǎng)頁解析渲染引擎和腳本解析引擎,所述瀏覽器引擎根據(jù)所述傳感數(shù)據(jù)和事件類型確定所述事件已注冊,執(zhí)行所述事件的處理邏輯具體包括:
瀏覽器Shell接收OS發(fā)送的傳感數(shù)據(jù)和事件類型,根據(jù)所述事件類型確定與所述事件關(guān)聯(lián)的第一網(wǎng)頁,將所述第一網(wǎng)頁、傳感數(shù)據(jù)和事件類型傳遞給網(wǎng)頁解析渲染引擎;
網(wǎng)頁解析渲染引擎根據(jù)所述事件類型確定所述第一網(wǎng)頁中的第一節(jié)點注冊了所述事件,根據(jù)所述第一節(jié)點的標識和事件類型查找到所述事件的處理邏輯的入口,調(diào)用腳本解析引擎執(zhí)行所述事件的處理邏輯。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述事件類型確定與所述事件關(guān)聯(lián)的第一網(wǎng)頁,將所述第一網(wǎng)頁、傳感數(shù)據(jù)和事件類型傳遞給網(wǎng)頁解析渲染引擎具體包括:
若確定所述事件與當前活動的網(wǎng)頁關(guān)聯(lián),則將所述當前活動的網(wǎng)頁作為第一網(wǎng)頁,將所述第一網(wǎng)頁、傳感數(shù)據(jù)和事件類型傳遞給網(wǎng)頁解析渲染引擎;
若確定所述事件與所有運行中的網(wǎng)頁關(guān)聯(lián),則將各運行中的網(wǎng)頁分別作為第一網(wǎng)頁,將各第一網(wǎng)頁、傳感數(shù)據(jù)和事件類型傳遞給網(wǎng)頁解析渲染引擎。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一傳感設(shè)備感應(yīng)狀態(tài)變化生成傳感數(shù)據(jù)之前還包括:
網(wǎng)頁解析渲染引擎讀取所述第一網(wǎng)頁中第一節(jié)點的腳本內(nèi)容,調(diào)用腳本解析引擎執(zhí)行所述第一節(jié)點的腳本內(nèi)容;
腳本解析引擎確定所述第一節(jié)點的腳本內(nèi)容中包含所述事件的事件類型和處理邏輯,將所述事件的事件類型和處理邏輯發(fā)送給網(wǎng)頁解析渲染引擎;
網(wǎng)頁解析渲染引擎將所述事件的處理邏輯傳遞給腳本解析引擎,以注冊所述事件;
腳本解析引擎對所述處理邏輯進行封裝,將所述處理邏輯的入口返回網(wǎng)頁解析渲染引擎;
網(wǎng)頁解析渲染引擎將所述事件的事件類型和所述處理邏輯的入口加入所述第一節(jié)點的事件監(jiān)聽列表。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一傳感設(shè)備感應(yīng)狀態(tài)變化生成傳感數(shù)據(jù)之前還包括:
網(wǎng)頁解析渲染引擎解析所述第一網(wǎng)頁,確定所述第一網(wǎng)頁中的第一節(jié)點定義了事件屬性;
確定所述事件屬性對應(yīng)的事件的事件類型和處理邏輯;
將所述事件的處理邏輯傳遞給腳本解析引擎,以注冊所述事件;
腳本解析引擎對所述處理邏輯進行封裝,將所述處理邏輯的入口返回網(wǎng)頁解析渲染引擎;
網(wǎng)頁解析渲染引擎將所述事件的事件類型和所述處理邏輯的入口加入所述第一節(jié)點的事件監(jiān)聽列表。
6.根據(jù)權(quán)利要求2-5中任一項所述的方法,其特征在于,所述網(wǎng)頁解析渲染引擎根據(jù)所述事件類型確定所述第一網(wǎng)頁中的第一節(jié)點注冊了所述事件具體包括:
網(wǎng)頁解析渲染引擎根據(jù)所述事件類型確定所述事件與位置無關(guān),遍歷所述第一網(wǎng)頁中各節(jié)點的事件監(jiān)聽列表,確定所述第一節(jié)點的事件監(jiān)聽列表中包含所述事件的事件類型。
7.根據(jù)權(quán)利要求2-5中任一項所述的方法,其特征在于,所述網(wǎng)頁解析渲染引擎根據(jù)所述事件類型確定第一網(wǎng)頁中的第一節(jié)點注冊了所述事件具體包括:
網(wǎng)頁解析渲染引擎根據(jù)所述事件類型確定所述事件與位置有關(guān),解析所述傳感數(shù)據(jù)中包含的位置信息;
根據(jù)所述位置信息確定所述第一網(wǎng)頁中與所述位置信息匹配的第一節(jié)點;
確定所述第一節(jié)點的事件監(jiān)聽列表中包含所述事件的事件類型。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210051773.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





