專利名稱:響應用戶請求的動態內容遞送的制作方法
技術領域:
本發明涉及無線通信。本發明具體涉及一種用于通過一個網絡請求媒體內容,而通過另一個網絡遞送媒體內容的方法和系統。
背景技術:
部分受互聯網的產生的推動,個人計算機和移動通信的使用近年來穩步增加。移動通信和互聯網的結合使得能采用一組新的通信工具,并且能擴展對個人通信的成長做出貢獻的媒體、服務和制造工業。
下一波移動技術,3G(第三代蜂窩)裝置,將具有電話、互聯網接入、類PC應用和視頻流動等功能。許多這些裝置都將帶藍牙功能。藍牙是一種低功率、短距離的無線電技術,可用于連接一個裝置和另一個裝置。藍牙被開發用來標準化裝置之間的無線通信,使得無需物理線路在裝置之間進行連接。
現有技術上已知穿過諸如互聯網的網絡流動媒體的概念。例子包括有從單個服務器流動音頻和視頻到多個用戶,如通過互聯網無線電臺,諸如BMWfilms.com的內容提供商,以及諸如CNN.com的新服務來執行。利用諸如Real Network的REAL PLAYER可以在計算機上看到流動的音頻和視頻。
然而,通過互聯網的無線電臺廣播無法由聽眾自動改變。如果聽眾渴望聽到一首特別的歌曲,其必須致電該無線電臺,向無線電臺的工作人員口頭點播該歌曲。無線電臺自行作出決定,可基于用戶的請求改變其節目安排。由于流動的媒體可以在世界上的任何地方被接收,因此互聯網聽眾給很遠的無線電臺打電話經常很難和很貴。
一種已知的用于改變演奏節目的系統是使用自動電唱機。使用任意附在設備的音頻系統上的自動電唱機,聽眾就能點播歌曲(經常要付費)。然而,為使用自動電唱機,聽眾自身必須來到自動電唱機的所在地來點播歌曲。另外,自動電唱機往往很龐大,在零售設施中要占用經常有限的空間。
針對這些空間局限性的一種已知的解決方案是在餐館的每個餐桌使用遠程或小型自動電唱機。每個餐桌都裝有一個小型自動電唱機,通過這個自動電唱機聽眾可通過主音頻系統點播一首歌。這些歌曲實際上并不存儲在每個餐桌的自動電唱機中。相反,每個餐桌上的小型自動電唱機只是一個接口,用戶通過這個接口能點播音樂。所點播的歌曲被放置在隊列中,接著以它們的點播順序被播放。
然而,這些小型自動電唱機要求每個餐桌有一個分離的接口,這樣安裝起來很貴。另外,用戶仍必須自身安裝有一個接口自動電唱機的餐桌旁點播歌曲。而且不論是使用傳統的自動電唱機還是小型自動電唱機系統,聽眾在點播之前都無法試聽一首歌。如果用戶不知道或不記得他想聽的那首歌的歌名,那么用戶必須靠猜測來點播哪首歌。
開發一種不需要與傳統自動電唱機系統相關的開銷的內容遞送系統在現有技術上將是一種進步。另外,開發一種不需要聽眾處于音樂存儲系統的物理位置來實現歌曲或視頻點播,而且還允許聽眾在提交對某個特別歌曲的點播請求之前試聽這首歌的內容遞送系統在現有技術上也將是一種進步。因此,需要一種動態內容遞送服務來彌補上面陳述的不足之處。
發明內容
在本發明的第一方面,提供一種用于遞送內容的方法。內容服務器向移動終端發送一個可選擇的內容項列表。內容服務器接收來自該移動終端的請求,其中該請求對應用戶從該可選擇的內容項列表中選擇的內容項。內容服務器響應接收到該請求通過輸出裝置播放第一個內容項。
在本發明的第二方面,提供一種用于遞送內容的內容服務器。該內容服務器包括處理器,和用于存儲計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得所述內容服務器執行以下步驟向移動終端發送一個可選擇的內容項列表,接收來自該移動終端的請求,其中該請求對應用戶從該可選擇的內容項列表中選擇的內容項,以及響應接收到該請求通過輸出裝置播放第一個內容項。
在本發明的第三方面,提供一種存儲計算機可讀指令的計算機可讀介質,所述計算機可讀指令在被處理器執行時,使得數據處理裝置通過執行以下步驟來提供內容遞送業務內容服務器向移動終端發送一個可選擇的內容項列表,接收來自移動終端的請求,其中該請求對應用戶從該可選擇的內容項列表中選擇的內容項,以及響應接收到該請求,內容服務器通過輸出裝置播放第一個內容項。
在本發明的再一方面,提供一種內容遞送系統,包括揚聲器,短距離收發信機,以及與該揚聲器和收發信機通信連接的內容服務器。所述內容服務器包括一個處理器,和用于存儲計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得所述內容服務器執行一組步驟。內容服務器通過收發信機向移動終端發送一個可選擇的樂曲列表。內容服務器通過收發信機接收來自該移動終端的請求,其中該請求對應用戶從該可選擇的樂曲列表中選擇的樂曲。內容服務器響應接收到該請求,根據預定算法修改播放表,并通過揚聲器從該播放表播放第一首樂曲。
在一些實施例中,揚聲器和收發信機都位于商業設施內,如餐館內。
在本發明的另一方面,提供一種內容服務器,其包括處理器,和用于存儲計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得所述內容服務器執行以下步驟通過窄帶、雙向網絡無線接收來自移動終端的請求,其中該請求對應一個用戶選擇的內容項,并且響應接收到該請求,根據預定算法修改播放表。所述內容服務器通過寬帶、單向網絡從該播放表輸出第一個內容項以利用輸出裝置播放。
在一些實施例中,窄帶網絡是GPRS網絡,而寬帶網絡是DVB-T網絡。
在本發明的另一方面,提供一種移動終端,其包括處理器,顯示屏,多個用戶輸入鍵,和用于存儲計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得移動終端執行一組步驟。移動終端在顯示屏上顯示一個用戶可選擇的內容項列表。所述終端響應用戶通過用戶輸入鍵的輸入導航該用戶可選擇的內容項列表,并接收指示用戶選擇的內容項的輸入。移動終端向內容服務器發送對應該用戶選擇的內容項的信息以通過輸出裝置播放。
在一些實施例中,在用戶選擇內容項之前,移動終端在其輸出裝置上播放當前內容項的樣本。
通過考慮附圖參照以下說明可獲得對本發明和其優點的更為全面的了解,附圖中相同的附圖標記指示相同功能,其中圖1示意了根據本發明一個實施例的動態內容遞送系統。
圖2示意了執行動態內容遞送的方法的流程圖。
圖3示意了根據本發明實施例發出請求時的第一個屏幕實例。
圖4示意了根據本發明實施例發出請求時的第二個屏幕實例。
圖5示意了根據本發明實施例發出請求時的第三個屏幕實例。
圖6示意了根據本發明實施例發出請求時的第四個屏幕實例。
圖7示意了根據本發明實施例的動態內容遞送系統的框圖。
圖8示意了根據本發明實施例的動態內容遞送系統。
圖9示意了根據本發明實施例發出請求時的第五個屏幕實例。
圖10示意了根據本發明實施例發出請求時的第六個屏幕實例。
圖11示意了根據本發明實施例發出請求時的第七個屏幕實例。
圖12示意了根據本發明實施例發出請求時的第八個屏幕實例。
圖13示意了根據本發明實施例發出請求時的第九個屏幕實例。
圖14示意了根據本發明實施例發出請求時的第十個屏幕實例。
圖15示意了根據本發明實施例發出請求時的第十一個屏幕實例。
圖16示意了根據本發明實施例的主菜單屏幕。
圖17示意了根據本發明實施例的動態內容遞送系統。
圖18示意了根據本發明實施例確定提供的內容的算法流程圖。
圖19示意了根據本發明實施例的數據流程圖。
圖20示意了根據本發明實施例的邏輯連接。
具體實施例方式
動態內容遞送系統(DCDS)可用于通過音頻系統遞送用戶選擇的歌曲。DCDS是一種從用戶接收要求遞送特定內容的請求,并通過同一個或不同網絡遞送所請求的內容的系統。內容可以是錄音(例如,歌曲,樂曲,音響效果,或其他音頻內容),錄像(例如,電視節目,音樂節目錄像,電影,或其他視頻內容),或適合于通過網絡遞送的其他內容(例如,證券報價機,新聞頭條,體育賽事得分,等等)。本領域的技術人員應理解的是,DCDS可同時用于遞送音頻和視頻內容,為示例目的,在此使用主要遞送音頻內容的DCDS來描述本發明。
圖1示意了本發明的一個實施例,在這里,在DCDS中使用藍牙(BT)無線電技術,以允許用戶用其各自的帶藍牙功能的移動通信裝置請求音頻內容。然而,本發明并不局限于藍牙裝置。例如,也可以使用HomeRF,WLAN,蜂窩電話網絡,或HyperLAN2。在圖1中,有一個地點101,提供DCDS給用戶(聽眾)使用。位置101可以是商業設施,如餐館或酒吧,商店等,或可以是能播放音樂的任何其他場所。為示意目的,地點101在此被稱為餐館。
在餐館101內安裝有一個或多個藍牙收發信機103。藍牙收發信機103被用于與帶藍牙功能的裝置111通信。每個藍牙裝置可以是移動電話,個人數字助理(PDA),移動或膝上計算機,圖形輸入板計算機,或任何其他帶藍牙功能或者能播放視頻輸出的數據處理裝置。為示意目的,使用帶藍牙功能的移動電話,在此它被稱為藍牙客戶機。藍牙收發信機103被連接至DCDS服務器105。DCDS服務器105從藍牙收發信機接收用戶請求,通過維護一個歌曲播放表確定播放哪個錄音,并通過放大器107輸出錄音到揚聲器109。任選的監視器或電視顯示器113可以安裝在餐館以通知用戶他們的請求狀態,當前播放的歌曲,以及下述的其他信息,或遞送視聽內容。或者,每個藍牙客戶機可以裝備一個視頻顯示器。在此情況下,視頻內容和信息都可以在藍牙客戶機裝置上發送和播放。
在本發明的另一個實施例中,如圖17所示,可以使用外部數模變換器701來使輸出期間基于計算機的干擾最小。圖17還示意根據用戶和系統的需要可以使用多個放大器。
現在參考圖1和圖2描述一種用于實現內容選擇的方法。當用戶進入餐館101時,在步驟201通過一個或多個藍牙收發信機103建立用戶的移動電話111和DCDS之間的連接。在建立了藍牙連接后,在步驟203,DCDS發送一個歌單給藍牙客戶機111。在一個實施例中,這是通過向藍牙客戶機111發送一個插入程序實現的。該選擇程序可以在DCDS服務器105上運行,將輸出(顯示歌單,或歌單的一部分,或者顯示歌曲樣本)發送給移動電話。插入程序解釋接收的數據,并在移動電話的顯示屏上顯示。
在步驟205,用戶可利用移動電話上已知的導航技術(例如,上下箭頭鍵,以及回車和取消鍵)導航該歌單。為用戶顯示歌名或類別,由此用戶可以做出選擇。或者,用戶可利用藍牙客戶機111上的揚聲器試聽一下該歌曲的樣本。例如,通過將藍牙客戶機置于其眼前并利用上下鍵導航,在歌曲在顯示屏上被高亮時,用戶可通過揚聲器聽到現有歌曲。在高亮每首歌時,其歌名在顯示屏上被顯示。然而,由于用戶也能聽到現有音樂,因此其不需要看屏幕。當用戶找到或聽到所想要的音樂片段時,用戶可按下回車鍵,這首歌將通過立體聲設備109或通過廣播(以下描述)以高音質被發送進行播放。不具有揚聲器的藍牙客戶機顯然不執行這個選項。應該從所選歌曲的可識別部分播放樣本,這樣用戶就很容易確定是否點播所試聽的歌曲。
也可在移動電話111上分層顯示歌曲。也就是說,可以通過類型、藝人、專輯和標題,或它們的任何一個子集或超集來將歌曲分類。也可以使用在現有技術中已知,并且適合于遞送的內容類型(例如,音頻,視頻等)的其他分層標識。可用于分類歌曲的類型例子有迪斯科,流行,搖滾,經典,鄉村等等。當使用分層格式時,其余導航鍵也可用于上下移動分層。
在一個實施例中,用戶在將移動電話置于其耳邊時可導航該歌單。通過這種方式,當用戶從一首歌或類別導航到下一首歌或類別時,通過移動電話的揚聲器自動播放一個音頻樣本。例如,當用戶移動到搖滾類別時,可以播放具有搖滾樂節拍的短錄音,而且可以說出單詞“搖滾”讓用戶聽到。類似地,當用戶選擇了類別經典時,可以播放一段經典音樂的短錄音,如鋼琴曲,而且可以說出單詞“經典”讓用戶聽到。該短錄音優選大約持續5到10秒。在此實施例中,當用戶選擇歌曲時,在用戶從一首歌導航到下一首時,當用戶在所顯示的歌單中的每首歌上滾動時通過移動電話的揚聲器播放該歌曲的樣本。或者,在要播放該歌曲的樣本之前可要求用戶按下預定鍵,例如“樣本”鍵。如上所述,優選樣本取自該首歌的可識別部分。
在一個實施例中,由于只將基于服務器的程序的輸出發送到移動電話,因此在用戶與所述插入程序交互時,關于當前歌曲或類別或高亮顯示的歌曲或類別的信息從移動電話被發送到DCDS服務器。當DCDS服務器接收到用戶已經高亮顯示了一首新歌或類別的信息時,DCDS服務器從音樂樣本317中檢索出樣本(圖7,下述)并發送給藍牙客戶機111以通過藍牙客戶機的揚聲器播放(在存在時)。這些樣本包括各種類別(例如,類型,藝人,專輯)以及歌曲的短錄音。在播放了樣本后,用戶可按下導航鍵(例如,上下移動歌單,分層中向前和向后移動)或選擇當前歌曲。
在步驟207用戶選擇當前歌曲。藍牙客戶機在步驟209發送請求給DCDS服務器以通過揚聲器109播放所選擇的歌曲。在接收到用戶請求后,DCDS服務器在步驟211處理該請求并根據預定算法修改該歌曲播放表。
在本發明的一個可選實施例中,用戶可利用口語指令來口頭導航和選擇內容。下面將對此作詳細描述。
圖3示意了可以在藍牙客戶機裝置111上使用的第一種用戶接口屏幕實例。藍牙客戶機顯示各個類別,用戶由此可選擇例如hip hop,流行和搖滾。在圖3中,顯示用戶選擇了流行。圖4示意了顯示流行歌曲列表的第二個用戶接口屏幕實例。在圖4中,用戶已經選擇了歌曲“Yes Sir,I Can Boogie”。
在選擇了歌曲后,詢問用戶其所發請求的類型,這在圖5所示的第三個用戶接口屏幕實例中顯示。
在各種實施例中,用戶可發出隨意請求,保證請求(以下描述),或請求不播放該首歌曲(以下描述)。在圖5中,用戶選擇了發出隨意請求。圖6示意了第四個用戶接口屏幕實例,提供有關該用戶的請求的概括信息,并允許用戶發出更多請求,或結束請求過程。
圖7示意了可以在本發明的一個或多個實施例中使用的DCDS服務器的框圖。DCDS服務器105包括處理器301,RAM 303,非易失存儲器305,音頻處理器307以及I/O 309。音頻處理器307可以是聲卡或能產生音頻輸出的其他音頻處理裝置。音頻輸出優選為至少是CD質量的數字音頻輸出。然而,根據系統性能、用戶需要等也可以使用其他輸出類型和質量。
存儲器305可用于存儲DCDS服務器的操作系統311,播放表應用313,MP3播放器315,音樂樣本317以及音樂數據庫319。MP3播放器315可用于在從音樂數據庫319檢索到音樂文件后播放所請求的錄音。音樂可以用壓縮格式存儲在音樂數據庫319中。通過音頻處理器307將錄音輸出到放大器107(圖1)。在用戶請求聽一首歌的樣本以便確定是否點播該首歌曲時使用音樂樣本317。音樂樣本的存儲格式應該使得在最小的空間內存儲多個音樂樣本。由于樣本是用來識別的,不必通過揚聲器播放,因此錄音質量不是非常重要。在一個實施例中,以單道聲64kb/s的抽樣率記錄樣本,限制每個樣本持續10秒。通過這種方式,每個樣本最多使用大約40kb的存儲空間。
播放表應用313利用一個或多個存儲的播放表算法維護存儲的播放表。或者,播放表應用313可從多個存儲的算法中選擇一個算法,選擇什么算法取決于餐館101(圖1)的經營者想要的DCDS性能。
第一個播放表算法可將被絕大多數用戶點播(例如,通過隨意請求)的那些歌曲列入優先。例如,如果歌曲A已經收到10次請求,歌曲B已經收到13次請求,而歌曲C已經收到2次請求,則歌曲B將被首先播放,歌曲A第二放,而歌曲C第三放。顯然,如果DCDS服務器接收到插入的請求,則播放表的選擇和順序可以被修改。或者,該算法可以只計數不同用戶的請求數,以便阻止一個用戶對同一首歌發送多次請求來強迫播放該首歌。在播放了每首歌后,將其從播放表中清除。然而,如果這首歌之后又被另一用戶點播,則可將這首歌再次放到播放表中。
第二種播放算法可這樣來將歌曲排序,即,歌曲的播放使每個用戶都能聽到大致相同比例的點播歌曲。也就是說,如果有三個用戶各自聽到了他們點播的兩首歌,而第四個用戶只聽到了一首他點播的歌,則該算法將從第四個用戶點播的其余歌曲中選出一首來播放。在使用這種算法的一個實施例中,將播放第四個用戶請求的歌曲中點播次數最多的歌曲。例如,如果第四個用戶已經點播了歌曲A、B、C和D,而已經播放了歌曲C,則該算法將從其余歌曲A、B和D中選出被所有當前用戶點播最多次數的歌曲,而不論第四個用戶未點播的另一首歌,例如,歌曲E,已經接收到更多請求。通過這種方式,每個用戶的請求都被考慮到,以便每個用戶都滿意其請求得到滿足。
第三個播放表算法考慮要播放的音樂類型。在有舞會的餐館中,慢歌和快歌應隨機混合。然而,慢歌應根據預定模式來播放,如一次播放至少兩首慢歌,并且播放每個慢歌組中最流行的慢歌。在有偏愛輕松悅耳或經典音樂的人經常出入的餐館中,搖滾樂和其他快歌如果要播放的話,應受到限制。通過在音樂數據庫中不包括與描述DCDS應播放的歌曲類型的預定DCDS簡表不匹配的歌曲可考慮到這種情況。
除了一個或多個播放表算法,每個播放表應用也可維護一個缺省播放表,這個播放表被用在播放表中沒有剩余的點播歌曲時。缺省播放表可以由DCDS管理員手工創建,或者可以基于當前流行音樂自動創建,如來自Billboard的THE BILLBOARD 200圖表,等等。在一個實施例中,可以配置一個或多個播放表算法,以便如果一首歌在缺省播放表上的前n個位置內,則不播放用戶當前點播的音樂。
由于每個用戶在提交歌曲點播請求的同時其他用戶也在點播歌曲,因此不能保證會播放一個用戶點播的歌曲。本發明的一個實施例允許用戶設置保證請求。保證請求是使所點播的歌曲在預定時間內會播放的請求。這可通過維護一個附加播放表,即一個保證播放表,并在從有規律或缺省播放表播放任何歌曲之前從保證播放表播放所有歌曲。另外,如果多個用戶發送了對于同一首歌的保證請求,則播放該首歌一次就可同時滿足所有保證請求。或者,對每個接收到的保證請求播放該首歌一次。
圖8示意了結合上述特征使用的樣本播放表算法。也可使用除圖18所示算法之外的其他替代算法。例如,該算法也可檢查非保證歌曲和缺省播放表歌曲是否屬于與當前播放類型和樣式相同的類型和樣式(例如,慢舞和快舞)。或者,該算法可以不考慮滿足了每個用戶多少請求,而是僅基于每首歌收到的請求點播次數(基于分數的算法)來確定下面播放哪一首歌。另一種算法可僅僅按照點播順序(排隊算法)來播放歌曲。
在本發明的一個實施例中使用的算法是基于時間段的算法。在基于時間段的算法中,播放表被劃分為多個時間段,在這里,每個時間段容納一首歌。一旦一首歌被放在播放表中的空時間段內,則在播放完這首歌后才清除它。通過這種方式,提前一段時間就固定和知道了這個播放表。然而,播放表可能不允許提前太早(例如,一小時,半小時,15分鐘,等)填滿時間段,這樣就能響應用戶請求保持動態。當開始一個時間段時,可根據多個用戶請求,次級播放表算法或其他類似方式將該時間段填上一首歌。
本領域的技術人員顯然知道其他替代算法。例如,可以使用基于分數和時間段的組合算法。也就是說,一般基于用戶請求選擇歌曲,但在指定時間按照時間表選擇歌曲。通過這種方式,操作員能保證播放指定歌曲,而不管用戶在請求點播其他歌曲。
在一些實施例中,加權方案可以被播放表算法用來從多首可用歌曲中選擇一首(基于加權的選擇算法)。在用戶的請求并不只對應一首歌的實施例中基于加權的選擇算法特別有用。例如,如果用戶只請求“Can’t Help Falling in Love”,通過查詢可返回兩首歌——ElvisPresley版和UB40版。基于加權的選擇算法通過根據與每首歌曲相關的加權值,對每首返回歌曲的請求加權來均衡出現多個命中對象。
一種可以使用的基于加權的選擇算法是給予每個請求預定點數,以及在所有可能匹配的歌曲中分配相同點數。例如,如果每個用戶請求值100個點,而用戶請求返回有4個可能的匹配,則每個匹配將收到25個點。這些點被加到每首歌各自的總分中,并被播放表算法考慮(例如,基于分數的算法將播放總點數最高的歌曲)。
在另一種基于加權的選擇算法中,每個請求再次被分配預定點數,這個點數又在通過查詢返回的所用歌曲中均勻分配。然而,在歌曲數據庫中存儲的每首歌也與預定加權相關,例如,從1到5的整數值。將被均勻分配的點數與每首歌的相關加權相乘以在確定下一首播放曲目時確定播放表所使用的歌曲分數。例如,如果用戶點播Elvis歌曲,在音樂庫中存儲有Elvis的四首歌,分別加權3,3,5,1,如果每個用戶請求如上所述被分配100個點的話,則這些歌曲將分別收到75點,75點,125點,和25點。
可以使用的另一種基于加權的選擇算法為每種不同歌曲屬性(例如,類型,藝人,專輯,標題)分配一個簡表權。例如,DCDS可以被配置成,對類型使用權1,對藝人使用權4,對專輯使用權6,而對標題使用權10。當用戶點播歌曲時,DCDS比較所返回的命中對象與當前DCDS簡表,以確定對于任何一個或所有屬性哪些對象匹配該簡表。對于匹配DCDS簡表的每個屬性,該歌曲接收對應的加權,將其加到其分數中。例如,用戶點播Elvis歌曲,在音樂庫中保存有兩首Elvis歌曲,其中“Jailhouse Rock”的附加屬性 類型=搖滾,而“Love Me Tender”的附加屬性 類型=民謠。如果DCDS簡表包括搖滾樂,但排斥民謠,則“Jailhouse Rock”將收到5個點(即,因為藝人和類型匹配),而“LoveMe Tender”將收到4個點(即,因為只有藝人匹配),而不考慮每首歌所在的專輯。
在可以使用的另一種基于加權的選擇算法中,除了被DCDS簡表加權的每種屬性,每首歌曲的每種屬性也可以被加權。例如,“JailhouseRock”對類型(搖滾)的權為8,對藝人(Elvis Presley)的權為10,對專輯的權為3,對標題的權為7,而“Love Me Tender”對類型(民謠)的權為3,對藝人(Elvis Presley)的權為10,對專輯的權為4,而對標題的權為5。通過將權值保持在預定范圍(例如,1-10)內,或其中一個預定值集合(例如,0.1,0.25,1,4和10),將得分范圍保持在已知范圍內。通過將每種屬性的權乘以DJ偏愛的權,可以計算歌曲分數,如下面的公式1所示。
((PG*SG)+(PA*SA)+(PL*SL)+(PT*ST))=歌曲分數(公式1)在這里,PG是簡表類型權,SG是歌曲類型權,PA是簡表藝人權,SA是歌曲藝人權,PL是簡表專輯權,SL是歌曲專輯權,PT是簡表標題權,而ST是歌曲標題權。根據上面的例子,Elvis Presley演唱的歌曲“Jailhouse Rock”將接收136個點,而“Love Me Tender”將接收117個點。因此,根據所使用的播放表算法,選擇“Jailhouse Rock”而不是“Love Me Tender”,或這兩首歌都可以基于它們各自的分數合并到播放表中。在使用基于分數的算法的DCDS中,將所得到的分數加到播放表中該歌曲的已有分數中,而且播放表算法基于該歌曲新分數修改播放表順序,以便調度程序播放分數最高的歌曲。一旦播放了一首歌,就從該播放表中完全清除這首歌,或者這首歌的分數可以降低預定值。通過利用DJ簡表數據作為播放表分數生成的初始數據可以初始化播放表。
如上所述,一個請求可以被指定為保證請求。在一個實施例中,這是通過用戶對該請求付費實現的。圖8示意了配置用于以接受保證請求來與用戶付費交換的DCDS。其余單元包括移動通信網絡無線電天線塔501,移動通信網絡503,全球通信網絡(例如,互聯網)505,和SMS服務器507。SMS服務器可以由DCDS的運營商擁有和運行,或者由第三方擁有和運行。
用戶可用來支付保證請求的收費機制可以是通過一個或多個網絡(例如,GSM移動通信網絡和互聯網)發送到被安裝用來接收SMS消息的服務器507的SMS消息。所產生的收費被加到用戶的移動電話賬單中。當SMS服務器507接收到該SMS消息并完成了收費時,SMS服務器507發送成功收費的通知到DCDS服務器105并返回給用戶。如果收費成功,則發送一個響應給用戶的移動電話,通知他結果。DCDS服務器105在命令用戶的藍牙客戶機裝置111提交SMS收費請求之前可以任意確定所點播的歌曲是否滿足播放標準(例如,在DCDS簡表中)。而且,DCDS服務器105可另外通知用戶什么時候播放該歌曲。
在本發明的一個實施例中,在移動終端中存儲的應用充當創建并發送SMS消息給SMS服務器507的接口。SMS接口應用可提供選項和歌曲菜單,并基于用戶的選擇自動創建適當的SMS消息。或者,用戶可通過分離描述給用戶的格式創建SMS消息,如通過在播放歌曲的位置處的小冊子或指示表。預定格式可以是各種格式中的任何一種,只要這種格式能被SMS服務器理解。例如,格式<DCDS服務器名>.<類型>.<藝人>.<標題>可用于描述一首特定的歌曲。為在DCDS服務器被命名為DDJ(數字DJ)的位置點播Queen演唱的歌曲Bicycle Race,SMS文字消息將為“DDJ.rock.queen.bicycle race”。
在上面的任何一個實施例中,可以驗證SMS消息以保證該消息的格式正確,拼寫正確,而且DCDS已經點播了這首歌。該驗證可以通過SMS接口應用實現,在可能時,或者通過SMS服務器自身實現。當SMS服務器執行驗證時,在檢測到錯誤時可以發送給移動終端一個返回消息。
當用戶選擇了保證請求時,如圖9所示,可以給予用戶取消該請求的選擇權,如圖10所示,因為該請求可能導致用戶付費。在一個實施例中,如圖10所示,如果在預定時間內沒有取消該請求,則自動確認該請求。在另一個實施例中,如果在預定時間內沒有確認該請求,則自動取消該請求(未示出)。如果用戶確認了或沒有取消該請求,則在藍牙客戶機111的顯示屏上顯示一條響應消息,如圖11所示。用戶于是可選擇是發出另一請求還是結束請求過程。在一些實施例中,保證請求可以有不同級別。例如,當用戶對一個請求支付10美分時,可以將所請求點播的歌曲添加到保證播放表中。然而,當用戶對該請求支付一美金時,所請求點播的歌曲可以被放置在保證播放表的最上面,以便用戶能先于其他保證歌曲聽到這首歌。在另一實施例中,用戶可對將他們的請求置于播放表的最上面來出價。在此實施例中,在先前歌曲結束時出價最高的用戶接下來將聽到其點播的歌曲,而且該用戶將被收取這個出價金額。
在本發明的另一實施例中,還參考圖5,用戶對所選擇的錄音作否定請求。也就是說,用戶可請求不播放這首歌,如圖12所示。當用戶作否定請求時,DCDS可以通過各種方式來響應。如圖13所示,當另一用戶已經付費要聽該首歌(即,有另一用戶已經對此歌曲作了保證請求)時,這首歌不會被取消。然而,如圖14所示,當這首歌只收到非保證請求,每接收到一個否決票,該歌曲的得票數將降低(例如,降低一票)。然而,不要求使用肯定和否定票之間為一對一加權方案。而且,如果這首歌沒有接到任何肯定票,但它在缺省播放表上,則一個否定票可使DCDS延緩播放該首歌曲預定時間,如圖15所示。
回過頭來參考圖1,在通過揚聲器109播放一首歌時,有關該首歌曲的信息可以在監視器113上顯示。所顯示的信息可包括諸如歌曲作者,標題,和有該首歌的任何專輯的信息。另外,DCDS可顯示該歌曲的歌詞,點播次數最多的歌曲(或者每首歌的票數),當前播放的歌曲的播放表,當前播放歌曲的舞蹈指示(例如,在該首歌為熟知的舞曲的情況下,如查爾斯頓快步舞或Macarena),示意如何跳當前播放歌曲的動畫或錄像,有關所點播歌曲的統計數字(例如,類型和它們的播放百分比),或伴隨該歌曲的音樂電視節目。在地點101為卡拉OK酒吧的實施例中,顯示屏可用對應所選歌曲的歌詞顯示該卡拉OK錄像。或者,內容本身(例如,視頻)也可在監視器113上播放。
除了在監視器109上顯示信息,該信息也可提供給藍牙客戶機裝置111。通過圖16所示的在藍牙客戶機裝置111上顯示的主菜單,與裝置111相關的用戶可請求有關當前播放歌曲的信息。用戶也可選擇發出請求,這將導致顯示如圖3所示的信息,或用戶可選擇瀏覽如何使用該系統的指示(未示出)。
當用戶請求與當前播放的歌曲有關的附加信息時,可以顯示一個菜單(未示出),允許用戶選擇他想看的信息。該菜單可指示用戶按下特定鍵來顯示各種類型的信息。例如,可以指示用戶按下1來接收有關當前歌曲的一般信息(例如,藝人,標題,專輯,類型),按下2來瀏覽點播次數最多的歌曲(或者每首歌的票數),按下3來瀏覽當前播放的歌曲列表,按下4來瀏覽舞步指示,按下5來瀏覽指示如何跳舞的動畫,按下6來瀏覽在預定時間內播放的歌曲的統計數字,以及按下7來瀏覽歌曲的音樂電視。對應的信息于是可以在藍牙客戶機裝置111的顯示屏上顯示。
DCDS的一些實施例使用混合網絡以根據上面的描述來實現。例如,參考圖8,使用藍牙連接常規PC網絡(例如,Novell或Microsoft網絡)來傳遞來自用戶的請求并通過揚聲器播放音樂,而使用諸如GSM的移動通信網絡來對使用SMS功能的請求付費。利用其他GSM計費方法也可進行計費,例如,通過使用WAP等自動呼叫預定的服務提供商號碼。通過利用混合網絡,服務可增值,這是單接入網絡不可能做到的,如使用在此描述的動態內容遞送系統。
在本發明的一個實施例中,DCDS并不局限于單個地點101,而是可通過混合網絡提供給比上述的單個地點實施例更廣泛的聽眾。這個實施例使用寬帶,單向接入網絡和窄帶、雙向接入網絡來提供DCDS服務。例如,DCDS可使用諸如通用分組交換無線電系統(GPRS)或GSM蜂窩網絡的雙向、窄帶網絡來接收和確認來自用戶的內容請求,并使用單向寬帶網絡來遞送所請求的內容給一個或多個用戶。可使用的單向寬帶網絡的例子包括陸地數字視頻廣播(DVB-T)、DVB-S、DAB、ATSC、ISDB-T、WLAN、3G(例如,UMTS)、藍牙、和HyperLAN2網絡。另外,支持多播的任何網絡(雙向或單向)(例如,WLAN)可用作邏輯單向網絡。應理解的是,窄帶和寬帶網絡可以是同一物理網絡內的不同邏輯網絡,如在WLAN或電纜網絡內。另外,利用常規、硬連線網絡以及無線網絡可以實現本發明。例如,傳統的硬連線PSTN也可用作窄帶、雙向網絡。
參考圖19,通過允許用戶利用窄帶、雙向網絡903向自動無線電臺點播音樂,DCDS使由流行音樂節目主持人(DJ)所做的工作自動化。DCDS利用單向寬帶網絡905將得到的內容廣播給一個或多個客戶機裝置901。DCDS服務器105可以是自動無線電臺或其他內容遞送服務。對于上述的單個地點實施例,音樂可以存儲在音樂數據庫319中,并由DCDS 105通過網絡905服務,這是通過音頻處理器307由播放表應用313指示的。
在一個實施例中,如圖19所示,到DCDS的用戶接口可以是用戶對錄音的自然語音請求。該語音請求后跟隨從DCDS返回給用戶的音頻響應。用戶可說出其想聽到的音樂的名稱,話音接口907執行自動語音識別(ASR)來解釋所述說出的請求。用戶用口頭提供歌名,藝人名,專輯名,以及類型,DCDS由此可解釋該請求。也可以使用更為傳統的用戶接口,包括從上述菜單選擇項目。根據所使用的客戶機裝置901,用戶接口909可包括用于播放音樂的揚聲器,用于接收話音輸入的麥克風,顯示屏,以及輸入鍵。
多個用戶可接入無線電臺DCDS 105,聽他們也可選擇來點播的音樂。另外,同一個寬帶音頻流可以由所用用戶共用,以降低所需帶寬,同時每個用戶通過DCDS滿足用戶請求接收感知的個性化服務。因此,不用增加DCDS提供者的成本就能使用戶感覺到變得豐富的個人媒體服務。
當用戶接入DCDS 105時,無線電臺和話音接口都能供用戶使用。例如,在初始化媒體播放器時,媒體播放器可自動調諧到該無線電臺的多播流,而且語音/文本話音識別系統907可以變得活躍,即,聆聽和響應用戶。
用戶可使用自然語音來請求音樂片段。利用包括標題、專輯、藝人(或組合)和類型的參數的部分或全部列表來描述音樂。例如,說出“流行,麥當娜,音樂,音樂”將指示在流行類型中由藝人“麥當娜”演唱的專輯“音樂”中命名為“音樂”的歌曲。也可以使用自然語言處理,以便在用戶說出“嘿,DJ先生,放“麥當娜”的“音樂””時,DCDS105明白用戶是指同一首歌曲。
如上所述,DCDS可通過播放一個相關的聲音注釋來響應每個用戶,指示該請求已被接受和理解,而且還可以在播放該歌曲之前任意地給出時間長度的某種指示。例如,“麥當娜的精品,我想在下一個小時播放它”。這個對話適合于每個用戶請求,并且只通過窄帶網絡903發送給請求的用戶。
由于各個用戶的設備基本上不同,混合網絡允許每個用戶連接至DCDS并從DCDS受益。傳統的計算機(PC)用戶通常具有很多本地處理能力和存儲空間。他也更可能在具有高保真的麥克風和揚聲器的安靜環境中工作。雙向窄帶網絡可以是具有合理的低每比特成本的50kbps(例如通過PSTN調制解調器)或更高(例如,通過DSL,電纜,或LAN/WAN)。
超級移動用戶可能具有來自膝上型PC,諸如個人數字助理(PDA)或通信裝置的袖珍型PC的適當的處理能力。電池能量有限,而且窄帶接入基本上從1Mbps無線LAN(WLAN)到具有更高比特率或接入時間成本的9.6kbps GSM變化。聲響環境可能相當不利,而且很有可能是一般保真度的音頻設備。
普通的手機用戶(例如,移動電話)不可能具有太多本地處理能力或存儲空間。其可以具有語音編解碼器和自然話音輸入。操作環境可能在聽覺上不利,而且聲音輸出可能保真度低。
DCDS可維護一個與每個用戶相關的用戶簡表,以便使其性能適合每個用戶。記錄特定用戶的請求和反饋的歷史能提供增強服務的個性化程度的能力。例子包括使用更詳細的注釋(避免重復),描述聽眾組的特征以增加廣告輸入,以及增加諸如音樂會通知和銷售數字音樂許可證的服務。
通過用戶簡表屏幕(未示出),用戶可選擇與DCDS一起使用的skin界面(skin)。術語“skin界面”來自許多媒體播放器可供使用的個性化外觀,而不改變媒體播放器的功能。DCDS可用于將注釋變為具有可選個性化的用戶樣式的注釋。例如,當用戶切換到“沖浪運動員”skin界面時,“精品,馬上播放”可以變為“絕對的好東西,馬上與你見面”。
在一個優選實施例中,語音被翻譯成文本(即,數據)再翻譯回語音,以便個人用戶可用口頭輸入,而且軟件能正確地解釋響應。根據語音處理執行的情況的不同,可能存在至少三種不同情況。首先,語音處理可以基于客戶機。客戶機只發送和接收非話音數據。語音在用戶裝置(即,客戶機)被本地識別和合成,圖19示意了這種情況。
第二,語音處理可以基于DCDS(網絡)。服務器軟件從用戶接收語音并返回人能理解的語音給用戶。語音的發送可以是實時的(例如,電話服務)或分組的(例如,作為PCM編碼的波形文件或壓縮的編解碼發送)。
第三,語音處理可以使用遠程語音識別引擎。第三方可以為客戶機(用戶)和內容提供商提供語音識別服務。所得到的數據可以直接發送給DCDS或返回給客戶機以發送到DCDS。應將有效詞匯分發給所有各方(即,用戶,遠程語音識別引擎,以及自動DJ),以便每一方使用相同的詞匯。
參考圖19示意DCDS一個實施例的數據流。用戶通過向用戶接口909說話發出口頭請求。該請求被話音接口907翻譯成文本和/或數據,話音接口907將該請求數據發送給DCDS服務器105。DCDS服務器接收該請求并識別其適用的歌曲。根據其自己的簡表(即,確定該歌曲是DCDS無線電臺將播放的類型),DCDS播放表應用313中的邏輯確定在播放表應提升(或降級)哪些歌曲并將此信息傳遞給調度程序。調度程序可合并為播放表應用的一部分,如圖1所示,或它可以是DCDS服務器105的分離邏輯組件。DCDS服務器通過寬帶、單向網絡廣播音樂,這個音樂被客戶機裝置901接收,并通過客戶機裝置的揚聲器播放。DCDS服務器在每個請求后還生成對用戶的響應,這個響應被發送回話音接口907以通過用戶接口909為用戶播放。
一般認為,語音合成需要的處理能力比語音識別低。另一方面,其經常消耗更多的本地存儲空間(存儲器)。然而,許多移動電話手機當前包括簡單的語音識別能力。通過在任何給定時間使有效詞匯最少,可基于現有的話音標記技術通過客戶機裝置進行語音識別。根據用戶和系統的需要和要求,語音識別也可由客戶機裝置以外的裝置執行。
上述的體系結構是一般性的,因此很容易根據體系結構的需要來調整。每個客戶機能接入多個DCDS,如果希望的話,每個DCDS使用分離的skin界面。而且DCDS智能的計算需求為,每個DCDS在給定時間可支持多個客戶機。
在一個實施例中,參考圖20,DCDS可控制多個無線電臺。在此實施例中,DCDS將每個用戶的請求加給最適合的無線電臺。DCDS也可為每個無線電臺維護一個分離的調度程序,或者可為多個無線電臺使用一個調度。例如,DCDS將前40名熱門歌曲的用戶請求加到播放前40名的無線電臺,而將經典音樂請求加到播放經典或輕松悅耳類型的無線電臺。通過這種方式,用戶可維持與特定無線電臺的連接以便聽到其想聽的音樂,而不次去聽其不想聽的類型的音樂。圖20中的加黑線示意用戶當前正在聽由流動服務器2.1服務的無線電臺,而且用戶正使用沖浪運動員skin界面與DCDS交互。或者,在處理了用戶請求后,DCDS可通知用戶將在哪個無線電臺或流動服務器(在有一個以上時)播放該請求。
在可能時使用預先錄制的提示對用戶輸出語音是優選的,因為這樣質量很容易達到最好。然而,每當需要改變時,需要預先錄制提示。此外,話音總是完全相同的,因此對于在該裝置中保存的每個新skin界面需要額外的存儲器。或者,優選文本-語音合成,因為在選擇提示和skin界面樣式時它能提供更大的靈活性。可使用的文本-語音(TTS)技術的例子有共振峰合成和連接合成,這兩種合成在現有技術都是已知的。
在客戶機裝置上的處理不需要嚴格的定時限值。例如,請求和響應之間延遲兩秒是可以接受的,而且將給予客戶機TTS時間來回答該請求作為確認。在整個話音接口都在客戶機裝置上實現的實施例中,可能需要大的處理能力和存儲器。當在服務器實現語音識別時,在終端只需要語音編碼。
如上所述,音樂選擇的內容遞送可以通過寬帶網絡905提供。在一個實施例中,遞送媒體內容的框架可包括以下單元數字項清除(分配和事務處理的基本單位的結構),數字項識別和描述(內容的唯一識別和描述),內容處理和使用(管理和遞送),知識產權管理和保護(數字權利管理),終端和網絡(服務管理質量),內容表示(“純”內容的格式,描述除外),以及事件報告(例如,事務處理)。
數字項清除是一種靈活的內容項模型或表示,其不需要遵守固定的內容結構就能實現各種服務。在DCDS,遞送的內容可以是數據包,不僅包括錄音,還包括歌詞,文字,藝人照片,錄像等——本領域的技術人員很容易想到的許多不同結構。數字項識別和描述提供對數字項的唯一識別,使得能處理和跟蹤使用。在DCDS,其是下述的廣播系統的一部分。
與廣播服務交互的一種能動方式是電子形式的內容描述的可用性。這使得自動搜索和選擇內容成為可能。在理想情況下,這些描述應是機器可以理解的,不只是機器可讀的。內容描述的格式(編碼)可采用各種形式中的任何一種。適合于DCDS應用的一些內容描述方案包括ID3,MPEG-7,XML等,這些都是在現有技術中已知的。
還有其他適合于音樂和多媒體的內容描述方案。工作于多媒體描述方案的其他組織包括電影和電視工程師協會/歐洲廣播聯盟(SMPTE/EBU)任務組,數字廣播業務信息(DVB-SI)和歐洲標準化協會/信息社會標準化系統(CEN/ISS)。
知識產權管理和保護,也稱為數字權利管理,包括管理與該內容相關的法律權利。數字權利管理有兩個方面通過保護合法使用強化權利,和維護權利的受保護描述。
在商業對商業的電子內容遞送(內容遞送鏈中的后端),通常在商業實體之間有信任的合理基礎。因此對非法拷貝的技術保護不是那么重要。諸如加密的技術措施可用于額外的安全,特別是在遞送通道的保護不是很好的情況下。
對權利的描述是內容描述的一部分,但對這些描述的控制要求特別注意。該描述應仍受保護但要更新。拷貝保護和權利管理在用數字方式遞送內容給端用戶的客戶機裝置時很重要。在此情況下只有強化權利管理的被證明的客戶機實現或客戶機裝置才可訪問該內容。
數字權利管理在實現通過混合網絡交互的廣播服務時并不發生大的變化,在DCDS就是這樣做的。然而,在與結構化(面向對象)的內容和相關權利交互的情況下,應該使權利描述足夠詳細以允許使用不同對象組合。
在一個實施例中,客戶機裝置在向用戶播放每個流動的音頻文件時向DCDS回報。這使得DCDS能計算出應支付給遞送內容的版權所有者的版權費用。自動報告系統使用唯一的ID信息(數字項識別)來回報DCDS。
DCDS從客戶機裝置901接收在音樂數據庫執行的數據庫查詢(例如,在用戶接口為話音響應時通過話音接口907)。每個搜索可從數據庫產生一個或多個匹配(如果無匹配,則返回錯誤消息給用戶),如同在上面的Elvis例子一樣。當返回一個以上匹配時,分離地處理每個匹配。也就是說,根據加權方案(如果適用的話)和播放表算法同時處理“Jailhouse Rock”“Love Me Tender”。或者,當返回一個以上匹配時,用戶可以得到一個返回的匹配列表,以便從該返回的列表中選擇一首歌曲,或如前所述,用戶可聽來自每個返回歌曲的樣本以確定其想點播哪首歌。當查詢只返回一個匹配時,根據當前使用的播放表算法匹配的歌曲被自動加到播放表中。
DCDS的一個實施例記錄失敗的請求。也就是說,DCDS記錄用戶何時點播一首音樂庫并未存儲的歌。利用這個信息,管理員可獲得新音樂并將該新音樂保存到音樂數據庫中,以便用戶在下一回點播這首歌時,可以播放它。
本領域的技術人員應理解的是,在此描述的本發明不僅用于流動的內容,而且可用于內容的塊傳送。通過與上述相同的方式,用戶可要求下載特定文件,如游戲,音樂,視頻或其他數據文件。
雖然在此是關于包含實現本發明的當前優選模式的特例描述本發明的,但本領域的技術人員理解,存在對上述系統和技術的各種變化和假設,它們都落入在所附權利要求書中陳述的本發明的精神和范圍內。
權利要求
1.一種用于遞送內容的方法,包括步驟(i)內容服務器通過無線網絡向移動終端發送可選擇的內容項列表;(ii)在所述內容服務器接收來自所述移動終端的請求,其中所述請求對應于用戶從所述可選擇的內容項列表中選擇的內容項;以及(iii)所述內容服務器響應接收到所述請求,通過與所述移動終端分離的輸出裝置播放第一個內容項。
2.根據權利要求1的方法,其中所述內容服務器根據播放表播放內容項。
3.根據權利要求2的方法,其中所述播放表根據預定算法來維護。
4.根據權利要求3的方法,其中所述預定算法包括播放從移動終端的用戶接收到最多請求的內容項。
5.根據權利要求3的方法,其中所述預定算法包括播放內容項,以便多個用戶中的每個用戶都有大致相同數量的得到滿足的請求。
6.根據權利要求3的方法,其中所述預定算法包括與每個內容項相關的權重,所述方法還包括播放總權重最大的內容項的步驟。
7.根據權利要求1的方法,其中所述內容項包括音樂,而所述輸出裝置包括揚聲器。
8.根據權利要求1的方法,其中所述內容項包括視頻,而所述輸出裝置包括視頻顯示裝置。
9.根據權利要求1的方法,還包括向所述移動終端發送樣本的步驟,其中所述樣本包括用戶可選擇的內容項的一部分。
10.根據權利要求1的方法,其中所述請求是播放用戶所選擇的內容項的請求。
11.根據權利要求1的方法,其中所述請求是不播放用戶所選擇的內容項的請求,所述方法還包括響應接收到所述請求,將用戶所選擇的內容項的延緩播放的步驟。
12.根據權利要求1的方法,其中所述請求是保證請求,所述方法還包括步驟(iv)在所述內容服務器接收與所述移動裝置相關的用戶對于提交所述保證請求已經付費的確認;以及(v)要求播放所述用戶選擇的內容項。
13.根據權利要求12的方法,還包括步驟(vi)將所述請求保存在保證播放表中;以及(vii)在播放與在所述保證播放表中存儲的請求不相關的內容項之前,播放與所述保證播放表中保存的請求相關的內容項。
14.根據權利要求1的方法,其中通過短距離收發信機接收請求。
15.根據權利要求1的方法,其中通過窄帶網絡執行步驟(i)-(ii),而其中通過寬帶網絡執行步驟(iii)。
16.根據權利要求15的方法,其中所述窄帶網絡包括GPRS網絡,而所述寬帶網絡包括DVB-T網絡。
17.根據權利要求15的方法,其中所述移動終端包括移動電話。
18.根據權利要求1的方法,還包括步驟(iv)從用戶接收語音輸入;(v)識別所接收的語音;以及(vi)將所述接收的語音變換為所述請求。
19.根據權利要求1的方法,還包括響應接收到所述請求,向所述移動終端發送確認的步驟。
20.根據權利要求19的方法,其中所述確認包括通過所述移動終端上的揚聲器播放的錄音。
21.根據權利要求20的方法,其中以響應用戶選擇的skin界面的樣式提供確認。
22.根據權利要求19的方法,其中所述確認包括在所述移動終端的顯示屏上顯示的消息。
23.一種內容服務器,包括處理器,和用于存儲內容數據庫和計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得所述內容服務器執行以下步驟(i)通過無線網絡向移動終端發送可選擇的內容項列表;(ii)接收來自所述移動終端的請求,其中所述請求對應于用戶從所述可選擇的內容項列表中選擇的內容項;以及(iii)響應接收到所述請求,通過與所述移動終端分離的輸出裝置播放第一個內容項。
24.根據權利要求23的內容服務器,其中所述第一個內容項是播放表上的下一項。
25.根據權利要求24的內容服務器,其中根據預定算法由所述內容服務器維護所述播放表。
26.根據權利要求25的內容服務器,其中所述預定算法包括播放從移動終端的用戶接收到最多請求的內容項。
27.根據權利要求25的內容服務器,其中所述預定算法包括播放內容項,以便多個用戶中的每個用戶都有大致相同數量的得到滿足的請求。
28.根據權利要求25的內容服務器,其中所述預定算法包括與每個內容項相關的權重,而且所述指令還包括播放總權重最大的內容項的步驟。
29.根據權利要求23的內容服務器,其中所述內容項包括音樂,而所述輸出裝置包括揚聲器。
30.根據權利要求23的內容服務器,其中所述內容項包括視頻,而所述輸出裝置包括視頻顯示裝置。
31.根據權利要求23的內容服務器,其中所述計算機可讀指令還包括向所述移動終端發送一個樣本的步驟,其中所述樣本包括用戶可選擇的內容項的一部分。
32.根據權利要求23的內容服務器,其中所述請求包括播放用戶所選擇的內容項的請求。
33.根據權利要求23的內容服務器,其中所述請求包括不播放用戶所選擇的內容項的請求,而且其中所述計算機可讀指令還包括響應接收到所述請求,將所述用戶選擇的內容項延緩播放的步驟。
34.根據權利要求23的內容服務器,其中所述請求是保證請求,而且其中所述計算機可讀指令還包括步驟(iv)接收與所述移動終端相關的用戶對于提交所述保證請求已經付費的確認;以及(v)要求播放所述用戶選擇的內容項。
35.根據權利要求34的內容服務器,其中所述計算機可讀指令還包括步驟(vi)將所述請求保存在保證播放表中;以及(vii)在播放與在所述保證播放表中存儲的請求不相關的內容項之前,播放與所述保證播放表中保存的請求相關的內容項。
36.根據權利要求23的內容服務器,其中通過短距離收發信機接收請求。
37.根據權利要求23的內容服務器,其中通過窄帶網絡執行步驟(i)-(ii),而其中通過寬帶網絡執行步驟(iii)。
38.根據權利要求37的內容服務器,其中所述窄帶網絡包括GPRS網絡,而所述寬帶網絡包括DVB-T網絡。
39.根據權利要求23的內容服務器,其中所述指令還包括步驟(iv)從用戶接收語音輸入;(v)識別所接收的語音;以及(vi)將所述接收的語音變換為所述請求。
40.根據權利要求23的內容服務器,其中每個內容項與一種類型相關,而且其中所述內容服務器通過與所述第一個內容項相同類型的相關輸出裝置播放所述第一個內容項。
41.根據權利要求23的內容服務器,其中所述計算機可讀指令還包括響應接收到所述請求向所述移動終端發送確認的步驟。
42.根據權利要求41的內容服務器,其中所述確認包括通過所述移動終端上的揚聲器播放的錄音,并且以響應用戶選擇的skin界面的樣式提供所述確認。
43.根據權利要求23的內容服務器,其中所述移動終端包括移動電話。
44.根據權利要求37的內容服務器,其中所述窄帶網絡包括藍牙和WLAN網絡中的至少一種。
45.一種內容遞送系統,包括短距離收發信機,能與其所服務的服務區內的移動終端交互作用;以及可與音頻遞送系統和所述收發信機通信連接的內容服務器,所述內容服務器包括處理器;和用于存儲計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得所述內容服務器執行以下步驟(i)通過所述短距離收發信機向移動終端發送可選擇的樂曲列表;(ii)通過所述收發信機接收來自所述移動終端的請求,其中所述請求對應用戶從所述可選擇的樂曲列表中選擇的樂曲;(iii)響應接收到所述請求,修改音樂播放表;以及(iv)通過所述音頻遞送系統從所述播放表播放第一首樂曲。
46.根據權利要求45的內容遞送系統,其中所述播放表包括根據每首樂曲接收到的請求數量的樂曲排序。
47.根據權利要求45的內容遞送系統,其中所述播放表包括根據與每個用戶相關的被滿足請求的數量的樂曲排序。
48.根據權利要求45的內容遞送系統,其中所述播放表包括根據與每首樂曲相關的權重的樂曲排序。
49.根據權利要求45的內容遞送系統,還包括與所述內容服務器通信連接的顯示裝置,其中在所述顯示裝置上顯示與當前播放的樂曲相關的信息。
50.根據權利要求45的內容遞送系統,其中所述請求是不播放用戶所選擇的樂曲的請求,而且所述請求對所述播放表中所述用戶選擇的樂曲的位置有負面影響。
51.根據權利要求45的內容遞送系統,其中所述請求是保證請求,而且所述計算機可讀指令還包括步驟(v)接收與所述移動裝置相關的用戶對于提交所述保證請求已經付費的確認;以及(vi)將所述請求保存在保證播放表中,以便明確播放所請求的樂曲。
52.根據權利要求51的內容遞送系統,其中所述計算機可讀指令還包括在播放與所述保證播放表中存儲的請求不相關的樂曲之前,播放與所述保證播放表中存儲的請求相關的樂曲的步驟。
53.根據權利要求45的內容遞送系統,其中所述計算機可讀指令還包括響應接收到所述請求發送確認給所述移動終端的步驟。
54.根據權利要求45的內容遞送系統,其中所述音頻遞送系統和所述收發信機都位于餐館內。
55.一種內容服務器,包括處理器,和用于存儲計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得所述內容服務器執行以下步驟(i)通過窄帶、雙向網絡無線接收來自移動終端的請求,其中所述請求對應用戶可選擇的內容項;(ii)響應接收到所述請求,修改音樂播放表;(iii)通過寬帶、單向網絡從所述播放表輸出第一個內容項來播放。
56.根據權利要求55的內容服務器,其中所述播放表包括根據每個內容項接收的請求數量的內容項排序。
57.根據權利要求55的內容服務器,其中所述播放表包括根據與每個內容項相關的權重的內容項排序。
58.根據權利要求55的內容服務器,其中所述內容項包括音樂。
59.根據權利要求55的內容服務器,其中所述請求是保證請求,而且其中所述計算機可讀指令還包括步驟(v)接收與所述移動終端相關的用戶對于提交所述保證請求已經付費的確認;以及(vi)將所述請求保存在保證播放表中,以便明確播放所請求的樂曲。
60.根據權利要求55的內容服務器,其中所述移動終端包括移動電話。
61.根據權利要求55的內容服務器,其中所述指令還包括步驟(iv)從用戶接收語音輸入;(v)識別所接收的語音;以及(vi)將所述接收的語音變換為所述請求。
62.根據權利要求61的內容服務器,其中所述計算機可讀指令還包括響應接收到所述請求向所述移動終端發送確認的步驟。
63.根據權利要求62的內容服務器,其中根據用戶選擇的樣式的不同來提供不同音頻確認。
64.一種移動終端,包括處理器;顯示屏;多個用戶輸入鍵;和用于存儲計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得移動終端執行以下步驟(i)在所述顯示屏上顯示用戶可選擇的內容項列表;(ii)響應用戶通過所述用戶輸入鍵的輸入,導航所述用戶可選擇的內容項列表;(iii)接收指示用戶選擇的內容項的輸入;以及(iv)向內容服務器發送對應所述用戶選擇的內容項的信息以通過輸出裝置播放。
65.根據權利要求64的移動終端,其中所述計算機可讀指令還包括從所述內容服務器接收所述用戶可選擇的內容項列表的步驟。
66.根據權利要求64的移動終端,其中所述計算機可讀指令還包括響應步驟(iv)從所述內容服務器接收確認的步驟。
67.根據權利要求64的移動終端,其中所述計算機可讀指令還包括步驟(v)發送對應于所述用戶可選擇的內容項上的當前項的信息;(vi)從所述內容服務器接收所述當前項的樣本;(vii)通過所述移動終端上的輸出裝置播放所述樣本。
68.根據權利要求64的移動終端,其中通過窄帶、雙向網絡執行步驟(iv),其中所述輸出裝置包括所述移動終端上的揚聲器,而且其中所述計算機可讀指令還包括步驟(v)通過寬帶、單向網絡接收內容;以及(vi)通過所述揚聲器播放所述內容。
69.根據權利要求68的移動終端,其中所述寬帶網絡包括DVB-T網絡,而所述窄帶網絡包括GPRS網絡。
70.根據權利要求1的方法,其中每個內容項與一種類型相關,所述方法還包括所述內容服務器通過與所述第一內容項相同類型的相關輸出裝置播放所述第一個內容項的步驟。
71.一種存儲計算機可讀指令的計算機可讀介質,所述計算機可讀指令在被處理器執行時,使得數據處理裝置通過執行以下步驟提供內容遞送業務(i)內容服務器向移動終端發送可選擇的內容項列表;(ii)所述內容服務器接收來自所述移動終端的請求,其中所述請求對應于用戶從所述可選擇的內容項列表中選擇的內容項;以及(iii)響應接收到所述請求,所述內容服務器通過輸出裝置播放第一個內容項。
72.根據權利要求71的計算機可讀介質,其中所述指令還包括根據播放表播放內容項的步驟。
73.根據權利要求72的計算機可讀介質,其中所述指令還包括根據預定算法將播放表排序的步驟。
74.根據權利要求71的計算機可讀介質,其中所述內容包括音樂,所述輸出裝置包括揚聲器。
75.根據權利要求71的計算機可讀介質,其中所述計算機可讀指令還包括向所述移動終端發送樣本的步驟,其中所述樣本包括用戶可選擇的內容項的一部分。
76.根據權利要求71的計算機可讀介質,其中所述請求是不播放所述用戶選擇的內容項的請求,而且還包括響應接收到所述請求將所述用戶選擇的內容項延緩播放的步驟。
77.根據權利要求71的計算機可讀介質,其中所述請求是保證請求,而且其中所述指令還包括步驟(iv)所述內容服務器接收與所述移動裝置相關的用戶對于提交所述保證請求已經付費的確認;以及(v)要求播放所述用戶選擇的內容項。
78.根據權利要求71的計算機可讀介質,其中通過窄帶網絡執行步驟(i)-(ii),而其中通過寬帶網絡執行步驟(iii)。
79.根據權利要求71的計算機可讀介質,其中所述指令還包括步驟(iv)從用戶接收語音輸入;(v)識別所接收的語音;以及(vi)將所述接收的語音變換為所述請求。
80.一種內容服務器,包括處理器,和用于存儲計算機可讀指令的存儲器,所述計算機可讀指令在被所述處理器執行時,使得所述內容服務器執行以下步驟(i)通過窄帶、雙向網絡接收來自移動終端的語音請求,其中所述語音請求對應于用戶對至少一個內容項定義的查詢;(ii)對至少一個內容數據庫進行查詢;(iii)響應所述查詢的結果,修改內容播放表;(iv)通過寬帶、單向網絡從所述播放表輸出第一個內容項以播放。
81.根據權利要求80的內容服務器,其中所述內容包括音樂。
82.根據權利要求80的內容服務器,其中所述指令還使得所述內容服務器執行以下步驟(i)識別所接收的語音;以及(ii)將所述接收的語音變換為所述查詢。
全文摘要
本發明公開一種用于建立動態內容遞送系統(DCDS)的方法和系統。在一個實施例中,帶藍牙的移動通信裝置被用來與服務器通信以便請求遞送特定內容,如歌曲,視頻等,到分離的輸出裝置,如揚聲器,顯示屏等。在另一個實施例中,將內容遞送回所請求的移動通信裝置。在一些實施例中,混合網絡可用于請求和遞送內容。窄帶、雙向、單播網絡可用于請求內容和確認請求,而寬帶單向、多播網絡可用于將所請求的內容遞送給所請求的客戶機裝置。根據預定算法可通過用戶請求修改遞送內容的順序。
文檔編號H04N7/173GK1633817SQ02817485
公開日2005年6月29日 申請日期2002年9月13日 優先權日2001年9月13日
發明者羅布·沃爾什, 竹哈·哈吉恩, 麥迪·哈瑪雷恩, 莫里·維南恩, 艾瑞·塔迪, 克里斯蒂納·尼維蒂維 申請人:諾基亞公司