云計算系統中用于支持家庭云的裝置和方法
【專利摘要】提供了云計算系統中用于用戶之間的有效的數據共享的方法和裝置。云計算系統包括第一云集線器和用戶設備(UE)。第一云集線器向通過公共云接入連接的UE提供云服務,并且向連接至由服務提供商安裝的公共個人云系統的UE提供云服務,并且第一云集線器由用戶安裝。UE訂閱第一云集線器作為主要云,并且查詢存儲在第一云集線器中的數據。
【專利說明】云計算系統中用于支持家庭云的裝置和方法
【技術領域】
[0001]本發明涉及云計算系統。更具體地,本發明涉及云計算系統中用于支持家庭云的裝置和方法。
【背景技術】
[0002]云計算,基于因特網的計算技術,是用于按需向客戶終端提供存儲在因特網上的服務器中的數據的服務。客戶終端的示例是個人計算機、移動電話等。用于在云計算系統中共享數據的各種技術已經被考慮。然而,在相關領域的云計算系統結構下,當終端使用另一云服務或內容時存在限制。因此,需要在云計算系統中的用戶之間共享數據的有效的方式。
[0003]作為背景信息呈現以上信息僅為了幫助對本公開的理解。至于以上的任何是否可以作為關于本發明的現有技術來使用,沒有進行確定也沒有進行聲明。
【發明內容】
[0004]解決方案
[0005]本發明的各方面是要解決至少上述問題和/或缺點,以及提供至少下面的優點。因此,本發明的一方面是要提供云計算系統中用于有用戶之間共享數據的裝置和方法。
[0006]本發明的另一方面是要提供云計算系統中用于支持家庭云的裝置和方法。
[0007]通過提供云計算系統中用于支持家庭云的裝置和方法來解決以上方面。
[0008]根據本發明的一方面,提供了云計算系統中的用戶設備(UE)的操作方法。該方法包括訂閱(subscribe to)第一云集線器作為主要云,并且查詢存儲在第一云集線器中的數據和存儲在公共個人云系統中的數據中的至少一個。第一云集線器由用戶安裝,并且向通過本地云接入來連接的UE提供云服務。公共個人云系統由服務提供商安裝,并且向通過公共云接入連接的UE提供云服務。
[0009]根據本發明的另一方面,提供了云計算系統中的云集線器的操作方法。該方法包括注冊公共個人云系統作為云集線器、注冊第一 UE作為主要訂戶,并且響應于從第一 UE接收到的傳輸請求執行向第一 UE提供數據的過程。云集線器由用戶安裝,并且向通過本地云接入來連接的UE提供云服務。公共個人云系統由服務提供商安裝,并且向通過公共云接入連接的UE提供云服務。
[0010]根據本發明的又另一方面,提供了云計算系統中的的UE裝置。該裝置包括控制器和通信單元。控制器訂閱第一云集線器作為主要云。通信單元接收存儲在第一云集線器中的數據和存儲在公共個人云系統中的數據中的至少一個。第一云集線器由用戶安裝,并且向通過本地云接入來連接的UE提供云服務。公共個人云系統由服務提供商安裝,并且向通過公共云接入連接的UE提供云服務。
[0011]根據本發明的又另一方面,提供了云計算系統中的的云集線器裝置。該裝置包括本地通信單元、核心網絡通信單元、和控制器。本地通信單元執行與至少一個UE的通信。核心網絡通信單元執行與核心網絡的通信。控制器注冊公共個人云系統作為云集線器、注冊第一 UE作為主要訂戶,并且響應于從第一 UE接收到的傳輸請求執行向第一 UE提供數據的過程。云集線器由用戶安裝,并且向通過本地云接入來連接的UE提供云服務。公共個人云系統由服務提供商安裝,并且向通過公共云接入連接的UE提供云服務。
[0012]從以下結合附圖公開本發明的示范性實施例的詳細描述中,本發明的其他方面、優點和顯著特征將對本領域技術人員變得明顯。
【專利附圖】
【附圖說明】
[0013]從以下結合附圖的描述,本發明的某些示范性實施例的以上和其他目標、特征和優點將變得更加明顯,附圖中:
[0014]圖1是示意性地示出根據本發明的示范性實施例的云計算系統的環境的示圖;
[0015]圖2是示出根據本發明的示范性實施例的云計算系統中用于服務提供的信令的示圖;
[0016]圖3是示出根據本發明的示范性實施例的云計算系統中用于訂閱主要云的信令的示圖;
[0017]圖4是示出根據本發明的示范性實施例的用于訂閱家庭云的信令的示圖;
[0018]圖5A和圖5B是示出根據本發明的示范性實施例的用于通過公共個人云接入的數據查詢的信令的示圖;
[0019]圖6A至圖6D是示出根據本發明的示范性實施例的云計算系統中用于在主要云可接入本地的環境下的數據查詢的信令的示圖;
[0020]圖7A和圖7E是示出根據本發明的示范性實施例的云計算系統中用于在家庭云可接入本地的環境下的數據查詢的信令的示圖;
[0021]圖8是示出根據本發明的示范性實施例的云計算系統中的用戶設備(UE)的結構的框圖;以及
[0022]圖9是示出根據本發明的示范性實施例的云計算系統中的云集線器的結構的框圖。
[0023]遍及附圖,應該注意到相似的參考數字用于描繪相同或相似的元件、特征和結構。【具體實施方式】
[0024]提供參照附圖的以下描述來幫助對如權利要求及其等同內容所限定的本發明的示范性實施例的全面理解。它包括各種特定的細節來幫助理解,但是這些應被認為僅是示范性的。因此,本領域普通技術人員將認識到,在不脫離本發明的范圍和精神的情況下,可以對在此描述的實施例進行各種改變和修改。此外,為了清楚和簡明,可以省略公知功能和結構的描述。
[0025]在下面的描述和權利要求中使用的術語和詞匯不限于詞典意義,而是僅由發明人用來使對本發明的理解能夠清楚和一致。因此,對本領域技術人員來說應該顯然的是,提供本發明的示范性實施例的以下描述僅用于說明性目的,而不是為了限制如所附權利要求及其等同內容所限定的發明的目的。
[0026]要理解,單數形式“一”、“一個”和“該”包括復數指代,除非上下文另外清楚地規定。因而,例如,提及“一個組件表面”包括提及一個或多個這樣的表面。
[0027]本發明的示范性實施例描述了用于云計算系統中的數據共享的技術。下面的描述提出了針對因特網環境中的云服務用于促進被定義為家庭云的云之間的數據共享與使用的容易的方式,并且通過服務提供商提供的公共個人云提供被組合為家庭云的云組的安全、接入管理和數據共享。為了便于說明,例如在云計算環境的背景下描述本發明的示范性實施例。然而,本發明不限于此,并且可以類似地在使用云計算的其他環境中應用。此外,在本發明的精神和范圍之內,可以多樣地修改本發明的示范性實施例中的在此描述的用于管理家庭云和存儲相關信息的技術。
[0028]圖1示意性地示出了根據本發明的示范性實施例的云計算系統的環境。更具體地,作為示例,圖1示出了形成云之間的層級關系的系統結構。
[0029]在本示范性實施例中,在因特網環境的背景下進行描述。此方法甚至可以用在演進通用地面無線電接入網絡(EUTRAN)、以及諸如無線保真(WiFi)等的不管接入技術而提供因特網服務的其他類似的因特網系統環境中。
[0030]參照圖1,作為提供公共個人云服務的實體的公共個人云系統110不但向直接接入到因特網網絡的諸如UE3140-3的用戶設備(UE),而且向通過諸如云集線器A131和云集線器B132的云集線器接入到因特網網絡的諸如UE1140-1和UE2140-2的UE提供云服務,并且管理與訂戶(即,用戶)的云服務訂閱有關的信息。更具體地,根據本發明的示范性實施例,當訂戶嘗試通過因特網網絡獲得到數據的接入時,公共個人云系統110使得可以查詢存儲在組合為家庭云的云當中的、訂戶已訂閱的云中的數據。為此,公共個人云系統110通過與認證機構(Certificate Authority, CA),驗證服務器或驗證機構(下文中稱為“CA”)120的配合(interoperation)來認證和驗證訂戶的接入等。在此,UE1140-1、UE2140-2和UE3140-3可以在包括諸如例如智能手機和移動電信終端的便攜式終端的電子設備中實施。
[0031]CA120執行認證和驗證訂戶的接入等的角色。更具體地,CA120執行生成并分配用于訂戶的驗證的相關安全密鑰的角色。CA120生成公開密鑰和秘密密鑰。
[0032]作為用戶安裝在家、辦公室等等中的本地云存儲設備的云集線器A131和云集線器B132提供本地云服務。甚至通過公共個人云系統110也可以接入云集線器A131和云集線器B132。云集線器A131和云集線器B132可以作為供用戶設備接入核心網絡,例如,因特網網絡的設備。例如,用于接入因特網網絡的設備可以包括接入點(AP)、小基站(BS)、毫微微BS等。在用戶看來,云集線器A131和云集線器B132被劃分為用戶已為接入、使用并具有數據管理等的權力而訂閱的云集線器、以及用戶作為家庭訂閱的云集線器。為了便于說明,本示范性實施例將“用戶為了接入和數據管理而訂閱的云集線器”定義為“主要云集線器”,并將“用戶作為家庭訂閱的云集線器”定義為“家庭云集線器”。例如,如果用戶A安裝云集線器A131并作為所有者通過他/她自己的用戶設備UE1140-1來訂閱云集線器A131,則云集線器A131成為用于UE1140-1的主要云集線器。此外,如果用戶A作為家庭通過UE1140-1訂閱作為另一用戶B的主要云集線器的云集線器B132,則云集線器B132成為用于UE1140-1的家庭云集線器。即,云集線器A131和云集線器B132可以將UE1140-1和UE2140-2注冊為主要訂戶或家庭訂戶。
[0033]UE1140-1、UE2140-2和UE3140-3是用戶設備,其示例包括諸如個人計算機、筆記本計算機等的消費電子(CE)設備,諸如移動電話、智能手機等的其中可以接入因特網的終端,以及諸如移動電視機(TV)等的設備。用戶可以通過UE1140-1、UE2140-2和UE3140-3的相應一個來將數據存儲在公共個人云系統110中,并且通過因特網網絡查詢存儲在公共個人云系統110中的數據。更具體地,根據本發明的示范性實施例,UE140可以接入主要云集線器和家庭云集線器,并且直接到主要云集線器中并通過家庭云集線器或者通過外部因特網網絡來查詢存儲在主要云集線器中的數據和內容。例如,當云集線器A131是UE1140-1的主要云集線器并且云集線器B132是UE1140-1的家庭云集線器時,UE1140-1可以具有到云集線器A131的直接接入并且查詢存儲在主要云集線器,即云集線器A131中的數據和內容。此外,UE1140-1可以獲得到云集線器B132的接入并且查詢存儲在云集線器A131中的數據和內容。此外,UE1140-1可以通過外部因特網網絡接入公共個人云系統110,并且查詢存儲在云集線器A131中的數據和內容。
[0034]如上所述,當向UEl 140-1、UE2140-2和UE3140-3之一提供云服務時,UE140可以共享被定義為家庭云的云的數據或效用。并且,通過允許管理家庭云的公共個人云系統110負責接入和認證和UEl 140-1、UE2140-2和UE3140-3的相應一個的驗證,促進了安全和接入管理、數據管理和接入。上述方法可類似地適用于具有類似的技術背景、信道形式、網絡架構、或協議的其他移動通信系統或因特網服務系統,或者通過在本發明的精神和范圍之內的修改而適用于具有執行類似操作的不同的協議的其他移動通信系統或因特網服務系統。借助本公開的領域中普通技術人員的知識,這是可能的。
[0035]圖2示出了根據本發明的示范性實施例的用于云計算系統中的服務提供的信令。
[0036]參照圖2,在步驟201中,UE140執行與云集線器A131和公共個人云系統110的主要云集線器注冊過程。主要云集線器注冊過程表示其中將用戶設備注冊為相應云集線器的主要訂戶的處理。主要云集線器注冊過程包括生成用戶的標識符(ID)和用于云服務的口令(PWD)的處理、生成并分配用于數據加密的安全密鑰的處理等等。參照還在下面的圖3來描述主要云集線器注冊過程的詳細處理。
[0037]之后,在步驟203中,UE140執行與云集線器132和公共個人云系統110的家庭云集線器注冊過程。家庭云集線器注冊過程表示其中將用戶設備注冊為相應云集線器的家庭訂戶的處理。家庭云集線器注冊過程包括確認用于云服務的用戶的ID和PWD的處理、生成并分配用于數據加密的安全密鑰的處理、更新家庭列表的處理等等。參照還在下面的圖4來描述家庭云集線器注冊過程的詳細處理。
[0038]接下來,在步驟205中,UE140在云集線器B132是可接入的環境下從用戶接收ID和PWD的輸入,然后確認用戶所選擇的服務方案。服務方案與用于通過UE140的接入的云和服務的接收對應。服務方案包括具有到公共個人云系統110的接入的公共接入和接收服務,以及具有到當前可接入的云集線器的接入的本地接入和接收服務。此時,本示范性實施例假設UE140當前在它可接入云集線器B132的環境中。即,選擇服務方案的操作是具有到位于本地云接入中的云集線器B132的接入并且選擇是否從位于本地云接入中的云集線器B132接收數據服務,或者是否從作為公共個人云的公共個人云系統110接收數據服務的處理。此時,本示范性實施例假設用戶選擇公共接入服務方案。在這種情況中,UE140的用戶可以不但從公共個人云系統110而且從他/她自己的主要云集線器(云集線器A131)、以及他/她自己當前物理接入的云集線器B132接收服務。
[0039]之后,在步驟207中,UE140向云集線器B132發送公共接入請求。然后,在步驟209中,云集線器B132向公共個人云系統110轉發UE140的公共接入請求。這里,公共接入請求可以包括UE140的用戶的ID和PWD。
[0040]接下來,在步驟211中,公共個人云系統110向云集線器B132發送可提供的服務/內容的列表。這里,可提供的服務/內容可以包括在公共個人云系統110中可提供的服務/內容,并且可以進一步包括在云集線器A131中可提供的服務/內容。或者,可提供的服務/內容可以進一步包括在作為家庭云的云集線器B132中可提供的服務/內容。之后,在步驟213中,已從公共個人云系統110接收到服務/內容列表的云集線器B132向UE140發送可提供的服務/內容的列表。此時,當該列表不包括在云集線器B132中可提供的服務/內容的列表時,云集線器B132可以向該列表添加在云集線器B132中可提供的服務/內容的列表。
[0041]在步驟215中,UE140使用顯示器顯示從云集線器B132接收到的服務/內容的列表以便用戶可以看見服務/內容的列表,并且UE140確認用戶的選擇。例如,服務/內容的列表可以包括①表不在公共云中提供的至少一個服務/內容的項目,②表不在云集線器A131中提供的至少一個服務/內容的項目,以及③表示在云集線器B132中提供的至少一個服務/內容的項目。表示云集線器A131的至少一個服務/內容的項目可以包括在可以向UE140提供云集線器A131的至少一個服務/內容的服務/內容列表中。盡管事實是在UE140獲得到云集線器132的接入的狀態中但是仍可以向UE140提供云集線器A131的至少一個服務/內容的原因在于云集線器A131和云集線器B132是相互的家庭云,并且用戶已作為主要訂戶訂閱云集線器A131并且作為家庭訂戶訂閱云集線器B132。
[0042]接下來,在步驟217中,UE140執行查詢用于用戶所選擇的服務/內容的數據的過程。參照還在下面的圖5A至7E來描述查詢數據的詳細過程。
[0043]圖3示出了在根據本發明的示范性實施例的云計算系統中用于訂閱主要云的信令。
[0044]參照圖3,在步驟301中,云集線器A131執行與公共個人云系統110的云集線器注冊過程。當首次安裝云集線器A131時可以實現云集線器注冊過程。云集線器注冊過程是用于向公共個人云系統110通知云集線器A131的存在并且將云集線器A131和公共個人云系統110置于相互配合的狀態的處理。可以用各種方案來完成云集線器注冊過程的詳細處理。例如,云集線器A131向公共個人云系統110發送云集線器A131的標識信息,并且公共個人云系統110校驗云集線器A131是否能夠被注冊、注冊云集線器A131、并且向云集線器A131通知注冊的完成。例如,標識信息可以包括ID、pin碼等。標識信息可以是除了那些所列的之外的唯一信息。
[0045]之后,在步驟303中,UE140根據用戶的操作向云集線器A131發送訂閱請求。這里,訂閱請求包括用戶或者UE140的標識信息。例如,標識信息可以包括UE140的標識碼或標識符(這里,標識符表示在通信中使用的終端的唯一標識符,和后面提到的ID不同)、ID、媒體接入控制(MAC)地址、因特網協議(IP)地址、用戶的全名、電話號碼、居民注冊號碼等等。標識信息可以是那些所列的之外的唯一信息。
[0046]接下來,在步驟305中,云集線器A131確定關于用戶的訂閱信息是否存在。即,云集線器A131存儲之前訂閱的訂戶的信息,并且確定包括在訂閱請求中的標識信息是否包括在訂戶的信息中。如果UE140的用戶的訂閱信息不存在,換言之,如果UE140的用戶從未訂閱云集線器A131,則在步驟307中,云集線器A131通過向UE140發送訂閱接受來通知UE140訂閱是可能的。
[0047]之后,在步驟309中,已接收到訂閱接受的UE140從用戶接收用于云服務的ID和PWD的輸入,并且向云集線器A131發送ID和PWD。根據本發明的詳細的示范性實施例,可以不同地修改ID,例如,ID可以是e-mail地址。接下來,在步驟311中,云集線器A131確定從UE140接收的ID是否可用。S卩,云集線器A131確定與從UE140接收的ID相同的ID是否已經被注冊。這里,本示范性實施例假設從UE140接收的ID可用。據此,在步驟313中,云集線器A131向CA120發送對于生成要在向UE140的用戶提供服務的時候使用的安全密鑰的請求。這里,對于生成安全密鑰的請求可以包括UE140的用戶的ID。
[0048]在步驟315中,已接收到對于生成安全密鑰的請求的CA120生成作為用戶秘密密鑰的用戶秘密密鑰I (USKl)和作為用戶公開密鑰的用戶公開密鑰I (UPKl)使得用戶和云集線器A131之間的相互驗證是可能的,生成作為云集線器A131的秘密密鑰的CSKI和作為云集線器A131的公開密鑰的CPKI使得云集線器A131和公共個人云系統110之間的相互驗證是可能的,并且生成作為公開個人云系統110的秘密密鑰的公開個人秘密密鑰I(PPSKl)和作為公共個人云系統110的公開密鑰的公共個人公開密鑰I (PPPKl)使得公共個人云系統110和用戶之間的相互驗證是可能的。
[0049]接下來,在步驟317中,CA 120可以向云集線器Al 31發送USKl、UPKl、CSKI和PPPKl中的至少一個以及用戶的ID。據此,云集線器A131可以存儲USKUUPK1和CSKl中的至少一個。此外,云集線器A131可以存儲PPPK1。并且,在步驟319中,CA120可以向公共個人云系統110發送ID、CPKl和PPSKl中的至少一個。此外,CA 120可以進一步向公共個人云系統110發送UPKl。
[0050]在步驟321中,云集線器A131可以向UE140發送USKl和PPPKl中的至少一個以及用戶的ID。此外,云集線器A131可以進一步向UE140發送CPK1。據此,UE140可以存儲USKl和PPPKl用于后續的通信。如果從云集線器A131接收到CPKl,則UE140可以存儲CPKl。
[0051 ] 接下來,在完成安全密鑰分配之后,在步驟323中,云集線器A131向公共個人云系統Iio發送從UE140提供的ID和PWD。據此,公共個人云系統110存儲用戶的ID、PWD、以及在步驟319中接收到的CPK1、PPSKl等的信息。如果從CA120接收到UPK1,則公共個人云系統110可以存儲UPKl。
[0052]通過步驟317至323,UE140持有諸如USKl、PPPKl、CPKl等的安全密鑰的至少一個,并且云集線器A131持有用戶的ID、PWD、UPKl、CSKl和PPPKl的至少一個,并且公共個人云系統110持有用戶的ID、PWD、CPKl、PPSKl和UPKl中的至少一個。
[0053]在參照圖3描述的示范性實施例中,步驟321不一定非要在步驟323之前實現。根據本發明的另一示范性實施例,步驟323可以在步驟321之前或者與另一步驟同時實現。
[0054]圖4示出根據本發明的示范性實施例的用于訂閱家庭云的信令。
[0055]參照圖4,在步驟401中,云集線器B132執行與公共個人云系統110的云集線器注冊過程。當首次安裝云集線器B132時可以實現云集線器注冊過程。云集線器注冊過程是向公共個人云系統110通知云集線器B132的存在并且將云集線器B132和公共個人云系統110置于相互配合的狀態中的處理。可以用各種方案來完成云集線器注冊過程的詳細處理。例如,云集線器B132向公共個人云系統110發送云集線器B132的標識信息,并且公共個人云系統110確定云集線器B132是否能被注冊,注冊云集線器B132,并且向云集線器B132通知注冊的完成。例如,標識信息可以包括ID、pin碼等。標識信息可以是那些所列的之外的
唯一信息。
[0056]之后,在步驟403中,UE140根據用戶的操作向云集線器B132發送訂閱請求。這里,訂閱請求包括用戶或UE140的標識信息。例如,標識信息可以包括UE140的標識碼、ID、MAC地址、IP地址、用戶的全名、電話號碼、居民注冊號等。標識信息可以是那些所列的之外的唯一信息。
[0057]接下來,在步驟405中,云集線器B132確定關于用戶的訂閱信息是否存在。即,云集線器B132存儲之前訂閱的訂戶的信息,并且確定包括在訂閱請求中的標識信息是否包括在訂戶的信息中。如果UE140的用戶的訂閱信息不存在,換言之,如果UE140的用戶從未訂閱云集線器B132,則在步驟407中,云集線器B132向公共個人云系統110發送對于確認關于UE140的用戶的訂閱信息存在與否的請求。據此,公共個人云系統110確定關于UE140的用戶的訂閱信息是否存在。如果訂閱信息存在,則公共個人云系統110確定用戶已訂閱哪個云集線器。通過這個,公共個人云系統110確認UE140的用戶已訂閱云集線器A131。據此,在步驟409中,公共個人云系統110向云集線器B132通知UE140的用戶已訂閱云集線器A131,并且向云集線器B132查詢UE140的用戶是否將訂閱云集線器B132作為家庭云。
[0058]因此,在步驟411中,UE140執行與云集線器B132的家庭云訂閱過程。家庭云訂閱過程是這樣的處理,其中云集線器B132查詢UE140它的關于家庭云訂閱與否的決定,并且當UE140要求訂閱家庭云時,云集線器B132確定在主要云中是否已使用過現有的ID和PTO。例如,云集線器B132向UE140通知UE140已訂閱云集線器A131,并且同時查詢UE140是否注冊云集線器B132作為家庭云。UE140確認用戶的選擇為用戶將訂閱云集線器B132作為家庭云,并且向云集線器B132通知選擇的結果。在如上所述UE140選擇訂閱家庭云的情況下,云集線器B132向UE140發送對于UE140的用戶已訂閱云集線器A131的ID和PWD的請求,并且響應于此,UE140向云集線器B132提供ID和PWD。
[0059]接下來,在步驟413中,云集線器B132向公共個人云系統110發送對于確認ID和PWD的請求。據此,公共個人云系統110確定包括在所存儲的訂閱信息中的ID和PWD是否等于云集線器B132所請求的ID和PWD確認。之后,在步驟415中,已確定包括在所存儲的訂閱信息中的ID和PWD等于云集線器B132所請求的ID和PWD確認的公共個人云系統110向云集線器B132通知UE140能夠訂閱云集線器B132作為家庭云。
[0060]如果UE140能夠訂閱云集線器B作為家庭云,則在步驟417中,云集線器B132向CA120發送對于生成要在向UE140的用戶提供服務的時候使用的安全密鑰的請求。此時,因為UE140的用戶已經訂閱云集線器A131,所以UE140已經具有用于與云集線器A131和公共個人云系統110的服務的安全相關信息以及訂閱信息。S卩,UE140存儲了 USK1、PPPK1和CPK1中的至少一個,并且云集線器A131存儲了用戶的ID、PWD、CSK1、UPK1和PPPK1中的至少一個,并且公共個人云系統110存儲了用戶的ID、PWD、CPK1、PPSK1和UPK1中的至少一個。因此,后續的步驟可以是額外地生成并分配除了之前存儲的安全密鑰之外的其余安全相關信息的處理。
[0061]在步驟419中,CA120生成用于接入云集線器B132的作為用戶的家庭云秘密密鑰的USK-F2以及作為用戶的家庭云公開密鑰的UPK-F2使得用戶和作為家庭云的云集線器B132之間的相互驗證是可能的,并且生成作為云集線器B132的秘密密鑰的CSK2和作為云集線器B132的公開密鑰的CPK2使得云集線器B132和公共個人云系統110之間的相互驗證是可能的。之后,在步驟421中,CA 120可以向云集線器B132發送用戶的ID、USK_F2、UPK_F2和CSK2中的至少一個。此外,CA120可以進一步向云集線器B132發送CPK2。據此,云集線器B132可以存儲UPK-F2和CSK2。此外,在步驟423中,CA120可以向公共個人云系統110發送用戶的ID和CPK2。此外,CA 120可以進一步向公共個人云系統110發送UPK-F2。
[0062]之后,在步驟425中,云集線器B132向公共個人云系統110發送UE140的用戶的ID、PWD和通知家庭云訂閱的指示符中的至少一個。根據本發明的另一示范性實施例,指示符可以省略。據此,在步驟427中,公共個人云系統110更新UE140的用戶家庭云的列表。即,公共個人云系統110向用戶家庭云的列表添加云集線器B132。替換地,可以將通知家庭云存在的標志設置為“開”狀態。這里,根據本發明的另一示范性實施例,標志可以用能夠表示家庭云的存在的其他手段來代替。此外,在步驟427中,公共個人云系統110存儲在步驟423中接收到的CPK2。此外,當從CA120接收到UPK-F2時,公共個人云系統110可以存儲UPK-F2。這個存儲CPK2或UPK-F2的處理可以在步驟423中接收到安全密鑰之后完成,或者可以在步驟427中存儲相應用戶的家庭云訂閱信息的處理期間用存儲方法來完成,等等。之后,在步驟429中,公共個人云系統110向云集線器B132發送UE140完成了成功訂閱云集線器B132作為家庭云的通知。然而,根據本發明的另一示范性實施例,步驟429可以省略。
[0063]接下來,在步驟431中,已經接收到UE140完成了成功的家庭云訂閱云集線器B132的通知的云集線器B132向UE140發送USK-F2。此外,云集線器B132可以進一步向UE140發送CPK2。據此,UE140可以存儲USK-F2用于后續的通信。在UE140從云集線器B132接收到CPK2的情況下,UE140可以存儲CPK2。
[0064]通過步驟419至步驟431,UE140通過進一步存儲USK-F2和CPK2可以持有USKl、PPPKU USK-F2以及CPK2中的至少一個,并且云集線器A131可以持有用戶的ID、PWD、CSK1和UPKl中的至少一個,并且云集線器B132可以持有用戶的ID、PWD、CSK2和UPK-F2中的至少一個,并且公共個人云系統110可以持有用戶的ID、PWD、CPKl、PPSKl、CPK2、用戶的家庭云的列表、以及表不用戶已訂閱家庭云訂閱的標志中的至少一個。
[0065]圖5A示出這樣的示范性實施例,其中在接入公共個人云系統之后,通過公共個人云系統向UE提供存儲在云集線器中的數據。
[0066]參照圖5A,在步驟501中,UE140從用戶接收ID和PWD的輸入,然后確認用戶所選擇的接入方案。此時,本示范性實施例假設用戶選擇他/她通過公共個人云系統110接入。此時,如果僅有的可用接入方案是可以通過公共云接入的這個方案,換言之,如果UE140是其中它不能夠接入云集線器的環境,則確認用戶的選擇的處理可以省略,并且UE140可以確定公共云接入。
[0067]之后,在步驟502中,UE140向公共個人云系統110發送接入請求。接入請求包括在步驟501中輸入的ID和PWD中的至少一個。此時,ID和PWD可以被加密,并且加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來完成。在ID和PWD被加密的情況下,公共個人云系統110使用PPSKl解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0068]接下來,在步驟503中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的訂閱信息中。即,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。
[0069]之后,在步驟504中,公共個人云系統110向UE140發送可提供的服務/內容的列表。這里,可提供的服務/內容可以進一步包括在公共個人云系統110中可提供的服務/內容或者在云集線器A131中可提供的服務/內容。因為UE140的用戶是云集線器A131的主要訂戶,所以他/她可以通過公共個人云系統110來查詢存儲在云集線器A131中的數據。因此,服務/內容的列表包括①表示在公共個人云系統110中提供的服務/內容的項目,和
②表示在云集線器A131中提供的服務/內容的項目。
[0070]據此,在步驟505中,已從公共個人云系統110接收到服務/內容的列表的UE140通過顯示器顯示服務/內容的列表,以便用戶可以觀看服務/內容的列表,并且UE140接收用戶的選擇的輸入或者接受用戶選擇的項目。此時,描述其中用戶選擇在云集線器A131中可提供的服務/內容的本示范性實施例。
[0071]如果用戶選擇在云集線器A131中可提供的服務/內容,則在步驟506中,UE140向公共個人云系統110發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目的地地址的UE140的IP地址。此時,IP地址可以被加密,并且加密可以使用作為公共個人云系統110的公開密鑰的PPPK1來完成。在IP地址被加密的情況下,公共個人云系統110可以使用PPSK1來解密IP地址。根據本發明的另一示范性實施例,對于UE140的IP地址的加密可以省略。
[0072]據此,在步驟507中,公共個人云系統110向云集線器A131發送文件傳輸請求。此時,可以發送文件傳輸請求消息,其中UE140的IP地址被設置為目的地地址。另一方面,包括在文件傳輸請求中的IP地址可以被加密,并且加密可以使用作為云集線器A131的公開密鑰的CPK1來執行。在文件傳輸請求中包括的IP地址被加密的情況下,云集線器A131使用CSK1來解密UE140的IP地址。根據本發明的另一示范性實施例,對于UE140的IP地址的加密可以省略。
[0073]當接收到文件傳輸請求時,在步驟508中,云集線器A131向公共個人云系統110發送所請求的文件。這里,文件可以被加密,并且加密可以使用作為公共個人云系統110的公開密鑰的PPPK1來執行。在文件被加密的情況下,公共個人云系統110使用PPSK1來解密文件。根據本發明的另一示范性實施例,對于文件的加密和解密處理可以省略。另一方面,文件可以存儲在公共個人云中供用戶的下一次公共個人云接入的時候使用。
[0074]之后,在步驟509中,公共個人云系統110向UE140發送文件。這里,文件可以被加密,并且加密使用作為UE140的公開密鑰的UPK1來執行。在文件被加密的情況下,UE140使用USK1來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0075]圖5B示出這樣的示范性實施例,其中在接入公共個人云之后,從云集線器向UE提供存儲在云集線器中的數據。
[0076]參照圖5B,在步驟511中,UE140從用戶接收ID和PWD的輸入,然后確認用戶所選擇的接入方案。此時,本示范性實施例假設用戶選擇通過公共個人云接入。此時,如果僅有的可用接入方案是僅可以通過公共個人云接入的這個方案,換言之,如果UE140是其中它不能夠接入云集線器的環境,則確認用戶的選擇的處理可以省略,并且UE140可以確定公共個人云接入。
[0077]之后,在步驟512中,UE140向公共個人云系統110發送接入請求。接入請求包括在步驟511中輸入的ID和PWD。此時,ID和PWD可以被加密,并且加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來完成。在ID和PWD被加密的情況下,公共個人云系統110使用PPSKl解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密
可以省略。
[0078]接下來,在步驟513中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的用戶訂閱信息中。S卩,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。
[0079]之后,在步驟514中,公共個人云系統110向UE140發送可提供的服務/內容的列表。這里,可提供的服務/內容可以進一步包括在公共個人云系統110中可提供的服務/內容或者在云集線器A131中可提供的服務/內容。因為UE140的用戶是云集線器A131的主要訂戶,所以他/她可以通過公共個人云系統110來查詢存儲在云集線器A131中的數據。因此,服務/內容的列表包括①表示在公共個人云系統110中提供的服務/內容的項目,和
②表示在云集線器A131中提供的服務/內容的項目中的至少一個,或者當不存在服務/內容時,可以不包括任何服務/內容。
[0080]據此,在步驟515中,已從公共個人云系統110接收到服務/內容的列表的UE140通過顯示器顯示服務/內容的列表,以便用戶可以觀看服務/內容的列表,并且UE140接收用戶的選擇的輸入(或者接受用戶選擇的項目)。此時,描述其中用戶選擇在云集線器A131中可提供的服務/內容的本示范性實施例。
[0081]如果用戶選擇在云集線器A131中可提供的服務/內容,則在步驟516中,UE140向公共個人云系統110發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目地地址的UE140的IP地址。此時,IP地址可以被加密,并且加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來完成。在IP地址被加密的情況下,公共個人云系統110可以使用PPSKl來解密UE140的IP地址。根據本發明的另一示范性實施例,對于UE140的IP地址的加密可以省略。
[0082]據此,在步驟517中,公共個人云系統110向云集線器A131發送文件傳輸請求消息。這里,包括在文件傳輸請求消息中的UE140的IP地址可以被加密,并且加密可以使用作為云集線器A131的公開密鑰的CPKl來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器A131可以使用CSKl來解密UE140的IP地址。根據本發明的另一示范性實施例,對于UE140的IP地址的加密可以省略。
[0083]當接收到文件傳輸請求時,在步驟518中,云集線器A131向UE140發送UE140所請求的文件。這里,文件可以被加密,并且加密可以使用作為UE140的公開密鑰的UPKl來執行。在文件被加密的情況下,UE140可以使用USKl來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0084]圖6A示出這樣的示范性實施例,其中在本地接入到云集線器之后,從云集線器向UE提供存儲在云集線器中的數據。
[0085]參照圖6A,在步驟601中,UE140從用戶接收ID和PWD的輸入,并且允許用戶選擇接入方案。本示范性實施例假設UE140可以在本地環境中接入云集線器A131。因此,UE140可以不但接入云集線器A131而且可以通過云集線器A131接入公共個人云系統110。此時,本示范性實施例假設用戶選擇通過本地接入來接入作為本地的云集線器A131。
[0086]之后,在步驟602中,UE140向云集線器A131發送接入請求。接入請求包括在步驟601中輸入的ID和PWD。此時,ID和PWD可以被加密,并且加密可以使用作為云集線器A131的公開密鑰的CPK1來執行。在ID和PWD被加密的情況下,云集線器A131使用CSK1來解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0087]接下來,在步驟603中,已通過接入請求獲取到ID和PWD的云集線器A131校驗包括在接入請求中的ID和PWD。換言之,云集線器A131確定包括在接入請求中的ID和PWD是否已被包括在所存儲的訂閱信息中。即,云集線器A131確定已發送接入請求的用戶是否是注冊的用戶。
[0088]之后,在步驟604中,云集線器A131向UE140發送可提供的服務/內容的列表。這里,可提供的服務/內容包括在云集線器A131中提供的至少一個服務/內容。據此,在步驟605中,已從云集線器A131接收到服務/內容的列表的UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。
[0089]據此,在步驟606中,UE140向云集線器A131發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目的地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密使用作為云集線器A131的公開密鑰的CPK1來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器A131使用CSK1來解密IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0090]當接收到文件傳輸請求時,在步驟607中,云集線器A131向UE140發送所請求的文件。這里,文件可以被加密,并且該加密可以使用作為UE140的公開密鑰的UPK1來執行。在文件被加密的情況下,UE140使用USK1來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0091]圖6B示出這樣的示范性實施例,其中在通過云集線器接入公共個人云系統之后,從公共個人云系統向UE提供存儲在公共個人云系統中的數據。
[0092]參照圖6B,在步驟611中,UE140從用戶接收ID和PWD的輸入,然后從用戶接收接入方案的輸入。本示范性實施例假設UE140處于它能夠接入云集線器A131的環境中。因此,此時,提供這樣的示范性實施例,其中用戶選擇公共接入,從而,UE140可以通過云集線器A131接入公共個人云系統110。之后,在步驟612中,UE140向云集線器A131發送接入請求。并且,在步驟613中,云集線器A131向公共個人云系統110轉發接入請求。接入請求可以包括在步驟611中輸入的ID和PWD。此時,ID和PWD可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPK1來執行。在ID和PWD被加密的情況下,公共個人云系統110使用PPSK1解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0093]接下來,在步驟614中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的訂閱信息中。即,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。雖然在圖6B中未示出,但是根據本發明的另一示范性實施例,云集線器A131可以校驗ID和PWD。在這種情況下,通過步驟612接收到ID和PWD之后,云集線器A131校驗ID和PWD。對于此校驗,在步驟612中由UE140發送的包括ID和PWD的接入請求可以經由一個示范性實施使用PPPKl和CPKl來加密。此加密可以通過各種修改來實現,并且一個示范性實施可以是E (((ID, PWD),PPPKI) --E (((ID, PWD),CPKI)或者E (((E (ID, PWD),PPPKI),ID, PWD),CPK1)等。“??”表示級聯(concatenation)。當接收到步驟 612的接入請求時,云集線器A131使用CSKl校驗ID和PWD,然后僅對于校驗的用戶允許公共接入,并且在步驟613中,云集線器A131向公共個人云系統110發送相應的接入請求。之后,在步驟614中,公共個人云系統可以通過使用PPSKl解碼包括ID和PWD的接入請求來校驗ID 和 PWD。
[0094]接下來,在步驟615中,公共個人云系統110向云集線器A131發送可提供的服務/內容的列表。這里,可提供的服務/內容可以包括在公共個人云系統Iio中可提供的服務/內容和在云集線器A131中可提供的服務/內容。因此,服務/內容的列表包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中“項目①”),和②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”)。并且,在步驟616中,云集線器A131向UE140發送服務/內容的列表。
[0095]當從云集線器A131接收到服務/內容的列表時,在步驟617中,UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。此時,本示范性實施例假設用戶選擇在公共個人云系統110中可提供的服務/內容,即,項目①。
[0096]據此,在步驟618中,UE140向云集線器A131發送文件傳輸請求。并且,在步驟619中,云集線器A131向公共個人云系統110發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,公共個人云系統Iio使用PPSKl來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0097]當接收到文件傳輸請求時,在步驟620中,公共個人云系統110向UE140發送所請求的文件。這里,文件可以被加密,并且該加密使用作為UE140的公開密鑰的UPKl來執行。在文件被加密的情況下,UE140使用USKl來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0098]另一方面,在本發明的示范性實施例中,在步驟620中,公共個人云系統110可以直接向UE140發送文件,因為它知道文件要被發送到的UE140的IP地址。然而,在圖中沒有示出的本發明的另一示范性實施例中,可以實現這樣的技術,其中公共個人云系統110向云集線器A131發送文件傳輸請求,并且接收到文件傳輸請求的云集線器A131直接向UE140發送所請求的文件。據此,公共個人云系統110可以向云集線器A131發送文件傳輸請求消息。這里,包括在文件傳輸請求消息中的UE140的IP地址可以被加密,并且該加密可以使用作為云集線器A131的`公開密鑰的CPKl來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器A131可以使用CSKl來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0099]當接收到文件傳輸請求時,在步驟620中,云集線器A131向UE140發送UE140所請求的文件。這里,文件可以被加密,并且該加密可以使用作為UE140的公開密鑰的UPKl來執行。在文件被加密的情況下,UE140可以使用USKl來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0100]圖6C示出這樣的示范性實施例,其中在通過云集線器接入公共個人云系統之后,從云集線器向UE提供存儲在云集線器中的數據。
[0101]參照圖6C,在步驟621中,UE140選擇由用戶接收ID和PWD的輸入,然后接收用戶選擇的接入方案的輸入。本示范性實施例假設UE140在其中它能夠接入云集線器A131的環境中選擇公共個人云接入。因此,UE140可以通過云集線器A131接入公共個人云系統110。
[0102]之后,在步驟622中,UE140向云集線器A131發送接入請求。并且,在步驟623中,云集線器A131向公共個人云系統110轉發接入請求。接入請求可以包括在步驟621中輸入的ID和PWD。此時,ID和PWD可以被加密,并且該加密使用作為公共個人云系統110的公開密鑰的PPPKl來執行。在ID和PWD被加密的情況下,公共個人云系統110可以使用PPSKl解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0103]接下來,在步驟624中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的訂閱信息中。即,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。雖然在圖6C中未示出,但是根據本發明的另一示范性實施例,云集線器A131可以校驗ID和PWD。在這種情況下,通過步驟622接收到ID和PWD之后,云集線器A131校驗ID和PWD。對于此校驗,在步驟622中由UE140發送的包括ID和PWD的接入請求可以經由一個示范性實施使用PPPKl和CPKl來加密。此加密可以通過各種修改來實現,并且一個示范性實施可以是E((ID,PWD),PPPK1) | E((ID, PWD),CPK1)或者E(((E(ID,PWD),PPPK1),ID,PWD),CPK1)等。“ ”表示級聯。當接收到步驟622的接入請求時,云集線器A131使用CSKl校驗ID和PWD,然后僅對于校驗的用戶允許公共接入,并且在步驟623中,云集線器A131向公共個人云系統110發送相應的接入請求。之后,在步驟624中,公共個人云系統110可以通過使用PPSKl解碼包括ID和PWD的接入請求來校驗ID和PWD。
[0104]接下來,在步驟625中,公共個人云系統110向云集線器A131發送可提供的服務/內容的列表。這里,可提供的服務/內容可以包括在公共個人云系統Iio中可提供的服務/內容和在云集線器A131中可提供的服務/內容。因此,服務/內容的列表包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中“項目①”),和②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”)。并且,在步驟626中,云集線器A131向UE140發送服務/內容的列表。
[0105]當從云集線器A131接收到服務/內容的列表時,在步驟627中,UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。此時,本示范性實施例假設用戶選擇在公共個人云系統110中可提供的服務/內容,g卩,項目②。
[0106]據此,在步驟628中,UE140向云集線器A131發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為云集線器A131的公開密鑰的CPK1來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器A131使用CSK1來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0107]當接收到文件傳輸請求時,在步驟629中,云集線器A131向UE140發送所請求的文件。這里,文件可以被加密,并且該加密使用作為UE140的公開密鑰的UPK1來執行。在文件被加密的情況下,UE140使用USK1來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0108]圖6D示出這樣的示范性實施例,其中在通過云集線器接入公共個人云系統之后,從公共個人云系統向UE提供存儲在云集線器中的數據。
[0109]參照圖6D,在步驟631中,UE140從用戶接收ID和PWD的輸入,然后從用戶接收接入方案的選擇和輸入。本示范性實施例假設UE140處于其中它能夠接入云集線器A131的環境中,并且假設用戶選擇公共個人云接入。因此,UE140可以通過云集線器A131接入公共個人云系統110。之后,在步驟632中,UE140向云集線器A131發送接入請求。并且,在步驟633中,云集線器A131向公共個人云系統110發送接入請求。接入請求包括在步驟631中輸入的ID和PWD。此時,ID和PWD可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPK1來執行。在ID和PWD被加密的情況下,公共個人云系統110可以使用PPSK1解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0110]接下來,在步驟634中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的訂閱信息中。即,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。雖然在圖6D中未示出,但是根據本發明的另一示范性實施例,云集線器A131可以校驗ID和PWD。在這種情況下,通過步驟632接收到ID和PWD之后,云集線器A131校驗ID和PWD。對于此校驗,在步驟632中由UE140發送的包括ID和PWD的接入請求可以經由一個示范性實施使用PPPK1和CPK1來加密。此加密可以通過各種修改來實現,并且一個示范性實施可以是E((ID,PWD),PPPK1) | E((ID,PWD),CPK1)或者E(((E(ID,PWD),PPPK1),ID,PWD),CPK1)等。“ ”表示級聯。當接收到步驟632的接入請求時,云集線器A131使用CSK1校驗ID和PWD,然后僅對于校驗的用戶允許公共接入,并且在步驟633中,云集線器A131向公共個人云系統110發送相應的接入請求。之后,在步驟634中,公共個人云系統110可以通過使用PPSK1解碼包括ID和PWD的接入請求來校驗ID和PWD。
[0111]接下來,在步驟635中,公共個人云系統110向云集線器A131發送可提供的服務/內容的列表。這里,可提供的服務/內容可以包括在公共個人云系統110中可提供的服務/內容和在云集線器A131中可提供的服務/內容。因此,服務/內容的列表包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中“項目①”),和②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”)。并且,在步驟636中,云集線器A131向UE140發送服務/內容的列表。
[0112]當從云集線器A131接收到服務/內容的列表時,在步驟637中,UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。此時,本示范性實施例假設用戶選擇在云集線器A131中可提供的服務/內容,即,項目②。
[0113]據此,在步驟638中,UE140向云集線器A131發送文件傳輸請求。并且,在步驟639中,云集線器A131向公共個人云系統110發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,公共個人云系統110可能使用PPSKl來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0114]據此,在步驟640中,公共個人云系統110向云集線器A131發送文件傳輸請求。文件傳輸請求可以包括UE140的IP地址。這里,包括在文件傳輸請求消息中的UE140的IP地址可以被加密,并且該加密可以使用作為云集線器A131的公開密鑰的CPKl來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器A131可以使用CSKl來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0115]當接收到文件傳輸請求時,在步驟641中,云集線器A131向公共個人云系統110發送所請求的文件。這里,文件可以被加密,并且該加密使用作為公共個人云系統110的公開密鑰的PPPKl來執行。在文件被加密的情況下,公共個人云系統110可以使用PPSKl來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0116]當接收到文件時,在步驟642中,公共個人云系統110可以存儲文件。在云集線器A131中提供文件,但是公共個人云系統110可以存儲文件以備具有云集線器A131作為主要云的用戶向公共個人云系統110發送對于文件的后續請求的時候。
[0117]之后,在步驟643中,公共個人云系統110向UE140發送文件。這里,文件可以被加密,并且該加密使用作為UE140的公開密鑰的UPKl來執行。在文件被加密的情況下,UE140可以使用USKl來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0118]圖7A示出這樣的示范性實施例,其中在本地接入到云集線器之后,從云集線器向UE提供存儲在云集線器中的數據。
[0119]參照圖7A,在步驟701中,UE140位于其中云集線器B132可接入的環境中,并且UE140從用戶接收ID和PWD的輸入,然后UE140從用戶接收接入方案的輸入。本示范性實施例假設UE140處于其中它能夠接入云集線器B132的環境中,并且假設用戶選擇本地接入。因此,UE140可以接入云集線器B132,或者可以通過云集線器B132接入公共個人云系統110和云集線器A131。本示范性實施例提供其中UE140具有到云集線器B132的接入的一個示范性實施。
[0120]之后,在步驟702中,UE140向云集線器B132發送接入請求。接入請求可以包括在步驟701中輸入的ID和PWD。此時,ID和PWD可以被加密,并且該加密可以使用作為云集線器B132的公開密鑰的CPK2來執行。在ID和PWD被加密的情況下,云集線器B132可以使用CSK2來解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0121]接下來,在步驟703中,已通過接入請求獲取到ID和PWD的云集線器B132校驗包括在接入請求中的ID和PWD。換言之,云集線器B132確定包括在接入請求中的ID和PWD是否已被包括在所存儲的訂閱信息中。即,云集線器B132確定已發送接入請求的用戶是否是注冊的用戶。此時,如果用戶沒有注冊云集線器B132作為主要云,則確定用戶是否注冊云集線器B132作為家庭云。
[0122]之后,在步驟704中,云集線器B132向UE140發送可提供的服務/內容的列表。這里,可提供的服務/內容包括表示在云集線器B132中提供的服務/內容的項目。據此,在步驟705中,已從云集線器B132接收到服務/內容的列表的UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。
[0123]據此,在步驟706中,UE140向云集線器B132發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目的地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為云集線器B132的公開密鑰的CPK2來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器B132可以使用CSK2來解密IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0124]當接收到文件傳輸請求時,在步驟707中,云集線器B132向UE140發送所請求的文件。這里,文件可以被加密,并且該加密可以使用作為UE140的家庭云的公開密鑰的UPK-F2來執行。在文件被加密的情況下,UE140可以使用USK-F2來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0125]圖7B示出這樣的示范性實施例,其中在云集線器可接入的環境中通過云集線器接入公共個人云系統之后,從公共個人云系統向UE提供存儲在公共個人云系統中的數據。
[0126]參照圖7B,在步驟711中,為了 UE140在云集線器B132可接入的環境中通過云集線器B132獲得到公共個人云系統110的接入,UE140從用戶接收ID和PWD的輸入,并且從用戶接收接入方案的選擇和輸入。本示范性實施例假設UE140處于它能夠接入云集線器B132的環境中。此時,本示范性實施例假設用戶通過云集線器B132執行公共接入。因此,UE140可以通過云集線器B132接入公共個人云系統110。
[0127]之后,在步驟712中,UE140向云集線器B132發送接入請求。并且,在步驟713中,云集線器B132向公共個人云系統110發送接入請求。接入請求包括在步驟711中輸入的ID和PWD。此時,ID和PWD可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPK1來執行。在ID和PWD被加密的情況下,公共個人云系統110使用PPSK1解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0128]接下來,在步驟714中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的訂閱信息中。即,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。雖然在圖7B中未示出,但是根據本發明的另一示范性實施例,云集線器B132可以校驗ID和PWD。在這種情況下,通過步驟712接收到ID和PWD之后,云集線器B132校驗ID和PWD。對于此校驗,在步驟712中由UE140發送的包括ID和PWD的接入請求可以經由一個示范性實施使用PPPK1和CPK2來加密。此加密可以通過各種修改來實現,并且一個示范性實施可以是E((ID,PWD),PPPK1) | |E((ID,PWD),CPK2)或者E(((E(ID,PWD),PPPK1),ID,PWD),CPK2)等。“| | ”表示級聯。當接收到步驟712的接入請求時,云集線器A131使用CSK2校驗ID和PWD,然后僅對于校驗的用戶允許公共接入,并且在步驟713中,云集線器A131向公共個人云系統110發送相應的接入請求。之后,在步驟714中,公共個人云系統110可以通過使用PPSK1解碼包括ID和PWD的接入請求來校驗ID和PWD。
[0129]接下來,在步驟715中,公共個人云系統110向云集線器B132發送可提供的服務/內容的列表。這里,可提供的服務/內容可以包括在公共個人云系統Iio中可提供的服務/內容和,在云集線器A131中可提供的服務/內容,以及在云集線器B132中可提供的服務/內容。因此,服務/內容的列表可以包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中“項目①”),②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”),以及③表示在云集線器B132中提供的服務/內容的項目(下文中,“項目③”)。
[0130]并且,在步驟716中,云集線器B132向UE140發送服務/內容的列表。此時,如果服務/內容的列表僅包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中“項目①”),以及②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目
②”),則云集線器B132可以添加③表示在云集線器B132中提供的服務/內容的項目(下文中,“項目③”)。據此,向UE140提供的服務/內容的列表可以包括項目①、項目②、和項目③。
[0131 ] 當從云集線器B132接收到服務/內容的列表時,在步驟717中,UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。此時,本示范性實施例假設用戶選擇在公共個人云系統110中可提供的服務/內容,即,項目①。
[0132]據此,在步驟718中,UE140向云集線器B132發送文件傳輸請求。并且,在步驟719中,云集線器B132向公共個人云系統110發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,公共個人云系統110可能使用PPSKl來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0133]當接收到文件傳輸請求時,在步驟720中,公共個人云系統110向UE140發送UE140所請求的文件。這里,文件可以被加密,并且該加密使用作為UE140的公開密鑰的UPKl來執行。在文件被加密的情況下,UE140可以使用USKl來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0134]圖7C示出這樣的示范性實施例,其中在云集線器可接入的環境中通過云集線器接入公共個人云系統之后,UE向公共個人云系統發送對于數據傳輸的請求,并且從另一云集線器向UE提供存儲在其他云集線器中的數據。
[0135]參照圖7C,在步驟721中,UE140在云集線器B132可接入的環境中通過云集線器B132已接入公共個人云系統110。S卩,UE140在云集線器B可接入的環境中從用戶接收ID和PWD的輸入,并且從用戶接收接入方案的選擇和輸入。本示范性實施例假設UE140處于其中它能夠接入云集線器B132的環境中,并且假設用戶選擇公共接入。因此,UE140可以通過云集線器B132接入公共個人云系統110。之后,在步驟722中,UE140向云集線器B132發送接入請求。并且,在步驟723中,云集線器B132向公共個人云系統110發送接入請求。接入請求包括在步驟721中輸入的ID和PWD。此時,ID和PWD可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來執行。在ID和PWD被加密的情況下,公共個人云系統110使用PPSKl解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0136]接下來,在步驟724中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的訂閱信息中。即,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。雖然在圖7C中未示出,但是根據本發明的另一示范性實施例,云集線器B132可以校驗ID和PWD。在這種情況下,通過步驟722接收到ID和PWD之后,云集線器B132校驗ID和PWD。對于此校驗,在步驟722中由UE140發送的包括ID和PWD的接入請求可以經由一個示范性實施使用PPPK1和CPK2來加密。此加密可以通過各種修改來實現,并且一個示范性實施可以是E ((ID, PWD),PPPK1) | | E ((ID, PWD),CPK2)或者E (((E (ID,PWD),PPPK1),ID,PWD),CPK2)等。“| | ”表示級聯。當接收到步驟722的接入請求時,云集線器A131使用CSK2校驗ID和PWD,然后僅對于校驗的用戶允許公共接入,并且在步驟723中,云集線器A131向公共個人云系統110發送相應的接入請求。之后,在步驟724中,公共個人云系統110可以通過使用PPSK1解碼包括ID和PWD的接入請求來校驗ID和PWD。
[0137]接下來,在步驟725中,公共個人云系統110向云集線器B132發送可提供的服務/內容的列表。這里,可提供的服務/內容可以包括在公共個人云系統110中可提供的服務/內容,在云集線器A131中可提供的服務/內容,以及在云集線器B132中可提供的服務/內容。因此,服務/內容的列表可以包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中“項目①”),②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”),以及③表示在云集線器B132中提供的服務/內容的項目(下文中,“項目③”)。
[0138]并且,在步驟726中,云集線器B132向UE140發送服務/內容的列表。此時,如果顯示的服務/內容的列表僅具有①表示在公共個人云系統110中提供的服務/內容的項目(下文中,“項目①”)以及②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”),則云集線器B132可以添加③表示在云集線器B132中提供的至少一個服務/內容的項目(下文中,“項目③”)。據此,向UE140提供的服務/內容的列表可以包括項目①、項目②、項目③等。
[0139]當從云集線器B132接收到服務/內容的列表時,在步驟727中,UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。此時,本示范性實施例假設用戶選擇在云集線器A131中可提供的服務/內容,即,項目②。
[0140]據此,在步驟728中,UE140向云集線器B132發送文件傳輸請求。并且,在步驟729中,云集線器B132向公共個人云系統110發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPK1來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,公共個人云系統110可能使用PPSK1來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0141]因此,在步驟730中,公共個人云系統110向云集線器A131發送文件傳輸請求。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為云集線器A131的公開密鑰的CPK1來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器A131可以使用CSK1來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0142]當接收到文件傳輸請求時,在步驟731中,云集線器A131向UE140發送所請求的文件。這里,文件可以被加密,并且該加密使用作為UE140的公開密鑰的UPKl來執行。在文件被加密的情況下,UE140可以使用USKl來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0143]圖7D示出這樣的示范性實施例,其中在云集線器可接入的環境中通過云集線器接入公共個人云系統之后,UE向公共個人云系統發送對于數據傳輸的請求,并且從公共個人云系統向UE提供存儲在另一云集線器中的數據。
[0144]參照圖7D,在步驟741中,UE140在云集線器B132可接入的環境中通過云集線器B132已接入公共個人云系統110。S卩,UE140從用戶接收ID和PWD的輸入,并且從用戶接收接入方案的輸入。本示范性實施例假設UE140處于其中它能夠接入云集線器B132的環境中,并且假設用戶選擇公共接入。因此,UE140可以通過云集線器B132接入公共個人云系統110。
[0145]之后,在步驟742中,UE140向云集線器B132發送接入請求。并且,在步驟743中,云集線器B132向公共個人云系統110發送接入請求。接入請求包括在步驟741中輸入的ID和PWD。此時,ID和PWD可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來執行。在ID和PWD被加密的情況下,公共個人云系統110可以使用PPSKl解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0146]接下來,在步驟744中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的訂閱信息中。即,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。雖然在圖7D中未示出,但是根據本發明的另一示范性實施例,云集線器B132可以校驗ID和PWD。在這種情況下,通過步驟742接收到ID和PWD之后,云集線器B132校驗ID和PWD。對于此校驗,在步驟742中由UE140發送的包括ID和PWD的接入請求可以經由一個示范性實施使用PPPKl和CPK2來加密。此加密可以通過各種修改來實現,并且一個示范性實施可以是E((ID,PWD),PPPK1) | E((ID, PWD), CPK2)或者E(((E(ID,PWD),PPPK1),ID,PWD),CPK2)等。“| | ”表示級聯。當接收到步驟742的接入請求時,云集線器A131使用CSK2校驗ID和PWD,然后僅對于校驗的用戶允許公共接入,并且在步驟743中,云集線器A131向公共個人云系統110發送相應的接入請求。之后,在步驟744中,公共個人云系統110可以通過使用PPSKl解碼包括ID和PWD的接入請求來校驗ID和PWD。
[0147]接下來,在步驟745中,公共個人云系統110向云集線器B132發送可提供的服務/內容的列表。這里,可提供的服務/內容可以包括在公共個人云系統110中可提供的服務/內容,在云集線器A131中可提供的服務/內容,以及在云集線器B132中可提供的服務/內容。因此,服務/內容的列表包括①表示在公共個人云系統Iio中提供的服務/內容的項目(下文中,“項目①”),②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”),以及③表示在云集線器B132中提供的服務/內容的項目(下文中,“項目③”)。
[0148]并且,在步驟746中,云集線器B132向UE140發送服務/內容的列表。此時,如果服務/內容的列表僅包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中“項目①”),以及②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”),則云集線器B132可以添加③表示在云集線器B132中提供的服務/內容的項目(下文中,“項目③”)。據此,向UE140提供的服務/內容的列表可以包括項目①、項目②、和項目③。
[0149]當從云集線器B132接收到服務/內容的列表時,在步驟747中,UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。此時,本示范性實施例假設用戶選擇在云集線器B132中可提供的服務/內容,即,項目②。
[0150]據此,在步驟748中,UE140向云集線器B132發送文件傳輸請求。并且,在步驟749中,云集線器B132向公共個人云系統110發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPK1來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,公共個人云系統110可使用PPSK1來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0151]據此,在步驟750中,公共個人云系統110向云集線器A131發送文件傳輸請求。這里,文件傳輸請求可以包括IP地址,并且所包括的IP地址可以被加密。該加密可以使用作為云集線器A131的公開密鑰的CPK1來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器A131可以使用CSK1來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0152]當接收到文件傳輸請求時,在步驟751中,云集線器A131向公共人云系統110發送所請求的文件。這里,文件可以被加密,并且該加密使用作為公共個人云系統110的公開密鑰的PPPK1來執行。在文件被加密的情況下,公共個人云系統110可以使用PPSK1來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0153]當接收到文件時,在步驟752中,公共個人云系統110可以存儲文件。在云集線器A131中提供文件,但是公共個人云系統110可以存儲文件以備將云集線器A131作為主要云的用戶在后續接入公共個人云系統110時向公共個人云系統110發送對于文件的重新請求。
[0154]之后,在步驟753中,公共個人云系統110向UE140發送文件。這里,文件可以被加密,并且該加密可以使用作為UE140的公開密鑰的UPK1來執行,或者使用作為UE140的家庭云的公開密鑰的UPK1和UPK-F2的全部來執行。在使用UPK1和UPK-F2的全部的情況中,公共個人云系統110可以通過兩個加密密鑰的級聯使用一個綜合的密鑰或者其他操作方法,或者順序地使用每個加密密鑰,來執行兩次重復的(redundant)加密。使用兩個加密密鑰的加密可以被不同地修改。在文件被加密的情況下,UE140可以使通過USK1來解密文件。或者,在兩個密鑰被用于加密的情況下,UE140可以通過使用USK1和USK-F2的加密處理的逆方法來解密文件。S卩,在兩個密鑰UPK1和UPK-F2被用于重復的加密的情況下,兩個密鑰,即USK1和USK-F2被重復地用于解密。或者,在通過兩個密鑰UPK1和UPK-F2的級聯而使用一個綜合的密鑰或者根據另一示范性實施例的其他操作方法的情況下,甚至解密也可以使用通過兩個密鑰(即,USK1和USK-F2)的級聯使用一個綜合的密鑰或者其他操作方法來施加。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0155]圖7E示出這樣的示范性實施例,其中在云集線器可接入的環境中通過云集線器接入公共個人云系統之后,從云集線器向UE提供存儲在云集線器中的數據。
[0156]參照圖7E,在步驟761中,UE140從用戶接收ID和PWD的輸入,然后從用戶接收接入方案的輸入。本示范性實施例假設UE140處于其中它能夠接入云集線器B132的環境中,并且假設用戶選擇公共接入作為接入方案。因此,UE140可以通過接入云集線器B132來接入公共個人云系統110。之后,在步驟762中,UE140向云集線器B132發送接入請求。并且,在步驟763中,云集線器B132向公共個人云系統110發送接入請求。接入請求包括在步驟761中輸入的ID和PWD。此時,ID和PWD可以被加密,并且該加密可以使用作為公共個人云系統110的公開密鑰的PPPKl來執行。在ID和PWD被加密的情況下,公共個人云系統110可以使用PPSKl解密ID和PWD。根據本發明的另一示范性實施例,對于ID和PWD的加密可以省略。
[0157]接下來,在步驟764中,已通過接入請求獲取到ID和PWD的公共個人云系統110校驗包括在接入請求中的ID和PWD。換言之,公共個人云系統110確定包括在接入請求中的ID和PWD是否包括在所存儲的訂閱信息中。即,公共個人云系統110確定已發送接入請求的用戶是否是注冊的用戶。雖然在圖7E中未示出,但是根據本發明的另一示范性實施例,云集線器B132可以校驗ID和PWD。在這種情況下,通過步驟762接收到ID和PWD之后,云集線器B132校驗ID和PWD。對于此校驗,在步驟762中由UE140發送的包括ID和PWD的接入請求可以經由一個示范性實施使用PPPKl和CPK2來加密。此加密可以通過各種修改來實現,并且一個示范性實施可以是E ((ID, PWD),PPPKI) --E ((ID, PWD),CPK2)或者E (((E (ID,PWD),PPPK1),ID,PWD),CPK2)等。“??”表示級聯。當接收到步驟762的接入請求時,云集線器A131使用CSK2校驗ID和PWD,然后僅對于校驗的用戶允許公共接入,并且在步驟 763中,云集線器B132向公共個人云系統110發送相應的接入請求。之后,在步驟764中,公共個人云系統110可以通過使用PPSKl解密包括ID和PWD的接入請求來校驗ID和PWD。
[0158]接下來,在步驟765中,公共個人云系統110向云集線器B132發送可提供的服務/內容的列表。這里,可提供的服務/內容可以包括在公共個人云系統110中可提供的服務/內容、在云集線器A131中可提供的服務/內容、以及在云集線器B132中可提供的服務/內容。因此,服務/內容的列表可以包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中,“項目①”),②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”),以及③表示在云集線器B132中提供的服務/內容的項目(下文中,“項目③”)。
[0159]并且,在步驟766中,云集線器B132向UE140發送服務/內容的列表。此時,如果服務/內容的列表僅包括①表示在公共個人云系統110中提供的服務/內容的項目(下文中,“項目①”),以及②表示在云集線器A131中提供的服務/內容的項目(下文中,“項目②”),則云集線器B132可以添加③表示在云集線器B132中提供的至少一個服務/內容的項目(下文中,“項目③”)。據此,向UE140提供的服務/內容的列表可以包括項目①、項目②、和項目③。
[0160]當從云集線器B132接收到服務/內容的列表時,在步驟767中,UE140通過顯示器顯示服務/內容的列表,以便用戶可以看見服務/內容的列表,并且UE140接收用戶的選擇的輸入。此時,本示范性實施例假設用戶選擇在云集線器B132中可提供的服務/內容,即,項目③。
[0161]據此,在步驟768中,UE140向云集線器B132發送文件傳輸請求。文件傳輸請求可以包括作為接收數據的傳輸的目地地址的UE140的IP地址。這里,包括在文件傳輸請求中的IP地址可以被加密,并且該加密可以使用作為云集線器B132的公開密鑰的CPK2來執行。在包括在文件傳輸請求中的IP地址被加密的情況下,云集線器B132可以使用CSK2來解密UE140的IP地址。根據本發明的另一示范性實施例,對于IP地址的加密可以省略。
[0162]當接收到文件傳輸請求時,在步驟769中,云集線器B132向UE140發送UE140所請求的文件。這里,文件可以被加密,并且該加密可以使用作為UE140的家庭云的公開密鑰的UPK-F2來執行。在文件被加密的情況下,UE140使用USK-F2來解密文件。根據本發明的另一示范性實施例,對于文件的加密可以省略。
[0163]圖8是示出根據本發明的示范性實施例的云計算系統中的UE的結構的框圖。
[0164]參照圖8,UE包括輸入單元810、顯示單元820、通信單元830、存儲單元840、和控制器850。
[0165]輸入單元810識別用戶生成的輸入,并且向控制器850提供與輸入對應的信息。即,輸入單元810通過鍵盤、小鍵盤、觸摸屏、觸摸板、鼠標、特殊功能鍵等處理用戶的輸入。顯示單元820根據在UE的操作和應用程序的運行期間生成的狀態信息來顯示數字、字符、圖像等。即,顯示單元820在可視屏幕上顯示從控制器850提供的圖像數據。例如,顯示單元820可以包括液晶顯示器(IXD)、有機發光二極管(0LED)等。
[0166]通信單元830提供用于外部設備信號的發送/接收的接口。通信單元830支持無線接口和有線接口中的至少一個。當支持無線接口時,通信單元830包括天線,將傳輸數據轉換為射頻(RF)信號并且通過天線將RF信號發送到無線信道,并且將經由無線信道通過天線接收的RF信號轉換為接收數據。此時,通信單元830根據通信系統的規則執行數據和RF信號之間的轉換。當支持有線接口時,通信單元830包括用于有線電纜連接的連接端,并且將通過電纜發送/接收的信號轉換為數據。
[0167]存儲單元840存儲用于UE的操作的基本程序、應用程序、用戶內容等的數據。更具體地,存儲單元840可以存儲用于云服務的至少一個安全密鑰。并且,存儲單元840根據控制器850的請求提供所存儲的數據。
[0168]控制器850控制UE的整體操作。更具體地,根據本發明的示范性實施例,控制器850控制用于支持家庭云的功能。詳細地,控制器850控制UE訂閱云集線器作為主要云或者家庭云集線器的過程。例如,控制器850如圖3和圖4中所示控制UE訂閱云集線器。此夕卜,控制器850控制UE在能夠具有到主要云集線器或家庭云集線器的接入的環境中查詢數據的過程。例如,控制器850如圖5A至圖7E中所示控制UE查詢數據。
[0169]圖9是示出根據本發明的示范性實施例的云計算系統中的云集線器的結構的框圖。
[0170]如圖9中所示,云集線器包括本地通信單元910、核心網絡通信單元920、存儲單元930、和控制器940。
[0171]本地通信單元910提供用于與UE的通信的接口。本地通信單元910支持無線接口和有線接口中的至少一個。當支持無線接口時,本地通信單元910包括天線,并且將傳輸數據轉換為RF信號并且通過天線將RF信號發送到無線信道,并且將經由無線信道通過天線接收的RF信號轉換為接收數據。此時,本地通信單元910根據通信系統的標準執行數據和RF信號之間的轉換。當支持有線接口時,本地通信單元910包括用于有線電纜連接的連接端,并且將通過電纜發送/接收的信號轉換為數據。
[0172]核心網絡通信單元920提供用于云集線器的接口來獲得到核心網絡的接入。SP,核心網絡通信單元920將發送到核心網絡的比特流轉換為物理信號,并且將從核心網絡接收的物理信號轉換為比特流。例如,核心網絡包括因特網網絡。
[0173]存儲單元930存儲用于云集線器的操作的基本程序、應用程序等的數據。具體地,存儲單元930可以存儲用于云服務的至少一個安全密鑰。此外,存儲單元930可以存儲已訂閱云集線器作為主要云的用戶的云數據、已訂閱云集線器作為家庭云的用戶的云數據等等。此外,存儲單元930根據控制器940的請求提供所存儲的數據。
[0174]控制器940控制云集線器的整體操作。更具體地,根據本發明的示范性實施例,控制器940控制用于支持家庭云的功能。詳細地,控制器940控制UE訂閱云集線器作為主要云集線器或者家庭云集線器的過程。例如,控制器940如圖3和圖4中所示控制云集線器來處理UE的訂閱。此外,控制器940控制UE查詢數據的過程。例如,控制器940如圖5A至圖7E中所示控制云集線器提供數據。
[0175]如上所述,通過云服務具有能夠促進家庭組之間的數據共享、效用使用等,以及能夠建立個人云的接入來克服服務器的數據損壞或者安全薄弱的優點。此外,通過根據本發明的示范性實施例來區分并操作公共云和私人云,具有這些優點:能夠克服數據管理或安全上的薄弱,能夠安全地保護存放到私人云的數據,以及組合并管理作為家庭的私人云,雖然用戶管理的云是一個,但是能夠使用作為家庭組合的私人云的各種內容。
[0176]根據權利要求和說明書中的描述的本發明的實施例可以以硬件、軟件或硬件和軟件的組合的形式來實現。
[0177]這樣的軟件可以存儲在計算機可讀存儲介質中。計算機可讀存儲介質存儲一個或多個程序(軟件模塊),一個或多個程序包括指令,當指令由電子設備中的一個或多個處理器運行時,導致電子設備執行本發明的方法。
[0178]這樣的軟件可以以易失性或非易失性存儲器的形式存儲,例如不管是否可擦除或是否可重寫的諸如例如像ROM的存儲設備,或者以諸如,例如,RAM、存儲芯片、設備或集成電路的存儲器的形式存儲,或者存儲在諸如,例如,CD、DVD、磁盤或磁帶等的光或磁可讀介質上。將理解,存儲設備和存儲介質是適合于存儲包括指令的程序的機器可讀存儲器的實施例,當其中指令被運行時,實施本發明的實施例。實施例提供了包括用于實施如此說明書的任何一個權利要求中要求的裝置或方法的代碼的程序,以及存儲這樣的程序的機器可讀存儲器。還有,這樣的程序可以經由諸如通過有線或無線連接攜載的通信信號的任何介質來電傳送,并且實施例適當地將其涵蓋。
[0179]雖然已經參照其某些優選實施例示出和描述了本發明,但是本領域技術人員將理解,在不脫離由所附權利要求所限定的本發明的精神和范圍的情況下可以在此進行形式和細節上的各種改變。
【權利要求】
1.一種云計算系統中的用戶設備(UE)的操作方法,該方法包括: 訂閱第一云集線器作為主要云;以及 查詢存儲在第一云集線器中的數據和存儲在公共個人云系統中的數據中的至少一個, 其中第一云集線器由用戶安裝,并且向通過本地云接入連接的UE提供云服務,并且 其中公共個人云系統由服務提供商安裝,并且向通過公共云接入連接的UE提供云服務。
2.如權利要求1所述的方法,其中訂閱第一云集線器的步驟包括: 向第一云集線器發送訂閱請求; 如果接收到訂閱接受,則發送用于云服務的、用戶的標識符(ID)和口令(PWD);以及 從第一云集線器接收至少一個安全密鑰, 其中該至少一個安全密鑰包括用戶的秘密密鑰、公共個人云系統的公開密鑰、和第一云集線器的公開密鑰中的至少一個。
3.如權利要求1所述的方法,其中查詢步驟包括: 向公共個人云系統 發送對于公共個人云接入的接入請求; 從公共個人云系統接收服務/內容的列表; 向公共個人云系統發送請求用于在第一云集線器中提供的服務/內容的數據的傳輸請求;以及 從公共個人云系統或第一云集線器接收數據, 其中接入請求被使用公共個人云系統的公開密鑰加密, 其中傳輸請求被使用公共個人云系統的公開密鑰加密,并且 其中數據被使用UE的用戶的公開密鑰加密。
4.如權利要求1所述的方法,其中查詢步驟包括: 向第一云集線器發送對于本地接入的接入請求; 從第一云集線器接收服務/內容的列表; 向第一云集線器發送請求用于在第一云集線器中提供的服務/內容的數據的傳輸請求;以及 從第一云集線器接收該數據, 其中接入請求被使用第一云集線器的公開密鑰加密, 其中傳輸請求被使用第一云集線器的公開密鑰加密,并且 其中數據被使用UE的用戶的公開密鑰加密。
5.如權利要求1所述的方法,其中查詢步驟包括: 向第一云集線器發送對于公共個人云接入的接入請求; 從第一云集線器接收服務/內容的列表; 向第一云集線器發送請求用于服務/內容的列表當中的、由用戶選擇的服務/內容的數據的傳輸請求;以及接收該數據。
6.如權利要求1所述的方法,進一步包括訂閱包括家庭云的第二云集線器, 其中訂閱第二云集線器的步驟包括: 向第二云集線器發送訂閱請求;如果該訂閱請求是注冊第二云集線器作為家庭云的請求,則向第二云集線器發送先前訂閱第一云集線器作為主要云時注冊的ID和PWD ;以及從第二云集線器接收至少一個安全密鑰, 其中該至少一個安全密鑰包括用于用戶的家庭云的秘密密鑰和第二云集線器的公開密鑰中的至少一個。
7.—種云計算系統中的云集線器的操作方法,該方法包括: 作為云集線器注冊到公共個人云系統; 注冊第一用戶設備(UE)作為主要訂戶;以及 響應于從第一 UE接收到的傳輸請求,執行向第一 UE提供數據的過程, 其中云集線器由用戶安裝,并且向通過本地云接入連接的UE提供云服務,并且 其中公共個人云系統由服務提供商安裝,并且向通過公共云接入連接的UE提供云服務。
8.如權利要求7所述的方法,其中作為云集線器注冊到公共個人云系統的步驟包括: 向公共個人云系統發送云集線器的標識信息;以及 從公共個人云系統接收注冊完成的通知。
9.如權利要求7所述的方法,其中作為主要訂戶的第一UE的注冊包括: 如果從第一 UE接收到訂閱請求,則確定關于第一 UE的用戶的訂閱信息是否存在; 如果該訂閱信息不存在,則向第一 UE發送接受主要訂戶的訂閱的訂閱接受; 從第一 UE接收用于云服務的、用戶的標識符(ID)和口令(PWD);以及 如果ID是可用的,則向認證機構(CA)發送對于生成安全密鑰的請求;以及 從CA接收至少一個安全密鑰, 其中該至少一個安全密鑰包括第一 UE的用戶的公開密鑰、第一 UE的用戶的秘密密鑰、云集線器的秘密密鑰、和公共個人云系統的公開密鑰中的至少一個。
10.如權利要求7所述的方法,其中向第一UE提供數據的過程的執行包括: 如果從第一 UE接收到對于公共個人云接入的接入請求,則向公共個人云系統發送接入請求;以及 如果從公共個人云系統接收到服務/內容的列表,則向第一 UE發送服務/內容的列表。
11.如權利要求10所述的方法,其中向第一UE提供數據的過程的執行包括,如果從第一 UE接收到對于公共個人云接入的接入請求,則校驗包括在接入請求中的ID和PWD。
12.如權利要求10所述的方法,其中向第一UE提供數據的過程的執行包括: 當從第一 UE接收到的傳輸請求請求用于在公共個人云系統中提供的服務/內容的數據時,向公共個人云系統發送傳輸請求;以及 當從第一 UE接收到的傳輸請求請求用于在第一云集線器中提供的服務/內容的數據時,向第一 UE發送該數據。
13.如權利要求7所述的方法,進一步包括: 如果從第二 UE接收到訂閱請求,則向公共個人云系統查詢關于第二 UE的用戶的訂閱息是否存在; 確定第二 UE是否訂閱另一云集線器作為主要云;向第二 UE查詢第二 UE是否將訂閱家庭云;從第二 UE接收當訂閱其他云集線器作為主要云時已被注冊的標識符(ID)和口令(PWD);向公共個人云系統發送所述ID和PWD ;從公共個人云系統接收到訂閱接受之后,如果所述ID可用,則向認證機構(CA)發送對于生成安全密鑰的請求;以及從CA接收至少一個安全密鑰,其中該至少一個安全密鑰包括用于第二 UE的用戶的家庭云的公開密鑰、用于第二 UE的用戶的家庭云的秘密密鑰、云集線器的公開密鑰、和云集線器的秘密密鑰中的至少一個。
14.如權利要求13所述的方法,進一步包括:如果從第二 UE接收到對于 公共個人云接入的接入請求,則向公共個人云系統發送該接入請求;以及如果從公共個人云系統接收到服務/內容的列表,則向第二 UE發送該服務/內容的列表。
15.一種被布置為實施權利要求1至14之一的方法的裝置。
【文檔編號】H04L29/08GK103733599SQ201280040208
【公開日】2014年4月16日 申請日期:2012年8月17日 優先權日:2011年8月18日
【發明者】徐慶珠, 樸重信, 孫仲濟, 鄭相洙, 裵范植 申請人:三星電子株式會社