一種應用于智能穿戴設備的應用商店解決方案的制作方法
【專利摘要】本發(fā)明提出一種基于Dthing智能穿戴操作系統(tǒng)、智能手機操作系統(tǒng)的適用于智能穿戴設備的應用商店管理系統(tǒng)-WareAppStore,其特征在于,該系統(tǒng)包括基于智能穿戴設備操作系統(tǒng)的應用管理系統(tǒng)、基于智能手機終端操作系統(tǒng)的應用商店應用系統(tǒng)和應用云服務器,其中,智能穿戴設備操作系統(tǒng)采用Dthing系統(tǒng)。以解決智能穿戴設備軟件應用的安裝,升級問題。
【專利說明】-種應用于智能穿戴設備的應用商店解決方案
【技術領域】
[0001] 本發(fā)明屬于計算機系統(tǒng)領域,尤其涉及智能穿戴設備領域,是一種基于智能手機 終端操作系統(tǒng),智能穿戴設備操作系統(tǒng)(Dthing系統(tǒng)),適用于智能穿戴設備端系統(tǒng)的應用 商店解決方案。
【背景技術】
[0002] 智能穿戴設備是應用穿戴式技術對日常穿戴進行智能化設計、開發(fā)出可以穿戴的 設備的總稱,如眼鏡、手套、手表、服飾及鞋等。而廣義的穿戴式智能設備包括功能全、尺寸 大、可不依賴智能手機實現完整或者部分的功能,例如智能手表或智能眼鏡等,以及只專注 于某一類應用功能,需要和其它設備如智能手機配合使用,如各類進行體征監(jiān)測的智能手 環(huán)、智能首飾等。隨著技術的進步以及用戶需求的變遷,可穿戴式智能設備的形態(tài)與應用熱 點也在不斷的變化。
[0003] 手機終端智能操作系統(tǒng),智能手機使用的操作系統(tǒng)目前流行的智能手機操作系統(tǒng) 有 Android,Apple,以及 Windows Phone8。
[0004] Dthing系統(tǒng)為北京雅魯藏布科技有限公司發(fā)明的智能穿戴終端操作系統(tǒng),該系 統(tǒng)可以做到應用的動態(tài)下載,升級。本發(fā)明不局限于智能終端設備是否使用Dthing系統(tǒng), 如果智能終端設備操作系統(tǒng)支持應用的下載,升級都可以采用本發(fā)明。北京雅魯藏布科 技有限公司申請的專利CN201310404344. 4公開了一種應用于物聯(lián)網行業(yè)的基于Android Dalvik虛擬機機制的Java虛擬機系統(tǒng),即Dthing系統(tǒng)。該份申請全文引入本文作為參考。
[0005] Dthing系統(tǒng)包括Java虛擬機內核模塊、Java語言基礎庫模塊和操作系統(tǒng)移植 層;所述的Java虛擬機內核模塊包含類加載模塊、內存管理模塊、垃圾回收模塊、線程管理 模塊、虛擬機解釋器模塊Java虛擬機啟動時,加載Java語言基礎庫模塊,初始化系統(tǒng),運 行Java應用程序;所述類加載模塊用于加載Java系統(tǒng)基礎庫,供解釋運行Java應用時調 用,類加載模塊在類加載過程中采用和Java系統(tǒng)運行內存空間共享的方式來減少內存使 用,同時移除Android MMAP機制以適應嵌入式操作系統(tǒng)環(huán)境;所述內存管理模塊增加內存 碎片整理頻率以提高內存的重用;所述的垃圾回收模塊采用優(yōu)化的Mark-Sweep-Compact 機制提高嵌入式設備中內存的使用效率;所述的線程管理模塊采用輕型的線程機制,獨立 于操作系統(tǒng);所述的虛擬機解釋器模塊根據精簡的Java語言基礎庫簡化或去除某些指令; 所述的Java語言基礎庫模塊根據物聯(lián)網行業(yè)應用特性去除了標準Java語言庫中某些功 能,以減少虛擬機占用的空間;所述的操作系統(tǒng)移植層,為虛擬機調用平臺功能提供的統(tǒng)一 的接口定義,以提高虛擬機系統(tǒng)在不同操作系統(tǒng)或平臺系統(tǒng)上移植的效率。該Java虛擬機 系統(tǒng)可以應用到物聯(lián)網終端的操作系統(tǒng)上。該系統(tǒng)還包括Java驅動模塊,應用管理模塊, 運營商管理模塊;所述Java驅動模塊,實現了 Java層的驅動機制,以提高物聯(lián)網中對海量 傳感器的管理;所述應用管理模塊,實現了應用的遠程控制;所述的運營商管理模塊增加 了對不同運營商協(xié)議的支持。該系統(tǒng)還定義了一種Java驅動方法,該方法包括:步驟一 : 將平臺操作系統(tǒng)級的驅動的控制管理和數據讀寫提升到Java系統(tǒng)中實現;步驟二:平臺操 作系統(tǒng)只提供通用的硬件控制接口;步驟三:使用Java應用調用Java虛擬機提供的驅動 單元控制接口。該Java驅動方法適用于海量傳感器部署后的驅動適配。該系統(tǒng)實現移動 WMMP協(xié)議的規(guī)范的步驟如下:步驟一:Java系統(tǒng)啟動后,將WMMP功能加載到系統(tǒng)中;步驟 二:Java系統(tǒng)注冊到移動運營商的運營管理平臺,注冊本地終端;步驟三:系統(tǒng)發(fā)送鏈接請 求和運營商業(yè)務管理平臺鏈接,完成業(yè)務流程。所述運營商協(xié)議包括移動WMMP協(xié)議。
[0006] 應用商店即軟件應用商店,軟件應用商店所列出的應用,用戶通過某種方式下載 到目標系統(tǒng)上,并進行安裝,運行。
[0007] 目前的智能穿戴設備大部分不能做到軟件應用的升級以及后安裝,所以從這個角 度看智能穿戴設備并不智能。
【發(fā)明內容】
[0008] 本發(fā)明提供了一種應用于智能穿戴領域的基于智能手機終端操作系統(tǒng)的應用商 店解決方案,以解決智能穿戴設備軟件應用的安裝,升級問題。
[0009] 為了解決上述問題,本發(fā)明提出了一種基于智能穿戴設備操作系統(tǒng)以及智能手機 終端操作系統(tǒng)進行智能穿戴設備中軟件應用的安裝和升級的系統(tǒng),其特征在于,該系統(tǒng)包 括基于智能穿戴設備操作系統(tǒng)的應用管理系統(tǒng)、基于智能手機終端操作系統(tǒng)的應用商店應 用系統(tǒng)和應用云服務器,其中,智能穿戴設備操作系統(tǒng)采用Dthing系統(tǒng)。
[0010] 所述的智能穿戴設備操作系統(tǒng)的應用管理系統(tǒng)包括應用下載模塊、應用安裝模 塊、應用遠程查詢模塊和應用遠程啟動模塊,所述的應用下載模塊用于從應用云服務器下 載一個應用,所述應用安裝模塊用于檢測下載應用的合法性并且將其安裝到智能穿戴設備 上,所述的應用遠程查詢模塊用于使得智能穿戴設備可以運行遠程服務器查詢已經安裝的 應用列表,所述的應用遠程啟動模塊用于使得通過遠程服務器可以遠程啟動安裝在智能穿 戴設備上的應用。
[0011] 所述的基于智能手機終端操作系統(tǒng)的應用商店應用系統(tǒng)包括智能手機終端綁定 模塊、應用列表顯示模塊和遠程應用管理模塊,所述的智能手機終端綁定模塊用于使得手 機應用商店通過智能穿戴設備的唯一 ID查找并連接到智能手機終端,所述的應用列表顯 示模塊用于從應用云服務器獲取并顯示智能穿戴設備可安裝的應用列表,所述的遠程應用 管理模塊用于使得手機應用商店可遠程控制智能穿戴設備下載、安裝指定的應用。
[0012] 所述的應用云服務器包括智能應用管理模塊和上傳模塊,所述的智能應用管理模 塊用于管理和存儲智能穿戴設備可安裝的應用,所述的上傳模塊用于使得第三方應用提供 商可以通過網絡上傳其應用。
[0013] 智能穿戴設備中引入了智能穿戴應用商店的概念。
[0014] 該系統(tǒng)實現了基于智能手機終端操作系統(tǒng)的為智能穿戴設備使用的應用商店。
[0015] 一種使用如前所述的系統(tǒng)的方法,該方法包括以下步驟:
[0016] 步驟一:智能手機終端與智能穿戴設備綁定;
[0017] 步驟二:智能手機終端從應用云服務器查詢智能穿戴設備應用列表;
[0018] 步驟三:智能手機終端向智能穿戴設備發(fā)送下載應用的URL ;
[0019] 步驟四:智能穿戴設備通過URL向應用云服務器下載智能穿戴應用,該應用包括 新安裝的應用和需要升級的應用;
[0020] 步驟五:智能穿戴設備安裝該應用;
[0021] 步驟六:智能手機終端通過發(fā)送遠程命令啟動智能穿戴設備上的應用。
[0022] 由此可見,本發(fā)明具有如下優(yōu)點:
[0023] 1.本發(fā)明為了解決智能穿戴設備應用不智能的問題,提出一種基于Dthing 智能穿戴操作系統(tǒng)、智能手機終端操作系統(tǒng)的適用于智能穿戴設備的應用商店管理系 統(tǒng)-WareAppStore,以解決智能穿戴設備軟件應用的安裝、升級問題。
[0024] 2.本發(fā)明同時提供第三方應用提供商上傳其應用的方式。
【專利附圖】
【附圖說明】
[0025] 圖1是本發(fā)明WareAppStore系統(tǒng)架構圖和工作流程圖。
【具體實施方式】
[0026] 本發(fā)明提出了一種基于Dthing系統(tǒng)以及智能手機終端操作系統(tǒng)的應用商店解決 方案。該方案包括:基于智能手機終端操作系統(tǒng)Dthing的應用管理系統(tǒng)、基于智能手機終 端操作系統(tǒng)的應用商店應用系統(tǒng)、應用云服務器。
[0027] 下面結合附圖1對本發(fā)明進行詳細說明:
[0028] 智能終端操作系統(tǒng)Dthing的應用管理系統(tǒng)
[0029] 應用下載模塊:當提供遠程應用的URL地址后,應用下載模塊會主動采用Http連 接方式連接到應用云服務器,將應用下載到智能穿戴設備文件系統(tǒng)上。
[0030] 應用安裝模塊:當應用從遠程服務器下載后,Dthing系統(tǒng)可以自動安裝該應用。 Dthing系統(tǒng)為一個智能的操作系統(tǒng)平臺,所以可以做到應用的動態(tài)加載與安裝。
[0031] 應用遠程查詢模塊:遠程服務器可以遠程的查詢當前智能穿戴設備安裝應用的列 表,及運行狀態(tài)。
[0032] 應用遠程啟動模塊:由于智能穿戴設備的操作交互性相對弱,Dthing系統(tǒng)提供了 遠程服務器可以遠程啟動智能穿戴設備上的應用功能。
[0033] 智能手機終端操作系統(tǒng)的應用商店應用系統(tǒng):
[0034] 智能終端設備綁定模塊:手機應用商店通過智能穿戴設備的唯一 ID查找并連接 到智能終端設備。唯一 ID可以是硬件標識也可以是手機號碼,如果智能穿戴設備支持移動 無線網絡,那么可以通過短信向其發(fā)送應用URL,或者通過遠程管理服務器發(fā)送遠程應用管 理命令。
[0035] 應用列表顯示模塊:應用云服務器獲取并顯示智能穿戴設備可安裝的應用列表, 每項包括圖片與應用名稱,可以詳細查看應用描述。
[0036] 遠程應用管理模塊:手機應用商店可遠程控制智能穿戴設備下載、安裝指定的應 用。
[0037] 應用云服務器
[0038] 智能應用管理模塊:管理,存儲智能穿戴設備可安裝的應用,并且可以遠程控制智 能穿戴設備。
[0039] 上傳模塊;第三方應用提供商可以通過該公司上傳其應用。
[0040] 一個完整的應用下載步驟如下:
[0041] 步驟一:智能手機終端與智能穿戴設備綁定;
[0042] 步驟二:智能手機終端從應用云服務器查詢智能穿戴設備應用列表;
[0043] 步驟三:智能手機終端向智能穿戴設備發(fā)送下載應用的URL ;
[0044] 步驟四:智能穿戴設備通過URL向應用云服務器下載智能穿戴應用,該應用包括 新安裝的應用和需要升級的應用;
[0045] 步驟五:智能穿戴設備安裝該應用;
[0046] 步驟六:智能手機終端通過發(fā)送遠程命令啟動智能穿戴設備上的應用。
[〇〇47] 本發(fā)明并不局限于上述【具體實施方式】,本發(fā)明可以有各種修改和替代形式,在附 圖和詳細說明中一些具體的實施例只是作為實例加以表述。但應理解,這些附圖和詳細說 明絕不是為了將本發(fā)明限制在所公開的具體形式上,相反,本發(fā)明應包括在權利要求書所 定義的范圍內的全部修改、等效形式和替代形式。
【權利要求】
1. 一種基于智能穿戴設備操作系統(tǒng)以及智能手機終端操作系統(tǒng)進行智能穿戴設備中 軟件應用的安裝和升級的系統(tǒng),其特征在于,該系統(tǒng)包括基于智能穿戴設備操作系統(tǒng)的應 用管理系統(tǒng)、基于智能手機終端操作系統(tǒng)的應用商店應用系統(tǒng)和應用云服務器,其中,智能 穿戴設備操作系統(tǒng)采用Dthing系統(tǒng)。
2. 如權利要求1所述的系統(tǒng),其特征在于,所述的智能穿戴設備操作系統(tǒng)的應用管理 系統(tǒng)包括應用下載模塊、應用安裝模塊、應用遠程查詢模塊和應用遠程啟動模塊,所述的應 用下載模塊用于從應用云服務器下載一個應用,所述應用安裝模塊用于檢測下載應用的合 法性并且將其安裝到智能穿戴設備上,所述的應用遠程查詢模塊用于使得智能穿戴設備可 以運行遠程服務器查詢已經安裝的應用列表,所述的應用遠程啟動模塊用于使得通過遠程 服務器可以遠程啟動安裝在智能穿戴設備上的應用。
3. 如權利要求1或2所述的系統(tǒng),其特征在于,所述的基于智能手機終端操作系統(tǒng)的應 用商店應用系統(tǒng)包括智能手機終端綁定模塊、應用列表顯示模塊和遠程應用管理模塊,所 述的智能手機終端綁定模塊用于使得手機應用商店通過智能穿戴設備的唯一 ID查找并連 接到智能手機終端,所述的應用列表顯示模塊用于從應用云服務器獲取并顯示智能穿戴設 備可安裝的應用列表,所述的遠程應用管理模塊用于使得手機應用商店可遠程控制智能穿 戴設備下載、安裝指定的應用。
4. 如權利要求1-3任一項所述的系統(tǒng),其特征在于,所述的應用云服務器包括智能應 用管理模塊和上傳模塊,所述的智能應用管理模塊用于管理和存儲智能穿戴設備可安裝的 應用,所述的上傳模塊用于使得第三方應用提供商可以通過網絡上傳其應用。
5. 如權利要求1所述的系統(tǒng),其特征在于,智能穿戴設備中引入了智能穿戴應用商店 的概念。
6. 如權利要求2所述的系統(tǒng),其特征在于,該系統(tǒng)實現了基于智能手機終端操作系統(tǒng) 的為智能穿戴設備使用的應用商店。
7. -種使用如權利要求1-6所述的系統(tǒng)的方法,其特征在于,該方法包括以下步驟: 步驟一:智能手機終端與智能穿戴設備綁定; 步驟二:智能手機終端從應用云服務器查詢智能穿戴設備應用列表; 步驟三:智能手機終端向智能穿戴設備發(fā)送下載應用的URL ; 步驟四:智能穿戴設備通過URL向應用云服務器下載智能穿戴應用,該應用包括新安 裝的應用和需要升級的應用; 步驟五:智能穿戴設備安裝該應用; 步驟六:智能手機終端通過發(fā)送遠程命令啟動智能穿戴設備上的應用。
【文檔編號】H04M1/725GK104063243SQ201410271584
【公開日】2014年9月24日 申請日期:2014年6月17日 優(yōu)先權日:2014年6月17日
【發(fā)明者】許小剛, 常欣, 朱濤, 黃傳見 申請人:成都雅魯科技有限公司