亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于物聯(lián)網(wǎng)的終端及其操作方法與流程

文檔序號:11532487閱讀:847來源:國知局
用于物聯(lián)網(wǎng)的終端及其操作方法與流程

一個或多個示例性實施方式涉及物聯(lián)網(wǎng)(iot)終端及其操作方法,并且更具體地涉及這樣的iot終端及其操作方法,通過該iot終端及其操作方法,iot設(shè)備的授權(quán)可在用戶之間共享。



背景技術(shù):

物聯(lián)網(wǎng)(iot)是指允許多種“事物”通過計算機芯片和每種“事物”中所內(nèi)嵌的通信功能連接到互聯(lián)網(wǎng)的技術(shù)。iot設(shè)備可以是iot被應(yīng)用于的通用設(shè)備(或“事物”)。iot設(shè)備的實例可包括傳感器,諸如溫度傳感器、濕度傳感器、聲音傳感器、運動傳感器、接近度傳感器、氣體感測傳感器或熱量感測傳感器;家庭電器,諸如電冰箱、cctv、tv、洗衣機或除濕機;電燈;火警警報器;以及家用電器。

用戶可通過使用iot終端來遠(yuǎn)程控制iot設(shè)備。iot終端和iot設(shè)備可經(jīng)由多種通信技術(shù)彼此連接,所述多種通信技術(shù)諸如無線通信、短距離(有線或無線)通信、家庭網(wǎng)絡(luò)或其他通信協(xié)議。在這種情況下,控制用戶訪問iot設(shè)備并控制iot設(shè)備(例如,打開/關(guān)閉、輸入設(shè)置等)的能力的權(quán)利被稱為授權(quán)。

然而,iot設(shè)備可能放置在諸如住宅或辦公室的共享空間中。因此,多個用戶可嘗試控制iot設(shè)備。因此,這可能導(dǎo)致與授予用戶訪問并控制iot設(shè)備的授權(quán)的序列有關(guān)的問題。



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

技術(shù)方案

根據(jù)一個或多個示例性實施方式,一種終端包括:通信器(例如,調(diào)制解調(diào)器、收發(fā)器、無線電或其他通信電路),配置為與服務(wù)器進(jìn)行通信;以及數(shù)據(jù)處理器,配置為請求服務(wù)器將第二用戶包括在第一用戶的關(guān)系組中,以及將用于注冊為第一用戶的設(shè)備的iot設(shè)備的授權(quán)范圍擴(kuò)展到關(guān)系組。

技術(shù)效果

一個或多個示例性實施方式包括用于物聯(lián)網(wǎng)(iot)的終端及其操作方法,通過該用于物聯(lián)網(wǎng)的終端及其操作方法,訪問并控制iot設(shè)備的授權(quán)可有效地在用戶之間共享。

附圖說明

這些和/或其他方面從下文結(jié)合附圖對示例性實施方式的描述中將變得顯而易見并且更容易理解,其中:

圖1是示例性物聯(lián)網(wǎng)(iot)系統(tǒng)1000的配置圖;

圖2是操作圖1的示例性iot系統(tǒng)1000的例示性方法的流程圖;

圖3是操作圖1的示例性第一終端的例示性方法的流程圖;

圖4是示例性終端100的配置圖;

圖5至圖8是示例性終端的輸出單元的例示性屏幕圖像的視圖;

圖9是操作圖1的iot系統(tǒng)1000的例示性方法的流程圖;

圖10和圖11是示例性終端的輸出單元的例示性屏幕圖像的視圖;

圖12是示例性服務(wù)器200的配置圖;

圖13是圖12的存儲器230中所存儲的示例性用戶信息的表格;

圖14是圖12的存儲器230中所存儲的關(guān)于第一用戶的示例性關(guān)系信息的表格;

圖15是圖12的存儲器230中所存儲的關(guān)于第一用戶的示例性已注冊設(shè)備信息的表格;以及

圖16是操作圖1的服務(wù)器的例示性方法(s400)的流程圖。

實施本發(fā)明的最佳方式

根據(jù)一個或多個示例性實施方式,一種終端包括:通信器(例如,調(diào)制解調(diào)器、收發(fā)器、無線電或其他通信電路),配置為與服務(wù)器進(jìn)行通信;以及數(shù)據(jù)處理器,配置為請求服務(wù)器將第二用戶包括在第一用戶的關(guān)系組中,以及將用于注冊為第一用戶的設(shè)備的iot設(shè)備的授權(quán)范圍擴(kuò)展到關(guān)系組。

數(shù)據(jù)處理器可從多個用戶組中選擇用戶組作為關(guān)系組。

所述終端還可包括輸入單元或裝置(例如,按鈕、鍵、開關(guān)、觸摸板、觸摸屏等),所述輸入單元或裝置配置為從第一用戶接收用于從用戶組中選擇用戶組作為關(guān)系組的輸入。

多種種類的用戶組(例如,朋友、家庭、同事)可由服務(wù)器預(yù)先定義。

輸入單元或裝置還可從第一用戶接收用于將iot設(shè)備的授權(quán)范圍選擇為關(guān)系組以使得例如關(guān)系組的成員可訪問并控制iot設(shè)備的輸入。

根據(jù)一個或多個示例性實施方式,一種終端包括:通信器,配置為與服務(wù)器進(jìn)行通信;以及數(shù)據(jù)處理器,配置為從第一用戶接受將第二用戶包括在第一用戶的關(guān)系組中使得第二用戶可控制注冊為第一用戶的設(shè)備的iot設(shè)備的請求,其中,用于iot設(shè)備的授權(quán)范圍在關(guān)系組內(nèi)。

根據(jù)一個或多個示例性實施方式,一種服務(wù)器的操作方法包括:從使用第一標(biāo)識符訪問服務(wù)器的第一終端接收將第二用戶包括在第一用戶的關(guān)系組中的請求,所述第一標(biāo)識符是第一用戶的標(biāo)識符;以及響應(yīng)于從第一終端接收的請求,將注冊為第一用戶的設(shè)備的iot設(shè)備的授權(quán)擴(kuò)展到關(guān)系組。

所述操作方法還可包括從使用第二標(biāo)識符訪問服務(wù)器的第二終端接收對將第二用戶包括在第一用戶的關(guān)系組中的請求的接受,所述第二標(biāo)識符是第二用戶的標(biāo)識符;以及將關(guān)于iot設(shè)備的信息傳輸?shù)降诙K端,其中,用于訪問并控制iot設(shè)備的授權(quán)被擴(kuò)展到關(guān)系組。

所述操作方法還可包括從第二終端接收用于控制iot設(shè)備的請求;以及控制iot設(shè)備。

所述操作方法還可包括將iot設(shè)備注冊為第一用戶的設(shè)備。

所述操作方法還可包括通過第一終端從多個用戶組選擇關(guān)系組。

所述操作方法還可包括存儲第一用戶的關(guān)系信息,所述關(guān)系信息包括與第一用戶的用戶組中的每一者所包括的用戶(或多個用戶)有關(guān)的信息。

所述操作方法還可包括存儲第一用戶的已注冊設(shè)備信息,所述已注冊設(shè)備信息包括與和注冊為第一用戶的設(shè)備的已注冊iot設(shè)備中的至少一個對應(yīng)的每個授權(quán)范圍有關(guān)的信息。

所述操作方法還可包括簽發(fā)用于與iot設(shè)備對應(yīng)的第二用戶的授權(quán)的令牌并且將令牌傳輸?shù)降诙K端。

所述操作方法還可包括從第二終端接收利用令牌控制iot設(shè)備的請求;以及基于令牌確認(rèn)第二用戶的用于iot設(shè)備的授權(quán);以及控制iot設(shè)備。

根據(jù)一個或多個示例性實施方式,一種服務(wù)器包括:存儲器,所述存儲器可存儲第一用戶的關(guān)系信息,所述關(guān)系信息包括與第一用戶的多個用戶組中的每一者所包括的用戶(或多個用戶)有關(guān)的信息,并且還存儲第一用戶的已注冊設(shè)備信息,所述已注冊設(shè)備信息包括與和注冊為第一用戶的iot設(shè)備的至少一個iot設(shè)備對應(yīng)的每個授權(quán)范圍有關(guān)的信息;以及數(shù)據(jù)處理器,所述數(shù)據(jù)處理器配置為基于第一用戶的關(guān)系信息和第一用戶的已注冊設(shè)備信息來檢測授權(quán)被授予第二用戶的iot設(shè)備是否存在于已注冊設(shè)備中。

當(dāng)數(shù)據(jù)處理器檢測到用于第一設(shè)備(其是已注冊設(shè)備中的一個設(shè)備)的授權(quán)被授予第二用戶時,數(shù)據(jù)處理器可將關(guān)于第一設(shè)備的信息傳輸?shù)绞褂玫诙脩舻牡诙?biāo)識符訪問服務(wù)器的終端。

數(shù)據(jù)處理器可從終端接收用于控制第一設(shè)備的請求并且控制第一設(shè)備。

數(shù)據(jù)處理器可簽發(fā)與第一設(shè)備對應(yīng)的第二用戶的授權(quán)的令牌并且將令牌傳輸?shù)浇K端;從終端接收利用令牌控制第一設(shè)備的請求;基于令牌確認(rèn)第二用戶的用于第一設(shè)備的授權(quán);以及控制第一設(shè)備。

具體實施方式

本申請根據(jù)35u.s.c.§119基于并要求于2014年10月17日在韓國知識產(chǎn)權(quán)局提交的第10-2014-0141205號韓國專利申請的優(yōu)先權(quán),所述申請的公開內(nèi)容以引用的方式整體并入本文。

另外的方面將在下文描述中部分地闡述并且部分將從說明書中顯而易見,或者可以通過實踐示例性實施方式而習(xí)得。

現(xiàn)將詳細(xì)參考示例性實施方式,這些示例性實施方式在附圖中示出,其中,在全部附圖中,相同的附圖標(biāo)記指代相同的元件。在此方面,示例性實施方式可以具有不同的形式并且不應(yīng)被解釋為限制于在本文中闡述的描述。因此,示例性實施方式僅是通過參考附圖在下文描述以解釋本發(fā)明的多個方面。當(dāng)諸如“……中的至少一個”的表述在元件列表之后時,修飾整個元件列表,并且不修飾列表中的單個元件。

參考用于說明本公開的示例性實施方式的附圖,以便獲得對本公開、其優(yōu)點和通過本公開的實現(xiàn)方式所實現(xiàn)的目標(biāo)的充分理解。在此方面,本發(fā)明的實施例可以具有不同的形式并且不應(yīng)被解釋為限制于本文中闡述的描述。相反,提供這些實施方式,使得本公開將是徹底和完整的,并且將向本領(lǐng)域普通技術(shù)人員全面地傳達(dá)本發(fā)明實施方式的構(gòu)思,并且本公開將僅由所附權(quán)利要求限定。

以下,將簡要描述說明書中所使用的術(shù)語,然后將詳細(xì)描述本公開。

如本文所使用,“物聯(lián)網(wǎng)(iot)裝置”可以是指可連接到互聯(lián)網(wǎng)的任何電子裝置或計算裝置。

如本文所使用,“iot終端”可以是指可控制iot設(shè)備的任何電子裝置或計算裝置。

如本文所使用,“服務(wù)器”可以是能夠通過連接到iot終端來提供iot服務(wù)使得iot終端可通過訪問服務(wù)器來遠(yuǎn)程控制iot設(shè)備的任何電子裝置或計算裝置。

考慮到關(guān)于本文所公開的構(gòu)思的功能,本說明書中所使用的術(shù)語是本領(lǐng)域目前廣泛使用的一般術(shù)語,但是術(shù)語可以根據(jù)本領(lǐng)域普通技術(shù)人員在本領(lǐng)域中的意圖、案例先例或新技術(shù)而改變。此外,一些術(shù)語可以由申請人任意選擇,并且在這種情況下,將在本說明書的詳細(xì)描述中詳細(xì)描述所選術(shù)語的含義。因此,本文所使用的術(shù)語必須基于其含義以及整個說明書中的描述來定義。

圖1是示例性iot系統(tǒng)1000的配置圖。

參考圖1,iot系統(tǒng)1000可包括終端100-1、100-2、…、和100-m、服務(wù)器200、以及iot設(shè)備300。

終端100-1、100-2、…、和100-m用于控制iot設(shè)備并且可通過經(jīng)由網(wǎng)絡(luò)連接到iot設(shè)備300來控制iot設(shè)備300。終端100-1、100-2、…、和100-m可以是以下多種電子裝置中的任一者,包括但不限于:包括智能電話或平板pc的智能裝置、便攜式電子裝置、可佩戴裝置、可連接到家庭網(wǎng)絡(luò)的家庭終端、智能tv、機頂盒等。

iot設(shè)備300可以是iot被應(yīng)用于的通用設(shè)備(或事物)。iot設(shè)備300的實例包括但不限于傳感器,諸如溫度傳感器、濕度傳感器、聲音傳感器、運動傳感器、接近度傳感器、氣體感測傳感器或熱量感測傳感器;家庭電器,諸如電冰箱、cctv、tv、洗衣機或除濕機;電燈;火警警報器;以及家用電器。然而,本文所描述的多種實施方式并不限于這些實例。

iot設(shè)備300可由多個用戶10-1、10-2、…、和10-m控制。用戶10-1、10-2、…、和10-m中的每一者可使用終端100-1、100-2、…、和100-m通過服務(wù)器200來遠(yuǎn)程控制iot設(shè)備300。

服務(wù)器200可以是配置為將iot服務(wù)提供給用戶10-1、10-2、…、和10-m的計算機??商娲兀?wù)器200可以是或包括其上已經(jīng)記錄有用于提供iot服務(wù)的程序的計算機可讀記錄介質(zhì)。服務(wù)器200可無線地連接到終端100-1、100-2、…、和100-m以及iot設(shè)備300中的每一者。因此,服務(wù)器200可與終端100-1、100-2、…、和100-m以及iot設(shè)備300中的每一者通信。因此,不同終端(例如,第一終端100-1和第二終端100-2)可通過服務(wù)器200彼此通信。此外,終端100-1、100-2、…、和100-m中的每一者可通過服務(wù)器200訪問iot設(shè)備300并控制iot設(shè)備300。

在圖1中,第一用戶10-1使用第一終端100-1,第二用戶10-2使用第二終端100-2。換言之,圖1示出的是,用戶10-1、10-2、…、和10-m分別使用終端100-1、100-2、…、和100-m。然而,用戶10-1、10-2、…、和10-m可如圖1所示地使用相應(yīng)終端,或可使用相同終端。諸如第一終端100-1、第二終端100-2等的術(shù)語用來區(qū)分使用對應(yīng)終端的用戶。

在下文中,第一終端100-1是第一用戶10-1所使用的終端,并且第二終端100-2是第二用戶10-2所使用的終端。此外,第一終端100-1可以是使用第一標(biāo)識符訪問服務(wù)器200的終端,所述第一標(biāo)識符是第一用戶10-1的標(biāo)識符,并且第二終端100-2可以是使用第二標(biāo)識符訪問服務(wù)器200的終端,所述第二標(biāo)識符是第二用戶10-2的標(biāo)識符。

在下文中,假定第一用戶10-1和第二用戶10-2已注冊在服務(wù)器200中。換言之,假定第一用戶10-1和第二用戶10-2擁有在第一用戶10-1和第二用戶10-2訪問服務(wù)器200時能夠使用服務(wù)器200所提供的服務(wù)的相應(yīng)賬戶。將第一用戶10-1和第二用戶10-2注冊到服務(wù)器200的過程可包括在示例性實施方式中。

圖2是操作圖1的示例性iot系統(tǒng)1000的例示性方法的流程圖。

參考圖2,第一終端100-1可使用第一標(biāo)識符來訪問服務(wù)器200(s110),所述第一標(biāo)識符是第一用戶的標(biāo)識符。第一終端100-1可請求服務(wù)器200建立第一用戶與第二用戶之間的關(guān)系(s120)。用于建立關(guān)系的請求例如可以是用于將第二用戶包括在第一用戶的關(guān)系組中的請求。第一用戶的關(guān)系組是可將與第一用戶有關(guān)的用戶包括為所述組的成員的組。第一用戶的關(guān)系組可已經(jīng)包括除第二用戶外的、先前已與第一用戶建立關(guān)系的用戶。

服務(wù)器200可存儲第一用戶的關(guān)系信息(s130)。第一用戶的關(guān)系信息可包括關(guān)于第一用戶的關(guān)系組的信息。關(guān)于第一用戶的關(guān)系組的信息包括例如關(guān)于第一用戶的關(guān)系組包括哪些用戶的信息。服務(wù)器200可更新關(guān)系信息,以使得第二用戶被包括在第一用戶的關(guān)系組中。

當(dāng)?shù)谝挥脩粽埱笈c第二用戶建立關(guān)系時,可能需要第二用戶的接受。換言之,第一用戶與第二用戶之間的關(guān)系可僅在第二用戶接受第一用戶的用于建立關(guān)系的請求時建立。在這種情況下,第二用戶可僅在第二用戶接受用于建立關(guān)系的請求時被包括在第一用戶的關(guān)系組中。因此,服務(wù)器200可基于某些條件或暫時地存儲或更新關(guān)系信息。

第一終端100-1可請求服務(wù)器200將用于已注冊為第一用戶的設(shè)備的iot設(shè)備的授權(quán)范圍擴(kuò)展到關(guān)系組(s140)。用于iot設(shè)備的授權(quán)是授予用戶能夠通過服務(wù)器200訪問iot設(shè)備并控制iot設(shè)備的權(quán)利。第一用戶可在iot設(shè)備在服務(wù)器200中注冊為第一用戶的設(shè)備時擁有用于iot設(shè)備的授權(quán)。不僅第一用戶,而且關(guān)系組中所包括的多于一個的用戶可在授權(quán)范圍擴(kuò)展到關(guān)系組時擁有用于iot設(shè)備的授權(quán)。換言之,關(guān)系組中所包括的一個或多個用戶也可通過服務(wù)器200訪問iot設(shè)備并控制iot設(shè)備。當(dāng)?shù)诙脩舾鶕?jù)操作s120被包括在第一用戶的關(guān)系組中時,第二用戶也可擁有用于作為第一用戶的設(shè)備的iot設(shè)備的授權(quán)。

在下文中,注冊為第一用戶的設(shè)備的iot設(shè)備可被稱為第一用戶的已注冊設(shè)備。

多個iot設(shè)備可在服務(wù)器200中注冊為第一用戶的設(shè)備。在操作s140中授權(quán)被擴(kuò)展到關(guān)系組的iot設(shè)備可以是第一用戶從第一用戶的多個已注冊設(shè)備中所選擇的已注冊設(shè)備。

圖2示出了在請求關(guān)系建立的操作s120之后執(zhí)行建立授權(quán)范圍的操作s140。然而,可在操作s120之前執(zhí)行操作s140。

服務(wù)器200可存儲第一用戶的已注冊設(shè)備信息(s150)。第一用戶的已注冊設(shè)備信息可包括與第一用戶的至少一個已注冊設(shè)備有關(guān)的信息和與對應(yīng)于每個相應(yīng)已注冊設(shè)備的授權(quán)范圍有關(guān)的信息。服務(wù)器200可利用用于iot設(shè)備的授權(quán)范圍來更新第一用戶的已注冊設(shè)備信息,其中,用于iot設(shè)備的授權(quán)在操作s140中已擴(kuò)展。

圖3是圖1的示例性第一終端100-1的例示性操作方法(s201)的流程圖。圖2的第一終端100-1的以上描述也可應(yīng)用于圖3的操作方法(s201)。

參考圖1和圖3,第一終端100-1可使用第一標(biāo)識符來訪問服務(wù)器200(s210),所述第一標(biāo)識符是第一用戶的標(biāo)識符。第一終端100-1可請求建立第一用戶與第二用戶之間的關(guān)系(s220)。如下文論述的,操作s220可包括操作s221和操作s222。

第一終端100-1可檢索用于與第一用戶建立關(guān)系的、關(guān)于第二用戶的信息(s221)。例如,第一終端100-1可將關(guān)鍵字提供給服務(wù)器以用于檢索第二用戶信息,并且因此服務(wù)器200可檢索第二用戶信息。隨后,服務(wù)器200可將檢索到的信息提供到第一終端100-1。關(guān)鍵字可以是第二用戶的標(biāo)識符或名字等。第一終端100-1可從第一用戶接收呈關(guān)鍵字形式的輸入。

第一終端100-1可從多個用戶組中選擇待包括第二用戶的關(guān)系組(s222)。例如,用戶組可包括家庭組、朋友組、同事組等。例如,待包括第二用戶的關(guān)系組可被選為家庭組??稍诜?wù)器200中預(yù)先定義多種種類的用戶組。例如,服務(wù)器200可預(yù)先定義,用戶組種類包括家庭組、朋友組和同事組。換言之,其中第一用戶可與其他用戶建立關(guān)系的用戶組種類可由服務(wù)器200提供??商娲鼗蛄硗獾?,第一用戶可改變用戶組種類并且添加新的用戶組種類。

第一終端100-1可從用戶組中選擇關(guān)系組。換言之,第一用戶可從服務(wù)器200所提供的用戶組中選擇關(guān)系組。

第一終端100-1可用服務(wù)器200將iot設(shè)備注冊為第一用戶的設(shè)備(s230)。操作s230可按照多種方式實現(xiàn)。例如,如果在第一終端100-1使用第一標(biāo)識符(其是第一用戶的標(biāo)識符)訪問服務(wù)器200之后第一用戶直接接觸物理接口(例如,iot設(shè)備的按鈕),則iot設(shè)備可注冊為第一用戶的設(shè)備??商娲?,如果第一終端100-1在使用第一標(biāo)識符(其是第一用戶的標(biāo)識符)訪問服務(wù)器200之后基于簡單服務(wù)發(fā)現(xiàn)協(xié)議(ssdp)或wi-fi保護(hù)設(shè)置(wps)識別iot設(shè)備并且檢測對應(yīng)的iot設(shè)備,則可在服務(wù)器200中將檢測到的iot設(shè)備注冊為第一用戶的設(shè)備。然而,這些僅是實例并且操作s230(在操作s230中,在服務(wù)器200中將iot設(shè)備注冊為第一用戶的設(shè)備)的細(xì)節(jié)不限于此。

第一終端100-1可建立授權(quán)范圍,以使得用于已注冊為第一用戶的設(shè)備的iot設(shè)備的授權(quán)擴(kuò)展到關(guān)系組(s240)。具有擴(kuò)展授權(quán)的關(guān)系組可以是諸如朋友組、同事組和家庭組的用戶組中的關(guān)系組(例如,家庭組)。因此,待包括在關(guān)系組中的第二用戶可擁有用于iot設(shè)備(其為第一用戶的已注冊設(shè)備)的授權(quán)。

不需要以圖3所示的順序在第一終端100-1中執(zhí)行操作s220至s240。例如,可在操作s220之前執(zhí)行操作s230和s240。此外,如果iot設(shè)備在服務(wù)器200中已經(jīng)注冊為第一用戶的設(shè)備,則操作s230可省略。

如上所述,根據(jù)示例性實施方式,可通過建立第一用戶與第二用戶之間的關(guān)系來將與第一用戶的已注冊設(shè)備對應(yīng)的授權(quán)擴(kuò)展到第二用戶。在這種情況下,不需要用服務(wù)器200將第一用戶的已注冊設(shè)備注冊為第二用戶的設(shè)備。如操作s230中所描述的,將iot設(shè)備注冊為特定用戶的設(shè)備可能是復(fù)雜的。換言之,根據(jù)示例性實施方式,第二用戶可在無需執(zhí)行復(fù)雜的設(shè)備注冊過程的情況下?lián)碛信c第一用戶的已注冊設(shè)備對應(yīng)的授權(quán)??傊?,如果多個用戶的共享設(shè)備一旦注冊為第一用戶的設(shè)備,則與第一用戶具有特定的所建立關(guān)系的其他用戶可在無需執(zhí)行重復(fù)的設(shè)備注冊過程的情況下?lián)碛杏糜诠蚕碓O(shè)備的授權(quán)。因此,可改善用戶便利性。

基本上,授予用戶授權(quán)的原因在于使不擁有授權(quán)的其他人不能自由地控制用戶的iot設(shè)備。換言之,確保僅將用于iot設(shè)備的授權(quán)授予擁有某一或某些權(quán)利的用戶是重要的。根據(jù)示例性實施方式,由是iot設(shè)備的注冊用戶的第一用戶將用于iot設(shè)備的授權(quán)擴(kuò)展到另一個用戶,即,第二用戶。因此,確保了將用于第一用戶的已注冊設(shè)備的授權(quán)擴(kuò)展到擁有權(quán)利的第二用戶。

如上所述,根據(jù)示例性實施方式,確保了用于iot設(shè)備的授權(quán)在用戶中安全且有效地共享。

圖4是示例性終端100的配置圖。圖4的終端100是可由圖1的iot系統(tǒng)1000中的用戶10-1、10-2、…、10-m中的每一者使用的終端的示例性實施方式。換言之,當(dāng)?shù)趎用戶使用圖4的終端100時,圖4的終端100可以是圖1的第n終端100-n(n=1,2,…,m)。

參考圖4,終端100可包括數(shù)據(jù)處理器110、通信器120、輸入單元130、以及輸出單元140。終端100中所包括的部件可經(jīng)由總線150彼此連接。在一些實現(xiàn)方式中,可省略所例示部件中的一些,并且終端100可包括未例示的其他部件。

數(shù)據(jù)處理器110控制終端100的一般操作,并且此外可處理終端100的操作所需的多種數(shù)據(jù)。數(shù)據(jù)處理器110可使用第一標(biāo)識符來訪問服務(wù)器,所述第一標(biāo)識符是第一用戶的標(biāo)識符。在這種情況下,圖4的終端100對應(yīng)于圖1至圖3的第一終端100-1。數(shù)據(jù)處理器110可要求建立第一用戶與第二用戶之間的關(guān)系,以將第二用戶包括在第一用戶的關(guān)系組中。此外,數(shù)據(jù)處理器110可建立授權(quán)范圍,以使得用于已注冊為第一用戶的設(shè)備的iot設(shè)備的授權(quán)擴(kuò)展到關(guān)系組。

可在數(shù)據(jù)處理器110中執(zhí)行以上圖1至圖3中所描述的第一終端100-1的控制操作或所述控制操作所需的數(shù)據(jù)處理。數(shù)據(jù)處理器110可以是諸如中央處理單元(cpu)、微處理器、圖形處理單元(gpu)、應(yīng)用專用集成電路(asic)和/或其他類型的電路的多種裝置中的一個。

通信器120允許終端100與服務(wù)器進(jìn)行通信。通信器120可包括至少一個部件,所述至少一個部件用于允許終端100與諸如(圖1的)服務(wù)器200或iot設(shè)備300的外部裝置進(jìn)行通信。例如,通信器120可包括短距離通信模塊、有線通信模塊、移動通信模塊和/或其他類型的通信電路。

短距離通信模塊是包括用于執(zhí)行與位于預(yù)定距離內(nèi)的裝置的短距離通信的電路的模塊。作為根據(jù)本示例性實施方式的短距離通信技術(shù)的實例,可使用無線lan、wi-fi、藍(lán)牙、zigbee、wi-fi直連(wfd)、超寬帶(uwb)、紅外數(shù)據(jù)協(xié)會(irda)、藍(lán)牙低功耗(ble)、近場通信(nfc),但不限于此。

有線通信模塊是包括用于基于電信號或光信號進(jìn)行通信的電路的模塊并且可基于有線通信技術(shù)經(jīng)由對絞電纜、同軸電纜或光纖電纜等進(jìn)行操作。

無線通信模塊包括收發(fā)器電路,所述收發(fā)器電路用于將無線信號收發(fā)到移動通信網(wǎng)絡(luò)上的基站、外部裝置和服務(wù)器中的至少一者。例如,無線信號可以是語音呼叫信號、語音通信呼叫信號或根據(jù)收發(fā)文本/多媒體消息的多種類型的數(shù)據(jù)信號。

輸入單元或裝置130和輸出單元或裝置140可將用于操縱終端100的用戶界面(ui)提供給用戶。輸出單元140可提供用于操縱終端100的ui。輸出單元140可包括例如揚聲器、打印機、陰極射線管(crt)顯示器、液晶顯示(lcd)顯示器、等離子體顯示面板(pdp)顯示器、有機發(fā)光二極管(oled)顯示器、場發(fā)射顯示(fed)顯示器、發(fā)光二極管(led)顯示器、真空螢光顯示(vfd)顯示器、數(shù)字光處理(dlp)顯示器、平板顯示(fpd)顯示器、三維(3d)顯示器、透明顯示器和/或如將對本領(lǐng)域技術(shù)人員顯而易見的多種其他輸出裝置。

輸入單元130可由用戶使用以輸入用于操縱終端100的命令。輸入單元130可包括例如鍵盤、鼠標(biāo)、觸摸屏、語音識別器、指紋識別器、虹膜識別器和/或如將對本領(lǐng)域技術(shù)人員顯而易見的其他輸入裝置。

當(dāng)圖4的終端100是圖2和圖3的第一終端100-1時,終端100可通過ui執(zhí)行圖2和圖3的操作。在這種情況下,ui可由(圖2的)服務(wù)器200提供。

圖5是示例性終端的輸出單元(顯示器)的例示性屏幕圖像50的視圖。圖5的屏幕圖像50可以是圖4的終端100的輸出單元140的屏幕圖像。

參考圖5,屏幕圖像50可提供ui,通過該ui,第一用戶10-1從多個用戶組(例如,朋友組、同事組和家庭組)中選擇待包括第二用戶的關(guān)系組(例如,家庭)。例如,(圖4的)終端100可輸出圖5的屏幕圖像50,以執(zhí)行參考圖3所描述的操作s222:從多個用戶組中選擇待包括第二用戶的關(guān)系組。

包括例如文本和/或圖形的消息可顯示在屏幕圖像50上,所述消息用于從第一用戶10-1的多個用戶組中選擇哪個用戶組應(yīng)包括第二用戶。圖5示出了消息“選擇第二用戶的關(guān)系”,但這僅是非限制性實例。

此外,用戶組列表51可顯示在屏幕圖像50上,所述用戶組列表51是可由第一用戶10-1選擇的用戶組的列表。如在圖5的實例中,用戶組列表51可包括朋友組、同事組和家庭組。(圖2的)服務(wù)器200可預(yù)先定義用戶組,并且用戶組列表51可基于(圖2的)服務(wù)器200中預(yù)先定義的用戶組來顯示。第一用戶10-1可通過從用戶組列表51中的用戶組中選擇“家庭”來選擇家庭組作為待包括第二用戶的關(guān)系組。第一用戶10-1可通過多種方法(例如,觸摸、單擊、雙擊等)從用戶組列表51中選擇用戶組中的一個作為關(guān)系組。第一用戶10-1所選擇的“家庭”可以以與未被選擇的其他用戶組在視覺上不同的方式來顯示。

圖6是示例性終端的輸出單元的例示性屏幕圖像60的視圖。圖6的屏幕圖像60可以是圖4的終端100的輸出單元140的屏幕圖像。圖6的屏幕圖像60可以是圖5的屏幕圖像50的另一個示例性實施方式。

參考圖6,類似于圖5的屏幕圖像50,屏幕圖像60可提供ui,通過該ui,第一用戶10-1從多個用戶組(例如,朋友組、同事組和家庭組)中選擇待將第二用戶包括在其中的關(guān)系組(例如,家庭)。

如在圖5中,用于從第一用戶10-1的多個用戶組中選擇哪個用戶組應(yīng)包括第二用戶的消息(包括例如文本和/或圖形)(“選擇第二用戶的關(guān)系”)可顯示在屏幕圖像60上。

第一用戶的關(guān)系信息61可顯示在圖6的屏幕圖像60上。第一用戶的關(guān)系信息61可包括可由第一用戶10-1選擇的至少一個用戶組(朋友組、同事組和家庭組)和表示每個用戶組中所包括的用戶的用戶id。例如,朋友組中沒有用戶;用戶c和d包括在同事組中;以及用戶e包括在家庭組中。第一用戶10-1可通過第一用戶的關(guān)系信息61來掌握先前由第一用戶10-1建立的、與其他用戶的關(guān)系信息。因為圖6僅是實例,如果第一用戶10-1之前從沒有與其他用戶建立關(guān)系,則第一用戶的關(guān)系信息61中將不會存在關(guān)于用戶id的信息。

第一用戶10-1可通過從第一用戶的關(guān)系信息61中選擇“家庭”來選擇家庭組作為待包括第二用戶的關(guān)系組。

如果第一用戶10-1從第一用戶的關(guān)系信息61中選擇“家庭”,則圖6的屏幕圖像60可轉(zhuǎn)換成圖7的屏幕圖像。如在圖7的屏幕圖像60中,“第二用戶”可添加到第一用戶的關(guān)系信息61的家庭組。圖7中的第一用戶的關(guān)系信息61可存儲在服務(wù)器200中(參見圖2的s130)。

如在圖5至圖7中,第一用戶10-1選擇第一用戶與第二用戶之間的關(guān)系,所述關(guān)系是來自預(yù)先定義的用戶組(朋友組、同事組和家庭組)的關(guān)系。因為關(guān)系被預(yù)先定義并且關(guān)系中的每一者由第一用戶的選擇確定,所以可通過簡單算法執(zhí)行用于確定第一用戶與第二用戶之間的關(guān)系的過程。因此,用于確定第一用戶與第二用戶之間的關(guān)系的系統(tǒng)開銷可以非常小。

根據(jù)第一用戶的選擇,第一終端100-1可將請求傳輸?shù)椒?wù)器,用于建立關(guān)系以將第二用戶包括到第一用戶10-1的關(guān)系組(家庭)。

圖8是示例性終端的輸出單元的例示性屏幕圖像80的視圖。圖8的屏幕圖像80可以是圖4的終端100的輸出單元140的屏幕圖像。

參考圖8,屏幕圖像80可提供ui,通過該ui,第一用戶10-1建立用于已經(jīng)注冊為第一用戶10-1的設(shè)備的iot設(shè)備(例如,第二設(shè)備)的授權(quán)范圍。換言之,(圖4的)終端100可輸出圖8的屏幕圖像80,以執(zhí)行參考圖2和圖3所描述的操作s140和s240:建立授權(quán)范圍。

第一用戶的已注冊設(shè)備信息81可顯示在屏幕圖像80上。第一用戶的已注冊設(shè)備信息81可包括關(guān)于第一用戶的至少一個已注冊設(shè)備(第一至第四裝置)的信息和關(guān)于對應(yīng)于每個已注冊設(shè)備的授權(quán)范圍(家庭、同事、朋友和空白)的信息。當(dāng)授權(quán)范圍為空白(也可顯示為“-”、null或“他自己”)時,僅第一用戶10-1可擁有授權(quán)。例如,用于第一裝置的授權(quán)范圍是家庭,用于第二裝置和第三裝置的授權(quán)范圍是第一用戶10-1自己,以及用于第四裝置的授權(quán)范圍是同事。第一用戶10-1可通過第一用戶的已注冊設(shè)備信息81來掌握由第一用戶10-1先前建立的授權(quán)范圍。因為圖8僅是實例,如果第一用戶10-1先前沒有建立對應(yīng)于已注冊設(shè)備的授權(quán)范圍,則所有授權(quán)范圍將是空白的。

如果第一用戶10-1從已注冊設(shè)備信息81選擇“第二裝置”,則用于建立用于第二裝置的授權(quán)范圍的授權(quán)選擇窗口82可顯示在屏幕圖像80上。授權(quán)選擇窗口82可包括家庭、同事和朋友。第一用戶10-1可通過從授權(quán)選擇窗口82選擇“家庭”來將第二裝置的授權(quán)范圍建立為“家庭”。

圖8中的第一用戶的已注冊設(shè)備信息81可存儲在服務(wù)器200中(參見圖2的s150)。在這種情況下,服務(wù)器200可通過將第二設(shè)備的授權(quán)范圍更新到家庭內(nèi)來存儲第一用戶的已注冊設(shè)備信息。

圖5至圖8的ui僅是實例并且本文所描述的示例性實施方式不限于這些ui。

圖9是操作圖1的示例性iot系統(tǒng)1000的例示性方法的流程圖。

參考圖1和圖9,第二終端100-2可使用第二標(biāo)識符來訪問服務(wù)器200(s310),所述第二標(biāo)識符是第二用戶的標(biāo)識符。服務(wù)器200可將來自第一用戶的用于建立關(guān)系的請求(圖2的s120)傳輸?shù)降诙K端100-2(s320)。

第二終端100-2可接受來自第一用戶的用于建立關(guān)系的請求(s330)。當(dāng)?shù)诙K端100-2接受請求時,可建立第一用戶與第二用戶之間的關(guān)系。來自第一用戶的用于建立關(guān)系的請求可以與將第二用戶包括在第一用戶的關(guān)系組中有關(guān)。此外,關(guān)系組可以是第一用戶從多個用戶組中所選擇的用戶組。

服務(wù)器200可存儲第一用戶的關(guān)系信息(s340)。服務(wù)器200可更新關(guān)系信息,以將第二用戶包括在第一用戶的關(guān)系組中并存儲這一信息。因此,服務(wù)器200可存儲第一用戶的關(guān)系信息,并且此外可存儲第一用戶的已注冊設(shè)備信息(圖2的s150)。

服務(wù)器200可基于第一用戶的關(guān)系信息和第一用戶的已注冊設(shè)備信息來檢測授權(quán)被授予第二用戶的iot設(shè)備是否存在于第一用戶的多個已注冊設(shè)備中(s350)。服務(wù)器200可檢索第一用戶的關(guān)系信息和第一用戶的已注冊設(shè)備信息,并且可檢測是否存在具有擴(kuò)展到第二用戶的授權(quán)的iot設(shè)備。

如果檢測到是第一用戶的已注冊設(shè)備且具有擴(kuò)展到第二用戶的授權(quán)的iot設(shè)備,則服務(wù)器200可為第二用戶簽發(fā)用于該iot設(shè)備的授權(quán)令牌。服務(wù)器200可將所簽發(fā)的令牌傳輸?shù)降诙K端100-2。令牌例如可以是通過文本組合所生成的字符串。令牌可以是服務(wù)器200與第二用戶之間共享的信息,并且除第二用戶之外的用戶不能使用令牌。

服務(wù)器200可基于檢測結(jié)果將第二用戶的設(shè)備信息傳輸?shù)降诙K端100-2(s360)。第二用戶的設(shè)備信息可以是關(guān)于授權(quán)被授予第二用戶的至少一個iot設(shè)備的信息。第二用戶的設(shè)備信息可包括以下各項中的至少一個:第二用戶的已注冊設(shè)備信息;以及第一用戶的已注冊設(shè)備中的授權(quán)被擴(kuò)展到第二用戶的iot設(shè)備的信息。第二用戶的已注冊設(shè)備信息是由第二用戶注冊且將授權(quán)授予第二用戶的iot設(shè)備的信息。

例如,第二用戶可被建立為第一用戶的“家庭”(參見圖7),并且與來自第一用戶的已注冊設(shè)備中的第二設(shè)備對應(yīng)的授權(quán)范圍可以是“家庭”(參見圖8)。在這種情況下,第二用戶的設(shè)備信息可包括“第二設(shè)備”的信息。

第二終端100-2可請求服務(wù)器200以控制授權(quán)被授予第二用戶的設(shè)備(s370)。第二終端100-2可請求服務(wù)器200以控制第一用戶的已注冊設(shè)備中的授權(quán)被授予第二用戶的iot設(shè)備(即,“第二設(shè)備”)。在這種情況下,第二終端100-2可利用從服務(wù)器200所簽發(fā)的令牌來請求服務(wù)器200以控制iot設(shè)備(即,“第二設(shè)備”)。服務(wù)器200可基于令牌確認(rèn)與該iot設(shè)備對應(yīng)的第二用戶的授權(quán)。以此方式,服務(wù)器200可簽發(fā)并管理令牌,以便驗證授權(quán)。

因為使用了令牌,所以能夠避免暴露第二用戶的賬戶信息以訪問第一用戶的已注冊設(shè)備。如果包括第二用戶的id和密碼的賬戶信息被暴露,則與第二用戶的個人賬戶對應(yīng)的每個訪問授權(quán)可被未經(jīng)授權(quán)方獲得。因為當(dāng)使用令牌時僅授予與第一用戶的已注冊設(shè)備對應(yīng)的授權(quán),所以第二用戶的賬戶信息可得到有效的保護(hù)。此外,系統(tǒng)操作的便利性和可靠性可通過簡單地利用令牌驗證授予第二用戶的授權(quán)來確保。

再次參考圖4,圖4的終端100可以是第二終端100-2。換言之,圖4的終端100可以是第二終端100-2,而第二用戶通過使用圖4的終端100來訪問服務(wù)器200。圖4的終端100可通過使用ui來執(zhí)行圖9的操作。在這種情況下,ui可由服務(wù)器200提供。

圖10示出終端的示例性輸出單元的例示性屏幕圖像20。圖10的屏幕圖像20可以是圖4的終端100的輸出單元140的屏幕圖像。

參考圖10,屏幕圖像20可提供ui21,通過ui21,第二用戶10-2確認(rèn)是否接受從第一用戶接收到的用于建立關(guān)系的請求。換言之,(圖4的)終端100可輸出如圖10所示的屏幕圖像20,以執(zhí)行參考圖9所描述的操作s330:接受用于建立關(guān)系的請求。

ui21可顯示消息(包括例如文本和/或圖形),所述消息確認(rèn)是否接受用于與第二用戶10-2建立關(guān)系的請求。圖10示出了諸如“第一用戶已請求與第二用戶建立家庭關(guān)系。您是否接受?”的消息,但所述消息不限于此。ui21還可顯示允許選擇請求的接受或拒絕的圖標(biāo)(“是”或“否”)。第二用戶10-2可通過多種方法(例如,觸摸、單擊或雙擊)來選擇ui21中的圖標(biāo)(“是”或“否”)中的一個。

第二用戶10-2可通過在圖10所示的ui21中選擇指示接受請求的“是”圖標(biāo)來在(圖4的)終端100中輸入關(guān)于接受建立第一用戶與第二用戶之間的關(guān)系的請求的信息。

圖11示出終端的示例性輸出單元的例示性屏幕圖像30。圖11的屏幕圖像30可以是圖4的終端100的輸出單元140的屏幕圖像。

參考圖11,屏幕圖像30可顯示第二用戶的裝置信息31。換言之,(圖4的)終端100可在執(zhí)行參考圖9所解釋的操作s360(傳輸?shù)诙脩舻难b置信息)之后輸出圖11的屏幕圖像30。

第二用戶的裝置信息31包括授權(quán)被授予第二用戶10-2的至少一個iot設(shè)備的信息。例如,至少一個iot設(shè)備可以是led燈、第二設(shè)備或洗衣機。第二用戶的設(shè)備信息31還可包括授權(quán)類型信息。因為設(shè)備是第二用戶的已注冊設(shè)備或因為授權(quán)范圍被建立為與另一個用戶(例如,第一用戶)的特定(例如,家庭)關(guān)系并且授權(quán)由此被擴(kuò)展,所以授權(quán)類型信息可指示是否授予對設(shè)備的授權(quán)。例如,授權(quán)類型可以是第二用戶或第一用戶的家庭。授權(quán)類型信息僅是實例,并且因此可不被包括在第二用戶的設(shè)備信息31中。

在圖11的實例中,第二用戶擁有用于led燈和洗衣機的授權(quán),因為它們先前被注冊為第二用戶的設(shè)備。第二用戶擁有用于第二設(shè)備的授權(quán),因為第二用戶被建立為屬于第一用戶的家庭。第二用戶10-2可從屏幕圖像30輸出的第二用戶的設(shè)備信息31選擇“第二設(shè)備”,并且可通過訪問第二設(shè)備來控制“第二設(shè)備”。

圖12示出示例性服務(wù)器200的配置。圖1的iot系統(tǒng)1000中所包括的服務(wù)器200的示例性實施方式的以上描述也可應(yīng)用于圖12的服務(wù)器200。

參考圖1和圖12,服務(wù)器200可包括數(shù)據(jù)處理器210、通信器220、以及存儲器230。服務(wù)器200中所包括的部件可經(jīng)由總線240彼此連接。在一些實現(xiàn)方式中,可省略所例示部件中的一些,并且服務(wù)器200可包括未例示的其他部件。

數(shù)據(jù)處理器210可控制服務(wù)器200的一般操作,并且處理服務(wù)器200的操作所需的多種數(shù)據(jù)。可在數(shù)據(jù)處理器210中執(zhí)行對服務(wù)器200的操作的控制或操作所需數(shù)據(jù)的處理。數(shù)據(jù)處理器210可以是諸如cpu、微處理器、gpu、asic和/或其他電路的多種裝置中的一個。

通信器220可包括用于允許服務(wù)器200與諸如多個終端100-1、100-2、…、和100-m或iot設(shè)備300的外部裝置進(jìn)行通信的至少一個部件。通信器220可無線地連接到圖4所示的終端100的通信器120。圖4中的通信器120的描述也可應(yīng)用于通信器220。

存儲器230可存儲多種信息或用于服務(wù)器200的操作的數(shù)據(jù),諸如用戶信息、用戶的關(guān)系信息或用戶的已注冊設(shè)備信息。

數(shù)據(jù)處理器210可基于存儲器230中所存儲的第一用戶的關(guān)系信息和存儲器230中所存儲的第一用戶的已注冊設(shè)備信息來檢測授權(quán)被授予第二用戶的iot設(shè)備是否存在于第一用戶的至少一個已注冊設(shè)備中。

圖13是圖12的存儲器230中所存儲的、用于示例性用戶信息410例示性表格。

參考圖13,用戶信息410是服務(wù)器200中所注冊的用戶的信息。服務(wù)器200中所注冊的用戶可由用戶id標(biāo)識。用戶信息410可包括多種用戶信息,諸如每個用戶的名字、密碼、以及電子郵件地址。

圖14是圖12的存儲器230中所存儲的關(guān)于第一用戶的示例性關(guān)系信息420的例示性表格。

參考圖14,第一用戶的關(guān)系信息420可基于第一用戶所建立的用戶關(guān)系而包括第一用戶的多個用戶組的信息。第一用戶的關(guān)系信息420可包括表示每個用戶組中所包括的用戶的用戶id。雖然圖14僅示出第一用戶的關(guān)系信息420,但是圖12的存儲器230也可存儲關(guān)于其他用戶的關(guān)系信息。

圖15是圖12的存儲器230中所存儲的關(guān)于第一用戶的示例性已注冊裝置信息430的例示性表格。

參考圖15,第一用戶的已注冊設(shè)備信息430可包括第一用戶的已注冊設(shè)備信息和關(guān)于已注冊設(shè)備中的每一者的授權(quán)范圍的信息。雖然圖15僅示出第一用戶的已注冊設(shè)備信息430,但是圖12的存儲器230也可存儲關(guān)于其他用戶的設(shè)備信息。

如圖13至圖15所示,(圖12的)存儲器230中所存儲的用戶信息、用戶的關(guān)系信息和用戶的設(shè)備信息可以是表格類型數(shù)據(jù)。

圖16是圖1的示例性服務(wù)器200的例示性操作方法(s400)的流程圖。上文的描述也可應(yīng)用于圖16的方法(s400)。

參考圖1和圖16,服務(wù)器200可從使用第一標(biāo)識符訪問服務(wù)器200的第一終端100-1接收用于建立第一用戶與第二用戶之間的關(guān)系的請求(s410),所述第一標(biāo)識符是第一用戶10-1的標(biāo)識符。用于建立關(guān)系的請求可以與將第二用戶包括到關(guān)系組有關(guān)。

服務(wù)器200可將來自第一用戶10-1的用于建立關(guān)系的請求傳輸?shù)绞褂玫诙?biāo)識符訪問服務(wù)器200的第二終端100-2,所述第二標(biāo)識符是第二用戶10-2的標(biāo)識符。

服務(wù)器200可從第二終端100-2接收與用于建立關(guān)系的請求對應(yīng)的接受(s420)。根據(jù)第二終端100-2的接受建立第一用戶10-1與第二用戶10-2之間的關(guān)系。服務(wù)器200可存儲第一用戶的關(guān)系信息(例如,圖14)(s430)。

服務(wù)器200可響應(yīng)于從第一終端100-1接收到的請求而建立用于已注冊為第一用戶的設(shè)備的至少一個已注冊設(shè)備的授權(quán)范圍(s440)。在這種情況下,與至少一個已注冊設(shè)備中的iot設(shè)備對應(yīng)的授權(quán)范圍可被建立為包括第二用戶的關(guān)系組。服務(wù)器200可存儲第一用戶的已注冊設(shè)備信息(例如,圖15)(s450)。

服務(wù)器200可檢測授權(quán)被授予第二終端100-2的設(shè)備(s460)。服務(wù)器200可基于第一用戶的關(guān)系信息和第一用戶的已注冊設(shè)備信息來檢測授權(quán)被授予第二用戶的iot設(shè)備是否存在于第一用戶的已注冊設(shè)備中。

如果檢測到授權(quán)被擴(kuò)展到第二用戶的iot設(shè)備,則服務(wù)器200可簽發(fā)與iot設(shè)備對應(yīng)的第二用戶的授權(quán)令牌(s470)。服務(wù)器200可將所簽發(fā)的令牌傳輸?shù)降诙K端100-2。

服務(wù)器200可從第二終端100-2接收用于利用令牌控制iot設(shè)備的請求(s480)。服務(wù)器200可基于令牌確認(rèn)與iot設(shè)備對應(yīng)的第二用戶的授權(quán)。在確認(rèn)第二用戶的授權(quán)之后,服務(wù)器200可響應(yīng)于第二終端100-2的請求而控制iot設(shè)備(s490)。

如上所述,根據(jù)示例性實施方式,在無需執(zhí)行單獨注冊過程的情況下,用于第一用戶的已注冊設(shè)備的授權(quán)可被擴(kuò)展到與第一用戶有關(guān)的第二用戶。第二用戶可在無需執(zhí)行復(fù)雜的注冊過程的情況下?lián)碛杏糜诘谝挥脩舻囊炎栽O(shè)備的授權(quán)。因此,可改善用戶便利性。

此外,根據(jù)第一用戶的選擇(其為用于iot設(shè)備的授權(quán)的原始擁有者),授權(quán)可被擴(kuò)展到其他用戶。因此,可改善以下確定性:擁有經(jīng)擴(kuò)展的授權(quán)的其他用戶是對應(yīng)于iot設(shè)備的合法用戶。

此外,第一用戶可選擇用于擴(kuò)展授權(quán)的第二用戶和第一用戶與第二用戶之間的關(guān)系兩者。因此,用于選擇第二用戶或分析第一用戶與第二用戶之間的關(guān)系的復(fù)雜數(shù)據(jù)處理不是必需的。因此,可不增加擴(kuò)展授權(quán)時所產(chǎn)生的系統(tǒng)開銷。

本發(fā)明的實施方式可被寫為計算機程序,并且可在使用計算機可讀記錄介質(zhì)執(zhí)行程序的通用數(shù)字計算機中實現(xiàn)。

計算機可讀記錄介質(zhì)的實例包括磁存儲介質(zhì)(例如,rom、軟盤、硬盤等)、光記錄介質(zhì)(例如,cd-rom或dvd)等)、以及傳輸介質(zhì)(例如,互聯(lián)網(wǎng)傳輸介質(zhì))。

應(yīng)理解,在此描述的示例性實施方式應(yīng)視為僅具有描述意義而不是用于限制目的。每個示例性實施方式內(nèi)特征或方面的描述應(yīng)典型地被認(rèn)為可適用于其他示例性實施方式中的其他相似特征或方面。

雖然已經(jīng)參考附圖描述了一個或多個示例性實施方式,但是本領(lǐng)域普通技術(shù)人員將理解,在不脫離由所附權(quán)利要求限定的精神和范圍的情況下,可以在形式和細(xì)節(jié)上進(jìn)行各種改變。

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