国产精品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>

      以電視為中心的系統(tǒng)的制作方法

      文檔序號:7936886閱讀:157來源:國知局
      專利名稱:以電視為中心的系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明一般地涉及以電視為中心的(TV-centric)家庭娛樂系統(tǒng)。
      背景技術(shù)
      尖端數(shù)字電視(DTV)通常包括被連接到一起來創(chuàng)建TV電子裝置的一個或多個數(shù) 字裝置。這些不同裝置可以包括CPU、調(diào)諧器、解調(diào)器、USB端口、存儲裝置、代碼轉(zhuǎn)換器、定 標(biāo)器、去交織器等。每個裝置通常包括其自己的稱為裝置驅(qū)動程序(driver)的軟件控制程 序。DTV的主CPU必須經(jīng)由這些裝置的裝置驅(qū)動程序來與它們進行通信。包括裝置驅(qū)動程 序的軟件控制程序在DTV的CPU上被執(zhí)行,并且通常被包括在DTV上的主程序存儲中。
      如在這里所理解的,隨著DTV技術(shù)進步,之前僅存在于TV的主芯片外部的芯片中 的功能被新結(jié)合到下一代芯片中。這產(chǎn)生了向?qū)崿F(xiàn)所期望的功能的硬件維持一致的軟件接 口的挑戰(zhàn)。此外,雖然TV —般已經(jīng)不是可升級的裝置,但是某些新的TV技術(shù)功能可能看起 來太昂貴或者太不實用而不包括在所有DTV中,并且因此僅作為售后市場的模塊被添加。 這樣的模塊可以包括預(yù)錄式盤驅(qū)動器(例如,DVD或藍光)、硬盤存儲裝置、TCP/IP聯(lián)網(wǎng)和 新服務(wù)的運行(例如,有線或衛(wèi)星TV)。向DTV工程師提供一致的開發(fā)接口并且在DTV上向 消費者提供一致的用戶接口是該環(huán)境中的挑戰(zhàn)。這包括提供供DTV訪問新模塊所提供的功 能的方式以及提供供所添加的模塊訪問DTV所提供的功能的方式。
      本發(fā)明針對的是這些問題。

      發(fā)明內(nèi)容
      —種系統(tǒng),具有包括TV處理器和顯示器的TV。該系統(tǒng)還具有與TV分離并且與TV 處理器進行通信的數(shù)據(jù)存儲裝置。數(shù)據(jù)存儲裝置包括存儲在TV中的相關(guān)聯(lián)的軟件驅(qū)動程 序。利用該結(jié)構(gòu)組合,請求組件可以通過TV中的軟件驅(qū)動程序使用由存儲裝置提供的存儲 服務(wù)。 數(shù)據(jù)存儲裝置可以是沒有內(nèi)部裝置驅(qū)動程序的裸DVD播放器或硬盤驅(qū)動器或閃 存卡,或其它組件或裝置。例如,數(shù)據(jù)存儲裝置可以是具有存儲能力的TV調(diào)諧器和/或解 調(diào)器、具有存儲能力的視頻或靜態(tài)相機、到存儲裝置的網(wǎng)絡(luò)連接、音頻播放器、無線電話、可 攜式攝錄機、個人錄像機(PVR)或攝錄一體機(VCR)等等。 數(shù)據(jù)存儲裝置在該系統(tǒng)中被抽象為服務(wù),并且請求組件與TV進行通信來請求該 服務(wù)利用數(shù)據(jù)存儲裝置傳送數(shù)據(jù)。在某些實施例中,請求組件能夠僅通過所述TV處理器來 與所述數(shù)據(jù)存儲裝置進行通信。 在另一個方面中,公開了一種用于用于將TV硬件組件抽象為服務(wù)類以輔助通過 TV提供服務(wù)的方法。針對至少一個與TV分離并且被配置為與所述TV進行通信的TV硬件 組件,定義相應(yīng)的服務(wù)類。針對所述服務(wù)類,定義消息接口和用于訪問組件中的數(shù)據(jù)結(jié)構(gòu)的 鉤子。然后,將服務(wù)類提供給TV,使得TV能夠向與TV進行通信并且與TV分離的裝置提供 與組件相關(guān)聯(lián)的服務(wù)。
      4
      在另一個方面中,一種通過TV提供服務(wù)的方法包括向所述TV登記與服務(wù)相關(guān)聯(lián) 的第一裝置;向所述TV登記第二裝置;然后允許第二裝置向TV請求服務(wù),TV按照請求訪問 第一裝置以提供服務(wù),第一裝置和第二裝置在所述TV的外部。


      參考附圖可以關(guān)于本發(fā)明的結(jié)構(gòu)和操作最好地理解本發(fā)明的細節(jié),在附圖中相似 的標(biāo)號指示相似的部件,并且其中 圖1是根據(jù)本發(fā)明的非限制性的以TV為中心的系統(tǒng)的框圖; 圖2是非限制性的服務(wù)類模型定義邏輯的流程圖;以及 圖3是由圖1中所示的系統(tǒng)所使用的非限制性操作邏輯的流程圖。
      具體實施例方式
      —開始參考圖l,其示出總地指示為10的系統(tǒng),該系統(tǒng)包括容納TV組件的TV外 殼12, TV組件包括TV顯示器14、 TV調(diào)諧器16和TV處理器18。 TV調(diào)諧器16可以從機頂 盒(STB)20接收輸入,如圖l所示,機頂盒(STB)20可以是外殼12的一部分或可替換地可 以在與外殼12分離的外殼中。在任何情況中,STB 20從一個或多個源22接收TV信號,源 22例如但不限于是衛(wèi)星接收機、有線電視系統(tǒng)頭端、廣播接收機天線,等等。根據(jù)信號的特 性,信號可以直接從調(diào)諧器16發(fā)送給顯示器14或者首先經(jīng)過處理器18被發(fā)送以用于隨后 的顯示。 圖1中所示的非限制性實施例示出本TV可以連接到多個外部系統(tǒng)和網(wǎng)絡(luò)。在一 個實施例中,處理器18可以與因特網(wǎng)接口 24進行通信,因特網(wǎng)接口 24例如但不限于是計 算機調(diào)制解調(diào)器。調(diào)制解調(diào)器24可以連接到因特網(wǎng),使得TV處理器18可以為了立即將要 公開的目的與基于web的系統(tǒng)服務(wù)器進行通信。 在一個實施例中,TV處理器18可以與DVD播放器26進行通信。DVD播放器26可 以是僅具有適當(dāng)?shù)墓獗P驅(qū)動器但沒有高層軟件驅(qū)動程序的"裸"DVD播放器。并且,處理器 18可以與海量存儲裝置28進行通信,海量存儲裝置28可以通過PVR實現(xiàn)。包括諸如TV節(jié) 目和電影之類的多媒體流的信息可以在TV處理器18和DVD播放器26和存儲裝置28之間 交換。其它非限制性存儲裝置包括具有存儲能力的TV調(diào)諧器和/或解調(diào)器,具有存儲能力 的視頻或靜態(tài)相機、到存儲裝置的網(wǎng)絡(luò)連接、音頻播放器、無線電話、可攜式攝錄機、個人錄 像機(PVR)或攝錄一體機(VCR)等等。 如以下進一步所述,TV處理器18還可以與一個或多個其它組件30進行通信,以 便根據(jù)以下邏輯把使用DVD播放器26和/或海量存儲裝置28實現(xiàn)的服務(wù)提供給所述其它 組件30。 一般,組件26/28/30可以通過TV使用彼此的服務(wù)。 因此,現(xiàn)在參考圖2以便進行更好的說明,在塊32,每個裝置類被抽象為服務(wù)類 (service class)。即,圖1中所示的裸DVD播放器26所屬于的裝置類被抽象為可以認為 是"從光盤提供音頻-視頻流"的服務(wù)類,而圖1中所示的海量存儲裝置28所屬于的裝置 類被抽象為可以認為是"提供海量存儲裝置"的服務(wù)類,等等。 作為該抽象的一部分,在塊34,對于每個服務(wù)類,邏輯可以進行到塊36來定義與 具體服務(wù)類的消息接口。另外,在塊38,可以定義用于訪問服務(wù)類中的數(shù)據(jù)結(jié)構(gòu)的鉤子
      5(hook),例如文件系統(tǒng)鉤子。并且,在塊40,可以定義服務(wù)類的數(shù)據(jù)結(jié)構(gòu)和它們的數(shù)據(jù)類型, 例如,文件數(shù)據(jù)。塊42指示可以針對具體服務(wù)類來定義鉤子以打開諸如與服務(wù)的通信,例 如,交互。 圖3示出在操作圖1中所示的系統(tǒng)10時可以如何使用用圖2生成的服務(wù)類抽象。 從塊44開始,每個模塊,例如,模塊26、28、30,向TV處理器18登記(register)自己。該登 記可以包括向TV18通知該模塊的裝置/服務(wù)類?;蛘?,TV處理器18可以在連接被處理器 感知(sense)到時通過詢問(interrogate)每個新模塊來發(fā)現(xiàn)每個模塊的類。
      然后,TV處理器18判定用于利用由新登記的模塊表示的服務(wù)的必需軟件(例 如,裝置驅(qū)動程序)是否對處理器18可用,所述必需軟件優(yōu)選通過被存儲在TV外殼12內(nèi) 的諸如閃存、RAM、ROM、盤存儲裝置等的電子存儲裝置中而對處理器18可用??商鎿Q地,所 述必需軟件可以通過新登記的模塊本身來提供或者可以位于新登記的模塊本身內(nèi)??商鎿Q 地,TV處理器18可以選擇使用諸如由海量存儲裝置28所提供的存儲服務(wù)之類的存儲服務(wù) 來存儲必需軟件。無論如何,如果用于利用新登記的模塊的服務(wù)所必需的軟件不可用,則TV 處理器18可以自動在塊46從例如因特網(wǎng)下載該軟件而沒有用戶交互(如果需要的話)。 TV也可以周期地檢查軟件更新,使得可以僅通過向TV提供升級后的軟件而不需要硬件更 換就可以對裝置26、28、30進行升級。 并且,如果需要,在塊48, TV處理器18可以向與之進行通信的其他模塊通知所添 加的新服務(wù)的存在。例如,如果DVD播放器26在海量存儲裝置28連接到TV時已經(jīng)被登 記,那么TV處理器18,在確認該TV具有用于利用由存儲裝置28提供的海量存儲服務(wù)的必 需軟件之后,可以向DVD播放器26通知由海量存儲裝置28提供的新近可用的海量存儲服 務(wù)。然后,在塊50, DVD播放器26通過向TV請求服務(wù)可以使得其本身能夠利用由海量存儲 裝置28提供的海量存儲服務(wù)。實質(zhì)上,TV處理器18用作播放器26和裝置28之間的中間 件(broker) , S卩,TV處理器18可以作為對由第二組件提供的服務(wù)的代理而被第一組件訪 問。在DVD播放器26向TV處理器18請求由海量存儲裝置28提供的服務(wù)的假設(shè)中,TV處 理器18按照請求訪問海量存儲裝置28以向DVD播放器26提供所請求的服務(wù)。
      盡管在此示出并詳細描述了具體的以電視為中心的系統(tǒng),但是,可以理解,由本發(fā) 明所包括的主題僅受權(quán)利要求限制。
      權(quán)利要求
      一種系統(tǒng),包括TV,所述TV包括TV處理器(18)和顯示器(14);以及數(shù)據(jù)存儲裝置(26/28/30),所述數(shù)據(jù)存儲裝置與所述TV分離并且與所述TV處理器(18)進行通信,所述數(shù)據(jù)存儲裝置包括存儲在所述TV中的相關(guān)聯(lián)的軟件驅(qū)動程序,從而請求組件能夠通過所述TV中的所述軟件驅(qū)動程序使用由所述存儲裝置提供的存儲服務(wù)。
      2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述數(shù)據(jù)存儲裝置是沒有內(nèi)部裝置驅(qū)動程序的 裸DVD播放器(26)。
      3. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述數(shù)據(jù)存儲裝置在所述系統(tǒng)中被抽象為服務(wù), 并且請求組件與所述TV進行通信來請求所述服務(wù)利用所述數(shù)據(jù)存儲裝置傳送數(shù)據(jù)。
      4. 根據(jù)權(quán)利要求l所述的系統(tǒng),其中,所述數(shù)據(jù)存儲裝置是硬盤驅(qū)動器(28)。
      5. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述數(shù)據(jù)存儲裝置是閃存卡。
      6. 根據(jù)權(quán)利要求4所述的系統(tǒng),其中,所述數(shù)據(jù)存儲裝置在所述系統(tǒng)中被抽象為服務(wù), 并且請求組件與所述TV進行通信來請求所述服務(wù)利用所述數(shù)據(jù)存儲裝置傳送數(shù)據(jù)。
      7. 根據(jù)權(quán)利要求l所述的系統(tǒng),其中,所述請求組件能夠僅通過所述TV處理器(18)來 與所述數(shù)據(jù)存儲裝置進行通信。
      8. —種用于將TV硬件組件(26/28/30)抽象為服務(wù)類以輔助通過TV提供服務(wù)的方法, 包括針對至少一個與TV分離并且被配置為與所述TV進行通信的TV硬件組件,定義相應(yīng)的 服務(wù)類;針對所述服務(wù)類,定義至少 一個消息接口 ;以及一個用于訪問所述組件中的數(shù)據(jù)結(jié)構(gòu)的鉤子;并且將所述服務(wù)類提供給所述TV,使得所述TV能夠向與所述TV進行通信并且與所述TV分 離的裝置提供與所述組件相關(guān)聯(lián)的服務(wù)。
      9. 根據(jù)權(quán)利要求8所述的方法,還包括針對所述服務(wù)類,定義至少一個用于打開通信 路徑的鉤子。
      10. —種通過TV提供服務(wù)的方法,包括 向所述TV登記與服務(wù)相關(guān)聯(lián)的第一裝置(26/28/30); 向所述TV登記第二裝置(16/26/28/30);并且允許所述第二裝置向所述TV請求所述服務(wù),所述TV按照請求訪問所述第一裝置以提 供所述服務(wù),所述第一裝置和所述第二裝置在所述TV的外部。
      11. 根據(jù)權(quán)利要求IO所述的方法,其中,所述TV判定其是否具有用于提供所述服務(wù)所 必需的軟件,并且如果沒有,則所述TV下載所述軟件。
      12. 根據(jù)權(quán)利要求10所述的方法,包括 至少針對所述第一裝置,定義相應(yīng)的服務(wù)類; 針對所述服務(wù)類,至少定義 一個消息接口 ;以及一個用于訪問所述組件中的數(shù)據(jù)結(jié)構(gòu)的鉤子;并且向所述TV提供所述服務(wù)類,使得所述TV能夠提供與所述第一裝置相關(guān)聯(lián)的服務(wù)。
      13. 根據(jù)權(quán)利要求 信路徑的鉤子。
      14. 根據(jù)權(quán)利要求 DVD播放器(26)。
      15. 根據(jù)權(quán)利要求
      16. 根據(jù)權(quán)利要求
      17. 根據(jù)權(quán)利要求
      18. 根據(jù)權(quán)利要求
      19. 根據(jù)權(quán)利要求
      20. 根據(jù)權(quán)利要求
      21. 根據(jù)權(quán)利要求
      22. 根據(jù)權(quán)利要求
      23. 根據(jù)權(quán)利要求
      24. 根據(jù)權(quán)利要求
      25. 根據(jù)權(quán)利要求 置進行通信。12所述的方法,還包括針對所述服務(wù)類,定義至少一個用于打開通IO所述的方法,其中,所述第一裝置是沒有內(nèi)部裝置驅(qū)動程序的裸IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中, IO所述的方法,其中,裝置是硬盤驅(qū)動器(28)。 裝置是調(diào)諧器(16)和/或解調(diào)器。 裝置是視頻相機。 裝置是靜態(tài)相機。 裝置是網(wǎng)絡(luò)連接。所述第一 所述第 所述第一 所述第 所述第一 所述第 所述第一 所述第 所述第一 所述第一請求組件能夠僅通過所述TV來與所述第一裝裝置是無線電話。 裝置是可攜式攝錄機。個人錄像機(PVR) (28)。 -體機(VCR)。
      全文摘要
      一種用于將TV硬件組件(26/28/30)抽象為服務(wù)類以輔助通過TV提供服務(wù)的方法。
      文檔編號H04N7/16GK101766027SQ200880006318
      公開日2010年6月30日 申請日期2008年2月13日 優(yōu)先權(quán)日2007年2月27日
      發(fā)明者克里斯托弗·延森·瑞德, 弘中隆 申請人:索尼株式會社;索尼電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1