電子裝置、個人云設備和系統(tǒng)以及注冊個人云設備的方法
【專利摘要】提供一種電子裝置、個人云設備和系統(tǒng)以及注冊個人云設備的方法。所述電子裝置注冊個人云設備的方法包括:當應用被執(zhí)行時,與個人云設備配對;獲取關于接入點的信息并將關于接入點的信息發(fā)送到個人云設備以將個人云設備連接到網(wǎng)絡;并且當個人云設備經(jīng)由接入點連接到網(wǎng)絡時,將個人云設備注冊到注冊服務器。結(jié)果,用戶能夠使用個人云設備在室內(nèi)或室外上傳或下載各種內(nèi)容。
【專利說明】電子裝置、個人云設備和系統(tǒng)以及注冊個人云設備的方法
[0001]本申請要求于2012年12月21日提交到韓國知識產(chǎn)權局的第10-2012-0150189號韓國專利申請的權益,該申請的公開通過引用全部包含于此。
【技術領域】
[0002]本公開涉及一種電子裝置、個人云設備、個人云系統(tǒng)及用于注冊個人云設備的方法。更具體地講,本公開涉及一種電子裝置、個人云設備、電子裝置能夠經(jīng)由家庭網(wǎng)絡或外部網(wǎng)絡接入個人云設備并且存儲和共享內(nèi)容的個人云系統(tǒng)及用于注冊個人云設備的方法。
【背景技術】
[0003]結(jié)合增加的內(nèi)容量和快速提高的通信技術,云服務最近已開始提供能夠使電子裝置(諸如智能電話)在任何地方和任何時間下載內(nèi)容的下載服務。
[0004]考慮現(xiàn)有技術的公共云服務(PCS)作為云服務的一個示例,提供固定的基礎設施并且客戶端(例如,電子裝置)可經(jīng)由固定的互聯(lián)網(wǎng)標識符(例如,IP地址或域)訪問服務器。此外,現(xiàn)有技術的附網(wǎng)存儲(NAS)系統(tǒng)是用于共享使用內(nèi)部或外部電子裝置上傳或下載用于共享的內(nèi)容的存儲器的網(wǎng)絡系統(tǒng)。
[0005]對于PCS或NAS,用戶必須經(jīng)歷用于設置賬戶信息的初始化處理以使用現(xiàn)有技術的云服務器。這給在使用云服務之前必須執(zhí)行初始化設置的用戶帶來不便。具體地,當考慮現(xiàn)有技術的云服務通常使用公共云服務器的事實,也出現(xiàn)了隱私問題。
[0006]近來,在家中使用許多電子裝置,諸如智能電話、智能TV、平板PC等。因此,愈加期望家庭成員能夠共享內(nèi)容??紤]到如上問題,需要一個家庭成員個人可使用或所有家庭成員可共同使用的個人云設備。
[0007]上述信息僅被呈現(xiàn)為有助于本公開的理解的背景信息。對于任何上述內(nèi)容是否可適用于針對本公開的現(xiàn)有技術,未做出任何確定,也未做出任何斷言。
【發(fā)明內(nèi)容】
[0008]本公開的多個方面在于至少解決上述問題和/或缺點并在于至少提供下述優(yōu)點。此外,不要求本發(fā)明構思克服上述缺點,并且本發(fā)明構思的實施例可不克服上述問題中的任何一個。
[0009]本發(fā)明的一方面在于提供一種電子裝置、個人云設備、用于將個人云設備注冊到外部注冊服務器的個人云系統(tǒng)設備,使得電子裝置可在家使用個人云設備經(jīng)由室內(nèi)的網(wǎng)絡或外部網(wǎng)絡存儲和共享內(nèi)容,及用于注冊個人云設備的方法。
[0010]根據(jù)本公開的一方面,提供一種電子裝置注冊個人云設備的方法,所述方法可包括:當應用被執(zhí)行時,與個人云設備配對;獲取關于接入點的信息;將關于接入點的信息發(fā)送到個人云設備以將個人云設備連接到網(wǎng)絡;當個人云設備經(jīng)由接入點連接到網(wǎng)絡時,將個人云設備注冊到注冊服務器。
[0011]所述方法還可包括:響應于用戶命令而進入近場通信(NFC)模式;當電子裝置在個人云設備的閾值距離內(nèi)時,使用NFC接收應用的下載信息;基于應用的下載信息下載應用。
[0012]配對的步驟可包括:使用特定用戶賬戶利用認證服務器確定電子裝置是否處于登陸狀態(tài);當利用認證服務器確定電子裝置處于登陸狀態(tài)時,搜索用于與個人云設備配對的可用通信接口 ;經(jīng)由搜索到的通信接口之一與個人云設備配對。
[0013]可用通信接口可包括藍牙接口、WiFi接口和Zigbee接口中的至少一個。
[0014]對于經(jīng)由WiFi接口與個人云設備配對,配對的步驟可包括:當個人云設備的SSID經(jīng)由個人云設備被廣播時,接收服務設置標識符(SSID)信息;使用個人云設備的SSID信息和MAC地址信息,利用哈希算法產(chǎn)生加密信息;基于SSID信息和加密信息與個人云設備配對。
[0015]對于經(jīng)由藍牙接口與個人云設備配對,配對的步驟可包括:執(zhí)行發(fā)現(xiàn)操作以搜索電子裝置的閾值距離內(nèi)存在的個人云設備;從個人云設備接收MAC地址信息;響應于從用戶輸入的與搜索到的個人云設備配對的請求,設置用于執(zhí)行與搜索到的個人云設備通信的信道;經(jīng)由信道發(fā)送用于連接到個人云設備的請求信號;響應于所述請求信號接收響應信號。
[0016]發(fā)送的步驟可包括:發(fā)送當前由電子裝置使用的接入點的SSID信息和加密信息。
[0017]注冊的步驟可包括:從個人云設備接收MAC地址信息;當用戶賬戶登錄到認證服務器時,從認證服務器接收用戶賬戶信息;將用戶賬戶信息和MAC地址信息發(fā)送到注冊服務器以注冊個人云設備;當使用用戶賬戶信息和MAC地址信息將個人云設備注冊到注冊服務器時,從注冊服務器接收個人云設備可連接到的網(wǎng)絡服務器的域信息和對等標識符(ID)信息;將接收到的域信息和對等ID信息發(fā)送到個人云設備。
[0018]可使用接收到的域信息和對等ID信息經(jīng)由網(wǎng)絡服務器將個人云設備連接到外部網(wǎng)絡,對等ID信息對應于個人云設備的MAC地址信息。
[0019]注冊的步驟可包括:基于用戶賬戶將個人云設備注冊到注冊服務器。當多個用戶賬戶將同一個人云設備注冊到注冊服務器時,使用多個用戶賬戶的多個電子裝置共享個人云設備。
[0020]根據(jù)本公開的另一方面,提供一種電子裝置。所述電子裝置包括:通信器,被構造為執(zhí)行與個人云設備和外部服務器的通信;存儲器;控制器,被構造為執(zhí)行與個人云設備的配對,獲取接入點的信息以將個人云設備連接到網(wǎng)絡,當執(zhí)行應用時控制通信器將獲取的信息發(fā)送到個人云設備,并且當個人云設備經(jīng)由接入點連接到網(wǎng)絡時,將個人云設備注冊到注冊服務器。
[0021]控制器響應于用戶命令使電子裝置進入NFC模式,當電子裝置在個人云設備的閾值距離內(nèi)時,使用NFC接收應用的下載信息,并且基于應用的下載信息下載應用并在存儲器存儲應用。
[0022]控制器使用特定用戶賬戶利用認證服務器確定是否處于登錄狀態(tài),當利用認證服務器確定處于登錄狀態(tài)時執(zhí)行與個人云設備的配對,搜索可用通信接口并經(jīng)由搜索到的通信接口之一與個人云設備配對。
[0023]可用通信接口可包括藍牙接口、WiFi接口和Zigbee接口中的至少一個。
[0024]對于經(jīng)由WiFi接口與個人云設備配對,當個人云設備的SSID經(jīng)由個人云設備被廣播時,控制器經(jīng)由通信器接收SSID信息,使用個人云設備的SSID信息和MAC地址信息利用哈希算法產(chǎn)生加密信息,并基于SSID信息和加密信息與個人云設備配對。
[0025]對于經(jīng)由藍牙接口與個人云設備配對,控制器執(zhí)行發(fā)現(xiàn)操作以搜索電子裝置的閾值距離內(nèi)存在的個人云設備;從搜索到的個人云設備接收MAC地址信息;響應于從用戶輸入的與搜索到的個人云設備配對的請求,設置用于執(zhí)行與搜索到的個人云設備通信的信道;經(jīng)由信道發(fā)送用于連接到個人云設備的請求信號;控制通信器響應于所述請求信號接收響應信號。
[0026]控制器控制通信器將當前由電子裝置使用的接入點的SSID信息和加密信息發(fā)送到個人云設備。
[0027]控制器從個人云設備接收MAC地址信息;當用戶賬戶登錄到認證服務器時,從認證服務器接收用戶賬戶信息;將用戶賬戶信息和MAC地址信息發(fā)送到注冊服務器以注冊個人云設備;當使用用戶賬戶信息和MAC地址信息將個人云設備注冊到注冊服務器時,接收個人云設備可連接到的網(wǎng)絡服務器的域信息和對等ID信息;控制通信器將接收到的域信息和對等ID信息發(fā)送到個人云設備。
[0028]使用接收到的域信息和對等ID信息經(jīng)由網(wǎng)絡服務器將個人云設備連接到外部網(wǎng)絡,對等ID信息對應于個人云設備的MAC地址信息。
[0029]基于用戶賬戶將個人云設備注冊到注冊服務器,當多個用戶賬戶將同一個人云設備注冊到注冊服務器時,使用多個用戶賬戶的多個電子裝置共享個人云設備。
[0030]根據(jù)本公開的一方面,提供一種個人云系統(tǒng)將個人云設備注冊到注冊服務器的的方法。所述方法包括:當電子裝置的應用被執(zhí)行并且個人云設備的按鈕被選擇時將電子裝置與個人云設備配對,在電子裝置從接入點獲取接入點的信息以將個人云設備連接到網(wǎng)絡,在電子裝置將接入點的信息發(fā)送到個人云設備,在個人云設備使用接入點的信息連接到接入點,在電子裝置將用戶賬戶信息和個人云設備的信息發(fā)送到注冊服務器以將個人云設備注冊到注冊服務器,在注冊服務器注冊個人云設備,并將個人云設備可連接到的網(wǎng)絡服務器的域信息和對等ID信息發(fā)送到電子裝置。
[0031]根據(jù)本公開的一方面,提供一種用于將個人云設備注冊到注冊服務器的方法。所述方法包括:當設置在個人云設備上的按鈕被選擇時,與電子裝置配對,從電子裝置接收接入點的信息,使用接入點的信息連接到接入點,并將MAC地址信息發(fā)送到電子裝置以將個人云設備注冊到注冊服務器。
[0032]從以下結(jié)合附圖公開本公開的各種實施例的詳細描述,本公開的其它方面、優(yōu)點和顯著特征對于本領域技術人員將變得清楚。
【專利附圖】
【附圖說明】
[0033]從以下結(jié)合附圖的描述,本公開的以上以及其它方面、特征和優(yōu)點將變得更加清楚,在附圖中:
[0034]圖1示出根據(jù)本公開的實施例的個人云系統(tǒng);
[0035]圖2是根據(jù)本公開的實施例的電子裝置將個人云設備注冊到注冊服務器的方法的流程圖;
[0036]圖3是根據(jù)本公開的實施例的用于將電子裝置與個人云設備進行配對并將個人云設備接入家庭接入點(AP)的方法的順序圖;
[0037]圖4是根據(jù)本公開的實施例的電子裝置使用WiFi接口與個人云設備配對的方法的順序圖;
[0038]圖5是根據(jù)本公開的實施例的電子裝置使用藍牙接口與個人云設備配對的方法的順序圖;
[0039]圖6是根據(jù)本公開的實施例的電子裝置使用Zigbee接口與個人云設備配對的方法的順序圖;
[0040]圖7是根據(jù)本公開的實施例的在個人云系統(tǒng)上將個人云設備注冊到注冊服務器的方法的順序圖;
[0041]圖8是根據(jù)本公開的實施例的注冊服務器根據(jù)用戶賬戶注冊個人云設備的方法的流程圖;
[0042]圖9示出根據(jù)本公開的實施例的當相同個人云設備被注冊時,根據(jù)用戶賬戶的注冊消息格式;
[0043]圖10示出根據(jù)本公開的實施例的用于設置用戶賬戶和個人云設備與電子裝置之間的對等(peer) ID的方法;
[0044]圖11示出根據(jù)本公開的實施例的根據(jù)用戶賬戶的存儲在注冊服務器中的用戶賬戶列表;
[0045]圖12是根據(jù)本公開的實施例的電子裝置的框圖;
[0046]圖13是根據(jù)本公開的實施例的個人云設備的框圖;
[0047]圖14是根據(jù)本公開的實施例的個人云系統(tǒng)的軟件模塊配置;
[0048]圖15A、圖15B、圖15C、圖1?和圖15E示出根據(jù)本公開的實施例的當個人云設備被注冊到注冊服務器時,由電子裝置提供的用戶界面(UI)。
[0049]貫穿附圖,相同的標號用于表不相同的兀件。
【具體實施方式】
[0050]提供以下參照附圖的描述以幫助全面理解由權利要求及其等同物限定的本公開的各種實施例。以下描述包括各種特定細節(jié)以幫助理解,但是這些特定細節(jié)將僅被認為是示例性的。因此,本領域的普通技術人員將認識到,在不脫離本公開的范圍和精神的情況下可對在此描述的各種實施例進行各種改變和修改。另外,為了清楚和簡明,可省略公知功能和構造的描述。
[0051]在以下描述和權利要求中使用的術語和詞語不限于字面含義,而是僅被發(fā)明人使用,以能夠使本公開得到清楚和一致的理解。因此,對于本領域技術人員應該清楚的是,本公開的各種實施例的以下描述僅被提供用于說明目的,而不是用于限制由權利要求及其等同物限定的本公開的目的。
[0052]將理解,除非上下文明確指示,否則單數(shù)形式包括復數(shù)指代。因此,例如,提及“組件表面”包括提及一個或多個這樣的表面。
[0053]在以下的描述中,提供各種解釋以助于對本發(fā)明構思的全面理解。因此,清楚的是,在沒有那些具體限定的內(nèi)容的情況下,可實施本公開的實施例。此外,由于公知的功能或構造將不必要地模糊本公開,因此不詳細描述公知的功能或構造。[0054]圖1示出根據(jù)本公開的實施例的個人云系統(tǒng)。
[0055]參照圖1,個人云系統(tǒng)可包括多個電子裝置100-1、100-2、100-3、個人云設備200、家庭接入點(AP) 300、公共網(wǎng)絡400、認證(驗證)服務器510、開放云服務器520、注冊服務器530和網(wǎng)絡服務器540。
[0056]多個電子裝置100-1、100-2、100-3可使用個人云設備200下載或上傳各種內(nèi)容。具體地,多個電子裝置100-1、100-2、100-3可在屋中執(zhí)行與個人云設備200的直接通信,或在室外使用公共網(wǎng)絡400和家庭AP300執(zhí)行與個人云設備200的通信。因此,多個電子裝置100-1、100-2、100-3可使用個人云設備200在室內(nèi)和室外下載或上傳內(nèi)容(例如,照片、
首樂、視頻等)。
[0057]個人云設備是指可存儲用戶的各種數(shù)據(jù)的硬件,并且個人云設備可以以用于存儲個人信息的各種類型的硬件的形式被配置。
[0058]多個電子裝置100-1、100-2、100-3可被實現(xiàn)為各種電子裝置(諸如智能電話、平板PC、智能TV等)中的任何電子裝置。
[0059]個人云設備200被安裝在家庭或辦公室中,并存儲用于由多個電子裝置100-1、100-2、100-3共享的內(nèi)容。個人云設備200可經(jīng)由與電子裝置100的直接通信來上傳和下載內(nèi)容,但是不限于此。根據(jù)另一實施例,個人云設備200還可經(jīng)由家庭AP300和公共網(wǎng)絡400與電子裝置100通信。
[0060]具體地,個人云設備200基于用戶賬戶被注冊到注冊服務器530。因此,室外的特定用戶可以能夠使用電子裝置100利用注冊的用戶賬戶登陸并共享存儲在個人云設備200中的內(nèi)容。
[0061]家庭AP300將電子裝置100和個人云設備200的連接中繼到外部公共網(wǎng)絡400以
即使在室外也能夠進行內(nèi)容共享。
[0062]認證服務器510響應于經(jīng)由電子裝置100的用戶登陸來驗證用戶賬戶,并將用戶賬戶信息發(fā)送到電子裝置100以將個人云設備200注冊到注冊服務器530。
[0063]開放云服務器520備份存儲在個人云設備200的內(nèi)容并存儲所述內(nèi)容。
[0064]注冊服務器530基于用戶賬戶注冊多個電子裝置100-1、100-2、100-3和個人云設備200。作為示例,注冊服務器530可基于用戶賬戶AOsamsung.com注冊第一電子裝置100-1和個人云設備200,并基于用戶賬戶BOsamsung.com注冊第二電子裝置100-2和個人云設備200。由于注冊服務器530可基于用戶賬戶被注冊,因此注冊服務器530可被稱為“用戶端服務器”。
[0065]注冊服務器530可基于可包括電子裝置100的類型、對等ID、IP地址等中的至少一個的用戶賬戶來產(chǎn)生用戶賬戶列表。
[0066]網(wǎng)絡服務器540基于對等ID和在注冊服務器530產(chǎn)生的域信息來中繼個人云設備200與外部網(wǎng)絡之間的通信。
[0067]因此,用戶能夠使用電子裝置100經(jīng)由個人云系統(tǒng)將個人云設備200注冊到注冊服務器530,并使用個人云設備200在室內(nèi)和室外下載或上傳內(nèi)容。
[0068]同時,多個電子裝置100-1、100-2、100-3可被實現(xiàn)為不同的服務器,但本發(fā)明不限于此。在另一實施例中,多個電子裝置100-1、100-2、100-3可被實現(xiàn)為至少一個服務器而不是四個服務器。[0069]以下將參照圖2至圖14解釋根據(jù)實施例的用于將個人云設備200注冊到注冊服務器530的方法。
[0070]圖2是根據(jù)本公開的實施例的電子裝置將個人云設備注冊到注冊服務器的方法的流程圖。
[0071]參照圖2,在操作S210,電子裝置100確定應用是否被執(zhí)行。應用可以是由電子裝置100使用個人云設備進行內(nèi)容共享的應用。
[0072]在操作S210-Y,當確定應用被執(zhí)行時,在操作S220電子裝置100執(zhí)行與個人云設備200的配對。電子裝置100可例如經(jīng)由各種通信接口(諸如藍牙接口、WiFi接口、Zigbee接口等)執(zhí)行與個人云設備200的配對。以下將參照圖4至圖6解釋用于使用各種通信接口執(zhí)行與個人云設備的配對的方法。
[0073]在操作S230,電子裝置100獲取接入點信息并將所述接入點信息發(fā)送到個人云設備200。例如,電子裝置100可接收當前連接到電子裝置的家庭AP300的信息并將家庭AP300的信息發(fā)送到家庭AP300,從而個人云設備200連接到家庭AP300。
[0074]在操作S240,電子裝置100將個人云設備200注冊到注冊服務器530。例如,電子裝置100可基于用戶賬戶將個人云設備200注冊到注冊服務器530,以使用個人云設備200在室內(nèi)或室外進行內(nèi)容共享。以下將參照圖7解釋電子裝置100將個人云設備注冊到注冊服務器的方法。
[0075]如上所述,用戶可通過使用電子裝置100將個人云設備200注冊到注冊服務器530,使用個人云設備200在室內(nèi)或室外共享內(nèi)容。
[0076]圖3是根據(jù)本公開的實施例的用于將電子裝置與個人云設備進行配對并將個人云設備接入家庭AP的方法的順序圖。圖15A、圖15B、圖15C、圖1?和圖15E示出根據(jù)本公開的實施例的當個人云設備被注冊到注冊服務器時由電子裝置提供的用戶界面(UI)。圖3具體示出以上參照圖2解釋的操作S210和操作S230。
[0077]參照圖3,在操作S305,電子裝置100進入NFC模式。例如,電子裝置100響應于用戶操作(例如,對進入NFC模式的圖標的選擇)進入NFC模式。
[0078]在操作S310,電子裝置100將NFC模塊連接(tag)到個人云設備200。電子裝置100通過確定在閾值距離內(nèi)個人云設備200的存在或不存在來確定NFC模塊是否被連接。當個人云設備200在電子裝置100的閾值距離內(nèi)時,電子裝置100可確定NFC模塊被連接到個人云設備200。
[0079]當電子裝置100被NFC連接到個人云設備200時,在操作S315,個人云設備200
可將應用下載信息發(fā)送到電子裝置100。應用下載信息可包括應用名稱、版本、下載統(tǒng)一資源定位符(URL)等中的至少一個。
[0080]在操作S320,電子裝置100確定接收到的應用下載信息是否表示先前安裝的應用。
[0081]在操作S320-Y,當確定表示先前安裝的應用時,在操作S325,電子裝置100加載先前安裝的應用并執(zhí)行所述先前安裝的應用。電子裝置100可將應用加載屏幕(諸如,圖15A中示出的應用加載屏幕)顯示在顯示屏幕上。
[0082]在操作S320-N,當確定不表示先前安裝的應用時,在操作S330,電子裝置100基于應用下載信息下載應用。例如,電子裝置100可基于可下載應用的應用商店的URL訪問應用商店,并下載相應應用的文件的最新版本。
[0083]在操作S335,電子裝置100安裝下載的應用,在操作S325,電子裝置100加載安裝的應用并執(zhí)行所述安裝的應用。電子裝置100可將應用加載屏幕(諸如,圖15A中示出的應用加載屏幕)顯示在顯示屏幕上。
[0084]在操作S340,電子裝置100確定是否利用用戶賬戶完成登錄。在操作S340-N,當未利用特定用戶賬戶完成登錄時,在操作S350,電子裝置100根據(jù)用戶輸入執(zhí)行登陸操作。即,當未利用特定用戶賬戶完成登錄時,電子裝置100可顯示登錄頁,并通過登錄頁利用特定用戶賬戶登錄。電子裝置100可執(zhí)行登陸操作以因此將關于用戶賬戶的信息(例如,用戶賬戶ID和口令)發(fā)送到認證服務器510。
[0085]在操作S345,電子裝置100搜索可用通信接口??捎猛ㄐ沤涌诳砂ㄋ{牙接口、WiFi接口、Zigbee接口等中的至少一個。
[0086]在操作S355,電子裝置100使用可用通信接口搜索個人云設備200。電子裝置100可根據(jù)可用通信接口的類型以不同方式搜索個人云設備200。例如,當可用通信接口為藍牙接口時,電子裝置100可通過發(fā)現(xiàn)操作搜索個人云設備200。另一方面,當可用通信接口為WiFi接口時,電子裝置100可接收從個人云設備200廣播的服務設置標識符(SSID)信息并搜索個人云設備200。
[0087]在操作S360,電子裝置100選擇搜索到的個人云設備200。當電子裝置100選擇多個個人云設備200時,電子裝置100可根據(jù)用戶輸入從這些個人云設備200中選擇一個個人云設備200。例如,電子裝置100可將用戶界面(UI)顯示在可選擇搜索到的個人云設備200的顯示屏幕上。例如,參照圖15B,電子裝置100可顯示包括多個搜索到的個人云設備200的UI。響應于從包括在UI中的多個個人云設備200中選擇一個個人云設備的用戶命令,電子裝置100可選擇用戶命令表示的個人云設備200。
[0088]在操作S365,電子裝置100將配對請求信號發(fā)送到選擇的個人云設備200。電子裝置100可顯示用于選擇設置在個人云設備200上的按鈕的如圖15C所示的指示15,以增加電子裝置100與個人云設備200之間的連接的安全性。
[0089]在操作S370,個人云設備200響應于配對請求信號發(fā)送配對響應信號。個人云設備200可在選擇按鈕時發(fā)送配對響應信號。
[0090]在操作S375,電子裝置100獲取關于當前連接的家庭AP300的信息。例如,電子裝置100可從家庭AP300接收接入點信息(例如,家庭AP300的SSID和口令)。
[0091]在操作S380,電子裝置100將關于家庭AP300的信息發(fā)送到個人云設備200。電子裝置100可自動將家庭AP300信息發(fā)送到個人云設備200,但是本發(fā)明不限于此。根據(jù)另一實施例,電子裝置100可響應于用戶命令將關于家庭AP300的信息發(fā)送到個人云設備200。例如,參照圖15D中示出的UI,當口令被輸入并且隨后“發(fā)送”按鈕被選擇時,電子裝置100可將關于家庭AP300的信息發(fā)送到個人云設備200。
[0092]在操作S385,個人云設備200使用接收到的家庭AP的接入點信息建立與家庭AP300的通信。
[0093]在操作S390,個人云設備200將關于個人云設備200的信息發(fā)送到電子裝置100。關于個人云設備200的信息可以是個人云設備200的MAC地址信息。
[0094]之后,電子裝置100可在將個人云設備200注冊到注冊服務器530時提供UI,諸如圖15E中示出的Π。
[0095]因此,電子裝置100可以以上述解釋的方式執(zhí)行與個人云設備200的配對。此外,個人云設備200可接入家庭ΑΡ300以連接到外部網(wǎng)絡。
[0096]以下將參照圖4至圖6解釋電子裝置與個人云設備配對以及個人云設備根據(jù)通信接口的類型接入家庭AP的方法。
[0097]圖4是根據(jù)本公開的實施例的電子裝置使用WiFi接口與個人云設備配對的方法的順序圖,在圖4中,假設電子裝置處于與家庭ΑΡ300連接的狀態(tài)。
[0098]參照圖4,在操作S405,個人云設備200響應于用戶輸入進入AP模式。例如,個人云設備200可響應于在設置在個人云設備200上的按鈕上做出的選擇而進入AP模式。
[0099]在操作S410,個人云設備200廣播SSID,從而電子裝置100通過WiFi接口執(zhí)行搜索。廣播的SSID可以是個人云設備200的唯一號碼。例如,廣播的SSID可以是通過組合代表個人云設備200的“SPC”和代表個人云設備200的序列號“80C78LS4P”的“SPC-80C78LS4P”。
[0100]在操作S415,電子裝置100響應于用戶輸入而執(zhí)行應用。參照圖3,電子裝置100可在NFC連接操作中下載應用并執(zhí)行下載的應用。
[0101]在操作S420,電子裝置100搜索個人云設備200。例如,電子裝置100可通過檢查從個人云設備200廣播的SSID來搜索個人云設備200。
[0102]在操作S425,電子裝置100使用接收到的個人云設備200的SSID和MAC地址來產(chǎn)生口令。例如,電子裝置100可通過利用接收到的個人云設備200的SSID和MAC地址,應用哈希算法(諸如SHA-1)來獲得哈希值,并將獲得的哈希值用作口令。因此,可保護在個人云設備200與電子裝置100之間發(fā)送的數(shù)據(jù),電子裝置100可在不獲取預先存儲的口令的情況下,自動產(chǎn)生用于接入個人云設備200的口令。
[0103]由于個人云設備200以AP模式操作,因此,在操作S430,電子裝置100斷開家庭ΑΡ300以連接到個人云設備200。
[0104]在操作S435,電子裝置100執(zhí)行與個人云設備200的配對。
[0105]在操作S440,電子裝置100將關于目前連接的家庭ΑΡ300的信息發(fā)送到個人云設備 200。
[0106]在操作S445,個人云設備200基于接收到的關于家庭ΑΡ300的信息執(zhí)行與家庭ΑΡ300的連接。在操作S450,電子裝置100再次執(zhí)行與家庭ΑΡ300的連接。
[0107]為了將個人云設備200注冊到注冊服務器530,在操作S455,個人云設備200將關于個人云設備200的信息(例如,MAC地址、裝置ID等)發(fā)送到電子裝置100。
[0108]當關于家庭ΑΡ300的信息經(jīng)由WiFi接口被發(fā)送到個人云設備200時,在應用的情況下,可存儲在開發(fā)時存儲的唯一數(shù)據(jù)信息,諸如應用的密碼??蛇@樣設計電子裝置100以便經(jīng)由客戶端配置(Supplicant Config)上的特定軟件接口(例如,Get_ffiFi_Info功能),將應用密碼信息用作密鑰值來獲取關于家庭AP300的信息。因此,防止安全問題,諸如在關于家庭AP300的信息的獲取處理中口令的暴露。
[0109]圖5是根據(jù)本公開的實施例的電子裝置使用藍牙接口與個人云設備配對的方法的順序圖。
[0110]參照圖5,在操作S500,電子裝置100執(zhí)行應用。如參照圖3所述,電子裝置100可利用NFC連接操作下載應用并執(zhí)行下載的應用。
[0111]在操作S505,電子裝置100執(zhí)行藍牙發(fā)現(xiàn)操作。S卩,電子裝置100可通過藍牙發(fā)現(xiàn)請求信號在附近搜索個人云設備200。
[0112]當發(fā)現(xiàn)請求信號被發(fā)送時,在操作S510,個人云設備200響應于發(fā)現(xiàn)請求信號將藍牙MAC地址發(fā)送到電子裝置100。
[0113]在操作S515,電子裝置100向個人云設備200請求配對并且個人云設備200確認用于配對的請求。
[0114]在操作S520,個人云設備200基于藍牙接口標準來設置RFCOMM信道以執(zhí)行與電子裝置100的通信。個人云設備200等待來自電子裝置100的連接請求。
[0115]在操作S525,電子裝置100將同一 RFCOMM信道設置為由個人云設備200設置的RFCOMM信道,在操作S530,請求個人云設備200進行連接。
[0116]在操作S535,個人云設備200響應于連接請求而發(fā)送響應信號。因此,完成電子裝置100與個人云設備200之間的配對。
[0117]在操作S540,電子裝置100將關于當前連接的家庭AP300的信息發(fā)送到個人云設備200。電子裝置100可在發(fā)送所述關于家庭AP300的信息之前對所述關于家庭AP300的信息進行加密。即,為了確保家庭AP信息(例如,家庭AP的SSID和口令)的安全性,電子裝置100可在發(fā)送家庭AP的信息之前通過應用加密算法(例如,AES-128)對家庭AP的信息進行加密。在電子裝置100與個人云設備200之間的加密和解密中使用的對稱密鑰可使用應用的唯一信息(例如,應用ID-哈希)。
[0118]在操作S545,當家庭AP300信息被發(fā)送時,個人云設備200執(zhí)行與家庭AP300的連接操作。具體地,個人云設備200可對加密的家庭AP300的信息進行解密,并基于解密的家庭AP300信息執(zhí)行與家庭AP300的連接操作。
[0119]在操作S550,個人云設備200可將個人云設備200的信息發(fā)送到電子裝置100以將個人云設備200注冊到注冊服務器530。
[0120]圖6是根據(jù)本公開的實施例的電子裝置使用Zigbee接口與個人云設備配對的方法的順序圖。
[0121]參照圖6,在操作S605,電子裝置100執(zhí)行應用。如參照圖3所述,電子裝置100可利用NFC連接操作下載應用并執(zhí)行下載的應用。
[0122]在操作S610,電子裝置100可發(fā)送發(fā)現(xiàn)請求信號。電子裝置100可周期地發(fā)送發(fā)現(xiàn)請求信號。
[0123]在操作S615,個人云設備200接收配對請求命令。配對請求命令可以是對設置在個人云設備200上的按鈕的選擇。
[0124]在操作S620,當電子裝置100發(fā)送發(fā)現(xiàn)請求信號時,在操作S625,個人云設備200響應于發(fā)現(xiàn)請求信號發(fā)送發(fā)現(xiàn)響應信號。
[0125]當接收到響應信號時,在操作S630,電子裝置100發(fā)送配對請求信號。當發(fā)送了配對請求信號時,在操作S635,個人云設備200確定是否允許配對,并在操作S640,響應于配對請求信號發(fā)送配對響應信號。
[0126]在操作S645,當接收到配對響應信號時,電子裝置100與個人云設備200配對。
[0127]在操作S650,當電子裝置100與個人云設備200彼此配對時,電子裝置100發(fā)送家庭AP300的彳目息。
[0128]在操作S655,個人云設備200基于接收到的關于家庭AP300的信息執(zhí)行與家庭AP300的連接操作。
[0129]在操作S660,個人云設備200發(fā)送關于個人云設備200的信息以將個人云設備200注冊到注冊服務器530。
[0130]如上參照圖4至圖6所述,電子裝置100可經(jīng)由各種通信接口執(zhí)行與個人云設備200的配對,并且個人云設備200可使用從電子裝置100發(fā)送的家庭AP300的信息連接到家庭AP300。
[0131]圖7是根據(jù)本公開的實施例的在個人云系統(tǒng)中將個人云設備注冊到注冊服務器的方法的順序圖。圖7具體示出圖2的操作S240。
[0132]參照圖7,在操作S705,電子裝置100利用特定用戶賬戶登錄到認證服務器510。用戶賬戶可以是由用戶使用的電子郵件信息(例如,Aisamsung.com)。
[0133]在操作S710,個人云設備200將個人云設備200的MAC地址信息發(fā)送到電子裝置100。
[0134]操作S705對應于圖3的操作S340和操作S350,操作S710可對應于圖3的操作S390。
[0135]在操作S715,個人云設備200向認證服務器510請求用戶賬戶信息。個人云設備200可發(fā)送用戶賬戶ID和口令以請求用戶賬戶信息。
[0136]在操作S720,認證服務器510響應于對用戶賬戶信息的請求發(fā)送用戶賬戶信息。用戶賬戶信息可不僅包括用戶賬戶ID和口令,而且包括令牌信息和令牌秘密信息。
[0137]在操作S725,電子裝置100將接收到的用戶賬戶信息和個人云設備200的MAC地址信息發(fā)送到注冊服務器530。電子裝置100可將關于個人云設備200的信息(例如,裝置類型、裝置型號名稱等)和關于服務類型的信息與用戶賬戶信息和個人云設備200的MAC地址信息一起另外發(fā)送。
[0138]在操作S730,注冊服務器530注冊個人云設備200。注冊服務器530基于個人云設備200的MAC地址信息、唯一信息來確定個人云設備200是否被注冊在注冊服務器530上。當個人云設備200未被注冊時,注冊服務器530在登錄用戶賬戶下注冊個人云設備200。
[0139]在操作S735,注冊服務器530產(chǎn)生對等ID,從而個人云設備200可連接到網(wǎng)絡服務器540并將所述對等ID發(fā)送到網(wǎng)絡服務器540。可使用作為個人云設備200的唯一信息的MAC地址信息來產(chǎn)生對等ID。S卩,對等ID可對應于個人云設備200的MAC地址信息。
[0140]在操作S740,網(wǎng)絡服務器540響應于發(fā)送的對等ID信息來發(fā)送響應信號。
[0141]在操作S745,注冊服務器530將網(wǎng)絡服務器540的域信息和對等ID信息發(fā)送到電子裝置100。網(wǎng)絡服務器540的域信息為個人云設備200可連接到的域信息。
[0142]在操作S750,電子裝置100將接收到的網(wǎng)絡服務器540的域信息和對等ID信息發(fā)送到個人云設備200,在操作S755,個人云設備200基于接收到的網(wǎng)絡服務器540的域信息和對等ID信息執(zhí)行與網(wǎng)絡服務器540的連接操作。
[0143]作為如上參照圖7解釋的操作的結(jié)果,用戶能夠使用電子裝置100將個人云設備200注冊到注冊服務器530。此外,由于個人云設備200連接到網(wǎng)絡服務器540,因此用戶還能夠不僅在室內(nèi)而且在室外共享內(nèi)容。[0144]具體地,當響應于用于執(zhí)行應用的輸入搜索到多個個人云設備200時,用戶可響應于對個人云設備200的簡單選擇和在個人云設備200的按鈕上的按壓動作將個人云設備200注冊到注冊服務器530。S卩,由于在不必經(jīng)歷初始化網(wǎng)絡設置操作的情況下通過簡單地選擇圖標或按鈕,用戶能夠?qū)€人云設備200注冊到注冊服務器530,因此極大地增加了用戶便利性。
[0145]在一個實施例中,注冊服務器530可基于用戶賬戶注冊個人云設備200和電子裝置100。即,通過使用多個用戶賬戶注冊個人云設備200,多個用戶可共享同一個人云設備200。
[0146]如以上參照圖2至圖7所述,當一個用戶利用特定用戶賬戶注冊個人云設備200時,其它用戶可以以以上參照圖2至圖7所述的方式利用另一用戶賬戶注冊個人云設備200。
[0147]然而,當注冊個人云設備200時,注冊服務器530可基于用戶賬戶產(chǎn)生用戶賬戶列表并注冊個人云設備200和電子裝置100。即,注冊服務器530可基于用戶賬戶分開和管理個人云設備200和電子裝置。以下將參照圖8解釋注冊服務器530根據(jù)用戶賬戶注冊個人云設備200的方法。
[0148]圖8是根據(jù)本公開的實施例的注冊服務器根據(jù)用戶賬戶注冊個人云設備的方法的流程圖。
[0149]參照圖8,在操作S810,注冊服務器530從電子裝置100接收用戶賬戶信息。圖8的操作S810可對應于圖7的操作S725。
[0150]在操作S820,注冊服務器530確定先前是否注冊了用戶賬戶。即,注冊服務器530可確定先前是否注冊了登錄認證服務器510的用戶賬戶。
[0151]在操作S820-Y,當先前注冊了用戶賬戶時,在操作S830,注冊服務器530將個人云設備200注冊在現(xiàn)有用戶賬戶信息列表上。
[0152]然而,在操作S820-N,當先前未注冊用戶賬戶時,在操作S840,注冊服務器530產(chǎn)生用戶賬戶列表,在操作S850,將個人云設備200注冊在產(chǎn)生的用戶賬戶列表上。
[0153]圖9示出根據(jù)本公開的實施例的當利用不同用戶賬戶注冊同一個人云設備時,根據(jù)用戶賬戶的注冊消息格式。
[0154]參照圖9,當用戶賬戶“B”可具有用戶ID “gulnoevzOp”時,用戶賬戶“A”可具有用戶ID “acklqcZh5b”。如圖9所示,盡管用戶賬戶不同,但是由于注冊了同一個人云設備200,因此個人云設備200具有相同的MAC地址信息(例如,MAC:00000000001)。
[0155]圖10示出根據(jù)本公開的實施例的設置用戶賬戶和個人云設備與電子裝置之間的對等ID的方法。
[0156]參照圖10,個人云設備200可保持兩個網(wǎng)絡服務器連接模塊以同時保持使用第一電子裝置100-1的用戶賬戶和使用第二電子裝置100-2的用戶賬戶兩者。
[0157]可基于個人云設備200的MAC地址信息而不管用戶賬戶來產(chǎn)生用于將個人云設備200連接到網(wǎng)絡服務器540的對等ID。
[0158]例如,參照圖10,注冊在注冊服務器530上的用戶賬戶B的第一電子裝置100_1可具有用戶ID gulnoevzOp和對等ID ME1: 333322222111111,而用戶賬戶B的個人云設備200可具有用戶ID gulnoevzOp和對等ID MAC:000000010203000。此外,注冊在注冊服務器530上的用戶賬戶A的第二電子裝置100-2可具有用戶ID'acklqcZh5b和對等IDME1: 111111222223333,用戶賬戶A的個人云設備200可具有用戶ID acklqczh5b和對等ID MAC:000000010203000ο
[0159]g卩,如圖10中所示,使用同一個人云設備200,即使利用不同的注冊的用戶賬戶(或用戶ID)也給出相同的對等ID。結(jié)果,多個用戶可使用不同賬戶來使用同一個人云設備200。
[0160]圖11示出根據(jù)本公開的實施例的根據(jù)用戶賬戶的存儲在注冊服務器中的用戶賬戶列表。
[0161]參照圖11,在不同用戶賬戶下注冊的個人云設備200將相同的對等ID信息(MAC:000000010203000)和本地IP信息(203.241.176.200)存儲在用戶賬戶A和用戶賬戶B的用戶賬戶列表1110、1120中。
[0162]因此,多個電子裝置100-1、100-2可使用存儲在注冊服務器530中的個人云設備200的配對信息連接到個人云設備200。
[0163]如以上參照圖8至圖11所述,由于電子裝置100和個人云設備200基于用戶賬戶被分組,并且對等ID基于個人云設備200的MAC地址信息被產(chǎn)生,因此多個用戶可共享同一個人云設備200。
[0164]以下現(xiàn)在將參照圖12和圖13解釋電子裝置和個人云設備的構造。
[0165]圖12是根據(jù)本公開的實施例的電子裝置的框圖。
[0166]參照圖12,電子裝置100可包括通信器110、存儲器120、顯示器130、用戶輸入140和控制器150。根據(jù)實施例的電子裝置100可以能夠回放各種內(nèi)容并可被實現(xiàn)為智能電話、平板PC、智能TV等。
[0167]圖12的電子裝置100被配備有用于根據(jù)一個示例執(zhí)行個人云服務功能的元件。因此,可根據(jù)實施例部分移除或改變圖12中示出的元件,或者可添加其它元件。
[0168]通信器110執(zhí)行與個人云設備200、家庭AP300和外部服務器510、520、530、540的通信。通信器110可被實現(xiàn)為WiFi接口、藍牙接口、Zigbee接口等中的至少一個以執(zhí)行與個人云設備200的通信。此外,通信器110可使用無線通信在室外執(zhí)行與外部服務器的通信,并且無線通信可使用通信規(guī)范,諸如IEEE、Zigbee、第三代(3G)、第三代合作伙伴項目(3GPP)、長期演進(LTE)等。
[0169]存儲器120存儲用于控制電子裝置100的各種數(shù)據(jù)和軟件模塊。具體地,存儲器120可包括如圖14中示出的多個軟件模塊1420、1421、1422、1423、1424、1425和1426以將個人云設備200注冊到注冊服務器530并使用個人云設備200共享各種內(nèi)容。
[0170]顯示器130在控制器150的控制下輸出圖像內(nèi)容。例如,顯示器130可顯示照片內(nèi)容、視頻內(nèi)容等。
[0171]具體地,當搜索到多個個人云設備200時,顯示器130可顯示Π以從多個搜索到的個人云設備200中選擇一個個人云設備200。
[0172]用戶輸入140可接收用于控制電子裝置100的用戶命令。具體地,用戶輸入140可接收用于執(zhí)行將個人云設備200注冊到注冊服務器530的應用的用戶命令,并且當搜索到多個個人云設備200時,用戶輸入140接收用于從搜索到的多個個人云設備200中選擇一個個人云設備200的用戶命令。[0173]同時,可以以觸摸屏的形式實現(xiàn)用戶輸入140,但是不限于此。因此,用戶輸入140可被實現(xiàn)為鼠標、指向裝置、運動輸入、按鈕或許多其它輸入裝置。
[0174]控制器150根據(jù)通過用戶輸入140輸入的用戶命令控制電子裝置100的操作。具體地,當應用被執(zhí)行時,控制器150可執(zhí)行與個人云設備的配對操作,并獲取關于家庭AP300的接入點的信息以將個人云設備200連接到網(wǎng)絡并控制通信器110將獲取的信息發(fā)送到個人云設備200。當個人云設備200經(jīng)由家庭AP300連接到網(wǎng)絡時,控制器150將個人云設備200注冊到注冊服務器530。
[0175]S卩,控制器150響應于用戶命令使電子裝置100進入NFC模式。當電子裝置100在個人云設備200的閾值距離內(nèi)時,即,當NFC連接被執(zhí)行時,控制器150接收應用的下載信息,基于其下載信息下載應用,并將下載的應用存儲到存儲器120??刂破?501隨后可響應于用戶命令執(zhí)行下載的應用的加載和執(zhí)行。
[0176]當應用被執(zhí)行時,控制器150使用特定用戶賬戶利用認證服務器510確定是否處于登錄狀態(tài),如果不是,則控制器150可控制顯示器130顯示登錄頁。
[0177]當利用認證服務器510確定處于登錄狀態(tài)時,控制器150搜索可用通信接口,并通過搜索到的通信接口之一執(zhí)行與個人云設備200的配對操作??捎猛ㄐ沤涌诳梢允撬{牙接口、WiFi接口、Zigbee接口等之一,用于經(jīng)由各種接口執(zhí)行與個人云設備200的配對操作的方法參照以上參照圖4至圖6提供的解釋。
[0178]當控制器150與個人云設備200配對時,控制器150控制通信器110將家庭AP300(例如,家庭AP300的SSID或口令)的信息發(fā)送到個人云設備200,從而個人云設備200連接到家庭AP300。
[0179]當個人云設備200連接到家庭AP300時,控制器140將個人云設備200注冊到注冊服務器530。
[0180]例如,控制器140經(jīng)由通信器110從個人云設備200接收作為個人云設備200的唯一信息的MAC地址。當用戶賬戶被登錄到認證服務器510時,控制器150能夠經(jīng)由通信器110從認證服務器510接收用戶賬戶信息。用戶賬戶信息可不僅包括用戶ID或口令,而且包括令牌信息和令牌密碼信息。
[0181]為了將個人云設備200注冊到注冊服務器530,控制器150可將用戶賬戶信息和MAC地址發(fā)送到注冊服務器530。當使用用戶賬戶信息和MAC地址將個人云設備200發(fā)送到注冊服務器530時,控制器150從注冊服務器510接收個人云設備200可連接到的網(wǎng)絡服務器540的域信息和對等ID信息,并控制通信器110將接收到的域信息和對等ID信息發(fā)送到個人云設備200。
[0182]基于用戶賬戶將個人云設備200注冊到注冊服務器530,并且當多個用戶賬戶將同一個人云設備200注冊到注冊服務器530時,使用多個用戶賬戶的多個電子裝置可經(jīng)由個人云設備200共享內(nèi)容。
[0183]圖13是根據(jù)本公開的實施例的個人云設備的框圖。
[0184]參照圖13,個人云設備200可包括通信器210、按鈕220、存儲器230和控制器240。
[0185]通信器210可執(zhí)行與電子裝置100和家庭AP300的通信。為了執(zhí)行與電子裝置100和家庭AP300的通信,通信器210可使用NFC接口、WiFi接口、藍牙接口、Zigbee接口等中的至少一個。[0186]按鈕220可接收用戶命令。具體地,按鈕220可接收用于與電子裝置100配對的用戶命令。
[0187]存儲器230存儲用于控制個人云設備200的各種數(shù)據(jù)和軟件模塊。具體地,存儲器230可包括如圖14中示出的多個軟件模塊1401、1402、1403、1404、1405、1406、1407、1408、
1409、1410、1411、1412、1413、1414和1415以將個人云設備200注冊到注冊服務器530并使用個人云設備200共享各種內(nèi)容。
[0188]控制器240控制個人云設備200的整體操作。例如,當按鈕200被選擇時,控制器240可經(jīng)由各種通信接口之一執(zhí)行與電子裝置100的配對。用于使用各種通信接口執(zhí)行配對操作的方法參照以上參照圖4至圖6提供的解釋,為了簡明,將省略多余解釋。
[0189]當與電子裝置100配對時,控制器240經(jīng)由通信器210從電子裝置100接收家庭AP300的信息(例如,家庭AP300的SSID或口令),并使用接收到的關于家庭AP300的信息執(zhí)行與家庭AP300的連接操作。為了將個人云設備200注冊到注冊服務器530,控制器240可經(jīng)由通信器210將MAC地址信息發(fā)送到電子裝置100。
[0190]當個人云設備200被注冊到注冊服務器530時,控制器240基于從電子裝置100接收的域信息和對等ID連接到網(wǎng)絡服務器540,從而至少一個電子裝置100共享內(nèi)容。
[0191]圖14是根據(jù)本公開的實施例的個人云設備的軟件模塊配置。
[0192]參照圖14,個人云設備200存儲媒體播放模塊1401、媒體網(wǎng)關模塊1402、云服務模塊1403、容易設置模塊1404、NTS客戶端模塊1405、內(nèi)容MGT模塊1406、REST服務器模塊和存儲API解析器模塊1407、同步引擎模塊1408、推送代理模塊1409、多賬戶管理器模塊
1410、安全模塊1411、DLNA模塊1412、控制服務器模塊1413、F0TA代理模塊1414以及中間件模塊和BSP、內(nèi)核、啟動加載器模塊1415。
[0193]中間件模塊和BSP、內(nèi)核、啟動加載器模塊1415啟動系統(tǒng),管理文件系統(tǒng),并設置系統(tǒng)固件,諸如網(wǎng)絡設置或圖形設置。安全模塊1411包括內(nèi)容加密/解密和訪問內(nèi)容的設置。DLNA模塊1412處理用于內(nèi)容共享的多媒體標準協(xié)議??刂品掌髂K1413接收客戶端的遠程控制命令。FOTA代理模塊1414管理個人云設備200的固件更新。
[0194]容易設置模塊1404管理與電子裝置100的通信協(xié)議以將個人云設備200注冊到注冊服務器530。NTS客戶端模塊1405基于對等ID管理與網(wǎng)絡服務器540的連接。內(nèi)容MGT模塊1406控制與用于播放存儲的內(nèi)容的媒體播放器的接口。REST服務器模塊和存儲API解析器模塊1407接收命令發(fā)送格式(諸如內(nèi)容回放)并處理所述內(nèi)容發(fā)送格式,分析通過服務器請求的消息的API并處理內(nèi)容,并且充當通過將所述內(nèi)容分類為共享區(qū)域和私人區(qū)域來處理內(nèi)容的分類器的角色。同步引擎模塊1408保持開放云服務器520與客戶端之間的內(nèi)容同步。推送代理模塊1409充當通知更新(諸如內(nèi)容的改變、用戶賬戶列表的改變等)的角色。多賬戶管理器模塊1410管理多個用戶賬戶。
[0195]媒體播放模塊1401執(zhí)行通過輸出裝置(例如,智能TV)播放內(nèi)容的功能。媒體網(wǎng)關模塊1402執(zhí)行內(nèi)容中心(content hub)(諸如音樂和視頻)的功能。云服務模塊1403管理自動內(nèi)容上傳和下載的設置。
[0196]在服務器端,存在認證服務器(Auth.Server )、NTS、注冊服務器(用戶端服務器)和開放云服務器。
[0197]電子裝置100可包括自動上傳模塊1420、內(nèi)容觀看器模塊1421、代理服務器模塊1422、內(nèi)容管理器模塊1423、Allshare播放客戶端模塊1424、容易設置解決方案模塊1425和安卓中間件模塊1426。
[0198]安卓中間件模塊1426包括系統(tǒng)啟動和文件系統(tǒng)管理,并設置系統(tǒng)固件諸如網(wǎng)絡設置或圖形設置。
[0199]容易設置解決方案模塊1425處理網(wǎng)絡的設置(諸如,WiFi或藍牙),并包括當連接到個人云設備200時識別網(wǎng)絡類型的連接管理器模塊、管理用戶賬戶以注冊個人云設備200的賬戶管理器模塊,以及將個人云設備200注冊到注冊服務器530、認證服務器510和網(wǎng)絡服務器540的配置(provisioning)管理器模塊。[0200]Allshare播放客戶端模塊1424充當與可接入個人云設備200的兼容應用的接口的角色。
[0201]內(nèi)容管理器模塊1423包括管理電子裝置100上的內(nèi)容的播放和控制的觀看管理器模塊,遠程地發(fā)送用于播放個人云設備200的內(nèi)容的請求的REST處理器模塊、和管理自動上傳和下載的設置的設置管理器模塊。
[0202]當播放內(nèi)容時,代理服務器模塊1422利用安裝在電子裝置100上的播放器管理信息的發(fā)送。
[0203]內(nèi)容觀看器模塊1421產(chǎn)生圖形用戶界面(⑶I)以播放內(nèi)容。
[0204]自動上傳模塊1420包括設置自動或手動上傳并管理執(zhí)行自動或手動上傳的間隔的服務處理器模塊,以及管理更新的內(nèi)容的新信息的△處理器模塊。
[0205]因此,電子裝置100和個人云設備200能夠使用以上解釋的軟件模塊在室內(nèi)或室外共享存儲在個人云設備200中的內(nèi)容。
[0206]根據(jù)各種實施例的執(zhí)行用于注冊個人云設備200的方法的程序代碼可被存儲在各種類型的記錄介質(zhì)中。例如,程序代碼可被存儲在例如各種類型的終端可讀記錄介質(zhì)(諸如,隨機存取存儲器(RAM)、閃存、只讀存儲器(ROM)、可擦除可編程ROM (EPR0M)、電可擦除可編程ROM (EEPR0M)、寄存器、硬盤、可移動盤、存儲卡、USB存儲器或CD-ROM)中。
[0207]雖然已參照各種實施例示出并描述了本公開,但是本領域的技術人員將理解,在不脫離由權利要求及其等同物限定的本公開的精神和范圍的情況下,可在形式和細節(jié)上做出各種改變。
【權利要求】
1.一種電子裝置注冊個人云設備的方法,所述方法包括: 當應用被執(zhí)行時,與個人云設備配對; 獲取關于接入點的信息; 將關于接入點的信息發(fā)送到個人云設備以將個人云設備連接到網(wǎng)絡; 當個人云設備經(jīng)由接入點連接到網(wǎng)絡時,將個人云設備注冊到注冊服務器。
2.如權利要求1所述的方法,還包括: 響應于用戶命令而進入近場通信(NFC)模式; 當電子裝置在個人云設備的閾值距離內(nèi)時,使用NFC接收應用的下載信息; 基于應用的下載信息下載應用。
3.如權利要求1所述的方法,其中,配對的步驟包括: 使用特定用戶賬戶利用認證服務器確定電子裝置是否處于登陸狀態(tài); 當利用認證服務器確定電子裝置處于登陸狀態(tài)時,搜索用于與個人云設備配對的可用通信接口 ; 經(jīng)由搜索到的通信接口之一與個人云設備配對。
4.如權利要求3所述的 方法,其中,可用通信接口包括藍牙接口、WiFi接口和Zigbee接口中的至少一個。
5.如權利要求1所述的方法,其中,配對的步驟包括: 當個人云設備的SSID經(jīng)由個人云設備被廣播時,接收服務設置標識符(SSID)信息; 使用個人云設備的SSID信息和MAC地址信息,利用哈希算法產(chǎn)生加密信息; 基于SSID信息和加密信息與個人云設備配對。
6.如權利要求1所述的方法,其中,配對的步驟包括: 執(zhí)行發(fā)現(xiàn)操作以搜索電子裝置的閾值距離內(nèi)存在的個人云設備; 從個人云設備接收MAC地址信息; 響應于從用戶輸入的與搜索到的個人云設備配對的請求,設置用于執(zhí)行與搜索到的個人云設備通信的信道; 經(jīng)由信道發(fā)送用于連接到個人云設備的請求信號; 響應于所述請求信號接收響應信號。
7.如權利要求1所述的方法,其中,發(fā)送的步驟包括:發(fā)送當前由電子裝置使用的接入點的服務設置標識符(SSID)信息和加密信息。
8.如權利要求1所述的方法,其中,注冊的步驟包括: 從個人云設備接收MAC地址信息; 當用戶賬戶登錄到認證服務器時,從認證服務器接收用戶賬戶信息; 將用戶賬戶信息和MAC地址信息發(fā)送到注冊服務器以注冊個人云設備; 當使用用戶賬戶信息和MAC地址信息將個人云設備注冊到注冊服務器時,從注冊服務器接收個人云設備可連接到的網(wǎng)絡服務器的域信息和對等標識符(ID)信息; 將接收到的域信息和對等ID信息發(fā)送到個人云設備。
9.如權利要求8所述的方法,其中,使用接收到的域信息和對等ID信息經(jīng)由網(wǎng)絡服務器將個人云設備連接到外部網(wǎng)絡, 對等ID信息對應于個人云設備的MAC地址信息。
10.如權利要求1所述的方法,其中,注冊的步驟包括:基于用戶賬戶將個人云設備注冊到注冊服務器,其中, 當多個用戶賬戶將相同個人云設備注冊到注冊服務器時,使用多個用戶賬戶的多個電子裝置共享個人云設備。
11.一種電子裝置,包括: 通信器,被構造為執(zhí)行與個人云設備和外部服務器的通信; 存儲器; 控制器,被構造為執(zhí)行與個人云設備的配對,獲取接入點的信息以將個人云設備連接到網(wǎng)絡,當執(zhí)行應用時控制通信器將獲取的信息發(fā)送到個人云設備,并且當個人云設備經(jīng)由接入點連接到網(wǎng)絡時,將個人云設備注冊到注冊服務器。
12.如權利要求11所述的電子裝置,其中,控制器還被構造為響應于用戶命令使電子裝置進入近場通信(NFC)模式,當電子裝置在個人云設備的閾值距離內(nèi)時,使用NFC接收應用的下載信息,并且基于應用的下載信息下載應用并在存儲器存儲應用。
13.如權利要求11所述的電子裝置,其中,控制器還被構造為使用特定用戶賬戶利用認證服務器確定是否處于登錄狀態(tài),當利用認證服務器確定處于登錄狀態(tài)時執(zhí)行與個人云設備的配對,搜索可用通信接口并經(jīng)由搜索到的通信接口之一與個人云設備配對。
14.如權利要求13所述的電子裝置,其中,可用通信接口包括藍牙接口、WiFi接口和Zigbee接口中的至少一個。
15.如權利要求 11所述的電子裝置,其中,對于經(jīng)由WiFi接口與個人云設備配對,控制器還被構造為當個人云設備的SSID經(jīng)由個人云設備被廣播時,經(jīng)由通信器接收服務設置標識符(SSID)信息,使用個人云設備的SSID信息和MAC地址信息利用哈希算法產(chǎn)生加密信息,并基于SSID信息和加密信息與個人云設備配對。
【文檔編號】H04L12/28GK103888324SQ201310712930
【公開日】2014年6月25日 申請日期:2013年12月20日 優(yōu)先權日:2012年12月21日
【發(fā)明者】具本鉉, 申基銀, 盧慶來, 吳受炳 申請人:三星電子株式會社