TWI454087B - 在一網路中管理媒體的方法以及具有用以管理在一網路中的媒體之程式指令的電腦可讀式媒體 - Google Patents
在一網路中管理媒體的方法以及具有用以管理在一網路中的媒體之程式指令的電腦可讀式媒體 Download PDFInfo
- Publication number
- TWI454087B TWI454087B TW098110444A TW98110444A TWI454087B TW I454087 B TWI454087 B TW I454087B TW 098110444 A TW098110444 A TW 098110444A TW 98110444 A TW98110444 A TW 98110444A TW I454087 B TWI454087 B TW I454087B
- Authority
- TW
- Taiwan
- Prior art keywords
- display device
- media
- server
- network
- media files
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
- G06F16/444—Spatial browsing, e.g. 2D maps, 3D or virtual spaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2809—Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2812—Exchanging configuration information on appliance services in a home automation network describing content present in a home automation network, e.g. audio video content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4828—End-user interface for program selection for searching program descriptors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Television Signal Processing For Recording (AREA)
Description
本發明一般係關於一種在網路中管理,控制及(或)顯示媒體系統和方法。更明確言之,本發明係關於一種利用一媒體管理應用程式以在該網路中管理、控制及(或)顯示來自數位媒體檔案之一集合的媒體之系統及方法。該系統及該方法允許一使用者瀏覽、搜尋、管理及(或)顯示來自在該網路中的多個儲存器件及(或)伺服器之內容。該使用者可檢視在連接至該網路的該等可用伺服器及(或)該等可用顯示器件之間的主動媒體連接之一視覺表示。
本申請案主張2008年3月31日申請的美國臨時申請案序號第61/072,426號之權利。
吾等已熟知,由一使用者使用若干不同通道獲得用於在家中消費之媒體。例如,電視內容可以係經由地面廣播或一專用電纜連接來輸送及(或)可以係藉由使用一傳統電視來消費。可經由無線電接收器或立體聲單元來接收及(或)消費無線電廣播及(或)音樂廣播。可購買在數位多功能光碟(「DVD」)、錄影帶、光碟(「CD」)或類似者上的媒體(例如電影、電視片、電視系列片、音樂專輯及類似者),且可藉由媒體播放器在家中播放該媒體。此外,該使用者可記錄電視廣播及(或)無線電廣播以依據個人偏好設定來收集內容。傳統上,可使用錄影帶或卡匣式錄音帶來記錄該等電視廣播及(或)該等無線電廣播。另外,可使用更現
代的技術,例如一數位視訊記錄器(「DVR」)或一DVD記錄器器件來記錄該等電視廣播及(或)該等無線電廣播。因此,該使用者可經由媒體購買與廣播記錄之一組合來構建一個人媒體集合以與其個人偏好設定匹配。
但是,可將在個人媒體集合中的個別媒體物件連結至特定的實體媒體,例如,一CD、一DVD、一錄影帶或類似者。在該個人媒體集合中的個別媒體物件可以係限定於一特定器件,例如與一單一特定顯示器件相關聯之一DVR。
近來,與數位媒體檔案之增加的流行性組合而出現本籍網路技術之出現,此正提高本籍媒體集合之有用性。該使用者可線上購買音訊標題及/視訊標題作為可在一本籍網路中之一或多個儲存器件上收集的媒體檔案。該使用者可從在該網路中的一或多個「控制點」遠端瀏覽媒體檔案,且可在連接至該本籍網路的任何相容顯示器件上消費一特定的媒體檔案。此外,可將一些類型的媒體,例如音訊CD、家庭電影、實體照片及類似者轉換為經由該本籍網路可組織及(或)可消費之數位媒體檔案。藉由本籍網路技術(例如IEEE 802.11)及一連接技術(例如通用隨插即用(「UPnP」)及數位生活網路聯盟(「DLNA」))來增強組織、瀏覽及消費媒體之能力。該等本籍網路技術及該等連接技術允許在該本籍網路中的各種儲存器件及相關聯的顯示器件之間分配多媒體內容。
目前的多媒體本籍網路解決方式係超越過去系統之一改良。但是,現有的控制點應用程式及媒體管理工具之功能
性一般不足。一控制點應用程式係控制UPnP相容伺服器及UPnP相容顯示器件之一應用程式。例如,一控制點應用程式可允許該使用者瀏覽及(或)找到儲存於一特定UPnP伺服器上之內容,例如一數位視訊檔案或一數位音訊檔案。該控制點應用程式可允許該使用者向一特定UPnP顯示器件發送該內容以用於消費。一典型的控制點應用程式可運行於一附接至該本籍網路之個人電腦(「PC」)上,可以係嵌入於一「遠端控制」器件中,及(或)可以係嵌入於該特定UPnP顯示器件上。可在一可攜式計算器件(例如,一行動電話或一個人數位助理(「PDA」))上執行該控制點應用程式。
一般地,該控制點應用程式允許該使用者選擇一儲存器件,例如一UPnP適用型伺服器,並經由曝露於該選定儲存器件上之一目錄階層來瀏覽可用內容。該控制點應用程式允許該使用者從在該選定儲存器件上可獲得之內容物件及編集選擇一內容物件或編集。一編集係一由使用者定義的媒體物件清單,例如,一音訊播放清單、相冊及(或)一數位相片幻燈片。該控制點應用程式允許該使用者選擇所需顯示器件並起始該選定內容物件或編集之顯示。
並非在所有情況下需要所有此等步驟。例如,因為會根據預設選擇該電視,在一DLNA編集電視中之一嵌入式控制點不需要該使用者選擇一顯示器件。此等步驟實質上類似於針對UPnP音訊及視訊(AV)播放定義之標準協定。因此,一典型的媒體管理及控制應用程式僅實施在UPnP規
格及(或)DLNA規格中定義之標準協定。該控制點應用程式一般自動化一些任務,例如,產生並顯示相關器件之一多選清單。但是,瀏覽媒體常常涉及手動瀏覽遍及在一特定伺服器上的媒體目錄。因此,媒體之選擇可能並非高效率、直覺或可供使用者欣賞。典型的控制點應用程式不提供一使用者易學易用的方式來建立編集。
一媒體管理應用程式一般係一用於管理儲存於該PC上之一媒體集合的PC應用程式。該媒體管理應用程式之範例係iTunes(Apple Computer公司的註冊商標)及SimpleCenter (Universal Electronics公司的註冊商標)。該媒體管理應用程式展現一使用者介面(「UI」),該使用者介面允許該使用者瀏覽該媒體集合、使用與該等媒體物件相關聯之元資料標籤來搜尋該媒體集合、建立並管理媒體物件之編集,並在運行該應用程式的PC上直接消費媒體。該媒體管理應用程式可具有DLNA伺服器能力,例如,SimpleCenter具有一DLNA適用型伺服器。該媒體管理應用程式可允許該使用者向可攜式媒體播放器或其他類似器件傳送選定媒體。
然而,該典型媒體管理應用程式之一限制係,該媒體管理應用程式之使用乃限於駐留於運行該媒體管理應用程式的PC之及(或)可由該PC來執行存取之本端媒體。該典型媒體管理應用程式並非設計用以組織、搜尋、管理或操作可橫跨遍及該本籍網路的大量DLNA適用型伺服器而分佈之媒體。此外,藉由該典型媒體管理應用程式來建立及(或)管理之編集物件可以係限於駐留於運行該媒體管理應用程
式的PC及(或)可由該PC執行存取之參考媒體物件。該媒體管理應用程式可能無法建立將橫跨在該本籍網路中的不同伺服器而分佈的媒體物件組合之一編集物件。
該典型媒體管理應用程式提供用於編輯及管理編集之一有效UI。但是,該典型媒體管理應用程式之另一限制係該媒體管理應用程式需要該使用者建立並保存一編集物件以便可使用該編集物件來指定欲向一選定顯示器件傳送之媒體。但是,該使用者可能期望將用於立即消費的媒體物件相關聯並將所得之媒體物件清單導向至該顯示器件,而無需保存一永久編集物件(例如一音訊播放清單)。例如,該使用者可能期望基於該使用者之一當前偏好設定而將用於立即消費的媒體物件相關聯。若該使用者僅正在配置用於當前消費的媒體物件,則對由該使用者建立並保存該編集物件之媒體管理應用程式需求係不利。該編集物件佔據光碟空間及在該顯示器上的空間,而該編集物件可能與該使用者將來並無任何相關。
由於現存的媒體管理應用程式係限於管理駐留於運行該媒體管理應用程式的PC及(或)可由該PC執行存取之本端媒體,因此該使用者可能需要在位於家庭不同區域中的不同PC上操作該媒體管理應用程式之若干複本。在不同PC上的媒體管理應用程式之若干複本允許該使用者本端管理媒體的每一子集合。但是,該媒體管理應用程式之若干複本之每一者一般不互相辨識及(或)不在彼此之間通信。該媒體管理應用程式的若干複本之間的辨識及(或)通信之缺乏
不利於使用者。例如,該媒體管理應用程式之一複本的使用者可能無法存取、編輯及(或)使用藉由該媒體管理應用程式之一不同複本建立且局部儲存至該不同複本的編集物件。此外,若藉由該媒體管理應用程式之一不同複本來起始及(或)正藉由其來管理處在顯示於一特定顯示器件上的程序中之一媒體物件佇列,則該媒體管理應用程式之一複本的使用者可能無法檢視該佇列。
對於現存的媒體管理應用程式而言,另一問題係在該本籍網路中的管理之複雜性。由於媒體來源及(或)該等媒體顯示器件之數目增加,因此對於該使用者而言,追蹤並控制從多個來源至多個不同器件的媒體傳輸可能愈加困難。該使用者可能難以設想整個本籍網路之一功能畫面。控制、管理及(或)故障檢修整個本籍網路可能亦有困難。
對整個本籍網路之一清楚、集中且直覺的檢視可允許該使用者監視如何在器件之間發送媒體。因此,該使用者可觀察該網路之活性,而且該使用者可容易地修改如何在該等器件之間發送媒體。例如,對該整個本籍網路之檢視可允許該使用者複製一現存媒體串流以在多個顯示器件上同時播放。作為另一範例,對該整個本籍網路之檢視可允許該使用者容易而直覺地將一主動媒體串流從一第一顯示器件切換至一第二顯示器件。典型的媒體管理與控制應用程式不提供對整個本籍網路之檢視。在一些本籍網路組態工具(例如,來自Cisco公司之一分部Linksys的EasyLink Advisor工具)中提供一網路檢視。但是,此等現存的本籍
網路組態工具並非專注於媒體而並不指示媒體器件如何在該本籍網路中相互作用。此外,現存的本籍網路組態工具不提供用於在該本籍網路中控制媒體之功能性。
因此,存在對在網路中管理,控制及(或)顯示媒體一系統和一方法之需要。因此,存在對在該網路中管理,控制及(或)顯示來自數位媒體檔案之一集合的媒體之一系統和一方法的需要。另外,存在對在網路中管理,控制及(或)顯示媒體而允許一使用者瀏覽、搜尋、管理及(或)消費來自在該網路中的多個儲存器件及(或)伺服器之內容之一系統和一方法的需要。另外,存在對在網路中管理,控制及(或)顯示媒體而允許一使用者檢視該網路之全部之一系統和一方法的需要。另外,存在對在網路中管理,控制及(或)顯示媒體而允許一使用者檢視、控制及(或)修改在該網路中的器件之間的媒體連接之一系統和一方法的需要。另外,存在對在網路中管理,控制及(或)顯示媒體而允許一增強型媒體管理應用程式的多個複本彼此通信之一系統和一方法的需要。此外,存在對在網路中管理,控制及(或)顯示媒體而允許一增強型媒體管理應用程式之多個複本提供對該本籍網路、編集物件、顯示佇列及(或)藉由該增強型媒體管理應用程式的該多個複本來管理的其他資料之相同的檢視之一系統和一方法的需要。
本發明一般係關於一種在網路中管理,控制及(或)顯示媒體系統和方法。更明確言之,本發明係關於一種利用一
媒體管理應用程式以在該網路中管理、控制及(或)顯示來自數位媒體檔案之一集合的媒體之系統及方法。該系統及該方法允許一使用者瀏覽、搜尋、管理及(或)顯示來自在該網路中的多個儲存器件及(或)伺服器之內容。該使用者可檢視在連接至該網路的該等可用伺服器及(或)該等可用顯示器件之間的主動媒體連接之一視覺表示。
為此目的,在本發明之一具體實施例中,提供一種用於在一網路中管理媒體之方法。一終端機、一第一顯示器件、一第二顯示器件、一第一伺服器及一第二伺服器係連接至該網路。該第一伺服器儲存一複數個第一媒體檔案,而該第二伺服器儲存一複數個第二媒體檔案。該第一伺服器與該第二伺服器係不同的伺服器,而該第一顯示器件與該第二顯示器件係不同的顯示器件。該方法具有以下步驟:顯示一指示該第一伺服器及該第二伺服器係連接至該網路之一伺服器清單,其中該終端機顯示該伺服器清單;接受至該終端機內之第一使用者輸入;顯示指示該複數個第一媒體檔案及該複數個第二媒體檔案之對應於該第一使用者輸入的媒體檔案之搜尋結果,其中該終端機顯示搜尋結果;回應於從該顯示器件清單對該第一顯示器件之選擇而向該第一顯示器件發送一第一媒體檔案,其中使用該等搜尋結果來選擇該第一媒體檔案用於傳送;以及在該第一顯示器件上顯示該第一媒體檔案。
在一具體實施例中,該方法具有建立一編集物件之步驟,該編集物件具有一複數個第三媒體檔案,其中該複數
個第三媒體檔案係發送至該第一顯示器件,而且進一步,其中該第一顯示器件顯示該複數個第三媒體檔案,其中該複數個第三媒體檔案具有該複數個第一媒體檔案之一或多者與該複數個第二媒體檔案之一或多者。
在一具體實施例中,該方法具有以下步驟:接受根據該等搜尋結果來識別選定媒體檔案之第二使用者輸入;以一第一順序顯示該等選定媒體檔案;基於第三使用者輸入以一第二順序顯示該等選定媒體檔案,其中該第一順序與該第二順序係不同順序;藉由第四使用者輸入來基於從該顯示器件清單對該第一顯示器件之選擇將該等選定媒體檔案與該第一顯示器件相關聯;以及在該第一顯示器件上以該第二順序顯示該等選定媒體檔案。
在一具體實施例中,該方法具有回應於從該顯示器件清單對該第二顯示器件之選擇而向該第二顯示器件發送一第二媒體檔案之步驟,其中該第二媒體檔案係使用該等搜尋結果來選擇,而且進一步,其中該複數個第二媒體檔案包括該第二媒體檔案,其中該複數個第一媒體檔案包括該第一媒體檔案。
在一具體實施例中,該方法具有藉由該第一顯示器件來控制該第一媒體檔案的顯示之步驟,其中藉由該終端機來控制由該第一顯示器件之顯示。
在一具體實施例中,該方法具有顯示一顯示狀態之步驟,該顯示狀態指示該第一顯示器件正在顯示該第一媒體檔案,其中該第二顯示器件顯示一第二媒體檔案,而且進
一步,其中該狀態指示該第二顯示器件正在顯示該第二媒體檔案。
在一具體實施例中,該方法具有在該第二顯示器件上顯示該第一媒體檔案之步驟,其中在該第一顯示器件上對該第一媒體檔案之顯示係與在該第二顯示器件上對該第一媒體檔案之顯示同步。
在一具體實施例中,該終端機係一行動電話。
在本發明之另一具體實施例中,提供一種用於在一網路中管理媒體之方法。一第一終端機、一第一顯示器件、一第二顯示器件、一第一伺服器及一第二伺服器係連接至該網路。該第一伺服器儲存一複數個第一媒體檔案,而該第二伺服器儲存一複數個第二媒體檔案,而該第一伺服器與該第二伺服器係不同的伺服器。該第一顯示器件與該第二顯示器件係不同的顯示器件。該方法具有以下步驟:顯示一第一圖示、一第二圖示、一第三圖示及一第四圖示,其中該第一圖示對應於該第一伺服器,該第二圖示對應於該第二伺服器,該第三圖示對應於該第一顯示器件,而該第四圖示對應於該第二顯示器件,而且進一步,其中該第一終端機顯示該第一圖示、該第二圖示、該第三圖示及該第四圖示;使用該第一終端機來選擇該第三圖示;從該第一伺服器向該第一顯示器件發送該複數個第一媒體檔案之一第一媒體檔案,其中回應於對該第三圖示之選擇而發送該第一媒體檔案;以及在該第一顯示器件上顯示該第一媒體檔案。
在一具體實施例中,該方法具有顯示一圖形表示之步驟,該圖形表示將該第一圖示連接至該第三圖示,其中該圖形表示指示該第一媒體檔案從該第一伺服器向該第一顯示器件之傳輸。
在一具體實施例中,該方法具有以下步驟:顯示一圖形表示,其將該第一圖示連接至該第三圖示,其中該圖形表示指示該第一媒體檔案從該第一伺服器向該第一顯示器件之傳輸;修改該圖形表示,以將該第一圖示連接至該第四圖示,其中使用者輸入修改該圖形表示;停止該第一媒體檔案從該第一伺服器向該第一顯示器件之傳輸,其中回應於對該圖形表示之修改而停止該傳輸;以及從該第一伺服器向該第二顯示器件發送該第一媒體檔案,其中回應於對該圖形表示之修改而向該第二顯示器件發送該第一媒體檔案。
在一具體實施例中,該方法具有以下步驟:在該第一終端機上之一第一位置顯示一圖形表示,其中在該第一位置該圖形表示之顯示指示該第一媒體檔案從該第一伺服器向該第一顯示器件之發送;從該第一伺服器向該第二顯示器件發送該第一媒體檔案;以及回應於該第一媒體檔案向該第二顯示器件之發送而在該第一終端機上之一第二位置顯示該圖形表示,其中在該第二位置該圖形表示之顯示指示該第一媒體檔案從該第一伺服器向該第二顯示器件之發送,而且進一步,其中該第一位置與該第二位置係不同位置。
在一具體實施例中,該方法具有以下步驟:基於使用者輸入將該第四圖示與該第三圖示相關聯;回應於該第四圖示與該第三圖示之相關聯而從該第一伺服器向該第二顯示器件發送該第一媒體檔案;以及在該第二顯示器件上顯示該第一媒體檔案,其中在該第二顯示器件上該第一媒體檔案之顯示係與在該第一顯示器件上該第一媒體檔案之顯示同步。
在一具體實施例中,該方法具有顯示一第一圖形表示之步驟,該第一圖形表示將該第一圖示連接至該第三圖示,其中該第一圖形表示指示該第一媒體檔案從該第一伺服器向該第一顯示器件之傳輸;建立與該第一圖形表示相關聯之一第二圖形表示,其中基於第一使用者輸入建立該第二圖形表示;基於第二使用者輸入將該第二圖形表示連接至該第四圖示;以及回應於該第二圖形表示至該第四圖示之連接而從該第一伺服器向該第二顯示器件發送該第一媒體檔案。
在一具體實施例中,該方法具有在連接至該網路之一第二終端機上顯示該第一圖示、該第二圖示、該第三圖示及該第四圖示之步驟,其中該第一終端機與該第二終端機係不同終端機;以及在該第二終端機上顯示一圖形表示,其中該圖形表示將該第一圖示連接至該第三圖示,而且進一步,其中該圖形表示指示該第一媒體檔案從該第一伺服器向該第一顯示器件之傳輸。
在一具體實施例中,該方法具有以下步驟:建立一編集
物件,其具有一複數個第三媒體檔案,其中該編集物件係使用該第一終端機來建立;以及在連接至該網路之一第二終端機上顯示該編集物件,其中該第一終端機與該第二終端機係不同終端機。
在本發明之另一具體實施例中,提供一種用於在一網路中管理媒體之系統。一第一顯示器件、一第二顯示器件、一第一伺服器及一第二伺服器係連接至該網路。該第一伺服器儲存一複數個第一媒體檔案,該第二伺服器儲存一複數個第二媒體檔案,而該第一伺服器與該第二伺服器係不同的伺服器。該第一顯示器件與該第二顯示器件係不同的顯示器件。該系統具有:一控制點元件,其決定該第一伺服器、該第二伺服器、該第一顯示器件及該第二顯示器件係連接至該網路;一應用程式控制元件,其係連接至該控制點元件;一使用者介面,其係連接至應用程式控制元件,其中該使用者介面顯示一圖形表示,該圖形表示指示該第一伺服器、該第二伺服器、該第一顯示器件及該第二顯示器件係連接至該網路,而且進一步,其中該使用者介面接受第一使用者輸入;以及一連接元件,其係附接至該應用程式控制元件,其中該連接元件將該應用程式控制元件連接至該網路,而且其中該應用程式控制元件決定該複數個第一媒體檔案及該複數個第二媒體檔案之對應於該第一使用者輸入的媒體檔案,其中向該第一顯示器件發送該等媒體檔案之選定的媒體檔案,而且進一步其中基於向該使用者介面之第二使用者輸入來選擇該等選定媒體檔案,
而且進一步其中回應於使用該使用者介面對該第一顯示器件之選擇而向該第一顯示器件發送該等選定媒體檔案,其中該第一顯示器件顯示該等選定媒體檔案。
在一具體實施例中,該控制點元件支援UPnP控制點協定。
在一具體實施例中,該系統具有附接至該應用程式控制元件之一媒體播放器,其中該媒體播放器在向該第一顯示器件發送該等選定媒體檔案之前顯示該等選定媒體檔案之一或多者。
在一具體實施例中,該系統具有附接至該應用程式控制元件之一儲存元件,其中至該使用者介面內的使用者輸入產生具有該複數個第一媒體檔案與該複數個第二媒體檔案的媒體檔案之一編集物件,而且進一步其中該儲存元件儲存該編集物件。
因此,本發明之一優點係提供一種在網路中管理,控制及(或)顯示媒體系統和方法。
本發明之另一優點係提供一種管理,控制及(或)顯示媒體而允許從在一網路中的任何位置存取在該網路中的數位媒體檔案之系統和方法。
而且,本發明之另一優點係提供一種在網路中管理,控制及(或)顯示媒體而允許一使用者瀏覽、搜尋、管理及(或)消費來自在該網路中的多個儲存器件及(或)伺服器之內容之系統和方法。
本發明之另一優點係提供一種在網路中管理,控制及
(或)顯示媒體而移除對該使用者知道哪些媒體物件係儲存於該網路的哪一伺服器上之需要之系統和方法。
另外,本發明之一優點係提供一種在網路中管理,控制及(或)顯示媒體而允許一使用者建立、編輯、管理及(或)使用編集物件之系統和方法,該等編集物件參考橫跨連接至該網路的多個儲存器件及(或)多個伺服器分佈之媒體檔案。
因此,本發明之另一優點係提供一種在網路中管理,控制及(或)顯示媒體而彙總來自不同來源之數位媒體檔案之系統和方法。
本發明之另一優點係提供一種在網路中管理,控制及(或)顯示媒體而允許該使用者在無需建立、保存及(或)管理一永久編集物件之情況下組裝一用於立即消費的暫時編集之系統和方法。
另外,本發明之一優點係提供一種在網路中管理,控制及(或)顯示媒體而允許一增強型媒體管理應用程式的多個複本彼此通信之系統和方法。
而且,本發明之另一優點係提供一種在網路中管理,控制及(或)顯示媒體而允許一使用者遠端控制顯示器件之系統和方法。
另外,本發明之一優點係提供一種在網路中管理、控制及(或)顯示媒體而允許一增強型媒體管理應用程式之多個複本提供對該本籍網路、編集物件、顯示佇列及(或)藉由該增強型媒體管理應用程式的多個複本來管理之其他資料
的相同檢視之系統及方法。
本發明之另一優點係提供一種在網路中管理,控制及(或)顯示媒體而提供對在該網路中的具備媒體之能力器件之一功能檢視之系統和方法。
本發明之又一優點係提供一種在網路中管理,控制及(或)顯示媒體而允許一使用者控制如何在該網路中發送媒體之系統和方法。
此外,本發明之一優點係提供一種在網路中管理,控制及(或)顯示媒體而允許一使用者在一本籍網路中管理、控制及(或)消費媒體之系統和方法。
本發明之額外特徵及優點係在關於目前較佳具體實施例之詳細說明內容中說明並將從該詳細說明內容及該等圖式明白。
本發明一般係關於一種在網路中管理,控制及(或)顯示媒體系統和方法。更明確言之,本發明係關於一種利用一媒體管理應用程式以在該網路中管理、控制及(或)顯示來自數位媒體檔案之一集合的媒體之系統及方法。該系統及該方法允許一使用者瀏覽、搜尋、管理及(或)顯示來自在該網路中的多個儲存器件及(或)伺服器之內容。該使用者可檢視在連接至該網路的該等可用伺服器及(或)該等可用顯示器件之間的主動媒體連接之一視覺表示。該系統及該方法允許該使用者控制在該網路中之媒體使用,例如,該使用者可暫停或恢復在一特定顯示器件上顯示,可停止及
(或)可清除針對一特定顯示器件之一佇列,可將當前媒體的顯示從一顯示器件切換至一不同的顯示器件,及(或)可從一顯示器件將該當前媒體複製及(或)可將其拷貝至一或多個額外的顯示器件。
現參考該等圖式,其中類似數字表示類似部分,圖1一般指示在網路中管理,控制及(或)顯示媒體一系統1。該系統1可具有一增強型媒體管理應用程式2(以下係「EMMA 2」),其可允許一使用者存取、管理、組織及(或)消費遍及一網路10分佈之數位媒體檔案。可藉由該網路10將一第一伺服器11、一第二伺服器12及(或)一第三伺服器13(統稱為「伺服器11、12、13」)連接至該EMMA 2。可藉由該網路10將一第一顯示器件21、一第二顯示器件22及(或)一第三顯示器件23(統稱為「顯示器件21、22、23」)連接至該EMMA 2。在一較佳具體實施例中,該網路10可以係一本籍網路。該網路10可具有有線或無線之連接。該網路10可以係基於以下技術之一或多者:乙太網路/有線LAN、IEEE 1394(「Fire Wire;火線」)及(或)IEEE 802.11(「WiFi」)。該網路10可利用本文未列出之其他技術。本發明不限於該網路10之一特定具體實施例。
該等伺服器11、12、13及(或)該等顯示器件21、22、23可適用DLNA標準及(或)UPnP AV標準。該系統1可具有至少一伺服器與至少一顯示器件,但該系統1對可經由網路10執行存取的伺服器之一數目及(或)顯示器件之數目不具有一上限。本發明不限於一特定數目的伺服器及(或)顯示
器件。
該等伺服器11、12、13之每一者可以係(例如):一個人電腦(「PC」),其可具有可實施一DLNA適用型AV伺服器之軟體;一網路附接型儲存(「NAS」)器件,其可具有DLNA適用型AV伺服器能力;一數位視訊記錄器(「DVR」),其可具有DLNA適用型AV伺服器能力;一可攜式計算器件,例如一行動電話或一個人數位助理(「PDA」),其可具有DLNA適用型AV伺服器能力;及(或)一媒體捕獲器件,例如一數位靜止相機或一攝錄像機,其可具有DLNA適用型AV伺服器能力。本發明不限於該等伺服器11、12、13之一特定具體實施例。
該等顯示器件21、22、23之每一者可以係(例如):一DLNA適用型電視;一DLNA適用型視訊轉換器,其係連接至一可能係或可能並非DLNA適用型之電視;一DLNA適用型立體聲系統;一DLNA適用型音訊轉接器件,其係連接至一可能係或可能並非DLNA適用型之立體聲;一PC,其可具有媒體播放器軟體,該媒體播放器軟體可具有DLNA適用型顯示能力;一可攜式計算器件,例如一行動電話或一個人數位助理(「PDA」),其可具有DLNA適用型顯示能力;一DLNA適用型相片顯示圖框;及(或)一視訊遊戲主控台,其可具有UPnP技術。本發明不限於該等顯示器件21、22、23之一特定具體實施例。
該等伺服器11、12、13之每一者可具有數位媒體檔案19,可將該等數位媒體檔案19提供至該等顯示器件21、
22、23。該等數位媒體檔案19可以係簡單的媒體物件,例如一視訊剪輯、一音樂曲目及(或)一數位照片;可以係預定義的複合物件,例如一電視系列片及(或)一音樂專輯;及(或)可以係該使用者先前已定義之編集物件,例如一音樂播放清單及(或)一相片幻燈片。本發明不限於該等數位媒體檔案19之一特定具體實施例或類型。
該EMMA 2可經由該網路10連接至該等伺服器11、12、13及(或)該等顯示器件21、22、23以存取、管理及(或)組織可能可在該等伺服器11、12、13上獲得之數位媒體檔案19。該EMMA 2可經由該網路10連接至該等伺服器11、12、13及(或)該等顯示器件21、22、23以控制如何可將該等數位媒體檔案19從該等伺服器11、12、13傳送至該等顯示器件21、22、23以用於消費。該EMMA 2可用作一標準UPnP AV控制點。該EMMA 2可具有本端顯示能力,此可允許該使用者直接預覽及(或)消費來自一EMMA使用者介面之媒體檔案。該網路10可具有該EMMA 2之一者,或可具有該EMMA 2之多個複本,如下面進一步詳細說明。
該網路10可具有可遍及該網路10分佈之一額外的標準DLNA/UPnP控制點(未顯示)之一或多者。該額外的標準DLNA/UPnP控制點可能不具有該EMMA 2之增強的功能性。例如,該額外的標準DLNA/UPnP控制點可以係嵌入該等顯示器件21、22、23之一者中及(或)可以係與該等伺服器11、12、13之一者相關聯。該額外的標準DLNA/UPnP控制點可以係一獨立控制點,例如一專用DLNA/UPnP控制點
器件及(或)在一PC上或在一可攜式計算器件上操作之一標準DLNA/UPnP控制點。
該EMMA 2可以係一軟體應用程式,其可在一可連接至該網路10的器件30上操作。該器件30可能能夠運行軟體及(或)可能能夠向該使用者展現一互動視覺使用者介面(「UI」)。例如,支援該EMMA 2之器件30可以係一桌上型PC、一膝上型PC、一PDA、一行動電話、一「遠端控制」器件、一支援網路(network-capable)電視、一支援網路視訊轉換器、可具有一使用者介面螢幕之一支援網路立體聲系統,及(或)可具有一使用者互動螢幕之一支援網路音訊轉接器件。若該器件30係支援網路視訊轉換器,則可經由附接至該視訊轉換器之一電視來顯示該互動視覺UI。該網路10可具有可具該EMMA 2的器件30之一個以上器件。本發明不應限於可具有該EMMA 2的器件30之一特定具體實施例。
圖2一般解說該EMMA 2之一黑色方塊圖。該EMMA 2可在一顯示螢幕上向該使用者展現互動視覺UI 101及(或)可引發使用者輸入來控制該EMMA 2。使用者輸入之方法可取決於該器件30(該EMMA 2可正在該器件30上操作)而變動。例如,使用者100可使用以下器件之一或多者來控制該EMMA 2:一指向器件,例如一滑鼠軌跡球及(或)一軌跡墊;一操縱桿;一四向導覽鍵;一觸控螢幕;一組可程式「軟鍵」;及(或)一組實體按鈕,例如一電腦鍵盤;一行動電話鍵盤;在與一電視機或視訊轉換器及(或)類似者相
關聯的「遠端控制」上之一系列按鈕。該等「軟鍵」可以係可實行取決於在與該等按鈕相鄰的顯示螢幕上顯示的文字之一功能。本發明不限於用於控制該EMMA 2的器件之一特定具體實施例。
如先前所提出,該EMMA 2可將該互動視覺UI 101展現給該使用者100。該互動視覺UI 101可允許該使用者100在該網路10中辨識、組織及(或)管理該等數位媒體檔案19。另外,該互動視覺UI 101可允許該使用者100建立、編輯、管理及或使用可以係數位媒體檔案19之編集之編集物件。另外,該互動視覺UI 101可允許該使用者100控制該等數位媒體檔案19從該等伺服器11、12、13至該等顯示器件21、22、23之傳送。另外,該互動視覺UI 101可允許該使用者100在該EMMA 2上預覽及(或)消費該等數位媒體檔案19之一者。另外,該互動視覺UI 101可允許該使用者100檢視在該網路10中的媒體輸送及(或)顯示之一狀態,及(或)使用對該媒體輸送及(或)顯示狀態之一檢視來控制數位媒體檔案19之傳送。此外,該互動視覺UI 101可允許該使用者100設定與該EMMA 2相關聯之偏好設定。
該EMMA 2可以係經由一「網路I/O」元件102附接至該網路10。該EMMA 2可具有一中央「應用程式控制」元件103,其可實施如下面進一步詳細說明之邏輯及(或)控制。該EMMA 2可具有一可用作一顯示器件之本端媒體播放器104。該使用者100可使用該互動視覺UI 101來直接透過該EMMA 2之本端媒體播放器104來預覽及(或)消費媒體。經
由該「應用程式控制」元件103及(或)直接經由該「網路I/O」元件102,該本端媒體播放器104可請求及(或)可接收用於顯示之媒體。
該EMMA 2可具有及(或)可操作一區域控制點105,該區域控制點105可支援標準的UPnP控制點協定。該EMMA 2可使用該區域控制點105來決定連接至該網路10的伺服器11、12、13及(或)顯示器件21、22、23之可用性及(或)能力。另外,該EMMA 2可使用該區域控制點105來查詢該等伺服器11、12、13以決定在該等伺服器11、12、13之每一者上的適當內容。另外,該EMMA 2可使用該區域控制點105來向該等顯示器件21、22、23展現針對適當內容之一致資源定位器(「URL」)以起始及(或)控制內容之顯示。
該EMMA 2可具有一區域狀態儲存元件106,可在該區域狀態儲存元件106中儲存該本端EMMA 2之狀態。該區域狀態儲存元件106可具有經儲存之編集物件,該等編集物件可以係藉由本端EMMA 2來建立及(或)管理。此外,該區域狀態儲存元件106可具有暫時編集物件,該等暫時編集物件可處在藉由該EMMA 2來建立、編輯及(或)使用之程序中。該區域狀態儲存元件106亦可具有一或多個顯示佇列之一詳細狀態,此可以係藉由該本端EMMA 2來建立及(或)可藉由其來管理。
針對該等顯示佇列之每一者,該詳細狀態可識別該等顯示器件21、22、23之哪一器件可以係正在接收該顯示佇列。另外,該詳細狀態可具有針對當前在該顯示佇列中的
內容物件之一內容URL清單。另外,該詳細狀態可具有相關聯的元資料,例如針對該等內容URL的每一者之一標題、一作者、一分級及(或)類似者。另外,該詳細狀態可指示在該佇列中之一當前位置,其可指示當前正在顯示哪一內容物件。另外,該詳細狀態可識別一大致的時間偏移,其可指示該內容物件之顯示進程。本發明不限於該顯示佇列的詳細狀態之一特定具體實施例。
該區域狀態儲存元件106可具有額外的EMMA組態及(或)使用者偏好設定資訊。作為該區域狀態儲存元件106之一替代物,該EMMA 2可儲存、可更新及(或)可保持資訊於一全域狀態儲存區域中,可經由該網路10來執行存取該全域狀態儲存區域,如下面進一步詳細說明。
該EMMA 2可將一搜尋視圖、一工作區域視圖及(或)一網路視圖提供給該使用者100。該搜尋視圖可允許該使用者100檢視該等可用伺服器11、12、13之一清單及(或)一圖示表示。該使用者100可選擇內容篩選器,其可將該等內容物件限制於一特定的媒體類型及(或)可將一伺服器清單限制於該等可用伺服器11、12、13之一特定子集。該使用者100可使用藉由該等選定內容篩選器施加之限制來起始內容瀏覽及(或)搜尋。
該工作區域視圖可允許該使用者100瀏覽及(或)搜索藉由從該搜尋視圖起始之一搜尋而返回之內容。該使用者100可調整搜尋項及(或)該等內容篩選器以改變及(或)改良該搜尋之結果。該使用者100可使用一編輯窗格將藉由該
搜尋返回的內容組織及或可將其組裝成一編集物件。該使用者100可使用該工作區域視圖之編輯窗格來存取所保存的編集物件,以使用、編輯、管理或刪除該等所保存的編集物件。該使用者100可使用該工作區域視圖來匯入可能已在該EMMA 2的外側建立之編集物件。該工作區域視圖可將該等可用顯示器件21、22、23之一清單及(或)一圖示表示提供給該使用者100。
該使用者100可將任何簡單的媒體物件、任何所儲存的編集物件、任何預定義的複合物件(例如一音樂專輯)及(或)該編輯窗格之當前內容導向該等可用顯示器件21、22、23之任何顯示器件。向該使用者100之視覺回授可指示一所請求的顯示操作之成功或失敗。若該EMMA 2具有一本端媒體播放器104,則該使用者100可使用該工作區域視圖來播放媒體。在此情況下,該使用者100可使用該互動視覺UI 101來藉由使用該本端媒體播放器104預覽及(或)消費該媒體。例如,使用該本端媒體播放器104來預覽及(或)消費之媒體可以係簡單的媒體物件、所儲存的編集物件、預定義的複合物件及(或)該編輯窗格的當前內容。
該網路視圖可允許該使用者100檢視連接至該網路10的伺服器11、12、13及(或)顯示器件21、22、23之一清單及(或)一圖示視圖。使用該網路檢視,該使用者可選擇一主動器件子視圖與一連接子視圖及(或)可在該兩者之間切換。該主動器件子視圖可允許該使用者100檢視連接至該網路10的主動顯示器件之一清單及(或)一圖示視圖。
該主動器件子視圖之清單及(或)圖示視圖可顯示針對該等主動顯示器件之每一者的資訊。例如,該主動器件子視圖之清單及(或)圖示視圖可顯示在該等主動顯示器件之每一者上顯示的一當前媒體物件之一標題。另外,該清單及(或)該圖示視圖可顯示與在該等主動顯示器件之每一者上顯示的當前媒體物件相關聯之額外元資料,例如,一藝術家、一分級、一記錄日期、一相關聯的音樂專輯及(或)類似者。另外,針對該等主動顯示器件之每一者,該清單及(或)該圖示視圖可指示所顯示的當前媒體物件之顯示進程。另外,該清單及或該圖示視圖可顯示在該等主動顯示器件之每一者上顯示的一媒體物件之一名稱。該複合物件之名稱可以係(例如)一音樂專輯名稱,及(或)該編集物件之一名稱可以係(例如)一播放清單名稱。另外,針對該等主動顯示器件之每一者,該清單及(或)該圖示視圖可顯示一可表達為未顯示於一特定的主動顯示器件上之媒體物件之一清單的當前顯示佇列。
該清單及(或)該圖示視圖可顯示該資訊之一子集。可能需要該使用者突顯該等主動顯示器件之一者以檢視該資訊之部分或全部。例如,可能並不針對所有該等主動顯示器件同時顯示該資訊。可針對該等主動顯示器件之每一個者顯示基本資訊(例如,所顯示的當前媒體物件之標題及(或)該顯示進程)。該基本資訊之顯示可允許該使用者100選擇一特定的主動顯示器件來檢視關於該特定的主動顯示器件之額外細節。
若該EMMA 2具有該本端顯示能力,則該使用者100可選擇及(或)可突顯該特定的主動顯示器件以檢視、監聽及(或)監視可在該特定的主動顯示器件上播放之媒體。該使用者100可使用該EMMA 2之本端顯示能力來檢視、監聽及(或)監視該媒體。該EMMA 2可提供可經由該EMMA 2之互動視覺UI 101來執行存取之媒體控制,例如「暫停」、「播放」、「倒轉」、「快進」及(或)「停止」。在此情況下,可使用該等媒體控制來以相同方式控制及(或)以相同方式調整在該本端媒體播放器104上之一播放位置及(或)在該特定的主動顯示器件上之一播放位置。
該連接子視圖可顯示連接至該網路10的該等可用伺服器及(或)該等可用顯示器件之一圖形表示。該連接子視圖可提供在該等可用伺服器與該等可用顯示器件之間的主動媒體連接之一視覺指示。該使用者100可選擇及(或)可突顯一特定的主動顯示器件以檢視該特定的主動顯示器件之細節(如針對該主動器件子視圖所提到)。
該使用者100亦可使用該連接子視圖來獲得在該網路10中的媒體傳送所存在之一問題的一視覺指示,例如,關於一特定的所請求媒體連接並不正確地發揮功能之一指示。該使用者100亦可使用該連接子視圖來重新發送及(或)複製該媒體,例如,所顯示的當前媒體物件及(或)在該顯示佇列中的額外媒體物件。可從該等主動顯示器件之一器件向該等主動顯示器件之一不同器件重新發送及(或)複製該媒體。複製該媒體可指定在所指示的顯示器件21、22、23之
兩個或兩個以上器件上同時播放之媒體。熟習此項技術者將複製用於同時播放的媒體稱為一「聚會模式」組態。
圖3一般地解說該EMMA 2之搜尋視圖200。該搜尋視圖200可顯示可用伺服器之一清單201。例如,若該第一伺服器11、該第二伺服器12及(或)該第三伺服器13係可用,則可用伺服器之清單201可分別顯示一第一伺服器圖示211、一第二伺服器圖示212及(或)一第三伺服器圖示213來指示伺服器可用性。該EMMA 2可使用一標準的UPnP發現程序來自動決定該等可用伺服器之清單201。該使用者100可使用該等可用伺服器之清單201來選擇及(或)突顯該等可用伺服器之一或多者以將一內容搜尋限制於該等可用伺服器之一子集。
該搜尋視圖200可顯示可用於篩選該內容及(或)限制該內容搜尋的可用篩選器之一清單202。例如,該等可用篩選器之清單202可具有特定的媒體類型,例如音訊內容、視訊內容、數位靜止相片及(或)兩個或兩個以上特定媒體類型之一組合。作為另一範例,該等可用篩選器之清單202可具有特定類型,例如,喜劇片、戲劇片、運動、經典、爵士、重金屬及(或)類似者。作為另一範例,該等可用篩選器之清單202可具有特定分級,例如,「五星」分級等級的若干明星,一至十之等級之一數字分級,及(或)類似物。該等可用篩選器之清單202可藉由顯示一可表示一第一可用篩選器的第一篩選器圖示214、一可表示一第二可用篩選器的第二篩選器圖示215及(或)可表示一第三可用
篩選器的第三篩選器圖示216來指示哪些篩選器係可用。可使用其他熟知的使用者介面構件來顯示及(或)選擇該等可用篩選器。例如,該等可用篩選器之清單202可以係顯示為一「檢查框」清單,可以係從一「下拉式」功能表選擇及(或)類似者。本發明不限於該等可用篩選器之清單202之顯示的一特定具體實施例。
該使用者100可選擇該等可用伺服器之一或多者及(或)該等可用篩選器之一或多者,而接著可將文字打字輸入至一搜尋字串鍵入區域204中。該EMMA 2可執行在該等可用伺服器之子集中的標準DLNA內容查詢。若該使用者100不選擇任何子集,則該EMMA 2可執行在該等可用伺服器中的標準DLNA內容查詢。該EMMA 2可基於該等選定的內容篩選器來篩選搜尋結果以產生經篩選的搜尋結果。該EMMA 2可將該等經篩選的搜尋結果匯總成一單一的搜尋結果集合,該集合可代表橫跨該等選定的可用伺服器的一完整子集之經篩選的搜尋結果。該EMMA 2可轉變至該工作區域視圖及(或)可在工作區域視圖300之一搜尋結果區域301中顯示該等經篩選的搜尋結果,如圖4中一般顯示。
再次參考圖3,藉由該EMMA 2實行的內容查詢操作可取決於本發明之特定具體實施例而變動。例如,在一具體實施例中,該EMMA 2可以係與可連接至該網路10之一特定伺服器相關聯,及(或)該EMMA 2可直接存取駐留於該特定伺服器上之一內容資料庫。在此情況下,該EMMA 2及與該EMMA 2相關聯的特定伺服器可駐留於相同器件上,
或者該EMMA 2可具有與該特定伺服器駐留於上面之一器件的一直接高速度連接。該EMMA 2可能無需經由該網路10連接至該特定伺服器,及(或)可具有從該特定伺服器獲得內容查詢結果之一替代構件。
在一具體實施例中,該EMMA 2可實行週期性的背景查詢以建構及(或)保持一內部的資訊資料庫。例如,該EMMA 2可在非活動週期期間實行週期性的背景查詢。內部的資訊資料庫可具有關於經由該網路10可用的數位媒體檔案之資訊。在此情況下,若該使用者100請求一內容搜尋,則該EMMA 2可能無需實行即時查詢,及(或)該EMMA 2可從該內部的資訊資料庫獲得必需的資訊。本發明不應限於一用於獲得內容查詢結果之特定方法。
該使用者100並不實施一文字搜尋,而可從該等可用伺服器之清單201選擇該等可用伺服器之一者用於直接瀏覽。該EMMA 2可獲得來自一選定伺服器之一查詢的結果,可使用可由該使用者100選擇的任何篩選器來篩選該等結果,及(或)可轉變至該工作區域視圖300。可在該工作區域視圖300的搜尋結果區域301中顯示一經篩選的搜尋結果,如圖4中一般顯示。該EMMA 2可提供一導覽功能,藉由該導覽功能可從該工作區域視圖300手動瀏覽該選定伺服器。例如,該使用者100可導覽來自該工作區域視圖300的搜尋結果區域301內之一目錄階層。可藉由該等選定篩選器來連續篩選藉由導覽該目錄階層來檢視之內容。但是,該工作區域視圖300可允許使用一篩選器選擇選項(其
可以係展現於該工作區域視圖300之一細化/調整搜尋區域302中)來修改該等選定篩選器。
可將搜尋結果320顯示於該搜尋結果區域301中。該等搜尋結果320可限於該等可用伺服器之一選定子集。該等搜尋結果320可進一步受該使用者100可能已選擇的內容篩選器310之限制。該等搜尋結果320可具有簡單媒體物件303(例如,視訊剪輯、音樂曲目及(或)數位照片),以及預定義的複合媒體物件304(例如音樂專輯)。該搜尋結果區域301可提供可由該使用者100選擇之各種顯示選項305。例如,該等顯示選項305可將所顯示的結果限制於一特定類型的內容(例如音訊或視訊),將所顯示的結果限制於可歸屬於特定類型標籤下之內容,及(或)可將所顯示的結果限制於可視為「流行」或「高分級」之內容。作為一後處理步驟,可對該等搜尋結果實行基於該等顯示選項對該內容之篩選。因此,該使用者100可在各種顯示選項305之間切換。在該等各種顯示選項305之間切換可更新該工作區域視圖300及(或)可能不需要透過該網路10來傳輸一搜尋查詢。
該EMMA 2之工作區域視圖300可顯示該細化/調整搜尋區域302。使用該細化/調整搜尋區域302,該使用者100可改變該等內容篩選器310及(或)可修改一原始搜尋而不用導覽至該搜尋視圖200。該使用者100可從該等可用內容篩選器當中選擇及(或)可修改在搜尋字串鍵入區域315中的搜尋文字。該EMMA 2可接著查詢該等可用伺服器及(或)重新
檢查該內部資料庫以產生一經修改的搜尋結果。該EMMA 2可相應地更新顯示於該搜尋結果區域301中的搜尋結果。
在該工作區域視圖300的搜尋結果區域301中顯示之簡單媒體物件303及(或)複合媒體物件304可以係用在該工作區域視圖300之其他區域中。例如,該使用者100可從該搜尋結果區域301選擇該等簡單媒體物件303及(或)該等複合媒體物件304之任一物件。該使用者100可將該簡單媒體物件303及(或)該複合媒體物件304導向在一顯示器區域306中表示的可用顯示器件之一者。例如,若該第一顯示器件21、該第二顯示器件22及(或)該第三顯示器件23係可用,則該顯示器區域306可分別顯示一第一顯示器件圖示331、一第二顯示器件圖示332及(或)一第三顯示器件圖示333以指示顯示器件可用性。將該等簡單媒體物件303之一或多者及(或)該等複合媒體物件304之一或多者導向與一選定顯示器件相關聯之一圖示,可將該簡單媒體物件303及(或)該複合媒體物件304顯示於該選定顯示器件上。對於該複合媒體物件304,可將形成該複合媒體物件304的簡單媒體物件之一排序清單顯示於該選定顯示器件上。
作為另一範例,該使用者100可將該等簡單媒體物件303及(或)該等複合媒體物件304從該搜尋結果區域301拷貝至該工作區域視圖300之一編輯窗格307內。該編輯窗格307可允許該使用者100建構由使用者定義之編集物件308,例如音樂播放清單、數位相片幻燈片及(或)類似者。
作為另一範例,該使用者100可在該工作區域視圖300中
的搜尋結果區域301、編輯窗格307中及(或)其他地方選擇該簡單媒體物件303及(或)該複合媒體物件304。該使用者100可使用該工作區域視圖300之一媒體控制區域310之「播放」功能311來預覽該選定媒體物件。該EMMA 2可具有一媒體預覽區域(未顯示),在該區域中可預覽該媒體。或者,若選擇該「播放」功能311,則該媒體預覽區域可出現在該工作區域視圖300中。可使用該媒體控制區域310之各種功能,例如「rew」312用於倒轉,「停止」313,「播放」311用於播放或暫停,及(或)「ffw」314用於快進,來控制該媒體之一預覽。
該編輯窗格307可允許該使用者100建立及(或)編輯媒體物件之一排序清單。該編輯窗格307最初可以係空白,而該使用者100可在任何時間清空該編輯窗格307。將該等簡單媒體物件303及(或)該等複合媒體物件304從該搜尋結果區域301移動至該編輯窗格307內,可導致該EMMA 2建立一新的編集物件。該新的編集物件最初可具有已移動至該編輯窗格307內之簡單媒體物件303及(或)複合媒體物件304。該使用者100可接著繼續編輯該新的編集物件,可將該等簡單媒體物件303及(或)該等複合媒體物件304添加至該新的編集物件,及(或)可在該編輯窗格307中重新配置該等媒體物件之一順序。該使用者100可選擇將該新的編集物件儲存於一已儲存編集區域313中,在此情況下,該EMMA 2可提示該使用者100命名該新的編集物件。
該使用者100並不將該新的編集物件儲存於該已儲存編
集區域313中,而可替代地將該新的編集物件直接移動至表示於該顯示器區域306中的可用顯示器件之一者。該EMMA 2可能不提示該使用者100命名該新的編集物件,而可能不將該新的編集物件保存於該已儲存編集區域313中。替代的係,該EMMA 2可在內部管理該新的編集物件之一暫時複本及(或)可在該選定顯示器件上佇列該新的編集物件之內容。若完全顯示該佇列及(或)不再需要該新的編集物件之暫時複本,則該EMMA 2可刪除該新的編集物件之暫時複本。因此,該使用者100可將該等簡單媒體物件303及(或)該等複合媒體物件304配置用於立即顯示,而無需建立、命名及(或)儲存該新的編集物件之一複本。
該使用者100並不建立該新的編集物件,而可編輯來自該已儲存編集區域313之一現存的編集物件。在此情況下,該EMMA 2可在該編輯窗格307中顯示該現存編集物件之內容。該使用者可編輯該現存編集物件,可添加來自該搜尋結果區域301之簡單媒體物件303及(或)該等複合媒體物件304,及(或)可在該編輯窗格307中重新配置該等媒體物件之順序。該使用者100可將該編輯窗格307之內容移動至在該顯示器區域306中之一特定顯示器件。該EMMA 2可佇列該編輯窗格307之內容以顯示於該特定顯示器件上,而不用建立、命名該物件之一永久複本及(或)將其儲存於該已儲存編集區域313中。
或者,該使用者100可使用最初移動至該編輯窗格內的原始編集物件之名稱來選擇將該編輯窗格307之內容保存
至該已儲存編集區域313。使用該原始編集物件之名稱來將該編輯窗格307之內容保存至該已儲存編集區域313可以係一預設設定。該使用者100可提供一新名稱而使得可將所得編集物件儲存為在該新名稱下之一新的編集物件及(或)不用覆寫該新的編集物件所作為基礎之原始編集物件。
該工作區域視圖300之已儲存編集區域313可提供用於管理該已儲存編集物件之額外功能。該已儲存編集物件可以係刪除、可以係複製及(或)可以係直接發送至表示於該顯示器區域306中用於顯示之一特定顯示器件。此外,可將該已儲存編集物件添加至該編輯窗格307之內容。可將該編集物件及(或)該複合編集物件所參考的簡單媒體物件之一排序清單添加至該編輯窗格307。可將簡單媒體物件之排序清單添加至該編輯窗格307而處在該編輯窗格307中之一由該使用者100指示的位置。
可在該工作區域視圖300之顯示器區域306中顯示該等可用顯示器件之一清單334。可透過一標準UPnP器件發現程序來建立該等可用顯示器件之清單334。若該EMMA 2具有該本端顯示能力,則可在該顯示器區域306中的清單334中顯示該本端媒體播放器104之一表示。因此,該使用者100可將來自該搜尋結果區域301之簡單媒體物件303、來自該搜尋結果區域301之預定義複合物件304、來自該已儲存編集區域313之由使用者定義的編集物件及(或)該編輯窗格307之當前內容導向在該顯示器區域306中的可用顯示器件
之一者,及(或)導向該本端媒體播放器104(其係表示為在該EMMA 2的可用顯示器件之清單334中的顯示器件之一者)。
該EMMA 2之可用顯示器件及(或)本端媒體播放器104可以圖形方式清單及(或)顯示於該顯示器區域306中及(或)可以係標旗標用以指示該特定顯示器件當前係作用中。例如,可將該特定顯示器件標旗標用以指示該特定顯示器件當前正在顯示該等數位媒體檔案19之一者。該使用者100可將一主動顯示器件移動至該編輯窗格307以檢視一原始顯示佇列之一狀態及(或)修改該原始顯示佇列以產生一已編輯的顯示佇列。若在該編輯窗格307中的修改後將該經編輯的顯示佇列返回至該特定顯示器件(如在該工作區域視圖300中的顯示器區域306中所繪示),則可藉由該特定顯示器件來實現修改。該特定顯示器件可依據該經編輯的顯示佇列來顯示該等內容。亦可存取該編輯窗格307之額外功能,例如,該使用者100可將該原始顯示佇列及(或)該經編輯的顯示佇列保存至該已儲存編集區域313,及(或)該使用者100可將內容添加至該經編輯的顯示佇列。可將該等內容從該搜尋結果區域301及(或)從該已儲存編集區域313添加至該經編輯的顯示佇列。
該EMMA 2可允許該使用者從該顯示器區域306選擇兩個或兩個以上顯示器件以形成一「顯示群組」。在此情況下,可以圖形方式將該「顯示群組」之顯示器件連結於該顯示器區域306內。例如,該「顯示群組」之顯示器件可
以係以一簡單方式突顯,可以係由一共同的圖形邊界圍繞及(或)可以係藉由圖形線及(或)符號來接合。在定義該「顯示群組」後,該EMMA 2可將該「顯示群組」之顯示器件之每一者控制為一單一單元。可在處於「聚會模式」組態的「顯示群組」之顯示器件之每一者上同時播放導向該「顯示群組」之媒體。該EMMA 2可允許該使用者使用表示於該顯示器區域306中的可用顯示器件來定義一個以上之「顯示群組」。
使用該搜尋視圖200及(或)該工作區域視圖300,該使用者100可使用可經由該等內容篩選器來定義的可選限制來實行對該等可用伺服器或該等可用伺服器之一集合的一搜尋。使用該搜尋視圖200及(或)該工作區域視圖300,該使用者100可重複、修改、細化及(或)改良該搜尋以獲得額外的搜尋結果。另外,使用該搜尋視圖200及(或)該工作區域視圖300,該使用者100可建立、可編輯、可管理及(或)可使用該等編集物件;可使用該等當前搜尋結果之組合及(或)已儲存編集之一程式館來配置用於顯示之內容;可使用該EMMA 2之本端媒體播放器104來局部預覽內容;並可佇列用於在一特定的遠端顯示器件上顯示之內容配置。
在已將該內容發送至該本端媒體播放器104及(或)連接至該網路10的可用顯示器件之一或多者後,該使用者100可導覽至該EMMA 2之網路視圖。該網路視圖400係一般解說於圖5及6中。該網路視圖400可提供一網路摘要區域401、一詳細資訊區域402、一媒體預覽區域403及(或)一媒
體控制區域404。該網路摘要區域401可顯示關於連接至該網路10的可用多媒體器件之資訊。該詳細資訊區域402可顯示關於已由該使用者100選擇及(或)可能已由該使用者100突顯之一特定顯示器件的額外詳細資訊。若該EMMA 2具有該本端顯示能力,則該媒體預覽區域403可存在。該媒體控制區域404可用於控制在該選定顯示器件上的媒體播放。
該EMMA 2的網路視圖400可提供子視圖及(或)一選項以讓該使用者100導覽於該等子視圖之間。一第一子視圖可以係一主動器件子視圖420。一第二子視圖可以係一連接子視圖450。該等子視圖可僅在資訊類型方面不同,資訊類型可以係顯示於該子視圖之網路摘要區域401中。針對該EMMA 2之網路視圖400之子視圖,該詳細資訊區域402、該媒體預覽區域403及(或)該媒體控制區域404可以係類似。
圖5一般解說該EMMA 2之網路視圖400之主動器件子視圖420。該主動器件子視圖420之網路摘要區域401可以係在該網路10中的所有主動顯示器件之一清單及(或)一圖示視圖。例如,若該第一顯示器件21、該第二顯示器件22及(或)該第三顯示器件23係作用中,則該主動器件子視圖420之網路摘要區域401可分別顯示一第一顯示器件圖示411、一第二顯示器件圖示412及(或)一第三顯示器件圖示413,以指示顯示器件活動性。該網路摘要區域401可具有關於該等主動顯示器件之每一者的摘要資訊。該摘要資訊可具
有該主動顯示器件當前正在顯示之一媒體物件之一標題。另外,該摘要資訊可具有該當前媒體物件的顯示進程之一指示。另外,該摘要資訊可具有與該當前媒體物件相關聯的額外元資料,例如,一藝術家、一類型、一分級、一綱要及(或)類似者。另外,該摘要資訊可具有一當前顯示的複合物件之一名稱(例如一音樂專輯名稱)、一當前顯示的編集物件之一名稱(例如,一播放清單名稱)。
圖5中,該第三伺服器圖示413係以一粗線標記以一般解說一範例,在該範例中該使用者100已選擇及(或)突顯第三伺服器圖示413以獲得關於該第三顯示器件23之額外詳細資訊。在該網路視圖400的主動器件子視圖420中之詳細資訊區域402可具有與該特定顯示器件(其可以係當前由該使用者100選擇及(或)突顯)相關聯之額外詳細資訊。該詳細資訊區域402可具有該主動顯示器件當前正在顯示的媒體物件之標題、該當前媒體的顯示進程之指示、與該當前媒體物件相關聯之額外元資料及(或)當前顯示的複合物件或當前顯示的編集物件之名稱。此外,該詳細資訊402可具有一當前顯示佇列,其可以係表達為經佇列用以顯示於該特定的主動顯示器件上的媒體物件之一清單。
圖6一般解說該EMMA 2之網路視圖400之連接子視圖450。該網路摘要區域401可繪示連接至該網路10之該等可用伺服器及(或)該等可用顯示器件。因此,該網路摘要區域401可提供該使用者100連接至該網路10的可用多媒體器件之一狀態的一完全畫面。該連接子視圖450之網路摘要
區域401可以係連接至該網路10的伺服器及(或)主動顯示器件之一清單及(或)一圖示視圖。例如,該連接子視圖450之網路摘要區域401可顯示一第一伺服器圖示461、一第二伺服器圖示462及(或)一第三伺服器圖示463以分別表示該第一伺服器11、該第二伺服器12及(或)該第三伺服器13。作為一額外範例,該連接子視圖450之網路摘要區域401可顯示一第一顯示器件圖示464、一第二顯示器件圖示465及(或)一第三顯示器件圖示466以分別表示該第一顯示器件21、該第二顯示器件22及(或)該第三顯示器件23。
該連接子視圖450可顯示圖形指示,該等圖形指示可提供在該等伺服器與該等顯示器件之間流動的媒體之一表示。例如,該連接子視圖450可顯示在該第一伺服器11與該第三顯示器件23之間的一第一媒體連接之一第一圖形指示460。該連接子視圖450可顯示在該第三伺服器13與該第二顯示器件22之間的一第二媒體連接之一第二圖形指示470。該第一圖形指示460及(或)該第二圖形指示470可以係經色彩編碼及(或)可以係以其他方式彼此在圖形上不同。若該網路10具有許多顯示器件及(或)在該連接子視圖450中可彼此交越的媒體連接之許多媒體連接,則對媒體連接彼此作圖形區分可能有利。此外,色彩編碼及(或)其他圖形區分可允許表示相同數位媒體檔案的傳送之兩個或兩個以上媒體連接之相關聯。相同數位媒體檔案之傳送可以係(例如)可發起於相同伺服器但可終止於不同顯示器件以實現該「聚會模式」組態之媒體連接。例如,若該第一伺服
器11具有與該第一顯示器件21及該第二顯示器件22兩者之媒體連接,而該等媒體連接正在傳送相同的數位媒體檔案,則該等媒體連接之圖形表示可以係相同色彩及(或)可以係以其他方式在圖形上不同於可存在於該連接子視圖450中的媒體連接之其他圖形表示。
可以圖形方式「標旗標」可表示該等伺服器11、12、13之一者、該等顯示器件21、22、23之一者及(或)該等媒體連接之一者的一圖示。一「已標旗標」圖示可指示該等多媒體器件之一者所具有的問題、該媒體之傳輸所具有之問題及(或)該等媒體連接之一者的暫停。若暫停該等媒體連接之一者,則可經由來自該使用者100之動作來恢復媒體傳輸。
如同在該主動器件子視圖420中,該連接子視圖450可提供一機構,該使用者100可藉由該機構來選擇及(或)可突顯一表示該主動顯示器件之一者的圖示以獲得關於一選定顯示器件之詳細資訊。例如,在圖6中,以一粗線標記該第三顯示器件圖示466以指示該使用者100已選擇及(或)突顯該第三顯示器件圖示466以獲得關於該第三顯示器件23之額外詳細資訊。在該網路視圖400的連接子視圖450中之詳細資訊區域402可具有與該特定顯示器件(其可以係由該使用者100選擇及(或)突顯)相關聯之額外詳細資訊。
該網路視圖400之連接子視圖450可允許該使用者100刪除該等媒體連接之一者以中止一相關聯的媒體傳輸。另外,該網路視圖400之連接子視圖450可允許該使用者100
將該等媒體連接之一者之一終止點從一顯示器件移動至一不同的顯示器件。移動該終止點可改變哪一顯示器件接收一特定的媒體傳輸。該特定的媒體傳輸可以係佇列的媒體物件及(或)一其顯示正處於進行中的媒體物件。另外,該網路視圖400之連接子視圖450可允許該使用者100複製在該等主動顯示器件之一者處終止之一媒體連接。該使用者100可接著指派一複製複本之一終止點給一不同顯示器件。該使用者100可重複該媒體連接之複製以將該相關聯的媒體傳輸拷貝至多個顯示器件以組態該「聚會模式」組態。另外,該網路視圖400之連接子視圖450可允許該使用者100選擇該等伺服器之一者來檢視關於一特定伺服器之詳細資訊。針對該特定伺服器而顯示的詳細資訊可取決於本發明之具體實施例而變動。
該EMMA 2之主動器件子視圖420與連接子視圖450可共用共同功能性,該共同功能性可以係與該媒體預覽區域403及(或)該媒體控制區域404相關聯。如先前所提到,該媒體預覽區域403及(或)該媒體控制區域404可以係兩個子視圖所共同具有。該使用者100可從該主動器件子視圖420及(或)該連接子視圖450選擇一特定顯示器件,及(或)可從該連接子視圖450選擇一特定連接。若該EMMA 2具有該本端顯示能力,則可在該媒體預覽區域403中顯示與該特定顯示器件及(或)該特定連接相關聯之一當前媒體傳輸。
該使用者100可藉由使用該媒體控制區域404之各種功能來控制與該特定顯示器件及(或)該特定連接相關聯之媒體
傳輸。例如,該使用者100可暫停、播放、倒轉及(或)快進該媒體傳輸。若該EMMA 2具有該本端顯示能力,則可將該媒體之一對應預覽控制成與在該特定顯示器件上該媒體之顯示相同及(或)同時。可在該媒體預覽區域403中顯示該媒體之對應預覽。
圖7一般解說用於在一網路710中管理,控制及(或)顯示媒體之一系統700,而在該網路710中具有該EMMA之多個執行個體。該EMMA之多個執行個體可實質上如前而所提到一樣操作。但是,為使用者方便起見,可將藉由該EMMA的各種執行個體可產生、可管理、可儲存及(或)可保持的資訊合併成一共同的共用狀態。因此,無論該EMMA的多個執行個體之哪一執行個體可能正在使用中,該使用者100皆可檢視該共同的共用狀態。
該網路710可具有該EMMA之一第一執行個體720、該EMMA之一第二執行個體730及(或)該EMMA之一第三執行個體740。例如,該EMMA之第一執行個體720可位於一PC上,該PC可以係與一特定伺服器相關聯。該EMMA之第二執行個體730可位於一網路「遠端控制」上,該網路「遠端控制」一般可位於一其中可駐留一主要的網路附接型電視機及(或)立體聲設備之區域(例如一居家房間)中。該EMMA之第三執行個體740可以係嵌入於在(例如)一臥室中之一次要的支援網路電視機內。本發明不應限於一特定數目及(或)特定位置之該EMMA的執行個體。
若該使用者100在該EMMA之一特定執行個體上建立及
(或)編輯該等編集物件,則該使用者100可能能夠存取、編輯、管理及(或)使用來自該EMMA之其他執行個體的相同編集物件。該使用者100可能無需知道該EMMA之哪一執行個體管理一已儲存編集庫之一特定變異,因為該工作區域視圖300之已儲存編集區域313針對該EMMA之執行個體之任一者的互動視覺UI 101可能相同。
此外,若該使用者100在該EMMA之一特定執行個體之編輯窗格307中建立一暫時的媒體配置,而且該使用者100將該暫時的媒體配置佇列至一特定顯示器件,則該EMMA之執行個體之一者可用作該區域控制點。用作該區域控制點的EMMA之執行個體可起始媒體傳輸及(或)可監視針對在該佇列中的每一媒體物件之顯示進程。用作該區域控制點的EMMA 2之執行個體可起始後續媒體物件之顯示以按需要繼續該媒體配置在該特定顯示器件上之佇列的播放。
該使用者100可使用該EMMA之任何執行個體之互動視覺UI 101來檢視任何可用顯示器件之佇列。可從該EMMA之任何執行個體獲得該顯示器件之佇列及(或)一當前顯示狀態。因此,該EMMA之多個執行個體可向彼此傳達該資訊,以便無論可使用該EMMA之哪一執行個體,該EMMA之多個執行個體皆可向該使用者100提供一共同的相同系統視圖。
該EMMA之多個執行個體可使用標準的UPnP發現程序及(或)一等效程序來互相辨識。該EMMA之多個執行個體可建立該EMMA之一執行個體作為一主控執行個體及(或)該
EMMA之其他執行個體作為從屬執行個體。該EMMA之主控執行個體可保持該等可用多媒體器件之狀態及(或)可基於來自該EMMA的從屬執行個體之更新而更新該等可用多媒體器件之狀態。可實施熟習此項技術者所習知之方法以避免因多個使用者同時使用該EMMA 2而導致的該等可用多媒體器件之狀態之衝突。例如,若該使用者100選擇編輯一特定的編集物件,則該EMMA 2之主控執行個體可將該特定編集物件提供至該EMMA 2之可用於編輯該特定編集物件的執行個體。在未將該特定編集物件返回至該EMMA 2之主控執行個體之前,可能不允許該EMMA 2之其他執行個體編輯及(或)保存該特定編集物件。
該方法可利用全域狀態儲存器745。可將該全域狀態儲存器745連接至該EMMA之主控執行個體。若該EMMA之第一執行個體720係該主控執行個體,則可將該全域狀態儲存器745連接至該EMMA之第一執行個體720,如圖7一般解說。該EMMA之第一執行個體720可管理該等可用多媒體器件之狀態之一共用複本。該EMMA之第二執行個體730及(或)該EMMA之第三執行個體740可以係從屬及(或)可使用經由該網路710與該EMMA的第一執行個體720之通信來存取來自該全域狀態儲存器720之資訊。
或者,在該網路710中的EMMA之執行個體可經組態用以將該等可用多媒體器件之一共用狀態保持於共同儲存器750中,該共同儲存器750可能在該網路710中執行該EMMA的執行個體之存取。在此具體實施例中,可藉由該
EMMA的執行個體之間的直接及(或)間接發信來避免該EMMA的多個執行個體之間的衝突。該EMMA的主控執行個體可促進衝突解決方式防止該EMMA之執行個體編輯及(或)保存一特定的編集物件,直至該EMMA之主控執行個體授權許可編輯及(或)保存該特定編集物件。在一替代具體實施例中,該EMMA之主控執行個體針對該衝突解決方式可能不具特殊作用,及(或)該EMMA之多個執行個體可使用經由該網路710互相進行直接通信或藉由操控及(或)讀取可儲存於共同儲存器750中的參數進行間接通信來解決衝突。可使用此項技術中熟知的許多可用「互斥」演算法之一來實現衝突解決方式。因此,該EMMA之執行個體可經由以下連接來存取及(或)管理該等可用多媒體器件之共用狀態:經由該網路710至該共同儲存器750之連接,及(或)經由該網路710及(或)該EMMA之主控執行個體至該全域狀態儲存器745之連接。本發明不限於該衝突解決方式之一特定具體實施例。
該EMMA可在每一視圖內提供導覽控制以允許該使用者100導覽於該等視圖之間。例如,該EMMA可提供允許該使用者100前進至一「下一視圖」及(或)回到一「前一視圖」之線性導覽控制。或者,該EMMA可提供一總體導覽機構,其可允許該使用者100從一當前視圖切換至該等其他可用視圖及(或)子視圖之任一者。該EMMA可提供一下拉式功能表、一系列檢視圖示、一系列圖形標籤及(或)類似者,以允許該使用者100選擇一新的視圖及(或)一新的子
視圖,以便轉變為該新的視圖及(或)該新的子視圖。
圖8一般解說在網路中管理,控制及(或)顯示媒體之一方法800。該EMMA之使用可如於步驟801概要顯示始於搜尋視圖,接著如於步驟803概要顯示可進展至工作區域視圖,及(或)接著如於步驟810概要顯示可進展至網路視圖。該使用者可採用可藉由該EMMA提供之線性導覽控制來進行遍及該等視圖。或者,如於步驟801、803及810概要顯示,該使用者可分別在視圖之間任意切換。可藉由該EMMA提供之一般導覽機構可允許該使用者在該等視圖之間任意切換。
如於步驟801概要顯示,該EMMA之使用可始於搜尋視圖,而該EMMA可顯示可用伺服器之一清單,顯示可用篩選器之一清單及(或)提供一機構(該使用者可藉由其來鍵入搜尋項),可選擇該等可用內容篩選器之一或多者及(或)可將該搜尋限制於該等可用伺服器之一子集。如於步驟802概要顯示,該EMMA可基於該等搜尋項、該等選定的內容篩選器及(或)該等伺服器限制來實行一搜尋。
該EMMA可如於步驟803概要顯示轉變至一般顯示於步驟803之工作區域視圖,可顯示該等搜尋結果、可顯示可用顯示器之一清單及(或)可顯示可用的已儲存編集程式館。如先前所提到,該EMMA一般可允許該使用者使用該工作區域視圖之各種功能來瀏覽、組織、編輯、管理、控制及(或)顯示該可用媒體。如於步驟805概要顯示,該EMMA可允許該使用者使用一編輯窗格來建立、編輯、儲
存及(或)管理一編集物件。如於步驟806概要顯示,該EMMA可允許該使用者將一簡單媒體物件、一複合媒體物件、一已儲存的編集物件及(或)該編輯窗格之當前內容導向該等可用顯示器件或顯示群組之一者。如於步驟807概要顯示,該EMMA可允許該使用者使用一本端顯示能力來預覽一簡單媒體物件、一複合媒體物件、一已儲存的編集物件及(或)該編輯窗格之當前內容。如於步驟808概要顯示,該EMMA 2可允許該使用者將該等可用顯示器之兩個或兩個以上顯示器相關聯以形成一顯示群組。如於步驟809概要顯示,該EMMA可允許該使用者使用媒體播放控制來控制一選定顯示器件之媒體播放功能。如於步驟804概要顯示,該EMMA可允許該使用者調整該等搜尋項、該等選定內容篩選器及(或)該等伺服器限制以改變及(或)改良該等搜尋結果。
該EMMA可允許該使用者轉變至該網路視圖(如於步驟810概要顯示)及(或)可顯示關於該等各種伺服器、各種顯示器件及(或)在該網路中的各種媒體連接之資訊。該EMMA可允許該使用者存取該網路視圖之各種功能來檢視該等各種伺服器、該等各種顯示器件及(或)在該網路中的各種媒體連接、獲得關於其之細節、對其進行控制及(或)故障檢修。如於步驟811概要顯示,該EMMA可允許該使用者選擇一「主動器件」子視圖來檢視關於當前主動的顯示器件之資訊。如於步驟812概要顯示,該EMMA可允許該使用者選擇一連接子視圖以便檢視可存在於該網路中的
各種伺服器、各種顯示器件及(或)各種媒體連接。如於步驟813概要顯示,該EMMA可允許該使用者突顯一特定顯示器件、一特定伺服器及(或)一特定媒體連接,以便獲得關於該突顯物件之詳細資訊。如於步驟814概要顯示,該EMMA可允許該使用者使用媒體播放控制來控制在一選定顯示器上媒體之播放。此外,如於步驟815概要顯示,該EMMA可允許該使用者重新發送、複製、刪除及(或)控制該等所顯示媒體連接之任何媒體連接以組態及(或)控制該相關聯媒體流之顯示。
應瞭解,熟習此項技術者會明白對本文說明的當前較佳具體實施例之各種變化及修改。可進行此類變化及修改而不脫離本發明之精神及範疇且不縮減其附隨優點。因此,期望隨附申請專利範圍涵蓋此類變化及修改。
1‧‧‧系統
2‧‧‧增強型媒體管理應用程式(EMMA)
10‧‧‧網路
11‧‧‧第一伺服器
12‧‧‧第二伺服器
13‧‧‧第三伺服器
19‧‧‧數位媒體檔案
21‧‧‧第一顯示器件
22‧‧‧第二顯示器件
23‧‧‧第三顯示器件
30‧‧‧器件
100‧‧‧使用者
101‧‧‧互動視覺UI
102‧‧‧「網路I/O」元件
103‧‧‧中央「應用程式控制」元件
104‧‧‧本端媒體播放器
105‧‧‧區域控制點
106‧‧‧區域狀態儲存元件
200‧‧‧搜尋視圖
201‧‧‧可用伺服器之清單
202‧‧‧可用篩選器之清單
204‧‧‧搜尋字串鍵入區域
211‧‧‧第一伺服器圖示
212‧‧‧第二伺服器圖示
213‧‧‧第三伺服器圖示
214‧‧‧第一篩選器圖示
215‧‧‧第二篩選器圖示
216‧‧‧第三篩選器圖示
300‧‧‧工作區域視圖
301‧‧‧搜尋結果區域
302‧‧‧細化/調整搜尋區域
303‧‧‧簡單媒體物件
304‧‧‧複合媒體物件
305‧‧‧顯示選項
306‧‧‧顯示器區域
307‧‧‧編輯窗格
308‧‧‧編集物件
310‧‧‧媒體控制區域/內容篩選器
311‧‧‧播放功能
312‧‧‧rew功能
313‧‧‧停止功能/已儲存編集區域
314‧‧‧ffw功能
320‧‧‧搜尋結果
331‧‧‧第一顯示器件圖示
332‧‧‧第二顯示器件圖示
333‧‧‧第三顯示器件圖示
334‧‧‧可用顯示器件之一清單
400‧‧‧網路視圖
401‧‧‧網路摘要區域
402‧‧‧詳細資訊區域
403‧‧‧媒體預覽區域
404‧‧‧媒體控制區域
411‧‧‧第一顯示器件圖示
412‧‧‧第二顯示器件圖示
413‧‧‧第三顯示器件圖示
420‧‧‧主動器件子視圖
450‧‧‧連接子視圖
460‧‧‧第一圖形指示
461‧‧‧第一伺服器圖示
462‧‧‧第二伺服器圖示
463‧‧‧第三伺服器圖示
464‧‧‧第一顯示器件圖示
465‧‧‧第二顯示器件圖示
466‧‧‧第三顯示器件圖示
470‧‧‧第二圖形指示
710‧‧‧網路
720‧‧‧該EMMA之一第一執行個體
730‧‧‧該EMMA之一第二執行個體
740‧‧‧該EMMA之一第三執行個體
745‧‧‧全域狀態儲存器
750‧‧‧共同儲存器
圖1解說在本發明之一具體實施例中在網路中管理,控制及(或)顯示媒體之一系統;圖2解說在本發明之一具體實施例中的一增強型媒體管理應用程式(「EMMA」);圖3解說在本發明之一具體實施例中之一EMMA之一搜尋視圖;圖4解說在本發明之一具體實施例中之一EMMA之一工作區域視圖;圖5解說在本發明之一具體實施例中之一EMMA之一網路視圖的一主動器件子視圖;
圖6解說在本發明之一具體實施例中之一EMMA之一網路視圖的一連接子視圖;圖7解說在本發明之一具體實施例中在網路中管理,控制及(或)顯示媒體之一系統;及圖8解說在本發明之一具體實施例中在網路中管理,控制及(或)顯示媒體之一流程圖。
1‧‧‧系統
2‧‧‧增強型媒體管理應用程式(EMMA)
10‧‧‧網路
11‧‧‧第一伺服器
12‧‧‧第二伺服器
13‧‧‧第三伺服器
19‧‧‧數位媒體檔案
21‧‧‧第一顯示器件
22‧‧‧第二顯示器件
23‧‧‧第三顯示器件
30‧‧‧器件
Claims (20)
- 一種在一網路中管理媒體的方法,其中一終端機、一第一顯示器件、一第二顯示器件、一第一伺服器及一第二伺服器係連接至該網路,而且進一步其中該第一伺服器儲存複數個第一媒體檔案,其中該第二伺服器儲存複數個第二媒體檔案,而且進一步其中該第一伺服器與該第二伺服器係不同的伺服器,其中該第一顯示器件與該第二顯示器件係不同的顯示器件,該方法包含以下步驟:顯示一伺服器清單,其指示該第一伺服器及該第二伺服器係連接至該網路,其中該終端機顯示該伺服器清單;接受進入該終端機內之第一使用者輸入;顯示搜尋結果,其指示該複數個第一媒體檔案與該複數個第二媒體檔案中對應於該第一使用者輸入的媒體檔案,其中該終端機顯示該等搜尋結果;顯示一顯示器件清單,其指示該第一顯示器件及該第二顯示器件係連接至該網路,其中該終端機顯示該伺服器清單;以及在該第一顯示器件及該第二顯示器件上以同步重放的方式播放一第一媒體檔案,以回應從該顯示器件清單對該第一顯示器件及該第二顯示器件之選擇,其中該第一媒體檔案係為了該同步的重放而使用該搜尋結果選擇的。
- 如請求項1之方法,其進一步包含以下步驟: 建立具有複數個第三媒體檔案之一編集物件,以回應在該終端的第二使用者輸入,其從該搜尋結果中選擇該複數個第三媒體檔案,其中該複數個第三媒體檔案係發送至該第一顯示器件及該第二顯示器件,以回應從該顯示器件清單中對該第一顯示器件和該第二顯示器件之選擇,而且進一步其中該第一顯示器件及該第二顯示器件播放該複數個第三媒體檔案,其中該複數個第三媒體檔案具有該複數個第一媒體檔案之一或多者與該複數個第二媒體檔案之一或多者,且更進一步其中該編集物件係一音樂播放清單及一數位相片投影片中之一者。
- 如請求項1之方法,其進一步包含以下步驟:接受從該等搜尋結果中識別選定媒體檔案之第二使用者輸入;以一第一順序顯示該等選定媒體檔案之一清單;基於第三使用者輸入,該第三使用者輸入係在以該第一順序顯示該等選定媒體檔案之該清單後而被認可,以一第二順序顯示該等選定媒體檔案之清單,其中該第一順序與該第二順序係不同順序,且進一步其中該第三使用者輸入詳細指明該第二順序;藉由第四使用者輸入來基於從該顯示器件清單對該第一顯示器件之選擇將該等選定媒體檔案與該第一顯示器件相關聯;以及在該第一顯示器件上以該第二順序播放該等選定媒體檔案,以回應在該終端機的第三使用者輸入,其選擇該 編集物件和該第一顯示器件。
- 如請求項1之方法,其進一步包含以下步驟:回應於從該顯示器件清單對該第二顯示器件之選擇而向該第二顯示器件發送一第二媒體檔案,其中該第二媒體檔案係使用該等搜尋結果來選擇,而且進一步其中該複數個第二媒體檔案包括該第二媒體檔案,其中該複數個第一媒體檔案包括該第一媒體檔案。
- 如請求項1之方法,其進一步包含以下步驟:藉由該第一顯示器件及該第二顯示器件來控制該第一媒體檔案之重放,其中藉由該終端機來控制該第一顯示器件及該第二顯示器件之該重放,其中該終端機係不同於該第一顯示器件和該第二顯示器件。
- 如請求項1之方法,其進一步包含以下步驟:顯示一重放狀態,該重放狀態指示該第一顯示器件正在播放該第一媒體檔案,其中該第二顯示器件播放一第二媒體檔案,而且進一步其中該重放狀態指示該第二顯示器件正在播放該第二媒體檔案,其中該終端機顯示該重放狀態,且進一步其中該終端機係不同於該第一顯示器件和該第二顯示器件。
- 如請求項1之方法,其進一步包含以下步驟:顯示代表該搜尋結果之圖示,其中被該終端機認可的第二使用者輸入建立一編集物件,該編集物件具有複數個第三媒體檔案,且進一步其中該第二使用者輸入藉由移動該等圖示之至少二者至該使用者介面中之一預先定 義區域,來詳細指明該複數個第三媒體檔案,其中該複數個第三媒體檔案包含由被移動至該使用者介面中之該預先定義區域的該等圖示所表示之媒體檔案。
- 如請求項1之方法,其中該終端機係不同於該第一顯示器件。
- 一種在一網路中管理媒體的方法,其中一第一終端機、一第一顯示器件、一第二顯示器件、一第一伺服器及一第二伺服器係連接至該網路,而且進一步其中該第一伺服器儲存一複數個第一媒體檔案,其中該第二伺服器儲存一複數個第二媒體檔案,而且進一步其中該第一伺服器與該第二伺服器係不同的伺服器,其中該第一顯示器件與該第二顯示器件係不同的顯示器件,該方法包含以下步驟:顯示一第一組圖示,其代表連接到該網路以及可透過網路存取的可用伺服器,其中該第一組圖示包含對應於該第一伺服器之一第一圖示以及對應於該第二伺服器之一第二圖示;顯示一第二組圖示,其代表連接到網路的可用顯示器件,其中該第二組圖示包含對應於該第一顯示器件之一第三圖示及對應於該第二顯示器件之一第四圖示,並且進一步其中該第一終端機同時顯示該第一組圖示該第二組圖示;使用該第一終端機來選擇該第三圖示;將該複數個第一媒體檔案之一第一媒體檔案從該第一 伺服器發送至該第一顯示器件,其中該第一媒體檔案係回應於對該第三圖示之選擇而發送;在該第一顯示器件上播放該第一媒體檔案;以及在一第一位置顯示一圖形表示以回應該第一媒體檔案從該第一伺服器到該第一顯示器件的傳送初始化,該第一位置從鄰近該第一圖示的一第一點延伸至鄰近該第三圖示的一第二點,其中該圖形表示指示該第一媒體檔案從該第一伺服器到該第一顯示器件的傳送。
- 如請求項9之方法,其進一步包含以下步驟:顯示一額外的圖形表示,該圖形表示係指示該第三圖示和該第四圖示被選定的,其中該第一顯示器件和該第二顯示器件自動地提供該第一媒體檔案的同步重放,以回應指示該第一顯示器件和該第二顯示器件之一者播放該第一媒體檔案的使用者輸入,及進一步其中該使用者輸入係在顯示該額外的圖形表示之後被該終端機所認可。
- 如請求項9之方法,其進一步包含以下步驟:修改該圖形表示以從鄰近該第一圖示之該第一點延伸至鄰該第四圖示之一第三點,其中使用者輸入藉由從鄰近該第一圖示之該第一點移動該圖形表示之一終端點至鄰近該第四圖示之該第三點修改該圖形表示;停止該第一媒體檔案從該第一伺服器向該第一顯示器件之傳輸,其中該傳輸係回應於對該圖形表示之修改而停止;以及 將該第一媒體檔案從該第一伺服器發送至該第二顯示器件,其中該第一媒體檔案係回應於對該圖形表示之修改而發送至該第二顯示器件。
- 如請求項9之方法,其進一步包含以下步驟:將該第一媒體檔案從該第一伺服器向該第二顯示器件發送;以及回應於該第一媒體檔案向該第二顯示器件之發送而在該第一終端機上之一第二位置顯示該圖形表示,其中在該第二位置的該圖形表示之顯示係指示該第一媒體檔案從該第一伺服器向該第二顯示器件之該發送,而且進一步其中該第一位置與該第二位置係不同位置。
- 如請求項9之方法,其進一步包含以下步驟:基於使用者輸入將該第四圖示與該第三圖示相關聯;回應於該第四圖示與該第三圖示之相關聯而將該第一媒體檔案從該第一伺服器發送至該第二顯示器件;以及在該第二顯示器件上播放該第一媒體檔案,其中該第一媒體檔案在該第二顯示器件上的重放係自動地與該第一媒體檔案在該第一顯示器件上的重放同步。
- 如請求項9之方法,其進一步包含以下步驟:建立與該第一圖形表示相關聯之一第二圖形表示,其中該第二圖形表示係基於請求該第一圖示表示之複本的第一使用者輸入而建立,且進一步其中該第一圖形表示和該第二圖形表示係同時被顯示的;基於第二使用者輸入將該第二圖形表示連接至該第四 圖示;以及回應於該第二圖形表示至該第四圖示之連接而將該第一媒體檔案從該第一伺服器發送至該第二顯示器件,其中該第一顯示器件和該第二顯示器件提供該第一媒體檔案的同步重放。
- 如請求項9之方法,其進一步包含以下步驟:建立具有一複數個第三媒體檔案之一編集物件,以回應在該第一終端機上從搜尋結果選擇該複數個第三媒體檔案的使用者輸入;以及在連接至該網路之一第二終端機上顯示該編集物件,其中該第一終端機與該第二終端機係不同終端機,且進一步其中該第一終端機係被允許修改該編集物件,且進一步其中該第二終端機係被阻止修改該編集物件。
- 一種具有用以管理在一網路中的媒體之程式指令的電腦可讀式媒體,其中一終端機、一第一顯示器件、一第二顯示器件、一第一伺服器及一第二伺服器係連接至該網路,而且進一步其中該第一伺服器儲存一複數個第一媒體檔案,其中該第二伺服器儲存一複數個第二媒體檔案,而且進一步其中該第一伺服器與該第二伺服器係不同伺服器,其中該第一顯示器件與該第二顯示器件係不同的顯示器件,其中被該終端機執行的該等程式指令致使該終端機執行以下步驟:決定該第一伺服器、該第二伺服器、該第一顯示器件及該第二顯示器件係連接至該網路; 提供一使用者介面,其中該使用者介面顯示一圖形表示,該圖形表示指示該第一伺服器、該第二伺服器、該第一顯示器件及該第二顯示器件係連接至該網路,而且進一步其中該使用者介面接受第一使用者輸入;決定該複數個第一媒體檔案與該複數個第二媒體檔案中對應於該第一使用者輸入的媒體檔案;以及指示該第一顯示器件顯示該等媒體檔案中選定的媒體檔案,其中該終端機指示該第一顯示器件顯示該等選定的媒體檔案,以回應第一顯示器件的選擇以及根據被該使用者介面認可的第二使用者輸入所選擇之該等選定媒體檔案的選擇,其中該第一顯示器件顯示該等選定的媒體檔案。
- 如請求項16之電腦可讀式媒體,其進一步包含給該終端機之指令以執行以下步驟:使用UPnP控制點協定決定該第一伺服器、該第二伺服器、該第一顯示器件以及該第二顯示器件係連接至該網路。
- 如請求項16之電腦可讀式媒體,其進一步包含給該終端機之指令以執行以下步驟:在該等選定媒體檔案從該第一伺服器和該第二伺服器之一者被傳送到該第一顯示器件之前,在給一使用者的該終端機之該使用者介面上播放該等選定的媒體檔案中的一個或多個。
- 如請求項16之電腦可讀式媒體,其進一步包含給該終端 機之指令以執行以下步驟:產生具有在該複數個第一媒體檔案和該複數個第二媒體檔案中之媒體檔案之一編集物件,以回應於使用該使用者介面對該等媒體檔案之選擇;以及在該第一顯示器件上顯示該等選定的媒體檔案,以回應使用該使用者介面對該編集物件之選擇,其中該編集物件係在不儲存於該終端機的情怳下被建立且被顯示。
- 如請求項16之電腦可讀式媒體,其進一步包含給該終端機之指令以執行以下步驟:顯示一圖示,該圖示代表該第一顯示器件,其中該第二使用者的輸入選擇了該圖示。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US7242608P | 2008-03-31 | 2008-03-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200950406A TW200950406A (en) | 2009-12-01 |
| TWI454087B true TWI454087B (zh) | 2014-09-21 |
Family
ID=41118683
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW098110444A TWI454087B (zh) | 2008-03-31 | 2009-03-30 | 在一網路中管理媒體的方法以及具有用以管理在一網路中的媒體之程式指令的電腦可讀式媒體 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US8224775B2 (zh) |
| EP (2) | EP3926490A1 (zh) |
| JP (1) | JP2011523727A (zh) |
| TW (1) | TWI454087B (zh) |
| WO (1) | WO2009123694A2 (zh) |
Families Citing this family (97)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101386012B1 (ko) * | 2007-09-17 | 2014-04-17 | 삼성전자주식회사 | 플레이리스트 편집 방법 및 이를 적용한 멀티미디어재생장치 |
| EP3926490A1 (en) | 2008-03-31 | 2021-12-22 | III Holdings 2, LLC | System and method for managing, controlling and/or rendering media in a network |
| US8631137B2 (en) * | 2008-06-27 | 2014-01-14 | Sony Corporation | Bridge between digital living network alliance (DLNA) protocol and web protocol |
| US20090327241A1 (en) * | 2008-06-27 | 2009-12-31 | Ludovic Douillet | Aggregating contents located on digital living network alliance (DLNA) servers on a home network |
| US20090327892A1 (en) * | 2008-06-27 | 2009-12-31 | Ludovic Douillet | User interface to display aggregated digital living network alliance (DLNA) content on multiple servers |
| KR100980683B1 (ko) * | 2008-09-01 | 2010-09-08 | 삼성전자주식회사 | 휴대단말기의 메뉴 리스트 생성을 위한 사용자 인터페이스 제공 방법 및 장치 |
| JP5369587B2 (ja) * | 2008-09-30 | 2013-12-18 | 富士通株式会社 | 情報処理装置、情報処理システム、方法、およびプログラム |
| US8544046B2 (en) * | 2008-10-09 | 2013-09-24 | Packetvideo Corporation | System and method for controlling media rendering in a network using a mobile device |
| US20100169303A1 (en) | 2008-12-31 | 2010-07-01 | David Biderman | Playlists for real-time or near real-time streaming |
| US10705701B2 (en) | 2009-03-16 | 2020-07-07 | Apple Inc. | Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate |
| US9237296B2 (en) * | 2009-06-01 | 2016-01-12 | Lg Electronics Inc. | Image display apparatus and operating method thereof |
| US11647243B2 (en) | 2009-06-26 | 2023-05-09 | Seagate Technology Llc | System and method for using an application on a mobile device to transfer internet media content |
| US9195775B2 (en) * | 2009-06-26 | 2015-11-24 | Iii Holdings 2, Llc | System and method for managing and/or rendering internet multimedia content in a network |
| US8626344B2 (en) | 2009-08-21 | 2014-01-07 | Allure Energy, Inc. | Energy management system and method |
| US8498749B2 (en) | 2009-08-21 | 2013-07-30 | Allure Energy, Inc. | Method for zone based energy management system with scalable map interface |
| US9209652B2 (en) | 2009-08-21 | 2015-12-08 | Allure Energy, Inc. | Mobile device with scalable map interface for zone based energy management |
| US9838255B2 (en) | 2009-08-21 | 2017-12-05 | Samsung Electronics Co., Ltd. | Mobile demand response energy management system with proximity control |
| KR20110039672A (ko) * | 2009-10-12 | 2011-04-20 | 삼성전자주식회사 | 휴대용 단말기의 디엘엔에이 네트워크를 이용한 컨텐츠 재생 장치 및 방법 |
| US9491409B2 (en) * | 2009-10-30 | 2016-11-08 | Comcast Cable Communications, Llc | Network interface to content source |
| KR101624904B1 (ko) * | 2009-11-09 | 2016-05-27 | 삼성전자주식회사 | 휴대용 단말기에서 디엔엘에이를 이용하여 멀티 사운드 채널 컨텐츠를 재생하기 위한 장치 및 방법 |
| US20110131520A1 (en) * | 2009-12-02 | 2011-06-02 | Osama Al-Shaykh | System and method for transferring media content from a mobile device to a home network |
| KR101757230B1 (ko) * | 2010-01-20 | 2017-07-13 | 삼성전자주식회사 | 멀티미디어 데이터 제공 시스템에서 컨텐츠 재생 방법 및 장치 |
| RU2546139C2 (ru) * | 2010-03-18 | 2015-04-10 | ТиПи ВИЖН ХОЛДИНГ Б.В. | Планирование контента, который должен быть визуализирован |
| US8805963B2 (en) | 2010-04-01 | 2014-08-12 | Apple Inc. | Real-time or near real-time streaming |
| GB201105502D0 (en) | 2010-04-01 | 2011-05-18 | Apple Inc | Real time or near real time streaming |
| GB2479455B (en) | 2010-04-07 | 2014-03-05 | Apple Inc | Real-time or near real-time streaming |
| KR101831686B1 (ko) * | 2010-06-14 | 2018-02-23 | 삼성전자주식회사 | 홈 네트워크에서 객체의 변경을 판단하는 방법 및 장치 |
| US20130159857A1 (en) * | 2010-10-11 | 2013-06-20 | Telefonaktiebolaget L M Ericsson (Publ) | Electronic device and method for selecting a media rendering unit |
| EP2633647B1 (en) * | 2010-10-27 | 2019-05-01 | Telefonaktiebolaget LM Ericsson (publ) | Authorizing an electronic device to control a media rendering unit |
| FR2966997A1 (fr) * | 2010-10-27 | 2012-05-04 | France Telecom | Execution deportee d'une application logicielle au sein d'un reseau |
| JP5052664B2 (ja) * | 2010-12-21 | 2012-10-17 | 株式会社東芝 | コンテンツ送受信装置、コンテンツ送受信方法およびコンテンツ送受信プログラム |
| WO2012109568A1 (en) | 2011-02-11 | 2012-08-16 | Packetvideo Corporation | System and method for using an application on a mobile device to transfer internet media content |
| EP2490446A1 (en) * | 2011-02-15 | 2012-08-22 | Eldon Technology Limited | Copy protection |
| US8798777B2 (en) | 2011-03-08 | 2014-08-05 | Packetvideo Corporation | System and method for using a list of audio media to create a list of audiovisual media |
| JP2012244489A (ja) * | 2011-05-20 | 2012-12-10 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
| US8977634B2 (en) * | 2011-05-27 | 2015-03-10 | Timothy Quinn DELANEY, JR. | Software method to create a music playlist and a video playlist from upcoming concerts |
| US8856283B2 (en) | 2011-06-03 | 2014-10-07 | Apple Inc. | Playlists for real-time or near real-time streaming |
| US8843586B2 (en) * | 2011-06-03 | 2014-09-23 | Apple Inc. | Playlists for real-time or near real-time streaming |
| US10706096B2 (en) | 2011-08-18 | 2020-07-07 | Apple Inc. | Management of local and remote media items |
| MX342956B (es) * | 2011-08-30 | 2016-10-19 | Allure Energy Inc | Administrador de recursos, sistema y método para comunicar información de administración de recursos para recursos inteligentes de energía y medios. |
| KR101260770B1 (ko) * | 2011-09-22 | 2013-05-06 | 엘지전자 주식회사 | 휴대 전자 기기 및 휴대 전자기기에서 컨텐츠 재생을 제어하는 방법 |
| US9002322B2 (en) | 2011-09-29 | 2015-04-07 | Apple Inc. | Authentication with secondary approver |
| KR101889378B1 (ko) | 2011-10-14 | 2018-08-21 | 삼성전자주식회사 | 사용자 단말 장치 및 그 컨텐츠 공유 방법 |
| US9654821B2 (en) | 2011-12-30 | 2017-05-16 | Sonos, Inc. | Systems and methods for networked music playback |
| US9154832B2 (en) | 2012-03-29 | 2015-10-06 | Dish Network L.L.C. | Testing frame color counting technique |
| US9674587B2 (en) | 2012-06-26 | 2017-06-06 | Sonos, Inc. | Systems and methods for networked music playback including remote add to queue |
| US9065746B2 (en) * | 2012-08-24 | 2015-06-23 | Vce Company, Llc | Compliance testing engine for integrated computing system |
| US8570379B1 (en) | 2012-10-04 | 2013-10-29 | Dish Network L.L.C. | Frame block comparison |
| US10902179B2 (en) * | 2012-12-10 | 2021-01-26 | Microsoft Technology Licensing, Llc | Modification of file graphic appearance within a collection canvas |
| US9716530B2 (en) | 2013-01-07 | 2017-07-25 | Samsung Electronics Co., Ltd. | Home automation using near field communication |
| US10063499B2 (en) | 2013-03-07 | 2018-08-28 | Samsung Electronics Co., Ltd. | Non-cloud based communication platform for an environment control system |
| WO2014143776A2 (en) | 2013-03-15 | 2014-09-18 | Bodhi Technology Ventures Llc | Providing remote interactions with host device using a wireless device |
| US9247363B2 (en) | 2013-04-16 | 2016-01-26 | Sonos, Inc. | Playback queue transfer in a media playback system |
| US9501533B2 (en) | 2013-04-16 | 2016-11-22 | Sonos, Inc. | Private queue for a media playback system |
| US9361371B2 (en) | 2013-04-16 | 2016-06-07 | Sonos, Inc. | Playlist update in a media playback system |
| US9798510B2 (en) | 2013-05-29 | 2017-10-24 | Sonos, Inc. | Connected state indicator |
| US9703521B2 (en) | 2013-05-29 | 2017-07-11 | Sonos, Inc. | Moving a playback queue to a new zone |
| US9953179B2 (en) | 2013-05-29 | 2018-04-24 | Sonos, Inc. | Private queue indicator |
| US9684484B2 (en) | 2013-05-29 | 2017-06-20 | Sonos, Inc. | Playback zone silent connect |
| US10715973B2 (en) | 2013-05-29 | 2020-07-14 | Sonos, Inc. | Playback queue control transition |
| US9735978B2 (en) | 2013-05-29 | 2017-08-15 | Sonos, Inc. | Playback queue control via a playlist on a mobile device |
| US9495076B2 (en) | 2013-05-29 | 2016-11-15 | Sonos, Inc. | Playlist modification |
| US9405826B1 (en) * | 2013-07-15 | 2016-08-02 | Marvell International Ltd. | Systems and methods for digital signal processing |
| JP2015023438A (ja) * | 2013-07-19 | 2015-02-02 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
| US20150046812A1 (en) | 2013-08-12 | 2015-02-12 | Google Inc. | Dynamic resizable media item player |
| GB2517740B (en) | 2013-08-30 | 2016-03-30 | Eco Hive Ltd | A Monitoring Arrangement |
| CN106464551A (zh) | 2014-01-06 | 2017-02-22 | 魅力能源公司 | 一种使用网络装置和基于遥感的信息来协调环境的系统、装置和设备 |
| WO2015103637A1 (en) | 2014-01-06 | 2015-07-09 | Allure Energy, Inc. | System, device, and apparatus for coordinating environments using network devices and remote sensory information |
| US9892118B2 (en) | 2014-03-18 | 2018-02-13 | Sonos, Inc. | Dynamic display of filter criteria |
| US20150334101A1 (en) * | 2014-05-14 | 2015-11-19 | Danke Games Inc. | Aggregator of Media Content |
| JP6328797B2 (ja) | 2014-05-30 | 2018-05-23 | アップル インコーポレイテッド | 1つのデバイスの使用から別のデバイスの使用への移行 |
| US9766789B1 (en) * | 2014-07-07 | 2017-09-19 | Cloneless Media, LLC | Media effects system |
| CN104200825A (zh) * | 2014-08-20 | 2014-12-10 | 英华达(上海)科技有限公司 | 无线音乐播放的方法、系统及无线音乐播放器 |
| CN113824998B (zh) | 2014-09-02 | 2024-07-12 | 苹果公司 | 用于音乐用户界面的方法和设备 |
| US20160134929A1 (en) * | 2014-11-07 | 2016-05-12 | Qualcomm Incorporated | Collaborative Distributed/Unstructured Service Management Framework for Wireless-Display Platform |
| TWI551097B (zh) * | 2015-09-23 | 2016-09-21 | sheng-fu Zhang | A narrow data transmission method and a system using the same |
| US20190250772A1 (en) * | 2016-02-23 | 2019-08-15 | Gopro, Inc. | Systems and methods for filtering electronic files defining media content based on a source of the media content |
| DK201670622A1 (en) | 2016-06-12 | 2018-02-12 | Apple Inc | User interfaces for transactions |
| US11431836B2 (en) | 2017-05-02 | 2022-08-30 | Apple Inc. | Methods and interfaces for initiating media playback |
| US10992795B2 (en) | 2017-05-16 | 2021-04-27 | Apple Inc. | Methods and interfaces for home media control |
| US10928980B2 (en) | 2017-05-12 | 2021-02-23 | Apple Inc. | User interfaces for playing and managing audio items |
| CN111343060B (zh) | 2017-05-16 | 2022-02-11 | 苹果公司 | 用于家庭媒体控制的方法和界面 |
| CN119576267A (zh) * | 2017-05-16 | 2025-03-07 | 苹果公司 | 用于家庭媒体控制的方法和界面 |
| US12526361B2 (en) | 2017-05-16 | 2026-01-13 | Apple Inc. | Methods for outputting an audio output in accordance with a user being within a range of a device |
| US10475108B2 (en) | 2017-07-24 | 2019-11-12 | Spotify Ab | System and method for generating a personalized concert playlist |
| JP6499364B1 (ja) * | 2018-09-26 | 2019-04-10 | 株式会社Cygames | 情報処理プログラム、端末装置、及び情報処理方法 |
| CA3131489A1 (en) | 2019-02-27 | 2020-09-03 | Louisiana-Pacific Corporation | Fire-resistant manufactured-wood based siding |
| US10904029B2 (en) | 2019-05-31 | 2021-01-26 | Apple Inc. | User interfaces for managing controllable external devices |
| US10996917B2 (en) | 2019-05-31 | 2021-05-04 | Apple Inc. | User interfaces for audio media control |
| DK201970533A1 (en) | 2019-05-31 | 2021-02-15 | Apple Inc | Methods and user interfaces for sharing audio |
| EP4525423A3 (en) | 2019-05-31 | 2025-05-28 | Apple Inc. | User interfaces for audio media control |
| US11079913B1 (en) | 2020-05-11 | 2021-08-03 | Apple Inc. | User interface for status indicators |
| US11392291B2 (en) | 2020-09-25 | 2022-07-19 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
| US11847378B2 (en) | 2021-06-06 | 2023-12-19 | Apple Inc. | User interfaces for audio routing |
| WO2022260876A1 (en) | 2021-06-06 | 2022-12-15 | Apple Inc. | User interfaces for audio routing |
| US12379827B2 (en) | 2022-06-03 | 2025-08-05 | Apple Inc. | User interfaces for managing accessories |
| US12321574B2 (en) | 2022-09-02 | 2025-06-03 | Apple Inc. | Content output devices and user interfaces |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070005727A1 (en) * | 2005-06-30 | 2007-01-04 | Jim Edwards | Systems, methods, and media for discovering remote user interface applications over a network |
| US20070101024A1 (en) * | 2005-10-28 | 2007-05-03 | Tohru Doumuki | System and method for achieving interoperability in home network with IEEE 1394 and UPnP devices |
| TWI291164B (en) * | 2005-08-16 | 2007-12-11 | Inventec Corp | Interface display system and its method |
| TWI291632B (en) * | 2004-10-19 | 2007-12-21 | Macrovision Corp | A method and apparatus for protecting digital content using mechanism of storing copy protection information |
| US20080034029A1 (en) * | 2006-06-15 | 2008-02-07 | Microsoft Corporation | Composition of local media playback with remotely generated user interface |
Family Cites Families (102)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07239929A (ja) * | 1994-02-25 | 1995-09-12 | Matsushita Electric Ind Co Ltd | 対話型操作装置 |
| US5790848A (en) | 1995-02-03 | 1998-08-04 | Dex Information Systems, Inc. | Method and apparatus for data access and update in a shared file environment |
| TW302453B (zh) * | 1995-08-25 | 1997-04-11 | Ibm | |
| US5862325A (en) * | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
| US6175856B1 (en) * | 1996-09-30 | 2001-01-16 | Apple Computer, Inc. | Method and apparatus for dynamic selection of compression processing during teleconference call initiation |
| JPH10143347A (ja) * | 1996-11-06 | 1998-05-29 | Sharp Corp | データ転送の表示および操作方法 |
| US5780848A (en) * | 1996-11-29 | 1998-07-14 | Motorola, Inc. | System and method for indicating an angular position of an object using a level detection device |
| US6252544B1 (en) * | 1998-01-27 | 2001-06-26 | Steven M. Hoffberg | Mobile communication device |
| AR020608A1 (es) * | 1998-07-17 | 2002-05-22 | United Video Properties Inc | Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto |
| US6983371B1 (en) * | 1998-10-22 | 2006-01-03 | International Business Machines Corporation | Super-distribution of protected digital content |
| US6751604B2 (en) * | 1999-01-06 | 2004-06-15 | Hewlett-Packard Development Company, L.P. | Method of displaying temporal and storage media relationships of file names protected on removable storage media |
| US6182287B1 (en) * | 1999-02-04 | 2001-01-30 | Thomson Licensing S.A. | Preferred service management system for a multimedia video decoder |
| US6141682A (en) * | 1999-02-04 | 2000-10-31 | Cyberstar, L.P. | Method and apparatus for integrating interactive local internet access and downstream data transfer over a cable TV system with upstream data carried by other media |
| US6498865B1 (en) * | 1999-02-11 | 2002-12-24 | Packetvideo Corp,. | Method and device for control and compatible delivery of digitally compressed visual data in a heterogeneous communication network |
| US6529552B1 (en) * | 1999-02-16 | 2003-03-04 | Packetvideo Corporation | Method and a device for transmission of a variable bit-rate compressed video bitstream over constant and variable capacity networks |
| US6304969B1 (en) * | 1999-03-16 | 2001-10-16 | Webiv Networks, Inc. | Verification of server authorization to provide network resources |
| US6167092A (en) * | 1999-08-12 | 2000-12-26 | Packetvideo Corporation | Method and device for variable complexity decoding of motion-compensated block-based compressed digital video |
| JP2001092575A (ja) * | 1999-09-20 | 2001-04-06 | Nec Corp | 視覚的接続機器制御方式とその方法 |
| US6804717B1 (en) * | 2000-03-30 | 2004-10-12 | Intel Corporation | Providing quality of service by transmitting XML files indicating requested resources |
| US6865600B1 (en) * | 2000-05-19 | 2005-03-08 | Napster, Inc. | System and method for selecting internet media channels |
| JP2002084360A (ja) * | 2000-06-29 | 2002-03-22 | Toshiba Corp | 発信者識別情報の表示機能を備えた通信端末 |
| US7006631B1 (en) * | 2000-07-12 | 2006-02-28 | Packet Video Corporation | Method and system for embedding binary data sequences into video bitstreams |
| AU2002224573A1 (en) * | 2000-07-14 | 2002-02-05 | Infinite Broadcast Corporation | Multimedia player and browser system |
| US6647269B2 (en) * | 2000-08-07 | 2003-11-11 | Telcontar | Method and system for analyzing advertisements delivered to a mobile unit |
| US7689510B2 (en) * | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
| US6407680B1 (en) * | 2000-12-22 | 2002-06-18 | Generic Media, Inc. | Distributed on-demand media transcoding system and method |
| FI20011090L (fi) * | 2001-05-23 | 2002-11-24 | Nokia Corp | Koodekki-informaation kommunikointi |
| EP1292084A3 (de) * | 2001-09-07 | 2005-10-26 | Siemens Aktiengesellschaft | Verfahren zur Übertragung von Daten in einem paketorientierten Datennetz |
| JP4655439B2 (ja) * | 2001-09-13 | 2011-03-23 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| US7274661B2 (en) * | 2001-09-17 | 2007-09-25 | Altera Corporation | Flow control method for quality streaming of audio/video/media over packet networks |
| US7068309B2 (en) * | 2001-10-09 | 2006-06-27 | Microsoft Corp. | Image exchange with image annotation |
| KR100415109B1 (ko) * | 2001-10-23 | 2004-01-13 | 삼성전자주식회사 | 셀룰러 무선통신 네트워크에서 상업적 방송 서비스 방법및 장치 |
| US7162418B2 (en) * | 2001-11-15 | 2007-01-09 | Microsoft Corporation | Presentation-quality buffering process for real-time audio |
| EP1449386B1 (de) * | 2001-11-27 | 2008-04-09 | Nokia Siemens Networks Gmbh & Co. Kg | Verfahren zum austauschen von nach unterschiedlichen codierungsgesetzen erzeugten nutzinformationen zwischen wenigstens 2 teilnehmerendeinrichtungen |
| US7693220B2 (en) * | 2002-01-03 | 2010-04-06 | Nokia Corporation | Transmission of video information |
| US20030140343A1 (en) * | 2002-01-18 | 2003-07-24 | General Instrument Corporation | Remote wireless device with EPG display, intercom and emulated control buttons |
| FI114433B (fi) * | 2002-01-23 | 2004-10-15 | Nokia Corp | Otossiirtymän koodaaminen videokoodauksessa |
| US6996173B2 (en) * | 2002-01-25 | 2006-02-07 | Microsoft Corporation | Seamless switching of scalable video bitstreams |
| US6941324B2 (en) * | 2002-03-21 | 2005-09-06 | Microsoft Corporation | Methods and systems for processing playlists |
| US7013149B2 (en) * | 2002-04-11 | 2006-03-14 | Mitsubishi Electric Research Laboratories, Inc. | Environment aware services for mobile devices |
| US7899915B2 (en) * | 2002-05-10 | 2011-03-01 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
| US20040054627A1 (en) * | 2002-09-13 | 2004-03-18 | Rutledge David R. | Universal identification system for printed and electronic media |
| US7213047B2 (en) * | 2002-10-31 | 2007-05-01 | Sun Microsystems, Inc. | Peer trust evaluation using mobile agents in peer-to-peer networks |
| US20040116067A1 (en) * | 2002-12-11 | 2004-06-17 | Jeyhan Karaoguz | Media processing system communicating activity information to support user and user base profiling and consumption feedback |
| US7496647B2 (en) * | 2002-12-11 | 2009-02-24 | Broadcom Corporation | Personal inter-home media exchange network |
| US7706319B2 (en) * | 2004-12-15 | 2010-04-27 | Dilithium Holdings, Inc. | Fast session setup extensions to H.324 |
| US7680143B2 (en) * | 2002-12-12 | 2010-03-16 | Rpx Corporation | Methods and apparatus for combining session acceleration techniques for media oriented negotiation acceleration |
| US7139279B2 (en) * | 2002-12-12 | 2006-11-21 | Dilithium Networks Pty Ltd. | Methods and system for fast session establishment between equipment using H.324 and related telecommunications protocols |
| US7206316B2 (en) * | 2002-12-12 | 2007-04-17 | Dilithium Networks Pty Ltd. | Methods and system for fast session establishment between equipment using H.324 and related telecommunications protocols |
| WO2004064329A1 (en) * | 2003-01-15 | 2004-07-29 | Philips Intellectual Property & Standards Gmbh | Method and arrangement for assigning names to devices in a network |
| JP4350955B2 (ja) * | 2003-01-29 | 2009-10-28 | 富士通株式会社 | 通信中継方法、通信中継装置、通信中継プログラム及び通信中継プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| EP1593046A2 (en) * | 2003-02-13 | 2005-11-09 | Nokia Corporation | Rate adaptation method and device in multimedia streaming |
| US7747596B2 (en) * | 2005-06-17 | 2010-06-29 | Fotonation Vision Ltd. | Server device, user interface appliance, and media processing network |
| US8200775B2 (en) * | 2005-02-01 | 2012-06-12 | Newsilike Media Group, Inc | Enhanced syndication |
| KR100547810B1 (ko) * | 2003-08-27 | 2006-01-31 | 삼성전자주식회사 | 디지털 멀티미디어 데이터의 재생이 가능한 디지털멀티미디어 방송 수신 장치 및 방법 |
| KR100949020B1 (ko) * | 2003-09-22 | 2010-03-23 | 엘지전자 주식회사 | 멀티캐스트 스트리밍 서비스 방법 및 시스템 |
| US20060008256A1 (en) * | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
| US9439048B2 (en) * | 2003-10-31 | 2016-09-06 | Alcatel Lucent | Method and apparatus for providing mobile-to-mobile video capability to a network |
| US20050097595A1 (en) * | 2003-11-05 | 2005-05-05 | Matti Lipsanen | Method and system for controlling access to content |
| CN101099142B (zh) * | 2004-03-03 | 2010-10-06 | 分组视频网络技术方案有限公司 | 用来从网络节点获取数字多媒体内容的系统和方法 |
| SE528466C2 (sv) * | 2004-07-05 | 2006-11-21 | Ericsson Telefon Ab L M | En metod och apparat för att genomföra en kommunikationssession mellan två terminaler |
| US20060010472A1 (en) * | 2004-07-06 | 2006-01-12 | Balazs Godeny | System, method, and apparatus for creating searchable media files from streamed media |
| US7814195B2 (en) * | 2004-09-10 | 2010-10-12 | Sony Corporation | Method for data synchronization with mobile wireless devices |
| US8259565B2 (en) * | 2004-09-16 | 2012-09-04 | Qualcomm Inc. | Call setup in a video telephony network |
| US20080021952A1 (en) * | 2005-02-01 | 2008-01-24 | Molinie Alain | Data Exchange Process and Device |
| KR100809288B1 (ko) * | 2005-04-15 | 2008-03-04 | 삼성전자주식회사 | 컨텐츠와 이에 관련된 정보들을 동시에 출력하는 장치 및 방법 |
| JP2006345306A (ja) * | 2005-06-09 | 2006-12-21 | Sony Corp | コンテンツ配信システムおよび方法、ならびに、端末装置および端末装置のコンテンツ管理方法 |
| US20070011277A1 (en) * | 2005-07-11 | 2007-01-11 | Ralph Neff | System and method for transferring data |
| US20070027808A1 (en) * | 2005-07-29 | 2007-02-01 | Microsoft Corporation | Strategies for queuing events for subsequent processing |
| KR100630123B1 (ko) * | 2005-08-31 | 2006-09-28 | 삼성전자주식회사 | 디지털 멀티미디어 방송 데이터를 수신 및 재생하기 위한이동 단말기 액세서리 장치 및 방법 |
| WO2007030812A2 (en) * | 2005-09-09 | 2007-03-15 | Hoshiko, Llc | Network router mac-filtering |
| US7676591B2 (en) * | 2005-09-22 | 2010-03-09 | Packet Video Corporation | System and method for transferring multiple data channels |
| WO2007047560A2 (en) * | 2005-10-18 | 2007-04-26 | Packetvideo Corp. | System and method for controlling and/or managing metadata of multimedia |
| US20070093275A1 (en) * | 2005-10-25 | 2007-04-26 | Sony Ericsson Mobile Communications Ab | Displaying mobile television signals on a secondary display device |
| US7900818B2 (en) * | 2005-11-14 | 2011-03-08 | Packetvideo Corp. | System and method for accessing electronic program guide information and media content from multiple locations using mobile devices |
| KR100724899B1 (ko) * | 2005-11-22 | 2007-06-04 | 삼성전자주식회사 | 호환성있는(compatible) 프로그레시브 다운로드방법 및 그 시스템 |
| US20070143806A1 (en) * | 2005-12-17 | 2007-06-21 | Pan Shaoher X | Wireless system for television and data communications |
| US8214516B2 (en) * | 2006-01-06 | 2012-07-03 | Google Inc. | Dynamic media serving infrastructure |
| EP3641239B1 (en) * | 2006-02-10 | 2022-08-03 | III Holdings 2, LLC | System and method for connecting mobile devices |
| WO2007103583A2 (en) * | 2006-03-09 | 2007-09-13 | Gracenote, Inc. | Method and system for media navigation |
| US7493106B2 (en) * | 2006-03-17 | 2009-02-17 | Packet Video Corp. | System and method for delivering media content based on a subscription |
| US20070245399A1 (en) * | 2006-03-27 | 2007-10-18 | Joel Espelien | System and method for assessing electronic program guide information |
| US8161111B2 (en) * | 2006-03-27 | 2012-04-17 | Packet Video, Corp | System and method for identifying common media content |
| US8874645B2 (en) * | 2006-03-28 | 2014-10-28 | Packetvideo Corp. | System and method for sharing an experience with media content between multiple devices |
| WO2007112111A2 (en) * | 2006-03-29 | 2007-10-04 | Packetvideo Corp. | System and method for securing content ratings |
| JP5089916B2 (ja) * | 2006-05-09 | 2012-12-05 | シャープ株式会社 | 制御装置及び制御方法 |
| US7962634B2 (en) * | 2006-05-15 | 2011-06-14 | Apple Inc. | Submission of metadata content and media content to a media distribution system |
| US7890985B2 (en) * | 2006-05-22 | 2011-02-15 | Microsoft Corporation | Server-side media stream manipulation for emulation of media playback functions |
| JP2008022548A (ja) * | 2006-06-12 | 2008-01-31 | Sharp Corp | ゲートウェイ装置、及び、コンテンツ配信システム |
| US8793303B2 (en) * | 2006-06-29 | 2014-07-29 | Microsoft Corporation | Composition of local user interface with remotely generated user interface and media |
| US20080027808A1 (en) * | 2006-07-25 | 2008-01-31 | Saar Wilf | Method For Providing Shopping Advice |
| US20080037489A1 (en) * | 2006-08-10 | 2008-02-14 | Ahmed Adil Yitiz | System and method for intelligent media recording and playback on a mobile device |
| US20080039967A1 (en) * | 2006-08-11 | 2008-02-14 | Greg Sherwood | System and method for delivering interactive audiovisual experiences to portable devices |
| US20080090590A1 (en) * | 2006-10-12 | 2008-04-17 | Joel Espelien | System and method for creating multimedia rendezvous points for mobile devices |
| US7937380B2 (en) * | 2006-12-22 | 2011-05-03 | Yahoo! Inc. | System and method for recommended events |
| JP5411139B2 (ja) * | 2007-08-21 | 2014-02-12 | パケットビデオ コーポレーション | モバイルメディアルータ及びその使用方法 |
| EP2203826A1 (en) * | 2007-09-11 | 2010-07-07 | Packetvideo Corp. | System and method for virtual storage for media service on a portable device |
| TW200922185A (en) * | 2007-09-26 | 2009-05-16 | Packetvideo Corp | System and method for receiving broadcast multimedia on a mobile device |
| US8095153B2 (en) * | 2007-12-12 | 2012-01-10 | Packet Video Corporation | System and method for generating a recommendation on a mobile device |
| US8065325B2 (en) * | 2007-12-12 | 2011-11-22 | Packet Video Corp. | System and method for creating metadata |
| US7707513B2 (en) * | 2008-02-06 | 2010-04-27 | Oracle International Corporation | System for streaming data from server to multiple slave browser windows in client computer through a master browser window |
| EP3926490A1 (en) | 2008-03-31 | 2021-12-22 | III Holdings 2, LLC | System and method for managing, controlling and/or rendering media in a network |
-
2009
- 2009-03-30 EP EP21168974.0A patent/EP3926490A1/en not_active Withdrawn
- 2009-03-30 EP EP09728073.9A patent/EP2266050A4/en not_active Ceased
- 2009-03-30 US US12/383,870 patent/US8224775B2/en active Active
- 2009-03-30 JP JP2011501847A patent/JP2011523727A/ja active Pending
- 2009-03-30 TW TW098110444A patent/TWI454087B/zh not_active IP Right Cessation
- 2009-03-30 WO PCT/US2009/001964 patent/WO2009123694A2/en not_active Ceased
-
2012
- 2012-06-18 US US13/526,022 patent/US8612387B2/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI291632B (en) * | 2004-10-19 | 2007-12-21 | Macrovision Corp | A method and apparatus for protecting digital content using mechanism of storing copy protection information |
| US20070005727A1 (en) * | 2005-06-30 | 2007-01-04 | Jim Edwards | Systems, methods, and media for discovering remote user interface applications over a network |
| TWI291164B (en) * | 2005-08-16 | 2007-12-11 | Inventec Corp | Interface display system and its method |
| US20070101024A1 (en) * | 2005-10-28 | 2007-05-03 | Tohru Doumuki | System and method for achieving interoperability in home network with IEEE 1394 and UPnP devices |
| US20080034029A1 (en) * | 2006-06-15 | 2008-02-07 | Microsoft Corporation | Composition of local media playback with remotely generated user interface |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2266050A2 (en) | 2010-12-29 |
| WO2009123694A3 (en) | 2010-01-14 |
| TW200950406A (en) | 2009-12-01 |
| US8224775B2 (en) | 2012-07-17 |
| EP3926490A1 (en) | 2021-12-22 |
| US20090248702A1 (en) | 2009-10-01 |
| US8612387B2 (en) | 2013-12-17 |
| US20120260169A1 (en) | 2012-10-11 |
| JP2011523727A (ja) | 2011-08-18 |
| WO2009123694A2 (en) | 2009-10-08 |
| EP2266050A4 (en) | 2014-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI454087B (zh) | 在一網路中管理媒體的方法以及具有用以管理在一網路中的媒體之程式指令的電腦可讀式媒體 | |
| US12363384B2 (en) | Information processing apparatus, information processing method, program and information processing system | |
| KR100526177B1 (ko) | 홈미디어센터의 미디어 콘텐츠 파일 관리 시스템 및 방법 | |
| KR100987659B1 (ko) | 독점 애플리케이션을 통한 원격 및 로컬 콘텐트의 선택 및 제어 | |
| US7689510B2 (en) | Methods and system for use in network management of content | |
| US7779097B2 (en) | Methods and systems for use in network management of content | |
| CN1648856B (zh) | 用于提供音频/视频内容的交替视图的方法和系统 | |
| US20070233740A1 (en) | System and methods for enhanced metadata entry | |
| US20100175089A1 (en) | Method and apparatus for reproducing content through integrated channel management | |
| WO2010065107A1 (en) | System and method for browsing, selecting and/or controlling rendering of media with a mobile device | |
| US20070250530A1 (en) | Method and apparatus for displaying content list | |
| CN102157174A (zh) | 文件存取控制方法、新增我的最爱文件夹的方法与装置 | |
| JP2013243666A (ja) | マルチメディアファイル管理方法、デジタルメディアコントローラ及びマルチメディアファイル管理システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |