[發明專利]一種應用于物聯網行業的java解決方案有效
| 申請號: | 201310404344.4 | 申請日: | 2013-09-06 |
| 公開(公告)號: | CN103530165A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 許小剛;常欣;石亮;龍帆;黃傳 | 申請(專利權)人: | 北京雅魯藏布科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京慶峰財智知識產權代理事務所(普通合伙) 11417 | 代理人: | 劉元霞 |
| 地址: | 100190 北京市懷*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 聯網 行業 java 解決方案 | ||
1.一種應用于物聯網行業的基于Android?Dalvik虛擬機機制的Java虛擬機系統,其特征在于,該系統包括:Java虛擬機內核模塊、Java語言基礎庫模塊和操作系統移植層;所述的Java虛擬機內核模塊包含類加載模塊、內存管理模塊、垃圾回收模塊、線程管理模塊、虛擬機解釋器模塊;Java虛擬機啟動時,加載Java語言基礎庫模塊,初始化系統,運行Java應用程序;所述類加載模塊用于加載Java系統基礎庫,供解釋運行Java應用時調用,類加載模塊在類加載過程中采用和Java系統運行內存空間共享的方式來減少內存使用,同時移除Android?MMAP機制以適應嵌入式操作系統環境;所述內存管理模塊增加內存碎片整理頻率以提高內存的重用;所述的垃圾回收模塊采用優化的Mark-Sweep-Compact機制提高嵌入式設備中內存的使用效率;所述的線程管理模塊采用輕型的線程機制,獨立于操作系統;所述的虛擬機解釋器模塊根據精簡的Java語言基礎庫簡化或去除某些指令;所述的Java語言基礎庫模塊根據物聯網行業應用特性去除了標準Java語言庫中某些功能,以減少虛擬機占用的空間;所述的操作系統移植層,為虛擬機調用平臺功能提供的統一的接口定義,以提高虛擬機系統在不同操作系統或平臺系統上移植的效率。
2.如權利要求1所述的系統,其特征在于,該Java虛擬機系統可以應用到物聯網終端的操作系統上。
3.如權利要求1或2所述的系統,其特征在于,該系統還包括:Java驅動模塊,應用管理模塊,運營商管理模塊;所述Java驅動模塊,實現了Java層的驅動機制,以提高物聯網中對海量傳感器的管理;所述應用管理模塊,實現了應用的遠程控制;所述的運營商管理模塊增加了對不同運營商協議的支持。
4.如權利要求1-3任一項所述的系統,其特征在于,該系統還定義了一種Java驅動方法,該方法包括:步驟一:將平臺操作系統級的驅動的控制管理和數據讀寫提升到Java系統中實現;步驟二:平臺操作系統只提供通用的硬件控制接口;步驟三:使用Java應用調用Java虛擬機提供的驅動單元控制接口。
5.如權利要求4所述的系統,其特征在于,該Java驅動方法適用于海量傳感器部署后的驅動適配。
6.如權利要求1-3任一項所述的系統,其特征在于,該系統實現移動WMMP協議的規范的步驟如下:
步驟一:Java系統啟動后,將WMMP功能加載到系統中;
步驟二:Java系統注冊到移動運營商的運營管理平臺,注冊本地終端;
步驟三:系統發送鏈接請求和運營商業務管理平臺鏈接,完成業務流程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京雅魯藏布科技有限公司,未經北京雅魯藏布科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310404344.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:青光眼模擬眼鏡及其制作方法
- 下一篇:一種中小學生學習能力訓練系統





