專利名稱:瀏覽內(nèi)容的用戶界面及其提供方法和內(nèi)容瀏覽設(shè)備的制作方法
技術(shù)領(lǐng)域:
根據(jù)本發(fā)明的設(shè)備和方法涉及一種用戶界面,更具體地講,涉及一種用于瀏覽內(nèi)容的用戶界面、提供所述用戶界面的方法、及內(nèi)容瀏覽設(shè)備。
背景技術(shù):
高容量的數(shù)字存儲裝置(例如,硬盤裝置、閃存)、數(shù)據(jù)壓縮技術(shù)、以及多媒體內(nèi)容存儲功能增加。例如,便攜式運動圖像專家組-1音頻層3(MP3)播放器或便攜式多媒體播放器(PMP)可存儲超過一萬首歌曲。數(shù)字錄像機(DVR)可存儲超過一萬張圖片和多個小時的運動畫面。
由于數(shù)字裝置可通過網(wǎng)絡(luò)連接相互共享多媒體內(nèi)容,所以一個數(shù)字裝置可訪問的多媒體內(nèi)容的數(shù)量越來越多。
第10-2005-66790號韓國未審查專利“Apparatus and Method for searchingand Browsing Multimedia Content(搜索和瀏覽多媒體內(nèi)容的設(shè)備和方法)”公開了一種搜索和瀏覽多媒體內(nèi)容的方法,所述方法通過以交互式類型顯示搜索/瀏覽的結(jié)果支持高效的對多媒體內(nèi)容和元數(shù)據(jù)的搜索和瀏覽。已經(jīng)研發(fā)了使得用戶能夠容易地搜索和瀏覽期望的內(nèi)容的技術(shù),但是還需要更多的各種內(nèi)容瀏覽技術(shù)。
發(fā)明內(nèi)容
本發(fā)明提供了一種使得能夠容易并高效地進行內(nèi)容搜索的用于瀏覽內(nèi)容的用戶界面、提供用戶界面的方法、以及內(nèi)容瀏覽設(shè)備。
根據(jù)本發(fā)明的一方面,提供了一種用于瀏覽內(nèi)容的用戶界面,所述用戶界面包括單元字段,包括組單元,所述組單元包括與通過聚類條件確定的內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元,所述組單元與內(nèi)容組相應(yīng);選擇器,指示子單元;和預(yù)覽信息,用于與選擇器指示的子單元相應(yīng)的內(nèi)容。
根據(jù)本發(fā)明的另一方面,提供了一種用戶界面提供方法,所述方法包括根據(jù)聚類條件將多個內(nèi)容劃分成多個內(nèi)容組;和提供用戶界面,所述用戶界面包括單元字段,包括組單元,所述組單元包括與通過聚類條件確定的內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元,所述組單元與內(nèi)容組相應(yīng);選擇器,指示子單元;和預(yù)覽信息,用于與選擇器指示的子單元相應(yīng)的內(nèi)容。
根據(jù)本發(fā)明的另一方面,提供了一種內(nèi)容瀏覽設(shè)備,包括聚類單元,根據(jù)聚類條件將多個內(nèi)容劃分成多個內(nèi)容組;和顯示單元,顯示用戶界面,所述用戶界面包括單元字段,包括組單元,所述組單元包括與通過聚類條件確定的內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元,所述組單元與內(nèi)容組相應(yīng);選擇器,指示子單元;和預(yù)覽信息,用于與選擇器指示的子單元相應(yīng)的內(nèi)容。
通過參照附圖對本發(fā)明示例性實施例的詳細描述,本發(fā)明的上述和其他方面將變得清楚,其中圖1是示出根據(jù)本發(fā)明示例性實施例的內(nèi)容瀏覽設(shè)備的方框圖;圖2A至圖2D示出根據(jù)本發(fā)明示例性實施例的單元字段和單元組的構(gòu)成;圖3A至圖3D示出根據(jù)本發(fā)明示例性實施例的用戶界面;圖4是示出根據(jù)本發(fā)明示例性實施例的提供用戶界面的方法的流程圖;圖5是示出根據(jù)本發(fā)明示例性實施例的選擇器的移動處理的流程圖;圖6是示出根據(jù)本發(fā)明示例性實施例的控制組單元的長度和子單元的寬度的處理的流程圖;圖7是示出根據(jù)本發(fā)明另一示例性實施例的控制組單元的長度和子單元的寬度的處理的流程圖;圖8A和圖8B示出根據(jù)本發(fā)明另一示例性實施例的增加單元字段的長度的處理;圖9是示出根據(jù)本發(fā)明示例性實施例的增加單元字段的長度的處理的流程圖;圖10描述根據(jù)本發(fā)明示例性實施例的顯示單元字段的狀態(tài);
圖11是示出根據(jù)本發(fā)明示例性實施例的單元字段的移動處理的流程圖;圖12描述根據(jù)本發(fā)明示例性實施例的選擇器可位于的坐標(biāo)的設(shè)置;和圖13描述根據(jù)本發(fā)明示例性實施例的單元字段的移動處理。
具體實施例方式
通過參照以下對本發(fā)明示例性實施例的詳細描述和附圖,可更容易地理解本發(fā)明的各方面和實現(xiàn)本發(fā)明各方面的方法。然而,本發(fā)明的各方面可以以多種不同的形式被實現(xiàn),不應(yīng)該被解釋為限于在此闡述的示例性實施例。此外,提供這些示例性實施例以便本公開是徹底的和完整的,并將本發(fā)明的發(fā)明構(gòu)思全面?zhèn)鬟_給本領(lǐng)域的技術(shù)人員,并且本發(fā)明僅由權(quán)利要求限定。
圖1是示出根據(jù)本發(fā)明示例性實施例的內(nèi)容瀏覽設(shè)備的方框圖。示出的內(nèi)容瀏覽設(shè)備包括存儲單元110、聚類單元120、單元字段配置單元130、控制單元140、預(yù)覽信息提供單元150、輸入單元160和顯示單元170。
存儲單元110存儲多媒體內(nèi)容,例如,圖像、運動畫面和音頻。
聚類單元120聚類存儲單元110中存儲的內(nèi)容。聚類單元120提取與內(nèi)容元數(shù)據(jù)的預(yù)定的聚類條件相應(yīng)的信息,并基于提取的信息將內(nèi)容聚類。用戶可選擇預(yù)先設(shè)置的一組候選信息以決定聚類條件。
可將稱為“元數(shù)據(jù)”的附加數(shù)據(jù)(即,標(biāo)題、描述、日期、文件大小等)添加到內(nèi)容中。包括內(nèi)容的附加數(shù)據(jù)的字段的示例是添加到MP3文件中的標(biāo)識符3(ID3)標(biāo)簽、添加到聯(lián)合圖像專家組(JPEG)圖像中的Exif信息、以及添加到MPEG-2文件中的MPEG頭。如果產(chǎn)生內(nèi)容的日期被設(shè)置為聚類條件,則聚類單元120從存儲單元110中存儲的元數(shù)據(jù)提取日期,并基于提取的日期將內(nèi)容聚類。
ID3標(biāo)簽中包括的元數(shù)據(jù)、Exif信息、MPEG頭是添加到內(nèi)容的附加數(shù)據(jù)。然而,根據(jù)本發(fā)明的示例性實施例,元數(shù)據(jù)還包含內(nèi)容信息。所述內(nèi)容信息沒有被添加到內(nèi)容中,但是可通過內(nèi)容的分析獲得所述內(nèi)容信息。內(nèi)容信息的示例包括音頻內(nèi)容的音質(zhì)、音調(diào)、節(jié)奏和音速、以及圖像內(nèi)容的顏色、紋理和表面。
如果顏色被設(shè)置為用于將圖像內(nèi)容聚類的聚類條件,則聚類單元120提取特征(例如,作為圖像的顏色基調(diào)的顏色直方圖、組成圖像的主要顏色、以及作為圖像的顏色分布的顏色布局),并可通過對圖像內(nèi)容的分析根據(jù)具有相似特征的圖像內(nèi)容來將內(nèi)容聚類。
根據(jù)聚類單元120的聚類結(jié)果,可將內(nèi)容劃分成預(yù)定的內(nèi)容組。聚類單元120可將預(yù)定的序列號分配給每個內(nèi)容組和內(nèi)容。如果聚類條件是產(chǎn)生內(nèi)容的日期,則可以以日期順序?qū)⑿蛄刑柗峙浣o內(nèi)容組和內(nèi)容。作為另一示例,如果聚類條件是內(nèi)容的類型,則可以以內(nèi)容的類型的字母順序來將序列號分配給內(nèi)容組,并以內(nèi)容的標(biāo)題的字母順序?qū)⑿蛄刑柗峙浣o每個內(nèi)容組中的內(nèi)容。存在幾種序列號分配方法。
單元字段配置單元130產(chǎn)生組成組單元的單元字段。組單元分別對應(yīng)于通過聚類單元120劃分的內(nèi)容組。如果存在N個內(nèi)容組,則組單元的數(shù)量是N。優(yōu)選地,但非必須,以如圖2A所示的序列排列組單元??筛鶕?jù)通過聚類單元120分配給每個內(nèi)容組的序列號來確定組單元的排列順序。
每個組單元具有與相應(yīng)內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元。因此,如果在特定內(nèi)容組中有M組內(nèi)容,則與內(nèi)容組相應(yīng)的組單元中包括的子單元的數(shù)量也是M。值得期望的是,以如圖2B所示的序列排列子單元??筛鶕?jù)聚類單元120分配給每個內(nèi)容的序列號來確定子單元的排列順序。作為示例,子單元之間的邊界在圖2B中被可視地描述。因此,當(dāng)通過顯示單元1 70顯示單元字段時,可如圖2A所示,不顯示組單元中的子單元之間的邊界。
當(dāng)產(chǎn)生單元字段時,單元字段配置單元130可根據(jù)組單元來設(shè)置每個組單元的長度、以及子單元的寬度,這將參照圖6和圖7來描述。
單元字段配置單元130可產(chǎn)生組單元的標(biāo)題。組單元的標(biāo)題是關(guān)于在根據(jù)聚類條件的聚類結(jié)果中每個內(nèi)容組的特征的信息。如果將產(chǎn)生內(nèi)容的月設(shè)置為聚類條件,則當(dāng)內(nèi)容組被形成為在一月、二月和三月產(chǎn)生的內(nèi)容時,與每個內(nèi)容組相應(yīng)的組單元的標(biāo)題可被設(shè)置為“一月”、“二月”、和“三月”??扇鐖D2C所示在組單元上顯示組單元的標(biāo)題,但是本發(fā)明并不限于此。還可使用各種方法對應(yīng)于每個組單元來顯示組單元的標(biāo)題。
單元字段配置單元130可組成根據(jù)本發(fā)明的示例性實施例的如圖2D所示的多級單元字段。如果將產(chǎn)生內(nèi)容的年/月設(shè)置為聚類條件,則單元字段配置單元130可提供二級單元字段,所述二級單元字段具有顯示年的第一級和顯示月的第二級。
控制單元140控制內(nèi)容瀏覽設(shè)備的操作。具體地講,控制單元140提供指示單元字段中包括的子單元之一的選擇器,并控制選擇器的移動。控制單元140可控制在預(yù)定的顯示區(qū)域上的單元字段配置單元130產(chǎn)生的單元字段、以及預(yù)覽信息提供單元150提供的預(yù)覽信息的顯示位置。
預(yù)覽信息提供單元150提供與選擇器指示的子單元相應(yīng)的內(nèi)容的預(yù)覽信息。預(yù)覽信息包括元數(shù)據(jù)的一部分或全部??深A(yù)先設(shè)置將被用作預(yù)覽信息的元數(shù)據(jù)信息的類型。如果內(nèi)容是圖像,則預(yù)覽信息提供單元150可提供縮略圖或圖像。
輸入單元160接收用戶的預(yù)定控制請求。輸入單元160可包括輸入裝置,例如鍵區(qū)、觸摸板或觸摸屏。輸入單元160可接收遙控器的控制信號,并對其進行處理。在這種情況下,用戶可通過遙控器輸入期望的控制請求。
顯示單元170顯示用于瀏覽內(nèi)容的用戶界面。顯示單元170可包括液晶顯示器(LCD)、等離子體顯示面板(PDP)和有機電致發(fā)光顯示器。圖3A描述了顯示單元170顯示的用戶界面的示例。
用戶界面包括第一顯示區(qū)域310,顯示單元字段;第二顯示區(qū)域320,顯示內(nèi)容的預(yù)覽信息。用戶界面還包括第三顯示區(qū)域330,顯示聚類條件;和選擇器340,指示特定的子單元。第二顯示區(qū)域320顯示與選擇器340指示的子單元350相應(yīng)的內(nèi)容的縮略圖。
控制單元140通過顏色改變、高亮、圖標(biāo)附件或大小改變使得用戶能夠容易地識別選擇器340指示的子單元350??刂茊卧?40還通過顏色改變、高亮、圖標(biāo)附件或大小改變使得用戶能夠容易地識別包括子單元350的組單元360。
用戶可通過處理輸入單元160或者遙控器中包括的方向按鈕或功能按鈕來改變聚類條件。圖3B示出如果當(dāng)顯示如圖3A所示的用戶界面時聚類條件改變而重新顯示的用戶界面。圖3B所示的用戶界面的第三顯示區(qū)域330顯示聚類條件改變?yōu)椤笆录?。如果聚類條件改變,則聚類單元120基于新的聚類條件將內(nèi)容重新聚類。單元字段配置單元130產(chǎn)生具有與重新形成的內(nèi)容組相應(yīng)的一組單元的單元字段作為聚類結(jié)果。圖3B所示的用戶界面的第一顯示區(qū)域310示出顯示重新形成的單元字段。
用戶還可通過處理輸入單元160或者遙控器中包括的方向按鈕或功能按鈕來移動選擇器。如果當(dāng)顯示如圖3A所示的用戶界面時用戶按下遙控器的向右方向按鈕,則輸入單元160解析用戶的控制請求,并將其發(fā)送到控制單元140??刂茊卧?40將選擇器340移動到與選擇器340指示的子單元350的右邊相鄰的子單元370的位置。如果選擇器340指示新的子單元370,則預(yù)覽信息提供單元150提供與子單元370相應(yīng)的內(nèi)容的預(yù)覽信息。因此,如圖3C所示,第二顯示區(qū)域320顯示新的預(yù)覽信息。
在圖3A至圖3C中的用戶界面中水平地顯示單元字段,但是本發(fā)明并不限于此。例如,還可如圖3D所示在用戶界面中垂直地顯示單元字段。
在上述本發(fā)明的示例性實施例中,“單元”指示軟件或硬件組件,例如執(zhí)行特定任務(wù)的現(xiàn)場可編程門陣列(FPGA)或?qū)S眉呻娐?ASIC)。單元可以方便地被配置以駐留在可尋址的存儲介質(zhì)上,并且可被配置以在一個或多個處理器上執(zhí)行。因此,舉例來說,單元可以包括諸如軟件組件、面向?qū)ο蟮能浖M件、類組件和任務(wù)組件的組件、進程、函數(shù)、屬性、過程、子程序、程序代碼段、驅(qū)動程序、固件、微碼、電路、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、表、數(shù)組和變量。在組件和模塊中提供的功能可被組合為更少的組件和單元,或者可進一步被分離成另外的組件和模塊。另外,組件和單元可被實現(xiàn)以再現(xiàn)在一個裝置或安全多媒體卡內(nèi)的一個或多個CPU。
以下,將參照圖1描述內(nèi)容瀏覽設(shè)備的操作。
圖4是示出根據(jù)本發(fā)明示例性實施例的提供用戶界面的方法的流程圖。
當(dāng)用戶設(shè)置聚類條件時(S410),聚類單元120根據(jù)聚類條件聚類存儲單元110中存儲的內(nèi)容(S420)。因此,根據(jù)聚類結(jié)果形成具有相同或相似特征的內(nèi)容組。
單元字段配置單元130根據(jù)聚類結(jié)果組成單元字段(S430)。如參照圖2A至圖2D所述,單元字段具有與內(nèi)容組相應(yīng)的組單元,每個組單元包括與各個內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元。
通過如圖2B所示的組單元中包括的子單元的總長度來決定組單元的長度。即,組單元的長度與每個組單元中包括的子單元的數(shù)量成比例。單元字段配置單元130可如等式1所示來計算每個組單元的長度Li=winitial×Mi(1)在等式1中,Li是第i個組單元的長度,winitial是子單元寬度的初始值,Mi是第i個組單元中包括的子單元的數(shù)量??煽紤]顯示單元字段的區(qū)域的長度來預(yù)先設(shè)置變量winitial。
控制單元140提供指示子單元的選擇器(S440)。預(yù)覽信息提供單元150提供與選擇器指示的子單元相應(yīng)的內(nèi)容的預(yù)覽信息(S450)。圖3A至圖3D將選擇器描述為箭頭圖標(biāo),但是本發(fā)明并不限于此??刂茊卧?40提供的選擇器可被實現(xiàn)為各種圖標(biāo)、圖形、顏色或高亮。
顯示單元170根據(jù)控制單元140的控制顯示在預(yù)定顯示區(qū)域上布置單元字段配置單元130產(chǎn)生的單元字段、控制單元140提供的選擇器、以及預(yù)覽信息提供單元150提取的預(yù)覽信息的用戶界面。顯示單元170可根據(jù)來自控制單元140的指令如圖3A所示顯示聚類條件。
當(dāng)開始顯示用戶界面時,選擇器可指示第一子單元或任意的子單元。用戶可通過輸入單元160或遙控器請求移動選擇器,這將參照圖5進行描述。
當(dāng)通過輸入單元160輸入用于移動選擇器的請求時(S510),控制器140在用戶界面上將選擇器移動到與用戶的請求相應(yīng)的位置(S520)。例如,用戶可通過控制遙控器的左/右方向按鈕來移動選擇器,以指示位于選擇器正指示的子單元的向左/向右的子單元?;蛘?,用戶可通過操作遙控器的向上/向下方向按鈕來移動選擇器,以指示在下一或前一組單元中包括的子單元。優(yōu)選地,但非必須,選擇器的移動方向是子單元的排列方向,即,單元字段的長度方向的水平方向。
當(dāng)選擇器移動時,預(yù)覽信息提供單元150搜索與選擇器重新指示的子單元相應(yīng)的內(nèi)容的預(yù)覽信息(S530)。為了參考,選擇器指示的子單元位于選擇器所在的坐標(biāo),或位于在子單元排列方向的軸上的特定范圍的坐標(biāo)。顯示單元170顯示在圖5的處理中選擇器的移動和重新提供的信息。
如果圖4的S430中構(gòu)成的組單元的長度大于或小于閾值,則單元字段配置單元130可控制長度,這將參照圖6和圖7進行描述。
圖6是示出根據(jù)本發(fā)明示例性實施例的控制組單元的長度和子單元的寬度的處理的流程圖。
如果圖4的S430中設(shè)置了每個組單元的長度,則單元字段配置單元130確定每個組單元的長度是否比第一閾值長(S610)??深A(yù)先將第一閾值設(shè)置為組單元的最大長度。
如果組單元的長度比第一閾值長,則單元字段配置單元130將相應(yīng)長度改變?yōu)榈谝婚撝?S620)。在這種情況下,單元字段配置單元130可使用等式2來改變相應(yīng)組單元中包括的每個子單元的寬度w'=Vthreshold1M---(2)]]>
在等式2中,w’是每個子單元的改變的寬度,Vthreshold1是第一閾值,M是改變的組單元中包括的子單元的數(shù)量。
如果在任意的內(nèi)容組中包括多個內(nèi)容,則與內(nèi)容組相應(yīng)的組單元的長度變得非常大。該組單元可能是用戶可視地識別另一組單元的障礙。如果特定組單元的長度大于顯示區(qū)域的長度,則當(dāng)顯示該組單元時,就難以檢查單個屏幕中另一組單元的存在;相應(yīng)地,可通過執(zhí)行圖6的處理來解決該問題。
如果任意內(nèi)容組中包括幾組內(nèi)容,則因為與該內(nèi)容組相應(yīng)的組單元的長度短,所以該組單元可能是顯示該組單元的標(biāo)題或用戶可視地確定該組單元的存在的一個障礙。為了防止這種問題,單元字段配置單元130可如圖7所示將小于閾值的組單元的寬度放大。
如果在圖4的S430中設(shè)置了每個組單元的長度,則單元字段配置單元130確定每個組單元的長度是否小于第二閾值(S710)。在這種情況下,可將第二閾值預(yù)先設(shè)置為組單元的最小長度。
如果組單元的長度小于第二閾值,則單元字段配置單元130將相應(yīng)長度改變?yōu)榈诙撝?S720)。在這種情況下,單元字段配置單元130可使用等式3來改變相應(yīng)組單元中包括的每個子單元的寬度。
w'=Vthreshold2M---(3)]]>在等式3中,,w’是每個子單元的改變的寬度,Vthreshold2是第二閾值,M是改變的組單元中包括的子單元的數(shù)量。
單元字段配置單元130可對每個組單元只執(zhí)行參照圖6和圖7所描述的兩個處理之一,或者對每個組單元執(zhí)行兩個處理。
如果通過圖4的S430和圖6和圖7的處理設(shè)置了每個組單元的長度,則確定單元字段的長度。如圖2A所示,單元字段的長度是組單元的總長度。如果如圖8A所示單元字段810的長度小于第一顯示區(qū)域310的長度,則單元字段配置單元130可通過將組單元的寬度放大來使單元字段810的長度適合第一顯示區(qū)域310的長度,如圖8B所示。
參照圖9,當(dāng)確定組單元的長度時(S910),單元字段配置單元130確定組單元的總長度,即單元字段的長度是否小于第一顯示區(qū)域的長度(S920)。步驟S910可表示單元字段配置單元130執(zhí)行圖4的S430。然而,如果單元字段配置單元130還執(zhí)行圖6或圖7的處理,則圖9的S910可表示執(zhí)行圖6或圖7的處理。
如果單元字段的長度小于第一顯示區(qū)域的長度,則單元字段配置單元130將單元字段的長度放大為與第一顯示區(qū)域的長度一樣長(S930)。這里,可以按照與單元字段的長度的增加部分的比率相同的比率來放大組單元的長度和子單元的寬度;為此,單元字段配置單元130可使用等式4和等式5。等式4用于放大組單元的長度,等式5用于放大子單元的寬度。
Li,=AL×Li---(4)]]>在等式4中,Li’是第i個組單元的改變的長度,A是第一顯示區(qū)域的長度,L是單元字段的長度,Li是在改變之前第i個組單元的長度。
wi′=AL×wi---(5)]]>在等式5中,wi’是第i組單元中包括的子單元的改變的長度,A是第一顯示區(qū)域的長度,L是單元字段的長度,wi是在改變之前第i個組單元中包括的子單元的長度。
如果單元字段的長度大于第一顯示區(qū)域的長度,則如圖10所示可不在第一顯示區(qū)域310上顯示一些組單元。在這種情況下,控制單元140可提供存在的剩余單元字段的信息1010。
為了檢查剩余單元字段,必須在第一顯示區(qū)域310上移動單元字段??刂茊卧?40可不管選擇器的移動控制單元字段的移動。即,用戶可獨立地通過輸入單元160和遙控器請求移動選擇器和單元字段。然而,根據(jù)本發(fā)明示例性實施例,控制單元160可根據(jù)選擇器的移動來控制單元字段的移動,這將參照圖11進行描述。
控制單元140確定單元字段配置單元130構(gòu)成的單元字段的長度是否大于第一顯示區(qū)域的長度(S1110)。如果單元字段的長度大于第一顯示區(qū)域的長度,控制單元140將在單元字段的長度方向上選擇器可位于的坐標(biāo)的數(shù)量設(shè)置為第一顯示區(qū)域中的子單元的數(shù)量(S1120)。
根據(jù)本發(fā)明示例性實施例,作為選擇器可位于的坐標(biāo),當(dāng)減小單元字段以使如圖12所示單元字段的長度與第一顯示區(qū)域的長度相同時可使用每個子單元所在的坐標(biāo)。在這種情況下,選擇器可位于的每個坐標(biāo)與在單元字段中按照規(guī)則的順序的各個子單元相應(yīng)。
當(dāng)通過輸入單元160輸入用于移動選擇器的請求時(S1130),控制單元140將選擇器移動到與該請求相應(yīng)的位置(S1140),并在第一顯示區(qū)域中移動單元字段,以使與選擇器所在的坐標(biāo)相應(yīng)的子單元位于相應(yīng)的坐標(biāo)(S1150)。
圖13是描述移動單元字段的處理,并僅示出用戶界面的第一顯示區(qū)域。在圖13中,第一顯示區(qū)域上沒有顯示的部分用虛線表示。
圖13的(A)表示選擇器指示單元字段的第一子單元。這里,選擇器和第一子單元位于第一顯示區(qū)域中設(shè)置的坐標(biāo)的第一坐標(biāo)。
如果用戶向右移動選擇器,則控制單元140將選擇器移動到第一顯示區(qū)域中的第二坐標(biāo),并向左移動單元字段,以使單元字段的第二子單元位于選擇器還位于的坐標(biāo)。在這種情況下,第一顯示區(qū)域上顯示的單元字段與圖13的(B)所示的相同。
控制單元140可以以相互相反的方向移動選擇器和單元字段。圖13的(C)和(D)描述當(dāng)選擇器向右移動時第一顯示區(qū)域上顯示的單元字段。
在以上描述中,應(yīng)用了根據(jù)本發(fā)明的用于瀏覽內(nèi)容的用戶界面、用于所述瀏覽內(nèi)容的用戶界面的用戶界面提供方法、內(nèi)容瀏覽設(shè)備以容易地執(zhí)行內(nèi)容搜索。
盡管參照本發(fā)明的示例性實施例具體顯示和描述了本發(fā)明,但是本領(lǐng)域的普通技術(shù)人員應(yīng)該理解,在不脫離權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可在形式和細節(jié)上進行各種改變。因此,應(yīng)該理解,僅為了描述的目的提供了上述實施例,而不應(yīng)該被解釋為對本發(fā)明范圍設(shè)置了任何限制。
權(quán)利要求
1.一種用于瀏覽內(nèi)容的用戶界面,所述用戶界面包括單元字段,包括組單元,所述組單元包括與通過聚類條件確定的內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元,所述組單元與內(nèi)容組相應(yīng);選擇器,指示子單元;和預(yù)覽信息,用于與選擇器指示的子單元相應(yīng)的內(nèi)容。
2.如權(quán)利要求1所述的用戶界面,其中,用戶界面還包括與組單元相應(yīng)的標(biāo)題。
3.如權(quán)利要求1所述的用戶界面,其中,單元字段包括根據(jù)聚類條件的多個級。
4.如權(quán)利要求1所述的用戶界面,其中,組單元包括順序排列的多個子單元,單元字段包括順序排列的多個組單元。
5.如權(quán)利要求4所述的用戶界面,其中,選擇器在所述多個子單元的軸上的所述多個子單元之間移動。
6.如權(quán)利要求1所述的用戶界面,其中,如果單元字段的長度大于顯示用戶界面的顯示區(qū)域的長度,則選擇器在單元字段的長度方向上在以使坐標(biāo)的數(shù)量與單元字段中包括的子單元的數(shù)量相同的方式設(shè)置的坐標(biāo)之間移動,并且單元字段移動以使與選擇器所在的坐標(biāo)相應(yīng)的子單元位于所述坐標(biāo)上。
7.如權(quán)利要求6所述的用戶界面,其中,如果減小單元字段的長度以使單元字段的長度與顯示區(qū)域的長度相同,則所述坐標(biāo)是與選擇器所在的坐標(biāo)相應(yīng)的子單元在顯示區(qū)域中所在的位置。
8.一種用戶界面提供方法,包括根據(jù)聚類條件將多個內(nèi)容劃分成多個內(nèi)容組;和提供用戶界面,所述用戶界面包括單元字段,包括組單元,所述組單元包括與通過聚類條件確定的內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元,所述組單元與內(nèi)容組相應(yīng);選擇器,指示子單元;和預(yù)覽信息,用于與選擇器指示的子單元相應(yīng)的內(nèi)容。
9.如權(quán)利要求8所述的方法,其中,用戶界面還包括與組單元相應(yīng)的標(biāo)題。
10.如權(quán)利要求8所述的方法,其中,用戶界面還包括聚類條件。
11.如權(quán)利要求8所述的方法,其中,單元字段包括根據(jù)聚類條件的多個級。
12.如權(quán)利要求8所述的方法,其中,組單元包括順序排列的多個子單元,單元字段包括順序排列的多個組單元。
13.如權(quán)利要求12所述的方法,還包括向劃分的內(nèi)容組中的每一個和所述多個內(nèi)容中的每一個分配序列號,其中,根據(jù)分配給與所述多個組單元相應(yīng)的內(nèi)容組中的每一個的序列號來確定所述多個組單元的排列順序,并根據(jù)分配給與所述多個子單元相應(yīng)的所述多個內(nèi)容中的每一個的序列號來確定所述多個子單元的排列順序。
14.如權(quán)利要求12所述的方法,如果輸入了移動選擇器的請求,則所述方法還包括在排列有所述多個子單元的方向上移動選擇器;和提供與移動的選擇器所指示的新的子單元相應(yīng)的內(nèi)容的預(yù)覽信息。
15.如權(quán)利要求12所述的方法,還包括產(chǎn)生單元字段,其中,單元字段的長度是單元字段中包括的所述多個組單元的總長度,所述多個組單元中的每一個的長度是所述多個組單元中的每一個中包括的子單元的總寬度。
16.如權(quán)利要求15所述的方法,其中,子單元的寬度具有預(yù)先設(shè)置的初始值。
17.如權(quán)利要求15所述的方法,其中,如果組單元的長度大于第一閾值,則產(chǎn)生單元字段的步驟包括將組單元的長度改變?yōu)榈谝婚撝担凑张c組單元的長度的改變部分的比率相同的比率來減小組單元中包括的子單元的寬度。
18.如權(quán)利要求15所述的方法,其中,如果組單元的長度小于第二閾值,則產(chǎn)生單元字段的步驟包括將組單元的長度改變?yōu)榈诙撝?,并按照與組單元的長度的改變部分的比率相同的比率來增加組單元中包括的子單元的寬度。
19.如權(quán)利要求15所述的方法,其中,如果單元字段的長度小于顯示區(qū)域的長度,則產(chǎn)生單元字段的步驟包括增加單元字段的長度以與顯示區(qū)域的長度相應(yīng),并按照與單元字段的長度的增加部分的比率相同的比率來增加組單元的長度和子單元的寬度。
20.如權(quán)利要求15所述的方法,其中,如果單元字段的長度大于顯示區(qū)域的長度,則產(chǎn)生單元字段的步驟包括在顯示區(qū)域中在單元字段的長度方向上以使坐標(biāo)的數(shù)量與單元字段中包括的子單元的數(shù)量相同的方式設(shè)置坐標(biāo),如果輸入了移動選擇器的請求,則將選擇器移動到與該請求相應(yīng)的坐標(biāo),并移動單元字段,以使與選擇器所在的坐標(biāo)相應(yīng)的子單元位于所述坐標(biāo)。
21.如權(quán)利要求20所述的方法,其中,如果單元字段的長度減小以使單元字段的長度與顯示區(qū)域的長度相同,則產(chǎn)生單元字段的步驟還包括將與選擇器所在的坐標(biāo)相應(yīng)的子單元的位置設(shè)置為所述坐標(biāo)。
22.一種內(nèi)容瀏覽設(shè)備,包括聚類單元,根據(jù)聚類條件將多個內(nèi)容劃分成多個內(nèi)容組;和顯示單元,顯示用戶界面,所述用戶界面包括單元字段,包括組單元,所述組單元包括與通過聚類條件確定的內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元,所述組單元與內(nèi)容組相應(yīng);選擇器,指示子單元;和預(yù)覽信息,用于與選擇器指示的子單元相應(yīng)的內(nèi)容。
23.如權(quán)利要求22所述的設(shè)備,其中,用戶界面還包括與組單元相應(yīng)的標(biāo)題。
24.如權(quán)利要求22所述的設(shè)備,其中,用戶界面還包括聚類條件。
25.如權(quán)利要求22所述的設(shè)備,其中,單元字段包括根據(jù)聚類條件的多個級。
26.如權(quán)利要求22所述的設(shè)備,其中,組單元包括順序排列的多個子單元,單元字段包括順序排列的多個組單元。
27.如權(quán)利要求26所述的設(shè)備,其中,聚類單元向劃分的內(nèi)容組中的每一個和所述多個內(nèi)容中的每一個分配序列號;和其中,根據(jù)分配給與所述多個組單元相應(yīng)的內(nèi)容組中的每一個的序列號來確定所述多個組單元的排列順序,并根據(jù)分配給與所述多個子單元相應(yīng)的所述多個內(nèi)容中的每一個的序列號來確定所述多個子單元的排列順序。
28.如權(quán)利要求26所述的設(shè)備,其中,如果輸入了移動選擇器的請求,則所述設(shè)備還包括控制單元,如果輸入了移動選擇器的請求,則所述控制單元在排列有所述多個子單元的方向上移動選擇器;和預(yù)覽信息提供單元,提供與移動的選擇器所指示的新的子單元相應(yīng)的內(nèi)容的預(yù)覽信息。
29.如權(quán)利要求26所述的設(shè)備,其中,還包括單元字段配置單元,產(chǎn)生單元字段,其中,單元字段的長度是單元字段中包括的所述多個組單元的總長度,所述多個組單元中的每一個的長度是所述多個組單元中的每一個中包括的子單元的總寬度。
30.如權(quán)利要求29所述的設(shè)備,其中,子單元的寬度具有預(yù)先設(shè)置的初始值。
31.如權(quán)利要求29所述的設(shè)備,其中,如果組單元的長度大于第一閾值,則單元字段配置單元將組單元的長度改變?yōu)榈谝婚撝?,并按照與組單元的長度的改變部分的比率相同的比率來減小組單元中包括的子單元的寬度。
32.如權(quán)利要求29所述的設(shè)備,其中,如果組單元的長度小于第二閾值,則單元字段配置單元將組單元的長度改變?yōu)榈诙撝?,并按照與組單元的長度的改變部分的比率相同的比率來增加組單元中包括的子單元的寬度。
33.如權(quán)利要求29所述的設(shè)備,其中,如果單元字段的長度小于顯示區(qū)域的長度,則單元字段配置單元增加單元字段的長度以與顯示區(qū)域的長度相應(yīng),并按照與單元字段的長度的增加部分的比率相同的比率來增加組單元的長度和子單元的寬度。
34.如權(quán)利要求29所述的設(shè)備,其中,如果單元字段的長度大于顯示區(qū)域的長度,則所述設(shè)備還包括控制單元,在顯示區(qū)域中在單元字段的長度方向上以使坐標(biāo)的數(shù)量與單元字段中包括的子單元的數(shù)量相同的方式設(shè)置坐標(biāo),如果輸入了移動選擇器的請求,則將選擇器移動到與該請求相應(yīng)的坐標(biāo),并移動單元字段,以使與選擇器所在的坐標(biāo)相應(yīng)的子單元位于所述坐標(biāo)。
35.如權(quán)利要求34所述的設(shè)備,其中,如果單元字段的長度減小以使單元字段的長度與顯示區(qū)域的長度相同,則控制單元將與選擇器所在的坐標(biāo)相應(yīng)的子單元的位置設(shè)置為所述坐標(biāo)。
全文摘要
提供了一種瀏覽內(nèi)容的用戶界面、提供用戶界面的方法和內(nèi)容瀏覽設(shè)備。所述方法包括根據(jù)聚類條件將多個內(nèi)容劃分成多個內(nèi)容組;以及提供用戶界面,所述用戶界面包括單元字段,包括組單元,所述組單元包括與通過聚類條件確定的內(nèi)容組中包括的內(nèi)容相應(yīng)的子單元,所述組單元與內(nèi)容組相應(yīng);選擇器,指示子單元;和預(yù)覽信息,用于與選擇器指示的子單元相應(yīng)的內(nèi)容。
文檔編號G06F17/30GK101017500SQ20071000656
公開日2007年8月15日 申請日期2007年2月5日 優(yōu)先權(quán)日2006年2月6日
發(fā)明者張素僖, 金容圣, 鄭泰雄, 盧東炫 申請人:三星電子株式會社