智能設備、可穿戴設備及其推送接收安裝包的方法
【技術領域】
[0001]本發明涉及一種移動通信。特別地,本發明涉及一種可穿戴設備及其可穿戴設備與智能設備之間的通信方法。
【背景技術】
[0002]隨著移動通信技術的發展,可穿戴設備(如:眼鏡、手表等)的各項應用亦日漸普及。為實現可穿戴設備與智能設備(例如智能手機)兩者之間的通信,在兩者配對后,智能設備需要獲取智能設備相關應用的安裝包(以下簡稱安裝包)并在本地安裝,以便向可穿戴設備發送相關操作指令,并獲取可穿戴設備采集到的數據,以及接收可穿戴設備的相關操作指令和請求。
[0003]—般而言,智能設備通常需要通過網絡連接至可穿戴設備廠商的網站上,以便從網站下載并獲取智能設備相關應用的安裝包。然而,上述方式中的用戶需要能夠訪問網站,并且用戶操作比較復雜。另外,對于網絡不通暢的地區或用戶無法通過智能設備訪問網站時(例如:手機無信號時),將不能獲取智能設備相關應用的安裝包,造成使用上非常不方便。
[0004]因此,亟需有一種能夠簡單實現可穿戴設備與智能設備兩者之間的通信方法。
【發明內容】
[0005]有鑒于此,本發明揭露一種智能設備、可穿戴設備及其推送接收安裝包的方法。
[0006]根據本發明實施例,提供一種由可穿戴設備向智能設備推送安裝包的方法包含:將該智能設備所需要的安裝包預置到該可穿戴設備中;以及通過傳輸方式與智能設備進行配對,并在該可穿戴設備與該智能設備初次配對后,通過該傳輸方式自動推送該安裝包到該智能設備,以供該智能設備安裝。
[0007]根據本發明另一實施例,提供一種由智能設備接收可穿戴設備推送安裝包的方法,包含:通過該智能設備搜索周圍的可穿戴設備,并對搜索到的可穿戴設備發起配對請求;如果收到該可穿戴設備關于配對請求的響應,通過該智能設備向該可穿戴設備發起連接;通過傳輸方式接收該可穿戴設備自動推送的該安裝包;以及安裝該安裝包。
[0008]根據本發明另一實施例,提供一種可穿戴設備,包含:儲存模塊;通信模塊,用于通過傳輸方式與智能設備進行配對;以及處理模塊,用于將該智能設備所需要的安裝包預置在該儲存模塊,通過該傳輸方式與該智能設備進行配對,并在該可穿戴設備與該智能設備初次配對后,通過該傳輸方式自動推送該安裝包到該智能設備,以供該智能設備進行安裝。
[0009]根據本發明另一實施例,提供一種智能設備,包含:儲存模塊;通信模塊,用于通過傳輸方式與可穿戴設備進行配對,并且通過該傳輸方式接收該可穿戴設備推送的安裝包;以及處理模塊,用于搜索周圍的可穿戴設備,并對搜索到的可穿戴設備發起配對請求;如果收到該可穿戴設備的配對請求的響應,則向該可穿戴設備發起連接;并且在收到該安裝包后安裝該安裝包。
[0010]本發明揭露的智能設備、可穿戴設備及其推送接收安裝包的方法可增加設備使用便利性。
【附圖說明】
[0011]圖1為根據本發明的實施例描述的可穿戴設備和智能設備的架構示意圖;
[0012]圖2為根據本發明實施例的可穿戴設備推送安裝包到智能設備的簡要結構示意圖;
[0013]圖3為根據本發明實施例的可穿戴設備推送安裝包到智能設備的時間序列圖;
[0014]圖4為根據本發明實施例的可穿戴設備推送安裝包至智能設備的方法流程圖;
[0015]圖5為根據本發明實施例所述的智能設備接收安裝包流程的示意圖。
【具體實施方式】
[0016]在說明書及權利要求書當中使用了某些詞匯來指稱特定的元件。所屬技術領域的技術人員應可理解,硬件制造商可能會用不同的名詞來稱呼同一個元件。本說明書及權利要求書并不以名稱的差異作為區分元件的方式,而是以元件在功能上的差異作為區分的準貝1J。在通篇說明書及權利要求項中所提及的“包含”為一開放式的用語,故應解釋成“包含但不限定于”。此外,“耦接” 一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述第一裝置耦接于第二裝置,則代表第一裝置可直接電氣連接于第二裝置,或通過其它裝置或連接手段間接地電氣連接至第二裝置。
[0017]接下來的描述是實現本發明的最佳實施例,其是為了描述本發明原理的目的,并非對本發明的限制。可以理解地是,本發明實施例可由軟件、硬件、固件或其任意組合來實現。
[0018]本發明的實施例提供一種簡單實現智能設備與可穿戴設備之間的通信方法,通過將智能設備相關應用的安裝包(例如,android package,APK)預置到可穿戴設備(wearable device)中,并且在可穿戴設備與智能設備初次配對后,借助智能設備與可穿戴設備之間共同的有線或無線通信協議,例如通用串行總線(USB)、近場通訊(NFC)、藍牙(BT)傳輸協議技術等快速自動推送安裝包到智能設備,并可由用戶在智能設備端進行安裝,以便向可穿戴設備發送相關操作指令,并獲取可穿戴設備采集到的數據,以及接收可穿戴設備的相關操作指令和請求,從而實現可穿戴設備與智能設備兩者之間的通信。
[0019]下面參考附圖詳細介紹本發明的實施例。
[0020]圖1為根據本發明的實施例描述的可穿戴設備和智能設備的架構示意圖,上述的智能設備與可穿戴設備可具有安卓客戶端,這僅是為了說明的目的,并不是對本發明的限制。智能設備100可為移動電話、智能手機、平板計算機、可攜式多媒體播放器(PMP)或可攜式游戲機等。如圖所示,智能設備100可以包含計步器(pedometer) 110、數據庫120、通信模塊130、處理模塊140與儲存模塊150,其中通信模塊130進一步包含與數據庫連接的計步器適配器(ADP)、各種有線無線連接模塊例如藍牙(BT)連接模塊等,以及可選擇地包含第三方提供的應用,例如用于即時通信的臉書應用控件(facebook API), MSN, QQ,微信,微博等,以及具有實時提醒或者其他功能的應用,例如雅虎應用控件(yahoo API)等。其中舉例說明,雅虎應用控件、臉書應用控件分別進一步通過無線或者有線方式耦接到第三方應用提供商的服務器,以實施相應運作。相對應地,可穿戴設備200中包含耦接到通信模塊130的通信模塊210、處理模塊220與儲存模塊230、計步器240、臉書模塊250以及雅虎模塊260等。所屬領域技術人員可以了解上述模塊或者應用控件可以硬件或者軟件模塊實現,然不以上述圖示為限制。
[0021]通信模塊210可包括各種有線無線連接模塊例如通用串行總線(USB)連接模塊、近場通信(NFC)連接模塊、或藍牙(BT)連接模塊等,通過有線或無線傳輸方式如通用串行總線(USB)傳輸協議技術或近場通信(NFC)、藍牙、IEEE802.1UHomeRF技術、IrDA、ZigBee或Wifi等通信協議以無線傳輸方式連接至智能設備100的通信模塊130以進行配對,以便于與智能設備100之間進行通信。
[0022]處理模塊220可包括處理器與信號處理電路。處理器可為通用處理器(CPU)、微處理器(Micro-Control Unit, MCU)、或數字信號處理器(Digital Signal Processor, DSP)等,用以提供數據處理及運算的功能。處理模塊220可從儲存模塊230中加載并執行指令集及/或程序代碼,以控制通信模塊210、儲存模塊230、計步器240、臉書模塊250以及雅虎模塊260等的運作來執行本案所述的由可穿戴設備向智能設備推送安裝包的方法。上述由可穿戴設備向智能設備推送安裝包的方法包括以下步驟:將智能