執(zhí)行內(nèi)容自動命名的方法和裝置及計算機可讀記錄介質(zhì)的制作方法
【專利摘要】一種執(zhí)行內(nèi)容的自動命名的方法包括:接收對內(nèi)容的自動命名命令;根據(jù)不同內(nèi)容類型利用不同參數(shù)來執(zhí)行內(nèi)容的自動命名以獲得對內(nèi)容的至少一個自動命名結(jié)果;以及顯示自動命名結(jié)果。
【專利說明】執(zhí)行內(nèi)容自動命名的方法和裝置及計算機可讀記錄介質(zhì)
【技術(shù)領(lǐng)域】
[0001]符合示范性實施例的裝置和方法涉及用于執(zhí)行內(nèi)容的自動命名(auto-naming)的方法和裝置。
【背景技術(shù)】
[0002]可存儲在諸如智能電話、手持式個人計算機(personal computer,PC)、平板PC或智能電視(TV)之類的裝置中或者可被這種裝置處理的內(nèi)容的數(shù)量和類型已增加了。
【發(fā)明內(nèi)容】
[0003]技術(shù)問題
[0004]因此,用戶在存儲和管理各種類型的內(nèi)容時可能有困難。例如,當(dāng)內(nèi)容項目的名稱沒有正確地反映內(nèi)容的細(xì)節(jié)時,用戶需要通過再現(xiàn)或打開內(nèi)容來驗證每個內(nèi)容項目,這是不方便的。
[0005]解決問題的方案
[0006]一個或多個示范性實施例提供了一種用于執(zhí)行內(nèi)容的自動命名的方法和裝置及其計算機可讀記錄介質(zhì),其可以容易地生成用戶可用來直觀地識別或搜索內(nèi)容的名稱。
[0007]發(fā)明的有利效果
[0008]根據(jù)上述實施例,可以容易地生成用戶可用來直觀地識別或搜索內(nèi)容的內(nèi)容名稱。
【專利附圖】
【附圖說明】
[0009]通過參考附圖詳細(xì)描述本公開的示范性實施例,本公開的上述和其他特征和優(yōu)點將變得更清楚,附圖中:
[0010]圖1是圖示根據(jù)示范性實施例的用于執(zhí)行內(nèi)容的自動命名的裝置和外部設(shè)備的框圖;
[0011]圖2是示出圖1的存儲單元中存儲的程序和/或指令集的表格;
[0012]圖3是圖示根據(jù)示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖;
[0013]圖4是圖示圖3的方法中的執(zhí)行自動命名的處理的流程圖;
[0014]圖5是圖示根據(jù)圖4的處理中確定的基準(zhǔn)點來獲得推斷信息的處理的流程圖;
[0015]圖6是圖示根據(jù)另一示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖;
[0016]圖7A、圖7B和圖8是圖示根據(jù)示范性實施例改變在圖1的裝置的觸摸屏上顯示的自動命名結(jié)果的情況的視圖;
[0017]圖9是圖示顯示用于內(nèi)容項目的多個候選名稱并且選擇多個候選名稱之一的情況的視圖;
[0018]圖10是圖示根據(jù)示范性實施例在服務(wù)器與裝置之間的用于執(zhí)行內(nèi)容的自動命名的操作的流程圖;
[0019]圖11是圖示根據(jù)另外一個示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖;
[0020]圖12是圖示根據(jù)另外一個示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖;
[0021]圖13是圖示根據(jù)另外一個示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖;
[0022]圖14是圖示根據(jù)另一示范性實施例的執(zhí)行內(nèi)容的自動命名的裝置和外部設(shè)備的框圖;并且
[0023]圖15是示出圖14的存儲單元中存儲的軟件和/或指令集的表格。
【具體實施方式】
[0024]根據(jù)示范性實施例的一個方面,提供了一種執(zhí)行內(nèi)容的自動命名的方法,該方法包括:接收對內(nèi)容的自動命名命令;根據(jù)不同的內(nèi)容類型利用不同參數(shù)來執(zhí)行內(nèi)容的自動命名以獲得對內(nèi)容的至少一個自動命名結(jié)果;以及顯示該至少一個自動命名結(jié)果。
[0025]接收自動命名命令可在請求內(nèi)容處理時執(zhí)行,內(nèi)容處理包括內(nèi)容生成處理、內(nèi)容傳送處理和內(nèi)容存儲處理中的至少一者。
[0026]執(zhí)行內(nèi)容的自動命名可包括利用與請求的內(nèi)容處理相對應(yīng)的內(nèi)容的預(yù)定情境信息來執(zhí)行不同的自動命名。
[0027]該方法還可包括響應(yīng)于用戶對顯示的自動命名結(jié)果的自動改變請求而自動地再執(zhí)行自動命名。
[0028]該方法還可包括與顯示的自動命名結(jié)果關(guān)聯(lián)地顯示指示符,其中該指示符指示出自動地改變顯示的自動命名結(jié)果的選項,并且該方法還可包括根據(jù)通過該指示符輸入的用戶輸入信息來自動地再執(zhí)行內(nèi)容的自動命名。
[0029]自動地再執(zhí)行內(nèi)容的自動命名可包括以改變的用于獲得參數(shù)的條件來自動地再執(zhí)行自動命名。
[0030]該方法還可包括響應(yīng)于用戶對于顯示的自動命名結(jié)果的手動改變請求而將自動命名結(jié)果改變成用戶輸入信息。
[0031]內(nèi)容的自動命名的執(zhí)行可包括:利用根據(jù)內(nèi)容類型確定的參數(shù)基于內(nèi)容處理獲得關(guān)于情境的推斷信息;并且基于推斷信息來執(zhí)行內(nèi)容的自動命名,其中內(nèi)容處理包括內(nèi)容生成處理、內(nèi)容傳送處理和內(nèi)容存儲處理中的至少一者。
[0032]可根據(jù)內(nèi)容類型基于情境知曉模型來確定該參數(shù)。
[0033]獲得推斷信息可包括:基于所確定的情境知曉模型和對內(nèi)容請求的內(nèi)容處理來獲得內(nèi)容的情境信息;以及通過融合情境信息來獲得推斷信息。
[0034]推斷信息的獲得可包括基于與外部設(shè)備的通信來獲得推斷信息。
[0035]當(dāng)對于內(nèi)容的自動命名命令包括對于多個不同類型的內(nèi)容的自動命名命令時,執(zhí)行內(nèi)容的自動命名可包括根據(jù)內(nèi)容的類型利用預(yù)定的參數(shù)分別執(zhí)行內(nèi)容的自動命名。
[0036]顯示的自動命名結(jié)果可包括多個候選命名結(jié)果,其中該方法還包括:接收用于選擇多個候選命名信息之一的選擇信號;以及顯示根據(jù)選擇信號選擇的候選自動命名信息。
[0037]根據(jù)另一示范性實施例的一個方面,提供了一種用于執(zhí)行內(nèi)容的自動命名的裝置,該裝置包括:存儲單元,其存儲用于執(zhí)行內(nèi)容的自動命名的至少一個程序和數(shù)據(jù);觸摸屏,其基于觸摸來接收用戶輸入信息并且顯示內(nèi)容的自動命名結(jié)果;以及處理器,其基于自動命名命令通過使用存儲單元中存儲的至少一個程序和數(shù)據(jù)根據(jù)內(nèi)容的不同類型利用不同參數(shù)來執(zhí)行內(nèi)容的自動命名以獲得對于內(nèi)容的至少一個自動命名結(jié)果,并且在觸摸屏上顯示自動命名結(jié)果。
[0038]根據(jù)另一示范性實施例的一個方面,提供了一種用于執(zhí)行內(nèi)容的自動命名的裝置,該裝置包括:觸摸屏,其基于觸摸來接收用戶輸入信息并且顯示內(nèi)容的至少一個自動命名結(jié)果;至少一個處理器,其通過控制觸摸屏來提供用戶界面以執(zhí)行內(nèi)容的自動命名;以及存儲單元,其存儲至少一個程序,該至少一個程序包括被配置為由處理器執(zhí)行的命令,其中該命令被執(zhí)行來接收對內(nèi)容的自動命名命令,根據(jù)不同內(nèi)容類型利用不同參數(shù)來執(zhí)行內(nèi)容的自動命名以獲得對于內(nèi)容的至少一個自動命名結(jié)果,并且顯示至少一個自動命名結(jié)果O
[0039]根據(jù)另一示范性實施例的一個方面,提供了一種非暫態(tài)計算機可讀記錄介質(zhì),其上體現(xiàn)有至少一個程序,該程序包括用于執(zhí)行一種執(zhí)行內(nèi)容的自動命名的方法的命令,其中該方法包括:接收對內(nèi)容的自動命名命令;根據(jù)不同內(nèi)容類型利用不同參數(shù)來執(zhí)行內(nèi)容的自動命名以獲得對內(nèi)容的至少一個自動命名結(jié)果;以及顯示該至少一個自動命名結(jié)果。
[0040]根據(jù)另一示范性實施例的一個方面,提供了一種執(zhí)行內(nèi)容的自動命名的方法,該方法包括:根據(jù)內(nèi)容類型確定用于內(nèi)容的自動命名的參數(shù);基于對內(nèi)容請求的內(nèi)容處理和根據(jù)內(nèi)容類型確定的參數(shù)來獲得關(guān)于內(nèi)容的推斷信息;以及基于推斷信息來生成內(nèi)容的自動命名信息。
[0041]根據(jù)另一示范性實施例的一個方面,提供了一種用于執(zhí)行內(nèi)容的自動命名的裝置,該裝置包括:用戶輸入單元,其接收用于執(zhí)行內(nèi)容的自動命名的命令;至少一個處理器,其根據(jù)內(nèi)容類型確定用于內(nèi)容的自動命名的參數(shù),基于所確定的參數(shù)和對內(nèi)容請求的內(nèi)容處理來獲得關(guān)于內(nèi)容的推斷信息,并且基于推斷信息來生成內(nèi)容的自動命名信息;以及存儲單元,其存儲與該參數(shù)相對應(yīng)的關(guān)于內(nèi)容的信息。
[0042]發(fā)明的實施方式
[0043]下面,將參考附圖詳細(xì)描述示范性實施例以便本領(lǐng)域普通技術(shù)人員容易實現(xiàn)。示范性實施例可按各種形式來實現(xiàn),而不限于本文記載的示范性實施例。為了清晰起見省略了對公知部分的描述,并且相似的標(biāo)號始終指代相似的元素。
[0044]雖然本發(fā)明的示范性實施例容許各種修改和替換形式,但其具體實施例在附圖中以示例方式示出并且將在本文中詳細(xì)描述。然而,應(yīng)當(dāng)理解,并不打算將本發(fā)明的示范性實施例限制到所公開的特定形式,而是相反,本發(fā)明的示范性實施例要覆蓋落在本發(fā)明的精神和范圍內(nèi)的所有修改、等同和替換。在以下對本公開的描述中,當(dāng)對這里包含的已知功能和配置的詳細(xì)描述可使得本公開的主題不清楚時,將會省略這樣的詳細(xì)描述。
[0045]要理解,雖然術(shù)語第一、第二等等在本文中可用于描述各種元素,但這些元素不應(yīng)當(dāng)受這些術(shù)語所限。這些術(shù)語只是用于區(qū)分一個元素與另一個元素。
[0046]本文使用的術(shù)語大多是在本公開所屬的【技術(shù)領(lǐng)域】中廣泛使用的一般術(shù)語。然而,本文使用的一些術(shù)語可能是被產(chǎn)生來反映本領(lǐng)域技術(shù)人員的意圖、先例或者新技術(shù)。另外,本文使用的一些術(shù)語可能是本 申請人:任意選擇的。在此情況下,這些術(shù)語在下文詳細(xì)定義。因此,本文使用的具體術(shù)語應(yīng)當(dāng)基于其獨特含義和本公開的整體上下文來理解。
[0047]術(shù)語“一”不表示對數(shù)量的限制,而是表示至少一個所提及的項目的存在。例如,本文使用的內(nèi)容可指多個內(nèi)容。還要理解,本文使用的術(shù)語“包括”指明了所記述的特征、整體、步驟、操作、構(gòu)件、組件和/或其群組的存在,但不排除一個或多個其他特征、整體、步驟、操作、構(gòu)件、組件和/或其群組的存在或添加。當(dāng)在本文中使用時,術(shù)語“和/或”包括關(guān)聯(lián)的列出項目中的一個或多個的任意和全部組合。諸如“......中的至少一個”之類的表述當(dāng)在元素的列表之后時修飾整個元素列表,而不修飾列表中的個體元素。
[0048]本文使用的術(shù)語“內(nèi)容”指的是數(shù)字格式的諸如圖像、語音、聲音和文本之類的任何信息。內(nèi)容類型可被劃分成一但不限于一視頻、照片、電子文檔、電子書和音頻。然而,在數(shù)字內(nèi)容中,由于各種類型的內(nèi)容可被組合成一個內(nèi)容,所以內(nèi)容類型可不限于具體類型。也就是說,基于諸如Twitter或者博客等等之類的社交網(wǎng)絡(luò)服務(wù)的內(nèi)容和基于諸如移動消息傳遞器、互聯(lián)網(wǎng)電話等等之類的應(yīng)用的內(nèi)容可在各種類型的內(nèi)容可與彼此組合的環(huán)境中產(chǎn)生。因此,在上述情況中,內(nèi)容類型可被定義為基于社交網(wǎng)絡(luò)服務(wù)的內(nèi)容類型或者基于應(yīng)用的內(nèi)容類型。
[0049]基于應(yīng)用的內(nèi)容的示例還可包括基于諸如以下各種可生成、存儲和/或傳送內(nèi)容的應(yīng)用的內(nèi)容:袖珍日記應(yīng)用、日程管理應(yīng)用、電子郵件應(yīng)用、圖像管理應(yīng)用以及瀏覽應(yīng)用。
[0050]可以按文件格式來管理內(nèi)容。因此,可以基于用來生成、存儲或傳送內(nèi)容的擴展名來確定內(nèi)容類型。例如,當(dāng)內(nèi)容的擴展名是“.jpg”時,可以確定內(nèi)容類型為照片。當(dāng)內(nèi)容的擴展名為“.htm”時,可以確定內(nèi)容類型為電子郵件。當(dāng)內(nèi)容的擴展名為“.ac3”時,可以確定內(nèi)容類型為音頻剪輯。當(dāng)內(nèi)容的擴展名為“.hwp”時,可以確定內(nèi)容類型為韓語電子文檔。當(dāng)內(nèi)容的擴展名為“.txt”時,可以確定內(nèi)容類型為便箋。當(dāng)內(nèi)容的擴展名為“.mpeg”時,可以確定內(nèi)容類型為運動圖片專家組(moving picture experts group, MPEG)視頻剪輯。然而,確定內(nèi)容類型的方法不限于此。
[0051]當(dāng)在本文中使用時,對內(nèi)容執(zhí)行的術(shù)語“自動命名”指的是自動地向內(nèi)容指派如下名稱的處理:通過該名稱,用戶可以直觀地識別并搜索該內(nèi)容。另外,內(nèi)容的自動命名可根據(jù)內(nèi)容類型和所請求的內(nèi)容處理利用不同參數(shù)來執(zhí)行。內(nèi)容處理的示例可包括內(nèi)容生成處理、內(nèi)容傳送處理和內(nèi)容存儲處理,但本公開不限于此。
[0052]當(dāng)要改變內(nèi)容的現(xiàn)有名稱時,也可使用內(nèi)容的自動命名。例如,當(dāng)已經(jīng)生成的內(nèi)容要被傳送到另一設(shè)備時,可以執(zhí)行自動命名來改變內(nèi)容的現(xiàn)有名稱。在此情況下,可利用與用于生成內(nèi)容的那個不同的基準(zhǔn)點(或參數(shù))來根據(jù)內(nèi)容傳送請求執(zhí)行自動命名。例如,當(dāng)要生成和存儲內(nèi)容時,可根據(jù)用于生成和存儲內(nèi)容的裝置的用戶來對內(nèi)容執(zhí)行自動命名。另一方面,當(dāng)要傳送內(nèi)容時,可根據(jù)接收內(nèi)容的用戶來對內(nèi)容執(zhí)行自動命名。由于上述自動命名處理是根據(jù)不同的基準(zhǔn)點來執(zhí)行的,所以可以理解為上述自動命名處理是按不同方式執(zhí)行的。
[0053]另外,雖然通過對內(nèi)容執(zhí)行的自動命名來設(shè)定名稱,但例如在應(yīng)用程序的情況下,也可使用自動命名來改變設(shè)定的名稱。當(dāng)要改變應(yīng)用程序的名稱時,可利用應(yīng)用程序的屬性信息來對應(yīng)用程序執(zhí)行自動命名。
[0054]可以按用戶可以直觀認(rèn)識的自然語言來生成自動命名結(jié)果。因此,自動命名結(jié)果可被表示為自動命名信息。另外,對內(nèi)容執(zhí)行的自動命名可被稱為對內(nèi)容執(zhí)行的自動加標(biāo)簽或者對內(nèi)容執(zhí)行的自動加標(biāo)題。
[0055]可直接從用戶接收自動命名命令?;蛘撸筛鶕?jù)來自用戶的內(nèi)容生成請求、內(nèi)容存儲請求或者內(nèi)容傳送請求來接收自動命名命令。
[0056]可通過用戶的手勢來確定用戶輸入信息。用戶的手勢可具有根據(jù)輸入設(shè)備來定義的形式。也就是說,當(dāng)輸入設(shè)備是基于觸摸屏?xí)r,用戶的手勢的示例可包括——但不限于——輕叩、觸摸并保持、雙擊、拖曳、平移、輕彈、拖放以及揮掃。另外,用戶輸入信息可包括基于在觸摸屏上顯示的虛擬鍵盤來輸入的信息。
[0057]用戶在觸摸屏上的手勢可利用用戶的手指或者觸摸工具(例如,觸控筆)來執(zhí)行。當(dāng)輸入設(shè)備是基于相機的設(shè)備時,用戶的手勢的示例可包括基于利用相機捕捉的圖像的空間手勢。
[0058]當(dāng)輸入設(shè)備的示例包括物理按鈕、撥盤、滑塊開關(guān)、操縱桿和點擊式轉(zhuǎn)盤時,用戶輸入信息可由用戶對輸入設(shè)備的物理控制來確定。
[0059]現(xiàn)在將參考附圖來更充分地描述本公開,在附圖中示出了示范性實施例。在附圖中,相似的元素由相似的標(biāo)號來表示,并且將不對其給予重復(fù)說明。
[0060]圖1是圖示根據(jù)示范性實施例的用于執(zhí)行內(nèi)容的自動命名的裝置100和外部設(shè)備120的框圖。
[0061]參考圖1,裝置100包括可生成、存儲和傳送內(nèi)容并且可連接到外部設(shè)備120的電子設(shè)備。電子設(shè)備120的示例可包括便攜式設(shè)備、智能電話、智能電視(TV)、個人計算機(PO、桌面型PC、筆記本電腦、智能板、平板PC、移動設(shè)備、手持式設(shè)備或計算機、媒體播放器、個人數(shù)字助理(personal digital assistant, PDA)和數(shù)字消費電子(consumerelectronics, CE)設(shè)備。數(shù)字CE設(shè)備的示例可包括數(shù)字TV (digital TV,DTV)和互聯(lián)網(wǎng)協(xié)議 TV (Internet Protocol TV, IPTV)。
[0062]裝置100包括——但不限于——用戶輸入單元101、感測單元102、觸摸屏103、相機104、音頻輸入單元105、音頻輸出單元106、存儲單元107、通信單元108、端口 109、處理器110和電力供應(yīng)單元111。
[0063]用戶輸入單元101生成用于控制裝置100的操作的輸入數(shù)據(jù)(或控制數(shù)據(jù))和用戶輸入信息。用戶輸入單元101的示例可包括小鍵盤、圓頂開關(guān)、可替代鼠標(biāo)的觸摸板、緩動盤、滾輪開關(guān)和硬件(H/W)按鈕。
[0064]感測單元102檢測裝置100的當(dāng)前狀態(tài),例如裝置100的位置、裝置100的方向或者裝置100的加速度或減速度,并且生成用于控制裝置100的操作的感測信號。感測單元102可包括例如接近傳感器。
[0065]接近傳感器指的是如下的傳感器:其使用電磁力或紅外線來檢測鄰近或者正在靠近其預(yù)定檢測表面的對象的存在,而不與該對象發(fā)生任何物理接觸。接近傳感器的示例包括透射式光電傳感器、直接反射式光電傳感器、鏡面反射式光電傳感器、高頻振蕩接近傳感器、電容式接近傳感器、磁性接近傳感器和紅外接近傳感器。
[0066]基于觸摸屏103的用戶輸入信息可根據(jù)用戶的請求或者用戶的手勢來生成。用戶的手勢可按照例如多次觸摸、觸摸圖案、觸摸區(qū)域和觸摸強度的組合以各種方式來定義。用戶的手指在觸摸屏103的觸摸區(qū)上的觸摸可被理解為用戶的身體部分作出的觸摸。
[0067]另外,觸摸屏103可包括用于檢測觸摸的各種傳感器,并且這各種傳感器可包括觸摸屏103的接近傳感器或者圖像傳感器。觸摸屏103中包括的傳感器檢測用戶的手勢或者觸摸圖案。因此,觸摸屏103可生成通過經(jīng)由觸摸屏103的接近傳感器感測被識別為用戶手勢的拖曳、輕彈、輕叩、觸摸并保持、雙擊、平移或揮掃或者觸摸圖案而獲得的信號。
[0068]檢測觸摸屏103上的觸摸的傳感器的示例是觸覺傳感器。觸摸傳感器可檢測諸如以下的各種信息:其接觸表面的粗糙度、被觸摸對象的剛度以及接觸點的溫度。當(dāng)一指示物觸摸103時,可生成觸摸屏103上的觸摸。觸摸的示例可包括多點觸摸。當(dāng)指示物靠近觸摸屏103但沒有接觸觸摸屏103時,可生成觸摸屏103上的接近觸摸。指示物是用于觸摸或靠近觸摸屏103的特定部分的工具。指示物的示例可包括觸控筆、手指、除了手指以外的人類身體部分以及作為手指來操作的工具。因此,指示物可被稱為外部輸入設(shè)備。
[0069]觸摸屏103輸出經(jīng)裝置100處理的信息。例如,觸摸屏103顯示由觸摸屏103中包括的感測單元102檢測到的用戶手勢或者觸摸圖案,通過用戶輸入單元101輸入的控制數(shù)據(jù)或者用戶輸入信息,或者響應(yīng)由感測單元102檢測到的信號的屏幕圖像。
[0070]觸摸屏103也可以是輸入和輸出設(shè)備。當(dāng)觸摸屏103是輸入和輸出設(shè)備時,觸摸屏103上顯示的屏幕圖像的示例包括用戶界面(user interface,UI)屏幕圖像和圖形用戶界面(graphic user interface)屏幕圖像。觸摸屏103可顯示正在再現(xiàn)的內(nèi)容的圖像并且可接收用戶輸入信息。另外,觸摸屏103可顯示生成的內(nèi)容和內(nèi)容的自動命名結(jié)果。
[0071]觸摸屏103的示例可包括-但不限于-液晶顯示器(liquid crystal
display, LCD)、薄膜晶體管(thin film transistor, TFT)LCD、有機發(fā)光二極管(organiclight-emitting d1de, OLED)、柔性顯不器、三維(three-dimens1nal, 3D)顯不器和有源矩陣0LED(active-matrix 0LED,AM0LED)。觸摸屏103也可被稱為顯示器。根據(jù)裝置100的類型可提供兩個或更多個觸摸屏103。
[0072]相機104處理由其圖像傳感器在視頻呼叫模式或攝影模式中獲得的圖像幀,例如靜止圖像或視頻。圖像幀可被顯示在觸摸屏103上。經(jīng)相機104處理的圖像幀可被存儲在存儲單元107中或者可通過通信單元108或端口 109被傳送到外部。根據(jù)裝置100的結(jié)構(gòu)可提供兩個或更多個相機104。另外,相機104可用作識別用戶的空間手勢的輸入設(shè)備。相機104獲得的圖像幀可以是根據(jù)內(nèi)容生成請求生成的內(nèi)容。在此情況下,內(nèi)容可被理解為是當(dāng)在相機104的攝影模式中輸入快門按鈕時被請求生成的。
[0073]音頻輸入單元105在呼叫模式、記錄模式或者語音識別模式中接收外部聲音信號,將外部聲音信號轉(zhuǎn)換成電語音數(shù)據(jù),并將電語音數(shù)據(jù)傳送到處理器110。音頻輸入單元105可包括例如麥克風(fēng)。音頻輸入單元105可包括用于去除在接收外部聲音信號的過程中生成的噪聲的各種算法中的任何一種。音頻輸入單元105輸入的外部聲音信號可以是生成的內(nèi)容或者為了執(zhí)行內(nèi)容的自動命名而輸入的基于自然語言的用戶輸入信息。當(dāng)外部聲音信號是基于自然語言的用戶輸入信息時,用戶輸入信息可以是基于語音識別的用戶輸入信息。音頻輸入單元105輸入的外部聲音信號可被存儲在存儲單元107中或者可通過通信單元108或端口 109被傳送到外部。
[0074]取決于是否提供了裝置100與用戶之間的接口功能,用戶輸入單元101、感測單元102、觸摸屏103、相機104和音頻輸入單元105可被稱為輸入設(shè)備或者輸入/輸出設(shè)備。例如,當(dāng)裝置100與用戶之間的用戶接口功能的示例包括觸摸識別功能、語音識別功能和空間手勢識別功能時,用戶輸入單元101、感測單元102、相機104和音頻輸入單元105可被稱為輸入設(shè)備,并且觸摸屏103可被稱為輸入/輸出設(shè)備。
[0075]音頻輸出單元106在呼叫模式或者音頻再現(xiàn)模式中輸出從外部接收的聲音信號或者音頻信號。音頻信號輸出單元106可包括揚聲器。當(dāng)內(nèi)容被再現(xiàn)并且再現(xiàn)的內(nèi)容中包括音頻信號時,音頻輸出單兀106輸出再現(xiàn)的內(nèi)容中包括的音頻信號。音頻輸入單兀105和音頻輸出單元106可與彼此一體形成,例如頭戴式耳機。
[0076]存儲單元107存儲處理器110可實現(xiàn)的至少一個程序和/或指令集和資源,這將在下文說明。至少一個程序的示例包括用于執(zhí)行內(nèi)容的自動命名的至少一個程序、裝置100的操作系統(tǒng)程序、裝置100中的應(yīng)用集以及用于執(zhí)行裝置100的各種功能的程序。
[0077]資源的示例包括用于對內(nèi)容執(zhí)行的自動命名的自然語言的信息、用于根據(jù)每種內(nèi)容類型來執(zhí)行自動命名的參數(shù)信息、諸如電話簿之類的個體數(shù)據(jù)庫的信息、裝置100的用戶信息、操作裝置100中的應(yīng)用集所需要的信息以及執(zhí)行上述各種功能所需要的程序。當(dāng)內(nèi)容類型是照片時,用于執(zhí)行自動命名的參數(shù)信息可包括關(guān)于例如時間、位置和照片中的主題的信息。當(dāng)內(nèi)容類型是Word電子文檔或者電子郵件時,用于執(zhí)行自動命名的參數(shù)信息可包括例如代表性關(guān)鍵字和制作者信息。
[0078]存儲單元107可分開包括存儲執(zhí)行裝置100的各種功能所需要的至少一個程序一一包括操作系統(tǒng)程序——的存儲單元,以及存儲應(yīng)用和用于實現(xiàn)執(zhí)行內(nèi)容的自動命名的方法的至少一個程序和資源的存儲單元。
[0079]存儲單元107的示例可包括諸如高速隨機訪問存儲器、磁盤存儲設(shè)備或者閃存之類的非易失性存儲器,以及其他非易失性半導(dǎo)體存儲器。
[0080]存儲在存儲單元107中的至少一個程序和/或指令集可根據(jù)功能被分類成多個模塊。
[0081]圖2是一個表格,其中存儲在存儲單元107中的程序和/或指令集被根據(jù)模塊來分類。參考圖2,存儲單元107包括——但不限于——操作系統(tǒng)201、通信模塊202、圖形模塊203、全球定位系統(tǒng)(global posit1n system, GPS)模塊、Π模塊205、感測模塊206、接觸和運動模塊207、電力供應(yīng)模塊208和應(yīng)用模塊209。
[0082]參考圖2,應(yīng)用模塊209包括一但不限于一內(nèi)容再現(xiàn)模塊210、定時器模塊211、臉部識別模塊212、電話簿模塊213、關(guān)鍵字檢測模塊214、相機模塊215、數(shù)字多媒體廣播(digital multimedia broadcast, DMB)模塊 216、自動命名模塊 217、電話模塊 218、日程管理模塊219、電子郵件模塊220和內(nèi)容共享模塊221。
[0083]控制和管理裝置100的一般功能的操作系統(tǒng)201包括允許裝置100的組件之間的通信的軟件組件。
[0084]通信模塊202包括允許通過通信單元108或端口 109與外部設(shè)備120通信并且處理通過通信單元108或端口 109從外部設(shè)備120接收的數(shù)據(jù)的軟件組件。通信模塊202可通過通信單元108或端口 109把被執(zhí)行了自動命名的內(nèi)容發(fā)送到外部設(shè)備120。另外,通信模塊202可通過通信單元108或端口 109請求外部設(shè)備120執(zhí)行內(nèi)容的自動命名,從外部設(shè)備120接收自動命名結(jié)果并且在觸摸屏103上顯示自動命名結(jié)果。
[0085]圖形模塊203包括執(zhí)行渲染并調(diào)整在觸摸屏103上顯示的圖形的亮度的軟件組件和提供用于向應(yīng)用模塊209輸入文本的虛擬鍵盤(或軟鍵盤)的軟件組件。
[0086]GPS模塊204包括確定裝置100的位置以獲得位置信息并將位置信息提供給提供基于位置的服務(wù)的應(yīng)用的軟件組件。例如,當(dāng)自動命名模塊217操作并且在對內(nèi)容執(zhí)行自動命名期間需要位置信息時,自動命名模塊217可使用由GPS模塊204提供的位置信息。
[0087]UI模塊205包括向基于觸摸屏103來提供UI信息的應(yīng)用提供UI的軟件組件。
[0088]感測模塊206包括基于感測單元102來確定感測信息并且將感測信息提供給應(yīng)用模塊209以使得應(yīng)用模塊209基于感測信息來提供服務(wù)的軟件組件。
[0089]接觸和運動模塊207包括基于觸摸屏103來檢測觸摸接觸、基于觸摸來追蹤運動并且向應(yīng)用模塊209提供關(guān)于追蹤的運動的信息的軟件組件。
[0090]電力供應(yīng)模塊208包括利用操作系統(tǒng)201來控制對裝置100中的硬件組件的電力供應(yīng)并且控制提供給觸摸屏103的電力的節(jié)電模式的軟件組件。
[0091]本領(lǐng)域普通技術(shù)人員容易理解應(yīng)用模塊209中包括的模塊的功能,從而以下說明將對與示范性實施例有關(guān)的應(yīng)用模塊給出。
[0092]當(dāng)裝置100基于內(nèi)容生成請求、內(nèi)容存儲請求或者內(nèi)容傳送請求接收到自動命名命令時,自動命名模塊217開始在處理器110的控制下操作。因此,為了根據(jù)不同內(nèi)容類型利用不同參數(shù)來執(zhí)行自動命名,自動命名模塊217確定內(nèi)容類型并且確定與基準(zhǔn)點有關(guān)的參數(shù)以便根據(jù)所確定的內(nèi)容類型利用不同參數(shù)執(zhí)行自動命名。自動命名模塊217請求應(yīng)用模塊之中的相應(yīng)應(yīng)用模塊根據(jù)所確定的參數(shù)來操作。
[0093]例如,當(dāng)內(nèi)容是照片并且所確定的參數(shù)是時間、位置和照片中的主題時,自動命名模塊217利用定時器模塊211、GPS模塊205和臉部識別模塊212來獲得關(guān)于生成、存儲或傳送內(nèi)容的時間的時間信息、位置信息和關(guān)于內(nèi)容中包括的主題的信息。當(dāng)由臉部識別模塊212來獲得關(guān)于主題的信息時,在電話簿模塊213中搜索與檢測到的臉部識別結(jié)果相對應(yīng)的人。當(dāng)在電話簿模塊213中找到該人時,自動命名模塊217通過使用基于該人的關(guān)系信息來獲得推斷信息。自動命名模塊217基于推斷信息來執(zhí)行內(nèi)容的自動命名并且利用圖形模塊203在觸摸屏103上顯示自動命名結(jié)果。
[0094]應(yīng)用模塊209中包括的模塊不限于圖2所示的模塊,并且應(yīng)用模塊209還可包括各種其他模塊,例如即時消息傳遞模塊、視頻會議模塊、圖像管理模塊、瀏覽模塊、日歷模塊、窗口小部件模塊、搜索模塊和Word文檔制作模塊。另外,應(yīng)用模塊209中包括的模塊可被稱為引擎。
[0095]通信單元108可通過諸如有線互聯(lián)網(wǎng)之類的有線網(wǎng)絡(luò)或者諸如無線互聯(lián)網(wǎng)、無線內(nèi)聯(lián)網(wǎng)、無線電話網(wǎng)、無線局域網(wǎng)(local area network, LAN)、Wi_F1、直接W1-Fi (Wi_Fidirect, WFD)、第三代(third generat1n, 3G)、4G、藍(lán)牙、紅外數(shù)據(jù)聯(lián)盟(infrared dataassociat1n, IrDA)、射頻識別(rad1 frequency identificat1n, RFID)、超寬帶(ultrawideband, UffB)、Zigbee 或者近場通信(near-field communicat1n, NFC)之類的無線網(wǎng)絡(luò)與外部設(shè)備120通信。
[0096]通信單元108可包括一但不限于一以下各項中的至少一者:廣播接收模塊、移動通信模塊、無線互聯(lián)網(wǎng)模塊、有線互聯(lián)網(wǎng)模塊、短距離通信模塊和位置信息模塊。
[0097]廣播接收模塊通過廣播信道從外部廣播管理服務(wù)器(未示出)接收廣播信號和/或廣播相關(guān)信息。廣播信道的示例可包括衛(wèi)星信道和地面信道。移動通信模塊通過移動通信網(wǎng)絡(luò)向/從基站(未示出)和外部設(shè)備120發(fā)送/接收無線信號。無線信號的示例可包括根據(jù)語音呼叫信號、視頻呼叫信號或文本/多媒體消息的發(fā)送/接收的各種類型的數(shù)據(jù)。無線互聯(lián)網(wǎng)模塊指的是用于以無線方式訪問互聯(lián)網(wǎng)的模塊。有線互聯(lián)網(wǎng)模塊指的是用于以有線方式訪問互聯(lián)網(wǎng)的模塊。
[0098]短距離通信模塊指的是用于基于短距離的通信的模塊。短距離通信技術(shù)的示例可包括藍(lán)牙、RFID、紅外通信、UWB、Zigbee、WFD和NFC。位置信息模塊是用于確認(rèn)或獲得裝置100的位置的模塊。例如,位置信息模塊可以是基于GPS的位置信息模塊?;贕PS的位置信息模塊從多個人造衛(wèi)星接收位置信息。位置信息可包括表示緯度和經(jīng)度的坐標(biāo)信息。
[0099]端口 109可利用諸如通用串行總線(universal serial bus,USB)端口(未示出)之類的即插即用接口來向/從外部設(shè)備120發(fā)送/接收數(shù)據(jù)。即插即用接口指的是允許外部設(shè)備120被插入到裝置100的插頭中并被使用的模塊。
[0100]電力供應(yīng)單元111向裝置100的各種元件供應(yīng)電力。電力供應(yīng)單元111包括至少一個電力供應(yīng)源,例如電池和交流(alternating current,AC)電力供應(yīng)源。在替換示范性實施例中,裝置100可不包括電力供應(yīng)源111,并且可包括可連接到外部電力供應(yīng)單元(未示出)的連接單元(未示出)。
[0101]控制裝置100的整體操作的處理器110可被稱為至少一個處理器。處理器110可被稱為至少一個處理器的原因是,雖然處理器110在圖1中被示為單個芯片,但處理器110根據(jù)裝置100的功能可作為多個處理器來操作。
[0102]處理器110可利用存儲在存儲單元107中的各種模塊和操作系統(tǒng)201來控制用戶輸入單元101、感測單元102、觸摸屏103、相機104、音頻輸入單元105、音頻輸出單元106、存儲單元107、通信單元108和端口 109。因此,處理器110可被稱為控制器、微處理器或者數(shù)字信號處理器。另外,處理器I1可利用UI模塊205和操作系統(tǒng)201基于用戶輸入單兀101、感測單元102、觸摸屏103、相機104和音頻輸入單元105來提供用戶接口。
[0103]處理器110可執(zhí)行與執(zhí)行內(nèi)容的自動命名的方法有關(guān)的至少一個程序。處理器110可通過從存儲單元107中讀取程序來執(zhí)行程序,或者可通過從經(jīng)由通信單元108連接到處理器110的外部設(shè)備120下載程序來執(zhí)行程序。在此情況下,外部設(shè)備120可被稱為應(yīng)用提供服務(wù)器(未示出)或者應(yīng)用市場服務(wù)器。然而,處理器110可執(zhí)行與執(zhí)行自動命名的方法有關(guān)并存儲在外部設(shè)備120中的至少一個程序,接收自動命名結(jié)果,并將自動命名結(jié)果顯示在觸摸屏103上。處理器110可包括處理器110與裝置100中的各種功能模塊之間的接口功能單元。處理器110的與執(zhí)行內(nèi)容的自動命名的方法有關(guān)的操作將在下文中參考圖3至圖13來詳細(xì)說明。
[0104]外部設(shè)備120可包括如上所述的應(yīng)用提供服務(wù)器或應(yīng)用市場服務(wù)器,并且可包括用于執(zhí)行內(nèi)容的自動命名的云服務(wù)器,例如圖10的服務(wù)器1000。裝置100和外部設(shè)備120可基于可用于通信單元108的通信方法之一通過網(wǎng)絡(luò)連接到彼此。
[0105]圖3是圖示根據(jù)示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖。圖3的方法由處理器110執(zhí)行。
[0106]在步驟S301中,處理器110根據(jù)用戶的輸入信息接收自動命名命令。處理器107通過加載存儲單元107中存儲的自動命名模塊217來開始自動命名功能。
[0107]因此,在步驟S302中,處理器110根據(jù)要被執(zhí)行自動命名的內(nèi)容的內(nèi)容類型利用參數(shù)來執(zhí)行內(nèi)容的自動命名。步驟S302中執(zhí)行的自動命名可根據(jù)不同內(nèi)容類型利用不同參數(shù)來執(zhí)行。例如,當(dāng)內(nèi)容類型是第一類型時,處理器110利用第一預(yù)定參數(shù)來執(zhí)行內(nèi)容的自動命名。當(dāng)內(nèi)容類型是第二類型時,處理器110利用第二預(yù)定參數(shù)來執(zhí)行內(nèi)容的自動命名。利用不同參數(shù)對內(nèi)容的自動命名包括根據(jù)自動命名基準(zhǔn)點進行的自動命名,而該自動命名基準(zhǔn)點是根據(jù)內(nèi)容類型確定的。不同參數(shù)可被稱為不同方式。自動命名基準(zhǔn)點可被稱為自動命名參數(shù)。
[0108]判定自動命名命令是通過內(nèi)容生成請求、內(nèi)容存儲請求還是內(nèi)容傳送請求接收到的。當(dāng)通過內(nèi)容生成請求接收到自動命名命令時,要被執(zhí)行自動命名的內(nèi)容可以例如是由相機104獲得的照片文件。當(dāng)通過內(nèi)容存儲請求接收到自動命名命令時,內(nèi)容可以例如是由內(nèi)容共享模塊221通過通信單元108接收到的視頻文件。當(dāng)響應(yīng)于內(nèi)容傳送請求接收到自動命名命令時,內(nèi)容可以例如是由電子郵件模塊220通過通信單元108傳送給外部的電子郵件文件。
[0109]圖4是圖示圖3的方法中的執(zhí)行自動命名的處理的流程圖。參考圖4,在步驟S401中,處理器110根據(jù)內(nèi)容類型確定自動命名基準(zhǔn)點。自動命名基準(zhǔn)點對應(yīng)于參數(shù)。如果執(zhí)行情境知曉自動命名,則自動命名基準(zhǔn)點可以指基于可根據(jù)內(nèi)容類型來確定的參數(shù)的情境知曉模型。因此,自動命名基準(zhǔn)點可根據(jù)內(nèi)容類型而變化。
[0110]在步驟S402中,處理器110根據(jù)所確定的自動命名基準(zhǔn)點來獲得推斷信息。
[0111]圖5是圖示在根據(jù)圖3的方法中確定的基準(zhǔn)點來獲得推斷信息的處理的流程圖。圖5示出了使用情境知曉模型的情況。
[0112]例如,當(dāng)通過內(nèi)容生成處理來生成內(nèi)容并且生成的內(nèi)容是照片時,確定情境知曉模型來檢測內(nèi)容生成時間、內(nèi)容生成位置和內(nèi)容中包括的主題。一旦確定了情境知曉模型,在步驟S501中,處理器110基于所確定的情境知曉模型和內(nèi)容生成處理來獲得情境信息。所獲得的情境信息包括內(nèi)容生成時間信息、內(nèi)容生成位置信息和關(guān)于內(nèi)容中包括的主題的主題信息。為此,如上文參考圖2所述,處理器110驅(qū)動存儲單元107中存儲的應(yīng)用模塊之中的相應(yīng)應(yīng)用模塊。當(dāng)所生成的內(nèi)容是Word電子文檔時,所獲得的情境信息可包括——但不限于——代表性關(guān)鍵字信息和制作者信息。
[0113]當(dāng)檢測到的時間信息是2012年3月19日,檢測到的位置信息是37.5° N的緯度和127.5° E的經(jīng)度,并且檢測到的主題信息是兒子時,處理器110使用每項信息來產(chǎn)生用戶可直觀認(rèn)識的情境信息。在此情況下,情境信息也可被稱為內(nèi)容生成情境信息。
[0114]也就是說,當(dāng)可基于檢測到的信息從其獲得情境信息的數(shù)據(jù)庫被存儲在存儲單元107中時,并且當(dāng)數(shù)據(jù)庫中存儲的檢測到的時間信息被定義成使用裝置100的地區(qū)具有四季并且三月由對應(yīng)于“春季”的自然語言表述來指示時,處理器110獲得“春季”的內(nèi)容生成情境信息。另外,當(dāng)數(shù)據(jù)庫中存儲的檢測到的位置信息被定義成與37.5° N的緯度和127.5° E的經(jīng)度相對應(yīng)的位置由與“位于Makgye-dong,Gwacheon_si的動物園”相對應(yīng)的自然語言表述來指示時,處理器110獲得“動物園”的內(nèi)容生成情境信息。另外,當(dāng)數(shù)據(jù)庫中存儲的檢測到的關(guān)于主題的主題信息由與“兒子”相對應(yīng)的自然語言表述來指示時,處理器110獲得“兒子”的內(nèi)容生成情境信息。圖5中的步驟S501可在內(nèi)容存儲處理或內(nèi)容傳送處理中執(zhí)行。
[0115]當(dāng)處理器110獲得內(nèi)容生成情境信息時,也就是說獲得“春季”、“動物園”和“兒子”時,在步驟S502中,處理器110融合所獲得的內(nèi)容生成情境信息以獲得融合結(jié)果并且利用統(tǒng)計推斷來獲得推斷信息。也就是說,根據(jù)融合結(jié)果獲得的推斷信息可成為“春季野餐,動物園,兒子”。
[0116]—旦獲得了推斷信息,在圖4的步驟S403中,處理器110就基于推斷信息來執(zhí)行內(nèi)容的自動命名。自動命名可以簡單地排列推斷信息或者可根據(jù)存儲單元107中預(yù)設(shè)的自然語言的語法規(guī)則來重布置推斷信息。例如,可利用“和我兒子去動物園進行春季野餐”的自然語言表述來執(zhí)行自動命名。
[0117]當(dāng)自動命名完成時,在圖3的步驟S303中,處理器110在觸摸屏103上顯示自動命名結(jié)果。
[0118]圖6是圖示根據(jù)另一示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖。圖6圖示了改變自動命名結(jié)果的功能根據(jù)用戶對于根據(jù)圖3的方法顯示的自動命名結(jié)果的改變請求來改變的情況。圖6的步驟S601至S603與圖3的步驟S301至S303基本上類似,從而這里將不給出對其的說明。
[0119]當(dāng)在觸摸屏103上顯示自動命名結(jié)果,并且接收到用戶改變請求時,在步驟S604,處理器110改變觸摸屏103上顯示的自動命名結(jié)果。當(dāng)通過再執(zhí)行自動命名來改變自動命名結(jié)果時,可改變獲得情境信息的條件和獲得推斷信息的條件。例如,可改變關(guān)于情境信息和推斷信息的搜索范圍和搜索概率的條件。
[0120]圖7A、圖7B和圖8是圖示根據(jù)示范性實施例改變在觸摸屏103上顯示的自動命名結(jié)果的情況的視圖。
[0121]圖7A圖示了由于用戶手動輸入的信息來改變自動命名結(jié)果的情況。也就是說,當(dāng)如屏幕圖像710中所示生成的內(nèi)容711的自動命名結(jié)果712被顯示在觸摸屏103上,并且接收到對該自動命名結(jié)果的改變請求時,處理器110可將屏幕圖像710改變成屏幕圖像720。參考屏幕圖像720,由于改變請求,自動命名結(jié)果712被改變到可通過從觸摸屏103上顯示的虛擬鍵盤721的輸入來改變自動命名結(jié)果712的狀態(tài)。當(dāng)用戶利用虛擬鍵盤721來輸入期望的名稱時,內(nèi)容711的自動命名結(jié)果712被改變成將被顯示在屏幕圖像730中的自動命名結(jié)果731。
[0122]圖7B圖示了用戶請求自動改變或者選擇性地請求手動改變或自動改變的情況。也就是說,假定在屏幕圖像740或屏幕圖像770中顯示內(nèi)容711和內(nèi)容711的自動命名結(jié)果712,并且顯示指示出可改變自動命名結(jié)果712的指示符741或771,則當(dāng)接收到基于顯示的指示符741或771的改變請求時,處理器110如屏幕圖像750中所示顯示指示出再執(zhí)行自動命名的圖像751,并且顯示再執(zhí)行自動命名的自動命名結(jié)果761。指示符741和771不限于此并且可按其他形式來顯示。另外,可作為其他內(nèi)容或以其他形式來提供關(guān)于屏幕圖像750上顯示的圖像751的指導(dǎo)信息(未示出)。
[0123]如觸摸屏103上顯示的屏幕圖像780中所示的指示符781和782指示出用戶可選擇是如屏幕圖像740和770中所示自動地再執(zhí)行自動命名,還是如圖7A中的屏幕圖像720中所示通過用戶的輸入信息來手動地再執(zhí)行自動命名。從而,用戶可選擇性地自動或手動改變屏幕圖像780中的自動命名結(jié)果。
[0124]圖8圖示出對多個內(nèi)容執(zhí)行自動命名的情況。也就是說,當(dāng)如屏幕圖像810中所示顯示各種類型的內(nèi)容并且接收到如屏幕圖像820中所示的對方框821中包括的內(nèi)容的自動命名命令時,處理器110根據(jù)內(nèi)容的各種內(nèi)容類型利用不同參數(shù)來執(zhí)行內(nèi)容的自動命名。另外,可根據(jù)例如內(nèi)容傳送情境或內(nèi)容存儲情境利用不同情境信息來執(zhí)行自動命名。
[0125]如屏幕圖像830中所示可顯示根據(jù)不同內(nèi)容類型的自動命名結(jié)果。
[0126]圖9是圖示出顯示根據(jù)自動命名處理的用于一個生成的內(nèi)容項目的多個候選名稱并且選擇多個候選名稱之一的情況的視圖。也就是說,如屏幕圖像910中所示顯示根據(jù)自動命名處理的用于生成的內(nèi)容811的多個候選名稱812并且從候選名稱812中選擇名稱x3.jpg。因此,如屏幕圖像920中所示可在觸摸屏103上顯示生成的內(nèi)容811的自動命名結(jié)果。
[0127]圖10是圖示根據(jù)示范性實施例的在服務(wù)器1000與裝置100之間的用于執(zhí)行內(nèi)容的自動命名的操作的流程圖。服務(wù)器1000可對應(yīng)于圖1的外部設(shè)備120。
[0128]在步驟1001中,裝置100和服務(wù)器1000連接到彼此。在步驟1002中,裝置100接收自動命名命令。在步驟1003中,裝置100檢測關(guān)于要被執(zhí)行自動命名的內(nèi)容的信息并將檢測到的信息一即,內(nèi)容信息一發(fā)送到服務(wù)器1000。發(fā)送到服務(wù)器1000的內(nèi)容信息可包括指示出自動命名命令是響應(yīng)于內(nèi)容生成請求、內(nèi)容存儲請求還是內(nèi)容傳送請求的信息,以及指示出內(nèi)容類型的信息。另外,發(fā)送到服務(wù)器1000的內(nèi)容信息可包括關(guān)于用戶請求的信息和用于執(zhí)行自動命名的參數(shù)信息。
[0129]在步驟1004中,服務(wù)器1000接收內(nèi)容信息。在步驟1005中,服務(wù)器1000根據(jù)內(nèi)容類型和接收到的內(nèi)容信息利用參數(shù)來執(zhí)行內(nèi)容的自動命名。如上所述,內(nèi)容的自動命名可根據(jù)不同的內(nèi)容類型利用不同參數(shù)來執(zhí)行。在步驟1006中,服務(wù)器1000將自動命名結(jié)果發(fā)送到裝置100。在步驟1007中,裝置100在觸摸屏103上顯示接收到的自動命名結(jié)果。
[0130]圖11是圖示根據(jù)另外一個示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖。圖11詳細(xì)地圖示了在圖6的方法中的改變自動命名的處理并且圖示了利用情境知曉模型對內(nèi)容執(zhí)行自動命名的情況。
[0131]也就是說,在步驟SllOl中,接收對內(nèi)容的自動命名命令。在步驟S1102中,處理器110根據(jù)內(nèi)容類型確定情境知曉模型。情境知曉模型可例如根據(jù)與內(nèi)容類型相應(yīng)的參數(shù)來確定。
[0132]在步驟S1103中,處理器110利用情境知曉模型基于內(nèi)容處理來獲得關(guān)于情境的推斷信息。內(nèi)容處理的示例包括內(nèi)容生成處理、內(nèi)容存儲處理和內(nèi)容傳送處理。步驟S1103可包括根據(jù)不同內(nèi)容類型利用不同參數(shù)來獲得用于執(zhí)行內(nèi)容的自動命名的推斷信息。在步驟SI 104中,處理器110基于推斷信息來執(zhí)行內(nèi)容的自動命名并將自動命名結(jié)果顯示在觸摸屏103上。
[0133]在步驟S1105中,判定是否接收到對于顯示的自動命名結(jié)果的改變請求。當(dāng)在步驟S1105中判定沒有接收到對顯示的自動命名結(jié)果的改變請求時,方法前進到步驟S1106。在步驟S1106中,處理器110基于顯示的自動命名結(jié)果來設(shè)定內(nèi)容的名稱。
[0134]然而,當(dāng)在步驟S1105中判定接收到對顯示的自動命名結(jié)果的改變請求時,方法前進到步驟S1107。在步驟S1107中,處理器110判定改變請求是手動改變請求還是自動改變請求。改變請求是手動改變請求還是自動改變請求可利用如已經(jīng)參考圖7A和7B所描述的輸入的用戶輸入信息來判定。
[0135]當(dāng)在步驟S1107中判定改變請求是自動改變請求時,方法前進到步驟S1103。在步驟S1103中,處理器110再執(zhí)行利用情境知曉模型獲得關(guān)于內(nèi)容的推斷信息的處理。在此情況下,如上所述,可改變用于獲得推斷信息的條件。
[0136]當(dāng)在步驟S1107中判定改變請求是手動改變請求時,方法前進到步驟S1108。在步驟SI 108中,處理器110利用通過使用例如如圖7A所示的虛擬鍵盤721輸入的信息來改變顯示的自動命名結(jié)果。
[0137]圖12是圖示根據(jù)另外一個示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖。圖12圖示了如圖9的屏幕圖像910中所示顯示多個候選命名結(jié)果的情況。圖12的步驟S1201至S1203與圖11的步驟SllOl至S1103基本相似,從而這里將不給出對其的說明。
[0138]在步驟S1204中,基于推斷信息如圖9的屏幕圖像910中所示在觸摸屏103上顯示多個候選自動命名結(jié)果。在步驟S1205中,判定是否接收到通過例如在觸摸屏103上的觸摸或者通過用戶輸入單元101來選擇觸摸屏103上顯示的多個候選自動命名結(jié)果之一的輸入信息。當(dāng)在步驟S1205中判定接收到輸入信息時,方法前進到步驟S1206。在步驟S1206中,基于選擇的候選自動命名結(jié)果如圖9的屏幕圖像920中所示顯示內(nèi)容的名稱。
[0139]圖13是圖示根據(jù)另外一個示范性實施例的執(zhí)行內(nèi)容的自動命名的方法的流程圖。參考圖13,在步驟S1301中,接收自動命名命令。在步驟S1302中,處理器110加載存儲單元107中存儲的自動命名模塊217并且控制自動命名模塊217開始操作。
[0140]在步驟S1303中,處理器110確定要被執(zhí)行自動命名的內(nèi)容的內(nèi)容類型。在步驟S1304中,處理器110確定情境知曉模型以便根據(jù)所確定的內(nèi)容類型利用參數(shù)來執(zhí)行自動命名。
[0141]在步驟S1305中,處理器110基于所確定的情境知曉模型根據(jù)內(nèi)容處理獲得情境信息。在此情況下,所獲得的情境信息對應(yīng)于原始數(shù)據(jù)。因此,在步驟S1306中,處理器110通過對所獲得的情境信息進行抽象來生成與情境信息相對應(yīng)的元數(shù)據(jù)。
[0142]在步驟S1307中,處理器110利用生成的元數(shù)據(jù)來獲得推斷信息??衫媒y(tǒng)計機制來獲得推斷信息,并且為此,處理器110可在存儲單元107中存儲與推斷信息相對應(yīng)的推斷數(shù)據(jù)庫。
[0143]一旦獲得了推斷信息,方法就前進到步驟S1308。在步驟S1308中,處理器110利用推斷信息來執(zhí)行內(nèi)容的自動命名。在步驟S1309中,處理器110在觸摸屏103上顯示自動命名結(jié)果。
[0144]在步驟S1310中,判定是否接收到用戶對于顯示的自動命名結(jié)果的確認(rèn)命令。當(dāng)在步驟S1310中判定接收到確認(rèn)命令時,方法前進到步驟S1311。在步驟S1311中,處理器110將顯示的自動命名結(jié)果應(yīng)用到內(nèi)容的名稱。確認(rèn)命令也可被稱為對自動命名結(jié)果的承認(rèn)命令或者OK命令。然而,當(dāng)在步驟S1310中判定未接收到確認(rèn)命令時,處理器110可返回到步驟S1306并且可通過判定是否接收到用戶對于顯示的自動命名結(jié)果的確認(rèn)命令的操作來再執(zhí)行基于情境知曉模型獲得情境信息的操作。在此情況下,可以改變用于驅(qū)動情境知曉模型的驅(qū)動基準(zhǔn)點或者可以改變所確定的情境知曉模型。驅(qū)動基準(zhǔn)點的改變可包括將臉部識別模塊212的識別率從例如90%改變到80%。所確定的情境知曉模塊的改變可包括把基于時間、位置和主題的情境知曉模型改變成基于位置和主題的情境知曉模型。驅(qū)動基準(zhǔn)點或所確定的情境知曉模型的改變可對應(yīng)于用于自動命名的基準(zhǔn)點的改變。
[0145]圖14是圖示根據(jù)另一示范性實施例的用于執(zhí)行內(nèi)容的自動命名的裝置1400和外部設(shè)備1460的框圖,并且圖15是示出圖14的存儲單元中存儲的軟件和/或指令集的表格。
[0146]參考圖14,裝置1400包括可生成、存儲和傳送內(nèi)容的電子設(shè)備。電子設(shè)備的示例可包括便攜式設(shè)備、智能電話、智能TV、PC、桌面型PC、筆記本電腦、智能板、平板PC、移動設(shè)備、手持式設(shè)備或手持式計算機、媒體播放器、PDA以及數(shù)字CE設(shè)備。數(shù)字CE設(shè)備的示例可包括DTV和IPTV。
[0147]參考圖14,裝置1400包括用戶輸入單元1410、處理器1420、顯示單元1430、存儲單元1440和通信單元1450。
[0148]用戶輸入單元1410生成用于控制裝置1400的功能的輸入數(shù)據(jù)(或控制數(shù)據(jù))和用戶輸入信息。用戶輸入單元101的示例可包括物理按鈕(或硬件按鈕)、撥盤、滑塊開關(guān)、操縱桿、點擊式觸摸轉(zhuǎn)盤、小鍵盤、圓頂開關(guān)、可替代鼠標(biāo)的觸摸板、緩動盤和滾輪開關(guān)。
[0149]處理器1420根據(jù)自動命名命令利用存儲在存儲單元1440中的至少一個程序來確定內(nèi)容類型并且根據(jù)所確定的內(nèi)容類型來執(zhí)行自動命名。可如參考圖1所述那樣執(zhí)行自動命名。
[0150]當(dāng)基于情境知曉模型來執(zhí)行自動命名時,處理器1420根據(jù)對內(nèi)容的自動命名命令利用存儲在存儲單元1440中的至少一個程序來確定內(nèi)容類型,并且根據(jù)所確定的內(nèi)容類型來確定情境知曉模型。
[0151]為此,如圖15所示的軟件和/或指令集可被存儲在存儲單元1440中。除了應(yīng)用模塊1507中包括的應(yīng)用的類型以外,圖15所示的軟件和/或指令集與圖2中的相同。雖然圖1和圖15中所示的模塊的功能可能是相似的,但實際應(yīng)用中的實質(zhì)功能可根據(jù)在圖1的裝置100和圖14的裝置1400之間設(shè)定的基準(zhǔn)點要求而有所不同。例如,操作系統(tǒng)1501的功能可不同于操作系統(tǒng)201的功能。
[0152]參考圖15,當(dāng)如圖15所示的應(yīng)用模塊1507被存儲在存儲單元1440中時,要在裝置1400中被執(zhí)行自動命名的內(nèi)容的示例可包括由Word文檔制作模塊1515制造的Word文檔文件、由電子郵件模塊1514生成的電子郵件文件和通過通信單元1450接收的內(nèi)容。
[0153]處理器1400基于所確定的情境知曉模型利用存儲在存儲單元1440中的至少一個程序來獲得內(nèi)容生成情境信息。一旦獲得了內(nèi)容生成情境信息,處理器1400通過融合所獲得的內(nèi)容生成情境信息來獲得推斷信息。
[0154]例如,當(dāng)內(nèi)容是視頻時,可從內(nèi)容檢測到的參數(shù)可包括內(nèi)容生成時間、內(nèi)容生成位置和內(nèi)容中包括的主題。因此,處理器1400可基于情境知曉模型利用臉部識別模塊1510、GPS模塊1504和定時器模塊1509來獲得情境信息并且可利用所獲得的情境信息來獲得推斷息。
[0155]當(dāng)內(nèi)容是文件或文本時,可從內(nèi)容檢測到的參數(shù)可包括內(nèi)容生成時間、內(nèi)容生成位置、內(nèi)容中包括的關(guān)鍵字以及內(nèi)容制作者。因此,處理器1400可基于情境知曉模型利用GPS模塊1504、定時器模塊1509、制作者檢測模塊(未示出)和關(guān)鍵字檢測模塊1512來獲得情境信息并且可利用所獲得的情境信息來獲得推斷信息。制作者檢測模塊可檢測在曰志文件信息中登記的用戶信息來作為制作者信息。
[0156]當(dāng)內(nèi)容是聲音序列時,可從內(nèi)容檢測到的參數(shù)可包括內(nèi)容生成時間、內(nèi)容生成位置、藝術(shù)家、體裁、標(biāo)題和內(nèi)容制作者。因此,處理器1400可根據(jù)這些參數(shù)基于情境知曉模型利用存儲單元1440中存儲的模塊來獲得情境信息。當(dāng)內(nèi)容是廣播內(nèi)容時,可從內(nèi)容檢測到的參數(shù)可包括廣播時間、廣播數(shù)目、廣播標(biāo)題、演職員陣容和制作者。
[0157]本文使用的基于情境知曉模型的關(guān)于內(nèi)容生成情境的推斷信息指的是通過融合從內(nèi)容檢測到的情境信息從統(tǒng)計機制得出的高級別情境信息。例如,當(dāng)內(nèi)容是照片并且從內(nèi)容檢測到的情境信息是春季(生成時間)、動物園(生成位置)、Hong Gildong(內(nèi)容制作者)和Hong Gildong的兒子(內(nèi)容的主題)時,通過融合單詞“春季”、“動物園”、“HongGildong”和“兒子”并利用統(tǒng)計機制獲得推斷,可以獲得與“Hong Gildong和他的兒子,動物園,春季野餐”相對應(yīng)的情境信息來作為推斷信息。
[0158]處理器1420基于推斷信息執(zhí)行內(nèi)容的自動命名。也就是說,當(dāng)如上所述獲得推斷信息時,處理器1420可將內(nèi)容的自動命名執(zhí)行為“和我兒子去動物園進行春季野餐”。
[0159]顯示單元1430在處理器1420的控制下顯示內(nèi)容的自動命名結(jié)果。顯示單元1430可被配置為例如圖1的觸摸屏103。
[0160]通信單元1450可被配置為圖1的通信單元108并且可向/從外部設(shè)備1460發(fā)送/接收內(nèi)容。當(dāng)外部設(shè)備1460是云服務(wù)器時,處理器1400可請求內(nèi)容的自動命名結(jié)果。
[0161]包括用于執(zhí)行自動命名的命令語言的至少一個程序可體現(xiàn)為計算機可讀記錄介質(zhì)上的計算機可讀代碼。計算機可讀記錄介質(zhì)包括可存儲可被計算機系統(tǒng)讀取的數(shù)據(jù)的任何存儲設(shè)備。計算機可讀記錄介質(zhì)的示例包括只讀存儲器(read-only memory,ROM)、隨機訪問存儲器(random-access memory,RAM)、⑶-ROM、磁帶、軟盤和光學(xué)數(shù)據(jù)存儲設(shè)備。計算機可讀記錄介質(zhì)可分布在由網(wǎng)絡(luò)耦合的計算機系統(tǒng)上,使得計算機可讀代碼被以分布方式來存儲和執(zhí)行。
[0162]雖然已利用具體術(shù)語參考本公開的示范性實施例具體示出和描述了本公開,但這些實施例和術(shù)語僅僅是用于說明本公開,而不應(yīng)當(dāng)被解釋為限制如權(quán)利要求限定的本公開的范圍。示范性實施例應(yīng)當(dāng)僅被認(rèn)為是描述性的,而不應(yīng)當(dāng)被認(rèn)為是用于限制的。因此,發(fā)明構(gòu)思的范圍不由對示范性實施例的詳細(xì)描述來限定,而由所附權(quán)利要求來限定,并且在該范圍內(nèi)的所有差別都將被解釋為包括在本公開內(nèi)。
【權(quán)利要求】
1.一種執(zhí)行內(nèi)容的自動命名的方法,該方法包括: 接收對內(nèi)容的自動命名命令; 根據(jù)不同內(nèi)容類型利用不同參數(shù)來執(zhí)行所述內(nèi)容的自動命名以獲得對所述內(nèi)容的至少一個自動命名結(jié)果;以及 顯示所述至少一個自動命名結(jié)果。
2.如權(quán)利要求1所述的方法,其中,接收自動命名命令是在請求內(nèi)容處理時執(zhí)行的,所述內(nèi)容處理包括內(nèi)容生成處理、內(nèi)容傳送處理和內(nèi)容存儲處理中的至少一者。
3.如權(quán)利要求2所述的方法,其中,執(zhí)行內(nèi)容的自動命名包括利用與請求的內(nèi)容處理相對應(yīng)的所述內(nèi)容的預(yù)定情境信息來執(zhí)行自動命名。
4.如權(quán)利要求1所述的方法,還包括響應(yīng)于用戶對顯示的自動命名結(jié)果的自動改變請求而自動地再執(zhí)行自動命名。
5.如權(quán)利要求1所述的方法,還包括: 與顯示的自動命名結(jié)果關(guān)聯(lián)地顯示指示符,其中所述指示符指示出自動地改變顯示的自動命名結(jié)果的選項;以及 根據(jù)通過所述指示符輸入的用戶輸入信息來自動地再執(zhí)行所述內(nèi)容的自動命名。
6.如權(quán)利要求4或5所述的方法,其中,自動地再執(zhí)行內(nèi)容的自動命名包括以改變的用于獲得參數(shù)的條件來自動地再執(zhí)行自動命名。
7.如權(quán)利要求4或5所述的方法,還包括響應(yīng)于用戶對顯示的自動命名結(jié)果的手動改變請求而改變與所述用戶輸入信息相對應(yīng)的顯示的自動命名結(jié)果。
8.如權(quán)利要求1所述的方法,還包括響應(yīng)于用戶對顯示的自動命名結(jié)果的手動改變請求而將所述自動命名結(jié)果改變成所述用戶輸入信息。
9.如權(quán)利要求1所述的方法,其中,執(zhí)行內(nèi)容的自動命名包括: 利用根據(jù)內(nèi)容類型確定的參數(shù)基于內(nèi)容處理獲得關(guān)于所述內(nèi)容的推斷信息;以及 基于所述推斷信息來執(zhí)行內(nèi)容的自動命名, 其中,所述內(nèi)容處理包括內(nèi)容生成處理、內(nèi)容傳送處理和內(nèi)容存儲處理中的至少一者, 其中,所述參數(shù)是根據(jù)所述內(nèi)容類型基于情境知曉模型來確定的。
10.如權(quán)利要求9所述的方法,其中,獲得推斷信息包括: 基于所確定的情境知曉模型和對所述內(nèi)容請求的內(nèi)容處理來獲得所述內(nèi)容的情境信息;以及 通過融合所述內(nèi)容的情境信息來獲得所述推斷信息。
11.如權(quán)利要求9或10所述的方法,其中,獲得推斷信息包括基于與外部設(shè)備的通信來獲得所述推斷信息。
12.如權(quán)利要求1所述的方法,其中,當(dāng)對內(nèi)容的自動命名命令包括對于多個不同類型的內(nèi)容的自動命名命令時, 執(zhí)行內(nèi)容的自動命名包括根據(jù)內(nèi)容的類型利用預(yù)定的參數(shù)分別執(zhí)行內(nèi)容的自動命名。
13.如權(quán)利要求1所述的方法,其中,顯示的自動命名結(jié)果包括多個候選命名信息, 其中,所述方法還包括: 接收用于選擇所述多個候選命名信息之一的選擇信號;以及 顯示根據(jù)所述選擇信號選擇的候選自動命名信息。
14.一種用于執(zhí)行內(nèi)容的自動命名的裝置,該裝置包括: 存儲單元,被配置為存儲用于執(zhí)行內(nèi)容的自動命名的至少一個程序和數(shù)據(jù); 觸摸屏,被配置為基于觸摸來接收用戶輸入信息并且顯示所述內(nèi)容的自動命名結(jié)果;以及 處理器,被配置為基于自動命名命令通過使用所述存儲單元中存儲的所述至少一個程序和數(shù)據(jù)根據(jù)內(nèi)容的不同類型利用不同參數(shù)來執(zhí)行所述內(nèi)容的自動命名以獲得對于所述內(nèi)容的至少一個自動命名結(jié)果,并且在所述觸摸屏上顯示所述自動命名結(jié)果。
15.一種非暫態(tài)計算機可讀記錄介質(zhì),其上體現(xiàn)有至少一個程序,所述至少一個程序包括用于執(zhí)行一種執(zhí)行內(nèi)容的自動命名的方法的命令,其中所述方法包括: 接收對內(nèi)容的自動命名命令; 根據(jù)不同內(nèi)容類型利用不同參數(shù)來執(zhí)行所述內(nèi)容的自動命名以獲得對所述內(nèi)容的至少一個自動命名結(jié)果;以及 顯示所述至少一個自動命名結(jié)果。
【文檔編號】G06F3/14GK104395877SQ201380033088
【公開日】2015年3月4日 申請日期:2013年5月10日 優(yōu)先權(quán)日:2012年5月10日
【發(fā)明者】金基鎬, 李文珠, 金洧利 申請人:三星電子株式會社