專利名稱::用于組織群組內(nèi)容呈現(xiàn)和此期間的群組通信的系統(tǒng)和方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及內(nèi)容的群組觀看(groupviewing),并且更具體地涉及在群組觀看期間、在群組參與者之間的群組組織和通信。
背景技術(shù):
:已知這樣的系統(tǒng),其允許在計(jì)算機(jī)系統(tǒng)上觀看電視節(jié)目,而同時(shí)允許聊天通道(chatchannel)形成計(jì)算機(jī)顯示窗口的一部分。然而,這樣的現(xiàn)有技術(shù)公開存在各種缺點(diǎn)。例如,它們?nèi)鄙儆糜诮M織群組同時(shí)觀看相同節(jié)目的便利方式,并且還缺少用于激勵(lì)群組在節(jié)目期間觀看節(jié)目并彼此通信從而給參與者帶來更多樂趣的方式。
發(fā)明內(nèi)容提供了用于組織諸如電影之類的內(nèi)容項(xiàng)的群組呈現(xiàn)(grouppresentation)并且還用于使得群組成員能夠在所述群組呈現(xiàn)期間進(jìn)行通信的系統(tǒng)和方法。通常以下載自服務(wù)器的軟件應(yīng)用的形式來實(shí)現(xiàn)所述系統(tǒng)和方法。該應(yīng)用使得用戶能夠通過邀請潛在感興趣的各方(例如經(jīng)由電子郵件或者即時(shí)或文字消息傳輸)來建立觀看事件(viewingevent)。服務(wù)器將接受邀請的那些人組織到觀看事件群組中,并且向該群組提供提醒。系統(tǒng)還安排將來自服務(wù)器的應(yīng)用安裝到缺少該應(yīng)用的群組系統(tǒng)上。電影可以位于用戶的計(jì)算機(jī)上、參與者的計(jì)算機(jī)上或者文件共享的服務(wù)器上,并且可以在觀看事件之前被下載到參與者的計(jì)算機(jī)上,或者作為替代可以通過快速因特網(wǎng)連接使其流傳輸(stream)。在觀看事件期間,電影被所有的參與者同時(shí)觀看。經(jīng)授權(quán)的參與者,或者在另一種實(shí)現(xiàn)方式中的任一參與者,可以在回放期間提供特技播放(trickplay)。參與者在回放期間例如可以經(jīng)由即時(shí)消息傳輸、VoIP等彼此通信。例如,電影回放可以出現(xiàn)在一個(gè)窗口中而即時(shí)消息通信出現(xiàn)在另一窗口中。增強(qiáng)(enhancement)可以包括向參與者收取費(fèi)用,提供向參與者銷售的項(xiàng)(例如,電影副本),或者針對參與者進(jìn)行競賽。雖然所討論的內(nèi)容是電影,但是可以提供各種其他類型的內(nèi)容,包括任何類型的記錄視頻或音頻事件或制品。在一個(gè)方面,本發(fā)明致力于一種用于針對預(yù)定群組的參與者進(jìn)行內(nèi)容項(xiàng)的觀看事件并且用于提供所述參與者之間的通信的方法,包括針對觀看事件接收關(guān)于群組的至少兩個(gè)潛在參與者的標(biāo)識信息,每個(gè)潛在參與者具有用于回放觀看事件的系統(tǒng);向所述至少兩個(gè)潛在參與者發(fā)送加入觀看事件的群組的邀請;從所述潛在參與者的一個(gè)或多個(gè)接收響應(yīng);并且如果響應(yīng)是接受加入群組的邀請,那么在參與者群組中登記相應(yīng)的潛在參與者,并且判定相應(yīng)參與者的系統(tǒng)上是否配置有觀看事件應(yīng)用,并且如果相應(yīng)參與者的系統(tǒng)上未配置有觀看事件應(yīng)用,那么將觀看事件應(yīng)用的副本下載到所述參與者的系統(tǒng),其中標(biāo)識信息至少包括與參與者向群組的聊天通道的建立相對應(yīng)的信息。本發(fā)明的實(shí)現(xiàn)方式可以包括以下實(shí)現(xiàn)方式的一個(gè)或多個(gè)。如果響應(yīng)是接受加入群組的邀請,那么該方法還包括判定與參與者相應(yīng)的系統(tǒng)的連接帶寬,并且判定內(nèi)容項(xiàng)的全部或者一部分是否應(yīng)當(dāng)在觀看事件開始之前被加密并下載到參與者的系統(tǒng),或者內(nèi)容項(xiàng)是否應(yīng)當(dāng)被連續(xù)流傳輸?shù)絽⑴c者的系統(tǒng)。加密然后用于禁止在觀看事件幵始之前回放內(nèi)容項(xiàng)。所述判定還可以包括就參與者系統(tǒng)的連接類型向參與者進(jìn)行詢問。在另一方面,本發(fā)明致力于一種用于針對預(yù)定群組的參與者來組織內(nèi)容項(xiàng)的觀看事件并且用于提供所述參與者之間的通信的方法,包括將信號發(fā)送到每個(gè)參與者的系統(tǒng),所述信號用于同步地開始內(nèi)容項(xiàng)的回放,從而開始觀看事件;并且在觀看事件之前、期間或之后使聊天通道運(yùn)行。本發(fā)明的實(shí)現(xiàn)方式可以包括以下實(shí)現(xiàn)方式的一個(gè)或多個(gè)。該方法還包括為一個(gè)或多個(gè)經(jīng)授權(quán)的參與者提供特技播放能力。在另一方面,本發(fā)明致力于一種用于針對預(yù)定群組的參與者來組織內(nèi)容項(xiàng)的觀看事件并且用于提供所述參與者之間的通信的方法,包括在預(yù)定時(shí)間處,在每個(gè)參與者的系統(tǒng)上同步地開始內(nèi)容項(xiàng)的回放,從而開始觀看事件;并且在觀看事件之前、期間或之后使聊天通道運(yùn)行。在另一方面,本發(fā)明致力于一種用于針對預(yù)定群組的參與者進(jìn)行并組織內(nèi)容項(xiàng)的觀看事件并且用于提供所述參與者之間的通信的基于服務(wù)器的系統(tǒng),包括至少一個(gè)具有以硬件或軟件實(shí)現(xiàn)的以下模塊的服務(wù)器組織模塊,該組織模塊被配置為針對觀看事件接收關(guān)于群組的至少兩個(gè)潛在參與者的標(biāo)識信息,每個(gè)潛在參與者具有用于回放所述觀看事件的系統(tǒng);邀請所述至少兩個(gè)潛在參與者加入觀看事件群組;從所述潛在參與者的一個(gè)或多個(gè)接收響應(yīng);并且如果響應(yīng)是接受加入群組的邀請,那么該組織模塊被配置為使相應(yīng)的潛在參與者加入到參與者群組中,并且判定相應(yīng)參與者的系統(tǒng)是否具有被配置于其上的觀看事件應(yīng)用,并且如果相應(yīng)參與者的系統(tǒng)不具有被配置于其上的觀看事件應(yīng)用,那么該組織模塊被配置為將觀看事件應(yīng)用的副本下載到參與者的系統(tǒng)。該基于服務(wù)器的系統(tǒng)還包括觀看事件模塊,該觀看事件模塊被配置為同步地開始內(nèi)容項(xiàng)的回放,從而開始觀看事件;并且在觀看事件之前、期間或之后使聊天通道運(yùn)行。本發(fā)明的實(shí)現(xiàn)方式可以包括以下實(shí)現(xiàn)方式的一個(gè)或多個(gè)。組織模塊和觀看事件模塊可以位于相同的服務(wù)器或者不同的服務(wù)器上。如果響應(yīng)是接受加入群組的邀請,那么組織模塊被進(jìn)一步配置為判定與參與者相應(yīng)的系統(tǒng)的連接帶寬,并且判定內(nèi)容項(xiàng)的全部或者一部分是否應(yīng)當(dāng)在觀看事件開始之前被加密并下載到參與者的系統(tǒng),或者內(nèi)容項(xiàng)是否應(yīng)當(dāng)連續(xù)流傳輸?shù)絽⑴c者的系統(tǒng)。系統(tǒng)還可以包括激勵(lì)模塊(incentivemodule),該激勵(lì)模塊被配置為將從由以下各項(xiàng)構(gòu)成的組中選出的消息發(fā)送到每個(gè)參與者的系統(tǒng)與內(nèi)容項(xiàng)有關(guān)的產(chǎn)品的銷售報(bào)價(jià)(offerforsale),關(guān)于內(nèi)容項(xiàng)的問題,或者參與關(guān)于內(nèi)容項(xiàng)的競賽的機(jī)會提供。觀看事件模塊還可以被配置為允許由至少一個(gè)經(jīng)授權(quán)的參與者對內(nèi)容項(xiàng)進(jìn)行特技回放,該特技回放出現(xiàn)在群組的所有系統(tǒng)上??商娲?,可以針對至少一個(gè)經(jīng)授權(quán)的參與者來允許特技回放,該特技回放僅出現(xiàn)在經(jīng)授權(quán)的參與者的系統(tǒng)上。在這種情況下,在由僅是經(jīng)授權(quán)的參與者對內(nèi)容項(xiàng)進(jìn)行了特技回放之后,觀看事件模塊還可以被配置為使所有的群組系統(tǒng)重新同步到內(nèi)容項(xiàng)的回放中的公共位置。觀看事件模塊還可以被配置為通過將信號發(fā)送到每個(gè)參與者的系統(tǒng)來同步地開始回放,該信號引起內(nèi)容項(xiàng)的回放或流傳輸??商娲兀梢栽陬A(yù)定時(shí)間處同步地開始回放。對于所有的方法,本發(fā)明還包括計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)包含用于使計(jì)算機(jī)實(shí)現(xiàn)這些方法的指令。本發(fā)明的優(yōu)點(diǎn)可以包括一個(gè)或多個(gè)如下優(yōu)點(diǎn)。一群參與者可以被組織起來同時(shí)觀看電影,每個(gè)參與者來自獨(dú)立的計(jì)算機(jī)系統(tǒng)。群組在電影期間可以通過多種方式彼此進(jìn)行通信,包括去向所有參與者的群組廣播或者去向個(gè)體參與者的私人消息。群組可以在電影之前、期間或之后參與競賽或者其他輔助事件。根據(jù)以下的包括附圖和權(quán)利要求書的描述,其他優(yōu)點(diǎn)將變得清楚。圖1示出根據(jù)本發(fā)明實(shí)施例的系統(tǒng)的示意圖。圖2示出實(shí)現(xiàn)本發(fā)明的某些方法的流程圖。圖3示出圖2的方法的某些步驟(具體地,形成群組的方法)的更詳細(xì)的流程圖。圖4示出圖2的方法的某些步驟(具體地,使群組參與者訪問內(nèi)容站點(diǎn)的方法(虛線以上的步驟))的更詳細(xì)的流程圖。圖5示出圖2的方法的某些步驟(具體地,同步播放內(nèi)容項(xiàng)的方法)的更詳細(xì)的流程圖。圖6示出圖2的方法的某些步驟(具體地,使得群組參與者能夠在回9放內(nèi)容項(xiàng)期間進(jìn)行通信的方法)的更詳細(xì)的流程圖。圖7示出圖2的方法的某些步驟(具體地,向群組參與者提供激勵(lì)特征(incentivefeature)的方法)的更詳細(xì)的流程圖。具體實(shí)施例方式在此定義的如下術(shù)語在整個(gè)說明書和附圖范圍內(nèi)被使用。"觀看事件"指群組對一個(gè)或多個(gè)內(nèi)容項(xiàng)的回放和觀看。觀看事件通常具有開頭、持續(xù)期間和結(jié)尾,并且這些部分對于每個(gè)參與者而言基本上同時(shí)發(fā)生(經(jīng)受由經(jīng)授權(quán)的參與者所進(jìn)行的各種"特技播放"操作)。雖然在該定義中使用了術(shù)語"觀看",但是觀看事件也可涉及僅是音頻的事件。在觀看事件期間回放的"內(nèi)容項(xiàng)"例如可以是電影、經(jīng)記錄的或?qū)崨r轉(zhuǎn)播的電視節(jié)目、諸如音樂會之類的音頻內(nèi)容、幻燈片、討論會、演講、諸如視頻游戲比賽之類的在線事件的視頻流、學(xué)生可以保持開放聊天以進(jìn)行討論的在線教育工具、或者一群參與者可以査看或者收聽或者既看又聽的任何其他類型的呈現(xiàn)。"進(jìn)行(conduct)"觀看事件指運(yùn)行觀看事件并且在觀看事件之前、期間和/或之后提供聊天通道的行為。例如,服務(wù)器可以通過使電影流傳輸?shù)矫總€(gè)參與者,并且通過還提供聊天通道以使得參與者可以在電影期間彼此通信(例如,關(guān)于由電影引出的議題),來進(jìn)行電影的觀看事件。"參與者"指接受了加入群組的邀請的個(gè)體,或者以其他方式指示了他們有興趣連接到觀看事件或者加入群組(例如可能在宣布了事件之后發(fā)生的)的個(gè)體。潛在參與者是已經(jīng)或者將被邀請加入觀看事件的群組然而尚未接受邀請的個(gè)體。參與者與"系統(tǒng)"相關(guān)聯(lián),該系統(tǒng)通常是某種類型的計(jì)算機(jī)系統(tǒng),在該計(jì)算機(jī)系統(tǒng)上,參與者將例如通過觀看電影或其他節(jié)目或者收聽音頻事件來參與觀看事件。因此,系統(tǒng)具有回放內(nèi)容項(xiàng)的能力,并且給定群組中的至少兩個(gè)系統(tǒng)具有維護(hù)聊天通道的能力。系統(tǒng)的示例包括但并不局限于臺式和筆記本計(jì)算機(jī)系統(tǒng)、游戲控制臺、移動(dòng)電話、移動(dòng)計(jì)算設(shè)備(例如,PDA設(shè)備或者游戲設(shè)備)。作為"發(fā)起者"的參與者是例如通過將潛在參與者的聯(lián)系信息提供給服務(wù)器或者軟件應(yīng)用而發(fā)起群組的個(gè)體。"經(jīng)授權(quán)的參與者"是被給予某些特權(quán)的個(gè)體,所述特權(quán)例如是為整個(gè)群組提供針對回放的特技播放的能力。在某些實(shí)施例中,一個(gè)或多個(gè)參與者可能能夠控制特技播放。在這些實(shí)施例中,尤其是在并非所有的參與者使用了特技播放的情況下,或者在參與者不同程度地使用了特技播放的情況下,可以采用"重新同步"功能使所有用戶能夠在回放中的公共點(diǎn)處再次開始觀看內(nèi)容項(xiàng),或者使脫離了主體觀看(mainviewing)(例如,通過特技播放)的用戶能夠重新加入主體觀看。參與者之間的"通信"指將聊天通道用于群組參與者之間的通信。雖然并非所有的參與者需要接入聊天通道,但是通常至少兩個(gè)參與者將接入聊天通道。觀看事件的"同步觀看"指基本上同時(shí)觀看內(nèi)容項(xiàng)。如果參與者不同程度地采用特技播放,那么同步觀看可能變得不同步。"流傳輸媒體"指這樣的媒體,其被參與者連續(xù)接收并且通常被顯示給參與者,同時(shí)其正由提供者遞送。在這種情況下,提供者可以是任何的群組參與者系統(tǒng),或者替代地可以是服務(wù)器。"聊天通道"指經(jīng)由網(wǎng)絡(luò)(例如,因特網(wǎng))的任何類型的通信,并且特別指利用工具的直接一對一或多對多的聊天或者基于文本的聊天,所述工具例如是即時(shí)消息傳輸應(yīng)用、聊天應(yīng)用、因特網(wǎng)中繼聊天、VoIP應(yīng)用以及其他的消息傳輸系統(tǒng),其可以是文本的、音頻或者視頻,或者這些情況的組合。"可讀的"聊天通道是參與者可以在其相應(yīng)的系統(tǒng)上閱讀、觀看或者收聽的通道。"可寫的"聊天通道是參與者可以參與其中或者參與者可以向其提供反饋或輸入的通道。"呈遞(render)"或者"回放"指顯示內(nèi)容項(xiàng)的行為。例如,呈遞作為電影的內(nèi)容項(xiàng)意味著在適當(dāng)?shù)拿襟w播放器中回放電影。媒體播放器可以是能夠回放所選擇類型的內(nèi)容的任何內(nèi)容回放設(shè)備。"特技"播放或者回放指對影響內(nèi)容項(xiàng)回放的、以硬件或軟件實(shí)現(xiàn)的各種算法的使用。例如,內(nèi)容項(xiàng)的"常規(guī)"回放指對內(nèi)容項(xiàng)內(nèi)的幀或者其他數(shù)據(jù)劃分的預(yù)期序列的線性回放。特技回放指非線性地影響回放的快進(jìn)、倒帶、跳躍或者各種其他方式。如果向整個(gè)群組的內(nèi)容項(xiàng)回放經(jīng)受特技播放,那么觀看事件的群組將繼續(xù)被同步。然而,如果特技回放程度隨參與者的不同而不同,那么回放將變得不同步并且重新同步可能被期望。"群組"指所定義的作為共享內(nèi)容項(xiàng)的目標(biāo)觀眾的用戶群組。群組通常由用戶來定義,并且通常對應(yīng)于該用戶的朋友群組或者其他所定義的同伴群組。也可以自動(dòng)構(gòu)建群組,例如通過分析諸如社交聯(lián)網(wǎng)服務(wù)之類的獨(dú)立應(yīng)用中的用戶設(shè)置。也可以例如利用諸如存儲在MicrosoftOutlook中的聯(lián)系信息在用戶系統(tǒng)上創(chuàng)建共享群組。"觀看事件應(yīng)用"是駐存在參與者的系統(tǒng)上的軟件,其使得參與者能夠觀看或收聽內(nèi)容項(xiàng)并且可選地參與例如關(guān)于內(nèi)容項(xiàng)的聊天通道。觀看事件應(yīng)用可被下載到參與者的系統(tǒng)上,或者可以經(jīng)由分離介質(zhì)來提供??商娲?,觀看事件應(yīng)用可以被存儲在服務(wù)器上并且從服務(wù)器運(yùn)行(例如,通過web接口)。在一些情況下,觀看事件應(yīng)用可以使得參與者能夠組織觀看事件以及觀看該觀看事件。也就是,觀看事件應(yīng)用可以邀請其他潛在參與者加入觀看事件群組并且對響應(yīng)保持跟蹤,或者可以使獨(dú)立的文件服務(wù)器這樣做。觀看事件應(yīng)用也可以將它們自己的觀看事件應(yīng)用副本傳輸給觀看事件群組中的參與者,或者可以使獨(dú)立的文件服務(wù)器這樣做。觀看事件應(yīng)用可以在觀看事件時(shí)使內(nèi)容項(xiàng)整個(gè)地或者部分地被發(fā)送到或者流傳輸?shù)狡渌麉⑴c者的系統(tǒng),或者可以使獨(dú)立的文件服務(wù)器這樣做。觀看事件應(yīng)用可以在觀看事件之前、期間或之后發(fā)起各種將被呈現(xiàn)給參與者的激勵(lì),或者可以使獨(dú)立的文件服務(wù)器這樣做。"激勵(lì)"是在觀看事件之前、期間或之后去向參與者的呈現(xiàn)。例如,激勵(lì)可以包括關(guān)于內(nèi)容項(xiàng)的細(xì)節(jié)問題(triviaquestion),并且所述細(xì)節(jié)問題可以是競賽的一部分。激勵(lì)也可以是參與者可能感興趣的、被提供用于銷售的產(chǎn)品,例如內(nèi)容項(xiàng)的DVD副本。圖1示出可以用于實(shí)現(xiàn)本發(fā)明的系統(tǒng)10。在該圖中,文件服務(wù)器12服務(wù)多個(gè)潛在參與者的系統(tǒng)14、16、18、22和20。出于以下所討論的原因,系統(tǒng)20可以被指定為經(jīng)授權(quán)的參與者系統(tǒng),并且在本實(shí)施例中系統(tǒng)20還用作發(fā)起者系統(tǒng),即發(fā)起觀看事件的系統(tǒng),盡管通常發(fā)起者不必是經(jīng)授權(quán)的。12文件服務(wù)器12可以用作諸如電影或電視節(jié)目之類的內(nèi)容項(xiàng)的源或者定位器,或者可以僅提供組織和進(jìn)行觀看事件的管理功能。內(nèi)容項(xiàng)的其他潛在的源包括任一個(gè)參與者的系統(tǒng)(包括發(fā)起者的系統(tǒng)),或者網(wǎng)絡(luò)上的其他系統(tǒng)(例如,用于分段下載的系統(tǒng))。在使用中,系統(tǒng)io使得不同的計(jì)算機(jī)用戶或參與者能夠同步觀看諸如電影之類的相同內(nèi)容項(xiàng),并且使其能夠同時(shí)經(jīng)由聊天通道(例如經(jīng)由即時(shí)消息傳輸)進(jìn)行通信。例如,在觀看期間,觀看事件軟件可以顯示兩個(gè)窗格(two-pane)的窗口,其中電影在一個(gè)窗格中且即時(shí)消息在另一窗格中。在圖2中示出本發(fā)明某些實(shí)施例的方法30的整體視圖。參與者的群組被形成(步驟24)。群組訪問用于觀看事件的站點(diǎn)(步驟26),在該步驟,出于同步和聊天的目的將他們連接起來。在完全對等的模型中,該站點(diǎn)將被諸如發(fā)起者系統(tǒng)之類的對等系統(tǒng)取代。內(nèi)容項(xiàng)以同步的方式向參與者播放(步驟28)。參與者在觀看事件之前、期間或之后或者在這些時(shí)間的組合處,經(jīng)由聊天通道進(jìn)行通信(步驟32)。參與者也可以參與激勵(lì)特征(步驟34)。內(nèi)容項(xiàng)的回放結(jié)束(步驟36),并且群組可以解散(步驟38)。現(xiàn)在在下文中更詳細(xì)地討論這些步驟。觀看事件的組織發(fā)起者或者發(fā)起的參與者通過在其系統(tǒng)上下載觀看事件應(yīng)用的副本(如果尚不存在一個(gè)副本)來開始(步驟42)。觀看事件應(yīng)用可以駐存在他們的系統(tǒng)上,或者可以是完全基于服務(wù)器的應(yīng)用,其中沒有應(yīng)用或者僅一部分應(yīng)用駐存在參與者系統(tǒng)上。發(fā)起者然后可以選擇用于觀看事件的內(nèi)容項(xiàng)和開始時(shí)間(步驟44)。對內(nèi)容項(xiàng)的選擇可以通過從如下列表中進(jìn)行的選擇,所述列表是在他們自己的系統(tǒng)上(步驟46)、在另一參與者的系統(tǒng)上(步驟47)或者在文件服務(wù)器上(步驟48)的可用內(nèi)容的列表。因此,可以通過客戶端一服務(wù)器模型或者通過對等模型(例如,直接或分段下載)或者通過二者的組合來提供內(nèi)容項(xiàng)。過輪詢?nèi)航M參與者的可用時(shí)間來共同(mutually)決定開始時(shí)間。發(fā)起者然后向潛在參與者發(fā)送邀請或者使得邀請被發(fā)送(步驟52)。接受邀請的參與者然后被加入群組(步驟54)??商娲?,邀請作為廣播或多播(例如,去向諸如朋友或訂閱者之類的經(jīng)定義的群組)公告被發(fā)出,該廣播或多播公告除發(fā)起對觀看事件的參與之外不必被接受。觀看事件應(yīng)用或文件服務(wù)器或其組合然后可以進(jìn)行檢査以了解新加入的參與者是否將觀看事件應(yīng)用安裝到了他們的系統(tǒng)上(步驟56)。如果安裝了,那么他們立即被添加到群組中(步驟62),并且也可以在所指示的觀看事件時(shí)間處自動(dòng)被加入到觀看事件,或者如果希望則被立即加入。如果沒有安裝,那么觀看事件應(yīng)用被下載到他們的系統(tǒng)上,或者以其他的方式被提供,并且參與者被添加到群組(步驟58)。例如,對接受邀請的響應(yīng)可以將參與者指引到(例如,經(jīng)由URL)能夠提供軟件并對系統(tǒng)進(jìn)行說明的網(wǎng)絡(luò)位置。對參與觀看事件可以收取費(fèi)用(步驟55)。費(fèi)用可以基于每次使用或者基于訂閱。參與者可以根據(jù)需要或者經(jīng)由服務(wù)帳戶進(jìn)行支付。在替代實(shí)施例中,不收取費(fèi)用。例如,作為宣傳,另一支付服務(wù)的用戶可以訪問觀看事件系統(tǒng)?;蛘撸鲇谛麄鞯哪康模^看事件系統(tǒng)可以免費(fèi)被提供。觀看事件應(yīng)用可以向參與者發(fā)送提醒消息以向他們提醒觀看事件(步驟64)。這樣的提醒可以是電子郵件、文本消息、即時(shí)消息或者任何其他類別的通信。提醒消息可以由發(fā)起者的觀看事件應(yīng)用、參與者的觀看事件應(yīng)用或文件服務(wù)器或者它們的組合根據(jù)實(shí)現(xiàn)方式來發(fā)送。例如,發(fā)起者的觀看事件軟件可以將文本消息發(fā)送到每個(gè)參與者的移動(dòng)電話以提醒他們事件將要開始。就在觀看事件開始之前,或者甚至提前更多,可以從每個(gè)參與者的觀看事件軟件發(fā)送確認(rèn)消息以確認(rèn)他們對觀看事件的參與。同樣就在觀看事件開始之前,參與者可以訪問站點(diǎn)(步驟26),該站點(diǎn)允許聊天通道并且確保觀看事件和內(nèi)容項(xiàng)將針對所有參與者基本上同時(shí)開始。該站點(diǎn)還可以進(jìn)行診斷或者執(zhí)行任何其他檢査以確保觀看事件將在14參與者的系統(tǒng)上正確地運(yùn)行。如果需要,那么該訪問可以自動(dòng)發(fā)生,從而幫助參與者記住觀看事件的發(fā)生。進(jìn)行觀看事件參考圖3,群組參與者訪問位于服務(wù)器上的觀看事件站點(diǎn)(步驟26),其中,可能與觀看事件應(yīng)用不同的或者可能形成觀看事件應(yīng)用的一部分的軟件將每個(gè)參與者連接在一起,包括發(fā)起者、經(jīng)授權(quán)的參與者等。方法的該部分的步驟在圖4中被表示為虛線以上的方框,并且這些步驟的某些甚至可以在參與者訪問觀看事件站點(diǎn)以參與觀看事件之前發(fā)生。在訪問站點(diǎn)時(shí),參與者可以利用在安裝觀看事件應(yīng)用期間或之后、或者當(dāng)接受邀請時(shí)給予他們的代碼登錄到站點(diǎn)(步驟66)。在代碼驗(yàn)證之后,全部或部分的內(nèi)容項(xiàng)可以被加密并下載到參與者的系統(tǒng)(步驟68)。也就是,一個(gè)或多個(gè)參與者可以提早預(yù)加載(preload)全部或部分的內(nèi)容以補(bǔ)償可能存在于參與者的網(wǎng)絡(luò)連接上的任何帶寬限制??商娲兀瑓⑴c者系統(tǒng)的連接速度可以被判定為足夠快以至于允許內(nèi)容項(xiàng)直接流傳輸至他們的系統(tǒng),而無需預(yù)加載(步驟72)。應(yīng)注意,這些步驟也可以在開始觀看事件之前的任何時(shí)間作為測試階段的一部分發(fā)生。也就是,觀看事件軟件可以在開始觀看事件之前檢查這樣的帶寬限制,并且可以基于該檢查來自動(dòng)地決定是否執(zhí)行預(yù)加載的級別。在預(yù)加載的情況下,每個(gè)參與者可以在觀看事件開始前接收部分或全部的內(nèi)容項(xiàng)副本,然而該副本可以被加密以使得其僅可以在觀看事件期間被觀看事件應(yīng)用回放。在任何情況下,一旦系統(tǒng)以這樣的方式被連接,并且內(nèi)容或者被預(yù)加載或者準(zhǔn)備好被流傳輸,同步回放就可以發(fā)生(步驟28)。此外,參考圖5,內(nèi)容項(xiàng)可以在參與者系統(tǒng)的一個(gè)窗口窗格中同步地播放(步驟74)。一個(gè)或多個(gè)參與者可以被授予某一水平的授權(quán)(步驟76),在這種情況下他們可能能夠在其自己的系統(tǒng)上或者在整個(gè)群組的回放上進(jìn)行特技播放。也就是,電影的回放可以受到控制,例如,暫停、倒帶、快進(jìn)等等。特技播放可以針對所有的觀看者被同步,其中僅經(jīng)授權(quán)的參與者能夠輸入命令,或者可以允許任意參與者來控制向所有參與者的回放。在另一種實(shí)現(xiàn)方式中,特技播放可以針對僅對一個(gè)參與者的回放。在這種情況下,也可以輔助用于使得整個(gè)流或回放能夠被重新同步的功能(步驟78),從而使得所有的參與者再次從回放中的公共點(diǎn)處開始觀看內(nèi)容項(xiàng)。在該替代實(shí)施例中,可能并不是所有的參與者都必須被重新同步——一些參與者可被與其他參與者同步??商娲?,使用了影響個(gè)體參與者的回放的特技播放的該參與者可以使用重新同步命令來使該參與者的回放返回以使其與群組其余參與者的回放(或者定義的公共點(diǎn),例如文件服務(wù)器或者發(fā)起者的回放)相匹配。參考圖6,在回放內(nèi)容項(xiàng)之前、期間或者之后,參與者可以被呈現(xiàn)多個(gè)選項(xiàng),所述選項(xiàng)用于保持作為群組的、與其他參與者個(gè)別地進(jìn)行的或者以子群組進(jìn)行的聊天通道會話(步驟32)。這種聊天通道會話使得參與者能夠關(guān)于在諸如電影之類的內(nèi)容項(xiàng)中所發(fā)生的事情進(jìn)行交互,或者實(shí)際上能夠關(guān)于任何其他事情進(jìn)行交互。聊天通道會話可以出現(xiàn)在獨(dú)立的窗口窗格中(步驟82)。各種通信模型可以被實(shí)現(xiàn),例如聊天室大廳、聊天室(步驟84)、私人房間(步驟86)、廣播等。在其他實(shí)現(xiàn)方式中,可以使用不同的通信方法,例如音頻(例如,VoIP聊天)(步驟88)或視頻(步驟92),或者通過諸如發(fā)文本消息的移動(dòng)電話之類的其他設(shè)備的通道(步驟94)。在一些實(shí)現(xiàn)方式中,并不是所有的參與者都需要參與在線通信或者聊天通道。例如,參與者可以選擇不參與或接收消息(步驟96)。一些參與者可能不能夠參與,例如這樣的情況這些參與者正在不提供文字輸入界面的電視上觀看內(nèi)容項(xiàng)。用于觀看事件的激勵(lì)參考圖7,可以提供各種激勵(lì)特征(步驟22)。例如,系統(tǒng)可以在內(nèi)容項(xiàng)被播放時(shí)生成細(xì)節(jié)項(xiàng)或其他問題。這樣的問題可以用于鼓勵(lì)討論。在一種實(shí)現(xiàn)方式中,細(xì)節(jié)問題表現(xiàn)為競賽(步驟98)。針對每個(gè)問題,參與者有機(jī)會回答。評分可以被保持并且具有最高點(diǎn)數(shù)的參與者可以在觀看事件結(jié)束時(shí)被宣布。其他類型的競賽也可以被呈現(xiàn)給參與者。在一種實(shí)現(xiàn)方式中,對于作為電影的內(nèi)容項(xiàng),競賽的勝者將收到獎(jiǎng)勵(lì),諸如金錢、商品折扣或服務(wù)(例如,購買電影的折扣)、數(shù)字或?qū)嶓w商品(例如電影的截圖或用于PC的壁紙或者電影海報(bào))。在相關(guān)的實(shí)現(xiàn)方式中,系統(tǒng)可以為參與者提供一個(gè)或多個(gè)項(xiàng)以用于購買(步驟102),這些項(xiàng)例如是購買另外收費(fèi)的電影的副本或?qū)嶓w商品的選項(xiàng)。如上所述,用于銷售選項(xiàng)的產(chǎn)品或服務(wù)可以被鏈接到與觀看事件相關(guān)聯(lián)的競賽中的表現(xiàn)。本發(fā)明的一種實(shí)現(xiàn)方式包括一個(gè)或多個(gè)可編程的處理器和相應(yīng)的計(jì)算機(jī)系統(tǒng)組件,用于存儲并執(zhí)行計(jì)算機(jī)指令,例如用于提供用戶界面、文件服務(wù)器、桌面和基于web的應(yīng)用、觀看事件應(yīng)用和內(nèi)容文件。用戶可以通過訪問諸如因特網(wǎng)之類的網(wǎng)絡(luò),經(jīng)由客戶端計(jì)算機(jī)來訪問系統(tǒng)。另外的變化和實(shí)現(xiàn)方式也是可能的。例如,內(nèi)容項(xiàng)可以是任何類型的數(shù)據(jù)文件——音頻、視頻、文本、數(shù)據(jù)等。共享文件在用戶之間的網(wǎng)絡(luò)傳輸可以是加密的或者明文的。觀看事件軟件可以被存儲在服務(wù)器上但被自動(dòng)下載到用戶的系統(tǒng)上以用于執(zhí)行。文件共享服務(wù)器可以支持對共享文件的多個(gè)級別的訪問,例如,可以使文件的預(yù)覽版本對較大群組或者公眾可用,而使完整版本僅對子集或群組可用。雖然使用了術(shù)語"計(jì)算機(jī)",但是該術(shù)語意欲包括任何的計(jì)算機(jī)器,包括臺式計(jì)算機(jī)、膝上型計(jì)算機(jī)、手持計(jì)算機(jī)、平板(tablet)計(jì)算機(jī)、智能電話、個(gè)人數(shù)字助理以及數(shù)據(jù)可以傳輸?shù)狡渲谢蛘邚钠渲袀鬏敵龅娜魏纹渌O(shè)備。通過給出該教導(dǎo),還可以設(shè)計(jì)出各種其他示例。根據(jù)本發(fā)明,如以上充分描述的,提供了用于組織并進(jìn)行觀看事件以及用于在觀看事件前后和期間提供參與者之間的通信的系統(tǒng)和方法。還提供了用于在觀看事件之前、期間或之后提供激勵(lì)的系統(tǒng)和方法。雖然已經(jīng)針對某些實(shí)施例描述了本發(fā)明,但是通過給出該教導(dǎo),本領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)清楚,本發(fā)明比所示出的實(shí)施例范圍更廣。例如,根據(jù)本發(fā)明實(shí)施例的技術(shù)可以應(yīng)用于IPTV流,并且可能存在向所有觀看者開放的單個(gè)公共聊天通道??商娲?,雖然參與者的群組可能在觀看相同的內(nèi)容項(xiàng),但是這些群組可以建立分離的事件以創(chuàng)建各自的聊天通道。在這樣一種情況下,觀看界面還提供用于邀請并建立與內(nèi)容項(xiàng)有關(guān)的聊天會話的機(jī)制。雖然通信被描述為尤其涉及"聊天",但是參與者之間的通信可以允許參與者進(jìn)行投票,例如對共同觀看的內(nèi)容項(xiàng)的質(zhì)量進(jìn)行投票。因此,描述代表一些而并非全部的表現(xiàn)形式,并且因此本發(fā)明的范圍將僅受所附權(quán)利要求書的限制。權(quán)利要求1.一種用于針對一群預(yù)定的參與者進(jìn)行內(nèi)容項(xiàng)的觀看事件并且用于提供所述參與者之間的通信的方法,包括a.接收關(guān)于觀看事件的群組的至少兩個(gè)潛在參與者的標(biāo)識信息,每個(gè)潛在參與者具有用于回放所述觀看事件的系統(tǒng);b.向所述至少兩個(gè)潛在參與者發(fā)送加入所述觀看事件的所述群組的邀請;c.從所述潛在參與者的一個(gè)或多個(gè)接收響應(yīng);并且d.如果所述響應(yīng)是接受加入所述群組的邀請,那么使相應(yīng)的潛在參與者加入到參與者的該群組中,并且判定所述相應(yīng)參與者的系統(tǒng)是否具有被配置于其上的觀看事件應(yīng)用,并且如果所述相應(yīng)參與者的系統(tǒng)不具有被配置于其上的觀看事件應(yīng)用,那么將所述觀看事件應(yīng)用的副本下載到所述參與者的系統(tǒng);e.其中所述標(biāo)識信息至少包括與所述參與者到所述群組的聊天通道的建立相對應(yīng)的信息。2.如權(quán)利要求1所述的方法,其中如果所述響應(yīng)是接受加入所述群組的邀請,那么所述方法還包括判定與所述參與者相對應(yīng)的系統(tǒng)的連接帶寬,并且判定所述內(nèi)容項(xiàng)的全部或者一部分是否應(yīng)當(dāng)在所述觀看事件開始之前被加密并下載到所述參與者的系統(tǒng),或者所述內(nèi)容項(xiàng)是否應(yīng)當(dāng)被連續(xù)流傳輸?shù)剿鰠⑴c者的系統(tǒng),所述加密用于禁止在所述觀看事件開始之前回放所述內(nèi)容項(xiàng)。3.如權(quán)利要求2所述的方法,其中所述判定步驟包括就參與者系統(tǒng)的連接類型向所述參與者進(jìn)行詢問。4.一種計(jì)算機(jī)可讀介質(zhì),其包含用于使計(jì)算機(jī)實(shí)現(xiàn)如權(quán)利要求1所述的方法的指令。5.—種用于針對一群預(yù)定的參與者來組織內(nèi)容項(xiàng)的觀看事件并且用于提供所述參與者之間的通信的方法,包括i.向每個(gè)參與者的系統(tǒng)發(fā)送信號,所述信號用于同步地開始所述內(nèi)容項(xiàng)的回放,從而開始所述觀看事件;以及ii.在所述觀看事件之前、期間或之后運(yùn)行聊天通道。6.如權(quán)利要求5所述的方法,還包括為一個(gè)或多個(gè)經(jīng)授權(quán)的參與者提供特技播放能力。7.—種計(jì)算機(jī)可讀介質(zhì),其包含用于使計(jì)算機(jī)實(shí)現(xiàn)如權(quán)利要求5所述的方法的指令。8.—種用于針對一群預(yù)定的參與者來組織內(nèi)容項(xiàng)的觀看事件并且用于提供所述參與者之間的通信的方法,包括i.在預(yù)定時(shí)間處,在每個(gè)參與者的系統(tǒng)上同步地開始所述內(nèi)容項(xiàng)的回放,從而開始所述觀看事件;以及ii.在所述觀看事件之前、期間或之后運(yùn)行聊天通道。9.一種計(jì)算機(jī)可讀介質(zhì),其包含用于使計(jì)算機(jī)實(shí)現(xiàn)如權(quán)利要求8所述的方法的指令。10.—種用于針對一群預(yù)定的參與者進(jìn)行并組織內(nèi)容項(xiàng)的觀看事件并且用于提供所述參與者之間的通信的基于服務(wù)器的系統(tǒng),包括至少一個(gè)具有以硬件或軟件實(shí)現(xiàn)的以下模塊的服務(wù)器a.組織模塊,所述組織模塊被配置為i.接收關(guān)于觀看事件的群組的至少兩個(gè)潛在參與者的標(biāo)識信息,每個(gè)潛在參與者具有用于回放所述觀看事件的系統(tǒng);ii.邀請所述至少兩個(gè)潛在參與者加入所述觀看事件的所述群組;iii.從所述潛在參與者的一個(gè)或多個(gè)接收響應(yīng);并且iv.如果所述響應(yīng)是接受加入所述群組的所述邀請,那么所述組織模塊被配置為使相應(yīng)的潛在參與者加入到參與者的該群組中,并且判定所述相應(yīng)參與者的系統(tǒng)是否具有被配置于其上的觀看事件應(yīng)用,并且如果所述相應(yīng)參與者的系統(tǒng)不具有被配置于其上的觀看事件應(yīng)用,那么所述組織模塊被配置為將所述觀看事件應(yīng)用的副本下載到所述參與者的系統(tǒng);b.觀看事件模塊,所述觀看事件模塊被配置為i.同步地開始所述內(nèi)容項(xiàng)的回放,從而開始所述觀看事件;并且ii.在所述觀看事件之前、期間或之后運(yùn)行聊天通道。11.如權(quán)利要求IO所述的系統(tǒng),其中所述組織模塊和所述觀看事件模塊位于相同的服務(wù)器上。12.如權(quán)利要求10所述的系統(tǒng),其中所述組織模塊位于一個(gè)服務(wù)器上并且所述觀看事件模塊位于另一服務(wù)器上。13.如權(quán)利要求10所述的系統(tǒng),其中如果所述響應(yīng)是接受加入所述群組的所述邀請,那么所述組織模塊被進(jìn)一步配置為判定與所述參與者相應(yīng)的系統(tǒng)的連接帶寬,并且判定所述內(nèi)容項(xiàng)的全部或者一部分是否應(yīng)當(dāng)在所述觀看事件開始之前被加密并下載到所述參與者的系統(tǒng),或者所述內(nèi)容項(xiàng)是否應(yīng)當(dāng)被連續(xù)流傳輸?shù)剿鰠⑴c者的系統(tǒng),所述加密用于禁止在所述觀看事件開始之前回放所述內(nèi)容項(xiàng)。14.如權(quán)利要求10所述的系統(tǒng),其中所述內(nèi)容項(xiàng)是電影。15.如權(quán)利要求10所述的系統(tǒng),還包括激勵(lì)模塊,所述激勵(lì)模塊被配置為將從以下各項(xiàng)構(gòu)成的組中選出的消息發(fā)送到每個(gè)參與者的系統(tǒng)與所述內(nèi)容項(xiàng)有關(guān)的項(xiàng)的銷售報(bào)價(jià),關(guān)于所述內(nèi)容項(xiàng)的問題,或者參與關(guān)于所述內(nèi)容項(xiàng)的競賽的機(jī)會提供。16.如權(quán)利要求10所述的系統(tǒng),其中所述觀看事件模塊還被配置為允許由至少一個(gè)經(jīng)授權(quán)的參與者對內(nèi)容項(xiàng)進(jìn)行特技回放,所述特技回放出現(xiàn)在所述群組的所有系統(tǒng)上。17.如權(quán)利要求10所述的系統(tǒng),其中所述觀看事件模塊還被配置為允許由至少一個(gè)經(jīng)授權(quán)的參與者對內(nèi)容項(xiàng)進(jìn)行特技回放,所述特技回放僅出現(xiàn)在所述經(jīng)授權(quán)的參與者的系統(tǒng)上。18.如權(quán)利要求17所述的系統(tǒng),其中所述觀看事件模塊還被配置為在由僅是經(jīng)授權(quán)的參與者對內(nèi)容項(xiàng)進(jìn)行了特技回放之后,使所有的群組系統(tǒng)重新同步到所述內(nèi)容項(xiàng)的所述回放中的公共位置。19.如權(quán)利要求10所述的系統(tǒng),其中所述觀看事件模塊被配置為通過向每個(gè)參與者的系統(tǒng)發(fā)送信號來同步地開始回放,所述信號引起所述內(nèi)容項(xiàng)的回放或流傳輸。20.如權(quán)利要求10所述的系統(tǒng),其中在預(yù)定時(shí)間處同步地開始所述回放。全文摘要提供了一種允許將內(nèi)容呈現(xiàn)給多個(gè)用戶,同時(shí)這些用戶的一些或全部經(jīng)由網(wǎng)絡(luò)彼此通信的系統(tǒng)和方法。在一些實(shí)施例中,諸如電影之類的內(nèi)容項(xiàng)被多個(gè)用戶同步地觀看,同時(shí)用戶例如經(jīng)由即時(shí)消息來交互??梢酝ㄟ^用戶接收邀請、對邀請作出響應(yīng)并且接收關(guān)于觀看事件的提醒,來安排觀看事件。觀看事件允許在用戶之間進(jìn)行競賽??梢詫τ脩魠⑴c觀看事件收取費(fèi)用。諸如內(nèi)容項(xiàng)的副本之類的用于銷售的項(xiàng)可以被提供給用戶。文檔編號H04N7/173GK101449582SQ200780017976公開日2009年6月3日申請日期2007年3月19日優(yōu)先權(quán)日2006年3月17日發(fā)明者本·費(fèi)恩高德,董查爾斯·埃克倫德二世申請人:索尼株式會社;索尼電影娛樂公司