專利名稱:用于檢查和控制數(shù)據(jù)對象的使用的用戶接口的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及方便地檢查媒體內(nèi)容,如廣播電視節(jié)目、音樂文件,如電子媒體向?qū)?、電子?jié)目向?qū)?,以及搜索引擎等等之用戶接口,尤其涉及那些允許對所選媒體內(nèi)容的任務(wù)進行控制的用戶接口。
利用例如廣播電視節(jié)目媒體或記錄標(biāo)題的媒體數(shù)據(jù)實現(xiàn)任務(wù)的用戶接口,可用于各種環(huán)境,并且可以包括對大量數(shù)據(jù)對象過濾選擇。大量上述的媒體數(shù)據(jù),例如對大量衛(wèi)星和有線電視進行即時有效的處理,給用于查找和瀏覽以便檢查并選擇信息的用戶接口的設(shè)計帶來新的挑戰(zhàn)。
因此,需要不斷的改進用于查找、顯示和路由選擇的媒體選擇、文件等等的用戶接口的設(shè)計。很多用戶接口僅給用戶提供一個查詢窗口,然后顯示一個簡單的文本列表。這種裝置被搜索引擎、EPGs、例如Folio的文本查找工具等等所采用。但是,因為不得不操縱多個查看定義的搜索問題、所述的結(jié)果、以及搜索結(jié)果的處理(例如保存、打印、記錄、播放等等)而帶來的不便,所以工作是繁重的。當(dāng)所述的處理涉及利用搜索結(jié)果設(shè)置的選擇元件執(zhí)行多個可能的任務(wù)時,這種情況就尤為突出。
可以在通用計算機、電子節(jié)目向?qū)?EPG)、軟件或硬件媒體播放機、嵌入系統(tǒng)等等上運行的搜索引擎顯示處理,以單一顯示的形式對搜索的控制、檢查結(jié)果和待搜索結(jié)果實施的任務(wù),進行顯示。根據(jù)一個實施例,當(dāng)前設(shè)置還與用于修改它們的相應(yīng)的設(shè)置的控件一起被顯示。
在一個實施例中,內(nèi)容過濾、結(jié)果、以及任務(wù)列表,以單一顯示的形式與它們的修改控件一起顯示。所述的內(nèi)容過濾器可以包括,例如控制顯示、允許選擇搜索條件、具有嵌入的選擇標(biāo)準(zhǔn)用戶配置文件、待搜索的數(shù)據(jù)源(領(lǐng)域)等等。所述的結(jié)果列表可以是線狀的,最好是分級的,顯示區(qū)示出了一個或多個分級層。所述的結(jié)果列表最好以分級結(jié)構(gòu)的形式給出,所述的分級結(jié)構(gòu)具有附加的控件,所述的控件在如下專利申請文件中進行了說明,在該公開的申請中同時還有現(xiàn)有的應(yīng)用處理,該專利申請的名稱為″顯示搜索結(jié)果的方法和系統(tǒng)″,在此結(jié)合其全部內(nèi)容作為參考。任務(wù)列表所示的內(nèi)容服從于一些選擇的動作。結(jié)果列表中的結(jié)果可以從當(dāng)前搜索結(jié)果傳輸?shù)饺蝿?wù)列表。例如,任務(wù)列表可以示出待記錄、存儲、打印、指示、正在播放或?qū)聿シ诺臅r間和/或日期、傳輸?shù)搅硪粋€位置等等的事件。最好將修改內(nèi)容的控件和由任務(wù)列表表示的任務(wù)類型也一并示出。
本發(fā)明將連同特定最佳實施例、參考以下附圖進行說明,以便更完全地理解。參考附圖,強調(diào)指出圖中特定示出的內(nèi)容僅是例舉,并且僅為了對本發(fā)明的最佳實施例的討論進行說明,并且為了提供被認(rèn)為是最有用且可以容易地理解本發(fā)明的說明書的原則和概念上的特征。在這點上,無需更加詳細(xì)的示出本發(fā)明的具體結(jié)構(gòu),只需要示出理解本發(fā)明所需要的基礎(chǔ)即可,說明書及附圖就可以使本領(lǐng)域普通技術(shù)人員很清楚地了解實現(xiàn)本發(fā)明的若干種形式。
圖1表示一個框圖,示出了根據(jù)本發(fā)明的一個實施例實現(xiàn)本發(fā)明的過程。
圖2示出了實現(xiàn)本發(fā)明的實施例的一個硬件環(huán)境的例子。
圖3-8示出一組顯示和控件,顯示并且允許對內(nèi)容過濾器、搜索結(jié)果以及在擴展的連續(xù)階段的任務(wù)列表進行修改。
參考圖1,示出了搜索和顯示搜索結(jié)果的過程,給出了實現(xiàn)本發(fā)明的一個可能的功能裝置。駐留在遠(yuǎn)程服務(wù)器或者類似設(shè)備、本地數(shù)據(jù)存儲器、或者其它數(shù)據(jù)存儲器或數(shù)據(jù)源上的源數(shù)據(jù)5,由搜索過程10過濾,所述的搜索過程以某種方式由用戶接口50控制,所述的某種方式與任意當(dāng)前的或?qū)淼挠糜谒阉骱瓦^濾數(shù)據(jù)的機理一致。該搜索過程產(chǎn)生一個經(jīng)過濾的搜索結(jié)果的組20。然后顯示系統(tǒng)生成過程40并訪問搜索結(jié)果20,且將搜索結(jié)果格式化,以便通過顯示輸出過程60進行輸出。該顯示生成處理40也是在該用戶接口處理50控制之下。
注意,該用戶接口處理可以包括軟件控制,例如顯示圖形控制,如按鈕、單選按鈕等等,結(jié)合或另外選擇硬件控制例如電視機型遙控器。該處理可以顯示供搜索之用的標(biāo)準(zhǔn)和特征值設(shè)置,并且可以對顯示輸出過程60產(chǎn)生的搜索結(jié)果進行顯示。圖1所示的結(jié)構(gòu)僅是多個可行的結(jié)構(gòu)之一,本領(lǐng)域的普通技術(shù)人員根據(jù)當(dāng)前的說明書就可以理解。
現(xiàn)在參考圖2,可以采用一個硬件環(huán)境來產(chǎn)生圖1所示的處理,該硬件環(huán)境包括一個處理器120,該處理器可以是一個嵌入系統(tǒng)、一個包括內(nèi)部存儲器和內(nèi)存在內(nèi)的控制處理器、一個通用計算機等等。該處理器120從數(shù)據(jù)源140接收數(shù)據(jù),該數(shù)據(jù)源可以從遠(yuǎn)程服務(wù)器或本地數(shù)據(jù)存儲或任意其它數(shù)據(jù)源(未示出)提供圖1示出的源數(shù)據(jù)5。各種輸入裝置130,比如鍵盤、觸摸屏150、鼠標(biāo)180、音頻輸入(例如擴音器)175、手持遙控器160等等,可以向圖1的用戶接口處理50提供輸入。搜索結(jié)果和控件可以顯示在監(jiān)控顯示器100上,該監(jiān)控顯示器可以是電視機液晶屏幕或其它顯示器??梢杂梢纛l接口,部分或全部地提供結(jié)果或控件,該音頻接口的輸出端是一個揚聲器170,該音頻接口依照各種這樣的接口的技術(shù),例如音頻提示和語音輸入。存儲在可移動的媒體110上的用戶配置文件或預(yù)定義的查詢可以以任意合適的裝置或媒體類型輸入到處理器120。
現(xiàn)在參考圖3,顯示區(qū)200包括用于顯示選擇標(biāo)準(zhǔn)225、顯示選擇結(jié)果220和顯示任務(wù)內(nèi)容210的相應(yīng)區(qū)域。當(dāng)選擇標(biāo)準(zhǔn)部分225以擴展的形式顯示或處于″敞開″狀態(tài)時,后兩者被隱藏顯示或處于″關(guān)閉″狀態(tài)。控件可以以任意適當(dāng)?shù)姆绞絾?,例如通過選擇并且激活一個控制開關(guān)(比如遙控器上的開關(guān))或通過指針(例如鼠標(biāo))拖放的方式。在此,該敞開選擇標(biāo)準(zhǔn)部分225指示兩個選擇標(biāo)準(zhǔn)當(dāng)前處于激活狀態(tài)Jacquelyn的用戶配置文件以及給出的類型,操作。該配置文件可以是任意類型的適當(dāng)?shù)呐渲梦募?,例如一個特定的用戶并且定義了較多的優(yōu)先權(quán)類型,從而達(dá)到不需要每次都要清楚地指明待檢查的內(nèi)容??梢允褂萌魏晤愋偷牟樵兩商幚?,例如,圖3所示的一個或多個控件可以用于輸入關(guān)鍵字的文本框,或者所述的控件可以指定不同類型的過濾器。例如,典型的用戶例如″運動愛好者″、″不可救藥的浪漫主義″、或者″技巧的奇人″可以被提供和選擇。也可以提供特定領(lǐng)域查詢模板,例如標(biāo)題文本框、日期或者日期范圍控制、等級選擇器等等。
在圖3的例子中,一個源圖標(biāo)例如操作圖標(biāo)230可以被選擇并且拖動到選擇標(biāo)準(zhǔn)部分225中。同樣的操作可用來選擇用戶配置文件。
定義或者選擇過濾標(biāo)準(zhǔn),啟動一個搜索,然后結(jié)果顯示在區(qū)域220中,如圖4所示將結(jié)果展開。注意在另一個可選擇的實施例中,搜索條件或者一個子集可以被連續(xù)顯示。例如,如圖4所示,該操作類型在230控件中被高亮顯示,而選擇的配置文件在236顯示。如圖5所示,另一種供選擇的表示當(dāng)前過濾標(biāo)準(zhǔn)的方式是顯示當(dāng)前的選擇并且隱藏源圖標(biāo)230(圖4)。在這種情況下,不隱藏選擇標(biāo)準(zhǔn),也不關(guān)閉選擇標(biāo)準(zhǔn)部分225。
注意在圖4和5中,搜索條件和結(jié)果是在相同的顯示區(qū)中顯示的。同時,可以使控件成為立刻可訪問狀態(tài),以便用戶修改搜索條件??梢酝ㄟ^在關(guān)閉部分225或者展開部分225之上傳遞指針來實現(xiàn)上述操作。在圖4的實施例中,它將展開選擇標(biāo)準(zhǔn)部分225,而在圖5的實施例中,它將顯示源圖標(biāo)。不論發(fā)生那一種情況,其結(jié)果都是回到圖3的格式。
現(xiàn)在參考圖6,圖6顯示了一個任務(wù)列表210。所述的任務(wù)或任務(wù)列表210中的任務(wù)可以由任務(wù)控件240識別。所述的任務(wù)可以是用戶接口允許的任意類型。例子包括CD上記錄音樂、在DVD上記錄視頻、在磁帶上存儲視頻、播放音樂、發(fā)送媒體文件郵件,例如視頻或音樂的記錄、打印或刪除文件等等。在所示出的例子中,對控件240突出顯示的項目進行存儲,所述的項目是任務(wù)列表210中的項目。在圖6的例子中,搜索條件225和結(jié)果列表220顯示在一個關(guān)閉的位置。在另一個可供選擇的實施例中,其中只有一個顯示在圖7中,其中一個或兩個可以顯示在一個展開的位置。參考圖7,將結(jié)果220、搜索條件225和任務(wù)210列表顯示在一個敞開位置,而搜索條件列表225的源控件230和235被刪除。然而,控件的當(dāng)前選擇在相應(yīng)的列表中指出。在另一個可供選擇的實施例中,源控件是虛像(ghost)而不是隱藏。
由于一些內(nèi)容可能是對給定的操作敏感而其它內(nèi)容也許不敏感,本發(fā)明實施例中的任務(wù)控件,還可以過濾搜索結(jié)果列表220的內(nèi)容。例如,如果用戶對記錄特定內(nèi)容具有一個簽名或者許可,而對其它內(nèi)容則沒有簽名或許可,如果記錄控件當(dāng)前是激活的,則僅顯示可以被記錄的內(nèi)容的結(jié)果列表。
上述實施例的效果是,搜索條件和結(jié)果與任務(wù)一起并排地顯示在相同的顯示區(qū)中。在一個實施例中,在結(jié)果列表220總是顯示當(dāng)前的結(jié)果集合的時候,只有搜索條件列表225或任務(wù)列表210是有效的。當(dāng)搜索條件列表225被激活時,它的源控件230和235或被顯示或者被去除虛化(unghost)(使得容易看到或者突出)。當(dāng)任務(wù)列表210被激活時,它的源控件240被顯示或被去除虛化。此外,顯示區(qū)225,220,210的不同部分的結(jié)構(gòu)最好是例如遵循實施例的自然的進展。這樣,在某個從左到右是遵循自然的方向的國家,如果第一步是選擇內(nèi)容過濾,那么內(nèi)容過濾部分225將在左邊,結(jié)果部分在它的右邊。如果任務(wù)控件過濾內(nèi)容,那么在這樣的國家,任務(wù)控件可以始終設(shè)置在左側(cè),以便內(nèi)容過濾可以總是作為第一步驟被建立。
現(xiàn)在參考圖8,在另一個實施例中,所有的控件和列表可以在任何時候被激活。示出了搜索條件源控件320和325以及任務(wù)列表源控件290,它們是連續(xù)有效的。結(jié)果列表總是顯示當(dāng)前的結(jié)果集合。在這個實施例中,沒有控件需要去除虛化或者隱藏。在示出的例子中,搜索條件列表225’顯示了當(dāng)前選擇類型和配置文件參數(shù)236和237,但是可以以不同的方式顯示它們,例如通過高亮源控件(未示出),而不是將其設(shè)置在列表區(qū)域中。
對本領(lǐng)域的普通技術(shù)人員來講,很明顯,本發(fā)明并不僅限于上述實施例的詳細(xì)說明,在不脫離本發(fā)明的精神和實質(zhì)屬性的情況下,還可以包括其它一些特定的形式。因此給出的實施例在各個方面都是說明性的而不是一種限定,本發(fā)明的范圍由附加的權(quán)利要求表示而不是由上述說明書進行限定,因此在其范圍內(nèi)的所有變化以及與權(quán)利要求等效的范圍都被包括在其中。
例如即使控件,如670和775是作為句柄顯示,它們可以由標(biāo)記牌(tiles)或其它符號替換,這些瓦和符號可以被激活,并且分級結(jié)構(gòu)級別可以由一些其它的顯示參數(shù)例如圖標(biāo)或者列表項表示。
權(quán)利要求
1.產(chǎn)生媒體控制用戶接口的方法,包括以下步驟顯示控件在顯示區(qū)中顯示當(dāng)前的搜索條件;同時在所述的顯示區(qū)顯示由所述的搜索條件搜索確定的結(jié)果;同時至少顯示一個待實施的、與所述的結(jié)果之一有關(guān)的當(dāng)前任務(wù),并且顯示所述的選擇結(jié)果之一;同時允許訪問控件,以修改至少一個所述的搜索條件、所述的當(dāng)前任務(wù)和所述的選擇。
2.如權(quán)利要求1的方法,進一步包括一下步驟,即同時顯示控件以便修改所述的至少一個所述的搜索條件、所述的至少一個當(dāng)前任務(wù)、所述的選擇結(jié)果之一。
3.如權(quán)利要求1的方法,包括以下步驟在顯示區(qū)中顯示表示一個搜索控件的當(dāng)前的搜索條件的標(biāo)志;同時在所述的顯示區(qū)上,顯示由所述的搜索條件定義的搜索的結(jié)果的標(biāo)志;同時顯示任務(wù)控件的標(biāo)志和至少一個待實施的、與所述的結(jié)果之一有關(guān)的當(dāng)前任務(wù)的標(biāo)志,以及所述的選擇結(jié)果之一的標(biāo)志;允許用戶訪問所述的搜索控件和所述的任務(wù)控件;有選擇地顯示至少所述的結(jié)果之一、當(dāng)前選擇的搜索條件、所述的至少一個當(dāng)前任務(wù),以響應(yīng)來自用戶的命令。
4.如權(quán)利要求3的方法,進一步包括,立即更新所述的結(jié)果列表,以響應(yīng)所述的搜索控件的當(dāng)前設(shè)置。
5.如權(quán)利要求3的方法,進一步包括,立即更新至少一個當(dāng)前任務(wù)的所述的標(biāo)志,以響應(yīng)所述的任務(wù)控件的修改。
6.如權(quán)利要求5的方法,進一步包括,立即更新所述的結(jié)果列表,以響應(yīng)所述的搜索控件的當(dāng)前設(shè)置。
7.用于控制與媒體或者其它可查找數(shù)據(jù)對象有關(guān)的任務(wù)的用戶接口,包括顯示產(chǎn)生器(40,120),經(jīng)配置可同時顯示當(dāng)前搜索條件集、結(jié)果集合、和任務(wù)集;所述的任務(wù)集表示結(jié)果的子集,其中當(dāng)前選擇的任務(wù)等待執(zhí)行;每一個所述的搜索條件、結(jié)果、和任務(wù)設(shè)置或者位置標(biāo)志符將被同時顯示;所述的設(shè)置按鈕可以被激活,以響應(yīng)控制命令。
8.如權(quán)利要求7的用戶接口,其中所述的任務(wù)集至少提供一個CD上的記錄音樂、DVD上的記錄視頻、磁帶上存儲視頻、播放音樂、發(fā)送例如視頻或者音樂錄音的媒體文件的電子郵件、打印以及刪除文件。
全文摘要
用于控制與媒體或者其它可查找數(shù)據(jù)對象有關(guān)任務(wù)的用戶接口,該用戶接口同時指示當(dāng)前的搜索條件集、結(jié)果集合、以及任務(wù)集。所述的任務(wù)集指示結(jié)果的一個子集,其中當(dāng)前選擇的任務(wù)將被執(zhí)行。例如任務(wù)可以是CD上的記錄音樂、DVD上的記錄視頻、磁帶上存儲的視頻、播放的音樂、發(fā)送的媒體文件郵件,例如視頻或音樂的記錄、打印或刪除文件等等。所述的搜索條件、結(jié)果、和任務(wù)設(shè)置可以被同時顯示或者位置標(biāo)志符顯示,并且依據(jù)它們之一的動作展開。不論什么時候,都示出全部三個中的至少幾個。
文檔編號G09G5/00GK1620662SQ03802532
公開日2005年5月25日 申請日期2003年1月14日 優(yōu)先權(quán)日2002年1月22日
發(fā)明者J·Z·茲梅曼, G·J·羅伯特斯, J·A·馬蒂諾 申請人:皇家飛利浦電子股份有限公司