專利名稱:基于因特網(wǎng)搜索的電視的制作方法
基于因特網(wǎng)搜索的電視
站旦
NT爾
因特網(wǎng)是分發(fā)視頻的流行工具。各種搜索引擎可用來允許用戶搜索因特網(wǎng) 上的視頻。視頻搜索引擎一般通過用鼠標(biāo)來導(dǎo)航圖形用戶界面以及用鍵盤將搜 索項(xiàng)鍵入到網(wǎng)頁上的搜索字段中來使用。搜索找到的因特網(wǎng)傳遞的視頻一般在 用戶所處的桌子上的計(jì)算機(jī)監(jiān)視器上以相對較小的格式觀看。典型的因特網(wǎng)視 頻觀看體驗(yàn)從而與典型的電視觀看體驗(yàn)顯著不同,電視觀看體驗(yàn)中廣播電視頻 道、有線電視頻道或點(diǎn)播有線電視頻道上傳遞的節(jié)目在房間一處的相對較大的 電視屏幕上觀看。
提供以上討論僅用作一般背景信息,并不旨在幫助確定權(quán)利要求的主題的 范圍。
概述
為具有遙控用戶界面的基于搜索的視頻發(fā)明了各種新實(shí)施例,這些實(shí)施例 結(jié)合了因特網(wǎng)視頻搜索和電視觀看體驗(yàn)兩者的最佳特征。如在一個說明性示例 中所體現(xiàn)地,用戶可使用遙控器在電視屏幕上輸入搜索項(xiàng)。可使用遙控器上的 標(biāo)準(zhǔn)數(shù)字小鍵盤、使用與通常用于文本消息傳送的方法類似的預(yù)測文本方法來 輸入搜索項(xiàng)。搜索引擎然后可在因特網(wǎng)上可訪問的視頻文件的抄本中搜索具有 對應(yīng)于搜索項(xiàng)的抄本的視頻文件。抄本可被包括在隨視頻文件提供的元數(shù)據(jù) 中,或作為由自動語音識別根據(jù)視頻文件生成的文本。相關(guān)搜索結(jié)果的指示符 然后可在電視屏幕上顯示,包含每一視頻文件的搜索項(xiàng)的抄本的縮略圖和片斷 在搜索結(jié)果中列出。用戶然后可使用遙控器來選擇搜索結(jié)果之一,并觀看所選 的視頻文件。
提供本概述和摘要以便以簡化的形式介紹將在以下詳細(xì)描述中進(jìn)一步描 述的一些概念。該概述和摘要不旨在標(biāo)識所要求保護(hù)的主題的關(guān)鍵特征或必要 特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。所要求保護(hù)的主題不 限于解決在背景中提及的任何或所有缺點(diǎn)的實(shí)現(xiàn)。附圖簡述
圖1描述了根據(jù)說明性實(shí)施例的處于典型使用設(shè)置中的帶有遠(yuǎn)程用戶界 面的基于搜索的視頻系統(tǒng)。
圖2描繪了根據(jù)說明性實(shí)施例的帶有遠(yuǎn)程用戶界面的基于搜索的視頻的 方法的流程圖。
圖3描繪了根據(jù)說明性實(shí)施例疊加在電視節(jié)目上的搜索字段的屏幕截圖。
圖4描繪了根據(jù)說明性實(shí)施例指示視頻搜索結(jié)果的文本樣本和縮略
像的屏幕截圖。
圖5描繪了根據(jù)說明性實(shí)施例來自視頻搜索的視頻文件的屏幕截圖。 圖6描繪了根據(jù)說明性實(shí)施例指示視頻搜索結(jié)果的文本樣本和縮略 像以及用于保存搜索的選項(xiàng)的屏幕截圖。
圖7描繪了根據(jù)說明性實(shí)施例的所保存的頻道菜單頁面的屏幕截圖。
圖8描繪了根據(jù)說明性實(shí)施例的自動生成的可選關(guān)鍵詞的菜單的屏幕截圖。
圖9描繪了根據(jù)說明性實(shí)施例的計(jì)算環(huán)境的框圖。 詳細(xì)描述
圖1描繪了根據(jù)說明性實(shí)施例帶有諸如遙控器20的遠(yuǎn)程用戶輸入設(shè)備的 基于搜索的視頻系統(tǒng)10的框圖。該描繪及其描述提供了旨在用于基于搜索的 電視型視頻系統(tǒng)的各種不同實(shí)施例中的一個說明性示例。從而,以下描述中的 細(xì)節(jié)都不旨在暗示對其他實(shí)施例的任何限制。在該說明性實(shí)施例中,基于搜索 的視頻系統(tǒng)10在電視型體驗(yàn)中提供基于網(wǎng)絡(luò)搜索的視頻,它可部分由計(jì)算設(shè) 備12實(shí)現(xiàn),計(jì)算設(shè)備12在該說明性實(shí)施例中通過將其連接至無線集線器18 的無線信號13連接至電視監(jiān)視器16和諸如因特網(wǎng)的網(wǎng)絡(luò)14。在圖1的示例中, 電視監(jiān)視器16和計(jì)算設(shè)備12擱在咖啡桌37上。沙發(fā)31、腳凳33和茶幾35 在房間中遠(yuǎn)離電視監(jiān)視器16和計(jì)算設(shè)備12,向一個或若干個觀眾提供了觀看 電視監(jiān)視器16的舒適而方便的設(shè)置,是典型的電視觀看設(shè)置。遙控器20擱在 茶幾35上,在那里它可被坐在沙發(fā)31上的觀眾輕易地拿到。計(jì)算設(shè)備12可具有遙控信號接收器,而可啟用遙控器20來將諸如紅外信號的信號23從觀眾 或用戶傳輸?shù)接?jì)算設(shè)備23。
圖2描繪了根據(jù)圖1的基于搜索的視頻系統(tǒng)10的功能的說明性實(shí)施例的 帶有遠(yuǎn)程用戶輸入設(shè)備的基于搜索的視頻的方法200的流程圖。方法200包括 經(jīng)由諸如遙控器20的遠(yuǎn)程用戶輸入設(shè)備接收搜索項(xiàng)的步驟201;在網(wǎng)絡(luò)14上 可訪問的音頻/視頻文件中搜索與搜索項(xiàng)相關(guān)的音頻/視頻文件的步驟203;提 供指示與搜索項(xiàng)相關(guān)的一個或多個音頻/視頻文件的用戶可選搜索結(jié)果的步驟 205;以及通過播放用戶所選的音頻/視頻文件來響應(yīng)用戶選擇的步驟207。
用戶可選搜索結(jié)果可作為代表性指示符提供,諸如與搜索項(xiàng)相關(guān)的音頻/ 視頻文件的文本的片斷和縮略像,且可包括至音頻/視頻文件的網(wǎng)絡(luò)源的鏈 接。搜索結(jié)果可在監(jiān)視器16上提供,監(jiān)視器16具有網(wǎng)絡(luò)鏈接和電視輸入,諸 如廣播電視接收器或有線電視輸入。視頻系統(tǒng)10從而可被配置成響應(yīng)于用戶 用遙控器20對來自網(wǎng)絡(luò)源或電視源的內(nèi)容作出選擇而在監(jiān)視器16上顯示來自 網(wǎng)絡(luò)源或電視源的內(nèi)容。
視頻系統(tǒng)IO可用各種不同方式中的任何一種實(shí)現(xiàn)。在圖1的說明性示例 中,視頻系統(tǒng)10可包括具有廣播接收器和有線電視盒以及對具有因特網(wǎng)連接 的臺式計(jì)算機(jī)的連接和連接至計(jì)算機(jī)而非電視的遙控接口的電視機(jī)。在另一說 明性示例中,視頻系統(tǒng)10可包括具有集成計(jì)算機(jī)、因特網(wǎng)接入和流傳送視頻 回放能力的電視機(jī)。在又一說明性示例中,視頻系統(tǒng)IO可包括具有集成計(jì)算 設(shè)備、因特網(wǎng)連接、有線電視調(diào)諧器以及遙控信號接收器的機(jī)頂盒,機(jī)頂盒通 信連接至電視。視頻系統(tǒng)10的能力和方法可按照各種形式,諸如C^應(yīng)用程序、 媒體中心插件或Ajax應(yīng)用程序在計(jì)算設(shè)備12可訪問的介質(zhì)上編碼。也構(gòu)想了 各種其他實(shí)現(xiàn),這些實(shí)現(xiàn)不限于此處具體討論的那些說明性示例。
視頻系統(tǒng)IO于是能夠播放來自網(wǎng)絡(luò)源或電視源的視頻或音頻內(nèi)容。網(wǎng)絡(luò) 源可包括因特網(wǎng)或另一網(wǎng)絡(luò),諸如局域網(wǎng)、廣域網(wǎng)或城域網(wǎng)可訪問的音頻文件、 視頻文件、RSS源或播客。盡管在本說明書中通常使用因特網(wǎng)作為網(wǎng)絡(luò)源的特 定示例,但本領(lǐng)域的技術(shù)人員可以認(rèn)識到構(gòu)想了各種實(shí)施例能夠被同等地應(yīng)用 于任何其他類型的網(wǎng)絡(luò)。非網(wǎng)絡(luò)源可例如包括廣播電視信號、有線電視信號、 點(diǎn)播有線電視視頻信號、本地視頻介質(zhì)諸如DVD或錄像帶、衛(wèi)星視頻信號、廣播無線電信號、有線無線電信號、本地音頻介質(zhì)諸如CD或錄音帶或衛(wèi)星無 線電信號。其他網(wǎng)絡(luò)源和非網(wǎng)絡(luò)源也可在各個實(shí)施例中使用。
視頻系統(tǒng)IO從而允許用戶在電視型設(shè)置中享受基于因特網(wǎng)的視頻,這在 本說明性實(shí)施例中一般涉及在所使用的房間中設(shè)置的大型電視型屏幕上顯示, 所回放的視頻的默認(rèn)畫面尺寸被設(shè)置為電視屏的全尺寸。這提供眾多好處,諸 如允許多個用戶容易地在一起觀看視頻;允許用戶根據(jù)電視觀看的典型的輕便 設(shè)置來觀看視頻內(nèi)容,諸如根據(jù)電視觀看設(shè)置典型的沙發(fā)或安樂椅的舒適度, 而非計(jì)算機(jī)使用典型的工作型設(shè)置,諸如坐在書桌邊的辦公椅中;允許用戶使 用在用戶電視觀看設(shè)置中投資的高級視頻和音頻裝備觀看基于因特網(wǎng)的視頻, 而不需要用戶投資第二組高級視頻和音頻裝備;以及在對眾多用戶而言比其計(jì) 算機(jī)監(jiān)視器上的屏幕大得多的其電視機(jī)上的屏幕上觀看基于因特網(wǎng)的內(nèi)容。這 也可包括高清晰電視屏或適于諸如NTSC、S6CAM或PAL的舊格式的電視屏。
視頻系統(tǒng)10也允許用戶在典型的電視觀看的設(shè)置中享受基于因特網(wǎng)的視 頻,因?yàn)檫@要求用戶僅通過該說明性實(shí)施例中的簡單的遙控器來輸入,如同用 戶一般向電視輸入的那樣,與諸如鍵盤或鼠標(biāo)等用戶對計(jì)算機(jī)使用的典型輸入 模式相對。視頻系統(tǒng)10的遙控器20類似于典型的電視遙控器,具有各種單個 動作按鈕和一般用于輸入頻道號的字母數(shù)字小鍵盤。視頻系統(tǒng)10允許這樣的 簡單遙控器提供用戶在該說明性實(shí)施例中搜索、瀏覽和播放基于因特網(wǎng)的視頻 所需的所有輸入手段,如以下進(jìn)一步描述。
除視頻文件以外可播放來自網(wǎng)絡(luò)源的點(diǎn)播音頻內(nèi)容,諸如僅有音頻的播 客。在本說明書中音頻/視頻文件有時作為通用術(shù)語提及以指示任何類型的文 件,這可包括視頻文件以及僅音頻文件、圖形動畫文件和其他類型的媒體文件。 盡管在本說明書中對與音頻/視頻搜索或音頻/視頻文件相對的視頻搜索或視頻 文件進(jìn)行了眾多參考,但本領(lǐng)域的技術(shù)人員將理解,這僅是為了可讀性起見, 且不同的實(shí)施例可按照參考視頻文件的相同方式來對待任何其他類型的文件。 對音頻文件的情況,屏幕仍提供包括用戶可選搜索字段和搜索結(jié)果的用戶界 面,搜索結(jié)果包括諸如抄本剪輯、與音頻文件源有關(guān)的圖標(biāo)的縮略像或與 音頻文件有關(guān)的某些其他圖像、至音頻文件源的鏈接或其他搜索結(jié)果指示符。 在音頻文件的回放期間,可例如允許屏幕空白、運(yùn)行屏幕保護(hù)、顯示諸如來自音頻文件的抄本部分的文本、顯示與作為隨音頻文件的元數(shù)據(jù)提供的音頻文件 有關(guān)的圖像、或顯示包括音頻文件的信號的環(huán)繞動畫或顯象。
根據(jù)一個說明性實(shí)施例的視頻系統(tǒng)10還可進(jìn)一步用使用期間監(jiān)視器16
的屏幕截圖的描繪來說明。這些根據(jù)一個說明性實(shí)施例在圖3-9中出現(xiàn);可理
解這些附圖及其描述僅示出眾多其他實(shí)施例中的一個示例。圖3描繪了顯示有 線電視節(jié)目的監(jiān)視器16,搜索字段301在屏幕的頂部疊加在電視節(jié)目上。正觀 看電視節(jié)目的用戶可當(dāng)在監(jiān)視器16上觀看任何內(nèi)容時使用單個動作輸入來打 開這樣的搜索字段,諸如按壓遙控器20上的單個"搜索"按鈕。
一旦搜索字段被打開,用戶可使用遙控器20輸入搜索項(xiàng)。搜索字段301 按搜索項(xiàng)從遙控器20接收的形式顯示搜索項(xiàng)。搜索項(xiàng)可包括由用戶輸入的任 何詞語、字母、數(shù)字或其他字符。輸入搜索項(xiàng)可使用不要求諸如全鍵盤等對要 輸入的每個可能的字符的唯一按鍵的方法來完成。相反,例如搜索項(xiàng)輸入可使 用允許用戶在遙控器20上的字母數(shù)字小鍵盤上按壓按鍵序列并將這些序列轉(zhuǎn) 換成字母和詞語的方法。例如, 一個說明性實(shí)施例使用預(yù)測文本輸入方法來輸 入搜索項(xiàng),諸如有時用于SMS文本消息傳送和手持設(shè)備使用的方法。在說明 性示例中,預(yù)測文本輸入使用具有與每一數(shù)字相關(guān)聯(lián)的三個或四個字母的數(shù)字 小鍵盤;用戶按照用戶想要輸入的詞語的字母的次序按壓數(shù)字鍵;而計(jì)算設(shè)備 將數(shù)字序列與字典或語料庫進(jìn)行比較以找到可用對應(yīng)于數(shù)字序列的序列中的 字母組成的詞語。
使用如預(yù)測文本輸入的縮寫文本輸入模式允許用戶僅使用與標(biāo)準(zhǔn)電視遙 控器不十分不同的遙控器來使文本輸入到搜索字段中,而非要求用戶使用如計(jì) 算機(jī)使用設(shè)置中典型的鍵盤來將文本輸入到搜索字段中。允許僅使用遙控器 (可容易地單手持握或甚至可容易地以單個拇指來操作)來搜索而非要求鍵盤 (一般需要坐在書桌邊或用戶面前的某個其他平面上)或在具有不方便的小按 鈕的手持設(shè)備上實(shí)現(xiàn),這添加了視頻系統(tǒng)10的視頻搜索方法的電視型設(shè)置及 其作為觀看視頻文件的設(shè)置的優(yōu)點(diǎn)。
預(yù)測文本輸入方法可使用文本的常規(guī)印刷語料庫,諸如流行的報(bào)紙?jiān)谝欢?時間上組合的內(nèi)容,以測量不同詞語的使用率并在預(yù)測用戶想要以給定數(shù)字輸 入序列輸入的文本時對更常使用的詞語給予更大的權(quán)重。代替或除常規(guī)印刷語料庫以外,預(yù)測文本輸入在對搜索項(xiàng)的預(yù)測文本排序時也可使用來自視頻/音頻 文件、來自諸如類似于用戶可能搜索的那些源的抄本和元數(shù)據(jù)的語料庫。另外, 預(yù)測文本輸入可在對搜索項(xiàng)的預(yù)測文本排序時參考近來發(fā)布的音頻/視頻內(nèi)容 的抄本和元數(shù)據(jù)。這可涉及將新抄本和元數(shù)據(jù)添加到語料庫,并由于某些詞語 逐漸棄用而其他詞語變?yōu)榱餍卸鴮Σ煌~語的搜索權(quán)重重新定序的正在進(jìn)行 的過程。這也可包括將在預(yù)先存在的語料庫中很少或從不使用但新近發(fā)明或新
近成為流行的新詞語添加到語料庫,諸如對"podcast (播客)"、 "misunderestimated (錯誤低估)"和"truthiness (內(nèi)心而非書本真相)"所發(fā)生的。 在近來來源的新詞變?yōu)榭捎脮r添加它們,從而在保持語料庫的加權(quán)和內(nèi)容及時 方面提供優(yōu)勢。
在一個說明性實(shí)施例中,也可通過輸入限制搜索的內(nèi)容類別來對搜索進(jìn)行 約束。例如,遙控器20上的另一按鈕可打開搜索類別選擇菜單,該菜單中提 供了一組可選類別,使得所選類別用作搜索音頻/視頻文件的抄本的約束。例如, 搜索類別菜單可包括諸如"新聞"、"國際新聞"、"國內(nèi)新聞"、"政治"、"科學(xué)"、 "技術(shù)"、"健康"、"體育"、"喜劇"、"娛樂"、"卡通"、"兒童節(jié)目"等類別。搜索 項(xiàng)可在選擇搜索類別前后按同一方式輸入到搜索字段301中。對搜索類別的選 擇有利地將搜索限制到所需的內(nèi)容類別。例如,對在沒有搜索類別的情況下輸 入的眾所周知的政治人物的搜索可返回來自面向喜劇的內(nèi)容的大量結(jié)果,而對 該人物的事實(shí)報(bào)告感興趣的用戶可通過在輸入該人物的名字作為搜索項(xiàng)時選 擇"新聞"搜索類別來接收與其興趣更有關(guān)的搜索結(jié)果。
當(dāng)輸入搜索項(xiàng)之后,用戶可通過輸入另一單個動作輸入(例如可以是按壓 "輸入"按鈕)來執(zhí)行基于該搜索項(xiàng)的搜索。"輸入"按鈕在該說明性實(shí)施例中的 功能是根據(jù)視頻系統(tǒng)10的當(dāng)前狀態(tài)多用的。當(dāng)執(zhí)行搜索時,計(jì)算設(shè)備12在因 特網(wǎng)或其他網(wǎng)絡(luò)資源中執(zhí)行對于對應(yīng)于搜索項(xiàng)的視頻文件的搜索。這例如可通 過搜索視頻文件的抄本,并將抄本與搜索項(xiàng)進(jìn)行比較來這樣做。它可采用有助 于搜索因特網(wǎng)的任何類型的搜索方法,諸如針對具有眾多對其鏈接的源對搜索 結(jié)果加權(quán);針對搜索項(xiàng)出現(xiàn)若干次的文件對搜索結(jié)果加權(quán);針對與其他相比相 對更新近的文件對搜索結(jié)果加權(quán);以及對其中例如搜索項(xiàng)由講話者口頭強(qiáng)調(diào)的 文件對搜索結(jié)果加權(quán)以及眾多其他潛在搜索排序準(zhǔn)則。搜索項(xiàng)可按照多種方式與視頻文件進(jìn)行比較。一種方式是使用諸如視頻文 件的抄本等作為視頻文件的提供者的元數(shù)據(jù)與視頻文件相關(guān)聯(lián)的文本。另一種
方式是通過對視頻或音頻文件的音頻內(nèi)容自動語音識別(ASR)來得到視頻或 音頻文件的抄本??捎捎?jì)算設(shè)備12或由中間ASR服務(wù)提供者對每一文件執(zhí)行 ASR??稍谡谶M(jìn)行的基礎(chǔ)上對新近發(fā)布的視頻文件這樣做,隨后以對相關(guān)聯(lián) 的視頻文件的索引保存抄本。也可在新近可訪問視頻文件首次可訪問時對其這 樣做??蔀榇四康氖褂帽姸郃SR方法中的任一種,以支持視頻系統(tǒng)IO。來自 新內(nèi)容的元數(shù)據(jù)文本和ASR導(dǎo)出文本兩者也可與預(yù)先印刷得到或抄本得到的 語料庫一起使用以修改預(yù)測文本輸入。因?yàn)樵跊]有元數(shù)據(jù)抄本的情況下提供了 眾多視頻文件,ASR所產(chǎn)生的抄本可幫助捕捉單獨(dú)搜索元數(shù)據(jù)未發(fā)現(xiàn)相關(guān)的大 量相關(guān)搜索結(jié)果,在這種情況中搜索項(xiàng)出現(xiàn)在ASR產(chǎn)生的抄本中但未出現(xiàn)在 元數(shù)據(jù)中,而這種情況很常見。
如本領(lǐng)域的技術(shù)人員所理解地,有且即將有大量自動語音識別系統(tǒng)和索引 抄本的其他替換方案可用,它們可用于此處所述的不同實(shí)施例。作為說明性實(shí) 施例,可用于視頻搜索系統(tǒng)的實(shí)施例的一個自動語音識別系統(tǒng)使用被稱為網(wǎng)格 的抄本的一般形式。當(dāng)發(fā)現(xiàn)備選識別候選具有相當(dāng)可能性是正確語音識別時, 網(wǎng)格可傳達(dá)口語詞語示例的若干備選解釋。當(dāng)ASR系統(tǒng)產(chǎn)生口語詞語示例的 網(wǎng)格表示時,然后可使用更復(fù)雜且靈活的工具來解釋ASR結(jié)果,諸如可排除 來自ASR中文法上沒有意義的備選識別候選的自然語言處理工具。ASR備選 候選網(wǎng)格和NLP工具的組合從而與單獨(dú)的ASR相比可根據(jù)視頻文件提供更準(zhǔn) 確的抄本生成。
作為另一說明性示例,網(wǎng)格抄本表示可用作搜索比較的基礎(chǔ)。網(wǎng)格中的不 同備選識別候選可被排序?yàn)轫敿?、第二級等,且可給定指示其準(zhǔn)確性置信度的 具體數(shù)字。例如,可向視頻文件中的一個詞語分派三個潛在的抄本表示,所分 派的置信度級別分別為85%、 12%和3%。在搜索期間,可向搜索結(jié)果分派具 有匹配搜索項(xiàng)中詞語的85%準(zhǔn)確性置信度的識別候選的更高排序。具有匹配搜 索項(xiàng)中詞語的較低置信度級別的識別候選的搜索結(jié)果也可被包括在搜索結(jié)果 中,其排序相對較低,使得它們出現(xiàn)在搜索結(jié)果的前幾頁之后。然而,它們可 能對應(yīng)于用戶所期望的搜索,而如果使用單個輸出的ASR系統(tǒng)而非網(wǎng)格表示ASR系統(tǒng)它們可能不會被包括在搜索結(jié)果中。
作為另一說明性示例,不同的ASR系統(tǒng)不限于生成單單正確拼寫的抄本, 而是可生成表示更小的語言單位或在表示中包括附加數(shù)據(jù)的抄本或網(wǎng)格,諸如 通過生成詞語和/或發(fā)音的一部分的表示。這在該說明性實(shí)施例中允許在沒有固 定詞匯表的情況下進(jìn)行語音索引。
圖4描繪了顯示搜索結(jié)果頁的監(jiān)視器的屏幕截圖400??墒紫蕊@示基于旨 在對視頻文件按其與搜索項(xiàng)的相關(guān)程度排序的各種加權(quán)方法中的任一種最高 加權(quán)的結(jié)果。搜索結(jié)果頁400可在每頁描繪任何數(shù)目的搜索結(jié)果。該屏幕也可 描繪向下指向屏幕底部指示用戶可下巻來查看附加結(jié)果的箭頭403;頁碼的指 示指示了用戶可選擇搜索結(jié)果的另一頁;或者指示符405例如指示了正在查看 的搜索結(jié)果的數(shù)目與當(dāng)前頁面的搜索結(jié)果的數(shù)目的比較。
每一搜索結(jié)果可包括搜索所找到的視頻文件的各種指示符。指示符可包括 縮略像411和文本片斷413??s略像可包括視頻文件源所提供的標(biāo)準(zhǔn) 圖標(biāo)、取自視頻文件的屏幕截圖或在搜索結(jié)果屏幕上播放的圖像序列,且可通 過短序列而循環(huán)。屏幕截圖縮略圖可由視頻文件的源提供,或可由計(jì)算設(shè)備12 例如通過從視頻文件中自動選擇以人為中心的圖像部分來自動創(chuàng)建。從視頻文 件中選擇以人為中心的靜止圖像例如可通過應(yīng)用尋找人頭和上半身在屏幕上 保持相當(dāng)一段時間并相對于屏幕保持相對靜止但也展示與談話和改變面部表 情一致的某種程度的運(yùn)動的一般形狀的算法。該算法可從滿足這些條件的序列 中隔離出靜止圖像;它也可裁剪圖像,使得人頭和上半身占據(jù)縮略像的主 要部分,使得人臉的圖像不會過于小。該算法也可確保視頻文件的縮略像 不是基于作為視頻文件內(nèi)的片段出現(xiàn)的廣告而創(chuàng)建的。
在搜索結(jié)果頁上提供的文本片段可包括描述視頻文件源所提供的視頻文 件的內(nèi)容的元數(shù)據(jù)421,且也可包括視頻文件的抄本423的樣本,具體地是包 括來自搜索項(xiàng)的一個或多個詞語的抄本樣本,這些詞語可例如通過突出顯示、 下劃線或以粗體刻畫來強(qiáng)調(diào)。元數(shù)據(jù)可包括視頻文件的標(biāo)題、日期、持續(xù)時間 和較短的描述。元數(shù)據(jù)在某些情況中也可包括抄本,其中元數(shù)據(jù)抄本中包括來 自搜索項(xiàng)的詞語的一部分可代替由ASR得到的抄本部分提供。元數(shù)據(jù)也可包 含視頻文件中內(nèi)容的源的商標(biāo)或其他源標(biāo)識符。這在圖4和之后的附圖中以源標(biāo)識符MSNBC⑧描繪,這是屬于MSNBC Cable L.L.C.的注冊商標(biāo),該公司是 華盛頓州的微軟公司與特拉華州的NBC Universal, Inc.的合資公司。
使用遙控器20,用戶可上巻或下巻至搜索結(jié)果的其他頁。用戶也可選擇 搜索結(jié)果之一來播放。在說明性實(shí)施例中,用戶不被限于使所選搜索結(jié)果視頻 文件從文件的開頭播放,而是可巻動通過給定搜索結(jié)果的文本片段中的搜索項(xiàng) 詞語的實(shí)例,并對所選搜索項(xiàng)之一按下播放按鈕。這在接近搜索項(xiàng)在視頻或音 頻文件中被說出或唱出的位置開始視頻文件的回放,通常在說出搜索項(xiàng)之前的 一小段時間開始。也允許用戶在回放期間根據(jù)視頻文件中說出的搜索項(xiàng)在詞語 的那些不同實(shí)例之間直接跳過,如以下參考圖5所解釋。
圖5描繪了播放所選視頻文件的監(jiān)視器的屏幕截圖500。如圖所示,也可 至少在回放一開始時在屏幕上顯示元數(shù)據(jù)521的簡短樣本,諸如源標(biāo)識符、標(biāo) 題或視頻文件或其具體片段的簡要描述。也可顯示隱藏字幕抄本523,或者是 作為元數(shù)據(jù)提供的或者由ASR得到,它例如可按照粗體或下劃線來描繪搜索 項(xiàng)的出現(xiàn)。如圖所示,也可描繪視頻文件的時間線531,這對視頻文件的回放 是通常的。此外,時間線可包括示出在視頻文件的進(jìn)度中來自搜索項(xiàng)的詞語之 一的每一所檢測到的出現(xiàn)在視頻文件中出現(xiàn)的位置的標(biāo)記533。用戶可使用遙 控器20上的單個動作的向后按鈕和向前按鈕在這些標(biāo)記中來回跳躍。從一個 標(biāo)記跳到另一標(biāo)記可在視頻文件中所說出的搜索項(xiàng)的下一次出現(xiàn)之前的短時 間處重新開始回放。這對于在視頻文件內(nèi)尋找所需內(nèi)容的用戶而言可能非常有 幫助。也可使用彩色編碼來傳達(dá)信息,諸如通過修改時間線的顏色來指示正逼 近一搜索項(xiàng)詞語。例如,在一個實(shí)施例中,時間線默認(rèn)是藍(lán)色的,然而漸變通 過白色、黃色以及橙色到紅色,好像"變暖"一般,以指示逼近,然后來自搜索 項(xiàng)的詞語出現(xiàn),顏色退為藍(lán)色。
用戶也可在回放期間從一個句子邊界跳到另一句子邊界。句子邊界可通過 在說話期間檢測相對長期的暫停來簡單確定。它們也可通過對文件的音頻分量 應(yīng)用ASR然后是各種自然語言處理(NLP)方法來更復(fù)雜地確定。在句子邊 界之間跳躍可幫助用戶在視頻文件中以相對較短的時間跨度導(dǎo)航。用戶也可選 擇其中抄本在大多數(shù)時間不顯示,但抄本在說出搜索項(xiàng)詞語之一時遇必要時出 現(xiàn)的模式。元數(shù)據(jù)顯示、時間線或抄本中的任何一個也可由用戶開啟或關(guān)閉;它們也可在視頻文件回放一開始時短時間出現(xiàn)然后消失。沒有視頻分量的音頻 文件在回放期間也可伴有元數(shù)據(jù)顯示、時間線、指示搜索項(xiàng)出現(xiàn)的時間線標(biāo)記、 或在音頻文件回放期間在監(jiān)視器上提供的抄本以及時間線標(biāo)記之間的導(dǎo)航中 的任何一個。
視頻文件的回放也可在用戶執(zhí)行另一搜索,或翻到另一頻道或內(nèi)容源,諸
如電視頻道或DVD回放時在任何時間暫停。在一個實(shí)施例中,視頻文件的回 放在選擇了另一輸入源時自動暫停。DVD或電視臺的回放也可在執(zhí)行搜索或 訪問因特網(wǎng)視頻文件時自動暫停,諸如有線電視或廣播電視的任何瞬時信號源 自暫停點(diǎn)起錄制以允許稍后的回放。
搜索結(jié)果屏除完全回放所選視頻或音頻文件以外還提供附加選項(xiàng)播放所 選視頻文件的簡短視頻預(yù)覽的選項(xiàng)。計(jì)算設(shè)備12例如可從視頻文件中隔離出 一組簡短的視頻剪輯。在一個實(shí)施例中,剪輯可以搜索項(xiàng)詞語的話語為中心。 在另一實(shí)施例中,視頻剪輯可基于對ASR和NLP技術(shù)的更復(fù)雜使用來選擇用 于標(biāo)識以強(qiáng)調(diào)方式說出的、以很少使用的詞語或詞語的組合為特征的、將之前 特征與搜索項(xiàng)的出現(xiàn)組合的、或使用用于標(biāo)識潛在具有特定重要性的片段的其 他方法的剪輯。在說明性示例中,當(dāng)首次找到、轉(zhuǎn)錄和索引視頻文件時可創(chuàng)建 和存儲預(yù)覽。
來自元數(shù)據(jù)或ASR的抄本字幕可隨視頻預(yù)覽中的視頻剪輯一起提供。也 可向用戶提供從開頭開始所選視頻文件或從預(yù)覽中所示的剪輯之一開始回放 的選項(xiàng)。再一次,這些方法也確保內(nèi)容不是從視頻文件的廣告部分選擇的。
例如,在一個實(shí)施例中,分別測試了3個每個5秒鐘的剪輯的用戶可選視 頻預(yù)覽,發(fā)現(xiàn)它們能提供關(guān)于視頻文件的本質(zhì)及其與搜索項(xiàng)的相關(guān)性的大量信 息,而不會花費(fèi)很多時間,使其易于供用戶在選擇視頻文件進(jìn)行回放之前迅速 播放若干視頻預(yù)覽。在一個實(shí)施例中,在回放之前,用戶觀看了視頻預(yù)覽并選 擇回放視頻文件之后可插入廣告。其他實(shí)施例可沒有廣告。
圖6描繪了屏幕截圖600中的另一特征將搜索保存為頻道的選項(xiàng)。再一 次,可用單個動作用戶輸入來啟用該選項(xiàng),諸如通過按壓遙控器20上的單個"保 存搜索"按鈕。當(dāng)被啟用時,所保存的搜索與一頻道相關(guān)聯(lián)。如在屏幕截圖600 中所描繪地,視頻系統(tǒng)10正要求將搜索保存為頻道號為6的頻道的確認(rèn)。這可例如通過按壓一組方向按鈕上的右側(cè)按鈕來確認(rèn)。在另一實(shí)施例中,確認(rèn)將 搜索保存為頻道的步驟可跳過,且按壓"保存搜索"按鈕的單個動作輸入可自動 將搜索保存為下一可用頻道號,并提供諸如"搜索被保存為頻道6"的確認(rèn)消息。 一旦搜索被保存為頻道,自動、周期性重復(fù)對搜索項(xiàng)相關(guān)的音頻/視頻文 件的搜索,提供被添加到頻道的潛在的新的搜索結(jié)果,或提供按照其將被呈現(xiàn) 的次序的不同搜索結(jié)果的新加權(quán),隨著時間流逝,新的視頻文件變得可訪問, 且搜索算法所依賴的其他因素改變。這些周期性刷新的搜索結(jié)果然后準(zhǔn)備好只 要用戶再次選擇了與該搜索相關(guān)聯(lián)的頻道號就提供這些搜索結(jié)果??捎煤喡詣?作輸入,諸如單個動作、雙動作、三動作或四動作輸入來訪問所保存的搜索頻
道,諸如在數(shù)字小鍵盤上輸入單個數(shù)字、為0到99頻道輸入兩數(shù)位數(shù)字(在 該實(shí)施例中,對單數(shù)位數(shù)字首先輸入0),或輸入一個、兩個或三個數(shù)位的數(shù) 字,然后擊打"輸入"按鈕?;蛘撸稍试S用戶召喚所保存的一個或一組搜索菜 單頁,諸如圖7的屏幕截圖7中所示。在說明性實(shí)施例中,所保存的頻道也可 隨有線電視或廣播電視頻道按常規(guī)數(shù)字方案存儲。例如,視頻系統(tǒng)10可將所 保存的搜索頻道分派為未被分派給電視臺或之前所分派的所保存搜索頻道的 號碼。用戶然后可選擇允許用戶僅用簡單的單個動作或雙動作輸入(諸如通過 按壓簡單的一個或兩個數(shù)位數(shù)字)在所保存的搜索頻道和電視頻道之間來回切 換的頻道改變選項(xiàng)。
圖7的屏幕截圖700示出各種所保存的頻道及其相關(guān)聯(lián)的頻道號,伴有每 一搜索頻道的搜索項(xiàng)的文本字幕、在該搜索頻道中保存的視頻之一的縮略 像以及頻道號。每一頻道指示符也可包括指示該頻道中的新的未被觀看過的視 頻文件的數(shù)目的數(shù)字,如將在以下進(jìn)一步說明。再一次,縮略像可以是徽 標(biāo)或圖標(biāo),諸如由在搜索頻道中保存的視頻之一的源所標(biāo)識的源,或從在該頻 道中保存的視頻之一捕捉到的靜止圖像。在一個實(shí)施例中,每一搜索頻道的靜 止圖像隨時間保持不變,即使原始從中取得該圖像的視頻在該搜索頻道的相關(guān) 性排序中位置下降,使得用戶更易于記住并將該圖像與搜索頻道相關(guān)聯(lián)。用戶 可通過在遙控器20上按壓該頻道的一個或多個按鈕、或通過使用方向鍵來在 監(jiān)視器上的頻道之間導(dǎo)航,之后擊打"輸入"或"選擇"按鈕來播放所導(dǎo)航至的頻 道來選擇頻道。無論何時當(dāng)用戶選擇一頻道時,視頻系統(tǒng)io可提供搜索結(jié)果屏,諸如在
圖3的屏幕截圖300中所示。在另一選項(xiàng)中,選擇頻道可簡單地默認(rèn)開始播放
該頻道搜索結(jié)果中最高排序的視頻,在回放該第一視頻文件之后按照搜索結(jié)果
的排序播放后續(xù)視頻文件繼續(xù),同時用戶具有前往搜索結(jié)果頁的選擇。該自動
的用戶可選擇的連續(xù)播放選項(xiàng)提供類似于在電視上觀看傳統(tǒng)頻道的觀看體驗(yàn); 而非在每一視頻文件結(jié)束之后導(dǎo)航或執(zhí)行新搜索的周期性中斷的體驗(yàn),用戶可
接連觀看視頻文件,按照文件存儲在頻道中的次序進(jìn)行。這也可包括存儲用戶 已經(jīng)觀看或已經(jīng)跳過哪些視頻文件的指示符,使得當(dāng)下一次開啟該頻道時,視 頻系統(tǒng)10訪問略去之前已觀看過的視頻文件并對新發(fā)布定優(yōu)先級的排序。
當(dāng)視頻系統(tǒng)10發(fā)現(xiàn)新的文件與特定頻道相關(guān)并將其添加到該頻道時,它 也可向用戶提供指示,例如通過在監(jiān)視器16上或在用戶的另一計(jì)算設(shè)備的監(jiān) 視器或屏幕上提供瞬時彈出通知框。瞬時新文件指示符彈出框可按照用戶選擇 關(guān)閉,且可在某些條件下自動關(guān)閉,諸如當(dāng)正在監(jiān)視器16上播放DVD時。視 頻系統(tǒng)10也可存儲新的未觀看過的視頻文件的總數(shù)的指示,列在每一頻道的 標(biāo)識信息旁,供用戶在開始與視頻系統(tǒng)10的新使用會話時查看。用戶也具有 從一個視頻文件來回跳至按排序次序的下一或前一視頻文件,以及在每一視頻 內(nèi)說出的搜索項(xiàng)詞語的出現(xiàn)之間來回跳躍的選項(xiàng)。
可推廣搜索結(jié)果屏與電視頻道指南屏組合,在一個頻道指南屏幕中顯示所 保存的搜索頻道和有線電視或廣播電視頻道兩者的指示符。所保存的搜索也可 被刪除,其頻道號被釋放供用戶選擇重新分派??刹粌H向所保存的搜索,也向 其他形式的視頻和音頻傳遞,諸如播客分派頻道,它們也可與電視頻道和所保 存的搜索頻道一樣訪問和管理。
圖8描繪了屏幕截圖800中的另一特征相關(guān)的結(jié)果搜索。在一個說明性 實(shí)施例中,當(dāng)由用戶選擇相關(guān)結(jié)果搜索時,從之前所選的音頻/視頻文件中提取 關(guān)鍵詞并將其提供給用戶,如屏幕截圖700所示。這些是從用戶當(dāng)前或之前査 看的視頻文件中自動提取的。視頻系統(tǒng)10可選擇在之前所選的視頻文件中重 復(fù)若干次的詞語、在原始搜索項(xiàng)附近出現(xiàn)多次的詞語、由說話者在之前所選的 視頻文件中口頭強(qiáng)調(diào)的詞語、不尋常的詞語或短語或因其他準(zhǔn)則突出的詞語作 為關(guān)鍵詞。關(guān)鍵詞選擇也可基于更復(fù)雜的自然語言處理技術(shù)。這些可例如包括潛在語義分析或?qū)⒃~語表示或分塊成詞匯項(xiàng)目,作為若干說明性示例。詞語的
表面形式可縮減到其詞根詞語,且詞語和短語可與其更一般的概念相關(guān)聯(lián),使
得在找到共享相似含義的詞匯項(xiàng)目時更為有效。視頻文件中的概念或詞匯項(xiàng)目
的集合然后可用于創(chuàng)建諸如可例如通過使用向量空間模型與其他文件進(jìn)行比
較的整個文件的向量的表示。這例如可導(dǎo)致項(xiàng)"股價(jià)"和"投資"多次出現(xiàn)的視頻
文件與項(xiàng)"委托書"和"公開銷售證券"多次出現(xiàn)的視頻文件排序非常類似,即使
在這兩個視頻文件中很少出現(xiàn)字面上相同的詞語。在得到這樣較不明顯的語義
相似性時可使用各種自然語言處理方法。
然而,搜索排序可對過于相似的文檔打折,以避免例如同一文件的重播、
在另一文件中摘錄的同一材料的長剪輯或不同新聞主持人對同一新聞故事的 重讀。作為另一示例,元數(shù)據(jù)中文件的標(biāo)題在搜索排序中正??山o予較大的權(quán)
重,但該權(quán)重應(yīng)被選擇性地應(yīng)用于與其他文件的內(nèi)部內(nèi)容而非與其他文件的元 數(shù)據(jù)標(biāo)題的比較,以避免搜索結(jié)果被同一節(jié)目的其他幾集占據(jù),這幾集可能共 享與旨在搜索的內(nèi)容相同的相對較少的內(nèi)容。其他限制因素,諸如搜索字段中 手動輸入的補(bǔ)充關(guān)鍵詞,也可用于針對所需內(nèi)容的具體類別指導(dǎo)搜索。
在說明性示例中,這些關(guān)鍵詞然后在關(guān)鍵詞菜單中呈現(xiàn),該菜單可通過單 個動作輸入召喚,諸如通過按壓單個"相關(guān)結(jié)果搜索"按鈕。用戶然后可從菜單 中選擇一個或多個關(guān)鍵詞,諸如通過用方向鍵導(dǎo)航,以及對使用戶感興趣的一 個或多個關(guān)鍵詞按壓遙控器上的"選擇"按鈕,使得所選一個或多個關(guān)鍵詞出現(xiàn)
在屏幕截圖701的頂部處描繪的搜索字段中,然后按壓"搜索"按鈕?;蛘?,用
戶可簡單地導(dǎo)航至單個搜索項(xiàng),并直接擊打"搜索"按鈕,跳過選擇一個以上的
關(guān)鍵詞以包括在新搜索項(xiàng)中的機(jī)會。視頻系統(tǒng)10然后可執(zhí)行類似于之前搜索 的新搜索,但新搜索是對于用戶在新搜索項(xiàng)中包括的自動提取的一個或多個關(guān) 鍵詞的。
另一說明性選項(xiàng)提供了自動相關(guān)結(jié)果搜索。當(dāng)用戶為選擇了該選項(xiàng)的按鈕 時,計(jì)算設(shè)備12除了也選擇它排序?yàn)樽罡叨认嚓P(guān)的一個或多個關(guān)鍵詞以外還 如前從之前所選的視頻文件中選擇一個或多個關(guān)鍵詞,然后對該關(guān)鍵詞或這些 關(guān)鍵詞自動執(zhí)行搜索。它是選擇單個關(guān)鍵詞還是一組關(guān)鍵詞可取決于最高度相 關(guān)的關(guān)鍵詞和次最相關(guān)的關(guān)鍵詞之間所評估的相關(guān)性的差距有多近,可調(diào)節(jié)容許度用于相關(guān)性差距有多窄以限定搜索項(xiàng)中的第二關(guān)鍵詞。它也可取決于搜索 項(xiàng)過窄導(dǎo)致的結(jié)果相對缺乏的形式的反饋,提示用較少關(guān)鍵詞或單個最相關(guān)關(guān) 鍵詞進(jìn)行重復(fù)搜索。
自動相關(guān)結(jié)果搜索可將用戶直接帶往類似于圖4的搜索結(jié)果屏,搜索結(jié)果
基于自動選擇的一個或多個關(guān)鍵詞,作為被發(fā)現(xiàn)與新搜索相關(guān)的視頻文件的指 示符顯示。用戶也可具有選擇更完全自動搜索的選項(xiàng),這也跳過了搜索結(jié)果屏, 在自動選擇的關(guān)鍵詞的搜索結(jié)果中自動選擇最高排序的視頻文件,從而從之前 選擇的視頻文件直接進(jìn)行新近搜索的視頻文件的回放。
圖9描繪了計(jì)算環(huán)境100,以提供計(jì)算設(shè)備12、網(wǎng)絡(luò)14和及其相關(guān)聯(lián)的 資源的說明性環(huán)境的更詳細(xì)示例。可按照各種方式實(shí)現(xiàn)基于搜索的視頻的不同 實(shí)施例。以下描述是對于說明性實(shí)施例的,并構(gòu)成這些說明性實(shí)施例中的特征 的示例,而其他實(shí)施例不限于所述的具體說明性特征。如與上述的所有之前的 說明性實(shí)施例一樣,其他實(shí)施例不限于所述的特定說明性特征。
計(jì)算機(jī)可讀介質(zhì)可包括可至少部分在計(jì)算設(shè)備(諸如圖1的計(jì)算設(shè)備12 或圖9的計(jì)算機(jī)110)上可執(zhí)行且配置計(jì)算設(shè)備以運(yùn)行應(yīng)用程序、執(zhí)行方法并 提供與不同實(shí)施例相關(guān)聯(lián)的系統(tǒng)的計(jì)算機(jī)可執(zhí)行指令,這些實(shí)施例之一可以是 在圖9中所示的說明性示例。
根據(jù)說明性實(shí)施例,圖9描繪了一般計(jì)算環(huán)境100的框圖,該環(huán)境包括計(jì) 算機(jī)110和諸如系統(tǒng)存儲器130、非易失性磁盤152、非易失性光盤156和主 宿遠(yuǎn)程應(yīng)用程序185的遠(yuǎn)程計(jì)算機(jī)180的介質(zhì)的各種介質(zhì),各種介質(zhì)由計(jì)算機(jī) 可讀,且包括可由計(jì)算機(jī)執(zhí)行的可執(zhí)行指令。圖9示出了可在其上實(shí)現(xiàn)各實(shí)施 例的合適計(jì)算系統(tǒng)環(huán)境100的示例。計(jì)算系統(tǒng)100僅為合適的操作環(huán)境的一個 示例,并非旨在對所要求保護(hù)的主題的使用范圍或功能提出任何局限。也不應(yīng) 該把計(jì)算環(huán)境IOO解釋為對示例性操作環(huán)境100中示出的任一組件或其組合有 任何依賴性或要求。
各實(shí)施例可用各種其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置來操作。適合在各 實(shí)施例中使用的公知的計(jì)算系統(tǒng)、環(huán)境和/或配置的示例包括,但不限于,個人 計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持或膝上型設(shè)備、多處理器系統(tǒng)、基于微處理器的 系統(tǒng)、機(jī)頂盒、可編程消費(fèi)者電子產(chǎn)品、網(wǎng)絡(luò)PC、小型機(jī)、大型機(jī)、電話系統(tǒng)、包含上述系統(tǒng)或設(shè)備中的任一個的分布式計(jì)算環(huán)境等。
各實(shí)施例可在諸如程序模塊等由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的通用 上下文中描述。 一般而言,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類 型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等。各個實(shí)施例可被實(shí)現(xiàn)為可在計(jì)算 設(shè)備上執(zhí)行的指令,它可體現(xiàn)為下述任何形式的計(jì)算機(jī)可讀介質(zhì)。各個附加實(shí) 施例可被實(shí)現(xiàn)為可由各個計(jì)算設(shè)備訪問且可能影響這樣的計(jì)算設(shè)備的功能的 數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫。 一些實(shí)施例被設(shè)計(jì)為在分布式計(jì)算環(huán)境中實(shí)施,在分布式 計(jì)算環(huán)境中任務(wù)是由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備來執(zhí)行的。在分布式計(jì)
算環(huán)境中,程序模塊可以位于包括存儲器存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存 儲介質(zhì)中。
參考圖9,用于實(shí)現(xiàn)一些實(shí)施例的示例性系統(tǒng)包括計(jì)算機(jī)110形式的通用 計(jì)算設(shè)備。計(jì)算機(jī)110的組件可以包括,但不限于,處理單元120、系統(tǒng)存儲 器130和將包括系統(tǒng)存儲器在內(nèi)的各種系統(tǒng)組件耦合至處理單元120的系統(tǒng)總 線121。系統(tǒng)總線121可以是幾種類型的總線結(jié)構(gòu)中的任何一種,包括存儲器 總線或存儲控制器、外圍總線、以及使用各種總線體系結(jié)構(gòu)中的任一種的局部 總線。作為示例,而非限制,這樣的體系結(jié)構(gòu)包括工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA) 總線、微通道體系結(jié)構(gòu)(MCA)總線、增強(qiáng)型ISA (EISA)總線、視頻電子 技術(shù)標(biāo)準(zhǔn)協(xié)會(VESA)局部總線和外圍部件互連(PCI)總線(也稱為Mezzanine 總線)。
計(jì)算機(jī)110通常包括各種計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是能由計(jì) 算機(jī)110訪問的任何可用介質(zhì),而且包含易失性、非易失性介質(zhì)以及可移動和 不可移動介質(zhì)。作為示例而非局限,計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)存儲介質(zhì) 和通信介質(zhì)。計(jì)算機(jī)存儲介質(zhì)包括以任何方法或技術(shù)實(shí)現(xiàn)的用于存儲諸如計(jì)算 機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等信息的易失性和非易失性、可 移動和不可移動介質(zhì)。計(jì)算機(jī)存儲介質(zhì)包括,但不限于,RAM、ROM、EEPROM、 閃存或其它存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光盤存儲、 磁帶盒、磁帶、磁盤存儲或其它磁性存儲設(shè)備、或能用于存儲所需信息且可以 由計(jì)算機(jī)110訪問的任何其它介質(zhì)。通信介質(zhì)通常以諸如載波或其它傳輸機(jī)制 等已調(diào)制數(shù)據(jù)信號來體現(xiàn)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并包括任意信息傳送介質(zhì)。術(shù)語"已調(diào)制數(shù)據(jù)信號"指的是其一個或多個特征以 在信號中編碼信息的方式被設(shè)定或更改的信號。作為示例而非限制,通信介質(zhì)
包括有線介質(zhì),諸如有線網(wǎng)絡(luò)或直接線連接,以及無線介質(zhì),諸如聲學(xué)、RF、
紅外線和其它無線介質(zhì)。以上的任何組合也應(yīng)包括在計(jì)算機(jī)可讀介質(zhì)的范圍 內(nèi)。
系統(tǒng)存儲器130包括易失性和/或非易失性存儲器形式的計(jì)算機(jī)存儲介質(zhì), 如只讀存儲器(ROM) 131和隨機(jī)存取存儲器(RAM) 132?;据斎?輸出系 統(tǒng)133 (BIOS)包含有助于諸如啟動時在計(jì)算機(jī)110中元件之間傳遞信息的基 本例程,它通常被存儲在ROM 131中。RAM 132通常包含處理單元120可以 立即訪問和/或目前正在其上操作的數(shù)據(jù)和/或程序模塊。作為示例而非局限, 圖9示出了操作系統(tǒng)134、應(yīng)用程序135、其它程序模塊136和程序數(shù)據(jù)137。
計(jì)算機(jī)110還可以包括其他可移動/不可移動、易失性/非易失性計(jì)算機(jī)存 儲介質(zhì)。僅作為示例,圖9示出了從不可移動、非易失性磁介質(zhì)中讀取或向其 寫入的硬盤驅(qū)動器141,從可移動、非易失性磁盤152中讀取或向其寫入的磁 盤驅(qū)動器151,以及從諸如CDROM或其它光學(xué)介質(zhì)等可移動、非易失性光盤 156中讀取或向其寫入的光盤驅(qū)動器155??梢栽谑纠圆僮鳝h(huán)境中使用的其 它可移動/不可移動、易失性/非易失性計(jì)算機(jī)存儲介質(zhì)包括但不限于,磁帶盒、 閃存卡、數(shù)字多功能盤、數(shù)字錄像帶、固態(tài)RAM、固態(tài)ROM等等。硬盤驅(qū) 動器141通常由不可移動存儲器接口,諸如接口 140連接至系統(tǒng)總線121,磁 盤驅(qū)動器151和光盤驅(qū)動器155通常由可移動存儲器接口,諸如接口 150連接 至系統(tǒng)總線121。
上面討論并在圖9中示出的驅(qū)動器及其相關(guān)聯(lián)的計(jì)算機(jī)存儲介質(zhì)為計(jì)算 機(jī)110提供了對計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的存儲。在 圖9中,例如,硬盤驅(qū)動器141被示為存儲操作系統(tǒng)144、應(yīng)用程序145、其 它程序模塊146和程序數(shù)據(jù)147。注意,這些組件可以與操作系統(tǒng)134、應(yīng)用 程序135、其它程序模塊136和程序數(shù)據(jù)137相同,也可以與它們不同。操作 系統(tǒng)144、應(yīng)用程序145、其它程序模塊146和程序數(shù)據(jù)147在這里被標(biāo)注了 不同的標(biāo)號是為了說明至少它們是不同的副本。
用戶可以通過諸如鍵盤162、麥克風(fēng)163和定點(diǎn)設(shè)備161的輸入設(shè)備將命令和信息輸入至計(jì)算機(jī)110中,定點(diǎn)設(shè)備161諸如是鼠標(biāo)、軌跡球或觸摸墊。 其他輸入設(shè)備(未示出)可以包括操縱桿、游戲手柄、圓盤式衛(wèi)星天線、掃描 儀等。這些和其它輸入設(shè)備通常由耦合至系統(tǒng)總線的用戶輸入接口 160連接至 處理單元120,但也可以由其它接口或總線結(jié)構(gòu),諸如并行端口、游戲端口或 通用串行總線(USB)連接。監(jiān)視器191或其它類型的顯示設(shè)備也經(jīng)由接口, 諸如視頻接口 190連接至系統(tǒng)總線121。除監(jiān)視器以外,計(jì)算機(jī)也可以包括其 它外圍輸出設(shè)備,諸如揚(yáng)聲器197和打印機(jī)196,它們可以通過輸出外圍接口 195連接。
計(jì)算機(jī)110可使用至一個或多個遠(yuǎn)程計(jì)算機(jī),如遠(yuǎn)程計(jì)算機(jī)180的邏輯連 接在網(wǎng)絡(luò)化環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)180可以是個人計(jì)算機(jī)、手持設(shè)備、服務(wù) 器、路由器、網(wǎng)絡(luò)PC、對等設(shè)備或其他通用網(wǎng)絡(luò)節(jié)點(diǎn),且一般包括以上關(guān)于 計(jì)算機(jī)110描述的許多或所有的要素。圖9中所示的邏輯連接包括局域網(wǎng) (LAN) 171和廣域網(wǎng)(WAN) 173,但也可以包括其它網(wǎng)絡(luò)。這樣的聯(lián)網(wǎng)環(huán) 境在辦公室、企業(yè)范圍計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和因特網(wǎng)中是常見的。
當(dāng)在LAN聯(lián)網(wǎng)環(huán)境中使用時,計(jì)算機(jī)IIO通過網(wǎng)絡(luò)接口或適配器170連 接至LAN171。當(dāng)在WAN聯(lián)網(wǎng)環(huán)境中使用時,計(jì)算機(jī)IIO通常包括調(diào)制解調(diào) 器172或用于通過諸如因特網(wǎng)等WAN 173建立通信的其它裝置。調(diào)制解調(diào)器 172可以是內(nèi)置或外置的,它可以通過用戶輸入接口 160或其它適當(dāng)?shù)臋C(jī)制連 接至系統(tǒng)總線121。在網(wǎng)絡(luò)化環(huán)境中,相對于計(jì)算機(jī)IIO所描述的程序模塊或 其部分可被儲存在遠(yuǎn)程存儲器存儲設(shè)備中。作為示例,而非限制,圖9示出了 遠(yuǎn)程應(yīng)用程序185駐留在遠(yuǎn)程計(jì)算機(jī)180上??梢岳斫猓镜木W(wǎng)絡(luò)連接是示 例性的,且可以使用在計(jì)算機(jī)之間建立通信鏈路的其它手段。
盡管用結(jié)構(gòu)特征和/或方法動作專用的語言描述了本主題,但可以理解, 所附權(quán)利要求書中定義的主題不必限于上述具體特征或動作。相反,上述具體 特征和動作是作為實(shí)現(xiàn)權(quán)利要求的示例形式公開的。
權(quán)利要求
1. 一種方法(例如200),可至少部分由計(jì)算機(jī)器(例如,110、180)實(shí)現(xiàn),包括經(jīng)由遠(yuǎn)程用戶輸入設(shè)備(例如20)接收(例如201)搜索項(xiàng);在網(wǎng)絡(luò)(例如14)上可訪問的音頻/視頻文件中搜索(例如203)與所述搜索項(xiàng)相關(guān)的音頻/視頻文件;提供(例如205)指示與所述搜索項(xiàng)相關(guān)的一個或多個音頻/視頻文件的用戶可選擇搜索結(jié)果;以及在被配置成顯示來自網(wǎng)絡(luò)源或電視源的內(nèi)容的監(jiān)視器(例如16)上播放(例如207)音頻/視頻文件中所選的一個。
2. 如權(quán)利要求1所述的方法,其特征在于,所述遠(yuǎn)程用戶輸入設(shè)備使用 預(yù)測文本輸入方法來輸入搜索項(xiàng)。
3. 如權(quán)利要求2所述的方法,其特征在于,所述預(yù)測文本輸入方法在對 所述搜索項(xiàng)的預(yù)測文本排序時參考近來發(fā)布的音頻/視頻內(nèi)容的抄本(例如 423、 523)或元數(shù)據(jù)(例如421)的至少其中之一。
4. 如權(quán)利要求1所述的方法,其特征在于,還包括提供一組可選類別, 其中所選類別用作搜索音頻/視頻文件的抄本的約束。
5. 如權(quán)利要求1所述的方法,其特征在于,搜索音頻/視頻文件包括搜索 包括與所述音頻/視頻文件相關(guān)聯(lián)的抄本(例如423、523)的元數(shù)據(jù)(例如421)。
6. 如權(quán)利要求l所述的方法,其特征在于,搜索音頻/視頻文件包括搜索 由自動語音識別基于所述音頻/視頻文件的音頻內(nèi)容所生成的抄本(例如423、 523)。
7. 如權(quán)利要求1所述的方法,其特征在于,還包括通過保存所述搜索項(xiàng)、 使其與一頻道相關(guān)聯(lián)、周期性地重復(fù)對與所述搜索項(xiàng)相關(guān)的音頻/視頻文件的搜索以及將新搜索結(jié)果添加到所述頻道來響應(yīng)單個動作保存輸入。
8. 如權(quán)利要求7所述的方法,其特征在于,還包括用戶可選擇連續(xù)播放 選項(xiàng),包括根據(jù)與所選頻道號相關(guān)聯(lián)的搜索結(jié)果接連播放搜索結(jié)果。
9. 如權(quán)利要求7所述的方法,其特征在于,還包括用戶可選擇頻道改變 選項(xiàng),允許用戶用單個動作或雙動作頻道改變輸入在包括所保存的搜索頻道和 電視頻道兩者的頻道中從一個頻道改為另一頻道。
10. 如權(quán)利要求7所述的方法,其特征在于,還提供顯示所保存的多個搜 索頻道的指示符的用戶可選頻道指南屏(例如700)。
11. 如權(quán)利要求l所述的方法,其特征在于,所述搜索結(jié)果包括與所述搜 索項(xiàng)相關(guān)的音頻/視頻文件的圖像(例如411)和抄本(例如423)的一部分, 其中所述搜索結(jié)果的圖像通過從與所述搜索項(xiàng)相關(guān)的音頻/視頻文件中自動選 擇以人為中心的圖像部分來創(chuàng)建。
12. 如權(quán)利要求l所述的方法,其特征在于,還包括啟用用戶可選預(yù)覽選 項(xiàng),其中提供了包括對應(yīng)于所述搜索項(xiàng)中的詞語的口頭詞語的一個或多個音頻 /視頻剪輯,以及供用戶選擇觀看包括所述一個或多個音頻/視頻剪輯的音頻/視 頻文件的選項(xiàng)。
13. 如權(quán)利要求12所述的方法,其特征在于,還包括通過在所述一個或 多個音頻/視頻剪輯和所述音頻/視頻文件之間提供廣告來響應(yīng)于用戶選擇觀看 所述音頻/視頻文件。
14. 如權(quán)利要求1所述的方法,其特征在于,還包括在播放音頻/視頻文件的同時在所述屏幕的一部分中提供時間線(例如531),帶有指示對應(yīng)于所述 搜索項(xiàng)的口頭詞語的出現(xiàn)的標(biāo)記(例如533),其中啟用用戶可選擇單個動作 輸入以從所述標(biāo)記之一跳轉(zhuǎn)到所述標(biāo)記中的另一個。
15. 如權(quán)利要求1所述的方法,其特征在于,還包括啟用用戶可選相關(guān)結(jié) 果搜索,其中提供了 (例如800)從之前所選的音頻/視頻文件中提取的關(guān)鍵詞, 且允許用戶選擇所述關(guān)鍵詞中的一個或多個作為對與之前所選的音頻/視頻文 件相關(guān)的音頻/視頻文件的新搜索的搜索項(xiàng)。
16. 如權(quán)利要求l所述的方法,其特征在于,還包括啟用用戶可選自動相 關(guān)結(jié)果搜索,其中提供了與之前所選的音頻/視頻文件相關(guān)的一個或多個音頻/ 視頻文件的指示符,且允許用戶選擇所述相關(guān)音頻/視頻文件的指示符之一。
17. 如權(quán)利要求16所述的方法,其特征在于,其中所述相關(guān)結(jié)果搜索使 用對之前所選的音頻/視頻文件和正在搜索的音頻/視頻文件的抄本的語義分 析,來選擇相關(guān)音頻/視頻文件以作為相關(guān)結(jié)果提供。
18. —種包括可至少部分在計(jì)算設(shè)備(例如10、 12、 110、 180)上執(zhí)行的 指令的介質(zhì)(例如130、 152、 156),其中所述指令將所述設(shè)備配置為從遠(yuǎn)程用戶輸入設(shè)備(例如20)接收(例如201)搜索項(xiàng); 在網(wǎng)絡(luò)上搜索(例如203)與對應(yīng)于所述搜索項(xiàng)的音頻/視頻文件相關(guān)聯(lián)的 抄本;響應(yīng)于從所述遠(yuǎn)程用戶輸入設(shè)備接收的選擇,在被配置成顯示來自網(wǎng)絡(luò)源 或電視源的內(nèi)容的監(jiān)視器(例如16)上顯示(例如205)所述對應(yīng)于所述搜索 項(xiàng)的一個或多個音頻/視頻文件的表示指示符;從所述遠(yuǎn)程用戶輸入設(shè)備接收對所述表示的指示符之一的選擇,指示所選 的音頻/視頻文件;以及在所述監(jiān)視器上播放(例如207)所選音頻/視頻文件。
19. 如權(quán)利要求18所述的介質(zhì),其特征在于,所述指令還將所述設(shè)備配 置為通過在所述監(jiān)視器的一部分中打開搜索字段(例如301)同時所述設(shè)備正 在所述監(jiān)視器上顯示來自網(wǎng)絡(luò)或非網(wǎng)絡(luò)源的內(nèi)容(例如300)來響應(yīng)來自所述 遠(yuǎn)程用戶輸入設(shè)備的單個動作搜索字段輸入,其中在對網(wǎng)絡(luò)搜索與對應(yīng)于搜索 項(xiàng)的音頻/視頻文件相關(guān)聯(lián)的抄本之前,所述搜索字段顯示從所述遠(yuǎn)程用戶輸入 設(shè)備后續(xù)接收的搜索項(xiàng)。
20. —種包括可至少部分在計(jì)算設(shè)備(例如10、 12、 110、 180)上執(zhí)行的 指令的介質(zhì)(例如130、 152、 156),其中所述指令將包括所述計(jì)算設(shè)備的系 統(tǒng)(例如10、 100)配置為從遠(yuǎn)程用戶輸入設(shè)備(例如20)接收(例如201)用戶輸入搜索項(xiàng); 在網(wǎng)絡(luò)上搜索(例如203)對應(yīng)于所述用戶輸入搜索項(xiàng)的音頻/視頻文件; 在電視監(jiān)視器(例如16)上提供(例如205)對應(yīng)于與所述用戶輸入搜索項(xiàng)對應(yīng)的一個或多個音頻/視頻文件的鏈接;從所述遠(yuǎn)程用戶輸入設(shè)備接收用戶對在所述電視監(jiān)視器上提供的鏈接之中的用戶所選鏈接的指示;以及在所述電視監(jiān)視器上播放(例如207)對應(yīng)于所述用戶所選鏈接的所述音頻/視頻文件。
全文摘要
組合了因特網(wǎng)視頻搜索和電視型觀看體驗(yàn)的最佳特征。用戶可使用遙控器在電視監(jiān)視器上輸入搜索項(xiàng)。搜索引擎然后可搜索因特網(wǎng)上可訪問的視頻文件中對應(yīng)于搜索項(xiàng)的視頻文件。然后可在監(jiān)視器上顯示相關(guān)搜索結(jié)果的指示符,允許用戶選擇一個來播放。這允許用戶按照電視型體驗(yàn)搜索和觀看因特網(wǎng)視頻內(nèi)容。
文檔編號H04N7/14GK101422041SQ200780013629
公開日2009年4月29日 申請日期2007年4月12日 優(yōu)先權(quán)日2006年4月17日
發(fā)明者F·T·B·賽德, L·陸, N·M·莫拉韋吉, R·P·余, W-Y·馬 申請人:微軟公司