本申請涉及物聯(lián)網(wǎng)技術領域,特別是涉及一種設備控制方法、一種服務器、一種用戶設備、一種物聯(lián)網(wǎng)設備和一種設備控制系統(tǒng)。
背景技術:
隨著科學技術化的發(fā)展,諸如自動售貨機等設備取代人工,節(jié)省人力。其中,商務自動化的設備可以根據(jù)顧客所選擇的服務自動收費,并為顧客提供相應的服務。
目前,絕大部分的商務自動化的設備(又稱收費服務的設備)需要進行特殊定制,增加特殊裝置如增加投幣裝置、聲波或掃描支付裝置等,從而可以自動收費,但是增加了制造成本。以傳統(tǒng)的自動售賣機為例,若該自動售賣機增加了投幣裝置,則在用戶投幣后,該設備就可以使用,如出售用戶所選擇的商品。但是,增加投幣裝置的商務自動化的設備僅支持指定的貨幣支付,需要用戶自備零錢,使用不方便。
顯然,現(xiàn)有的商務自動化的設備存在使用不方便的問題。
技術實現(xiàn)要素:
本申請實施例所要解決的技術問題是提供一種控制設備的方法,以解決設備使用不方便的問題.
相應的,本申請實施例還提供一種服務器、一種用戶設備、一種物聯(lián)網(wǎng)設備以及一種設備控制系統(tǒng),用以保證上述方法的實現(xiàn)及應用。
為了解決上述問題,本申請實施例公開了一種設備控制方法,包括:依據(jù)第一設備發(fā)送的服務請求生成解鎖信息,其中,所述解鎖信息用于對目標設備進行解鎖;將所述解鎖信息發(fā)送給所述第一設備。
本申請實施例還公開了一種設備控制方法,包括:將服務請求發(fā)送給服務器,其中,所述服務請求攜帶有標識信息;接收所述服務器反饋的解鎖信 息,所述解鎖信息用于對處于鎖定狀態(tài)的目標設備進行解鎖。
本申請實施例還公開了一種設備控制方法,包括:依據(jù)第一設備發(fā)送的解鎖信息生成解鎖請求,其中,所述解鎖信息是服務器依據(jù)所述第一設備發(fā)送的服務請求生成的;將所述解鎖請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述解鎖請求生成解鎖命令;接收服務器發(fā)送的解鎖命令,并依據(jù)所述解鎖命令進行解鎖。
本申請實施例還公開了一種設備控制方法,包括:依據(jù)輸入的授權信息生成針對目標設備的管理請求;將所述管理請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述授權信息配置目標設備的授權操作信息,所述授權操作信息用于反饋給請求使用所述目標設備的第一設備,以使所述第一設備基于所述授權操作信息獲取服務器反饋的解鎖信息來對目標設備進行解鎖。
本申請實施例還公開了一種服務器,包括:解鎖信息生成模塊,用于依據(jù)所述第一設備發(fā)送的服務請求生成解鎖信息,其中,所述解鎖信息用于對目標設備進行解鎖;解鎖信息發(fā)送模塊,用于將所述解鎖信息發(fā)送給所述第一設備。
本申請實施例還公開了一種用戶設備,包括:服務請求發(fā)送模塊,用于將服務請求發(fā)送給服務器,其中,所述服務請求攜帶有標識信息;解鎖信息接收模塊,用于接收所述服務器反饋的解鎖信息,所述解鎖信息用于對處于鎖定狀態(tài)的目標設備進行解鎖。
本申請實施例還公開了一種物聯(lián)網(wǎng)設備,包括:解鎖請求生成模塊,用于依據(jù)第一設備發(fā)送的解鎖信息生成解鎖請求,其中,所述解鎖信息是服務器依據(jù)所述第一設備發(fā)送的服務請求生成的;解鎖請求發(fā)送模塊,用于將所述解鎖請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述解鎖請求生成解鎖命令;解鎖命令接收模塊,用于接收服務器發(fā)送的解鎖命令,并依據(jù)所述解鎖命令進行解鎖。
本申請實施例還公開了一種用戶設備可選的,包括:管理請求生成模塊,用于依據(jù)輸入的授權信息生成針對目標設備的管理請求;管理請求發(fā)送模塊,用于將所述管理請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述授權 信息配置目標設備的授權操作信息,所述授權操作信息用于反饋給請求使用所述目標設備的第一設備,以使所述第一設備基于所述授權操作信息獲取服務器反饋的解鎖信息來對目標設備進行解鎖。
本申請實施例還公開了一種設備控制系統(tǒng)可選的,包括:服務器、目標設備、第一設備和第二設備;其中,所述服務器包括如上述實施例所述的服務器;第一設備包括如上述第六方面的實施例所述的用戶設備;目標設備包括如上述實施例所述的物聯(lián)設備;所述第二設備包括如上述第八方面的實施例所述的用戶設備。
與現(xiàn)有技術相比,本申請實施例包括以下優(yōu)點:
本申請實施例基于服務器對物聯(lián)網(wǎng)設備的控制,使得用戶可以通過服務器來自動控制物聯(lián)網(wǎng)設備,從而避免由于增加特殊裝置而導致設備制造成本高的問題,即降低了設備的制造成本;并且用戶通過向服務器發(fā)送服務請求可以獲取設備的授權操作信息,按照該授權操作信息進行操作就可以從服務器中下載到設備的解鎖信息,該解鎖信息用于對設備進行解鎖,從而可以方便用戶使用設備,進而可以避免物聯(lián)網(wǎng)設備閑置而造成資源浪費的問題,即提高了物聯(lián)網(wǎng)設備的使用價值,節(jié)約資源。
附圖說明
圖1是本申請實施例中一種設備控制方法中服務器側的步驟流程圖;
圖2是本申請本申請實施例中一種設備控制方法的交互示意圖;
圖3是本申請實施例中的服務器基于與第二設備的交互配置目標設備的授權操作信息的步驟流程圖;
圖4是本申請實施例中的服務器基于與第一設備的交互生成目標設備的解鎖信息的步驟流程圖;
圖5是本申請的一種設備控制方法中智能終端側實施例的步驟流程圖;
圖6是本申請的另一種設備控制方法中智能終端側實施例的步驟流程圖;
圖7是本申請的一種設備控制方法中目標設備側實施例的步驟流程圖;
圖8是本申請實施例中第二設備控制目標設備進入鎖定狀態(tài)的交互示意圖;
圖9a是本申請實施例中第一設備對目標設備進行解鎖的交互示意圖;
圖9b是本申請另一個實施例中第一設備對目標設備進行解鎖的交互示意圖;
圖10a是本申請一種服務器實施例的結構框圖;
圖10b是本申請的一種服務器可選實施例的結構框圖;
圖11a是本申請中一種用戶設備實施例的結構框圖;
圖11b是本申請中一種用戶設備可選實施例的結構框圖;
圖12a是本申請中另一種用戶設備實施例的結構框圖;
圖12b是本申請中另一種用戶設備可選實施例的結構框圖;
圖13a是本申請一種物聯(lián)網(wǎng)設備實施例的結構框圖;
圖13b是本申請一種物聯(lián)網(wǎng)設備可選實施例的結構框圖;
圖14是本申請實施中的一種設備控制系統(tǒng)的結構框圖。
具體實施方式
為使本申請的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和具體實施方式對本申請作進一步詳細的說明。
需要說明的是,物聯(lián)網(wǎng)設備是指備具有如wifi(wirelessfidelity)、藍牙(bluetooth)、紫蜂(zigbee)等無線射頻模塊(又稱無線通信模塊),實現(xiàn)聯(lián)網(wǎng)并接入互聯(lián)網(wǎng)(internet)的設備,可以包括商務自動化的設備,如自動售貨機;還可以包括智能空調、智能門鎖、智能冰箱、智能微波爐、智能開關等智能家居設備。
本申請實施例中,物聯(lián)網(wǎng)設備通過無線通信模塊可以與服務器進行通信,例如,物聯(lián)網(wǎng)設備可以向服務器發(fā)送消息,也可接收服務器發(fā)送的消息。因此,可以基于服務器與物聯(lián)網(wǎng)設備的連接,通過服務器對物聯(lián)網(wǎng)設備進行控制。并且,用戶可以采用智能手機等智能終端向服務器發(fā)送消息,以使服務器基于該消息對物聯(lián)網(wǎng)設備進行控制;還可以通過智能終端收到服務器反 饋的消息。可見,用戶可以通過智能終端和服務器對物聯(lián)網(wǎng)設備進行控制。
實施例一
基于服務器的控制,用戶可以對目標設備進行使用,從而基于物聯(lián)網(wǎng)系統(tǒng)控制設備,為用戶的生活提供便利。則服務器側可以采用如下步驟:
參照圖1,示出了本申請實施例中一種設備控制方法中服務器側的步驟流程圖。
步驟102,依據(jù)第一設備發(fā)送的服務請求生成解鎖信息。
其中,所述解鎖信息用于對目標設備進行解鎖。
步驟104,將所述解鎖消息發(fā)送給所述第一設備。
當物聯(lián)網(wǎng)設備處于鎖定狀態(tài)時,若用戶想要使用該物聯(lián)網(wǎng)設備,可以針對該物聯(lián)網(wǎng)設備對諸如智能手機等智能終端進行操作,向服務器發(fā)送服務請求。該服務請求可以攜帶有物聯(lián)網(wǎng)設備的標識信息、用戶信息等參數(shù)信息,其中,標識信息可以用于確定目標設備,用戶信息可以用于確定用戶。
服務器在接收到該服務請求后,可以從該服務請求中獲取到用戶信息和標識信息,從而可以依據(jù)該用戶信息確定發(fā)送該服務請求的用戶,以及可以依據(jù)該標識信息確定用戶所請求所使用的物聯(lián)網(wǎng)設備,即確定目標設備,并且還可以基于該服務請求生成該目標設備的解鎖信息,以及反饋給用戶,使得用戶可以依據(jù)該解鎖信息對目標設備進行解鎖。例如,在用戶需要使用目標設備時,服務器可以依據(jù)服務請求直接向用戶反饋解鎖信息,使得用戶可以免費使用該目標設備;也可以基于服務請求確定目標設備的使用規(guī)則,并在用戶按照該使用規(guī)則進行操作時向反饋解鎖信息,使得用戶按照該使用規(guī)則進行操作才可以獲取到解鎖信息并使用目標設備,如基于該服務請求確定使用目標設備的費用數(shù)據(jù),并在用戶允許對其進行扣費的情況下,向用戶反饋解鎖信息,從而可以針對使用情況對用戶進行扣費。
作為本申請的一具體應用場景,服務器在依據(jù)標識信息確定目標設備后,可以依據(jù)服務請求中的用戶信息進行用戶校驗,即判斷該請求使用目標設備的用戶是否具有該目標設備的使用權限,如檢測請求使用該目標備的用戶是否為已經(jīng)注冊的用戶、依據(jù)服務請求所攜帶的用戶信息判斷發(fā)送該服務 請求的用戶是否為目標設備對應預置的會員等,具體可以通過檢測該服務請求所攜帶的用戶信息是否與該目標設備對應的授權用戶信息匹配來判斷用戶是否具有目標設備的使用權限。在用戶校驗通過時,如在服務請求所攜帶的用戶信息與該目標設備對應的授權用戶信息匹配時,服務器可以確定發(fā)送該服務請求的用戶具有該目標設備的使用權限,進而可以針對該服務請求生成目標設備的解鎖信息,以及將該解鎖信息發(fā)送到該用戶所操作的智能終端中,即將解鎖信息發(fā)送到第一設備,從而使得用戶可以獲取到目標設備的解鎖信息。綜上,服務器可以基于用戶信息來判斷用戶是否可以使用目標設備,從而可以避免用戶隨意使用該目標設備,并實現(xiàn)了已注冊的用戶可以免費使用目標設備。
作為本申請的另一具體應場景,目標設備的擁有者可以預先基于該目標設備的設備信息向服務器發(fā)送管理請求,該管理請求可以攜帶有設備信息、授權信息(如使用規(guī)則、授權規(guī)則、收費標準等)、用戶信息等參數(shù)信息,使得服務器可以依據(jù)該管理請求為該目標設備配置授權操作信息,如設置該目標設備的授權使用規(guī)則、使用收費標準等。服務器在接收到服務請求時,可以依據(jù)該服務請求中所攜帶的標識信息獲取到預先為目標設備配置的授權操作信息,以及采用該授權操作信息生成服務響應,即可以采用該服務請求確定服務響應。在確定服務響應后,服務器可以將服務響應反饋給發(fā)送服務請求的用戶,即將服務響應發(fā)送該第一設備,從而使得用戶可以獲取到該目標設備的授權操作信息。用戶通過第一設備接收到服務器所發(fā)送授權操作信息后,可以按照該授權操作信息進行操作,如針對該授權操作信息在第一設備上進行操作,使得第一設備針對該授權操作信息的操作生成相應的操作信息,并發(fā)送到服務器,以獲取到目標設備的解鎖信息。服務器在接收到該操作信息后,可以基于該操作信息生成解鎖信息,如對該操作信息進行操作校驗,在操作校驗通過時,生成目標設備的解鎖信息,從而可以使得用戶按照預置的授權操作信息進行操作,避免用戶隨意操作目標設備。例如,服務器可以通過操作信息確定用戶允許對其進扣費,生成解鎖信息,使得用戶可以使用該目標設備,并在用戶使用完該目標設備后,基于使用情況按照目標 設備的收費標準對用戶進行扣費,從而實現(xiàn)對使用目標設備的用戶進行收費。
在本實施例中,基于服務器對物聯(lián)網(wǎng)設備的控制,使得第一設備可以獲取攜帶授權操作信息的服務響應,進而確定解鎖信息,對目標設備進行解鎖,從而使得用戶可以隨時隨地與服務器交互來便捷地使用物聯(lián)網(wǎng)的目標設備。
基于上述服務器側的控制步驟,本實施例結合物聯(lián)網(wǎng)系統(tǒng)各端整體論述物聯(lián)網(wǎng)設備控制方法。
參照圖2,示出了本申請實施例中一種設備控制方法的交互示意圖,該設備控制方法具體可以包括如下步驟:
步驟202,第一設備將服務請求發(fā)送給服務器,服務請求攜帶有標識信息。
在本實施例中,服務器可以預先鎖定了物聯(lián)網(wǎng)設備,使得物聯(lián)網(wǎng)設備進入鎖定狀態(tài)。處于鎖定狀態(tài)的物聯(lián)設備可以不響應用戶輸入的操作指令。用戶若要使用該物聯(lián)網(wǎng)設備,則可以將該物聯(lián)設備作為目標設備,通過智能終端向服務器發(fā)送服務請求。其中,第一設備具體可以包括第一用戶所操作的智能終端,且第一用戶可以包括使用目標設備的用戶,例如作為第三方用戶的李四,可以采用如智能手機、平板電腦等智能終端對目標設備的標識信息進行掃描,使得智能終端可以獲取目標設備的標識信息,從而使得智能終端依據(jù)標識信息生成第一用戶的服務請求,并發(fā)送給服務器。
其中,該服務請求可以攜帶有目標設備的標識信息、用戶信息等參數(shù)信息。該標識信息可以是服務器依據(jù)目標設備對應預置的授權操作信息生成。
步驟204,服務器采用第一設備發(fā)送的服務請求確定服務響應,并將服務響應發(fā)送給第一設備。
服務器在接收到該服務請求后,可以對服務請求進行處理,基于處理結果確定服務響應。其中,該服務響應可以攜帶有目標設備的授權操作信息。該授權操作信息可以依據(jù)所述第二設備提交的授權信息確定的,如授權操作規(guī)則。第二設備具體可以包括第二用戶所操作的智能終端,且第二用戶可以包括目標設備的管理員,即具有目標設備的管理權限,可以向服務器提交目 標設備的授權信息,以使服務器依據(jù)該授權信息為目標設備配置授權操作信息。該授權操作信息可以用于反饋給請求使用所述目標設備的第一用戶,以使所述第一用戶基于所述授權操作信息獲取服務器反饋的解鎖信息來對目標設備進行解鎖并使用。
本申請實施例中,服務器可以依據(jù)服務請求攜帶的標識信息確定目標設備對應的預置授權操作信息,如授權操作規(guī)則等,從而可以依據(jù)該授權操作信息生成服務響應,并將生成的服務響應發(fā)送給第一用戶當前操作的智能終端,即發(fā)送給第一設備,以使的第一用戶可以獲取到目標設備的授權操作信息。
步驟206,第一設備接收服務器反饋的服務響應,從所述服務響應中獲取授權操作信息。
步驟208,第一設備針對所述授權操作信息的操作生成操作信息,并將從操作信息發(fā)送給服務器。
其中,該操作信息可以攜帶有第一用戶的用戶信息、操作指令、使用次數(shù)、使用時間等參數(shù)。
步驟210,服務器基于所述操作信息生成解鎖信息,并發(fā)送給第一設備。
本實施例中,該解鎖信息可以用于對目標設備進行解鎖,如解鎖密碼。解鎖信息可以具備時效性,即超過預置時間該解鎖信息無效;還可以具備隨機性,即該解鎖信息包括服務器隨機動態(tài)生成的信息,如每次生成的解鎖信息可以不相同;還可以具備操作性,以使第一用戶可以將解鎖信息輸入目標設備或者通過智能終端將解鎖信息傳輸給目標設備。可選的,該解鎖信息還可以攜帶有權限數(shù)據(jù),該權限數(shù)據(jù)可以用于在目標設備解鎖后激活對應的設備功能,即確定在目標設備解鎖后,允許第一用戶使用的設備功能。
步驟212,第一設備在接收到解鎖信息后,將所述解鎖信息反饋給第一用戶,從而使得第一用戶可以依據(jù)解鎖信息對目標設備進行解鎖,如將解鎖信息輸入目標設備、或通過操作智能終端將解鎖信息轉發(fā)給目標設備,即對第一設備進行操作,使得第一設備將解鎖信息發(fā)送給目標設備。
步驟214,目標設備依據(jù)解鎖信息生成解鎖請求,將解鎖請求發(fā)送給服 務器。
其中,解鎖請求可以攜帶有解鎖信息。
步驟216,服務器校驗目標設備上傳的解鎖信息是否準確;當解鎖信息準確時,生成解鎖命令,以對目標設備進行解鎖。
即解除鎖定狀態(tài),從而用戶可以使用該目標設備。
步驟218,目標設備依據(jù)解鎖命令進行解鎖。
在目標設備解鎖后,第一用戶可以使用目標設備,即目標設備可以響應第一用戶輸入的操作指令,以滿足第一用戶的服務需求,從而可以避免目標設備閑置,即提高了目標設備的使用價值。
步驟220,目標設備將終止信息發(fā)送給服務器。
目標設備在用戶使用完后,可以確定服務終止,生成終止信息。該終止信息可以攜帶服務關聯(lián)參數(shù),該服務關聯(lián)參數(shù)可以用于確定第一用戶使用目標設備的情況,如使用次數(shù)、使用時間等。
步驟222,服務器依據(jù)終止信息生成鎖定命令,并將所述鎖定命令發(fā)送給所述目標設備。
服務器在接收終止信息時,按照授權操作信息進行業(yè)務處理,生成鎖定命令。
步驟224,目標設備依據(jù)鎖定命令進行鎖定,以進入鎖定狀態(tài)。
作為本申請實施例的一個具體示例,用戶張三購買的物聯(lián)網(wǎng)設備如微波爐放在公共場所,以提供給其他用戶使用。其中,其他用戶具體可以是第三方用戶,即第一用戶;設備的擁有者,即用戶張三,可以注冊為該物聯(lián)網(wǎng)設備微波爐的管理員,即注冊為設備的第二用戶,以對該物聯(lián)網(wǎng)設備微波爐進行管理,如設置該物聯(lián)網(wǎng)設備微波爐的使用規(guī)則,以使第一用戶按照該使用規(guī)則使用物聯(lián)網(wǎng)設備微波爐。
具體的,服務器可以預先依據(jù)第二用戶張三提交的授權信息,如使用規(guī)則,為物聯(lián)網(wǎng)設備微波爐,即目標設備,配置授權操作信息,并鎖定該物聯(lián)網(wǎng)設備微波爐,以及生成該微波爐的標識信息,如授權二維碼信息。該標識信息可以貼在物聯(lián)網(wǎng)設備微波爐上。其中,授權操作信息可以包括使用目標 設備的費用數(shù)據(jù),如每次使用目標設備的費用數(shù)據(jù)、每分鐘使用目標設備的費用數(shù)據(jù)等。
第一用戶李四若要使用該物聯(lián)網(wǎng)設備微波爐,可以按提示在智能手機上安裝的應用程序(application,app)并用自己的物聯(lián)賬號進行登錄,采用app掃描微波爐的標識信息。
app提示李四當前設備需要“使用授權”,并詢問李四是否需要申請該授權。app在李四點擊確認后,向服務器發(fā)送李四使用微波爐的授權請求,即向服務器發(fā)送第一用戶提交的服務請求。其中,該服務請求攜帶有李四的物聯(lián)賬號及掃描獲取的微波爐標識信息。
服務器在接收授權請求后,通過標識信息預預先為微波爐配置的授權操作信息(如每次使用收費2元),并將授權操作信息發(fā)送給app,呈現(xiàn)給李四。
李四可以通過app查看該微波爐授權操作信息,以及向app提交確定信息。app可以將李四提交的確認信息發(fā)送至服務器,即基于第一用戶針對授權操作信息的操作生成操作信息,并發(fā)送給服務器。服務器從李四的物聯(lián)賬號中完成付費預授權,并在完成付費預授權后下發(fā)微波爐授權碼給app,即依據(jù)操作信息生解鎖信息,并發(fā)送給第一用戶所操作的第一設備。
從而使得李四可以按授權碼指引操作微波爐,即使得第一用戶可以依據(jù)解鎖信息對目標設備進行解鎖;微波爐將李四的操作上報給服務器,即目標設備依據(jù)解鎖信息生成解鎖請求,將解鎖請求發(fā)送給服務器;服務器校驗后,可以確認輸入的授權碼是否正確,若正確,則下發(fā)解鎖命令給微波爐,進而使得微波爐依據(jù)解鎖命令進行解鎖。
李四在微波爐解鎖后,就可以使用該微波爐。在李四使用完畢后,微波爐上報服務完成的消息給服務器,即向服務器發(fā)送終止信息。服務器可以按照授權操作信息對所終止消息進行業(yè)務處理,具體的,可以基于使用微波爐的費用數(shù)據(jù),即每次使用扣費2元,以及終止信息所攜帶的服務關聯(lián)參數(shù)(如使用次數(shù)為2次)進行計費,確定費用信息,即確定需要扣費4元,然后可以按照所述費用信息對第一設備的操作用戶進行扣費,即服務器從第一用戶 李四的物聯(lián)賬號扣款4元,并將所扣款得到的4元轉到第二用戶張三的物聯(lián)網(wǎng)賬號中。服務器完成扣款,可以通知李四及張三,以及下發(fā)鎖定命令給微波爐,重新鎖定微波爐,使微波爐處于鎖定狀態(tài)。
綜上,物聯(lián)網(wǎng)設備可以作為商務自動化設備,為第一用戶提供服務。在本實施例中,基于服務器對物聯(lián)網(wǎng)設備的控制,可以使得作為商務自動化設備的物聯(lián)網(wǎng)設備無需增加特殊裝置就可以通過服務器進行自動扣費,從而避免由于增加特殊裝置而導致制造成本高的問題,即降低了設備的制造成本;并且不需要用戶自備零錢進行支付,從而解決了商務自動化的設備使用不方便的問題。
當然,本申請實施例還可以應用于其他應用場景,如第二用戶可以通過服務器設置其所擁有的物聯(lián)網(wǎng)設備的使用操作規(guī)則,以使得第一用戶按照其設置的使用操作規(guī)則對其提供的物聯(lián)網(wǎng)設備進行操作,從而避免由于設備閑置而導致資源浪費的問題,實現(xiàn)了資源共享的目的,進而提高了物聯(lián)網(wǎng)設備的使用價值。
為了明確基于物聯(lián)網(wǎng)對設備的控制、使用方法,下面各實施例分別描述物聯(lián)網(wǎng)系統(tǒng)中各端對應設備的處理步驟。
實施例二
本申請實施例基于服務器詳細論述設備控制方法的實現(xiàn)步驟。其中,在物聯(lián)網(wǎng)系統(tǒng)中服務器作為中央處理設備,能夠對整個系統(tǒng)的處理過程進行控制,包括:執(zhí)行第二用戶對目標設備的配置;以及,第一用戶對目標設備的使用等。
1)第二用戶對目標設備的配置
目標設備的第二用戶可以通過諸如智能終端等用戶設備向服務器發(fā)送消息,即使用第二設備向服務器發(fā)送消息,如發(fā)送請求、命令等,使得服務器依據(jù)其所發(fā)送的消息對目標設備進行控制。
作為本申請的一個具體示例,服務器可以基于第二設備的交互,預先配置目標設備的授權操作信息,以使所述第一設備按照授權操作信息對應的操作生成操作信息;以及,控制目標設備進入或退出鎖定狀態(tài)。其中,第二用 戶可以具有目標設備的管理權限,可以設置目標設備的授權信息,如設置目標設備的授權規(guī)則、使用目標設備的費用數(shù)據(jù)等。
參照圖3,示出了本申請實施例中的服務器基于與第二設備的交互配置目標設備的授權操作信息的步驟流程圖,具體可以包括如下步驟:
步驟302,依據(jù)第二設備發(fā)送的管理請求配置目標設備的授權操作信息,并生成管理響應。
本實施例中,智能終端可以依據(jù)用戶針對目標設備輸入的授權信息,如目標設備的授權規(guī)則,生成管理請求。該管理請求可以攜帶設備信息、授權信息、用戶信息、收費標準等。其中,設備信息可以用于確定目標設備,包括設備的物理身份數(shù)據(jù),如設備上的二維碼、設備上的身份標識碼等;授權信息可以用于配置目標設備的授權操作信息。
在本申請的一個優(yōu)選實施例中,服務器在依據(jù)所述管理請求配置目標設備的授權操作信息之前,還可以在接收到管理請求時,檢測所述管理請求攜帶的用戶信息是否為目標設備對應預置的目標用戶信息,即依據(jù)管理請求攜帶的用戶信息判斷該管理請求的操作用戶是否為目標設備對應預置的第二用戶,如依據(jù)用戶信息判斷管理請求是否是目標設備預置的管理員發(fā)送的。當所述管理請求攜帶的用戶信息為目標設備對應預置的目標用戶信息時,即操作用戶為所述第二用戶,服務器可以將管理請求攜帶的授權信息配置為目標設備的授權操作信息。
步驟304,將所述管理響應發(fā)送給所述第二設備,以通知所述第二設備成功配置目標設備的授權操作信息。
本實施例中,服務器在接收到第二用戶通過第二設備發(fā)送的管理請求后,可以依據(jù)該管理請求攜帶的設備信息確定目標設備,以及依據(jù)該管理請求攜帶的授權信息為目標設備配置授權操作信息,從而可以基于授權操作信息對目標設備進行控制,如依據(jù)第二用戶所操作的第二設備發(fā)送的授權激活命令激活目標設備的鎖定狀態(tài),即基于第二用戶發(fā)送的授權激活命令控制目標設備進入鎖定狀態(tài),從而使得目標設備可以不本地操作指令,即使得第一用戶按照該授權操作信息進行操作,才可以使用目標設備。
步驟306,依據(jù)所述第二設備發(fā)送的授權激活命令生成目標設備的激活指令和標識信息。
本實施例中,授權激活命令可以攜帶有授權指令、設備信息、用戶信息的參數(shù)信息。服務器在接收到授權激活命令時,可以依據(jù)授權激活命令攜帶的設備信息確定目標設備,以及依據(jù)授權激活命令攜帶的用戶信息判斷該授權激活命令是否是目標設備的第二用戶發(fā)送的。當確定授權激活命令為目標設備的第二用戶發(fā)送的時,服務器可以依據(jù)授權激活命令攜帶的授權指令確定目標設備的激活指令;還可以按照預置的編碼方式對第二用戶的用戶信息和目標設備的設備信息進行編碼,生成目標設備的標識信息。
步驟308,將所述激活指令發(fā)送給所述目標設備,以使所述目標設備進入鎖定狀態(tài)。
服務器還可以將所述標識信息發(fā)送給所述第二用戶所操作的第二設備和/或目標設備,以將所述標識信息提供給第一用戶所操作的第一設備并使用。
在確定目標設備的激活指令后,服務器可以將該激活指令發(fā)送給所述目標設備,以使目標設備進入鎖定狀態(tài),即通過激活指令控制目標設備進入鎖定狀態(tài)。服務器還可以將生成的標識信息發(fā)送給所述第二設備,即發(fā)送給第二用戶所操作的智能終端,使得第二用戶可以將標識信息貼在目標設備上,或者將標識信息傳輸給目標設備以在目標設備中存儲標識信息,從而使得第一用戶可以使用該標識信息,即將標識信息提供給第一用戶使用。當然,若目標設備具有顯示裝置,則服務器還可以直接將標識信息發(fā)送給目標設備,以通過目標設備顯示該標識信息,進而將標識信息提供給第一用戶使用。
當然,服務器也可以依據(jù)第二用戶所操作的第二設備發(fā)送的授權解除命令,刪除為目標設備配置的授權操作信息,使得目標設備退出鎖定狀態(tài);或者直接生成解除指令并下發(fā)給目標設備,以使目標設備執(zhí)行該解除指令,退出鎖定狀態(tài)。
在本申請的一個優(yōu)選實施例中,設備控制方法還可以包括:依據(jù)第二設備發(fā)送的授權解除命令生成目標設備的解除指令;將所述解除指令發(fā)送給所 述目標設備,以使所述目標設備退出鎖定狀態(tài)。
其中,授權解除命令可以攜帶有授權解除指令、設備信息、用戶信息的參數(shù)信息。服務器在接收到授權解除命令時,可以依據(jù)授權解除命令攜帶的設備信息確定目標設備,以及依據(jù)授權解除命令攜帶的用戶信息判斷該授權解除命令是否是目標設備的第二用戶發(fā)送的。在確定授權解除命令為目標設備的第二用戶發(fā)送的時,服務器可以依據(jù)授權解除命令攜帶的授權解除指令確定目標設備的解除指令,并可以將該解除指令發(fā)送給所述目標設備,以使目標設備退出鎖定狀態(tài),即通過解除指令控制目標設備退出鎖定狀態(tài)。當然,服務器還可以基于授權解除命令刪除目標設備的授權操作信息,本申請實施例對此不作限制。可選的,服務器還可以在目標設備退出鎖定狀態(tài)后,即在解除目標設備的授權狀態(tài)后,生成授權解除消息,并將授權解除消息發(fā)送給第二用戶所操作的第二設備,以通知第二用戶目標設備已退出授權狀態(tài)。
在本申請的一個優(yōu)選實施例中,服務器還可以依據(jù)第二設備提交的注冊請求設置目標設備對應的目標用戶信息,即依據(jù)注冊請求設置目標設備的第二用戶;以及,生成注冊響應反饋給所述第二設備,以通知所述第二設備注冊成功。
本實施例中,操作用戶可以通過智能終端向服務器提交注冊請求,即通過操作第二設備向服務器發(fā)送注冊請求,以申請注冊為目標設備的第二用戶,或將其他用戶設置為目標設備的第二用戶。其中,該注冊請求攜帶有目標設備的設備信息、用戶信息等參數(shù)信息。用戶信息可以用于確定用戶,如用戶帳號。例如,用戶可以向智能終端輸入設備信息,以使得智能終端依據(jù)該設備信息生成注冊請求。注冊請求中的用戶信息可以是智能終端通過檢測當前操作用戶自動獲取的,也可以是智能終端依據(jù)當前操作用戶輸入的信息確定的,本申請實施例對此不作限制。
服務器在接收注冊請求時,可以依據(jù)注冊請求設置目標設備對應的目標用戶信息,具體可以包括:檢測所述注冊請求中設備信息和用戶信息的有效性;當檢測到所述用戶信息和設備信息有效時,確定所述設備信息對應的目標設備,并將用戶信息確定為目標設備對應的目標用戶信息,即將該用戶信 息對應的用戶設置為目標設備的第二用戶。服務器還可以在設置完目標設備的第二用戶后,生成對應的注冊響應,并將該注冊響應下發(fā)給給第二設備,如發(fā)送給第二用戶所操作的智能終端和/或發(fā)送注冊請求的操作用戶所操作的智能終端。其中,該注冊響應可以包括通知第二用戶和/或發(fā)送注冊請求的操作用戶注冊成功的消息。
本實施例中,服務器可以從注冊請求中獲取設備信息和用戶信息,并且可以分別對提取到的設備信息和用戶信息進行檢驗,以確定注冊請求中的設備信息和用戶信息是否有效。例如,檢測注冊信息中設備信息是否與預先激活的物聯(lián)網(wǎng)設備對應的目標設備信息匹配,當匹配時,確定設備信息有效;檢測用戶信息對應的用戶是否是預置的特征用戶,如判斷用戶信息對應的用戶是否是物聯(lián)網(wǎng)用戶,當用戶信息對應的用戶是特征用戶時,確定用戶信息有效。在注冊請求中的設備信息和用戶信息有效時,服務器可以將用戶信息對應的用戶確定為設備信息對應目標設備的第二用戶,如將用戶信息對應的物聯(lián)網(wǎng)用戶確定為目標設備的管理員,使得該物聯(lián)網(wǎng)用戶可以對目標設備進行管理。
綜上,服務器可以基于設備信息將用戶注冊為目標設備的第二用戶,并且可以依據(jù)第二用戶發(fā)送的消息,即依據(jù)第二設備發(fā)送的消息,對目標設備進行控制,實現(xiàn)了第二用戶對目標設備的管理。其中,該消息可以攜帶有第二用戶的用戶信息,具體可以包括請求、命令等。
2)第一用戶對目標設備的使用
當目標設備處于鎖定狀態(tài),第一用戶可以通過操作第一設備向服務器發(fā)送服務請求,以獲取目標設備的授權操作信息,并按照該授權操作信息進行操作,從而可以從服務器中下載到目標設備的解鎖信息,進而可以采用該解鎖信息對目標設備進行解鎖,如將解鎖信息輸入到目標設備,以通過該目標設備將解鎖信息反饋給服務器,服務器驗證解鎖信息準確后,通過下發(fā)解鎖指令給目標設備,對目標設備進行解鎖,從而使得第一用戶可以使用目標設備。
參照圖4,示出了本申請實施例中的服務器基于與第一設備的交互生成 目標設備的解鎖信息的步驟流程圖,具體可以包括如下步驟:
步驟402,采用第一設備發(fā)送的服務請求確定服務響應。
其中,所述服務響應攜帶有授權操作信息。該授權操作信息可以用于反饋給請求使用目標設備的第一用戶所操作的第一設備,以使所述第一用戶基于所述授權操作信息獲取服務器反饋的解鎖信息來對目標設備進行解鎖并使用。
第一用戶若要使用處于鎖定狀態(tài)的物聯(lián)網(wǎng)設備,即目標設備,可以給服務器發(fā)送服務請求,以獲取目標設備的授權操作信息。具體的,在目標設備處于鎖定狀態(tài)時,用戶若要使用該目標設備,可以通過操作第一設備,如智能手機、平板電腦等智能終端,使得第一設備生成服務請求,并發(fā)送給服務器。該服務請求與用戶的操作有關,可以攜帶有目標設備的標識信息、用戶信息等。
服務器在接收到該服務請求后,可以依據(jù)標識信息獲取目標備對應預置的授權操作信息,從而可以采用該授權操作信息生成服務響應。
在本申請一個可選實施例中,所述依據(jù)第一設備發(fā)送的服務請求確定服務響應,具體可以包括:從所述服務請求中獲取標識信息;按照所述標識信息確定所述目標設備的預置授權操作信息;采用所述授權操作信息,生成服務響應。
在處理服務請求的過程中,服務器可以從服務請求中獲取該標識信息,基于該標識信息可以確定目標設備,從而獲取預先為目標設備配置的,即確定目標設備預置的授權操作信息;以及采用該授權操作信息生成服務響應。
在本申請的一個優(yōu)選實施例中,在采用第一設備發(fā)送的所述服務請求確定服務響應之前,所述方法還包括:從所述服務請求中獲取用戶信息;檢測所述用戶信息是否與目標設備對應預置的目標用戶信息匹配;當所述用戶信息與預置的目標用戶信息不匹配時,執(zhí)行采用所述服務請求確定服務響應的步驟。
本實施例中,服務器在接收到服務請求時,可以從所述服務請求中獲取用戶信息確定當前的操作用戶;判斷所述操作用戶是否是目標設備對應預置 的第二用戶,即檢測所述用戶信息是否與目標設備對應預置的目標用戶信息匹配;當所述操作用戶不是第二用戶時,即在所述用戶信息與預置的目標用戶信息不匹配時,可以將當前操作用戶作為第一用戶,執(zhí)行依據(jù)所述服務請求確定服務響應的步驟。
具體而言,服務器可以依據(jù)用戶信息預先判斷該服務請求的操作用戶是否具有目標設備的使用權限,如判斷當前操作用戶是否為目標設備的設備管理員。若服務請求的操作用戶不具有目標設備的使用權限,則可以將該服務請求的操作用戶作為目標設備的第一用戶,以及采用預先為目標設備配置的授權操作信息生成發(fā)送服務響應,從而使得第一用戶可以獲取到目標設備的授權操作信息并依據(jù)該授權操作信息進行操作。若服務請求的操作用戶具有目標設備的使用權限,則可以確定該服務請求的操作用戶為目標設備的第二用戶。
可選的,針對該第二用戶,服務器可以生成目標設備的解鎖信息,并發(fā)送給第二用戶,以使第二用戶依據(jù)所述解鎖信息對目標設備進行解鎖并使用;也可以直接向目標設備發(fā)送解鎖命令,以使目標設備依據(jù)解鎖命令進行解鎖,從而使得第二用戶可以使用目標設備,本申請實施例對此不作限制。作為本申請實施例的一個具體實施,服務器可以在檢測服務請求所攜帶的用戶信息為目標設備對應預置的授權用戶信息時,如在檢測到請求使用目標設備的用戶為已注冊的用戶時,直接執(zhí)行步驟406,以生成目標設備的解鎖信息。
步驟404,將所述服務響應發(fā)送給所述第一設備。
本實施例中,服務器在確定服務響應后,將該服務響應反饋給第一設備,即第一用戶所操作的智能終端。該智能終端在接收服務響應后,可以從服務響應中獲取操作授權信息,并在顯示屏上向第一用戶顯示目標設備的授權操作信息,從而使得第一用戶可以依據(jù)授權操作信息進行操作。
步驟406,基于所述第一設備發(fā)送的操作信息生成解鎖信息。
其中,所述操作信息可以是第一設備基于所述第一用戶針對所述授權操作信息的操作發(fā)送的。
本申請實施例中,第一用戶可以對第一設備顯示的授權操作信息進行操作,使得第一設備基于第一用戶針對所述授權操作信息的操作生成操作信息,以及向服務器發(fā)送操作信息。
服務器在接收操作信息后,可以依據(jù)操作信息攜帶的用戶信息確定該操作信息的操作用戶是第一用戶,即確定該操作信息是第一用戶發(fā)送的;并可以按照預置方式對操作信息進行業(yè)務處理,生成目標設備的解鎖信息。例如,服務器可以從操作信息中提起操作指令,并檢測該操作指令是否為確認指令,即判斷第一用戶是否允許服務器依據(jù)授權操作信息對其的用戶信息進行操作;當操作指令為確認指令時,依據(jù)操作指令進行業(yè)務處理,確定處理結果,如基于所述確認指令獲取所述操作信息對應操作用戶的權限數(shù)據(jù),并生成相應的處理結果(如權限獲取成功的消息或權限獲取失敗的消息);可以基于處理結果生成目標設備的解鎖信息,如在權限獲取成功時,生成目標設備的解鎖信息。
步驟408,將所述解鎖消息發(fā)送給所述第一設備。
其中,該解鎖信息可以用于對目標設備進行解鎖。
本實施例中,服務器可以在生成解鎖信息后,將解鎖信息發(fā)送給第一設備,即第一用戶所操作的智能終端,以通過智能終端向第一用戶反饋目標設備的解鎖信息,使得第一用戶可以依據(jù)該解鎖信息對目標設備進行解鎖。
例如,第一用戶通過智能終端獲取到解鎖信息后,可以向目標設備輸入解鎖信息,以使目標設備將解鎖信息轉化為解鎖請求,并將解鎖請求發(fā)送給服務器。服務器在接收到解鎖請求后,對該解鎖請求中的解鎖信息進行校驗,在校驗通過時,生成解鎖命令,并下發(fā)給目標設備,以使所述目標設備依據(jù)所述解鎖命令進行解鎖。
在本申請的一個優(yōu)選實施例中,服務器將所述解鎖消息發(fā)送給所述第一設備之后,還可以包括以下步驟:依據(jù)處于鎖定狀態(tài)的目標設備發(fā)送的解鎖請求生成解鎖命令;將所述解鎖命令發(fā)送給所述目標設備,以使所述目標設備依據(jù)所述解鎖命令進行解鎖。
其中,所述解鎖請求具體可以是目標設備依據(jù)所述解鎖信息生成的。服 務器接收到目標設備提交的解鎖請求后,可以從解鎖請求中提取解鎖信息,并對提取到的解鎖信息進行解鎖檢驗,即對解鎖請求中的解鎖信息進行解鎖校驗,如檢測目標設備提交的解鎖信息是否與預先生成的解鎖信息匹配,若匹配,則確定解鎖校驗通過。服務器可以在解鎖校驗通過時,生成解鎖命令,將解鎖命令發(fā)送給目標設備,以使的目標設備依據(jù)該解鎖命令進行解鎖,從而使得第一用戶可以使用目標設備。
當然,服務器還可以在目標設備解鎖成功執(zhí)行解鎖命令后,生成解鎖成功的消息發(fā)送給第一用戶,以通知第一用戶目標設備處于解鎖狀態(tài),可以使用該目標設備。當?shù)谝挥脩羰褂猛昴繕嗽O備后,或者在第一用戶使用目標設備的時間達到預置的使用時間閾值時,目標設備可以確定服務終止,并可以生成終止信息,并將該終止信息發(fā)送給服務器,從而使得服務器可以確定此次服務終止并重新鎖定目標設備。
綜上,服務器可以依據(jù)第一設備提交的服務請求將目標設備的授權操作信息反饋給第第一設備,并且可以依據(jù)第一設備提交的操作信息生成解鎖信息,使得第一用戶可以依據(jù)該解鎖信息對目標設進行解鎖,即使得第一用戶按照第二用戶設置的授權操作信息進行操作,進而使得第一用戶可以使用目標設備,避免了目標設備的閑置,即提高了目標設備的使用價值,節(jié)約資源。
在本申請的一個優(yōu)選實施例中,所述依據(jù)所述解鎖命令進行解鎖之后,所述設備控制方法還包括:依據(jù)目標設備發(fā)送的終止消息生成鎖定命令;將所述鎖定命令發(fā)送給所述目標設備,所述鎖定命令用于對所述目標設備進行鎖定。
本實施例中,目標設備在檢測到服務終止時,如檢測到當前的服務時間達到預置時間閾值,或者在第一用戶使用完目標設備后,生成終止信息發(fā)送給服務器,以通知服務器服務終止。服務器在接收到目標設備發(fā)送的終止信息時,可以依據(jù)該終止信息確定服務終止,生成鎖定命令;通過將鎖定命令發(fā)送給所述目標設備,可以使得目標設備依據(jù)該鎖定命令進行鎖,即控制目標設備進入鎖定狀態(tài)。
可選的,服務器還可以按照目標設備的授權操作信息對所終止消息進行 業(yè)務處理,并基于處理結果,生成服務終止消息。具體的,服務器可以依據(jù)終止信息中的關聯(lián)參數(shù)確定第一用戶使用目標設備的情況,如確定第一用戶使用目標設備的時間或者次數(shù)等;并且可以按照授權操作信息對該終止信息進行業(yè)務處理,如基于第一用戶使用目標設備的時間或者次數(shù)對第一用戶進行扣費、或者創(chuàng)建第一用戶的用戶帳號與第二用戶的用戶帳號的關聯(lián)等。其中,第一用戶的用戶帳號與第二用戶的用戶帳號關聯(lián)后,第二用戶可以向第一用戶推薦信息。服務器還可以基于處理結果生成服務終止信息,將服務終止信息發(fā)送給第一用戶所操作的第一設備和第二用戶所操作的第二設備,以通知第一用戶和第二用戶。
作為本申請實施例的一個具體應用場景,服務器按照所述授權操作信息對所終止消息進行業(yè)務處理,具體可以包括:基于所述費用數(shù)據(jù)以及所述服務關聯(lián)參數(shù)進行計費,確定費用信息;基于所述權限數(shù)據(jù),按照所述費用信息對第一設備的操作用戶進行扣費,生成處理結果。具體而言,服務器在接收到第一用戶通過第一設備發(fā)送的操作信息時,基于操作信息攜帶的確認操作指令獲取第一用戶的權限數(shù)據(jù);以及,在接收到目標設備發(fā)送的終止消息時,可以從終止消息提起服務關聯(lián)參數(shù),如使用次數(shù),從而可以基于授權操作信息中的費用數(shù)據(jù)以及所述服務關聯(lián)參數(shù)進行計費,確定此次服務交易對應的費用信息,并且可以基于所獲取第一用戶的權限數(shù)據(jù),按照所確定的費用信息對第一用戶的物聯(lián)網(wǎng)賬戶,如淘寶賬戶,進行扣費,以及生成對應的扣費處理結果。可見,服務器可以在第一用戶使用完物聯(lián)網(wǎng)設備后進行扣費,從而可以避免第一用戶在支付后交易失敗而導致的退款煩問題,以及保證用戶資金的安全。
實施例三
本實施例描述基于智能終端詳細論述設備控制方法的實現(xiàn)步驟,與上述服務器側對應,第二用戶可以基于智能終端,即第二設備,與服務器交互對目標設備進行控制,第一用戶也可以基于智能終端,即第一設備,與服務器交互對目標設備進行使用。
本實施例描述在設備控制中,基于智能終端的第二用戶通過服務器對目標設備進行控制的操作步驟。
參照圖5,示出了本申請的一種設備控制方法中智能終端側實施例的步驟流程圖,具體可以包括如下步驟:
步驟502,將注冊請求發(fā)送給服務器,以使所述服務器依據(jù)注冊請求設置目標設備對應的目標用戶信息。
通常,用戶在購買一物聯(lián)網(wǎng)設備,可以通過智能終端向服務器發(fā)送注冊請求,以注冊為其所購買的物聯(lián)網(wǎng)設備的管理員。其中,所述注冊請求可以攜帶有目標設備的設備信息和用戶信息等參數(shù)。設備信息可以用于確定物聯(lián)網(wǎng)設備,如設備身份數(shù)據(jù)。服務器在接收到注冊請求后,可以依據(jù)注冊請求為目標設備配置對應的目標用戶信息,如將注冊請求中的用戶信息對應的用戶設置為目標設備的第二用戶。
在本申請的一種優(yōu)選實施例中,智能終端在將所述注冊請求發(fā)送給所述服務器之前,還可以包括如下步驟:基于目標設備與本地網(wǎng)的連接,從本地網(wǎng)絡里讀取目標設備的設備信息;采用所獲取的設備信息生成注冊請求。
本實施例中,用戶可以采用智能終端,通過無線指令配置互聯(lián)網(wǎng)設備,實現(xiàn)互聯(lián)網(wǎng)設備與本地網(wǎng)連接,即激活物聯(lián)網(wǎng)設備,從而從本地網(wǎng)絡里讀取目標設備的設備信息。當然,若物聯(lián)設備具有自主聯(lián)網(wǎng)功能,如攜帶gprs、3g、4g功能的智能手表,則物聯(lián)網(wǎng)設備在上電后,也可以自動聯(lián)網(wǎng),成為激活的物聯(lián)網(wǎng)設備。
例如,用戶張三可以使用智能終端上的app,通過無線指令配置互聯(lián)網(wǎng)設備微波爐,使得微波爐與internet連接。用戶張三還可以采用app在本地網(wǎng)絡中獲取微波爐信息,如掃描微波爐上的二維碼,此二維碼攜帶微波爐物理身份信息,即從本地網(wǎng)絡里讀取目標設備的設備信息;以及將獲取的微波爐信息提交物聯(lián)網(wǎng)的云服務器,即向服務器發(fā)送注冊請求,以申請成為該微波爐的物聯(lián)管理員,即注冊為目標設備的第二用戶。
本實施例中,用戶可以采用目標設備的設備信息生成注冊請求,通過智能終端將注冊請求發(fā)送給服務器,從而注冊成為該目標設備的第二用戶,以 通過服務器對目標設備進行管理控制。第二用戶具體可以是目標設備的管理員,即具有目標設備的管理權限。因此,用戶注冊為目設備的人管理員后,可以依據(jù)管理權限設置對目標設備進行管理。
服務器依據(jù)注冊請求將用戶信息對應的用戶設置為目標設備的第二用戶后,可以生成注冊響應,并將該注冊響應反饋給第二設備,即將注冊響應發(fā)送給第二用戶所操作的智能終端。第二用戶可以通過智能終端接收到述服務器反饋的注冊響應,從而可以依據(jù)該注冊響應確定注冊成功。
步驟504,依據(jù)輸入的授權信息生成針對目標設備的管理請求。
在確定注冊成功后,操作用戶作為目標設備的第二用戶,可以管理權限設置對目標設備進行管理,如可以通過服務器設置目標設備的授權操作信息,以使第一用戶基于該授權操作信息對目標設備進行操作。
第二用戶若要為目標設備配置授權操作信息,以使第一用戶基于該權操作信息獲取服務器反饋的解鎖信息來對目標設備進行解鎖并使用,則可以向第二設備輸入授權信息,使得第二設備基于該授權信息生成管理請求,即智能終端可以依據(jù)授權信息生成第二用戶針對目標設備的管理請求。
在本申請的一個優(yōu)選實施例中,第二設備依據(jù)輸入的授權信息生成針對目標設備的管理請求,具體可以包括以下子步驟:
子步驟5042:接收針對目標設備輸入的授權信息。
子步驟5044:采用所述授權信息生成所述管理請求。
其中,該管理請求可以攜帶操作指令、用戶信息、設備信息、授權信息等參數(shù)。管理請求中所攜帶的參數(shù)可以是智能終端依據(jù)當前操作用戶(即第二用戶)輸入的信息確定的,也可以是智能終端基于第二用戶的操作確定的,如管理請求攜帶的用戶信息可以是第二用戶輸入的,也可以是智能終端從本地緩存數(shù)據(jù)中提取的,本申請實施例對此不作限制。
步驟506,將所述管理請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述授權信息配置目標設備的授權操作信息。
第二設備在生成管理請求后,可以將管理請求發(fā)送給服務器,從而使得服務器可以依據(jù)第二用戶輸入的授權信息為目標設備配置授權操作信息。例 如,設備a的第二用戶張三向服務器提交設備a的使用規(guī)則,即管理請求中的授權信息;服務器在接收到張三提交的使用規(guī)則后,對張三進行身份驗證,當驗證張三是設備a的第二用戶時,可以依據(jù)張三提交的使用規(guī)則確定設備a的授權操作規(guī)則,即為目標設備配置授權操作信息。
可見,智能終端可以將第二用戶輸入的信息轉發(fā)給服務器,從而可以使得服務器依據(jù)第二用戶輸入的信息對目標設備進行控制,實現(xiàn)了第二用戶對目標設備的管理。
作為本申請的一個具體示例,第二設備可以基于第二用戶針對目標設備提交的授權激活操作,生成授權激活命令;并將授權激活命令發(fā)送給服務器,以使所述服務器依據(jù)授權激活命令生成激活指令來激活目標設備的鎖定狀態(tài)。當然,智能終端也可以基于第二用戶針對目標設備提交的授權解除操作,生成授權解除命令;將授權解除命令發(fā)送給服務器,以使所述服務器依據(jù)授權解除命令生成解除指令來解除目標設備的鎖定狀態(tài)。
本實施例中,基于服務器與智能終端的通信,使得第二用戶可以通過智能終端對目標設備進行控制,大大減少了第二用戶對目標設備進行管理的工作量,從而可以節(jié)省人力資源。
本實施例描述在設備控制中,基于智能終端的第一用戶通過服務器對目標設備進行控制的操作步驟。
參照圖6,示出了本申請的另一種設備控制方法中智能終端側實施例的步驟流程圖,具體可以包括如下步驟:
步驟602,將服務請求發(fā)送給服務器。
其中,該服務請求可以攜帶有目標設備的標識信息、用戶信息等參數(shù)信息。
本實施例中,智能終端可以基于操作用戶的操作,讀取操作用戶所要使用的目標設備的標識信息,從而可以依據(jù)該標識信息生成對應的服務請求,即第一設備可以依據(jù)第一用戶的操作獲取目標設備的標識信息,以生成服務請求。例如,用戶可以將目標設備的標識信息直接輸入智能終端;或者基于智能終端與目標設備的通信連接,通過操作使得智能終端可以直接從目標設 備中獲取到標識信息,本申請實施例對此不作限制。
在本申請的一個優(yōu)選實施例中,第一設備將服務請求發(fā)送給服務器之前,還可以包括如下步驟:讀取目標設備的標識信息;采用所述標識信息,生成所述服務請求。
第一設備采用所述標識信息,生成所述服務請求,具體可以包括:采用所述用戶信息和標識信息生成所述第一用戶的服務請求。其中,用戶信息可以是智能終端通過檢測當前操作用戶自動獲取到的,也可以是智能終端依據(jù)當前操作用戶輸入的信息確定的,本申請實施例對此不作限制。
例如,智能終端在讀取目標設備的標識信息之后,可以通過檢測,從本地緩存的數(shù)據(jù)中獲取到當前操作用戶的用戶信息,進而可以依據(jù)用戶信息確定當前操作用戶以及采用用戶信息和標識信息生成服務請求。
步驟604,接收服務器反饋的服務響應,從所述服務響應中獲取授權操作信息。
其中,所述授權操作信息可以是服務器依據(jù)所述標識信息確定的。第一設備在接收到服務器反饋的服務響應后,可以從服務響應中獲取從操作授權信息,并且可以依據(jù)預置的顯示參數(shù)將操作授權信息顯示在顯示屏上,即向第一用戶顯示目標設備的授權操作信息,從而使得第一用戶可以查看目標設備的授權操作信息。
步驟606,針對所述授權操作信息的操作生成操作信息。
第一用戶在看到該授權操作信息后,可以對該授權操作信息進行操作,如在智能終端輸入使用目標設備的次數(shù)、輸入使用目標設備的時間、針對該授權操作信息點擊確認按鈕或拒絕按鈕等,使得智能終端生成對應的操作信息,即第一設備可以基于第一用戶針對所述授權操作信息的操作生成操作信息。該操作信息可以攜帶有第一用戶的用戶信息、操作指令、使用次數(shù)、使用時間等參數(shù)。
在本申請的一個優(yōu)選實施例中,針對依據(jù)所述授權操作信息的操作生成操作信息,具體可以包括如下子步驟:
子步驟6062,檢測針對所述授權操作信息提交的操作指令。
本實施例中,智能終端可以通過對話框向第一用戶顯示授權操作信息;并且可以通過監(jiān)聽系統(tǒng)接口,檢測到第一用戶在對話框提交的操作指令。其中,操作指令可以依據(jù)用戶操作確定,如確認指令、拒絕指令等。例如,在第一用戶點擊對話框的確認按鈕時,智能終端可以檢測到第一用戶提交的確認指令;或者,在第一用戶點擊對話框的拒絕按鈕時,檢測到第一用戶提交的拒絕指令。
子步驟6064,采用所述操作指令生成所述操作信息。
智能終端在檢測操作指令時,可以基于該操作指令生成操作信息。
步驟608,將所述操作信息發(fā)送給所述服務器,以使所述服務器基于操作信息生成解鎖信息。
本實施例中,第一設備可以基于網(wǎng)絡連接,將生成的操作信息上傳給服務器。服務器在接收到操作信息后,按照預置方式對操作信息進行業(yè)務處理,生成目標設備的解鎖信息,并且將解鎖信息發(fā)送給第一用戶操作的第一設備。
步驟610,接收所述服務器反饋的解鎖信息。
其中,所述解鎖信息可以用于對處于鎖定狀態(tài)的目標設備進行解鎖,。
智能終端在接收到服務器反饋的解鎖信息后,可以將該解鎖信息顯示在顯示屏上,從而使得第一用戶可以通過顯示屏查看該解鎖信息;也可以通過音頻播放器向用戶播放該解鎖信息,使得用戶可以獲取到該解鎖信息。第一用戶還可以將該解鎖信息輸入到處于鎖定狀態(tài)的目標設備,以對目標設備進行解鎖。
在本申請的一個優(yōu)選實施例中,所述設備控制方法還可以包括:將所述解鎖信息傳輸給所述目標設備,以使所述目標設備向所述服務器發(fā)送解鎖請求來進行解鎖。其中,所述解鎖請求可以是目標設備依據(jù)所述解鎖信息生成的。服務器在接收到解鎖請求后,可以將解鎖請求轉化為解鎖命令,并將所述解鎖命令發(fā)送給目標設備,以使所述目標設備依據(jù)所述解鎖命令進行解鎖。
具體的,第一設備可以與目標設備連接,如通過藍牙、wifi、紅外等無 線方式與目標設備連接;并可以基于第一用戶的操作,將接收的解鎖信息傳輸給目標設備,以使目標設備將解鎖信息轉化為解鎖請求,并發(fā)送給服務器。
服務器在接收到解鎖請后,依據(jù)該解鎖請求確定解鎖命令,并將解鎖命令發(fā)送給目標設備,以對目標設備進行解鎖,使得目標設備可以響應本地操作指令,從而使得目標設備可以為第一用戶提供服務,即提高了目標設備的利用率,避免目標設備的閑置而導致資源浪費。
實施例四
本申請實施例基于目標設備詳細論述設備控制方法的實現(xiàn)步驟。
參照圖7,示出了本申請的一種設備控制方法中目標設備側實施例的步驟流程圖,具體可以包括如下步驟:
步驟702,依據(jù)服務器發(fā)送的激活指令進入鎖定狀態(tài)。
其中,所述激活指令為所述服務器依據(jù)第二設備發(fā)送的授權激活指令生成的。目標設備在接收到服務器發(fā)送的激活指令,可以對激活指令進行識別并執(zhí)行,進入鎖定狀態(tài)。處于鎖定狀態(tài)的目標設備可以不響應本地的操作指令。
步驟704,依據(jù)第一設備發(fā)送的解鎖信息生成解鎖請求。
其中,所述解鎖信息可以是服務器針對該目標設備生成的解鎖信息,具體可以包括:服務器依據(jù)所述第一設備發(fā)送的服務請求生成的解鎖信息,如服務器基于第一設備發(fā)送的操作信息生成的解鎖信息。
步驟706,將所述解鎖請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述解鎖請求生成解鎖命令。
目標設備所發(fā)送的解析請求可以攜帶有解鎖信息,即目標設備可以將解鎖信息上報給服務器,使得服務器可以對該解鎖信息進行校驗。
步驟708,接收服務器發(fā)送的解鎖命令,并依據(jù)所述解鎖命令進行解鎖。
服務器可以在檢測到解鎖信息準確時,即在校驗通過時,針對該目標設備下發(fā)解鎖命令,使得目標設備依據(jù)該解鎖命令進行解鎖。
本實施例中,目標設備可以將解鎖信息轉化為解鎖請求,發(fā)送給服務器 以獲取解鎖命令,從而可以依據(jù)解鎖命令進行解鎖。在解鎖后,目標設備可以響應本地的操作指令,即可以為第一用戶提供服務,以滿足第一用戶的服務需求。
可選的,目標設備在依據(jù)所述解鎖命令進行解鎖之后,還可以在檢測到服務終止時,生成終止消息發(fā)送給所述服務器;以及接收所述服務器發(fā)送的鎖定命令,并依據(jù)所述鎖定命令進行鎖定。
其中,鎖定命令可以是所述服務器依據(jù)所述終止消息生成的。
在本申請的一個優(yōu)選實施例中,目標設備還可以將標識信息傳輸給第一設備,以使所述第一設備依據(jù)標識信息生成服務請求并轉發(fā)給所述服務器。
其中,標識信息可以是所述服務器依據(jù)目標設備的授權操作信息預先生成的。
在本申請的一個優(yōu)選實施例中,目標設備還可以依據(jù)服務器發(fā)送的解除指令退出鎖定狀態(tài)。
其中,所述解除指令可以是所述服務器依據(jù)第二設備發(fā)送的授權解除指令生成的。
在本申請的一個優(yōu)選實施例中,目標設備在依據(jù)第一設備發(fā)送的解鎖信息生成解鎖請求之前,還可以基于本地網(wǎng)絡,提供設備信息以生成注冊請求來設置目標設備對應的目標用戶信息。
在目標設備連接本地網(wǎng)絡后,第二用戶可以按照預置方式從本地網(wǎng)絡中獲取其所擁有的目標設備的設備信息,采用該設備信息生成注冊請求。換言而之,目標設備連接本地網(wǎng)絡后,可以通過本地網(wǎng)絡將設備信息發(fā)送給第二用戶所操作的智能終端,即發(fā)送給第二設備,使得第二用戶可以采用該設備信息生成注冊請求。
當然,第二用戶可以通過其他方式獲取目標設備的設備信息,如通過查看目標設備的說明書上提供的設備信息,以及確定目標設備的設備信息,本實施例對此不作限制。
基于上述實施例,物聯(lián)網(wǎng)系統(tǒng)通過服務器、目標設備以及智能終端實現(xiàn)對互聯(lián)網(wǎng)的目標設備控制和使用,從而便于用戶使用物聯(lián)網(wǎng)設備,提高用戶 生活的便利性。為了更加明確物聯(lián)網(wǎng)系統(tǒng)中設備的控制方法,本實施例基于物聯(lián)網(wǎng)系統(tǒng)論述設備控制方法。
1、目標設備的配置
參照圖8示,出了本申請實施例中第二設備控制目標設備進入鎖定狀態(tài)的交互示意圖,具體可以包括如下步驟:
步驟802:目標設備連接網(wǎng)絡服務器,注冊為激活的物聯(lián)網(wǎng)設備。
從而使得服務器可以獲取到設備信息。
步驟804:第二設備獲取目標設備的設備信息。
步驟806:第二設備采用設備信息生成管理請求,并發(fā)送給服務器。
步驟808:服務器依據(jù)管理請求中的授權信息為目標設備配置授權操作信息,并生成管理響應發(fā)送給第二設備。
步驟810:第二設備在接收到管理響應后,向服務器發(fā)送授權激活命令。
步驟812:服務器依據(jù)授權激活命令控制目標設備進入鎖定狀態(tài)。
從而使得目標設備處于鎖定狀態(tài)。
步驟814:服務器對目標設備的設備信息和對應的目標用戶信息進行編碼,生成目標設備的標識信息。
服務器生成標識信息后,可以將標識信息發(fā)送給第二用戶所操作的第二設備或/和目標設設備,以使第一用戶可以獲取到該標識信息。
當然,第二用戶還可以通過第二設備向服務器發(fā)送授權解除命令,以解除目標設備的鎖定狀態(tài),從而可以直接使用目標設備。服務器在接收到授權解除命令后,依據(jù)授權解除命令控制目標設備退出鎖定狀態(tài),即解除目標設備的鎖定狀態(tài),如刪除目標設備的授權操作信息或向目標設備下發(fā)解除指令等。
2、目標設備的使用
參照圖9a,示出了本申請實施例中第一設備對目標設備進行解鎖的交互示意圖,具體可以包括如下步驟:
步驟902:第一設備采用目標設備的標識信息生成服務請求。
步驟904:第一設備將服務請求發(fā)送給服務器。
步驟906:服務器采用該服務請求確定服務響應,并下發(fā)給第一設備,該服務響應攜帶有目標設備的授權操作信息。
步驟908:第一設備針對授權操作信息進行操作生成操作信息,并將操作信息發(fā)送給服務器。
步驟910:服務器基于該操作信息生成解鎖信息,并下發(fā)給第一設備;
步驟912:第一設備向目標設備發(fā)送解鎖信息。
步驟914:目標設備依據(jù)解鎖信息生成解鎖請求,并發(fā)送給服務器。其中,解鎖請求攜帶有解鎖信息。
步驟916:服務器對解鎖請求攜帶的解鎖信息進行解鎖校驗,解鎖校驗通過時,生成解鎖指令發(fā)送給目標設備。
步驟918:目標設備執(zhí)行解鎖指令,進行解鎖。
從而使得第一用戶可以使用目標設備。
步驟920:目標設備在服務終止時,生成終止信息發(fā)送給服務器。
步驟922:服務器在接收到終止信息后,按照授權操作信息進行業(yè)務處理,以完成服務,生成服務終止信息并發(fā)送給第一設備和第二設備。
從而使得第一用戶和第一用戶可以查看該服務終止信息。
步驟924:服務器生成鎖定指令,并將鎖定指令發(fā)送給目標設備。
步驟926:目標設備執(zhí)行鎖定指令。
綜上,通過物聯(lián)網(wǎng)系統(tǒng),即通過服務器、第一設備、第二設備以及目標設備之間交互,實現(xiàn)對物聯(lián)網(wǎng)設備的使用,例如,第二用戶可以通過服務器預先設置物聯(lián)網(wǎng)設備的使用規(guī)則(如每次使用扣費2元,關注微信號免費使用1次等),從而使得第一用戶按照使用規(guī)則進行操作,才允許第一用戶使用目標設備,從而可以提高物聯(lián)網(wǎng)設備的利用率,即避免物聯(lián)網(wǎng)設備閑置而導致資源浪費。
參照圖9b,示出了本申請另一個實施例中第一設備對目標設備進行解鎖的交互示意圖,具體可以包括如下步驟:
步驟931:第一設備采用目標設備的標識信息生成服務請求。
其中,所述服務請求可以攜帶用戶信息,該用戶信息可以用于確定當前 操作第一設備的用戶。
步驟933:第一設備將服務請求發(fā)送給服務器。
步驟935:服務器接收服務請求,并從該服務請求中獲取用戶信息和標識信息。
步驟937:服務器依據(jù)所獲取的標識信息確定目標設備。
步驟939:針對該目標設備,服務器依據(jù)所述用戶信息進行用戶校驗。
在用戶校驗通過時,服務器可以執(zhí)行步驟941,以生成目標設備的解鎖信息,使得用戶可以通過解鎖信息對目標設備進行解鎖并使用;也可以直接跳轉到步驟949執(zhí)行,即直接對目標設備進行解鎖,使得用戶可以使用目標設備,本實施例對此不作限制。
步驟941:服務器生成目標設備的解鎖信息,并發(fā)送給第一設備。
步驟943:第一設備向目標設備發(fā)送解鎖信息。
即用戶通過第一設備可以獲取到解鎖信息,并且可以通過操作第一設備,使得第一設備將解鎖信息傳輸給目標設備,以對目標設備進行解鎖。當然,用戶也可以直接在目標設備上輸入解鎖信息,使得目標備可以獲取到解鎖信息,本實施例對此不作限制。
步驟945:目標設備依據(jù)解鎖信息生成解鎖請求,并發(fā)送給服務器。
其中,解鎖請求攜帶有解鎖信息。
步驟947:服務器對解鎖請求攜帶的解鎖信息進行解鎖校驗,解鎖校驗通過時,執(zhí)行步驟949。
步驟949,服務器生成解鎖指令,并將解鎖指令發(fā)送給目標設備。
步驟951:目標設備執(zhí)行解鎖指令,進行解鎖。
從而使得第一用戶可以使用目標設備。
步驟953:目標設備在服務終止時,生成終止信息發(fā)送給服務器。
服務器在接收到終止信息后,可以按照授權操作信息進行業(yè)務處理,以完成服務,然后執(zhí)行步驟955;也可以直接執(zhí)行步驟957,本實施例對此不作限制。
步驟955,生成服務終止信息并發(fā)送給第一設備和第二設備。
從而使得第一用戶和第一用戶可以查看該服務終止信息。
步驟957:服務器生成鎖定指令,并將鎖定指令發(fā)送給目標設備。
步驟959:目標設備執(zhí)行鎖定指令。
綜上,本實施例的服務器可以通過用戶信息進行用戶檢驗,從而可以使得已經(jīng)注冊的用戶可以免費使用目標設備,從而可以避免目標設備閑置而導致資源浪費問題,提高了目標設備的使用價值。
需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本申請實施例并不受所描述的動作順序的限制,因為依據(jù)本申請實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本申請實施例所必須的。
實施例五
在上述實施例的基礎上,本實施例還公開了一種服務器。
參照圖10a,示出了本申請一種服務器實施例的結構框圖,具體可以包括如下模塊:
解鎖信息生成模塊1002,用于依據(jù)所述第一設備發(fā)送的服務請求生成解鎖信息。其中,所述解鎖信息可以用于對目標設備進行解鎖。
解鎖信息發(fā)送模塊1004,用于將所述解鎖信息發(fā)送給所述第一設備。
通過服務器來控制物聯(lián)網(wǎng)設備,從而可以而避免由于增加特殊裝置而導致設備制造成本高的問題,即降低了設備的制造成本;并且用戶通過向服務器發(fā)送服務請求可以獲取到的解鎖信息,從而可以采用該解鎖對該處于鎖定狀態(tài)的物聯(lián)網(wǎng)設備進行解鎖,方便用戶使用設備,進而可以避免物聯(lián)網(wǎng)設備閑置而造成資源浪費的問題,即提高了物聯(lián)網(wǎng)設備的使用價值,節(jié)約資源。
在本申請的一個優(yōu)選實施例中,解鎖信息生成模塊1002可以具體用于采用所述服務請求確定服務響應,將所述服務響應發(fā)送給所述第一設備,并基于所述第一設備發(fā)送的操作信息生成解鎖信息。其中,所述服務響應可以攜帶有授權操作信息,所述操作信息可以是第一設備針對所述授權操作信息 的操作發(fā)送的。
參照圖10b,示出了本申請的一種服務器可選實施例的結構框圖,具體可以包括如下模塊:
解鎖信息生成模塊1002,還可以具體用于從所述服務請求中獲取用戶信息和標識信息,依據(jù)標識信息確定目標設備,以及針對該目標設備,依據(jù)所述用戶信息進行用戶校驗,當用戶校驗通過時,生成目標設備的解鎖信息。
在本申請的一個優(yōu)選實施例中,所述解鎖信息生成模塊1002可以包括如下子模塊:
標識信息獲取子模塊10020,用于從所述服務請求中獲取標識信息。
授權操作信息確定子模塊10022,用于按照所述標識信息確定所述目標設備的預置授權操作信息。
可選的,該授權操作信息確定子模塊10022,可以包括:目標設備確定單元和授權操作信息獲取單元。其中,目標設備確定單元,用于采用所述標識信息,確定目標設備。授權操作信息獲取單元,用于獲取所述目標設備對應預置的授權操作信息。所述授權操作信息可以依據(jù)所述第二設備提交的授權信息確定的。
服務響應生成子模塊10024,用于采用所述授權操作信息,生成服務響應。
服務響應發(fā)送子模塊10026,用于將所述服務響應發(fā)送給所述第一設備。
解鎖信息生成子模塊10028,用于基于所述第一設備發(fā)送的操作信息生成解鎖信息。
在本申請的一個優(yōu)選實施例中,該解鎖信息生成子模塊10028可以具體用于按照預置方式對所述操作信息進行業(yè)務處理,生成解鎖信息。
解鎖信息發(fā)送模塊1004,用于將所述解鎖信息發(fā)送給所述第一設備,所述解鎖信息用于對目標設備進行解鎖。
解鎖命令生成模塊1006,用于依據(jù)處于鎖定狀態(tài)的目標設備發(fā)送的解鎖請求生成解鎖命令。
其中,所述解鎖請求可以是所述目標設備依據(jù)所述解鎖信息生成的。
解鎖命令發(fā)送模塊1008,用于將所述解鎖命令發(fā)送給所述目標設備,以使所述目標設備依據(jù)所述解鎖命令進行解鎖。
在本申請的一種優(yōu)選實施例中,解鎖命令生成模塊1006,可以包括以下子模塊:
解鎖信息校驗子模塊10060,用于對所述解鎖請求中的解鎖信息進行解鎖校驗。
解鎖命令生成子模塊10062,用于在解鎖校驗通過時,生成所述解鎖命令。
可選的,該解鎖命令生成模塊1006還可以包括時間檢測子模塊10064。時間檢測子模塊10064,可以用于檢測所述解鎖請求對應的接收時間是否在預置時間內。解鎖信息校驗子模塊10060,可以具體用于當接收時間在預置時間內時,執(zhí)行對所述解鎖請求中的解鎖信息進行校驗的步驟。
鎖定命令生成模塊1010,用于依據(jù)目標設備發(fā)送的終止消息生成鎖定命令。
鎖定命令發(fā)送模塊1012,用于將所述鎖定命令發(fā)送給所述目標設備,所述鎖定命令用于對所述目標設備進行鎖定。
業(yè)務處理模塊1014,用于按照所述授權操作信息對所終止消息進行業(yè)務處理,并基于處理結果,生成服務終止消息。
服務終止信息反饋模塊1016,用于將所述服務終止信息反饋給所述第一設備和第二設備。
可選的,該服務器還可以包括以下模塊:
用戶信息獲取模塊1018,用于從所述服務請求中獲取用戶信息。
用戶信息檢測模塊1020,用于檢測所述用戶信息是否與目標設備對應預置的目標用戶信息匹配,當所述用戶信息與預置的目標用戶信息不匹配時,觸發(fā)解鎖信息生成模塊1002執(zhí)行采用所述服務請求確定服務響應的步驟。
本實施例中,用戶信息檢測模塊1020在服務請求攜帶的用戶信息與預置的目標用戶信息不匹配時,可以觸發(fā)解鎖信息生成模塊1002執(zhí)行確定服務響應的步驟,從而使得該解鎖信息生成模塊1002生成解鎖信息,并且通 過解鎖信息發(fā)送模塊1004將解鎖信息發(fā)送給第一設備,使得用戶可以獲取到目標設備的解鎖信息,以對目標設備進行解鎖。
授權操作信息配置模塊1022,用于基于與第二設備的交互,預先配置目標設備的授權操作信息,以使所述第一設備的按照授權操作信息對應的操作生成操作信息。
設備狀態(tài)控制模塊1026,用于控制目標設備進入或退出鎖定狀態(tài)。
在本申請的一個優(yōu)選實施例中,所述授權操作信息配置模塊1022,可以包括如下子模塊:
授權操作信息配置子模塊10220,用于依據(jù)第二設備發(fā)送的管理請求配置目標設備的授權操作信息,并生成管理響應。
管理響應發(fā)送子模塊10222,用于將所述管理響應發(fā)送給所述第二設備,以通知所述第二設備成功配置目標設備的授權操作信息。
其中,所述管理請求可以攜帶有用戶信息、設備信息和授權信息等參數(shù)信息。
可選的,該服務器還可以包括:管理請求檢測模塊1026,用于在接收到管理請求時,檢測所述管理請求攜帶的用戶信息是否為目標設備對應預置的目標用戶信息。其中,授權操作信息配置子模塊10220,具體可以用于當管理請求攜帶的用戶信息為目標設備對應預置的目標用戶信息時,將所述授權信息配置為目標設備的授權操作信息。
可選的,該服務器還包括:目標用戶信息設置模塊1028和注冊響應反饋模塊1030。其中,目標用戶信息設置模塊1028,用于依據(jù)第二設備提交的注冊請求設置目標設備對應的目標用戶信息,其中,所述注冊請求攜帶有設備信息和設備信息。注冊響應反饋模塊1030,用于生成注冊響應,并將所述注冊響應反饋給所述第二設備,以通知所述第二設備注冊成功。
在本申請的一個優(yōu)選實施例中,所述目標用戶信息設置模塊1028,可以包括如下子模塊:
有效性檢測子模塊10280,用于檢測所述注冊請求中設備信息和用戶信息的有效性。
目標用戶信息確定子模塊10282,用于當檢測到所述用戶信息和設備信息有效時,確定所述設備信息對應的目標設備,并將用戶信息確定為目標設備對應的目標用戶信息。
可選的,該服務器還可以包括如下模塊:
授權激活模塊1032,用于依據(jù)所述第二設備發(fā)送的授權激活命令生成目標設備的激活指令和標識信息。
激活指令發(fā)送模塊1034,用于將所述激活指令發(fā)送給所述目標設備,以使所述目標設備進入鎖定狀態(tài)。
標識信息發(fā)送模塊1036,用于將所述標識信息發(fā)送給所述第二設備和/或目標設備,以將所述標識信息提供給第一設備并使用。
授權解除模塊1038,用于依據(jù)第二設備發(fā)送的授權解除命令生成目標設備的解除指令。
解除指令發(fā)送模塊1040,用于將所述解除指令發(fā)送給所述目標設備,以使所述目標設備退出鎖定狀態(tài)。
可選的,所述授權操作信息具體可以包括使用目標設備的費用數(shù)據(jù),如每次使用目標設備的費用、使用目標設備1分鐘的費用等;所述終止消息可以攜帶有服務關聯(lián)參數(shù),如使用次數(shù)、使用時間等。
本實施例中,解鎖信息生成子模塊10028可以包括權限數(shù)據(jù)獲取單元。該權限數(shù)據(jù)獲取單元可以用于當操作信息攜帶的操作指令為確認指令時,基于所述確認指令獲取所述操作信息對應操作用戶的權限數(shù)據(jù)。
所述業(yè)務處理模塊1014,具體可以包括:計費子模塊10140和扣費子模塊10142。計費子模塊10140,用于基于所述費用數(shù)據(jù)以及所述服務關聯(lián)參數(shù)進行計費,確定費用信息。扣費子模塊10142,基于所述權限數(shù)據(jù),按照所述費用信息對第一設備的操作用戶進行扣費,生成處理結果。
綜上,本實例中的物聯(lián)網(wǎng)設備可以作為商務自動化設備,為第一用戶提供服務。基于服務器對物聯(lián)網(wǎng)設備的控制,可以使得作為商務自動化設備的物聯(lián)網(wǎng)設備無需增加特殊裝置就可以通過服務器進行自動扣費,從而避免由于增加特殊裝置而導致制造成本高的問題,即降低了設備的制造成本;并且 不需要用戶自備零錢進行支付,從而解決了商務自動化的設備使用不方便的問題。
實施例六
在上述實施例的基礎上,本實施例還公開了一種用戶設備,該用戶設備可以包括第二用戶所操作的智能終端,如第二設備。
參照圖11a,示出了本申請中一種用戶設備實施例的結構框圖,具體可以包括如下模塊:
管理請求生成模塊1100,用于依據(jù)輸入的授權信息生成針對目標設備的管理請求。
管理請求發(fā)送模塊1102,用于將所述管理請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述授權信息配置目標設備的授權操作信息。
本實施例中,所述授權操作信息用于反饋給請求使用所述目標設備的第一設備,以使所述第一設備基于所述授權操作信息獲取服務器反饋的解鎖信息來對目標設備進行解鎖。
參照圖11b,示出了本申請中一種用戶設備可選實施例的結構框圖,具體可以包括如下模塊:
設備信息讀取模塊1104,用于基于目標設備與本地網(wǎng)的連接,從本地網(wǎng)絡里讀取目標設備的設備信息。
注冊請求生成模塊1106,用于采用所獲取的設備信息生成注冊請求。
注冊請求發(fā)送模塊1108,用于將提交的注冊請求發(fā)送給所述服務器,以使所述服務器依據(jù)注冊請求設置目標設備對應的目標用戶信息,其中,所述注冊請求攜帶有目標設備的設備信息。
注冊成功確定模塊1110,用于依據(jù)所述服務器反饋的注冊響應,確定注冊成功。
管理請求生成模塊1100,用于依據(jù)輸入的授權信息生成針對目標設備的管理請求。
在本申請的一個可選實施例中,所述管理請求生成模塊1100,可以包括包括如下子模塊:
授權信息接收子模塊11000,用于接收針對目標設備輸入的授權信息。
管理請求生成子模塊11002,用于采用所述授權信息生成所述管理請求。
其中,所述管理請求攜帶有目標設備的設備信息。
管理請求發(fā)送模塊1102,用于將所述管理請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述授權信息配置目標設備的授權操作信息。
在本申請的一個可選實施例中,該用戶設備用戶設備還可以包括:
授權激活命令生成模塊1112,用于基于針對目標設備提交的授權激活操作,生成授權激活命令。
授權激活命令發(fā)送模塊1114,用于將授權激活命令發(fā)送給服務器,以使所述服務器依據(jù)授權激活命令生成激活指令來激活目標設備的鎖定狀態(tài)。
授權解除命令生成模塊1116,用于基于針對目標設備提交的授權解除操作,生成授權解除命令。
授權解除命令發(fā)送模塊1118,用于將授權解除命令發(fā)送給服務器,以使所述服務器依據(jù)授權解除命令生成解除指令來解除目標設備的鎖定狀態(tài)。
在實施例中,所述授權信息可以包括使用目標設備的費用數(shù)據(jù)。服務器可以依據(jù)第二用戶所操作的用戶設備所發(fā)送的各種消息,如請求、命令等,對物聯(lián)網(wǎng)設備進行控制,實現(xiàn)第二用戶對目標設備的管理。
實施例七
在上述實施例的基礎上,本實施例還公開了另一種用戶設備,該用戶設備可以包括第一用戶所操作的智能終端,如第一設備。
參照圖12a,示出了本申請中另一種用戶設備實施例的結構框圖,具體可以包括如下模塊:
服務請求發(fā)送模塊1200,用于第一設備將服務請求發(fā)送給服務器,其中,所述服務請求攜帶有標識信息。
解鎖信息接收模塊1202,用于接收所述服務器反饋的解鎖信息,所述解鎖信息用于對處于鎖定狀態(tài)的目標設備進行解鎖。
綜上,第一設備可以將服務請求發(fā)送給服務器,從而獲取到解鎖信息, 使得用戶可以采用該解鎖信息對處于鎖定狀態(tài)的物聯(lián)網(wǎng)設備進行解鎖,進而使得用戶可以使用該物聯(lián)網(wǎng)設備,即避免物聯(lián)網(wǎng)設備閑置而導致資源浪費的問題,提高物聯(lián)網(wǎng)設備的使用價值。
參照圖12b,示出了本申請中另一種用戶設備可選實施例的結構框圖,具體可以包括如下模塊:
標識信息讀取模塊1210,用于讀取目標設備的標識信息。
服務請求生成模塊1212,用于采用所述標識信息,生成所述服務請求。
服務請求發(fā)送模塊1200,用于第一設備將服務請求發(fā)送給服務器,其中,所述服務請求攜帶有標識信息。
服務響應接收模塊1204,用于接收服務器反饋的服務響應,從所述服務響應中獲取授權操作信息,其中,所述授權操作信息為服務器依據(jù)所述標識信息確定的。
操作信息生成模塊1206,用于針對所述授權操作信息的操作生成操作信息。
在本申請的一個優(yōu)選實施例中,所述操作信息生成模塊1206,可以包括如下子模塊:
操作指令檢測子模塊12060,用于檢測針對所述授權操作信息提交的操作指令。
操作信息生成子模塊12062,用于采用所述操作指令生成所述操作信息。
操作信息發(fā)送模塊1208,用于將所述操作信息發(fā)送給所述服務器,以使所述服務器依據(jù)操作信息生成解鎖信息。
解鎖信息接收模塊1202,用于接收所述服務器反饋的解鎖信息,所述解鎖信息用于對處于鎖定狀態(tài)的目標設備進行解鎖。
其中,所述標識信息為所述服務器依據(jù)目標設備對應預置的授權操作信息生成的。
可選的,該用戶設備還可以包括:解鎖信息傳輸模塊1214和用戶信息獲取模塊1216。
本實施例中,該解鎖信息傳輸模塊1214可以用于將所述解鎖信息傳輸 給所述目標設備,以使所述目標設備向所述服務器發(fā)送解鎖請求來進行解鎖。其中,所述解鎖請求為所述目標設備依據(jù)所述解鎖信息生成的。所述服務器依據(jù)將解鎖請求轉化為解鎖命令,并將所述解鎖命令發(fā)送給目標設備,以使所述目標設備依據(jù)所述解鎖命令進行解鎖。
用戶信息獲取模塊1216,用于獲取當前操作用戶的用戶信息。其中,所述服務請求生成模塊1212,具體可以用于采用所述設備信息和標識信息生成所述服務請求。
實施例八
在在上述實施例的基礎上,本實施例還公開了一種物聯(lián)網(wǎng)設備。
參照圖13a,示出了本申請一種物聯(lián)網(wǎng)設備實施例的結構框圖,具體可以包括如下模塊:
解鎖請求生成模塊1300,用于依據(jù)第一設備發(fā)送的解鎖信息生成解鎖請求,其中,所述解鎖信息是服務器依據(jù)所述第一設備發(fā)送的服請求生成的。
解鎖請求發(fā)送模塊1302,用于將所述解鎖請求發(fā)送給所述服務器,以使所述服務器依據(jù)所述解鎖請求生成解鎖命令。
解鎖命令接收模塊1304,用于接收服務器發(fā)送的解鎖命令,并依據(jù)所述解鎖命令進行解鎖。
可選的,在上述圖13a的基礎上,該物聯(lián)網(wǎng)設備還可以包括如下模塊,參見圖13b:
標識信息傳輸模塊1306,用于將標識信息傳輸給第一設備,以使所述第一設備依據(jù)標識信息生成服務請求并轉發(fā)給所述服務器。
其中,所述標識信息用于確定目標設備。所述標識信息為所述服務器依據(jù)目標設備的授權操作信息預先生成的。
設備信息提供模塊1308,用于基于本地網(wǎng)絡,提供設備信息以生成注冊請求來設置目標設備對應的目標用戶信息。
終止消息生成模塊1310,用于當檢測到服務終止時,生成終止消息發(fā)送給所述服務器。
鎖定命令接收模塊1312,用于接收所述服務器發(fā)送的鎖定命令,并依據(jù)所述鎖定命令進行鎖定。其中,鎖定命令可以是所述服務器依據(jù)所述終止消息生成的。
鎖定狀態(tài)進入模塊1314,用于依據(jù)服務器發(fā)送的激活指令進入鎖定狀態(tài)。其中,所述激活指令為所述服務器依據(jù)第二設備發(fā)送的授權激活指令生成的。
鎖定狀態(tài)退出模塊1316,用于依據(jù)服務器發(fā)送的解除指令退出鎖定狀態(tài)。其中,所述解除指令為所述服務器依據(jù)第二設備發(fā)送的授權解除指令生成的。
實施例九
在上述實施例的基礎上,本實施例還提供了一種設備控制系統(tǒng),如圖14所示,該設備控制系統(tǒng)包括:服務器1400、目標設備1402、第一設備1404和第二設備1408。
其中,服務器與上述實施例五所述的服務器基本一致、第一設備與上述實施七所述的用戶設備基本一致,第二設備與上述實施六所述的用戶設備基本一致,目標設備與上述實施九所述的物聯(lián)設備基本一致,因此不再贅述。
綜上,物聯(lián)網(wǎng)設備可以作為商務自動化設備,為第一用戶提供服務。在本實施例中,基于服務器對物聯(lián)網(wǎng)設備的控制,可以使得作為商務自動化設備的物聯(lián)網(wǎng)設備無需增加特殊裝置就可以通過服務器進行自動扣費,從而避免由于增加特殊裝置而導致制造成本高的問題,即降低了設備的制造成本;并且不需要用戶自備零錢進行支付,從而解決了商務自動化的設備使用不方便的問題。
當然,本申請實施例還可以應用于其他應用場景,如第二用戶可以通過服務器設置其所擁有的物聯(lián)網(wǎng)設備的使用操作規(guī)則,以使得第一用戶按照其設置的使用操作規(guī)則對其提供的物聯(lián)網(wǎng)設備進行操作,從而避免由于設備閑置而導致資源浪費的問題,實現(xiàn)了資源共享的目的,進而提高了物聯(lián)網(wǎng)設備的使用價值。
需要說明的是,本發(fā)明實施例中的智能終端,即上述實施例中的第一用戶設備、第二設備以及用戶設備,具體可以包括:存儲器、顯示器、處理器和輸入單元等。其中,該輸入單元可用于接收用戶輸入的數(shù)字或字符信息,以及控制信號。具體地,本發(fā)明實施例中,該輸入單元可以包括觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸摸屏上的操作),并根據(jù)預先設定的程式驅動相應的連接裝置。當然,除了觸摸屏,輸入單元還可以包括其他輸入設備,如物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)等。
顯示器包括顯示面板,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)或有機發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板。其中,觸摸屏可以覆蓋顯示面板,形成觸摸顯示屏,當該觸摸顯示屏檢測到在其上或附近的觸摸操作后,傳送給處理器以執(zhí)行相應的處理。
在本發(fā)明實施例中,通過調用存儲該存儲器內的軟件程序,和/或,模塊,和/或,數(shù)據(jù),處理器用于執(zhí)行上述方法實施例中的各個步驟。因此,用戶可以通過操作智能終端向服務器發(fā)送各種消息,以控制或使用物聯(lián)網(wǎng)設備。
對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
本領域內的技術人員應明白,本申請實施例的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本申請實施例可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本申請實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本申請實施例是參照根據(jù)本申請實施例的方法、終端設備(系統(tǒng))、和計 算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理終端設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理終端設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理終端設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理終端設備上,使得在計算機或其他可編程終端設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程終端設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本申請實施例的優(yōu)選實施例,但本領域內的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本申請實施例范圍的所有變更和修改。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終 端設備中還存在另外的相同要素。
以上對本申請所提供的一種設備控制方法、一種服務器、一種用戶設備、一種物聯(lián)網(wǎng)設備、一種設備控制系統(tǒng),進行了詳細介紹,本文中應用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本申請的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本申請的限制。