TWI407726B - Audio/video component networking system and method - Google Patents
Audio/video component networking system and method Download PDFInfo
- Publication number
- TWI407726B TWI407726B TW94108362A TW94108362A TWI407726B TW I407726 B TWI407726 B TW I407726B TW 94108362 A TW94108362 A TW 94108362A TW 94108362 A TW94108362 A TW 94108362A TW I407726 B TWI407726 B TW I407726B
- Authority
- TW
- Taiwan
- Prior art keywords
- program material
- component
- source
- collection component
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title description 41
- 230000006855 networking Effects 0.000 title 1
- 238000004891 communication Methods 0.000 claims description 52
- 238000009877 rendering Methods 0.000 claims description 24
- 238000003860 storage Methods 0.000 description 60
- 230000015654 memory Effects 0.000 description 54
- 239000000463 material Substances 0.000 description 38
- 230000002776 aggregation Effects 0.000 description 33
- 238000004220 aggregation Methods 0.000 description 33
- 230000003287 optical effect Effects 0.000 description 21
- 238000012546 transfer Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 16
- 238000013500 data storage Methods 0.000 description 6
- 230000006837 decompression Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000000605 extraction Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Television Signal Processing For Recording (AREA)
Description
本專利申請案與2004年3月24日申請之第10/808,136號名稱「音訊/視訊組件網路系統與方法」之專利申請案、第10/808,037號名稱「音訊/視訊組件網路系統與方法」之專利申請案、第10/808,015號名稱「音訊/視訊組件網路系統與方法」之專利申請案、第10/808,012號名稱「音訊/視訊組件網路系統與方法」之專利申請案有關。Patent Application No. 10/808,136, filed on March 24, 2004, entitled "Audio/Video Component Network System and Method" Patent Application No. 10/808,037 entitled "Audio/Video Component Network System and Patent Application for the Method, Patent Application No. 10/808,015 entitled "Audio/Video Component Network System and Method", Patent Application No. 10/808,012 entitled "Audio/Video Component Network System and Method" related.
種種類型之音訊與視訊組件廣泛地現於家用與商用領域中。譬如說,多數家庭具有至少一臺電視(TV)、一臺錄放影機(VCR)、及/或數位視訊碟片(DVD)播放器。另外,許多家庭擁有立體音響系統。此立體音響系統可少至譬如一時鐘收音機的單一組件、多至包括一接收器、一或更多放大器、一卡帶播放器、一CD播放器、及/或其他組件之多重組件系統。Various types of audio and video components are widely available in the home and commercial fields. For example, most households have at least one television (TV), one video recorder (VCR), and/or a digital video disc (DVD) player. In addition, many homes have stereo systems. The stereo system can be as small as a single component of a clock radio, as well as a multi-component system including a receiver, one or more amplifiers, a cassette player, a CD player, and/or other components.
這些系統一般係被分別獨立控制。譬如說,一纜線或衛星調頻器/解調頻器可連接一纜線或衛星系統到一電視,而一DVD播放器可被連接到相同的TV或在其他房間之TV。一般,一使用者利用個別的遙控器控制諸如DVD播放器以及纜線或衛星調頻器之組件。為促進這兩種組件之控制,統一的可規劃遙控技術令使用者利用單一遙控器來控 制DVD播放器和纜線組件。隨著技術趨於複雜,亦可連接音訊和視訊組件為一單一較大型的系統,其可置於整個家中不同的房間。不幸地,對於這些系統的控制變得複雜而困難。These systems are generally controlled independently. For example, a cable or satellite frequency modulator/demodulator can connect a cable or satellite system to a television, and a DVD player can be connected to the same TV or TV in another room. Typically, a user utilizes an individual remote control to control components such as a DVD player and a cable or satellite frequency modulator. To facilitate the control of these two components, a unified, programmable remote control technology allows the user to control with a single remote control DVD player and cable assembly. As technology becomes more complex, audio and video components can be connected to a single larger system that can be placed in different rooms throughout the home. Unfortunately, control of these systems becomes complicated and difficult.
其中一種解決之道乃結合這些技術為一單一的多功合一系統,其於此可驅動,譬如,一單一的TV。又另一種例子,此多功合一系統可包裝一DVD播放器、個人視訊記錄(PVR)碟、以及纜線調頻器。不幸地,此解決之道通常需求外部複合電子及/或邏輯電路。此外,由於消費者通常希望一個多功能系統具有不同的特性、設計,對於一些消費者實則不適用其他消費者之需求。此外,若一消費者購賣一多功能系統而之後卻又想要一種新的特點,此類系統一般無法增加額外的特點。最後,一個多功能系統出現一點錯誤,整個系統即無法修理及/或不到修好不能用。One solution is to combine these technologies into a single multi-integration system that can be driven, for example, a single TV. As another example, the multi-in-one system can package a DVD player, a personal video recording (PVR) disc, and a cable tuner. Unfortunately, this solution typically requires external composite electronics and/or logic circuitry. In addition, since consumers generally want a multi-functional system with different characteristics and designs, for some consumers, the needs of other consumers are not applicable. In addition, if a consumer buys a multi-function system and then wants a new feature, such systems generally cannot add additional features. Finally, a multi-function system has a bit of a mistake, the entire system cannot be repaired and/or it can't be repaired.
依據本發明之一實施例,一種音訊/視訊(A/V)組件網路系統,其包含一來源組件、一呈現裝置、及一匯集組件。該匯集組件適於在該呈現裝置上控制從該來源組件接收之A/V節目資料呈現。此匯集組件亦適於傳送一命令到該來源組件以控制A/V選單資料流在呈現裝置上之呈現。In accordance with an embodiment of the present invention, an audio/video (A/V) component network system includes a source component, a rendering device, and a collection component. The collection component is adapted to control A/V program material presentation received from the source component on the rendering device. The collection component is also adapted to transmit a command to the source component to control the presentation of the A/V menu data stream on the rendering device.
依據本發明之另一實施例,一種音訊/視訊(A/V)組件網路方法,其包含經由一匯集組件控制從該來源組件接收之A/V節目資料呈現。此方法亦包含經由該匯集組件發佈到嘎 來源組件之命令控制A/V選單資料流在呈現裝置上之呈現。In accordance with another embodiment of the present invention, an audio/video (A/V) component network method includes controlling A/V program material presentation received from the source component via a collection component. This method also includes posting to the collection via the collection component. The command of the source component controls the presentation of the A/V menu data stream on the rendering device.
為能更了解本發明、其目的與優勢,現在參照隨附圖式伴隨下列圖式說明,其中:To better understand the present invention, its objects and advantages, reference is now made to the accompanying drawings,
第1圖繪示依據本發明之一種音訊/視訊組件網路系統。1 is a diagram showing an audio/video component network system in accordance with the present invention.
第2圖繪示依據第1圖之音訊/視訊組件網路系統之組件實施例。FIG. 2 is a diagram showing an embodiment of an audio/video component network system according to FIG. 1.
第3圖繪示另一依據第1圖之音訊/視訊組件網路系統之組件實施例。FIG. 3 illustrates another component embodiment of the audio/video component network system according to FIG. 1.
第4圖繪示另一依據第1圖之音訊/視訊組件網路系統之組件實施例。FIG. 4 illustrates another component embodiment of the audio/video component network system according to FIG. 1.
第5圖繪示另一依據第1圖之音訊/視訊組件網路系統之組件實施例。FIG. 5 illustrates another component embodiment of the audio/video component network system according to FIG. 1.
第6圖之流程圖繪示依據本發明之一種音訊/視訊組件網路方法。Figure 6 is a flow chart showing an audio/video component network method in accordance with the present invention.
第7圖之流程圖繪示另一依據本發明之一種音訊/視訊組件網路方法。FIG. 7 is a flow chart showing another audio/video component network method according to the present invention.
第8圖之流程圖繪示又另一依據本發明之一種音訊/視訊組件網路方法。The flowchart of FIG. 8 illustrates yet another audio/video component network method in accordance with the present invention.
第9圖之流程圖繪示又另一依據本發明之一種音訊/視訊組件網路方法。FIG. 9 is a flowchart showing still another audio/video component network method according to the present invention.
本發明之較佳實施例及本發明之優勢,最能藉由參照第1-9圖所為人領會,其中相同之元件標號用於個不同圖中相同與對應的部份。The preferred embodiments of the present invention and the advantages of the present invention will be best understood by referring to the appended claims.
第1圖繪示依據本發明之一種音訊/視訊組件網路系統10。簡言之,系統10對家庭、旅館、或其他結構提供一種分散式A/V組件網路,令位於一房間之一使用者自許多位於其他房間之不同來源存取和擷取許多不同類型A/V節目資料,並播放A/V節目資料於一想要的呈現裝置,諸如電視或音響系統。另外,本發明實施例令一使用者存取和控制和位於遠端之A/V節目資料來源相關聯之選單參數,以執行與所欲A/V節目資料來源對應之選單相關工作,譬如但不限於,檢視以可用A/V節目資料庫、在一特定A/V節目資料檔案中往前或退回分頁或移動、改變廣播頻道或選擇一所欲A/V節目檔案或節目資料流、及播放在對應A/V節目資料來源可用之選單選項。1 is a diagram of an audio/visual component network system 10 in accordance with the present invention. Briefly, system 10 provides a decentralized network of A/V components to a home, hotel, or other structure, allowing one user in one room to access and retrieve many different types of A from many different sources located in other rooms. /V program material and play A/V program material on a desired presentation device, such as a television or sound system. In addition, embodiments of the present invention enable a user to access and control menu parameters associated with a remote A/V program material source to perform a menu related to a desired A/V program material source, such as Not limited to viewing the available A/V program database, moving forward or back to a page or mobile in a particular A/V program profile, changing the broadcast channel or selecting a desired A/V program profile or program stream, and Play the menu options available in the corresponding A/V program data source.
第1圖之實施例中,系統10包含至少一個匯集組件12通訊地耦接至至少一呈現裝置14。因此匯集組件12經由一通訊網路18通訊地耦接至至少一來源組件16。呈現裝置14可包任何用來呈現A/V節目資料給使用者之裝置,諸如揚聲器、電腦、監視器、立體音響系統、或前述之組合,用以表現、播放、或呈現A/V節目資料給使用者。此處所述A/V節目資料包含音訊資訊、視覺資訊、或上述之組合,可為多種格式及可為一即時資料流和/或資料檔案。譬如,A/V節目資料可包含靜態影像,諸如但不限於,經掃描的照片 檔或數位影像檔;視訊內容,諸如但不限於,電影或視訊內容、電視廣播、或串流視訊內容;及/或音訊內容,諸如但不限於,音訊廣播或數位聲音檔。In the embodiment of FIG. 1, system 10 includes at least one collection component 12 communicatively coupled to at least one presentation device 14. The collection component 12 is thus communicatively coupled to the at least one source component 16 via a communication network 18. The presentation device 14 can include any device for presenting A/V program material to a user, such as a speaker, computer, monitor, stereo system, or a combination thereof, for rendering, playing, or presenting A/V program material. To the user. The A/V program material described herein includes audio information, visual information, or a combination thereof, and may be in multiple formats and may be an instant data stream and/or data file. For example, the A/V program material may contain still images such as, but not limited to, scanned photos. Video or digital video files; video content such as, but not limited to, movie or video content, television broadcasts, or streaming video content; and/or audio content such as, but not limited to, audio broadcasts or digital sound files.
第1圖中,每一匯集組件12繪示為與一通訊耦接的呈現裝置呈分開而離散的組件;然而,需了解此匯集組件12亦可組配為對應呈現裝置14之部份,使得匯集組件12之功能置於一對應呈現裝置14中。來源組件16包含任何A/V節目資料裝置或來源,諸如但不限於,一多功能數位碟片(DVD)機播放器、一衛星調頻器/接收器/解調變器、一立體接收器、一纜線調頻器、一個人視訊記錄器或數位視訊記錄器(PVR/DVR)、一電腦、一硬碟、或其他任何類型用以接收、儲存、及/或傳送類比及/或數位A/V節目資料之裝置。如第1圖所示,來源組件16亦可通訊耦接至少一呈現裝置14。來源組件16亦可組配為呈現裝置14之一部份。In FIG. 1, each of the collection components 12 is shown as a separate and discrete component from a communication-coupled presentation device; however, it is to be understood that the collection component 12 can also be assembled as part of the corresponding presentation device 14, such that The functionality of the collection component 12 is placed in a corresponding presentation device 14. The source component 16 includes any A/V program material device or source such as, but not limited to, a multi-function digital disc (DVD) player, a satellite frequency modulator/receiver/demodulation transformer, a stereo receiver, A cable tuner, a human video recorder or digital video recorder (PVR/DVR), a computer, a hard drive, or any other type for receiving, storing, and/or transmitting analog and/or digital A/V Device of program material. As shown in FIG. 1, the source component 16 can also be communicatively coupled to at least one rendering device 14. The source component 16 can also be assembled as part of the presentation device 14.
簡言之,在操作上,每一匯集組件12包含可適於經由通訊網路18與至少一來源組件16通訊,以從一來源組件16識別和獲得A/V節目資料並遞交或傳送該經識別之A/V節目資料到一呈現裝置14。每一匯集組件12亦適於經由通訊網路18與至少一來源組件16通訊,以令一使用者存取、及控制與來源組件16相關聯之選單功能及/或參數。譬如,在本發明一些實施例之操作中,來源組件適於傳送一串A/V選單資料到匯集組件12,來令使用者可遠端地存取對應來源組件16之介面來識別、存取、及/或控制來源組件16之選單功能及/或參數。此處一串A/V選單資料包含一與來源組 件16相關聯之選單相關資訊的即時呈現,諸如但不限於,用以識別來源組件16可用之許多選單功能之一選單功能播放、來源組件16可用之節目資料庫及/或清單、用以從來源組件16識別及/或選擇特定A/V節目資料之一解調播放、與從來源組件16開始傳送選定A/V節目資料相關聯之功能、以上與特定A/V節目資料相關聯之選單資訊(例如,與DVD相關A/V節目資料之章節選擇的訊框播放)。一串A/V選單資料可包含一連續的或週期性的資料流、預定的或不預定的,使得A/V選單資料流可包含一連串充滿內容的訊框,週期性而充滿內容的訊框與零位元訊框及/或一非固定訊框率流交錯,其中新的資料訊框響應一改變或資料之更新而被傳送,藉此使能自動的更新經由匯集組件12提供給使用者A/V選單資料。因此,一些實施例中,A/V選單資料之格式包含圖形化繪圖命令(譬如繪圖框及/或繪圖文件)或低階壓縮演算法。Briefly, in operation, each collection component 12 includes data that can be adapted to communicate with at least one source component 16 via a communication network 18 to identify and obtain A/V programming material from a source component 16 and to deliver or transmit the identified data. The A/V program material is presented to a presentation device 14. Each collection component 12 is also adapted to communicate with at least one source component 16 via a communication network 18 to enable a user to access and control menu functions and/or parameters associated with the source component 16. For example, in operation of some embodiments of the present invention, the source component is adapted to transmit a string of A/V menu data to the aggregation component 12 to enable the user to remotely access the interface of the corresponding source component 16 for identification and access. And/or control menu functions and/or parameters of source component 16. Here a string of A/V menu data contains a source group An instant presentation of the related information of the menu associated with the item 16, such as, but not limited to, a menu function to identify one of the many menu functions available to the source component 16, a program library and/or list available to the source component 16, for The source component 16 identifies and/or selects one of a particular A/V program material to demodulate playback, functions associated with transmitting selected A/V program material from the source component 16, and the menu associated with the particular A/V program material. Information (for example, frame selection for chapter selection of A/V program material related to DVD). A string of A/V menu data may include a continuous or periodic data stream, scheduled or unscheduled, such that the A/V menu stream may contain a series of frames filled with content, periodically filled with content frames. Interleaved with a zero frame and/or a non-fixed frame rate, wherein the new data frame is transmitted in response to a change or update of the data, thereby enabling automatic update to be provided to the user via the collection component 12. A/V menu information. Thus, in some embodiments, the format of the A/V menu material includes graphical drawing commands (such as drawing boxes and/or drawing files) or low-order compression algorithms.
因此,在操作上,每一匯集組件12包含一可被使用者存取之介面,使得使用者可遠端地存取對應來源組件16之介面,來識別、存取、及/或控制與來源組件16相關聯之選單相關功能、及/或來源組件16相關聯之A/V節目資料。因此,譬如,在操作上,匯集組件12依據使用者請求對應來源組件發佈或傳送命令,來識別、存取、及/或控制A/V節目資料、與來源組件16相關聯之選單相關功能、及/或來源組件16相關聯之A/V節目資料之呈現。因此,系統10可組配為一種分散式架構,使得匯集組件12和來源組件16彼此置 於遠端,譬如但不限於,家中或商業上不同的房間,使得在至少一個位於遠端之來源組件16之A/V節目資料能輕易地被識別並傳送到一想要的呈現裝置14,使得使用者存取和控制與來源組件相關聯之選單功能及/或與來源組件相聯之A/V節目資料Thus, in operation, each collection component 12 includes an interface accessible by the user such that the user can remotely access the interface of the corresponding source component 16 to identify, access, and/or control and source. The menu related functions associated with component 16, and/or the A/V program material associated with source component 16. Thus, for example, in operation, the aggregation component 12 identifies, accesses, and/or controls A/V program material, menu related functions associated with the source component 16, in accordance with user requests to issue or transmit commands to the source component, And/or presentation of A/V program material associated with source component 16. Thus, system 10 can be assembled as a decentralized architecture such that collection component 12 and source component 16 are placed against each other At a remote location, such as but not limited to, a home or businessally different room, the A/V program material at the at least one remotely located source component 16 can be easily identified and transmitted to a desired presentation device 14, Enables the user to access and control the menu functions associated with the source component and/or the A/V program material associated with the source component
第1圖之實施例中,一中央化A/V資料儲存系統19亦通訊耦接到網路18,使得許多不同類型的A/V節目資料可從單一來源獲得。譬如,第1圖之實施例中,中央化A/V資料儲存系統19包含一伺服器20;然而,必須了解可使用其他類型的中央化儲存系統。第1圖所繪實施例中,伺服器20中可有多種不同類型的來源組件16,使得可從一單一來源獲得不同類型之A/V節目資料。因此,在一些實施例中,伺服器20包含諸如衛星接收器之來源組件16、一DVD裝置、一CD裝置、或任何其他種來源組件16。另外,任一種多數個來源組件16亦可設於伺服器20中。操作上,匯集組件12亦組配以令一使用者存取和控制與設於每一伺服器20中之來源組件16相關聯的選單功能。因此,依據一使用者選擇或請求特定A/V節目資料及/或與A/V節目資料相關聯之選單相關功能、及/或設於系統19上的一特定來源組件16、匯集組件12發佈一命令、請求、或其他通訊訊號到系統19來令使用者控制、存取、或與設於系統19上的一特定來源組件16互動。In the embodiment of Figure 1, a centralized A/V data storage system 19 is also communicatively coupled to the network 18 such that many different types of A/V program material are available from a single source. For example, in the embodiment of Figure 1, the centralized A/V data storage system 19 includes a server 20; however, it must be understood that other types of centralized storage systems can be used. In the embodiment depicted in Figure 1, there are a number of different types of source components 16 in the server 20 such that different types of A/V program material can be obtained from a single source. Thus, in some embodiments, server 20 includes a source component 16, such as a satellite receiver, a DVD device, a CD device, or any other source component 16. In addition, any of a plurality of source components 16 may be provided in the server 20. Operationally, the collection component 12 is also configured to enable a user to access and control menu functions associated with the source component 16 provided in each server 20. Thus, based on a user selecting or requesting a particular A/V program material and/or menu related functionality associated with the A/V program material, and/or a particular source component 16 disposed on system 19, the collection component 12 is released A command, request, or other communication signal is sent to system 19 for the user to control, access, or interact with a particular source component 16 located on system 19.
第1圖所繪實施例中,至少一個來源組件被組配具有一可變通的A/V節目資料儲存系統,使得A/V節目資料可快速 而有效地傳送到一對應匯集組件12。譬如,簡言之,在第1圖所示實施例中,至少一來源組件包含一記憶體30和一檔案儲存系統34,來儲存A/V節目資料。如下將更詳細的說明中,記憶體30可包含隨機存取記憶體、區域快取記憶體、或其他記憶體,使能更簡單而有效率的存取儲存的A/V節目資料32,使得儲存的A/V節目資料30可更快地即時傳送到一對應的匯集組件。檔案儲存系統34可包含用來儲存A/V節目資料32之任何類型儲存備份或延伸裝置。如下將更詳細的說明中,A/V節目資料32可自動地在一預定時間區間之不動作後從記憶體傳送到檔案儲存系統34,預期記憶體30到答一預定的儲存容量、或其他想要的儲存參數。另外,回應於傳送A/V節目資料32到一特定匯集組件12或特定A/V節目資料呈現於一對應的呈現裝置14上,位於檔案儲存系統34之相關的A/V節目資料可自動地傳送到記憶體30,藉此提供一實際上使一後繼相關A/V節目資料之傳送提前,諸如電視節目之後續。In the embodiment depicted in FIG. 1, at least one source component is assembled with a flexible A/V program material storage system, so that A/V program data can be quickly It is effectively transmitted to a corresponding collection component 12. For example, in short, in the embodiment shown in FIG. 1, at least one source component includes a memory 30 and a file storage system 34 for storing A/V program material. As will be explained in greater detail below, memory 30 can include random access memory, local cache memory, or other memory to enable easier and efficient access to stored A/V program material 32, such that The stored A/V program material 30 can be instantly transferred to a corresponding collection component more quickly. The file storage system 34 can include any type of storage backup or extension device for storing A/V program material 32. As will be explained in more detail below, the A/V program material 32 can be automatically transferred from the memory to the file storage system 34 after a predetermined time interval has elapsed, the memory 30 is expected to arrive at a predetermined storage capacity, or other The desired storage parameters. In addition, in response to transmitting the A/V program material 32 to a particular collection component 12 or a particular A/V program profile presented on a corresponding presentation device 14, the associated A/V program material located in the file storage system 34 can be automatically Transfer to memory 30, thereby providing an advancement of the transmission of a subsequent associated A/V program material, such as a television program.
第2圖繪示依據本發明之一匯集組件12的一實施例。在第1圖所繪實施例中,匯集組件12包含處理器40、使用者介面42、網路介面44、來源組件介面46、和一記憶體48。使用者介面42令一使用者輸入資訊到匯集組件12及/或從匯集組件12接收資訊。譬如,一輸入裝置50,諸如但不限於,一鍵盤、觸控式螢幕、遙控單元、或其他類型裝置,亦可為一使用者經由介面42輸入資訊到匯集組件12中,來使對應命令或請求被發佈或傳送到對應來源組件16。輸出裝置 52可被用來經由介面42自匯集組件接收資訊,諸如但不限於,一實體監視器、顯示器或揚聲器。第2圖中,輸出裝置50和輸出裝置52繪示為分離的組件;然而需了解一單一裝置可具有輸入和輸出功能,諸如一手持遙控單元使得資訊可經由一單一裝置與匯集組件12通訊。如第2圖所繪,一呈現裝置14亦可用為輸入裝置50及/或輸出裝置52來在一使用者與匯集組件12之間通訊。譬如,一顯示螢幕或其他機制經由一特定呈現裝置14而可用,使得匯集裝置12可經由一特定呈現裝置14到輸出資訊給使用者,特定呈現裝置諸如但不限於電視螢幕或電腦螢幕、或匯集組件12可經由一特定呈現裝置14從一使用者接收資訊,諸如但不限於,接收顯示在一電視螢幕或監視器上之選單項目選擇。Figure 2 illustrates an embodiment of a collection assembly 12 in accordance with the present invention. In the embodiment depicted in FIG. 1, the aggregation component 12 includes a processor 40, a user interface 42, a network interface 44, a source component interface 46, and a memory 48. The user interface 42 causes a user to enter information into and/or receive information from the collection component 12. For example, an input device 50, such as, but not limited to, a keyboard, a touch screen, a remote control unit, or other type of device, may also be a user inputting information to the collection component 12 via the interface 42 to make a corresponding command or The request is posted or transmitted to the corresponding source component 16. Output device 52 can be used to receive information from the aggregation component via interface 42 such as, but not limited to, a physical monitor, display or speaker. In Fig. 2, output device 50 and output device 52 are depicted as separate components; however, it is to be understood that a single device can have input and output functions, such as a handheld remote control unit such that information can be communicated to collection assembly 12 via a single device. As depicted in FIG. 2, a presentation device 14 can also be used as input device 50 and/or output device 52 to communicate between a user and collection assembly 12. For example, a display screen or other mechanism is available via a particular presentation device 14, such that the collection device 12 can output information to the user via a particular presentation device 14, such as but not limited to a television screen or computer screen, or a collection. Component 12 can receive information from a user via a particular rendering device 14, such as, but not limited to, receiving menu item selections displayed on a television screen or monitor.
網路介面44致使多種不同可用通訊網路16和匯集組件12之間的通訊。譬如,網路18可包含一有線或無線網路,其可依據一特定應用程式選擇,諸如分別地特定匯集或來源組件12和16,或從一特定來源組件16通訊到一特定匯集組件12之A/V節目資料32類型。第2圖所繪實施例中,網路介面44包含一網路管理器54和至少一網路轉接器56。網路管理器54和網路轉接器56可包含硬體、軟體、或軟硬體之結合。網路管理器54組配以選擇一特定類型之通訊網路18來在來源組件16和匯集組件12間通訊。譬如,網路管理器54可組配依據來源組件類型、想從特定來源組件16獲得之A/V節目資料32、或其他與在來源組件16和匯集組件12間通訊之資訊有關的準則,來選擇一特定類型通訊網路18。在 一些實施例中,網路管理器54亦適於監視可用的或選定的網路18上的條件,並響應預定的準則改變網路。因此,在一些實施例中,網路管理器54組配以自動地改變用於在匯集組件12和來源組件間通訊資訊之網路18之類型,依據干擾、電源銷耗、訊號遺失、及/或通訊之內容改變。網路轉接器56提供可在匯集組件12和來源組件16間通訊資訊之一介面給許多種通訊網路18。譬如,第2圖所繪之實施例中,網路轉接器56包含一無線收發轉接器57和一乙太網路轉接器58。然而需瞭解,其他類型的網路轉接器56或介面軟體及/或硬體可用於因應許多現有或習知之通訊網路18。The network interface 44 enables communication between a plurality of different available communication networks 16 and aggregation components 12. For example, network 18 can include a wired or wireless network that can be selected according to a particular application, such as a particular collection or source component 12 and 16, respectively, or from a particular source component 16 to a particular collection component 12. A/V program material type 32. In the embodiment depicted in FIG. 2, the network interface 44 includes a network manager 54 and at least one network adapter 56. Network manager 54 and network adapter 56 may comprise a combination of hardware, software, or hardware and software. The network manager 54 is configured to select a particular type of communication network 18 to communicate between the source component 16 and the aggregation component 12. For example, the network manager 54 can assemble criteria related to the source component type, the A/V program material 32 that is desired to be obtained from the particular source component 16, or other information related to communication between the source component 16 and the aggregation component 12, A particular type of communication network 18 is selected. in In some embodiments, the network manager 54 is also adapted to monitor conditions on the available or selected network 18 and change the network in response to predetermined criteria. Thus, in some embodiments, the network manager 54 is configured to automatically change the type of network 18 used to communicate information between the aggregation component 12 and the source components, based on interference, power consumption, loss of signal, and/or Or the content of the newsletter changes. Network adapter 56 provides a variety of communication networks 18 for providing communication between aggregation component 12 and source component 16. For example, in the embodiment depicted in FIG. 2, the network switch 56 includes a wireless transceiver adapter 57 and an Ethernet adapter 58. It should be understood, however, that other types of network adapters 56 or interface software and/or hardware can be used in response to many existing or conventional communication networks 18.
來源組件介面46使能對與一特定來源組件16相關聯的介面通訊和存取,使得匯集組件12可存取和呈現A/V節目資料32、及/或一特定來源組件16可獲得之A/V選單資料給一使用者。譬如,來源組件介面46與來源組件16合作和介接使得一使用者存取和控制與來源組件相關聯的選單功能,諸如但不限於,顯示和利用對應來源組件16之選單列出、識別、選擇、控制、下載、及/或執行其他與可從對應來源組件16獲得之A/V節目資料32相聯的操作。因此,操作上,來源組件介面46令一使用者經由匯集組件12遠端地執行許多與所欲來源組件16之A/V節目資料21相關聯之操作。Source component interface 46 enables communication and access to interfaces associated with a particular source component 16 such that collection component 12 can access and present A/V program material 32, and/or a particular source component 16 is available. /V menu information to a user. For example, source component interface 46 cooperates and interfaces with source component 16 to enable a user to access and control menu functions associated with the source component, such as, but not limited to, displaying and utilizing menus of corresponding source components 16 for listing, identifying, Other operations associated with the A/V program material 32 available from the corresponding source component 16 are selected, controlled, downloaded, and/or executed. Thus, in operation, the source component interface 46 causes a user to remotely perform a number of operations associated with the A/V program material 21 of the desired source component 16 via the collection component 12.
在第2圖之實施例中,匯集組件12亦包含一解碼器60、一聚集器62、及一登錄模組64,均繪示為儲存在一記憶體48中而使得能被處理器40存取。然而解碼器60、聚集器62、及登錄模組64也可遠端地儲存而可為處理器40存取和執 行。In the embodiment of FIG. 2, the aggregation component 12 also includes a decoder 60, an aggregator 62, and a login module 64, both of which are shown as being stored in a memory 48 so that they can be stored by the processor 40. take. However, decoder 60, aggregator 62, and login module 64 may also be stored remotely and may be accessed and executed by processor 40. Row.
解碼器60對從一特定來源組件16接收得之A/V節目資料32進行解碼及/或執行其他資料操控或格式化操作。譬如,解碼器60可組配以解碼許多種A/V節目資料32來將其呈現於特定呈現裝置14上。因此,解碼器60可用於解密及/或解壓縮接收自一衛星來源組件16之衛星節目資料、接收自一DVD機來源組件16接收的數位A/V節目資料32、或其他接收自其他類型之來源組件16的A/V節目資料32。解碼器60亦可執行格式化操作或其他資料操縱控制來使A/V節目資料呈現在一想要的呈現裝置14上。The decoder 60 decodes the A/V program material 32 received from a particular source component 16 and/or performs other data manipulation or formatting operations. For example, decoder 60 can be configured to decode a variety of A/V program material 32 for presentation on a particular presentation device 14. Thus, decoder 60 can be used to decrypt and/or decompress satellite program material received from a satellite source component 16, receive digital A/V program material 32 received from a DVD player source component 16, or otherwise receive from other types. A/V program material 32 of source component 16. The decoder 60 can also perform formatting operations or other data manipulation controls to present the A/V program material on a desired rendering device 14.
聚集器62聚集可從來源組件16獲得之A/V節目資料32,使得一使用者可識別和經由匯集組件12選擇特定A/V節目資料32而不識別或選擇特定的來源組件16。譬如,聚集器62識別多種可從一單一來源組件16獲得之A/V節目資料32並經由使用者介面42對使用者呈現該等不同類型之可得A/V節目資料32。此外,若多重來源組件16通訊耦接匯集組件12,聚集器62聚集可從各來源組件16獲得之A/V節目資料32,使得使用者可識別和選擇特定的聚集器62聚集可從來源組件16獲得之A/V節目資料32,而不需識別和選擇對應的來源組件16。因此,在操作中,使用者必需A/V節目資料32之位置、或識別出對應的來源組件16,因為聚集器62自動地獲取與各來源組件可提供之A/V節目資料32相關聯之資訊、並經由使用者介面32呈現一可得A/V節目資料32清單給使用者。The aggregator 62 aggregates the A/V program material 32 available from the source component 16 such that a user can identify and select a particular A/V program material 32 via the aggregation component 12 without identifying or selecting a particular source component 16. For example, the aggregator 62 identifies a plurality of A/V program material 32 available from a single source component 16 and presents the user with the different types of available A/V program material 32 via the user interface 42. In addition, if the multi-source component 16 is communicatively coupled to the aggregation component 12, the aggregator 62 aggregates the A/V program material 32 available from each source component 16 so that the user can identify and select a particular aggregator 62 to aggregate from the source component. The A/V program material 32 is obtained 16 without the need to identify and select the corresponding source component 16. Thus, in operation, the user must position the A/V program material 32 or identify the corresponding source component 16 because the aggregator 62 automatically acquires the A/V program material 32 that is available from the various source components. Information, and a list of available A/V program materials 32 is presented to the user via user interface 32.
登錄模組64藉由匯集組件12致使系統10之多種資訊及/或組件之登錄。譬如,第2圖所繪之實施例中,登錄模組64包含一來源組件登錄器70、一節目資料登錄器72、一網路登錄器74、和一呈現裝置登錄器76。來源組件登錄器70執行一登錄操作來識別和登錄通訊耦接匯集組件且可存取A/V節目資料32之每一來源組件16及/或儲存系統19。節目資料登錄器72組配以識別可從每一來源組件16獲得之多種A/V節目資料。譬如,節目資料登錄器72被組配以識別每一來源組件16可得之A/V節目資料32之類型來致使及/或變化解碼器60的資料解碼之對應應用、解壓縮、及/或格式化操作。節目資料登錄器72所獲取之資訊亦可為聚集器62所用,使得依據為呈現A/V節目資料32所選擇或識別之特定呈現裝置14,聚集62器過濾可用之A/V節目資料32、並經由使用者介面42對使用者僅顯示可經由特定呈現裝置14來顯示或呈現之A/V節目資料32類型。The login module 64 causes the login of the various information and/or components of the system 10 by the aggregation component 12. For example, in the embodiment depicted in FIG. 2, the login module 64 includes a source component registrar 70, a program profile logger 72, a network logger 74, and a presentation device logger 76. The source component registrar 70 performs a login operation to identify and log in to the communication coupling collection component and to access each source component 16 and/or storage system 19 of the A/V program material 32. The program material register 72 is configured to identify a plurality of A/V program materials available from each source component 16. For example, the program material register 72 is configured to identify the type of A/V program material 32 available to each source component 16 to cause and/or vary the corresponding application of the data decoding of the decoder 60, decompression, and/or Formatting operation. The information obtained by the program material register 72 can also be used by the aggregator 62 to aggregate the available A/V program material 32, based on the particular presentation device 14 selected or identified for presenting the A/V program material 32. The type of A/V program material 32 that can be displayed or presented via the particular presentation device 14 is displayed to the user via the user interface 42.
網路登錄器74登錄多種可用及/或耦接到匯集組件12之通訊網路18,來存取來源組件16、及從來源組件16通訊A/V節目資料32及/或A/V選單資料到呈現裝置14。譬如,網路暫存器74開始並執行一暫存操作來識別多種可用通訊網路18,使得想要的或預定的通訊網路18類型可用來存取來源組件16、或從來源組件16傳送A/V節目資料32及/或A/V選單節目資料。呈現裝置登錄器76識別並登錄通訊耦接匯集組件12之呈現裝置14來呈現A/V節目資料32及/或A/V選單資料給使用者。譬如,呈現裝置登錄器76開始並執行一登 錄和操作來識別和登錄耦接匯集組件12之每個可用的呈現裝置,來呈現A/V節目資料32及/或A/V選單資料。呈現裝置登錄器76所獲資訊可用來呈現一清單的可用呈現裝置14給使用者,使得使用者可選擇想要的呈現裝置14來顯示或呈現想要的A/V節目資料32及/或A/V選單資料。The network logger 74 logs into a plurality of communication networks 18 that are available and/or coupled to the aggregation component 12 to access the source component 16 and to communicate A/V program material 32 and/or A/V menu data from the source component 16 to The device 14 is presented. For example, network register 74 begins and performs a temporary operation to identify a plurality of available communication networks 18 such that a desired or predetermined type of communication network 18 can be used to access source component 16 or to transmit A/ from source component 16. V program material 32 and / or A / V menu information. The presentation device registrar 76 identifies and logs into the presentation device 14 of the communication coupling collection component 12 to present the A/V program material 32 and/or A/V menu material to the user. For example, the presentation device register 76 starts and executes a boarding Recording and operations are performed to identify and log in to each of the available rendering devices coupled to the collection component 12 to present A/V program material 32 and/or A/V menu material. The information obtained by the presentation device logger 76 can be used to present a list of available presentation devices 14 to the user such that the user can select the desired presentation device 14 to display or present the desired A/V program material 32 and/or A. /V menu information.
在第2圖之實施例中,匯集組件12亦包含具有A/V節目資料82、A/V選單資料83、及登錄資料84之一資料庫80。A/V節目資料82包含與從來源組件16獲得之A/V節目資料32相聯的資訊。A/V選單資料83包含與來源組件16相連之選單資訊相關之資訊、及/或從來源組件16獲得之A/V節目資料32。第2圖中,來自特定來源組件16或相聯特定來源組件16之A/V節目資料32和A/V選單資料被繪成分別儲存為資料庫80中之A/V節目資料82和A/V選單資料83,以適應資料格式化、解壓縮、或其他資料操縱。然而,必須了解A/V節目資料32和A/V選單資料83在某些實施例中可即時或飛速地被提供給呈現裝置14,使得不需儲存來自來源組件16之A/V節目資料32及/或A/V選單資料83。In the embodiment of FIG. 2, the aggregation component 12 also includes a database 80 having A/V program material 82, A/V menu material 83, and login data 84. The A/V program material 82 contains information associated with the A/V program material 32 obtained from the source component 16. The A/V menu material 83 contains information related to menu information associated with the source component 16, and/or A/V program material 32 obtained from the source component 16. In Figure 2, A/V program material 32 and A/V menu data from a particular source component 16 or associated particular source component 16 are depicted as A/V program material 82 and A/, respectively, stored in database 80. V menu information 83 to accommodate data formatting, decompression, or other data manipulation. However, it must be understood that A/V program material 32 and A/V menu material 83 may be provided to presentation device 14 in some embodiments, either instantaneously or rapidly, such that A/V program material 32 from source component 16 need not be stored. And / or A / V menu information 83.
登錄資料84包含與藉登錄模組64執行之登錄操作相聯之資訊。譬如,第2圖中,登錄資料84包含呈現裝置資料90、網路資料92、來源組件94、和格式化資料96。呈現裝置資料90包含呈現裝置暫存器76所獲之資訊,諸如但不限於,耦接每一可用匯集組件12之呈現裝置14的識別與類型。網路資料92包含網路登錄器74所獲得之資訊,諸如但不限於,與多種耦接匯集組件來和來源組件通訊之通訊網路18 相聯之資訊。來源組件資料94包含來源組件登錄器70所獲資訊,諸如但不限於,耦接特定匯集組件12之來源組件16之識別與類型。格式化資料96包含與多種可得自來源組件16之A/V節目資料32相聯。譬如,格式資料96可包含識別多種可得自一特定來源組件16之資訊、各種可用A/V節目資料32之解碼演算法、解壓縮方式、及其他用以提供A/V節目資料32對一呈現裝置14為可呈現之格式的資料控制操作。The login profile 84 contains information associated with the login operation performed by the login module 64. For example, in FIG. 2, the login profile 84 includes presentation device material 90, network material 92, source component 94, and formatted material 96. The presentation device material 90 includes information obtained by the presentation device register 76, such as, but not limited to, the identification and type of the presentation device 14 that couples each of the available collection components 12. The network material 92 includes information obtained by the network logger 74, such as, but not limited to, a communication network 18 that communicates with a plurality of coupled aggregation components and source components. Associated information. Source component material 94 contains information obtained by source component registrar 70, such as, but not limited to, the identity and type of source component 16 that is coupled to a particular collection component 12. The formatted material 96 includes a plurality of A/V program material 32 that are available from the source component 16. For example, format material 96 may include information identifying a plurality of components available from a particular source component 16, decoding algorithms for various available A/V program material 32, decompression methods, and other means for providing A/V program material 32-to-one. Presentation device 14 is a data control operation in a format that can be presented.
操作中,使用者可經由使用者介便42存取匯集組件12來識別和請求一所欲呈現裝置14上之A/V節目資料32及/或A/V選單資料之呈現。A/V節目資料32及/或A/V選單資料可位於任何一些來源組件16或可從任何一些來源組件16被擷取/傳送,使得A/V節目資料32及/或A/V選單資料對使用者保持顯淺易見的。譬如,前述中,匯集組件12利用來源組件介面46來通訊和存取每一經登錄來源組件16之對應介面,利用一聚集器62來識別和呈現給使用者一累聚之可用A/V節目資料32清單。使用者可經由使用者介面42選擇想要的A/V節目資料32。匯集組件12接收想要的A/V節目資料32選擇,並與具有想要的A/V節目資料32之對應來源組件16通訊來促進選定的A/V節目資料32呈現於呈現裝置14上。In operation, the user can access the collection component 12 via the user interface 42 to identify and request the presentation of the A/V program material 32 and/or A/V menu material on the device 14 to be presented. The A/V program material 32 and/or A/V menu material may be located in any of the source components 16 or may be retrieved/transmitted from any of the source components 16 such that the A/V program material 32 and/or A/V menu data Keep it visible to the user. For example, in the foregoing, the aggregation component 12 utilizes the source component interface 46 to communicate and access the corresponding interface of each logged-in source component 16, and utilizes an aggregator 62 to identify and present to the user a cumulative set of available A/V program material. 32 list. The user can select the desired A/V program material 32 via the user interface 42. The collection component 12 receives the desired A/V program material 32 selection and communicates with the corresponding source component 16 having the desired A/V program material 32 to facilitate the presentation of the selected A/V program material 32 on the presentation device 14.
另外,使用者可不需知道資料節目來源之特定類型與位置來存取並控制與想要的A/V節目資料32及/或想要的A/V節目資料32之來源相關聯的選單特性和操作。譬如,在一些實施例中,匯集組件12組配以從一單一來源組件16接收A/V選單資料。另一實施例中,匯集組件12組配以從多數 個不同來源組件16接收A/V選單資料、並依據資料來源或聚集的類型呈現從每一來源組件16接收之A/V選單資料。匯集組件12亦組配來傳送控制命令到一對應來源組件16來控制A/V節目資料及/或A/V選單資料至匯集組件12之傳送。因此,匯集組件適於從多種不同來源組件16接收A/V節目資料32及/或A/V選單資料、並與各來源組件介接以控制A/V節目資料32及/或A/V選單資料對使用者之呈現。匯集組件12亦令使用者存取及控制對應來源組件16之選單特性(例如,頻道上選、頻道下選、播放、暫停、選擇、上頁、下頁、章節選擇、快進、退回、停止),其可影響或關聯A/V節目資料流內容、可從一特定來源組件16獲得之A/V節目資料32、及/或特定A/V節目資料32之呈現。In addition, the user may not need to know the particular type and location of the source of the material program to access and control the menu features associated with the desired A/V program material 32 and/or the source of the desired A/V program material 32. operating. For example, in some embodiments, the collection component 12 is configured to receive A/V menu material from a single source component 16. In another embodiment, the collection component 12 is grouped with a majority The different source components 16 receive the A/V menu data and present the A/V menu data received from each source component 16 depending on the source or aggregation type. The collection component 12 is also configured to transmit control commands to a corresponding source component 16 to control the transfer of A/V program material and/or A/V menu data to the aggregation component 12. Accordingly, the aggregation component is adapted to receive A/V program material 32 and/or A/V menu material from a plurality of different source components 16 and interface with various source components to control A/V program material 32 and/or A/V menus. The presentation of the data to the user. The collection component 12 also enables the user to access and control the menu features of the corresponding source component 16 (eg, channel selection, channel selection, playback, pause, selection, previous page, next page, chapter selection, fast forward, return, stop) ), which may affect or correlate the presentation of A/V program stream content, A/V program material 32 available from a particular source component 16, and/or a particular A/V program material 32.
如前述,網路管理器54可從多種不同類型之可用的或登錄的通訊網路18的一種選擇來與來源組件16通訊。譬如,一來源組件可經由一有線的通訊網路18通訊耦接一特定匯集組件,同時另一來源組件16可透過一無線通訊網路18耦接匯集組件12。因此,網路管理器54經由對應於耦接一特定來源組件16之通訊網路18之類型的通訊網路18來控制和管理通訊。另外,網路管理器54亦可組配以依據來源組件16之類型及/或選定A/V節目資料類型來選擇一種特定類型通訊網路18。譬如,針對呈現品質、傳送效率、或其他因子,網路管理器54可依據預定及/或使用者選定設定或準則選擇可用通訊網路18之對應類型。As previously described, network manager 54 can communicate with source component 16 from a selection of a variety of different types of available or logged-in communication networks 18. For example, a source component can be communicatively coupled to a particular collection component via a wired communication network 18, while another source component 16 can be coupled to the collection component 12 via a wireless communication network 18. Thus, network manager 54 controls and manages communications via communication network 18 of the type corresponding to communication network 18 coupled to a particular source component 16. In addition, network manager 54 can also be configured to select a particular type of communication network 18 depending on the type of source component 16 and/or the type of A/V program material selected. For example, for presentation quality, transmission efficiency, or other factors, network manager 54 may select a corresponding type of available communication network 18 in accordance with predetermined and/or user selected settings or criteria.
選定A/V節目資料32被匯集組件12從對應來源組件16 存取,而匯集組件12開始從來源組件16經由一選定的通訊網樂18傳送選定的A/V節目資料32到匯集組件。資料登錄器72識別選定A/V節目資料32之類型或格式、並存取格式資料96來獲取對應的解密、解壓縮、或其他操控演算法來處理選定A/V節目資料32。解碼器60解碼選訂A/V節目資料32並傳送經解碼A/V節目資料到一想要的呈現裝置14。另外,如前述,解碼器60亦可施加對應解壓縮、格式化、或其他對應想要的呈現裝置14之類型的資料操控演算法。The selected A/V program material 32 is assembled from component 12 from the corresponding source component 16 Access, and the collection component 12 begins to transfer the selected A/V program material 32 from the source component 16 via a selected communication network 18 to the collection component. The data logger 72 identifies the type or format of the selected A/V program material 32 and accesses the format data 96 to obtain a corresponding decryption, decompression, or other manipulation algorithm to process the selected A/V program material 32. The decoder 60 decodes the ordered A/V program material 32 and transmits the decoded A/V program material to a desired rendering device 14. Additionally, as previously described, decoder 60 may also apply a data manipulation algorithm corresponding to the type of decompression, formatting, or other corresponding rendering device 14.
第3圖繪示依據本發明之來源組件16的實施例。第3圖所繪實施例中,來源組件16包含一處理器100、一使用者介面102、一網路介面104、以及一匯集組件106。如前述,來源組件16可包含任何類別接收及/或儲存A/V節目資料32之裝置,諸如但不限於,一DVD機或播放器、一衛星調頻器/接收器/解調器、一立體聲接收器、及/或電腦。使用者介面102、網路介面104、及匯集組件介面106可包含硬體、軟體、或軟、硬體之結合。使用者介面102使資訊經使用者輸入到來源組件16、或從來源組件輸出到使用者。譬如,操作中,輸入裝置108,諸如一鍵盤、觸控式螢幕、遠端單元、或其他類型裝置,其可用以輸入資訊到來源組件16。一種輸出裝置109,諸如但不限於,一監視器、螢幕、或其他用來呈現資訊給使用者之裝置可用為來源組件16。如第3圖所繪,輸入裝置108及/或輸出裝置109亦可包含呈現裝置14。譬如,相聯一特定呈現裝置14之一監視器、螢幕、或其他類型裝置可被來源組件用以呈現資訊給使用者或從使用者接 收資訊。Figure 3 illustrates an embodiment of a source assembly 16 in accordance with the present invention. In the embodiment depicted in FIG. 3, the source component 16 includes a processor 100, a user interface 102, a network interface 104, and a collection component 106. As noted above, source component 16 can include any type of device that receives and/or stores A/V program material 32, such as, but not limited to, a DVD player or player, a satellite frequency modulator/receiver/demodulator, a stereo. Receiver, and / or computer. The user interface 102, the network interface 104, and the collection component interface 106 can comprise hardware, software, or a combination of soft and hard. The user interface 102 causes information to be input to the source component 16 via the user or output to the user from the source component. For example, in operation, input device 108, such as a keyboard, touch screen, remote unit, or other type of device, can be used to input information to source component 16. An output device 109, such as, but not limited to, a monitor, screen, or other device for presenting information to a user may be used as the source component 16. As depicted in FIG. 3, input device 108 and/or output device 109 may also include presentation device 14. For example, a monitor, screen, or other type of device associated with a particular presentation device 14 can be used by the source component to present information to or from the user. Receive information.
網路介面104致使經由通訊網路18與匯集組件通訊。譬如,網路介面104可組配以致使經由多種不同類型有線或無線通訊網路18與匯集組件12通訊。匯集組件介面106令使用者經由匯集組件12存取及/或控制來源組件16之至少一操作參數。譬如,匯集組件介面106適於令使用者列出、識別、選擇、下載、操縱、及/或執行其他與可從來源組件16獲得之A/V節目資料相關聯之運算。匯集組件介面106亦令使用者經由匯集組件12來互動與或控制與來源組件16相關聯之選單功能和操作、及/或從來源組件16獲得之A/V節目資料。因此,匯集組件介面106提供一實體介面給來源組件16之使用者介面102,使得一使用者經由匯集組件得以執行所有或部份可經由使用者介面102利用匯集組件12獲得之功能。因此,譬如,在利用匯集組件12之一多碟片DVD播放器的情況中,使用者經由匯集組件12可改變DVD選擇、檢視與選定DVD相聯之選單、以及開始傳送DVD內容來在一特定呈現裝置14上呈現。The network interface 104 causes communication with the collection component via the communication network 18. For example, the network interface 104 can be configured to communicate with the aggregation component 12 via a plurality of different types of wired or wireless communication networks 18. The collection component interface 106 allows the user to access and/or control at least one operational parameter of the source component 16 via the collection component 12. For example, the collection component interface 106 is adapted to cause a user to list, identify, select, download, manipulate, and/or perform other operations associated with A/V program material available from the source component 16. The collection component interface 106 also enables the user to interact with or control the menu functions and operations associated with the source component 16 and/or the A/V program material obtained from the source component 16 via the collection component 12. Accordingly, the collection component interface 106 provides a physical interface to the user interface 102 of the source component 16 such that a user can perform all or a portion of the functionality available through the user interface 102 using the collection component 12 via the collection component. Thus, for example, in the case of a multi-disc DVD player utilizing one of the collection components 12, the user can change the DVD selection, view the menu associated with the selected DVD, and begin to transfer the DVD content via the collection component 12 in a particular Presented on presentation device 14.
第3圖所示實施例中,匯集組件16包含一選單介面110來另一使用者經由匯集組件112存取、控制、及利用選單功能及/或與來源組件16相關聯之操作。譬如,一使用者經由匯集組件12可檢視並追蹤與來源組件16相聯的選單來識別、選擇、或執行與來源組件及/或可從對應來源組件16獲得之A/V節目資料相關聯之操作功能。因此,使用者經由匯集組件以及,對應的來源組件16之匯集組件介面106,可識 別、更名、選擇、開始一傳送、改變解調變頻道、或執行其他與來源組件16相關之功能、及/或可從來源組件16獲得之A/V節目資料32。必須瞭解的是來源組件16無須輸入和輸出裝置108和109可用才可被組配,使得一般與使用者介面102相聯之功能僅經由匯集組件介面106可用,藉次簡化與來源組件相關之製造成本和複雜度。In the embodiment illustrated in FIG. 3, the aggregation component 16 includes a menu interface 110 for another user to access, control, and utilize menu functions and/or operations associated with the source component 16 via the aggregation component 112. For example, a user may view and track a menu associated with the source component 16 via the collection component 12 to identify, select, or execute associated with the source component and/or the A/V program material available from the corresponding source component 16. Operational function. Therefore, the user can recognize through the collection component and the collection component interface 106 of the corresponding source component 16 Others, renames, selects, initiates a transfer, changes a demodulation channel, or performs other functions associated with source component 16, and/or A/V program material 32 obtainable from source component 16. It is to be understood that the source component 16 can be configured without the need for input and output devices 108 and 109, such that the functionality typically associated with the user interface 102 is only available via the collection component interface 106, which simplifies manufacturing associated with the source component. Cost and complexity.
第3圖中,來源組件16亦包含具有一資料庫118之記憶體116。為說明,A/V節目資料32和A/V選單資料119儲存在資料庫118中而使處理器100可存取。然而,亦需了解的是,操作中,A/V節目資料之儲存及/或A/V選單資料119可為不需要的或暫時的。譬如,來源組件16可被組配來即時或飛速地提供A/V節目資料32及/或A/V選單資料119到一特定匯集組件12,使得A/V節目資料32之儲存及/或A/V選單資料119不必需。In FIG. 3, source component 16 also includes a memory 116 having a database 118. To illustrate, A/V program material 32 and A/V menu material 119 are stored in database 118 to make processor 100 accessible. However, it should also be understood that the A/V program material storage and/or A/V menu material 119 may be unneeded or temporary during operation. For example, source component 16 can be configured to provide A/V program material 32 and/or A/V menu material 119 to a particular collection component 12, either immediately or in a flash, such that A/V program material 32 is stored and/or A /V menu information 119 is not required.
在一些實施例中,為減少製造花費和複雜度,來源組件16被組配以接收、儲存、及/或提供”未經處理”形式之A/V節目資料32,使得匯集組件15執行解碼、解密、解壓縮、格式化、或其他資料控制操作以使A/V節目資料32呈現或播放於一對應呈現裝置14上。譬如,在一些實施例中,來源組件16之一DVD機類型可被組配以從一DVD提取A/V節目資料並以對應於其儲存在DVD上之形式傳送該A/V節目資料32到一匯集組件12,使得對應匯集組件12操縱數位A/V節目資料32經由呈現裝置14至可呈現予使用者之內容中。然而亦需了解來源組件16可被組配以執行資料控制操作來 在一呈現裝置14上顯示或呈現A/V節目資料32。In some embodiments, to reduce manufacturing overhead and complexity, the source component 16 is configured to receive, store, and/or provide an "unprocessed" form of A/V program material 32 such that the collection component 15 performs decoding, Decryption, decompression, formatting, or other data control operations are performed to cause A/V program material 32 to be rendered or played on a corresponding presentation device 14. For example, in some embodiments, a DVD player type of source component 16 can be configured to extract A/V program material from a DVD and transmit the A/V program material 32 in a form corresponding to its storage on the DVD. A collection component 12 is such that the corresponding collection component 12 manipulates the digital A/V program material 32 via the presentation device 14 into content that can be presented to the user. However, it is also understood that the source component 16 can be configured to perform data control operations. The A/V program material 32 is displayed or presented on a presentation device 14.
第4圖繪示依據本發明之具有伺服器20之中央化A/V節目資料儲存系統19之實施例。第4圖所繪之實施例中,伺服器20包含一處理器120、一介面122、一記憶體124、和一來源管理器126。介面122和來源組件126可包含軟體、硬體、或軟、硬體之結合。第4圖所示實施例中,來源組件126繪示為儲存在記憶體124中而可被處理器存取和執行。然而,必須了解來源管理器126甚至可遠端地儲存,使得可被處理器存取和執行。Figure 4 illustrates an embodiment of a centralized A/V program material storage system 19 having a server 20 in accordance with the present invention. In the embodiment depicted in FIG. 4, the server 20 includes a processor 120, an interface 122, a memory 124, and a source manager 126. Interface 122 and source component 126 can comprise a combination of software, hardware, or a combination of soft and hard. In the embodiment shown in FIG. 4, source component 126 is shown stored in memory 124 and is accessible and executable by the processor. However, it must be understood that the source manager 126 can even be stored remotely so that it can be accessed and executed by the processor.
介面122使經由通訊網路18在伺服器20和匯集組件12之間通訊。譬如,介面122被組配以機經由多種不同類型有線或無線通訊網路18致使伺服器20和匯集組件12之間的通訊。來源管理器126致使經由匯集組件12從一單一來源或位置存取種種類型之A/V節目資料32和對應的A/V選單資料119。譬如,在第4圖所繪實施例中,伺服器20包含來源組件16來經由匯集組件12提供多種A/V節目資料32和對應的A/V選單資料119給一使用者。第4圖中,設於伺服器20之來源組件16包含一衛星接收器來源組件130、一纜線來源組件132、一DVD來源組件134、和一CD來源組件136。因此,如第4圖所繪,多種A/V節目資料32和對應A/V選單資料119可依據設於伺服器20上之來源組件16之類型令使用者經由匯集組件12獲得。譬如,衛星接收器來源組件130可被組配以經由一衛星通訊網路存取和提供A/V節目資料32。纜線來源組件132可被組配以提供經由一纜線供應者通訊網路所 取得之A/V節目資料32。DVD來源組件134組配以從一DVD提供A/V節目資料32。CD來源組件136被組配以從一CD或其他光學媒體提供A/V節目資料32。必須了解一點,其他類型來源組件16亦可設於伺服器20中。Interface 122 enables communication between server 20 and collection component 12 via communication network 18. For example, interface 122 is configured to cause communication between server 20 and collection component 12 via a plurality of different types of wired or wireless communication networks 18. The source manager 126 causes access to various types of A/V program material 32 and corresponding A/V menu material 119 from a single source or location via the aggregation component 12. For example, in the embodiment depicted in FIG. 4, server 20 includes source component 16 to provide a variety of A/V program material 32 and corresponding A/V menu material 119 to a user via collection component 12. In FIG. 4, source component 16 disposed at server 20 includes a satellite receiver source component 130, a cable source component 132, a DVD source component 134, and a CD source component 136. Thus, as depicted in FIG. 4, the various A/V program material 32 and corresponding A/V menu material 119 may be obtained by the user via the collection component 12 depending on the type of source component 16 provided on the server 20. For example, satellite receiver source component 130 can be configured to access and provide A/V program material 32 via a satellite communication network. Cable source component 132 can be configured to provide communication over a cable provider network Obtained A/V program material 32. The DVD source component 134 is configured to provide A/V program material 32 from a DVD. CD source component 136 is configured to provide A/V program material 32 from a CD or other optical medium. It must be understood that other types of source components 16 may also be provided in the server 20.
因此,操作上,伺服器20令一使用者從一單一位置存取多種A/V節目資料32和相關A/V選單資料119。來源管理器126組配以管理和控制可從設於伺服器20之多種來源組件16所獲得之多種A/V節目資料和相聯的A/V選單資料119。譬如,來源組件126與匯集組件12介接以經由介面122存取多種設於伺服器20之來源組件。因此,如前述,來源管理器126令對應設於伺服器20中每一可用來源組件16之介面使得一使用者可經由匯集組件12識別、選擇、開始一傳送、更名、改變解調頻道、或執行其他一般可經由與每一來源組件16相關聯之使用者介面的操作。較佳的,設於伺服器20上之來源組件16組配為卡片或其他型式的電子電路總成,而可易於插入插槽或其他類型之伺服器20的介面區域,以致使伺服器20上來源組件16之簡易交換性或互替性。Thus, in operation, server 20 enables a user to access a plurality of A/V program material 32 and associated A/V menu material 119 from a single location. The source manager 126 is configured to manage and control a plurality of A/V program materials and associated A/V menu materials 119 available from the plurality of source components 16 provided at the server 20. For example, the source component 126 interfaces with the collection component 12 to access a plurality of source components disposed on the server 20 via the interface 122. Thus, as previously described, the source manager 126 causes the interface corresponding to each of the available source components 16 in the server 20 to enable a user to identify, select, initiate a transfer, rename, change the demodulation channel, or Other operations are generally performed via a user interface associated with each source component 16. Preferably, the source component 16 disposed on the server 20 is configured as a card or other type of electronic circuit assembly, and can be easily inserted into the interface area of the slot or other type of server 20 to cause the server 20 to be on the server 20. Simple exchangeability or interchangeability of source components 16.
第5圖繪示依據本發明之另一種來源組件16之實施例。除了所有或部份第3圖所繪組件,第5圖所繪實施例中,來源組件16包含處理器100、網路介面104、匯集組件介面106、記憶體30、和一資料管理器156。資料管理器156可包含軟體、硬體、或軟、硬體之結合。第5圖中,資料管理器156繪示成儲存在記憶體30中使能被處理器150存取和執 行。然而必須了解資料管理器156甚至可遠端地被儲存,使得可被處理器150存取和執行。Figure 5 illustrates an embodiment of another source component 16 in accordance with the present invention. In addition to all or part of the components depicted in FIG. 3, in the embodiment depicted in FIG. 5, the source component 16 includes a processor 100, a network interface 104, a collection component interface 106, a memory 30, and a data manager 156. The data manager 156 can comprise software, hardware, or a combination of soft and hard. In FIG. 5, the data manager 156 is shown stored in the memory 30 to be accessed and executed by the processor 150. Row. However, it must be understood that the data manager 156 can even be stored remotely so that it can be accessed and executed by the processor 150.
資料管理器156控制可從來源組件16獲得之A/V節目資料32之存取和儲存。譬如,如第5圖所示,來源組件16包含儲存在記憶體30和檔案儲存系統34之一資料庫160。如前述,記憶體30可包含隨機存取記憶體、區域快取記憶體、或其他類型記憶體,來有效存取儲存的A/V節目資料32,使得儲存在記憶體30之A/V節目資料32可快速地以即時環境下傳送到對應匯集組件12。簡言之,資料管理器156管理資料庫160和檔案儲存系統34之間、以及來源組件16和匯集組件12之間的A/V節目資料32之儲存與傳送。譬如之後將描述的,資料管理器可組配以依據一記憶體之儲存容量、給使用者之一連串A/V節目資料呈現、或其他預設準則類型或由使用者選擇或決定的準則,自動地傳送A/V節目資料32於記憶體30和檔案儲存系統34之間。The data manager 156 controls access and storage of A/V program material 32 available from the source component 16. For example, as shown in FIG. 5, source component 16 includes a repository 160 stored in memory 30 and archive storage system 34. As described above, the memory 30 may include random access memory, area cache memory, or other type of memory to efficiently access the stored A/V program material 32 so that the A/V program stored in the memory 30 is stored. The data 32 can be quickly transferred to the corresponding collection component 12 in an immediate environment. In short, the data manager 156 manages the storage and transfer of A/V program material 32 between the repository 160 and the archive storage system 34, and between the source component 16 and the collection component 12. As will be described later, the data manager can be configured to automatically assign a user based on the storage capacity of a memory, a series of A/V program material presentations to the user, or other preset criteria types or criteria selected or determined by the user. The A/V program material 32 is transmitted between the memory 30 and the file storage system 34.
如第5圖所示,檔案儲存系統34包含一光學媒體儲存系統170。然而須了解一點,其他類型的光學或非光學之資料儲存媒體和系統類型可用為檔案儲存系統34。第5圖中,光學媒體儲存系統170包含一光學媒體讀/寫模組172和一光學媒體轉盤174。多種光學媒體可位在一光學媒體轉盤174上或可為光學媒體轉盤174存取,光學媒體轉盤174可為但不限於,CD或DVD。簡言之,光學媒體讀/寫模組172控制寫入、讀取、和其他儲存在光學媒體轉盤174上之光學媒體176上的資訊操作。As shown in FIG. 5, the file storage system 34 includes an optical media storage system 170. It should be understood, however, that other types of optical or non-optical data storage media and system types may be used as the file storage system 34. In FIG. 5, optical media storage system 170 includes an optical media read/write module 172 and an optical media carousel 174. A variety of optical media can be located on an optical media carousel 174 or can be accessed by an optical media carousel 174, which can be, but is not limited to, a CD or a DVD. Briefly, optical media read/write module 172 controls writing, reading, and other information operations on optical media 176 stored on optical media carousel 174.
如第5圖所示,記憶體30之資料庫160包含A/V節目資料32和管理資料180。管理資料180包含與記憶體30、檔案儲存系統34、和匯集組件12之間的A/V節目資料32之傳送和管理相聯之資訊。譬如,第5圖所繪實施例中,管理資料180包含標頭資料182、記錄時間184、提取時間186、和呈現時間188。標頭資料182包含與A/V節目資料32相關聯之資訊、標題或其它類識別與A/V節目資料32有關之資訊、及/或,當一電視影集之情況下,與A/V節目資料後續集數相關之資訊。記錄時間184包含與接收時間及/或A/V節目資料記錄時間相關聯之資訊。譬如,記錄時間184可包含與特定A/V節目資料32自諸如一衛星通訊網路之外部來源被接收或取得之時間相關之資訊。提取時間186包含與從檔案儲存系統34提取特定A/V節目資料32之時間相關的資訊。呈現時間188包含與將A/V節目資料32經由呈現裝置14呈現給一使用者相關之資訊。As shown in FIG. 5, the database 160 of the memory 30 includes the A/V program material 32 and the management material 180. The management profile 180 contains information associated with the transfer and management of the A/V program material 32 between the memory 30, the archive storage system 34, and the collection component 12. For example, in the embodiment depicted in FIG. 5, the management profile 180 includes header data 182, recording time 184, extraction time 186, and presentation time 188. Header data 182 contains information associated with A/V program material 32, title or other class identifying information related to A/V program material 32, and/or, in the case of a television album, with A/V programs Information related to the number of subsequent collections of data. Recording time 184 contains information associated with the time of receipt and/or the recording time of the A/V program material. For example, the recording time 184 can include information relating to the time at which a particular A/V program material 32 was received or obtained from an external source such as a satellite communication network. The extraction time 186 contains information related to the time at which the particular A/V program material 32 was extracted from the archive storage system 34. Presentation time 188 includes information related to presenting A/V program material 32 to a user via presentation device 14.
操作中,資料管理器156控制記憶體30和檔案儲存系統之間A/V節目資料32之移動和傳送。譬如第5圖所繪,資料管理器156包含一資料寫入器190和一資料提取器192。資料寫入器90控制和介接光學媒體讀/寫模組172來傳送A/V節目資料32自記憶體30到檔案管理系統34。資料提取器192控制與介接光學媒體讀/寫模組172來從檔案儲存系統34提取A/V節目資料32。In operation, data manager 156 controls the movement and transfer of A/V program material 32 between memory 30 and the file storage system. As depicted in FIG. 5, the data manager 156 includes a data writer 190 and a data extractor 192. The data writer 90 controls and interfaces the optical media read/write module 172 to transfer A/V program material 32 from the memory 30 to the file management system 34. The data extractor 192 controls and interfaces the optical media read/write module 172 to extract A/V program material 32 from the archive storage system 34.
一些實施例中,資料管理器156被組配以自動傳送設於記憶體30中之A/V節目資料32檔案儲存系統34,當記憶體30 之儲存容量達到預定限制。因此,操作上,資料管理器156控制A/V節目資料32之傳送和儲存,經由資料寫入器190從記憶體30到檔案儲存系統34之光學媒體176上,如第5圖所示A/V節目資料200,當記憶體30之一儲存容量達預定限值。另外,資料管理器156可組配以當記憶體30之一儲存容量掉到低於預定臨界值時,自動地傳送A/V節目資料200從檔案儲存系統34到記憶體30。In some embodiments, the data manager 156 is configured to automatically transfer the A/V program material 32 file storage system 34 disposed in the memory 30, when the memory 30 The storage capacity reaches a predetermined limit. Thus, in operation, the data manager 156 controls the transfer and storage of the A/V program material 32 from the memory 30 to the optical media 176 of the file storage system 34 via the data writer 190, as shown in Figure 5A/ The V program material 200 is when the storage capacity of one of the memories 30 reaches a predetermined limit. Additionally, the data manager 156 can be configured to automatically transfer the A/V program material 200 from the archive storage system 34 to the memory 30 when the storage capacity of one of the memories 30 falls below a predetermined threshold.
為響應特定A/V節目資料32及/或200之請求,資料管理器156控制選定的A/V節目資料32及/或200經由網路18至匯集組件12之傳送。譬如,資料管理器156提供匯集組件12一介面來識別、選擇、及/或執行其他與可得自來源組件16之A/V節目資料32及/或200相關之操作。若選定資料包含儲存在檔案儲存系統34上之A/V節目資料200,資料管理器156控制並管理選定A/V節目資料200經由資料提取器192自檔案儲存系統34之提取,並傳送該選定的A/V節目資料200到對應的匯集組件12。In response to a request for a particular A/V program material 32 and/or 200, the data manager 156 controls the transfer of the selected A/V program material 32 and/or 200 via the network 18 to the aggregation component 12. For example, the data manager 156 provides a means for the collection component 12 to identify, select, and/or perform other operations associated with the A/V program material 32 and/or 200 available from the source component 16. If the selected material includes the A/V program material 200 stored on the file storage system 34, the data manager 156 controls and manages the extraction of the selected A/V program material 200 from the file storage system 34 via the data extractor 192 and transmits the selection. The A/V program material 200 is sent to the corresponding collection component 12.
資料管理器156亦可組配以依據所接收的A/V節目資料32之間的關係自動地自記憶體30傳送A/V節目資料32至檔案儲存系統34。譬如,資料管理器156可組配以依據標頭資料182、或記錄時間自動地識別相關A/V節目資料32。如前述,標頭資料182包含識別來源、後續、識別、或其他類可為資料管理器156使用以識別和校正特定A/V節目資料32之資訊。資料管理器156亦可利用記錄時間184來識別所接收之A/V節目資料32之間的關係。譬如,在一電視影集之情況 中,記錄時間184可繪示特定A/V節目資料32對應一預設或預定區間被接收,使得相關的A/V節目資料32可被識別。依據。依據所接收的A/V節目資料32之間的關係,特定A/V節目資料32可從記憶體30傳送到檔案儲存系統34、並被儲存在光學媒體176上如相關A/V節目資料202。譬如,在電視影集之情況中,對應於影集中較晚接收或儲存的A/V節目資料32可被儲存於檔案儲存系統34,同時對應於影集中較早接收或儲存的A/V節目資料32可被儲存於記憶體30,使得更快更早的存取所較早接收或儲存的的A/V節目資料32呈現予使用者。因此,儲存在檔案儲存系統34之相關的A/V節目資料202可從檔案儲存系統提取來適應對應後續播送之影集的相關A/V節目資料202之呈現。The data manager 156 can also be configured to automatically transfer the A/V program material 32 from the memory 30 to the file storage system 34 in accordance with the relationship between the received A/V program material 32. For example, the data manager 156 can be configured to automatically identify the relevant A/V program material 32 based on the header data 182, or the recording time. As previously described, the header data 182 includes information identifying the source, subsequent, identifying, or other class that can be used by the data manager 156 to identify and correct the particular A/V program material 32. The data manager 156 can also utilize the recording time 184 to identify the relationship between the received A/V program material 32. For example, in the case of a TV album The recording time 184 may indicate that the specific A/V program material 32 is received corresponding to a predetermined or predetermined interval such that the associated A/V program material 32 can be identified. in accordance with. Depending on the relationship between the received A/V program material 32, the particular A/V program material 32 can be transferred from the memory 30 to the file storage system 34 and stored on the optical media 176, such as the associated A/V program material 202. . For example, in the case of a television album, the A/V program material 32 corresponding to the later received or stored in the album may be stored in the file storage system 34, corresponding to the A/V program material received or stored earlier in the album. 32 can be stored in memory 30 such that faster or earlier accesses of A/V program material 32 received or stored earlier are presented to the user. Accordingly, the associated A/V program material 202 stored in the file storage system 34 can be retrieved from the file storage system to accommodate the presentation of the associated A/V program material 202 corresponding to the subsequently broadcasted album.
另外,資料管理器156可組配以自動地自檔案儲存系統34提取相關A/V節目資料202,並依據呈現給使用者之選定A/V節目資料32來儲存該相關A/V節目資料202於記憶體30中。譬如,資料管理器156可組配以監視A/V節目資料32經由匯集組件12至呈現裝置14之傳送、或另外的,匯集組件12可組配以傳送一訊號到來源組件16指示選定A/V節目資料32之傳送。選定A/V節目資料32經由呈現裝置14對使用者之呈現時間可儲存在資料庫160中作為呈現時間188。因此,操作上,資料管理員156監視A/V節目資料32之呈現及、響應於經由呈現裝置14所欲A/V節目資料32之呈現,資料管理原自動地從檔案儲存系統34中提取相關A/V節目資料202使得相關的A/V節目資料202可簡易而有效地為使用者存取 呈現。Additionally, the data manager 156 can be configured to automatically extract relevant A/V program material 202 from the file storage system 34 and store the associated A/V program material 202 based on the selected A/V program material 32 presented to the user. In the memory 30. For example, the data manager 156 can be configured to monitor the transmission of the A/V program material 32 via the aggregation component 12 to the presentation device 14, or alternatively, the aggregation component 12 can be configured to transmit a signal to the source component 16 indicating the selected A/ Transfer of V program material 32. The presentation time of the selected A/V program material 32 to the user via the presentation device 14 can be stored in the database 160 as the presentation time 188. Thus, operationally, the data manager 156 monitors the presentation of the A/V program material 32 and, in response to the presentation of the A/V program material 32 via the presentation device 14, the data management automatically extracts the relevant information from the file storage system 34. The A/V program material 202 enables the associated A/V program material 202 to be easily and efficiently accessed for the user. Presented.
因此,譬如,在電視影集之情況中,較早的後續影集儲存在記憶體30中作為A/V節目資料32,而較晚的後續影集儲存在檔案儲存系統34中作為相關A/V節目資料202。為因應連續而有效的後續影集呈送給使用者,資料管理器156監視特定後續呈現,且一旦特定後續呈現至使用者,資料管理器156自動地自檔案儲存系統34提取下一回後續並儲存下回後續於記憶體30中。如前述,標頭資料182、記錄時間184、或其他類資訊可用於資料管理器156來識別與相關連資料32和202。因此,依據A/V節目資料32之廣播序列,資料管理器156能有效與連續的呈現對應廣播序列的A/V節目資料。Thus, for example, in the case of a television album, the earlier subsequent albums are stored in memory 30 as A/V program material 32, while the later subsequent albums are stored in file storage system 34 as associated A/V program material. 202. The data manager 156 monitors a particular subsequent presentation for subsequent and effective subsequent albums, and the data manager 156 automatically extracts the next subsequent and stored from the archive storage system 34 once the particular subsequent presentation to the user. It is returned to the memory 30. As previously described, header data 182, recording time 184, or other types of information can be used by data manager 156 to identify and associated data 32 and 202. Thus, based on the broadcast sequence of the A/V program material 32, the data manager 156 can effectively and continuously present the A/V program material corresponding to the broadcast sequence.
資料管理器156亦可組配以當A/V資料呈現時間超過預定時間時從記憶體30自動傳送A/V節目資料32至檔案儲存系統34。譬如,提取時間186及/或呈現時間188可包含與從外部來源或檔案儲存系統34接收記憶體30中A/V資料至經由一呈現裝置14呈現A/V資料給使用者所測得之過去時間期間相關。因此,若過去的時間期間超過預定期間,資料管理器156可組配以自動地傳送A/V資料到檔案儲存系統34。The data manager 156 can also be configured to automatically transfer the A/V program material 32 from the memory 30 to the file storage system 34 when the A/V data presentation time exceeds a predetermined time. For example, the extraction time 186 and/or the presentation time 188 can include receiving the A/V data from the external source or file storage system 34 to the user via the presentation device 14 to present the A/V data to the user. Relevant during the time. Thus, if the past time period exceeds the predetermined period, the data manager 156 can be configured to automatically transfer the A/V data to the archive storage system 34.
第6圖繪示依據本發明之A/V組件網路方法實施例。此方法始於方塊300,其中匯集組件12接收使用者之一請求來存取A/V節目資料32。方塊302,匯集組件12執行登錄操作來判斷和識別通訊網路18之可用類型來與來源組件16通 訊。方塊304,匯集組件12利用網路登錄器74識別每一可用通訊網路類型18來與來源組件16通訊。FIG. 6 is a diagram showing an embodiment of a network method of an A/V component according to the present invention. The method begins at block 300 where the collection component 12 receives a request from one of the users to access the A/V program material 32. At block 302, the aggregation component 12 performs a login operation to determine and identify the available types of the communication network 18 to communicate with the source component 16 News. At block 304, the aggregation component 12 utilizes the network logger 74 to identify each of the available communication network types 18 to communicate with the source component 16.
如方塊306所述,判段是否多種通訊網路18可用來與來源組件16通訊。若通訊網路18無法與來源組件16通訊,方法進行至方塊310。若通訊網路18可用來與來源組件16通訊,方法進行至方塊308,其中至少一種可用來與來源組件16通訊之多種通訊網路18被選定。譬如前述,不同類型之通訊網路18可用來與不同來源組件16通訊,使得匯集組件12之網路介面44管理經由不同通訊網路18至每一對應來源組件16之通訊。特定類型通訊網路之選擇可依據特定來源組件16之類型與識別、從對應來源組件傳送之A/V節目資料32之類型、或其他預定或使用者選定之準則。As described in block 306, a determination is made as to whether a plurality of communication networks 18 are available to communicate with the source component 16. If the communication network 18 is unable to communicate with the source component 16, the method proceeds to block 310. If communication network 18 is available to communicate with source component 16, the method proceeds to block 308 where at least one of a plurality of communication networks 18 that can be used to communicate with source component 16 is selected. As mentioned above, different types of communication networks 18 can be used to communicate with different source components 16 such that the network interface 44 of the aggregation component 12 manages communication via different communication networks 18 to each corresponding source component 16. The selection of a particular type of communication network may depend on the type and identification of the particular source component 16 , the type of A/V program material 32 transmitted from the corresponding source component, or other predetermined or user selected criteria.
方塊310,匯集組件12之來源組件登錄器70執行一登錄操作來識別可存取及/或可用來源組件16。在決策方塊312中,判斷使用者是否已選擇一特定的來源組件16。譬如,匯集組件12可組配來對使用者呈現一列存取可用A/V節目資料32之可用來源組件清單,令使用者選擇一特定來源組件16。若使用者不識別一特定來源組件16,方法進行至方塊314,其中匯集組件12自每一可用與暫存的來源組件識別A/V節目資料32,使得一列可用的A/V節目資料32可呈現給使用者,同時對應來源組件16之識別可對使用者保持清析易見。At block 310, the source component registrar 70 of the collection component 12 performs a login operation to identify the accessible and/or available source component 16. In decision block 312, a determination is made as to whether the user has selected a particular source component 16. For example, the collection component 12 can be configured to present a list of available source components for accessing the available A/V program material 32 to the user, allowing the user to select a particular source component 16. If the user does not identify a particular source component 16, the method proceeds to block 314 where the collection component 12 identifies the A/V program material 32 from each of the available and temporarily stored source components such that a list of available A/V program material 32 is available. Presented to the user, and the identification of the corresponding source component 16 can be kept clear to the user.
在決策性方塊312中,若使用者選擇一特定來源組件16,方法進行到方塊318,其中匯集組件12存取選定的來源 組件16。方塊320中,匯集組件12從選定來源組件識別可用A/V節目資料32。In decision block 312, if the user selects a particular source component 16, the method proceeds to block 318 where the collection component 12 accesses the selected source. Component 16. In block 320, the collection component 12 identifies the available A/V program material 32 from the selected source component.
決策型方塊322中,判斷是否可顯示給使用者檢視一列可用A/V節目資料32清單。譬如前述,使用者可輸入裝置50及/或輸出裝置52來與匯集組件12通訊。若可為使用者用來顯示在輸出裝置50及/或輸出裝置52上來與匯集組件通訊,方法進行至324,其中可用的聚集A/V節目資料32顯示於對應輸入及/或輸出裝置50、52給使用者。若無法為使用者用於在輸入及/或輸出裝置50、52顯示來與匯集組件12通訊,方法行進到326,其中匯集組件傳送一清單或可用聚集A/V節目資料32之可檢視的呈現經由一相關聯呈現裝置14給使用者。譬如,若對應呈現裝置14包含一電視、監視器、或其他類型視覺顯示裝置,聚及的可用A/V節目資料32清單可利用相連的呈現裝置14呈現給使用者。In decision block 322, a determination is made as to whether a list of available A/V program profiles 32 can be displayed to the user. As previously described, the user can input device 50 and/or output device 52 to communicate with collection assembly 12. If the user can use the display device 50 and/or the output device 52 to communicate with the collection component, the method proceeds to 324 where the available aggregated A/V program material 32 is displayed on the corresponding input and/or output device 50, 52 to the user. If the user is unable to communicate with the collection component 12 for display on the input and/or output devices 50, 52, the method proceeds to 326 where the collection component transmits a list or viewable presentation of the aggregated A/V program material 32. The user is presented via an associated presentation device 14. For example, if the corresponding presentation device 14 includes a television, monitor, or other type of visual display device, a list of available A/V program profiles 32 can be presented to the user using the associated presentation device 14.
方塊328中,匯集組件12接收使用者對特定A/V節目資料32之選擇。方塊330中,匯集組件12存取對應的來源組件16為選定的A/V節目資料32。方塊332中,匯集組件12從對應來源組件16存取選定的A/V節目資料32。方塊334中,匯集組件12識別選定A/V節目資料32之格式。方塊336中,呈現裝置登錄器76執行一登錄操作來識別可用及/或可存取的呈現裝置14來呈現選定A/V節目資料32給使用者。如前述,一列可用呈現裝置14清單可供使用者選擇、或若多種呈現裝置14無法為匯集組件12所用,可自動地選擇一預設呈現裝置14。方塊338,匯集組件12接收特定呈現裝置14之 選擇來呈現選定的A/V節目資料32給使用者。In block 328, the collection component 12 receives the user's selection of a particular A/V program material 32. In block 330, the collection component 12 accesses the corresponding source component 16 to the selected A/V program material 32. In block 332, the collection component 12 accesses the selected A/V program material 32 from the corresponding source component 16. In block 334, the collection component 12 identifies the format of the selected A/V program material 32. In block 336, the presentation device logger 76 performs a login operation to identify the available and/or accessible presentation devices 14 to present the selected A/V program material 32 to the user. As previously described, a list of available presentation devices 14 can be selected by the user, or if multiple presentation devices 14 are not available for the collection component 12, a predetermined presentation device 14 can be automatically selected. Block 338, the collection component 12 receives the particular presentation device 14 The selection is made to present the selected A/V program material 32 to the user.
方塊340中,匯集組件12從對應來源組件獲得選定的A/V節目資料32。方塊342,匯集組件12之解碼器60解碼選定A/V節目資料32來顯示在選定呈現裝置14上。譬如,前述中,解碼器60可存取格式化資料96及/或呈現裝置90來決定解壓縮、解密、格式化、及其他呈現選定A/V節目資料32於一特定呈現裝置14上所需的資料控制操作。方塊344中,匯集組件12傳送經解碼A/V節目資料32至選定呈現裝置14來呈現給使用者。In block 340, the collection component 12 obtains the selected A/V program material 32 from the corresponding source component. At block 342, the decoder 60 of the aggregation component 12 decodes the selected A/V program material 32 for display on the selected rendering device 14. For example, in the foregoing, decoder 60 may access formatted material 96 and/or rendering device 90 to determine the need to decompress, decrypt, format, and otherwise render selected A/V program material 32 on a particular rendering device 14. Data control operations. In block 344, the collection component 12 transmits the decoded A/V program material 32 to the selected rendering device 14 for presentation to the user.
第7圖之流程圖繪示另一種A/V組件網路方法之實施例。方法始於方塊400,其中來源組件16接收來自一匯集組件12對特定A/V節目資料32之請求。方塊402中,來源絚件16之資料管理器156識別所請求或選擇的A/V節目資料32。方塊404中,資料管理器識別請求之A/V節目資料32之傳送經由通訊網路18至一特定匯集組件12。The flowchart of FIG. 7 illustrates another embodiment of the A/V component network method. The method begins at block 400 where source component 16 receives a request from a collection component 12 for a particular A/V program material 32. In block 402, the data manager 156 of the source component 16 identifies the requested or selected A/V program material 32. In block 404, the data manager identifies the requested A/V program material 32 for transmission via the communication network 18 to a particular collection component 12.
方塊406,資料管理器156存取檔案儲存系統34。決策方塊408中,判斷是否相關A/V節目資料202位於檔案儲存系統34中,若相關A/V節目資料202位於檔案儲存系統34,方法行進到決策性方塊410,其判斷所請求之A/V節目資料32是否已呈現給使用者。若請求的A/V節目資料32尚未經由一呈現裝置14呈現給使用者,此方法從方塊410行進到方塊412,其中資料管理器156監視請求的A/V節目資料32對使用者之呈現。如前述,系統10可組配使得來源組件16監視和通訊與匯集組件12來判斷是否請求的A/V節目資料32已呈 現給使用者。另外,一旦請求的A/V節目資料32經由呈現裝置呈現給使用者,匯集組件12可被組配以傳送一訊號到來源組件16指示請求的A/V節目資料32之呈現。若請求的A/V節目資料32已被呈現給使用者,此方法行進到方塊414,其中資料管理器156從檔案儲存系統34提取相關的A/V節目資料202並儲存相關A/V節目資料202於記憶體30中。At block 406, the data manager 156 accesses the archive storage system 34. In decision block 408, a determination is made as to whether the associated A/V program material 202 is located in the file storage system 34. If the associated A/V program material 202 is located in the file storage system 34, the method proceeds to decision block 410 which determines the requested A/ Whether the V program material 32 has been presented to the user. If the requested A/V program material 32 has not been presented to the user via a rendering device 14, the method proceeds from block 410 to block 412 where the data manager 156 monitors the presentation of the requested A/V program material 32 to the user. As previously described, system 10 can be configured such that source component 16 monitors and communicates with aggregation component 12 to determine if the requested A/V program material 32 has been presented. Present to the user. Additionally, once the requested A/V program material 32 is presented to the user via the rendering device, the aggregation component 12 can be configured to transmit a signal to the source component 16 indicating the presentation of the requested A/V program material 32. If the requested A/V program material 32 has been presented to the user, the method proceeds to block 414 where the data manager 156 retrieves the associated A/V program material 202 from the file storage system 34 and stores the associated A/V program material. 202 is in the memory 30.
第8圖之流程圖繪示依據本發明之另一種A/V組件網路方法之實施例。此方法始於方塊500,其中來源組件16接收A/V節目資料32。如前述,所接收的A/V節目資料32可從許多不同資訊來源獲得,諸如一衛星通訊網路、DVD、網際網路、或一無線廣播。方塊502,資料管理器156識別接收的A/V節目資料32。譬如,如前述,資料管理器156可利用標頭資料182或其他類型資訊來識別所接收的A/V節目資料32。Figure 8 is a flow chart showing an embodiment of another A/V component network method in accordance with the present invention. The method begins at block 500 where source component 16 receives A/V program material 32. As noted above, the received A/V program material 32 can be obtained from a number of different sources, such as a satellite communication network, a DVD, the Internet, or a wireless broadcast. At block 502, the data manager 156 identifies the received A/V program material 32. For example, as described above, the data manager 156 can utilize the header data 182 or other type of information to identify the received A/V program material 32.
如方塊504所述,判斷是否最近接收的A/V節目資料32關於設於記憶體30中之A/V節目資料。若最近接收的A/V節目資料無關記憶體30中之A/V節目資料,方法行進到方塊514,其中資料管理器156儲存最近接收的記憶體30中之A/V節目資料於記憶體30中。若於記憶體30中之A/V節目資料32與最近接收的A/V節目資料32有關,方法行進到方塊506,其中資料管理器156判斷最近接收之A/V節目資料32和儲存在一記憶體30中之A/V節目資料的一序列關係。譬如,如前述之電視影集資訊和其他連續的或後繼內容,資料管理器156可存取標頭資料182、記錄時間184、或其他資訊來判斷 內容之順序。As described in block 504, it is determined whether the recently received A/V program material 32 is related to the A/V program material set in the memory 30. If the recently received A/V program material is unrelated to the A/V program material in memory 30, the method proceeds to block 514 where the data manager 156 stores the A/V program material in the most recently received memory 30 in memory 30. in. If the A/V program material 32 in the memory 30 is associated with the most recently received A/V program material 32, the method proceeds to block 506 where the data manager 156 determines the most recently received A/V program material 32 and stores it in a A sequence relationship of A/V program material in memory 30. For example, as described above for video album information and other continuous or subsequent content, the data manager 156 can access the header data 182, record time 184, or other information to determine The order of the content.
決策性方塊508,判斷是否最近接收的A/V節目資料32順序上晚於儲存在記憶體30之A/V節目資料32。若最近接收的A/V節目資料32順序上晚於儲存在記憶體30之A/V節目資料32,方法行進到方塊510,其中資料管理器156儲存最近接收的A/V節目資料32於檔案儲存系統34中為相關的A/V節目資料202。若最近接收的A/V節目資料32順序上早於儲存在記憶體30之A/V節目資料32,方法行進到方塊512,其中資料管理器156傳送儲存在記憶體30之A/V資料到檔案儲存系統34。方法進行到方塊514,其中資料管理器156儲存最近接收的A/V資料到記憶體30中。The decision block 508 determines whether the recently received A/V program material 32 is sequentially later than the A/V program material 32 stored in the memory 30. If the recently received A/V program material 32 is sequentially later than the A/V program material 32 stored in the memory 30, the method proceeds to block 510 where the data manager 156 stores the most recently received A/V program material 32 in the file. The associated system A/V program material 202 is stored in the storage system 34. If the recently received A/V program material 32 is in sequence earlier than the A/V program material 32 stored in the memory 30, the method proceeds to block 512 where the data manager 156 transmits the A/V data stored in the memory 30 to File storage system 34. The method proceeds to block 514 where the data manager 156 stores the most recently received A/V data into the memory 30.
第9圖之流程圖繪示依據本發明之另一種A/V組件網路方法之實施例。此方法始於方塊600,其中匯集組件12自使用者接收一請求來存取A/V節目資料32。方塊602,匯集組件12之來源組件登錄器70執行登錄操作來識別耦接匯集組件12之可用來源組件16。方塊604,匯集組件12之資料登錄器72執行登錄操作來識別可自每一登錄的來源組件獲得之A/V節目資料32。Figure 9 is a flow chart showing an embodiment of another A/V component network method in accordance with the present invention. The method begins at block 600 where the collection component 12 receives a request from the user to access the A/V program material 32. At block 602, the source component registrar 70 of the collection component 12 performs a login operation to identify the available source components 16 that couple the collection component 12. At block 604, the data logger 72 of the collection component 12 performs a login operation to identify the A/V program material 32 available from each of the logged source components.
方塊606,匯集組件12之聚集器60聚集可自每一登錄的來源組件獲得之A/V節目資料32。方塊608,聚集器60存取格式化資料96來判斷是否解碼器60適於解碼、解密、解壓縮、格式化、或其他運作可用A/V節目資料32以在呈現裝置14上呈現。譬如,如前述,格式化資料96可包含許多用以解碼之演算法、或其他操控特定類型A/V節目資料32,諸如 從一DVD獲得之A/V節目資料32、經由一衛星訊號獲取之A/V節目資料32、動畫專家小組(MPEG)內容、或音訊廣播內容。方塊610,聚集器60依據格式資料96過濾可用A/V節目資料32,使得僅可被解碼器60呈現或顯示的A/V節目資料32呈現給使用者。At block 606, the aggregator 60 of the collection component 12 aggregates the A/V program material 32 available from each of the logged source components. At block 608, the aggregator 60 accesses the formatted material 96 to determine if the decoder 60 is adapted to decode, decrypt, decompress, format, or otherwise operate the A/V program material 32 for presentation on the rendering device 14. For example, as previously described, the formatted material 96 may include a number of algorithms for decoding, or other manipulations of a particular type of A/V program material 32, such as A/V program material 32 obtained from a DVD, A/V program material 32 obtained via a satellite signal, animation expert group (MPEG) content, or audio broadcast content. At block 610, the aggregator 60 filters the available A/V program material 32 in accordance with the format data 96 such that only the A/V program material 32 that can be rendered or displayed by the decoder 60 is presented to the user.
方塊612,聚集器60存取呈現裝置登錄器76之呈現裝置資料90來識別呈現裝置14之可用類型、或另外的使用者所選擇之呈現裝置14,來呈現可用之A/V節目資料32。方塊614中,聚集器60依據呈現裝置90過濾可用A/V節目資料32,使得僅有在對應呈現裝置14上可呈現或可顯示之A/V節目資料32被呈現給使用者。方塊616,匯集組件12之聚集器60顯示或呈現給使用者一經過濾的可用A/V節目資料32清單。At block 612, the aggregator 60 accesses the presentation device profile 90 of the presentation device registrar 76 to identify the type of presentation available to the presentation device 14, or another presentation device 14 selected by the user, to present the available A/V program material 32. In block 614, the aggregator 60 filters the available A/V program material 32 in accordance with the rendering device 90 such that only A/V program material 32 that is renderable or displayable on the corresponding presentation device 14 is presented to the user. At block 616, the aggregator 60 of the collection component 12 displays or presents to the user a list of available A/V program profiles 32 that are filtered.
因此,本發明實施例令使用者經由一匯集組件和想要的呈現裝置14來識別、選擇、聆聽、及/或檢視來自任何多數遠端或區域地散佈的來源組件可用的A/V節目資料32。譬如,在某些實施例中,匯集組件12可耦接在一房間之一電視呈現裝置14。利用匯集組件,使用者可識別及/或選擇A/V資料,其可得自從譬如設於另一房屋之衛星接收器來源組件、設於又另一房間之一電腦來源組件16。使用者可存取和介接與每一來源組件相聯之一選單或其他類型A/V節目資料32控制參數。Thus, embodiments of the present invention enable a user to identify, select, listen, and/or view A/V program material available from any remotely or regionally distributed source component via a collection component and desired presentation device 14. 32. For example, in some embodiments, the collection component 12 can be coupled to one of the television presentation devices 14 in a room. With the collection component, the user can identify and/or select A/V data, which can be obtained from a satellite receiver source component, such as another room, and a computer source component 16 located in yet another room. The user can access and interface with one of the menus or other types of A/V program material 32 control parameters associated with each source component.
另外,在一些實施例中,匯集組件12可組配以呈現得自各遠端或區域散佈之來源組件可用的的一聚集的A/V節目資料32清單,藉此令使用者識別可從每一來源組件16獲 得之A/V資料,同時來源組件之識別對使用者保持清晰易見。再者,匯集組件12可組配以依據一A/V節目資料32格式、用來呈現A/V節目資料32給使用者之呈現裝置類型、或其他過濾因子,來過濾聚集的A/V節目資料32清單。聚集的A/V節目資料32清單可利用一特定呈現裝置14或與該匯集組件12相聯結之一輸入或輸出裝置50、52顯示給使用者。Additionally, in some embodiments, the collection component 12 can be configured to present a list of aggregated A/V programming materials 32 available from source components of each remote or regional distribution, thereby enabling the user to identify from each Source component 16 The A/V data is obtained, and the identification of the source components remains clear to the user. Moreover, the collection component 12 can be configured to filter aggregated A/V programs in accordance with an A/V program material 32 format, a presentation device type used to present the A/V program material 32 to the user, or other filtering factors. List of information 32. The aggregated list of A/V program material 32 can be displayed to the user using a particular presentation device 14 or an input or output device 50, 52 coupled to the collection component 12.
本發明之實施例亦可組配以提供彈性的A/V節目資料32儲存系統,使得A/V節目資料32依據一記憶體30之儲存容量、所接收之A/V節目資料32間的關係、或其他因素,傳送到一檔案儲存系統34。因此,譬如,與某些層面有關之A/V節目資料32,諸如電視廣播之後續,可自動地儲存在該檔案儲存系統34或從該檔案儲存系統34擷取,以適應一序列相關A/V節目資料32之呈現。Embodiments of the present invention may also be combined to provide a flexible A/V program material 32 storage system such that A/V program material 32 is based on the storage capacity of a memory 30 and the relationship between received A/V program material 32. Or other factors are transmitted to a file storage system 34. Thus, for example, A/V program material 32 associated with certain levels, such as subsequent television broadcasts, may be automatically stored in or retrieved from the file storage system 34 to accommodate a sequence of correlations A/. Presentation of V program material 32.
本發明之實施例亦可組配以提供一中央A/V節目資料32來源,使得許多類型的A/V節目資料32可從一單一來源獲得,藉此集中化處理和其他資料控制操作。譬如,在一些實施例中,可利用伺服器20或其他類型中央化資料儲存機制來集中儲存許多不同來源組件16以經由一匯集組件12提供使用者許多不同類型的A/V節目資料32。Embodiments of the present invention may also be combined to provide a source of central A/V program material 32 such that many types of A/V program material 32 are available from a single source, thereby centralizing processing and other data control operations. For example, in some embodiments, server 20 or other type of centralized data storage mechanism may be utilized to centrally store a number of different source components 16 to provide a user with many different types of A/V program material 32 via a collection component 12.
需了解的是,在第6-9圖中所述方法中,某些功能可能與第6-9圖所示略有不同地被消去、結合、或實現。亦需了解在第6-9圖中所述方法中另可包含說明書所述之外的其他特徵或層面。It will be appreciated that in the methods described in Figures 6-9, certain functions may be eliminated, combined, or implemented in a slightly different manner than shown in Figures 6-9. It is also to be understood that other features or layers other than those described in the specification may be included in the methods described in Figures 6-9.
10‧‧‧系統10‧‧‧System
19‧‧‧中央化A/V資料儲存系統19‧‧‧Centralized A/V Data Storage System
12‧‧‧匯集組件12‧‧‧Collection of components
20‧‧‧伺服器20‧‧‧Server
14‧‧‧呈現裝置14‧‧‧ Presentation device
30‧‧‧來源組件30‧‧‧Source components
16‧‧‧來源組件16‧‧‧Source components
32‧‧‧A/V節目資料32‧‧‧A/V programme materials
18‧‧‧網路18‧‧‧Network
34‧‧‧檔案儲存系統34‧‧‧Archive storage system
40‧‧‧處理器40‧‧‧ processor
94‧‧‧來源組件資料94‧‧‧Source component data
42‧‧‧使用者介面42‧‧‧User interface
96‧‧‧格式資料96‧‧‧ format information
44‧‧‧網路介面44‧‧‧Network interface
100‧‧‧處理器100‧‧‧ processor
46‧‧‧來源組件介面46‧‧‧Source component interface
102‧‧‧使用者介面102‧‧‧User interface
48‧‧‧記憶體48‧‧‧ memory
104‧‧‧網路介面104‧‧‧Network interface
50‧‧‧輸入裝置50‧‧‧ input device
106‧‧‧匯集組件界面106‧‧‧Collection component interface
52‧‧‧輸出裝置52‧‧‧ Output device
109‧‧‧輸出裝置109‧‧‧ Output device
54‧‧‧網路管理員54‧‧‧Network Administrator
110‧‧‧選單介面110‧‧‧Menu interface
56‧‧‧網路轉接器56‧‧‧Network Adapter
116‧‧‧記憶體116‧‧‧ memory
57‧‧‧無線收發轉接器57‧‧‧Wireless Transceiver
118‧‧‧資料庫118‧‧‧Database
58‧‧‧乙太網路轉接器58‧‧‧Ethernet adapter
119‧‧‧A/V選單資料119‧‧‧A/V menu information
60‧‧‧解碼器60‧‧‧Decoder
120‧‧‧處理器120‧‧‧ processor
62‧‧‧聚集器62‧‧‧Aggregator
122‧‧‧介面122‧‧‧ interface
64‧‧‧登錄模組64‧‧‧ Login Module
124‧‧‧記憶體124‧‧‧ memory
70‧‧‧來源組件登錄器70‧‧‧Source component logger
126‧‧‧來源管理器126‧‧‧Source Manager
72‧‧‧節目資料登錄器72‧‧‧Program data logger
130‧‧‧衛星接收器組件130‧‧‧Satellite Receiver Assembly
74‧‧‧網路登錄器74‧‧‧Network Logger
132‧‧‧纜線來源組件132‧‧‧ Cable source components
76‧‧‧呈現裝置登錄器76‧‧‧ Presentation device logger
134‧‧‧DAD來源組件134‧‧‧DAD source components
80‧‧‧資料庫80‧‧‧Database
136‧‧‧CD來源組件136‧‧‧CD source components
82‧‧‧A/V節目資料82‧‧‧A/V programme materials
156‧‧‧資料管理器156‧‧‧Data Manager
83‧‧‧A/V選單資料83‧‧‧A/V menu information
160‧‧‧資料庫160‧‧‧Database
84‧‧‧登錄資料84‧‧‧ Login information
600-616‧‧‧步驟600-616‧‧‧Steps
90‧‧‧呈現裝置資料90‧‧‧ Presentation device data
170‧‧‧光學媒體170‧‧‧ Optical Media
92‧‧‧網路資料92‧‧‧Network Information
172‧‧‧光學媒體讀/寫模組172‧‧‧Optical media read/write module
174‧‧‧光學媒體轉盤174‧‧‧Optical media turntable
190‧‧‧資料寫入器190‧‧‧Data writer
176‧‧‧光學媒體176‧‧‧Optical media
192‧‧‧資料提取器192‧‧‧Data Extractor
180‧‧‧管理資料180‧‧‧Management materials
200‧‧‧A/V節目資料200‧‧‧A/V programme materials
182‧‧‧標頭資料182‧‧‧ Header data
202‧‧‧相關A/V節目資料202‧‧‧Related A/V program materials
184‧‧‧記錄時間184‧‧‧ Recording time
300-344‧‧‧步驟300-344‧‧‧Steps
186‧‧‧提取時間186‧‧‧ extraction time
400-414‧‧‧步驟400-414‧‧‧Steps
188‧‧‧呈現時間188‧‧‧ Presentation time
500-514‧‧‧步驟500-514‧‧‧Steps
第1圖繪示依據本發明之一種音訊/視訊組件網路系統。1 is a diagram showing an audio/video component network system in accordance with the present invention.
第2圖繪示依據第1圖之音訊/視訊組件網路系統之組件實施例。FIG. 2 is a diagram showing an embodiment of an audio/video component network system according to FIG. 1.
第3圖繪示另一依據第1圖之音訊/視訊組件網路系統之組件實施例。FIG. 3 illustrates another component embodiment of the audio/video component network system according to FIG. 1.
第4圖繪示另一依據第1圖之音訊/視訊組件網路系統之組件實施例。FIG. 4 illustrates another component embodiment of the audio/video component network system according to FIG. 1.
第5圖繪示另一依據第1圖之音訊/視訊組件網路系統之組件實施例。FIG. 5 illustrates another component embodiment of the audio/video component network system according to FIG. 1.
第6圖之流程圖繪示依據本發明之一種音訊/視訊組件網路方法。Figure 6 is a flow chart showing an audio/video component network method in accordance with the present invention.
第7圖之流程圖繪示另一依據本發明之一種音訊/視訊組件網路方法。FIG. 7 is a flow chart showing another audio/video component network method according to the present invention.
第8圖之流程圖繪示又另一依據本發明之一種音訊/視訊組件網路方法。The flowchart of FIG. 8 illustrates yet another audio/video component network method in accordance with the present invention.
第9圖之流程圖繪示又另一依據本發明之一種音訊/視訊組件網路方法。FIG. 9 is a flowchart showing still another audio/video component network method according to the present invention.
10‧‧‧系統10‧‧‧System
12‧‧‧匯集組件12‧‧‧Collection of components
14‧‧‧呈現裝置14‧‧‧ Presentation device
16‧‧‧來源組件16‧‧‧Source components
18‧‧‧網路18‧‧‧Network
19‧‧‧中央化A/V資料儲存系統19‧‧‧Centralized A/V Data Storage System
20‧‧‧伺服器20‧‧‧Server
30‧‧‧來源組件30‧‧‧Source components
32‧‧‧A/V節目資料32‧‧‧A/V programme materials
34‧‧‧檔案儲存系統34‧‧‧Archive storage system
Claims (9)
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/808,036 US20050213439A1 (en) | 2004-03-24 | 2004-03-24 | Audio/Video component networking system and method |
| US10/808,136 US20050216952A1 (en) | 2004-03-24 | 2004-03-24 | Audio/video component networking system and method |
| US10/808,012 US20050216946A1 (en) | 2004-03-24 | 2004-03-24 | Audio/video component networking system and method |
| US10/808,015 US20050216944A1 (en) | 2004-03-24 | 2004-03-24 | Audio/video component networking system and method |
| US10/808,037 US20050216570A1 (en) | 2004-03-24 | 2004-03-24 | Audio/Video component networking system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200539621A TW200539621A (en) | 2005-12-01 |
| TWI407726B true TWI407726B (en) | 2013-09-01 |
Family
ID=49626737
Family Applications (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW94108360A TW200539620A (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
| TW94108362A TWI407726B (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
| TW94108357A TW200539618A (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
| TW94108356A TW200537862A (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
| TW094108359A TWI341110B (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW94108360A TW200539620A (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW94108357A TW200539618A (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
| TW94108356A TW200537862A (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
| TW094108359A TWI341110B (en) | 2004-03-24 | 2005-03-18 | Audio/video component networking system and method |
Country Status (1)
| Country | Link |
|---|---|
| TW (5) | TW200539620A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20080068752A (en) | 2005-11-17 | 2008-07-23 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Access control management system |
| CN101310284B (en) * | 2005-11-17 | 2010-12-01 | 皇家飞利浦电子股份有限公司 | Method and apparatus for managing proprietary data |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6202211B1 (en) * | 1998-02-06 | 2001-03-13 | Henry R. Williams, Jr. | Method and apparatus for providing television signals to multiple viewing systems on a network |
| TW469739B (en) * | 1998-11-02 | 2001-12-21 | United Video Properties Inc | Interactive program guide with continuous data stream and client-server data supplementation |
| TW540243B (en) * | 2000-07-18 | 2003-07-01 | Colorgraphic Vommunication Cor | Device and computer for receiving television programming input and displaying television programming on television monitor |
| CN1484442A (en) * | 2002-08-08 | 2004-03-24 | ���ǵ�����ʽ���� | Video recording/reproducing apparatus and method for displaying menu guide |
-
2005
- 2005-03-18 TW TW94108360A patent/TW200539620A/en unknown
- 2005-03-18 TW TW94108362A patent/TWI407726B/en active
- 2005-03-18 TW TW94108357A patent/TW200539618A/en unknown
- 2005-03-18 TW TW94108356A patent/TW200537862A/en unknown
- 2005-03-18 TW TW094108359A patent/TWI341110B/en not_active IP Right Cessation
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6202211B1 (en) * | 1998-02-06 | 2001-03-13 | Henry R. Williams, Jr. | Method and apparatus for providing television signals to multiple viewing systems on a network |
| TW469739B (en) * | 1998-11-02 | 2001-12-21 | United Video Properties Inc | Interactive program guide with continuous data stream and client-server data supplementation |
| TW540243B (en) * | 2000-07-18 | 2003-07-01 | Colorgraphic Vommunication Cor | Device and computer for receiving television programming input and displaying television programming on television monitor |
| CN1484442A (en) * | 2002-08-08 | 2004-03-24 | ���ǵ�����ʽ���� | Video recording/reproducing apparatus and method for displaying menu guide |
Also Published As
| Publication number | Publication date |
|---|---|
| TW200539618A (en) | 2005-12-01 |
| TW200539620A (en) | 2005-12-01 |
| TW200539621A (en) | 2005-12-01 |
| TW200539619A (en) | 2005-12-01 |
| TWI341110B (en) | 2011-04-21 |
| TW200537862A (en) | 2005-11-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9191610B2 (en) | Systems and methods for creating logical media streams for media storage and playback | |
| US7346650B2 (en) | Recording and reproducing system, server apparatus, recording and reproducing method, terminal apparatus, operating method, and program storage medium | |
| US9389763B2 (en) | System for presenting media programs | |
| US9021533B2 (en) | Method and apparatus to purchase contents by using portable storage medium or via network | |
| US8806562B2 (en) | Audio/video component networking system and method | |
| US20050216952A1 (en) | Audio/video component networking system and method | |
| JP4852254B2 (en) | Audio / video component networking system and method | |
| JP4865245B2 (en) | Audio / video component networking system and method | |
| TWI407726B (en) | Audio/video component networking system and method | |
| US20050216944A1 (en) | Audio/video component networking system and method | |
| CN101197991B (en) | Recording and reproducing device and display control method | |
| US20050216570A1 (en) | Audio/Video component networking system and method | |
| US8607294B2 (en) | Audio/video component networking system and method | |
| EP2168379B1 (en) | High-speed programs review | |
| JP2013021430A (en) | Thumbnail image provision apparatus, method and system | |
| EP1427202A2 (en) | Method and apparatus for recording and reproducing digital video data | |
| EP2211543A1 (en) | System and method for remotely managing a recording device | |
| KR20040034132A (en) | Apparatus for display a representative image of a title | |
| WO2013136567A1 (en) | Content management device, content management method, control program, recording medium, and television receiver | |
| JP2013219631A (en) | Information processing device and program guide display method |