最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置與流程

文檔序號:11132857閱讀:821來源:國知局
物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置與制造工藝

本發(fā)明涉及物聯(lián)網(wǎng)領域,特別是涉及一種物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置。



背景技術:

物聯(lián)網(wǎng)是新一代信息技術的重要組成部分,其英文名稱是“The Internet of things”,是指物物相連的互聯(lián)網(wǎng)。物聯(lián)網(wǎng)的核心和基礎仍然是互聯(lián)網(wǎng),是在互聯(lián)網(wǎng)基礎上的延伸和擴展的網(wǎng)絡,物聯(lián)網(wǎng)使得基于用戶端的互聯(lián)網(wǎng)延伸和擴展到了物品與物品之間的信息交換和通信。

目前在物聯(lián)網(wǎng)方面已經(jīng)有一些研究以及應用,在一些物聯(lián)網(wǎng)設備中植入傳感器,通過物聯(lián)網(wǎng)設備與控制終端的相互連接,控制終端與管理物聯(lián)網(wǎng)設備的服務器平臺的相互連接來實現(xiàn)物聯(lián)網(wǎng),這樣管理物聯(lián)網(wǎng)設備可以將控制規(guī)則以及控制界面發(fā)送至控制終端,控制終端就可以與植入了傳感器的各種物聯(lián)網(wǎng)設備互聯(lián)互通。

然而目前對物聯(lián)網(wǎng)設備只能通過控制終端進行簡單的開關控制或功能控制,并不能根據(jù)物聯(lián)網(wǎng)設備的類型對其進行完全的控制,使得部分設備不能發(fā)揮全部的功能,降低了設備的使用效率。



技術實現(xiàn)要素:

本發(fā)明實施例提供一種可提高物聯(lián)網(wǎng)設備使用效率的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置;以解決現(xiàn)有的物聯(lián)網(wǎng)設備使用效率較低的技術問題。

本發(fā)明實施例提供一種物聯(lián)網(wǎng)設備的控制界面的生成方法,其包括:

根據(jù)物聯(lián)網(wǎng)設備的產(chǎn)品識別碼,從物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫中獲取物聯(lián)網(wǎng)設 備的設備功能對應的數(shù)據(jù)類型,其中所述物聯(lián)網(wǎng)參數(shù)數(shù)據(jù)庫中存儲有所述物聯(lián)網(wǎng)設備的產(chǎn)品識別碼、設備功能以及數(shù)據(jù)類型三者之間的對應關系;

根據(jù)所述設備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫中獲取相應的功能控制控件列表,其中所述功能控制控件數(shù)據(jù)庫中至少存儲有數(shù)據(jù)類型與功能控制控件列表兩者之間的對應關系;

根據(jù)用戶的選擇指令,從所述功能控制控件列表中選擇功能控制控件;以及

使用選擇的所述功能控制控件生成所述物聯(lián)網(wǎng)設備的功能控制界面。

本發(fā)明實施例還提供一種物聯(lián)網(wǎng)設備的控制界面的生成裝置,其包括:

數(shù)據(jù)類型獲取模塊,用于根據(jù)物聯(lián)網(wǎng)設備的產(chǎn)品識別碼,從物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫中獲取物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型,其中所述物聯(lián)網(wǎng)參數(shù)數(shù)據(jù)庫中存儲有所述物聯(lián)網(wǎng)設備的產(chǎn)品識別碼、設備功能以及數(shù)據(jù)類型三者之間的對應關系;

控件列表獲取模塊,用于根據(jù)所述設備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫中獲取相應的功能控制控件列表,其中所述功能控制控件數(shù)據(jù)庫中至少存儲有數(shù)據(jù)類型與功能控制控件列表兩者之間的對應關系;

控件選擇模塊,用于根據(jù)用戶的選擇指令,從所述功能控制控件列表中選擇功能控制控件;以及

控制界面生成模塊,用于使用選擇的所述功能控制控件生成所述物聯(lián)網(wǎng)設備的功能控制界面。

相較于現(xiàn)有技術的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置,本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置通過不同的數(shù)據(jù)類型來表示不同的設備功能,進而可通過數(shù)據(jù)類型方便的選用相應的功能控制控件對物聯(lián)網(wǎng)設備進行控制;提高了物聯(lián)網(wǎng)設備的使用效率;解決了現(xiàn)有的物聯(lián)網(wǎng)設備使用效率較低的技術問題。

附圖說明

圖1為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的流程圖;

圖2A為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的創(chuàng)建物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫的流程圖;

圖2B為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫的數(shù)據(jù)結構圖;

圖3A為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的創(chuàng)建功能控制控件數(shù)據(jù)庫的流程圖;

圖3B為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的功能控制控件數(shù)據(jù)庫的數(shù)據(jù)結構圖。

圖4A至圖4E為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的功能控制控件的示意圖。

圖5為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成裝置的第一優(yōu)選實施例的結構示意圖;

圖6為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成裝置的第二優(yōu)選實施例的結構示意圖;

圖7為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成裝置的數(shù)據(jù)類型設置模塊的結構示意圖;

圖8A和圖8B為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置的第一具體實施例的示意圖;

圖9A和圖9B為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置的第二具體實施例的示意圖;

圖10為本發(fā)明的生成裝置所在的電子設備的工作環(huán)境結構示意圖。

具體實施方式

請參照圖式,其中相同的組件符號代表相同的組件,本發(fā)明的原理是以實施在一適當?shù)倪\算環(huán)境中來舉例說明。以下的說明是基于所例示的本發(fā)明具體實施例,其不應被視為限制本發(fā)明未在此詳述的其它具體實施例。

在以下的說明中,本發(fā)明的具體實施例將參考由一部或多部計算機所執(zhí)行之作業(yè)的步驟及符號來說明,除非另有述明。因此,其將可了解到這些步驟及操作,其中有數(shù)次提到為由計算機執(zhí)行,包括了由代表了以一結構化型式中的數(shù)據(jù)之電子信號的計算機處理單元所操縱。此操縱轉換該數(shù)據(jù)或將其維持在該計算機之內(nèi)存系統(tǒng)中的位置處,其可重新配置或另外以本領域技術人員所熟知的方式來改變該計算機之運作。該數(shù)據(jù)所維持的數(shù)據(jù)結構為該內(nèi)存之實體位置,其具有由該數(shù)據(jù)格式所定義的特定特性。但是,本發(fā)明原理以上述文字來說明,其并不代表為一種限制,本領域技術人員將可了解到以下所述的多種步驟及操作亦可實施在硬件當中。

本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法可使用各種具有計算能力的電子設備進行實施,該電子設備包括但不限于個人計算機、服務器計算機、手持式或膝上型設備、移動設備(比如移動電話、個人數(shù)字助理(PDA)、媒體播放器等等)、多處理器系統(tǒng)、消費型電子設備、小型計算機、大型計算機、包括上述任意系統(tǒng)或設備的分布式計算環(huán)境,等等;但優(yōu)選為用于管理物聯(lián)網(wǎng)設備的服務器平臺。本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法通過不同的數(shù)據(jù)類型來表示不同的設備功能,進而可通過數(shù)據(jù)類型方便的選用相應的功能控制控件對物聯(lián)網(wǎng)設備進行控制,提高了物聯(lián)網(wǎng)設備的使用效率。

請參照圖1,圖1為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的流程圖。本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成方法包括:

步驟S101,根據(jù)物聯(lián)網(wǎng)設備的產(chǎn)品識別碼,從物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫中獲取物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型;

步驟S102,根據(jù)設備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫中獲取相應 的功能控制控件列表;

步驟S103,根據(jù)用戶的選擇指令,從功能控制控件列表中選擇功能控制控件;

步驟S104,使用選擇的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面。

下面詳細說明本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成方法的各步驟的具體流程。

在步驟S101中,控制界面的生成裝置根據(jù)物聯(lián)網(wǎng)設備的產(chǎn)品識別碼(PIN,Product Identification Number),從物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫中獲取物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型。

這里的產(chǎn)品識別碼為區(qū)分不同產(chǎn)品的識別碼,每個產(chǎn)品均有唯一的產(chǎn)品識別碼,同一類型的產(chǎn)品也具有不同的產(chǎn)品識別碼。該產(chǎn)品識別碼為產(chǎn)品生產(chǎn)廠商在控制界面的生成裝置(即管理物聯(lián)網(wǎng)設備的服務器平臺)上進行設置,用于用戶區(qū)分不同的物聯(lián)網(wǎng)設備。這里的設備功能是指物聯(lián)網(wǎng)設備的各種可調(diào)整或可顯示的功能,每種設備功能均可使用一功能控制控件進行實施。

這里的物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫通過以下步驟創(chuàng)建,請參照圖2A,圖2A為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的創(chuàng)建物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫的流程圖。創(chuàng)建物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫的步驟包括:

步驟S201,產(chǎn)品生產(chǎn)廠商對物聯(lián)網(wǎng)設備設置產(chǎn)品識別碼;這里產(chǎn)品識別碼和物聯(lián)網(wǎng)設備一一對應,以保證了每個物聯(lián)網(wǎng)設備的產(chǎn)品識別碼的唯一性。隨后轉到步驟S202。

步驟S202,獲取物聯(lián)網(wǎng)設備的設備功能,并根據(jù)物聯(lián)網(wǎng)設備的設備功能的標識方式,確定物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型。這里網(wǎng)聯(lián)網(wǎng)設備的設備功能由產(chǎn)品生產(chǎn)廠商直接設置,由于每個物聯(lián)網(wǎng)設備的設備功能通過文字描述等方式很難被用戶理解,因此在本優(yōu)選實施例中使用某一種數(shù)據(jù)類型來表示某一類的設備功能,這樣用戶可以方便的將物聯(lián)網(wǎng)設備的某一類設備功能歸為某一種數(shù)據(jù)類型,同時這種數(shù)據(jù)類型也可很好的反映物聯(lián)網(wǎng)設備的設備功能。 具體設定方式如下:

如物聯(lián)網(wǎng)設備的功能參數(shù)為具有兩個操作選項的功能參數(shù),如加減操作功能以及開關操作功能等,則使用布爾型(bool)變量的數(shù)據(jù)類型來表示該物聯(lián)網(wǎng)設備的設備功能。

如物聯(lián)網(wǎng)設備的功能參數(shù)為具有數(shù)值調(diào)整操作選項的功能參數(shù),如調(diào)節(jié)滑竿功能或調(diào)節(jié)轉盤功能等,則使用整數(shù)(int)變量或浮點(float)變量的數(shù)據(jù)類型來表示該物聯(lián)網(wǎng)設備的設備功能。

如物聯(lián)網(wǎng)設備的功能參數(shù)為具有位置調(diào)整操作選項的功能參數(shù),如方位調(diào)整功能或角度調(diào)整功能等,則使用位置坐標如XY坐標系的數(shù)據(jù)類型來表示該物聯(lián)網(wǎng)設備的設備功能。

如物聯(lián)網(wǎng)設備的功能參數(shù)為具有多個操作選項的功能參數(shù),如菜單選項功能以及多檔位控件功能等,則使用枚舉型(enum)變量的數(shù)據(jù)類型來表示該物聯(lián)網(wǎng)設備的設備功能。

如物聯(lián)網(wǎng)設備的功能參數(shù)為顯示數(shù)據(jù)的功能參數(shù),則直接顯示相應的數(shù)據(jù)。隨后轉到步驟S203。

步驟S203,根據(jù)產(chǎn)品識別碼、物聯(lián)網(wǎng)設備的設備功能以及物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型,創(chuàng)建物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫。該物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫的數(shù)據(jù)結構可如圖2B所示。其中所述物聯(lián)網(wǎng)參數(shù)數(shù)據(jù)庫中存儲有所述物聯(lián)網(wǎng)設備的產(chǎn)品識別碼、設備功能以及數(shù)據(jù)類型三者之間的對應關系。隨后轉到步驟S102。

在步驟S102中,控制界面的生成裝置根據(jù)步驟S101獲取的設備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫中獲取相應的功能控制控件列表。

這里的功能控制控件數(shù)據(jù)庫通過以下步驟創(chuàng)建,請參照圖3,圖3為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法的優(yōu)選實施例的創(chuàng)建功能控制控件數(shù)據(jù)庫的流程圖。創(chuàng)建功能控制控件數(shù)據(jù)庫的步驟包括:

步驟S301,獲取物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型,以及獲取物聯(lián)網(wǎng) 設備的設備功能對應的功能控制控件;具體為:獲取至少一個進行兩個操作選項的設備功能的第一類功能控制控件、至少一個進行數(shù)值調(diào)整操作的設備功能的第二類功能控制控件、至少一個進行位置調(diào)整操作的設備功能的第三類功能控制控件、至少一個進行多個操作選項的設備功能的第四類功能控制控件和/或至少一個進行數(shù)據(jù)顯示的設備功能的第五類功能控制控件。其中第一類功能控制控件如圖4A所示,第二類功能控制控件如圖4B所示,第三類功能控制控件如圖4C所示,第四類功能控制控件如圖4D所示,第五類功能控制控件如圖4E所示,當然圖中僅僅是示例,用戶也可根據(jù)需要設置其他類型或形狀的功能控制控件。這里設備功能也是用對應的數(shù)據(jù)類型進行表示,隨后轉到步驟S302。

步驟S302,根據(jù)所有的相同類別的功能控制控件建立相應類別的功能控制控件列表。如圖4A中的三種第一類功能控制控件可設置在同一類別的功能控制列表中。隨后轉到步驟S303。

步驟S303,使用物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型、以及相應的功能控制控件列表,創(chuàng)建功能控制控件數(shù)據(jù)庫。其中功能控制控件數(shù)據(jù)庫中至少存儲有數(shù)據(jù)類型與功能控制控件列表兩者之間的對應關系。該功能控制控件數(shù)據(jù)庫的數(shù)據(jù)結構可如圖3B所示。隨后轉到步驟S103。

在步驟S103中,在步驟S102獲取功能控制控件列表后,用戶可通過選擇指令,從功能控制控件列表中選擇相應的功能控制控件。隨后轉到步驟S104。

在步驟S104中,使用步驟S103選擇的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面。具體可使用物聯(lián)網(wǎng)設備的所有的設備功能對應的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面,以便提高該物聯(lián)網(wǎng)設備的使用效率。

這樣即完成了本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成方法的控制界面生成過程。

本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成方法通過不同的數(shù)據(jù)類型來表示不同的設備功能,進而可通過數(shù)據(jù)類型方便的選用相應的功能控制控件對物聯(lián)網(wǎng)設備進行控制;提高了物聯(lián)網(wǎng)設備的使用效率。

本發(fā)明還提供一種物聯(lián)網(wǎng)設備的控制界面的生成裝置,請參照圖5,圖5為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成裝置的第一優(yōu)選實施例的結構示意圖。本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置50可使用上述物聯(lián)網(wǎng)設備的控制界面的生成方法的第一優(yōu)選實施例進行實施。本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置50包括數(shù)據(jù)類型獲取模塊51、控件列表獲取模塊52、控件選擇模塊53以及控制界面生成模塊54。數(shù)據(jù)類型獲取模塊51用于根據(jù)物聯(lián)網(wǎng)設備的產(chǎn)品識別碼,從物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫55獲取物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型;控件列表獲取模塊52用于根據(jù)設備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫56中獲取相應的功能控制控件列表;控件選擇模塊53用于根據(jù)用戶的選擇指令,從功能控制控件列表中選擇功能控制控件;控制界面生成模塊54用于使用選擇的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面。

本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置50使用時,首先數(shù)據(jù)類型獲取模塊51根據(jù)物聯(lián)網(wǎng)設備的產(chǎn)品識別碼(PIN,Product Identification Number),從物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫55中獲取物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型。

這里的產(chǎn)品識別碼為區(qū)分不同產(chǎn)品的識別碼,每個產(chǎn)品均有唯一的產(chǎn)品識別碼。該產(chǎn)品識別碼為產(chǎn)品生產(chǎn)廠商在控制界面的生成裝置(即管理物聯(lián)網(wǎng)設備的服務器平臺)上進行設置,用于用戶區(qū)分不同的物聯(lián)網(wǎng)設備。

隨后控件列表獲取模塊52根據(jù)數(shù)據(jù)類型獲取模塊51獲取的設備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫56中獲取相應的功能控制控件列表。

然后在控件列表獲取模塊52獲取功能控制控件列表后,用戶可通過選擇指令,使用控件選擇模塊53從功能控制控件列表中選擇相應的功能控制控件。

最后控制界面生成模塊54使用控件選擇模塊53選擇的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面。具體可使用物聯(lián)網(wǎng)設備的所有的設備功能對應的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面,以便提高該物聯(lián)網(wǎng)設備的使用 效率。

這樣即完成了本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置50的控制界面生成過程。

本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置通過不同的數(shù)據(jù)類型來表示不同的設備功能,進而可通過數(shù)據(jù)類型方便的選用相應的功能控制控件對物聯(lián)網(wǎng)設備進行控制;提高了物聯(lián)網(wǎng)設備的使用效率。

請參照圖6,圖6為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成裝置的第二優(yōu)選實施例的結構示意圖。本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置可使用上述物聯(lián)網(wǎng)設備的控制界面的生成方法的第二優(yōu)選實施例進行實施。本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置60包括數(shù)據(jù)類型獲取模塊601、控件列表獲取模塊602、控件選擇模塊603、控制界面生成模塊604、識別碼設置模塊605、數(shù)據(jù)類型設置模塊606、參數(shù)數(shù)據(jù)庫創(chuàng)建模塊607、控件獲取模塊608、控件列表建立模塊609以及控件數(shù)據(jù)庫創(chuàng)建模塊610。

控制界面生成模塊604具體用于使用物聯(lián)網(wǎng)設備的所有的設備功能對應的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面。

其中識別碼設置模塊605用于對物聯(lián)網(wǎng)設備設置產(chǎn)品識別碼,其中產(chǎn)品識別碼和物聯(lián)網(wǎng)設備一一對應;數(shù)據(jù)類型設置模塊606用于獲取物聯(lián)網(wǎng)設備的設備功能,并根據(jù)物聯(lián)網(wǎng)設備的設備功能的表示方式,確定物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型;參數(shù)數(shù)據(jù)庫創(chuàng)建模塊607用于根據(jù)產(chǎn)品識別碼、物聯(lián)網(wǎng)設備的設備功能以及物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型,創(chuàng)建物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫611。

控件獲取模塊608用于獲取所述物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型,以及所述物聯(lián)網(wǎng)設備的設備功能對應的功能控制控件,具體為獲取至少一個進行兩個操作選項的設備功能的第一類功能控制控件、至少一個進行數(shù)值調(diào)整操作的設備功能的第二類功能控制控件、至少一個進行位置調(diào)整操作的設備功能的第三類功能控制控件、至少一個進行多個操作選項的設備功能的第四類功能 控制控件和/或至少一個進行數(shù)據(jù)顯示的設備功能??丶斜斫⒛K609用于根據(jù)所有的相同類別的功能控制控件建立相應類別的功能控制控件列表。控件數(shù)據(jù)庫創(chuàng)建模塊610用于使用所述物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型以及相應的功能控制控件列表,創(chuàng)建功能控制控件數(shù)據(jù)庫612。

請參照圖7,圖7為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成裝置的數(shù)據(jù)類型設置模塊的結構示意圖。本優(yōu)選實施例的數(shù)據(jù)類型設置模塊606包括第一設置單元6061、第二設置單元6062、第三設置單元6063、第四設置單元6064以及第五設置單元6065。第一設置單元6061用于如物聯(lián)網(wǎng)設備的功能參數(shù)為具有兩個操作選項的功能參數(shù),則使用布爾型變量的數(shù)據(jù)類型進行表示;第二設置單元6062用于如物聯(lián)網(wǎng)設備的功能參數(shù)為具有數(shù)值調(diào)整操作選項的功能參數(shù),則使用整數(shù)變量或浮點變量的數(shù)據(jù)類型進行表示;第三設置單元6063用于如物聯(lián)網(wǎng)設備的功能參數(shù)為具有位置調(diào)整操作選項的功能參數(shù),則使用位置坐標的數(shù)據(jù)類型進行表示;第四設置單元6064用于如物聯(lián)網(wǎng)設備的功能參數(shù)為具有多個操作選項的功能參數(shù),則使用枚舉型變量的數(shù)據(jù)類型進行表示;第五設置單元6065用于如物聯(lián)網(wǎng)設備的功能參數(shù)為顯示數(shù)據(jù)的功能參數(shù),則直接顯示相應的數(shù)據(jù)。

本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置60使用時,數(shù)據(jù)類型獲取模塊601根據(jù)物聯(lián)網(wǎng)設備的產(chǎn)品識別碼(PIN,Product Identification Number),從物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫中獲取物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型。

這里的物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫611通過以下步驟創(chuàng)建:

產(chǎn)品生產(chǎn)廠商通過識別碼設置模塊605對物聯(lián)網(wǎng)設備設置產(chǎn)品識別碼;這里產(chǎn)品識別碼和物聯(lián)網(wǎng)設備一一對應,以保證了每個物聯(lián)網(wǎng)設備的產(chǎn)品識別碼的唯一性。

隨后數(shù)據(jù)類型設置模塊606獲取物聯(lián)網(wǎng)設備的設備功能,并根據(jù)物聯(lián)網(wǎng)設備的設備功能的標識方式,確定物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型。這里網(wǎng)聯(lián)網(wǎng)設備的設備功能由產(chǎn)品生產(chǎn)廠商直接設置,由于每個物聯(lián)網(wǎng)設備的設備 功能通過文字描述等方式很難被用戶理解,因此在本優(yōu)選實施例中使用某一種數(shù)據(jù)類型來表示某一類的設備功能,這樣用戶可以方便的將物聯(lián)網(wǎng)設備的某一類設備功能歸為某一種數(shù)據(jù)類型,同時這種數(shù)據(jù)類型也可很好的反映物聯(lián)網(wǎng)設備的設備功能。具體設定方式如下:

如物聯(lián)網(wǎng)設備的功能參數(shù)為具有兩個操作選項的功能參數(shù),如加減操作功能以及開關操作功能等,則第一設置單元6061使用布爾型(bool)變量的數(shù)據(jù)類型來表示該物聯(lián)網(wǎng)設備的設備功能。

如物聯(lián)網(wǎng)設備的功能參數(shù)為具有數(shù)值調(diào)整操作選項的功能參數(shù),如調(diào)節(jié)滑竿功能或調(diào)節(jié)轉盤功能等,則第二設置單元6062使用整數(shù)(int)變量或浮點(float)變量的數(shù)據(jù)類型來表示該物聯(lián)網(wǎng)設備的設備功能。

如物聯(lián)網(wǎng)設備的功能參數(shù)為具有位置調(diào)整操作選項的功能參數(shù),如方位調(diào)整功能或角度調(diào)整功能等,則第三設置單元6063使用位置坐標如XY坐標系的數(shù)據(jù)類型來表示該物聯(lián)網(wǎng)設備的設備功能。

如物聯(lián)網(wǎng)設備的功能參數(shù)為具有多個操作選項的功能參數(shù),如菜單選項功能以及多檔位控件功能等,則第四設置單元6064使用枚舉型(enum)變量的數(shù)據(jù)類型來表示該物聯(lián)網(wǎng)設備的設備功能。

如物聯(lián)網(wǎng)設備的功能參數(shù)為顯示數(shù)據(jù)的功能參數(shù),則第五設置單元6065直接顯示相應的數(shù)據(jù)。

參數(shù)數(shù)據(jù)庫創(chuàng)建模塊607根據(jù)產(chǎn)品識別碼、物聯(lián)網(wǎng)設備的設備功能以及物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型,創(chuàng)建物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫611。其中所述物聯(lián)網(wǎng)參數(shù)數(shù)據(jù)庫中存儲有所述物聯(lián)網(wǎng)設備的產(chǎn)品識別碼、設備功能以及數(shù)據(jù)類型三者之間的對應關系。

控件列表獲取模塊602根據(jù)數(shù)據(jù)類型獲取模塊601獲取的設備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫612中獲取相應的功能控制控件列表。

這里的功能控制控件數(shù)據(jù)庫612通過以下步驟創(chuàng)建:

控件獲取模塊608獲取物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型,以及獲取 物聯(lián)網(wǎng)設備的設備功能對應的功能控制控件;具體為:獲取至少一個進行兩個操作選項的設備功能的第一類功能控制控件、至少一個進行數(shù)值調(diào)整操作的設備功能的第二類功能控制控件、至少一個進行位置調(diào)整操作的設備功能的第三類功能控制控件、至少一個進行多個操作選項的設備功能的第四類功能控制控件和/或至少一個進行數(shù)據(jù)顯示的設備功能的第五類功能控制控件。其中第一類功能控制控件如圖4A所示,第二類功能控制控件如圖4B所示,第三類功能控制控件如圖4C所示,第四類功能控制控件如圖4D所示,第五類功能控制控件如圖4E所示,當然圖中僅僅是示例,用戶也可根據(jù)需要設置其他類型或形狀的功能控制控件。這里設備功能也是用對應的數(shù)據(jù)類型進行表示。

控件列表建立模塊609根據(jù)所有的相同類別的功能控制控件建立相應類別的功能控制控件列表。如圖4A中的三種第一類功能控制控件可設置在同一類別的功能控制列表中。

控件數(shù)據(jù)庫創(chuàng)建模塊610使用物聯(lián)網(wǎng)設備的設備功能對應的數(shù)據(jù)類型、以及相應的功能控制控件列表,創(chuàng)建功能控制控件數(shù)據(jù)庫612。其中功能控制控件數(shù)據(jù)庫中至少存儲有數(shù)據(jù)類型與功能控制控件列表兩者之間的對應關系。

然后在控件列表獲取模塊602獲取功能控制控件列表后,用戶可通過選擇指令,使用空間選擇模塊603從功能控制控件列表中選擇相應的功能控制控件。

最后控制界面生成模塊604使用控件選擇模塊603選擇的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面。具體可使用物聯(lián)網(wǎng)設備的所有的設備功能對應的功能控制控件生成物聯(lián)網(wǎng)設備的功能控制界面,以便提高該物聯(lián)網(wǎng)設備的使用效率。

這樣即完成了本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置的控制界面生成過程。

本優(yōu)選實施例的物聯(lián)網(wǎng)設備的控制界面的生成裝置在第一優(yōu)選實施例的基礎上,可以較好的創(chuàng)建物聯(lián)網(wǎng)設備參數(shù)數(shù)據(jù)庫和功能控制控件數(shù)據(jù)庫,從而進一步提高了物聯(lián)網(wǎng)設備的使用效率。

下面通過兩個具體實施例說明本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置的工作原理。請參照圖8A和圖8B,圖8A和圖8B為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置的第一具體實施例的示意圖。該具體實施例為一客廳電視的控制界面的生成過程。

首先該客廳電視的生產(chǎn)廠商按圖8A所示設置該客廳電視的各設備功能的數(shù)據(jù)類型,其中包括頻道調(diào)整功能、音量調(diào)整功能以及位置調(diào)整功能,頻道調(diào)整功能只有加減兩個鍵,因此設置該設備功能對應的數(shù)據(jù)類型為Bool;音量調(diào)整功能也只要加減兩個鍵,因此設置該設備功能對應的數(shù)據(jù)類型為Bool;位置調(diào)整功能需要對電視的功能菜單進行選擇,因此設置該設備功能對應的數(shù)據(jù)類型為XY坐標系。

隨后該客廳電視的用戶使用時,可請求從管理物聯(lián)網(wǎng)設備的服務器平臺下載相應的功能控制界面,這樣服務器平臺根據(jù)用戶的請求指令以及客廳電視的產(chǎn)品識別碼,獲取該設備功能的功能控件列表。隨后用戶通過選擇指令,從功能控制控件列表中選擇相應的功能控制控件,具體如頻道調(diào)整功能為圖8B中的81所示,音量調(diào)整功能為圖8B中的82所示,位置調(diào)整功能為圖8B中的83所示。

最后服務器平臺將上述功能控制控件合成為客廳電視的功能控制界面,具體如圖8B所示。

請參照圖9A和圖9B,圖9A和圖9B為本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置的第二具體實施例的示意圖。該具體實施例為一空氣凈化器的控制界面的生成過程。

首先該空氣凈化器的生產(chǎn)廠商按圖9A所示設置該空氣凈化器的各設備功能的數(shù)據(jù)類型,其中包括空氣質量顯示功能、濕度顯示功能、PM2.5顯示功能、甲醛顯示功能、有機物顯示功能、二氧化碳顯示功能、風速調(diào)整功能、負離子輸出功能以及臭氧發(fā)生功能。

空氣質量顯示功能、濕度顯示功能、PM2.5顯示功能、甲醛顯示功能、有機物顯示功能、二氧化碳顯示功能均為數(shù)據(jù)顯示功能,因此設置上述設備功能為直接顯示相應的數(shù)據(jù)。風速調(diào)整功能為具有數(shù)值調(diào)整操作選項的功能參數(shù),因此設置該設備功能的數(shù)據(jù)類型為Int。負離子輸出功能只有開關兩個鍵,因此設置該設備功能對應的數(shù)據(jù)類型為Bool;臭氧發(fā)生功能也只要開關兩個鍵,因此設置該設備功能對應的數(shù)據(jù)類型為Bool。

隨后該空氣凈化器使用時,可請求從管理物聯(lián)網(wǎng)設備的服務器平臺下載相應的功能控制界面,這樣服務器平臺根據(jù)用戶的請求指令以及空氣凈化器的產(chǎn)品識別碼,獲取該設備功能的功能控件列表。隨后用戶通過選擇指令,從功能控制控件列表中選擇相應的功能控制控件,具體如空氣質量顯示功能、濕度顯示功能、PM2.5顯示功能、甲醛顯示功能、有機物顯示功能、二氧化碳顯示功能為圖9B中的91所示,風速調(diào)整功能為圖9B中的92所示,負離子輸出功能為圖9B中的93所示,臭氧發(fā)生功能為圖9B中的94所示。

最后服務器平臺將上述功能控制控件合成為空氣凈化器的功能控制界面,具體如圖9B所示。

本發(fā)明的物聯(lián)網(wǎng)設備的控制界面的生成方法及生成裝置通過不同的數(shù)據(jù)類型來表示不同的設備功能,進而可通過數(shù)據(jù)類型方便的選用相應的功能控制控件對物聯(lián)網(wǎng)設備進行控制;提高了物聯(lián)網(wǎng)設備的使用效率;解決了現(xiàn)有的物聯(lián)網(wǎng)設備使用效率較低的技術問題。

如本申請所使用的術語“組件”、“模塊”、“系統(tǒng)”、“接口”、“進程”等等一般地旨在指計算機相關實體:硬件、硬件和軟件的組合、軟件或執(zhí)行中的軟件。例如,組件可以是但不限于是運行在處理器上的進程、處理器、對象、可執(zhí)行應用、執(zhí)行的線程、程序和/或計算機。通過圖示,運行在控制器上的應用和該控制器二者都可以是組件。一個或多個組件可以有在于執(zhí)行的進程和/或線程內(nèi),并且組件可以位于一個計算機上和/或分布在兩個或更多計算機之間。

而且,要求保護的主題可以被實現(xiàn)為使用標準編程和/或工程技術產(chǎn)生軟件、固件、硬件或其任意組合以控制計算機實現(xiàn)所公開的主題的方法、裝置或制造品。本文所使用的術語“制造品”旨在包含可從任意計算機可讀設備、載體或介質訪問的計算機程序。當然,本領域技術人員將認識到可以對該配置進行許多修改,而不脫離要求保護的主題的范圍或精神。

圖10和隨后的討論提供了對實現(xiàn)本發(fā)明所述的生成裝置所在的電子設備的工作環(huán)境的簡短、概括的描述。圖10的工作環(huán)境僅僅是適當?shù)墓ぷ鳝h(huán)境的一個實例并且不旨在建議關于工作環(huán)境的用途或功能的范圍的任何限制。實例電子設備1012包括但不限于個人計算機、服務器計算機、手持式或膝上型設備、移動設備(比如移動電話、個人數(shù)字助理(PDA)、媒體播放器等等)、多處理器系統(tǒng)、消費型電子設備、小型計算機、大型計算機、包括上述任意系統(tǒng)或設備的分布式計算環(huán)境,等等。

盡管沒有要求,但是在“計算機可讀指令”被一個或多個電子設備執(zhí)行的通用背景下描述實施例。計算機可讀指令可以經(jīng)由計算機可讀介質來分布(下文討論)。計算機可讀指令可以實現(xiàn)為程序模塊,比如執(zhí)行特定任務或實現(xiàn)特定抽象數(shù)據(jù)類型的功能、對象、應用編程接口(API)、數(shù)據(jù)結構等等。典型地,該計算機可讀指令的功能可以在各種環(huán)境中隨意組合或分布。

圖10圖示了包括本發(fā)明的生成裝置的一個或多個實施例的電子設備1012的實例。在一種配置中,電子設備1012包括至少一個處理單元1016和存儲器1018。根據(jù)電子設備的確切配置和類型,存儲器1018可以是易失性的(比如RAM)、非易失性的(比如ROM、閃存等)或二者的某種組合。該配置在圖10中由虛線1014圖示。

在其他實施例中,電子設備1012可以包括附加特征和/或功能。例如,設備1012還可以包括附加的存儲裝置(例如可移除和/或不可移除的),其包括但不限于磁存儲裝置、光存儲裝置等等。這種附加存儲裝置在圖10中由存儲裝置1020圖示。在一個實施例中,用于實現(xiàn)本文所提供的一個或多個實施例的計 算機可讀指令可以在存儲裝置1020中。存儲裝置1020還可以存儲用于實現(xiàn)操作系統(tǒng)、應用程序等的其他計算機可讀指令。計算機可讀指令可以載入存儲器1018中由例如處理單元1016執(zhí)行。

本文所使用的術語“計算機可讀介質”包括計算機存儲介質。計算機存儲介質包括以用于存儲諸如計算機可讀指令或其他數(shù)據(jù)之類的信息的任何方法或技術實現(xiàn)的易失性和非易失性、可移除和不可移除介質。存儲器1018和存儲裝置1020是計算機存儲介質的實例。計算機存儲介質包括但不限于RAM、ROM、EEPROM、閃存或其他存儲器技術、CD-ROM、數(shù)字通用盤(DVD)或其他光存儲裝置、盒式磁帶、磁帶、磁盤存儲裝置或其他磁存儲設備、或可以用于存儲期望信息并可以被電子設備1012訪問的任何其他介質。任意這樣的計算機存儲介質可以是電子設備1012的一部分。

電子設備1012還可以包括允許電子設備1012與其他設備通信的通信連接1026。通信連接1026可以包括但不限于調(diào)制解調(diào)器、網(wǎng)絡接口卡(NIC)、集成網(wǎng)絡接口、射頻發(fā)射器/接收器、紅外端口、USB連接或用于將電子設備1012連接到其他電子設備的其他接口。通信連接1026可以包括有線連接或無線連接。通信連接1026可以發(fā)射和/或接收通信媒體。

術語“計算機可讀介質”可以包括通信介質。通信介質典型地包含計算機可讀指令或諸如載波或其他傳輸機構之類的“己調(diào)制數(shù)據(jù)信號”中的其他數(shù)據(jù),并且包括任何信息遞送介質。術語“己調(diào)制數(shù)據(jù)信號”可以包括這樣的信號:該信號特性中的一個或多個按照將信息編碼到信號中的方式來設置或改變。

電子設備1012可以包括輸入設備1024,比如鍵盤、鼠標、筆、語音輸入設備、觸摸輸入設備、紅外相機、視頻輸入設備和/或任何其他輸入設備。設備1012中也可以包括輸出設備1022,比如一個或多個顯示器、揚聲器、打印機和/或任意其他輸出設備。輸入設備1024和輸出設備1022可以經(jīng)由有線連接、無線連接或其任意組合連接到電子設備1012。在一個實施例中,來自另一個電子設備的輸入設備或輸出設備可以被用作電子設備1012的輸入設備1024 或輸出設備1022。

電子設備1012的組件可以通過各種互連(比如總線)連接。這樣的互連可以包括外圍組件互連(PCI)(比如快速PCI)、通用串行總線(USB)、火線(IEEE1394)、光學總線結構等等。在另一個實施例中,電子設備1012的組件可以通過網(wǎng)絡互連。例如,存儲器1018可以由位于不同物理位置中的、通過網(wǎng)絡互連的多個物理存儲器單元構成。

本領域技術人員將認識到,用于存儲計算機可讀指令的存儲設備可以跨越網(wǎng)絡分布。例如,可經(jīng)由網(wǎng)絡1028訪問的電子設備1030可以存儲用于實現(xiàn)本發(fā)明所提供的一個或多個實施例的計算機可讀指令。電子設備1012可以訪問電子設備1030并且下載計算機可讀指令的一部分或所有以供執(zhí)行。可替代地,電子設備1012可以按需要下載多條計算機可讀指令,或者一些指令可以在電子設備1012處執(zhí)行并且一些指令可以在電子設備1030處執(zhí)行。

本文提供了實施例的各種操作。在一個實施例中,所述的一個或多個操作可以構成一個或多個計算機可讀介質上存儲的計算機可讀指令,其在被電子設備執(zhí)行時將使得計算設備執(zhí)行所述操作。描述一些或所有操作的順序不應當被解釋為暗示這些操作必需是順序相關的。本領域技術人員將理解具有本說明書的益處的可替代的排序。而且,應當理解,不是所有操作必需在本文所提供的每個實施例中存在。

而且,本文所使用的詞語“優(yōu)選的”意指用作實例、示例或例證。奉文描述為“優(yōu)選的”任意方面或設計不必被解釋為比其他方面或設計更有利。相反,詞語“優(yōu)選的”的使用旨在以具體方式提出概念。如本申請中所使用的術語“或”旨在意指包含的“或”而非排除的“或”。即,除非另外指定或從上下文中清楚,“X使用A或B”意指自然包括排列的任意一個。即,如果X使用A;X使用B;或X使用A和B二者,則“X使用A或B”在前述任一示例中得到滿足。

而且,盡管已經(jīng)相對于一個或多個實現(xiàn)方式示出并描述了本公開,但是本領域技術人員基于對本說明書和附圖的閱讀和理解將會想到等價變型和修改。 本公開包括所有這樣的修改和變型,并且僅由所附權利要求的范圍限制。特別地關于由上述組件(例如元件、資源等)執(zhí)行的各種功能,用于描述這樣的組件的術語旨在對應于執(zhí)行所述組件的指定功能(例如其在功能上是等價的)的任意組件(除非另外指示),即使在結構上與執(zhí)行本文所示的本公開的示范性實現(xiàn)方式中的功能的公開結構不等同。此外,盡管本公開的特定特征已經(jīng)相對于若干實現(xiàn)方式中的僅一個被公開,但是這種特征可以與如可以對給定或特定應用而言是期望和有利的其他實現(xiàn)方式的一個或多個其他特征組合。而且,就術語“包括”、“具有”、“含有”或其變形被用在具體實施方式或權利要求中而言,這樣的術語旨在以與術語“包含”相似的方式包括。

本發(fā)明實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。上述的各裝置或系統(tǒng),可以執(zhí)行相應方法實施例中的方法。

綜上所述,雖然本發(fā)明已以優(yōu)選實施例揭露如上,但上述優(yōu)選實施例并非用以限制本發(fā)明,本領域的普通技術人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與潤飾,因此本發(fā)明的保護范圍以權利要求界定的范圍為準。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1