国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于來自協(xié)作應(yīng)用會話的對等式發(fā)現(xiàn)和連接的方法和系統(tǒng)的制作方法

      文檔序號:9292042閱讀:195來源:國知局
      用于來自協(xié)作應(yīng)用會話的對等式發(fā)現(xiàn)和連接的方法和系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本申請要求2012年11月23日提交、標(biāo)題為“METHODS AND SYSTEMS FORPROVIDING COLLABORAT1N AND PEER-TO-PEER COMMUNICAT1N USING MANAGED ANDUNMANAGED SERVICES”的美國臨時(shí)專利申請第61/729,481號的優(yōu)先權(quán),所述申請的全文以引用的方式并入本文。
      【背景技術(shù)】
      [0002]對等式服務(wù)可以能夠在用戶裝置之間進(jìn)行實(shí)時(shí)、對等式通信(例如,對等式會議技術(shù))。例如,對等式服務(wù)可以允許一對用戶裝置建立對等式連接,然后,用戶裝置可以例如通過對等式連接共享內(nèi)容,例如,媒體內(nèi)容,諸如音頻、視頻、桌面屏幕捕捉、圖像庫等。然而,對等式服務(wù)無法提供用于發(fā)現(xiàn)潛在對等裝置的機(jī)制。此外,在所述對的用戶裝置之間建立對等式連接之前,對等式服務(wù)無法提供用于使所述對的用戶裝置進(jìn)行通信的機(jī)制。

      【發(fā)明內(nèi)容】

      [0003]本文中提供了用于開始來自協(xié)作會話的實(shí)時(shí)、對等式通信的方法和系統(tǒng)。例如,實(shí)時(shí)、對等式通信包括通過對等式連接(諸如對等式會議技術(shù))共享內(nèi)容,諸如媒體內(nèi)容。更特定來說,例如,從其中多個(gè)客戶端與遠(yuǎn)程訪問應(yīng)用協(xié)作地交互的所述協(xié)作會話內(nèi)部,所述系統(tǒng)和方法能夠發(fā)現(xiàn)主動地參與所述協(xié)作會話的所述客戶端(例如,對等節(jié)點(diǎn))且能夠在成對所述客戶端之間建立對等式連接。
      [0004]—種結(jié)合對等式服務(wù)使用的示例性對等式發(fā)現(xiàn)和連接建立框架可包括協(xié)作服務(wù),其使多個(gè)客戶端裝置能夠在應(yīng)用會話內(nèi)協(xié)作地交互。換句話說,所述客戶端裝置可以是在所述應(yīng)用會話內(nèi)協(xié)作地交互的參與者。此外,所述協(xié)作服務(wù)可包括協(xié)作管理器,其被配置來在所述客戶端裝置之間傳遞一個(gè)或多個(gè)消息以允許所述客戶端裝置中的至少一個(gè)發(fā)現(xiàn)在所述應(yīng)用會話內(nèi)協(xié)作地交互的所述客戶端裝置。例如,所述協(xié)作管理器可允許所述參與者中的一個(gè)發(fā)現(xiàn)在所述應(yīng)用會話內(nèi)協(xié)作地交互的其它參與者。所述協(xié)作管理器還可被配置來在一對所述客戶端裝置之間建立對等式連接。所述消息可用于在各自對的所述客戶端裝置之間建立對等式連接。
      [0005]—種結(jié)合對等式服務(wù)使用的對等式發(fā)現(xiàn)和連接建立的示例性方法可包括促進(jìn)應(yīng)用會話,其中多個(gè)客戶端裝置在所述應(yīng)用會話內(nèi)協(xié)作地交互;允許所述客戶端裝置中的至少一個(gè)發(fā)現(xiàn)在所述應(yīng)用會話內(nèi)協(xié)作地交互的所述客戶端裝置;和在所述客戶端裝置之間傳遞一個(gè)或多個(gè)消息以在一對所述客戶端裝置之間建立對等式連接。所述消息可用于在各自對的所述客戶端裝置之間建立對等式連接。
      [0006]在一些實(shí)施方式中,在所述客戶端裝置之間傳遞一個(gè)或多個(gè)消息可包括從所述客戶端裝置中的一個(gè)接收開始對等式連接的請求;和將所述請求廣播到所述客戶端裝置??商娲鼗虼送猓谒隹蛻舳搜b置之間傳遞一個(gè)或多個(gè)消息可包括在所述客戶端裝置之間根據(jù)提議-應(yīng)答協(xié)議傳遞提議消息和應(yīng)答消息。
      [0007]此外,所述對等式服務(wù)使所述對的客戶端裝置能夠例如通過所述對等式連接共享內(nèi)容,諸如媒體內(nèi)容。例如,在建立所述對等式連接之后(例如,通過在所述客戶端裝置之間傳遞所述消息),所述對等式服務(wù)可用于通過所述對等式連接共享所述媒體內(nèi)容。換句話說,所述對等式連接和所述對等式服務(wù)提供用于共享所述媒體內(nèi)容的通信信道。例如,所述媒體內(nèi)容可以是音頻或視頻。此外,可在不使用所述協(xié)作服務(wù)的資源的情況下(即,在所述應(yīng)用會話外)通過所述對等式連接共享所述媒體內(nèi)容。
      [0008]在一些實(shí)施方式中,可使用由所述協(xié)作服務(wù)維持的會話信息發(fā)現(xiàn)在所述應(yīng)用會話內(nèi)協(xié)作地交互的所述客戶端裝置??商娲鼗虼送猓鰠f(xié)作服務(wù)可通過維持所述應(yīng)用會話的狀態(tài)和在所述客戶端裝置之間傳遞所述應(yīng)用會話的所述狀態(tài)使所述客戶端裝置能夠在所述應(yīng)用會話內(nèi)協(xié)作地交互。所述應(yīng)用會話的所述狀態(tài)維持在狀態(tài)模型中,例如,其中所述狀態(tài)模型中的信息用于對等式發(fā)現(xiàn)和連接。
      [0009]更特定來說,一種用于結(jié)合對等式服務(wù)使用的對等式發(fā)現(xiàn)和連接建立的示例性方法可包括從協(xié)作服務(wù)獲得每個(gè)裝置的會話識別符,包括在協(xié)作應(yīng)用會話中活動的本地對等裝置的本地會話識別符和遠(yuǎn)程對等裝置(例如,在所述本地對等裝置遠(yuǎn)端)的遠(yuǎn)程會話識別符。發(fā)現(xiàn)和連接可包括確定所述本地會話識別符是否小于所述遠(yuǎn)程會話識別符,且如果所述本地會話識別符小于所述遠(yuǎn)程會話識別符,那么將提議消息從所述本地對等裝置發(fā)送到所述遠(yuǎn)程對等裝置。此外,所述方法可包括在所述本地對等裝置處接收來自所述遠(yuǎn)程對等裝置的應(yīng)答消息;和在所述本地對等裝置與所述遠(yuǎn)程對等裝置之間建立對等式連接。根據(jù)所述方法,可使用所述協(xié)作服務(wù)交換所述提議消息和所述應(yīng)答消息。在建立所述對等式連接之后(例如,通過在所述本地對等裝置與所述遠(yuǎn)程對等裝置之間傳遞所述消息),所述對等式服務(wù)可用于通過所述對等式連接共享媒體內(nèi)容。此外,可在不使用所述協(xié)作服務(wù)的資源的情況下(即,在所述應(yīng)用會話外)通過所述對等式連接共享所述媒體內(nèi)容。此外,所述本地對等裝置和所述遠(yuǎn)程對等裝置可繼續(xù)在協(xié)作應(yīng)用周圍協(xié)作,同時(shí)通過所述對等式連接共享所述媒體內(nèi)容。
      [0010]用于結(jié)合對等式服務(wù)使用的對等式發(fā)現(xiàn)和連接建立的另一示例性方法可包括從協(xié)作服務(wù)獲得每個(gè)裝置的會話識別符,包括在協(xié)作應(yīng)用會話中活動的本地對等裝置的本地會話識別符和遠(yuǎn)程對等裝置(例如,在所述本地對等裝置遠(yuǎn)端)的遠(yuǎn)程會話識別符。發(fā)現(xiàn)和連接可包括確定所述本地會話識別符是否小于所述遠(yuǎn)程會話識別符,且如果所述本地會話識別符大于所述遠(yuǎn)程會話識別符,那么將提議消息從所述本地對等裝置發(fā)送到所述遠(yuǎn)程對等裝置。此外,所述方法可包括在所述本地對等裝置處接收來自所述遠(yuǎn)程對等裝置的應(yīng)答消息;和在所述本地對等裝置與所述遠(yuǎn)程對等裝置之間建立對等式連接。根據(jù)所述方法,可使用所述協(xié)作服務(wù)交換所述提議消息和所述應(yīng)答消息。在建立所述對等式連接之后(例如,通過在所述本地對等裝置與所述遠(yuǎn)程對等裝置之間傳遞所述消息),所述對等式服務(wù)可用于通過所述對等式連接共享媒體內(nèi)容。此外,可在不使用所述協(xié)作服務(wù)的資源的情況下(即,在所述應(yīng)用會話外)通過所述對等式連接共享所述媒體內(nèi)容。此外,所述本地對等裝置和所述遠(yuǎn)程對等裝置可繼續(xù)在協(xié)作應(yīng)用周圍協(xié)作,同時(shí)通過所述對等式連接共享所述媒體內(nèi)容。
      [0011]用于結(jié)合對等式服務(wù)使用的對等式發(fā)現(xiàn)和連接建立的又一示例性方法可包括從協(xié)作服務(wù)獲得每個(gè)裝置的會話識別符,包括在協(xié)作應(yīng)用會話中活動的本地對等裝置的本地會話識別符和多個(gè)遠(yuǎn)程對等裝置(例如,在所述本地對等裝置遠(yuǎn)端)的多個(gè)遠(yuǎn)程會話識別符。發(fā)現(xiàn)和連接可包括在所述本地對等裝置處,使用由以下公式界定的函數(shù)確定將提議消息發(fā)送到所述遠(yuǎn)程對等裝置中的哪個(gè):
      [0012]f (a, a)=假,和
      [0013]當(dāng)且僅當(dāng)a !=假時(shí),f(a,b)=真,
      [0014]在所述本地對等裝置處接收來自所述遠(yuǎn)程對等裝置(例如,所述提議消息被發(fā)送到的遠(yuǎn)程對等裝置)的應(yīng)答消息;和在所述本地對等裝置與所述遠(yuǎn)程對等裝置之間建立對等式連接。根據(jù)所述方法,可使用所述協(xié)作服務(wù)交換所述提議消息和所述應(yīng)答消息。在建立所述對等式連接之后(例如,通過在所述本地對等裝置與所述遠(yuǎn)程對等裝置之間傳遞所述消息),所述對等式服務(wù)可用于通過所述對等式連接共享媒體內(nèi)容。此外,可在不使用所述協(xié)作服務(wù)的資源的情況下(即,在所述應(yīng)用會話外)通過所述對等式連接共享所述媒體內(nèi)容。此外,所述本地對等裝置和所述遠(yuǎn)程對等裝置可繼續(xù)在協(xié)作應(yīng)用周圍協(xié)作,同時(shí)通過所述對等式連接共享所述媒體內(nèi)容。
      [0015]應(yīng)了解,上述標(biāo)的物還可以實(shí)施為計(jì)算機(jī)控制設(shè)備、計(jì)算機(jī)程序、計(jì)算系統(tǒng)或制造品,諸如計(jì)算機(jī)可讀存儲介質(zhì)。
      [0016]在查閱下文附圖和詳細(xì)描述之后,其它系統(tǒng)、方法、特征和/或優(yōu)點(diǎn)將或可以對本領(lǐng)域的技術(shù)人員變得顯而易見。希望所有這些額外系統(tǒng)、方法、特征和/或優(yōu)點(diǎn)包括在本發(fā)明描述內(nèi)且受所附權(quán)利要求書保護(hù)。
      【附圖說明】
      [0017]附圖中的組件不一定相對彼此按比例繪制。在全部幾個(gè)視圖中,相似參考數(shù)字指定對應(yīng)部件。
      [0018]圖1為描述用于提供對等式發(fā)現(xiàn)和連接建立的環(huán)境的方框圖;
      [0019]圖2為描述圖1的環(huán)境內(nèi)的通信流程的調(diào)用流程圖;
      [0020]圖3A-3C描述多個(gè)節(jié)點(diǎn)之間的對等式連接;
      [0021]圖4為描述用于在協(xié)作會話周圍建立對等式連接的示例性操作的流程圖;
      [0022]圖5為描述用于在協(xié)作會話周圍建立對等式連接的示例性操作的另一流程圖;
      [0023]圖6為描述遠(yuǎn)程訪問環(huán)境的方框圖;
      [0024]圖7描述在借助于視頻會議技術(shù)進(jìn)行的協(xié)作會話期間的示例性用戶界面;和
      [0025]圖8為描述示例性計(jì)算裝置的方框圖。
      【具體實(shí)施方式】
      [0026]除非另有定義,否則本文中所使用的所有技術(shù)術(shù)語和科技術(shù)語均具有如本領(lǐng)域普通技術(shù)人員所普遍理解的相同含義。相似于或等效于本文中所述的方法和材料可用于實(shí)行或測試本發(fā)明。如本說明書和所附權(quán)利要求書中所使用的,除非另有清楚規(guī)定,否則單數(shù)形式“一”、“一個(gè)”和“所述”包括復(fù)數(shù)形式。如本文中所使用,術(shù)語“包括(comprising) ”和其變詞與術(shù)語“包括(including)”和其變詞同義連用且為開放性、非限制性術(shù)語。雖然將描述用于能夠在遠(yuǎn)程訪問應(yīng)用周圍進(jìn)行實(shí)時(shí)對等式會議技術(shù)的實(shí)施方式,但對本領(lǐng)域的技術(shù)人員顯而易見的是實(shí)施方式并不限于此,而是可適用于能夠在任何類型的協(xié)作會話周圍進(jìn)行實(shí)時(shí)對等式連接。
      [0027]概述
      [0028]根據(jù)本發(fā)明的方面,可能能夠發(fā)現(xiàn)對等裝置和建立對等式連接。如上所述,對等式框架無法提供用于發(fā)現(xiàn)潛在對等裝置的機(jī)制。因此,可由協(xié)作服務(wù)提供對等裝置發(fā)現(xiàn),這使多個(gè)客戶端裝置能夠例如與遠(yuǎn)程訪問應(yīng)用協(xié)作地交互。作為其管理功能的部分,協(xié)作服務(wù)可維持會話信息,包括在協(xié)作會話
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1