新四季網

具有會話遷移的個人云計算的製作方法

2023-08-03 08:10:01


專利名稱::具有會話遷移的個人云計算的製作方法
技術領域:
:實施例涉及數據處理領域,具體來說,涉及與具有會話遷移的個人云計算相關聯的方法、設備和製品。
背景技術:
:除非本文另外指出,否則本節中描述的資料不是本申請的權利要求的現有技術,也不會因為包含在本節中而成為現有技術。在如今的數字互連環境中,大多數用戶都擁有幾種計算、通信和/或娛樂裝置。在大多數情況下,在當前技術下,這些裝置作為隔離的實體進行操作,因為要使這些不同的裝置一起無縫地工作通常很難或者需要有一定技術知識和/或技能。一般而言,無論用戶在各種裝置上進行什麼活動或者利用這些各種裝置進行什麼活動都缺乏連續的體驗。例如,很多用戶通過他們的膝上型電腦利用用在線音樂商店建立的和/或與在線音樂商店相關聯的他們的相應的播放列表來收聽音樂。通常,他們還擁有自己的帶網際網路啟用的媒體播放器的車內信息娛樂裝置。但是,在如今的技術下,這些用戶一般不能在他們從他們的辦公室/住家移動到他們的車內或反之時享受連續體驗。類似地,很多用戶常常想要從他們的桌上型電腦上的網際網路瀏覽轉到他們的智慧型手機或反之。同樣,在如今的技術下,體驗通常是不連續的。通過附圖中示出的實例性實施例而非限制性地介紹本公開的實施例,附圖中,類似的附圖標記表示類似的要素,並且其中圖I示出具有會話遷移的個人計算雲的概觀;圖2更詳細地示出圖I中的個人云計算客戶端裝置之一;圖3更詳細地示出圖I中的個人云計算伺服器;圖4更詳細地示出圖I中的個人云計算資料庫;圖5示出各種個人云計算過程;圖6示出實例個人云計算顯示器;圖7示出實例會話遷移;以及圖8示出適合用於實現個人云計算的各種客戶端裝置和/或伺服器方面的實例計算機系統,其中所有前述圖示根據本公開的實施例布置。具體實施例方式在此公開與具有會話遷移的個人云計算(PCC)相關聯的方法和系統的實施例。在實施例中,一種方法可包括由PCC客戶端裝置(下文簡稱為「客戶端裝置」)從PCC伺服器(下文簡稱為「伺服器」)接收消息。該消息可包括用於將在另一客戶端裝置上執行的應用的會話遷移離開該另一客戶端裝置的信息。作為響應,客戶端裝置可啟動應用以利用包含在該消息中的信息將會話遷移到客戶端裝置上。在各種實施例中,接收消息可包括由客戶端裝置從伺服器接收消息,其中該消息包括該另一客戶端裝置的應用的元數據、該另一客戶端裝置的應用所支持的動作、該另一客戶端裝置的應用所支持的數據格式、用於標識供該另一客戶端裝置的應用使用的資源的定位符、或使得能夠在特定狀態中在客戶端裝置上重新開始會話的一個或多個參數值。在各種實施例中,啟動應用可包括由客戶端裝置啟動應用,該應用支持該另一客戶端裝置的應用所支持的動作或該另一客戶端裝置的應用所支持的數據格式。在各種實施例中,該方法還可包括由客戶端裝置確定客戶端裝置上的應用,該應用支持該另一客戶端裝置的應用所支持的動作或該另一客戶端裝置的應用所支持的數據格式。在各種實施例中,該方法還可包括由客戶端裝置向伺服器登記客戶端裝置的應用,包括登記所登記的應用的元數據、所登記的應用所支持的動作或所登記的應用所支持的數據格式。在各種實施例中,該方法還可包括由客戶端裝置向伺服器登記客戶端裝置。在各種實施例中,該方法還可包括由客戶端裝置從伺服器接收個人計算雲的其它客戶端裝置的應用的狀態;以及由客戶端裝置顯示這些狀態。在各種實施例中,可以向具有聯網接口、處理器和存儲介質的客戶端裝置提供編程指令,這些編程指令配置成使客戶端裝置響應由客戶端裝置執行這些指令而執行上文描述的方法。在各種實施例中,伺服器可配置成接收來自客戶端裝置的將在客戶端裝置上執行的應用的會話遷移離開客戶端裝置的請求;以及作為響應,向另一客戶端裝置發送消息,該另一客戶端裝置裝備成在該另一客戶端裝置上啟動應用以將會話遷移到該另一客戶端裝置上。該消息可包括用於遷移的信息。在各種實施例中,一種具有存儲介質的製品可包括存儲在其中的編程指令,這些編程指令配置成將伺服器編程為響應由伺服器執行這些編程指令而執行上文描述的伺服器方法。將利用本領域技術人員通常用來向本領域的其他技術人員傳達他們的工作實質的術語來描述說明性實施例的各個方面。但是,本領域技術人員將明白,只利用所描述的一些方面也可實現備選實施例。出於說明的目的,闡述了具體的數量、材料和配置以便全面了解這些說明性實施例。但是,本領域技術人員將明白,沒有這些具體細節也可實現備選實施例。在其它情況下,省略或簡化了公知的特徵以免使這些說明性實施例晦澀難懂。此外,接著將以最有助於理解這些說明性實施例的方式將各種操作作為多個分離的操作進行描述;但是,描述的順序不應理解為暗示這些操作一定要與順序有關。具體來說,這些操作不需要按照介紹的順序執行。短語「在一個實施例中」會重複使用。該短語一般不是指相同的實施例;但是,它也可以指相同的實施例。除非上下文另外規定,否則術語「包括」、「具有」和「包含」同義。短語「A/B」表示「A或B」。短語「A和/或B」表示「㈧、⑶或(A和B)」。短語「A、B和C的至少其中之一」表示「(A)、⑶、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)」。短語「(A)B」表示「(B)或(AB)」,即,A是可選的。圖I示出根據本公開的實施例具有會話遷移的個人計算雲的概觀。如圖所示,個人云計算(PCC)環境100包括經由聯網結構120與PCC伺服器(下文簡稱為「伺服器」)110耦合的多個PCC客戶端裝置(下文簡稱為「客戶端裝置」)102。客戶端裝置102可包括一個或多個移動個人裝置104、固定計算裝置106和/或數字家庭裝置108。伺服器110可包括具有會話遷移的PCC服務(下文簡稱為「服務」)112和PCC資料庫(下文簡稱為「資料庫,,)114。除了本公開的教導之外,客戶端裝置102要表示本領域中已知的廣泛範圍的這些裝置。移動個人裝置104的實例可包括但不限於智慧型電話(有時又簡稱為「行動電話」,因為行動電話的功能性不斷改進)、移動網際網路裝置、個人數字助理、可攜式媒體播放器、膝上型計算機、平板計算機、電子書閱讀器、可攜式遊戲機、數位相機等。固定計算裝置106可包括但不限於各種桌面型計算機和車內信息娛樂裝置。數字家庭裝置108可包括但不限於數字通信啟用的電視、數字錄像機和其它數字家用電器。除了本公開的教導之外,伺服器110要表示本領域中已知的廣泛範圍的伺服器裝置。伺服器110可以是單個伺服器或經由直接耦合、區域網和/或廣域網本地和/或遠程耦合的伺服器群。耦合可以是有線和/或無線的。聯網結構120要表示本領域中已知的廣泛範圍的專用和/或公共區域網和/或廣域網。這些網絡可以是有線或無線的。部分或整個聯網結構可以是區域網和/或廣域網。如下文將更詳細地描述,參考圖2-8,依靠本公開的教導,一個客戶端裝置102上的應用會話可以無縫地遷移到另一個客戶端裝置102。結果,客戶端裝置102的用戶可以享受在當前技術下無法獲得的連續體驗。圖7示出從數字家庭裝置(電視)652到膝上型計算機654的視頻會話的實例遷移。現在參考圖2,其中根據本公開的各種實施例更詳細地示出圖I中的客戶端裝置102。如圖所示,對於所示實施例,客戶端裝置102可包括在操作上彼此耦合的一個或多個應用202、個人云計算客戶端(下文簡稱為「客戶端」)204和各種系統(通信)服務206。除了本公開的教導之外,應用202要表示本領域中已知的廣泛範圍的應用。應用202的實例可包括但不限於視頻、音頻、網際網路瀏覽和/或玩遊戲應用。除了它們的主要功能、即視頻呈現、音頻呈現、玩遊戲等之外,應用202還可另外配置成向客戶端204登記它們自己。具體來說,應用202可另外配置成登記它們的元數據、所支持的動作和/或數據/文件格式。例如,視頻應用可登記它的元數據,它支持「播放」、「暫停」、「停止」和「搜索」的動作的事實,以及ogv(由Xiph.OrgFoundation發布)、avi(由微軟公司引入的AudioVideoInterleaved)、mpg(由移動圖片專家組發布)和/或wmv(由微軟公司開發的WindowMediaVideo)的視頻數據/文件格式;或者音頻應用可登記它的元數據,它支持類似動作的事實,以及ogg(由Xiph.OrgFoundation發布)、mps(由移動圖片專家組發布)、wma(由微軟公司開發的WindowMediaAudio)、acc(由國際標準化組織標準化的AdvancedAudioCoding)和/或wav(由微軟公司開發的WaveformAudioFileFormat)的音頻數據/文件格式。類似地,多媒體播放器可登記它的元數據,它支持「打開」和「圖書標記」的動作的事實,以及m3u(由Nullsoft開發)、asx(微軟公司的AdvancedStreamRedirector)>xspf(Xiph.OrgFoundaion發起的XMFShareablePlaylistFormat)、wpl(由微軟公司開發的WindowsMediaPlayerPlaylist)和/或pis(Playlist格式)的數據/文件格式;而電子圖書應用可登記它的元數據,它支持類似動作的事實,以及txt(TextFileFormat)>azw(aKindleeBookFileFormat)、opf(OpenPackagingFileFormat)、tr3(TomeRaidereBookFileFormat)、xml(W3C製作的ExtensibleMarkupLanguage)、chm(CompiledHTMLFileFormat)或pdf(AdobeSystems的PortableDocumentFormat)的數據/文件格式。在各種實施例中,客戶端204可配置成向伺服器110的服務112登記客戶端裝置及其應用202,包括應用的元數據、所支持的動作和/或數據/文件格式。此外,客戶端204可配置成向服務112報告應用202的狀態,接收另一客戶端裝置102上的其它應用202的狀態,以及顯示它自己的應用和其它應用202的狀態。在各種實施例中,客戶端204配置成熟悉可擴展消息傳遞和到場協議(ExtensibleMessagingandPresenceProtocolXMPP)。系統(通信)服務206可配置成提供各種常規系統服務,具體來說是為應用202和客戶端204提供通信服務。服務206可包括資源(例如,處理器、存儲器和存儲設備)分配和/或與諸如伺服器110的外部裝置的網絡通信。現在參考圖3,其中根據本公開的各種實施例更詳細地示出圖I中的伺服器110。如圖所示,對於所示實施例,伺服器110可包括在操作上彼此耦合的服務112和系統(通信)服務306。服務112可包括登記和狀態服務302以及會話遷移服務304。在各種實施例中,登記和狀態服務302可配置成與客戶端裝置102的客戶端204協作以登記相應應用202。此外,登記和狀態服務302可配置成與各個客戶端204協作以使得各個客戶端204知道並且能夠相應地顯示所選擇的應用或所有應用202的狀態。會話遷移服務304可配置成使得應用會話能夠從一個客戶端裝置102無縫地遷移到另一客戶端裝置102。系統(通信)服務306與系統(通信)服務206類似,它們可配置成提供各種常規系統服務,具體來說是為登記和狀態服務302以及會話遷移服務304提供通信服務。服務306可包括資源(例如,處理器、存儲器和存儲設備)分配和/或與諸如客戶端裝置102的外部裝置的網絡通信。在各種實施例中,登記和狀態服務302與會話遷移服務304均配置成支持可擴展消息傳遞和到場協議(ExtensibleMessagingandPresenceProtocolXMPP)。現在參考圖4,其中根據本公開的各種實施例更詳細地示出圖I中的資料庫114。如圖所示,對於所示實施例,資料庫114可包括各種數據結構(未示出),例如用於存儲所登記的客戶端裝置102、它們的應用202以及應用202的相關聯的信息的標識的表。在各種實施例中,數據結構可配置成存儲登記的每個客戶端裝置102的標識402和狀態404。此外,對於登記的每個客戶端裝置102,可存儲登記的每個應用202的標識406。另外,對於登記的每個應用,還可存儲元數據408、支持的動作410和支持的數據/文件格式412。現在參考圖5,其中示出根據本公開的各種實施例的各種PCC過程。如圖所示,這些過程可包括其中客戶端裝置102的客戶端204可向服務112登記或註銷(deregister)客戶端裝置102的過程(502)。作為響應,服務112的登記和狀態服務302可相應地登記或註銷客戶端裝置102(504)。另外,這些過程可包括其中客戶端裝置102的應用202可向客戶端裝置102的客戶端204登記或註銷它本身的過程(512)。作為響應,客戶端裝置102的客戶端204可存儲或丟棄應用的標識及相關聯的信息並向服務112登記或註銷應用及相關聯的信息(514)。類似地,作為響應,服務112的登記和狀態服務302可相應地登記或註銷客戶端裝置102的應用202(516)。繼續參考圖5,這些過程可包括這樣的過程,其中一旦客戶端裝置102的應用202或客戶端裝置102本身的狀態發生改變(例如,在線、空閒等),客戶端裝置102的客戶端204便可向登記和狀態服務302報告狀態變化(522)。作為響應,登記和狀態服務302可向另一客戶端裝置102廣播新狀態信息並更新它保持的狀態(524)。一旦接收到它自己的應用202或另一客戶端裝置102的應用202之一的新狀態,客戶端204便可更新各個客戶端裝置102的本地狀態顯示(526)。圖6中示出實例狀態顯示器。因此,本公開的客戶端裝置102的用戶能夠辨別他/她的具有會話遷移的個人計算雲100內的所有客戶端裝置102的狀態。返回參考圖5,這些過程可包括這樣的過程,其中客戶端裝置102(如客戶端裝置A)的客戶端204可請求會話遷移服務304將它的一個應用的會話遷移到另一客戶端裝置(如客戶端裝置B)102(532)。在各種實施例中,客戶端204可提供使得用戶能夠做出這樣的請求的功能。對於這些實施例,客戶端204可響應接收到用戶請求而發起該請求。在其它實施例中,應用202可提供使得用戶能夠做出這樣的請求的功能。對於這些實施例,客戶端204可響應接收到用戶請求而通過應用202發起該請求。在任一情況下,會話遷移請求可以消息的形式發送到服務112。該消息可包括應用的元數據、所支持的動作和應用的數據/文件格式。另外,該消息可包括用於標識供應用會話使用的數據的位置的定位符(例如,統一資源定位符)和/或用於使會話的後續應用在特定狀態中再啟動會話的參數值。在各種實施例中,客戶端裝置B102可由會話遷移服務304基於該消息中提供的信息確定/選擇,信息可以是例如應用的元數據、所支持的動作和數據/文件格式等。在其它實施例中,可向會話遷移服務304提供客戶端裝置B102的說明。一旦接收到或確定目標客戶端裝置B102,會話遷移服務304便可告知(534)客戶端裝置B102的客戶端204關於應用的元數據、正在遷移哪個會話、應用支持的動作和/或數據/文件格式。在各種實施例中,會話遷移服務304還可告知客戶端裝置B102的客戶端202關於與會話相關聯的資源的位置以及用於在特定狀態重開始會話的參數值。在各種實施例中,一旦接收到遷移信息(元數據等),客戶端裝置102的客戶端204便確定客戶端裝置102的哪個登記的應用202是適於會話的後續應用(536)。在各種實施例中,如果有多個應用202符合條件,那麼客戶端204可提供符合條件的應用的菜單以便供用戶選擇(未示出)。在任何情況下,一旦確定或選擇了後續應用,如果其尚未啟動,那麼客戶端204可啟動後續應用並將執行轉移到後續應用(538),從而使得會話能夠從個人計算雲的一個客戶端裝置無縫地遷移到個人計算雲的另一客戶端裝置。圖8示出適合用於實現本公開的各種實施例的客戶端裝置和/或伺服器方面的實例計算機系統。如圖所示,計算系統700包括多個處理器或處理器核702和系統存儲器704。對於本申請、包括權利要求來說,除非上下文中清楚地要求,否則術語「處理器」和「處理器核」可視為同義。另外,計算系統700包括大容量存儲裝置706(例如,磁碟、硬碟驅動器、緻密盤只讀存儲器(CDROM)等)、輸入/輸出裝置708(例如,顯示器、鍵盤、光標控制項等)和通信接口710(例如,網絡接口卡、數據機等)。這些元件經由表示一個或多個總線的系統總線712彼此耦合。在多個總線的情況下,它們通過一個或多個總線橋(未示出)橋接在一起。這些元件中的每個元件執行本領域中已知的它的常規功能。具體來說,可採用系統存儲器704和大容量存儲設備706來存儲實現諸如客戶端204、登記和狀態服務302或會話遷移服務304的各種組件的編程指令的工作副本和永久副本(本文共同表示為722)。這些各種組件可由處理器702支持的彙編指令或可編譯成這些指令的諸如C的高級語言來實現。編程指令的永久副本可在工廠中或者在現場通過例如諸如緻密盤(CD)的分配介質(未示出)或通過通信接口710(從分配伺服器(未示出))置於永久存儲設備706中。即,可採用具有代理程序的實現的一個或多個分配介質來分配代理以及將各種計算裝置編程。這些元件702-712的構造是已知的,並且因此將不再進一步描述。儘管本文示出和描述了具體實施例,但本領域技術人員將明白,可以用各種各樣的備選和/或等效實現來代替示出和描述的具體實施例,而不會偏離本發明的實施例的範圍。本申請要涵蓋本文論述的實施例的任何改變或變化。因此,明顯希望本發明的實施例只受權利要求及其等效物的限制。權利要求1.一種用於個人云計算的方法,包括由個人計算雲的客戶端裝置從與所述個人計算雲相關聯的伺服器接收消息,其中所述消息包括用於將在所述個人計算雲的另一客戶端裝置上執行的應用的會話遷移離開所述另一客戶端裝置的信息;由所述客戶端裝置啟動應用以利用包含在所述消息中的信息將所述會話遷移到所述客戶端裝置上。2.如權利要求I所述的方法,其中接收消息包括由所述客戶端裝置從所述伺服器接收消息,其中所述消息包括所述另一客戶端裝置的所述應用的元數據、所述另一客戶端裝置的所述應用所支持的動作、所述另一客戶端裝置的所述應用所支持的數據格式、用於標識供所述另一客戶端裝置的所述應用使用的資源的定位符、或使得能夠在特定狀態中在所述客戶端裝置上重新開始所述會話的一個或多個參數值。3.如權利要求2所述的方法,其中啟動應用包括由所述客戶端裝置啟動應用,所述應用支持所述另一客戶端裝置的所述應用所支持的所述動作或所述另一客戶端裝置的所述應用所支持的所述數據格式。4.如權利要求I所述的方法,還包括由所述客戶端裝置確定所述客戶端裝置上的應用,所述應用支持所述另一客戶端裝置的所述應用所支持的所述動作或所述另一客戶端裝置的所述應用所支持的所述數據格式。5.如權利要求I所述的方法,還包括由所述客戶端裝置向所述伺服器登記所述客戶端裝置的應用,包括登記所登記的所述應用的元數據、所登記的所述應用所支持的動作、或所登記的所述應用所支持的數據格式。6.如權利要求I所述的方法,還包括由所述客戶端裝置向所述伺服器登記所述客戶端>j-Uρα裝直。7.如權利要求I所述的方法,還包括由所述客戶端裝置從所述伺服器接收所述個人計算雲的其它客戶端裝置的應用的狀態;以及由所述客戶端裝置顯示所述狀態。8.一種用於個人云計算的客戶端設備,包括聯網接口,其配置成將所述客戶端設備耦合到網絡;處理器,其與所述聯網接口耦合併配置成執行指令;以及存儲介質,其與所述處理器耦合,並且其中存儲有多個編程指令,所述編程指令配置成將所述客戶端設備編程以使得所述設備能夠響應所述編程指令的執行而作為個人計算雲的客戶端裝置進行操作,包括用於從與所述個人計算雲相關聯的伺服器接收消息,其中所述消息包括用於將在所述個人計算雲的另一客戶端裝置上執行的應用的會話遷移離開所述另一客戶端裝置的信息;啟動應用以利用包含在所述消息中的信息將所述會話遷移到所述客戶端設備上。9.如權利要求8所述的客戶端設備,其中接收消息包括從所述伺服器接收消息,所述消息具有所述另一客戶端裝置的所述應用的元數據、所述另一客戶端裝置的所述應用所支持的動作、所述另一客戶端裝置的所述應用所支持的數據格式、用於標識供所述另一客戶端裝置的所述應用使用的資源的定位符、或使得能夠在特定狀態中在所述客戶端裝置上重新開始所述會話的一個或多個參數值。10.如權利要求9所述的客戶端設備,其中啟動應用包括啟動支持所述另一客戶端裝置的所述應用所支持的所述動作或所述另一客戶端裝置的所述應用所支持的所述數據格式的應用。11.如權利要求9所述的客戶端設備,其中所述編程指令還使得所述設備能夠響應所述編程指令的執行而確定所述客戶端設備上的應用,所述應用支持所述另一客戶端裝置的所述應用所支持的所述動作或所述另一客戶端裝置的所述應用所支持的所述數據格式。12.如權利要求9所述的客戶端設備,其中所述編程指令還使得所述設備能夠響應所述編程指令的執行而向所述個人云計算伺服器登記所述客戶端設備的應用,包括登記所登記的所述應用的元數據、所登記的所述應用所支持的動作、或所登記的所述應用所支持的數據格式。13.如權利要求9所述的客戶端設備,其中所述編程指令還使得所述設備能夠響應所述編程指令的執行而向所述個人云計算伺服器登記所述客戶端設備。14.如權利要求9所述的客戶端設備,其中所述編程指令還使得所述設備能夠響應所述編程指令的執行而從所述個人云計算伺服器接收所述個人計算雲的其它客戶端裝置的應用的狀態;以及顯示所述狀態。15.如權利要求9所述的客戶端設備,其中所述客戶端設備包括移動個人裝置、固定計算裝置或數字家庭裝置中選擇的一種。16.一種用於個人云計算的製品,包括非暫時性有形計算機可讀存儲介質;以及存儲在所述存儲介質中的編程指令,其配置成將設備編程以使得所述設備能夠響應由所述設備執行所述指令而執行個人計算雲的伺服器的操作,包括從所述個人計算雲的客戶端裝置接收將在所述客戶端裝置上執行的應用的會話遷移離開所述客戶端裝置的請求;以及向所述個人計算雲的另一客戶端裝置發送消息,所述另一客戶端裝置裝備成在所述另一客戶端裝置上啟動應用以將所述會話遷移到所述另一客戶端裝置上,其中所述消息包含用於所述遷移的信息。17.如權利要求16所述的製品,其中發送消息包括發送這樣的消息,所述消息包括所述客戶端裝置的所述應用的元數據、所述客戶端裝置的所述應用所支持的動作、所述客戶端裝置的所述應用所支持的數據格式、用於標識供所述客戶端裝置的所述應用使用的資源的定位符、或使得能夠在特定狀態中在所述另一客戶端裝置上重新開始所述會話的一個或多個參數值。18.如權利要求16所述的製品,其中所述操作還包括確定所述客戶端裝置。19.如權利要求16所述的製品,其中所述操作還包括登記所述客戶端裝置的應用,包括登記所登記的所述應用的元數據、所登記的所述應用所支持的動作、或所登記的所述應用所支持的數據格式。20.如權利要求16所述的製品,其中所述操作還包括登記所述客戶端裝置。21.一種用於個人云計算的伺服器,包括聯網接口,其配置成將所述伺服器耦合到網絡;處理器,其耦合到所述聯網接口並配置成執行指令;存儲介質,其耦合到所述處理器並且其中存儲有編程指令,所述編程指令配置成將所述伺服器編程以使得所述伺服器能夠響應由所述伺服器執行所述指令而在個人計算雲中進行操作以便從所述個人計算雲的客戶端裝置接收將在所述客戶端裝置上執行的應用的會話遷移離開所述客戶端裝置的請求;以及向所述個人計算雲的另一客戶端裝置發送消息,所述另一客戶端裝置裝備成在所述另一客戶端裝置上啟動應用以將所述會話遷移到所述另一客戶端裝置上,其中所述消息包含用於所述遷移的信息。22.如權利要求21所述的伺服器,其中發送消息包括發送這樣的消息,所述消息包括所述客戶端裝置的所述應用的元數據、所述客戶端裝置的所述應用所支持的動作、所述客戶端裝置的所述應用所支持的數據格式、用於標識供所述客戶端裝置的所述應用使用的資源的定位符、或使得能夠在特定狀態中在所述另一客戶端裝置上重新開始所述會話的一個或多個參數值。23.如權利要求21所述的伺服器,其中所述編程指令還使得所述設備能夠確定所述客戶端裝置。24.如權利要求21所述的伺服器,其中所述編程指令還使得所述設備能夠登記所述客戶端裝置的應用,包括登記所登記的所述應用的元數據、所登記的所述應用所支持的動作、或所登記的所述應用所支持的數據格式。25.如權利要求21所述的伺服器,其中所述編程指令還使得所述設備能夠登記所述客戶端裝置。全文摘要在此公開與個人云計算(PCC)相關聯的方法和系統。在實施例中,一種方法可包括由PCC客戶端裝置從PCC伺服器接收消息。該消息可包括用於將在另一PCC客戶端裝置上執行的應用的會話遷移離開該另一客戶端裝置的信息。作為響應,客戶端裝置可啟動應用以利用該消息中包含的信息將會話遷移到客戶端裝置上。在實施例中,PCC伺服器可配置成從PCC客戶端裝置接收將在該客戶端裝置上執行的應用的會話遷移離開該客戶端裝置的請求;並且作為響應,向另一PCC客戶端裝置發送消息,該另一PCC客戶端裝置裝備成在該另一客戶端裝置上啟動應用以將會話遷移到該另一客戶端裝置上。該消息可包含用於遷移的信息。還公開其它實施例並要求其它實施例的權利。文檔編號G06F9/44GK102725747SQ201180002815公開日2012年10月10日申請日期2011年8月29日優先權日2010年9月10日發明者C·J·G·奧喬亞,M·J·阿盧姆,S·R·施勒德,S·莫申請人:英特爾公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀