在用戶設(shè)備中使用輸入字符來(lái)提供智能服務(wù)的方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種使用鍵盤提供服務(wù)的方法。該方法包括:在運(yùn)行的屏幕上顯示文本框和鍵盤;根據(jù)鍵盤的智能轉(zhuǎn)換按鈕的選擇,輸入開始標(biāo)識(shí)符;在標(biāo)識(shí)符之后輸入命令;在命令之后輸入終止標(biāo)識(shí)符;當(dāng)輸入終止標(biāo)識(shí)符時(shí)根據(jù)命令執(zhí)行智能服務(wù);以及在文本框中輸出根據(jù)智能服務(wù)的結(jié)果。
【專利說(shuō)明】在用戶設(shè)備中使用輸入字符來(lái)提供智能服務(wù)的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用于提供用戶設(shè)備的附加服務(wù)的方法和裝置。更具體地,本發(fā)明涉及用于在用戶設(shè)備中使用輸入的字符來(lái)提供智能服務(wù)并且運(yùn)行與字符對(duì)應(yīng)的命令以便提供相關(guān)信息的方法和裝置。
【背景技術(shù)】
[0002]最近,隨著數(shù)字技術(shù)的發(fā)展,引入了諸如個(gè)人數(shù)字助理(PDA)、電子記事本、智能手機(jī)、平板個(gè)人電腦等等的、在為用戶提供移動(dòng)性的同時(shí)能夠通信和處理個(gè)人信息的各種便攜式終端。通過(guò)除了便攜式終端的傳統(tǒng)通信功能之外還包括之前由其他終端專門提供的功能,這樣的便攜式終端到達(dá)移動(dòng)融合階段。代表性地,便攜式終端可以具有各種功能,包括:諸如語(yǔ)音呼叫和視頻呼叫的呼叫功能,諸如短消息服務(wù)(SMS)、多媒體消息服務(wù)(麗S)和電子郵件的消息發(fā)送和接收功能,電子記事本功能、拍攝功能、廣播重放功能,運(yùn)動(dòng)圖像重放功能,音樂(lè)重放功能、因特網(wǎng)功能、消息功能、社交網(wǎng)絡(luò)服務(wù)(SNS)等等。
[0003]具體地,便攜式終端通過(guò)使用鍵盤(或鍵區(qū))的字符輸入功能可以支持用戶的各種字符輸入。例如,便攜式終端可以支持諸如消息、電子郵件、信使(messenger)、因特網(wǎng)或SNS的各種功能中的字符輸入,并且用戶當(dāng)使用各種功能時(shí)可以通過(guò)激活所運(yùn)行的功能的運(yùn)行屏幕中的鍵盤來(lái)輸入各種字符(例如,聊天字符、消息書寫字符、搜索詞等)。
[0004]在現(xiàn)有技術(shù)的這種便攜式終端中,與由用戶使用鍵盤所選擇的鍵(按鈕)對(duì)應(yīng)的字符被輸入。因此,在這種便攜式終端中,只有與由用戶使用鍵盤所選擇的鍵對(duì)應(yīng)的字符被輸出。即,在便攜式終端中僅執(zhí)行簡(jiǎn)單設(shè)計(jì)的字符輸入功能。此外,在這種便攜式終端中,僅利用激活的鍵盤所支持的語(yǔ)言(例如,母語(yǔ)、英語(yǔ)等)才可能輸入,從而當(dāng)嘗試執(zhí)行針對(duì)不支持的語(yǔ)言的輸入時(shí),僅在搜索并安裝支持該語(yǔ)言的鍵盤之后才可能輸入。此外,當(dāng)用戶嘗試獲取各種信息(例如,關(guān)于天氣、電影、翻譯、搜索等等的信息)時(shí),必須執(zhí)行復(fù)雜的用戶設(shè)備操作來(lái)獲取信息。例如,當(dāng)試圖在運(yùn)行并使用用戶設(shè)備中的某一功能的同時(shí)檢查天氣信息時(shí),應(yīng)該停止運(yùn)行中的現(xiàn)有功能,之后應(yīng)該運(yùn)行因特網(wǎng)功能以連接到提供天氣信息的提供商服務(wù)器(例如,氣象局服務(wù)器或網(wǎng)絡(luò)服務(wù)器等)。然后,當(dāng)連接到提供商服務(wù)器時(shí),可以通過(guò)諸如在連接的提供商服務(wù)器中搜索期望區(qū)域的天氣的過(guò)程來(lái)提供天氣信息。
[0005]因此,需要改進(jìn)的用于使用用戶設(shè)備的鍵盤的裝置和方法。
[0006]作為背景信息呈現(xiàn)以上信息僅僅來(lái)幫助對(duì)本公開的理解。至于以上任何是否可能被應(yīng)用為關(guān)于本發(fā)明的現(xiàn)有技術(shù),沒(méi)有進(jìn)行確定,也沒(méi)有進(jìn)行聲明。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的各方面是要解決至少上述問(wèn)題和/或缺點(diǎn),并且要提供至少下述優(yōu)點(diǎn)。因此,本發(fā)明的一方面是要提供用于用戶使用用戶設(shè)備的鍵盤來(lái)使用各種智能服務(wù)的方法和裝置。
[0008]本發(fā)明的另一方面是要提供用于提供能夠識(shí)別通過(guò)鍵盤輸入的字符并運(yùn)行與字符對(duì)應(yīng)的命令來(lái)提供相關(guān)信息的智能服務(wù)的方法和裝置。
[0009]本發(fā)明的另一方面是要提供用于提供通過(guò)在用戶設(shè)備中實(shí)現(xiàn)用于使用輸入字符實(shí)時(shí)地提供各種智能服務(wù)的最佳環(huán)境,而能夠改善用戶設(shè)備的便利性和可用性的智能服務(wù)的方法和裝置。
[0010]根據(jù)本發(fā)明的一方面,提供了使用鍵盤提供服務(wù)的方法。該方法包括:在運(yùn)行的屏幕上顯示文本框和鍵盤;根據(jù)鍵盤的智能轉(zhuǎn)換按鈕的選擇,輸入開始標(biāo)識(shí)符;在標(biāo)識(shí)符之后輸入命令;在命令之后輸入終止標(biāo)識(shí)符;當(dāng)輸入終止標(biāo)識(shí)符時(shí)執(zhí)行根據(jù)命令的智能服務(wù);以及在文本框中輸出根據(jù)智能服務(wù)的結(jié)果。
[0011]根據(jù)本發(fā)明的另一方面,提供了使用鍵盤提供服務(wù)的方法。該方法包括:在執(zhí)行屏幕上顯示鍵盤;響應(yīng)于用戶使用鍵盤的輸入生成命令;根據(jù)生成的命令確定服務(wù)執(zhí)行;當(dāng)執(zhí)行服務(wù)時(shí)確定在命令之前是否輸入了參數(shù);如果存在這樣的參數(shù),則基于參數(shù)根據(jù)命令來(lái)執(zhí)行服務(wù),并顯示服務(wù)的執(zhí)行的結(jié)果;以及如果不存在這樣的參數(shù),則根據(jù)命令執(zhí)行服務(wù),并且顯示服務(wù)的執(zhí)行的結(jié)果。
[0012]根據(jù)本發(fā)明的另一方面,提供了記錄用于處理器運(yùn)行所述方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
[0013]根據(jù)本發(fā)明的另一方面,提供了一種用戶設(shè)備。該用戶設(shè)備包括:顯示單元,用于在應(yīng)用的執(zhí)行屏幕上顯示文本框和鍵盤,用于與鍵盤相結(jié)合地顯示命令候選區(qū)域并在命令候選組區(qū)域中顯示至少一個(gè)命令候選組,并且用于在文本框上顯示智能服務(wù)的執(zhí)行的結(jié)果;存儲(chǔ)單元,用于存儲(chǔ)用于智能服務(wù)的命令表;及控制器,用于控制鍵盤的智能轉(zhuǎn)換按鈕的選擇,或者根據(jù)用戶輸入的開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的輸入,并用于根據(jù)標(biāo)識(shí)符之間的命令來(lái)控制智能服務(wù)的執(zhí)行,使得在文本框上輸入并顯示智能服務(wù)的執(zhí)行的結(jié)果。
[0014]根據(jù)本發(fā)明的另一方面,提供了用于支持智能服務(wù)的裝置。該裝置包括:鍵盤用戶界面,用于在執(zhí)行屏幕上提供鍵盤;輸入管理器,用于支持通過(guò)鍵盤的字符輸入,用于輸入從命令控制器向執(zhí)行屏幕的文本框發(fā)送的結(jié)果,并且用于當(dāng)輸入結(jié)果時(shí)將先前輸入的開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的命令類型的字符調(diào)換為結(jié)果的文本;命令控制器,如果輸入開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的命令類型的文本,則命令控制器用于獲得通過(guò)根據(jù)命令解析器的關(guān)于命令的分析結(jié)果的針對(duì)命令的內(nèi)部服務(wù)或外部服務(wù)的執(zhí)行的結(jié)果,并且用于控制所獲得的結(jié)果的輸出;命令解析器,用于如果發(fā)送文本則提取標(biāo)識(shí)符之間的命令,用于分析所提取的命令是否與在命令表中指定的命令對(duì)應(yīng),并且用于向命令控制器提供分析結(jié)果;網(wǎng)絡(luò)連接器,用于如果從命令控制器發(fā)送命令,則通過(guò)服務(wù)應(yīng)用程序接口(API)或網(wǎng)絡(luò)解析從外部服務(wù)獲得用于命令的動(dòng)態(tài)結(jié)果;及命令表,用于存儲(chǔ)預(yù)設(shè)的命令及與每個(gè)命令對(duì)應(yīng)的服務(wù)信息。
[0015]根據(jù)本發(fā)明的另一方面,提供了用于支持智能服務(wù)的系統(tǒng)。該系統(tǒng)包括:用戶設(shè)備,用于控制根據(jù)用戶輸入的開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的輸入或者鍵盤的智能轉(zhuǎn)換按鈕的選擇,用于通過(guò)內(nèi)部或外部服務(wù)器根據(jù)標(biāo)識(shí)符之間的命令來(lái)執(zhí)行智能服務(wù),并且用于在文本框上輸入并顯示智能服務(wù)的執(zhí)行結(jié)果;及綜合服務(wù)器,用于當(dāng)從用戶設(shè)備請(qǐng)求智能服務(wù)的執(zhí)行時(shí),根據(jù)命令執(zhí)行智能服務(wù)來(lái)生成結(jié)果,并且用于向用戶設(shè)備提供所生成的結(jié)果。
[0016]根據(jù)本發(fā)明的另一方面,提供了記錄介質(zhì)。記錄介質(zhì)處理在應(yīng)用的執(zhí)行屏幕上的文本框和鍵盤的顯示,控制根據(jù)用戶輸入的開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的輸入或者使用鍵盤的智能轉(zhuǎn)換按鈕的選擇,當(dāng)輸入終止標(biāo)識(shí)符時(shí)提取標(biāo)識(shí)符之間的命令,在根據(jù)所提取的命令執(zhí)行服務(wù)之后獲得結(jié)果,并且在文本框上輸入并顯示所獲得的結(jié)果。
[0017]從下面結(jié)合附圖公開了本發(fā)明的示范性實(shí)施例的詳細(xì)描述中,本發(fā)明的其他方面、優(yōu)點(diǎn)和顯著特征將對(duì)本領(lǐng)域技術(shù)人員變得清楚。
【專利附圖】
【附圖說(shuō)明】
[0018]從下面結(jié)合附圖的描述中,本發(fā)明特定示范性實(shí)施例的以上和其他方面、特征和優(yōu)點(diǎn)將變得更加清楚,其中:
[0019]圖1示意性地示出根據(jù)本發(fā)明的示范性實(shí)施例的用戶設(shè)備的配置;
[0020]圖2示意性地示出根據(jù)本發(fā)明的示范性實(shí)施例的用戶設(shè)備的平臺(tái)結(jié)構(gòu);
[0021]圖3至5示出根據(jù)本發(fā)明的示范性實(shí)施例的用于在用戶設(shè)備中支持智能服務(wù)的屏幕界面;
[0022]圖6至9示出根據(jù)本發(fā)明的示范性實(shí)施例的在其中可以輸入用于用戶設(shè)備中的智能服務(wù)的命令的屏幕;
[0023]圖10至16示出根據(jù)本發(fā)明的示范性實(shí)施例的、在其中執(zhí)行智能服務(wù)的操作;
[0024]圖17示出根據(jù)本發(fā)明的示范性實(shí)施例的根據(jù)用戶設(shè)備中的智能服務(wù)的執(zhí)行的結(jié)
果屏眷;
[0025]圖18至21示出根據(jù)本發(fā)明的示范性實(shí)施例的、在用戶設(shè)備中使用鍵盤運(yùn)行智能服務(wù)的操作;
[0026]圖22和23示出根據(jù)本發(fā)明的示范性實(shí)施例的、在用戶設(shè)備中使用鍵盤運(yùn)行智能服務(wù)的操作;
[0027]圖24和25示出根據(jù)本發(fā)明的示范性實(shí)施例的、在用戶設(shè)備中使用鍵盤運(yùn)行智能服務(wù)的操作;
[0028]圖26是示出根據(jù)本發(fā)明的示范性實(shí)施例的、用于在用戶設(shè)備中提供智能服務(wù)的操作的流程圖;
[0029]圖27是示出根據(jù)本發(fā)明的示范性實(shí)施例的、用于在用戶設(shè)備中提供智能服務(wù)的操作的流程圖;
[0030]圖28是示出根據(jù)本發(fā)明的示范性實(shí)施例的、用于在用戶設(shè)備中提供智能服務(wù)的操作的流程圖;
[0031]圖29是示出根據(jù)本發(fā)明的示范性實(shí)施例的、用于在用戶設(shè)備中提供智能服務(wù)的具體操作的流程圖;
[0032]圖30示意性地示出根據(jù)本發(fā)明的示范性實(shí)施例的用于支持智能服務(wù)的系統(tǒng)配置;
[0033]圖31是示出其中在根據(jù)本發(fā)明的示范性實(shí)施例的系統(tǒng)中提供智能服務(wù)的操作的信號(hào)流圖;
[0034]圖32是示出其中在根據(jù)本發(fā)明的示范性實(shí)施例的系統(tǒng)中提供智能服務(wù)的操作的信號(hào)流圖;以及
[0035]圖33至35示出根據(jù)本發(fā)明的示范性實(shí)施例的執(zhí)行智能服務(wù)的操作。[0036]遍及附圖,應(yīng)該注意到相似的參考標(biāo)號(hào)用來(lái)描繪相同的或相似的元件、特征和結(jié)構(gòu)。
【具體實(shí)施方式】
[0037]提供以下參照附圖的描述以幫助對(duì)如權(quán)利要求及其等同內(nèi)容限定的本發(fā)明的示范性實(shí)施例的全面理解。它包括幫助理解的各種特定細(xì)節(jié)但是這些細(xì)節(jié)將被認(rèn)為僅是示范性的。因此,那些本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,在不脫離本發(fā)明的范圍和精神的情況下,可以對(duì)在此描述的實(shí)施例進(jìn)行各種改變和修改。此外,為了清楚和簡(jiǎn)明,可以省略公知功能和結(jié)構(gòu)的描述。
[0038]在下面的描述和權(quán)利要求中使用的術(shù)語(yǔ)和詞不限于詞典意義,而是僅由發(fā)明人用來(lái)使本發(fā)明的理解能夠清楚和一致。因此,對(duì)本領(lǐng)域那些技術(shù)人員應(yīng)該顯而易見(jiàn)的是,提供本發(fā)明的示范性實(shí)施例的以下描述僅為了說(shuō)明目的,而不是為了對(duì)如所附權(quán)利要求及其等同內(nèi)容定義的本發(fā)明進(jìn)行限制的目的。
[0039]要理解地是,單數(shù)形式“一”、“一個(gè)”和“該”包括復(fù)數(shù)指代,除非上下文另外明確指出。從而,例如,提及“一個(gè)組件表面”包括提及一個(gè)或多個(gè)這樣的表面。
[0040]本發(fā)明涉及用于在用戶設(shè)備中提供智能服務(wù)的方法和裝置。根據(jù)本發(fā)明的示范性實(shí)施例,可以識(shí)別與通過(guò)用戶設(shè)備的鍵盤或鍵區(qū)輸入的字符對(duì)應(yīng)的命令,并且可以處理(例如,獲取)并向用戶反饋與所識(shí)別的命令對(duì)應(yīng)的相關(guān)信息。
[0041]根據(jù)本發(fā)明的示范性實(shí)施例,可以將某一鍵(或按鈕)分配作為用于命令在用戶設(shè)備的鍵盤中的智能服務(wù)操作的鍵(下文中,智能轉(zhuǎn)換按鈕(或命令標(biāo)識(shí)按鈕))。此外,用戶可以選擇智能轉(zhuǎn)換按鈕,并且輸入期望的命令的字符(或字符串)。在本發(fā)明中,用戶設(shè)備可以從在按下智能轉(zhuǎn)換按鈕所在的位置輸入的字符中的命令中辨別參數(shù),即,用于辨別命令的標(biāo)識(shí)符。此外,用戶設(shè)備可以識(shí)別標(biāo)識(shí)的命令并且運(yùn)行與識(shí)別的命令對(duì)應(yīng)的智能服務(wù),并且向用戶提供結(jié)果。
[0042]圖1示意性地示出根據(jù)本發(fā)明的示范性實(shí)施例的用戶設(shè)備的配置。
[0043]參照?qǐng)D1,用戶設(shè)備可以包括無(wú)線通信單元110、用戶輸入單元120、顯示單元130、音頻處理單元140、存儲(chǔ)單元150、接口單元160、控制器170和供電單元180。在圖1中示出的組件在本發(fā)明的用戶設(shè)備中不是根本的,因而用戶設(shè)備可以被實(shí)現(xiàn)為具有更多的組件或更少的組件。
[0044]無(wú)線通信單元110可以包括允許用戶設(shè)備和無(wú)線通信系統(tǒng)之間或者用戶設(shè)備和另一設(shè)備位于的網(wǎng)絡(luò)之間的無(wú)線通信的一個(gè)或多個(gè)模塊。例如,無(wú)線通信單元110可以包括移動(dòng)通信模塊111、無(wú)線局域網(wǎng)(WLAN)模塊113、短距離通信模塊115、位置計(jì)算模塊117和廣播接收模塊119。
[0045]移動(dòng)通信模塊111可以向和從基站、外部終端和各種服務(wù)器(例如,綜合服務(wù)器、搜索服務(wù)器、電影信息提供服務(wù)器、天氣信息提供服務(wù)器、翻譯服務(wù)器等)的至少一個(gè)發(fā)送和接收無(wú)線信號(hào)。無(wú)線信號(hào)可以包括根據(jù)語(yǔ)音呼叫信號(hào)、視頻呼叫信號(hào)或文本/多媒體消息的發(fā)送和接收的各種形式的數(shù)據(jù)。根據(jù)控制器170的控制和與用戶請(qǐng)求對(duì)應(yīng)的智能服務(wù)的相關(guān)信息,移動(dòng)通信模塊111可以連接至各種服務(wù)器的至少一個(gè)。
[0046]無(wú)線LAN模塊113表示用于無(wú)線因特網(wǎng)連接、另一用戶設(shè)備和無(wú)線LAN鏈路的模塊,并且可以內(nèi)部或外部地安裝在用戶設(shè)備中。無(wú)線因特網(wǎng)技術(shù)的一些例子是W1-F1、無(wú)線寬帶(Wibro)、全球互通微波接入(Wimax)和高速下行鏈路分組接入(HSDPA)。無(wú)線LAN模塊113可以連接至各種服務(wù)器的至少一個(gè),并且接收與用戶的請(qǐng)求對(duì)應(yīng)的智能服務(wù)的相關(guān)信息。此外,當(dāng)與另一用戶設(shè)備形成無(wú)線LAN鏈路時(shí),無(wú)線LAN模塊113可以根據(jù)用戶的選擇向或從另一用戶設(shè)備發(fā)送或接收數(shù)據(jù)。
[0047]無(wú)線通信模塊115表示用于短距離通信的模塊。無(wú)線通信模塊115可以采用的短距離通信技術(shù)的一些例子包括藍(lán)牙、射頻識(shí)別(RFID)、紅外數(shù)據(jù)協(xié)會(huì)(IrDA)、超寬帶(UWB)和近場(chǎng)通信(NFC)。此外,當(dāng)與其他用戶設(shè)備進(jìn)行無(wú)線連接時(shí),短距離通信模塊115可以根據(jù)用戶的選擇向或從另一用戶設(shè)備發(fā)送或接收數(shù)據(jù)。
[0048]位置計(jì)算模塊117是用于獲取用戶設(shè)備的位置的模塊。位置計(jì)算模塊117的代表性例子是全球定位系統(tǒng)(GPS)模塊。通過(guò)獲取與三個(gè)或更多基站的距離以及精確的時(shí)間信息,并對(duì)獲取的信息應(yīng)用三角法,位置計(jì)算模塊117可以根據(jù)緯度、經(jīng)度和高度來(lái)產(chǎn)生三維的當(dāng)前位置信息。此外,通過(guò)從三個(gè)或更多衛(wèi)星實(shí)時(shí)接收用戶設(shè)備的當(dāng)前位置,位置計(jì)算模塊117可以獲取位置信息。即,可以通過(guò)各種方法來(lái)獲取用戶設(shè)備的位置信息。當(dāng)運(yùn)行智能服務(wù)時(shí),位置計(jì)算模塊117可以根據(jù)控制器170的控制來(lái)獲取用戶設(shè)備的位置信息,并且向控制器170提供獲取的信息。
[0049]廣播接收模塊119通過(guò)廣播信道(例如,衛(wèi)星信道、地波信道等)從外部廣播管理服務(wù)器接收廣播信號(hào)(例如,電視廣播信號(hào)、無(wú)線電廣播信號(hào)、數(shù)據(jù)廣播信號(hào)等)和/或與廣播相關(guān)的信息(例如,與廣播頻道、廣播節(jié)目或廣播服務(wù)提供商等相關(guān)的信息)。
[0050]用戶輸入單元120生成輸入數(shù)據(jù)用于用戶設(shè)備的操作控制。用戶輸入單元120可以包括鍵盤、圓頂開關(guān)、觸摸板(靜態(tài)壓力/靜態(tài)電流)、滾輪、慢動(dòng)開關(guān)等等。用戶輸入單元120可以實(shí)現(xiàn)為具有在用戶設(shè)備的外部的按鈕形式,并且一些按鈕可以作為觸摸板來(lái)實(shí)現(xiàn)。
[0051]顯示單元130可以顯示(B卩,輸出)在用戶設(shè)備中處理的信息。例如,如果用戶設(shè)備處于呼叫模式中,則顯示呼叫相關(guān)的用戶界面或圖形用戶界面(GUI)。此外,當(dāng)用戶設(shè)備處于視頻呼叫模式或拍攝模式中時(shí),顯示單元130顯示拍攝的和/或接收的圖像或Π或GUI。更具體地,顯示單元130顯示用于在用戶設(shè)備中運(yùn)行的各種功能的運(yùn)行屏幕。此外,顯示單元130可以根據(jù)在運(yùn)行屏幕中控制器170的控制在運(yùn)行屏幕上顯示激活的鍵盤,并且可以顯示根據(jù)通過(guò)在運(yùn)行屏幕上的鍵盤輸入的信號(hào)顯示字母。此外,顯示單元130根據(jù)通過(guò)鍵盤輸入的智能服務(wù)的運(yùn)行命令,可以轉(zhuǎn)換屏幕。這里,屏幕轉(zhuǎn)換可以包括在運(yùn)行的屏幕上輸入的字母的轉(zhuǎn)換(例如,將輸入的字符轉(zhuǎn)換為根據(jù)智能服務(wù)獲取的相關(guān)信息等等),以及將運(yùn)行的屏幕轉(zhuǎn)換為與運(yùn)行的智能服務(wù)對(duì)應(yīng)的新Π和⑶I。即,在示范性實(shí)施例中,通過(guò)用于僅將輸入的字符轉(zhuǎn)換成繪制的結(jié)果的方案,以及用于在保持當(dāng)前運(yùn)行屏幕的狀態(tài)中將運(yùn)行的屏幕自身轉(zhuǎn)換成繪制結(jié)果的屏幕的方案,來(lái)形成屏幕轉(zhuǎn)換。取決于根據(jù)智能服務(wù)的結(jié)果信息的輸出方法,這可以被不同地應(yīng)用。稍后將描述在本發(fā)明中操作的顯示單元130的屏幕的例子。
[0052]顯示單元130可以包括液晶顯示器(IXD)、薄膜晶體管IXD (TFT IXD)、發(fā)光二極管(LED)、有機(jī)LED (0LED)、有源矩陣OLED (AM0LED)、柔性顯示器、彎曲顯示器以及3D顯示器中的至少一個(gè)。一些這樣的顯示器可以被實(shí)現(xiàn)為作為透明或光學(xué)透明類型形成的透明顯示器,使得外部可以是可見(jiàn)的。[0053]此外,當(dāng)用于感測(cè)觸摸操作的觸摸板包括分層結(jié)構(gòu)時(shí)(下文中,稱為觸摸屏),顯示單元130可以被用作輸入設(shè)備以及輸出設(shè)備。觸摸板可以被配置為將施加到顯示單元130的某一部分的壓力改變或在顯示單元130的某一部分中生成的電容轉(zhuǎn)換為電輸入信號(hào)??梢孕纬捎|摸板來(lái)檢測(cè)在觸摸時(shí)刻的輸入以及觸摸的位置和面積。當(dāng)存在針對(duì)觸摸板的觸摸輸入時(shí),向觸摸控制器(未不出)發(fā)送相應(yīng)的信號(hào)。觸摸控制器(未不出)可以處理信號(hào)并且向控制器170發(fā)送相應(yīng)的數(shù)據(jù)。如此,控制器170可以理解顯示單元130的任何部分是否被觸摸。
[0054]音頻處理單元140可以向揚(yáng)聲器141發(fā)送從控制器170輸入的音頻信號(hào),并且可以執(zhí)行向控制器170發(fā)送從麥克風(fēng)143輸入的、諸如語(yǔ)音的音頻信號(hào)的功能。根據(jù)控制器170的控制,音頻處理單元140可以將語(yǔ)音/聲音數(shù)據(jù)轉(zhuǎn)換為可聽見(jiàn)的聲音并且通過(guò)揚(yáng)聲器141輸出可聽見(jiàn)的聲音,并且可以將諸如從麥克風(fēng)143接收的聲音的音頻信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),并且向控制器170發(fā)送數(shù)字信號(hào)。
[0055]在呼叫模式、錄音模式、媒體內(nèi)容重放模式、拍攝模式、廣播接收模式等等中,揚(yáng)聲器141可以輸出從無(wú)線通信單元110接收的音頻數(shù)據(jù),或者可以輸出存儲(chǔ)在存儲(chǔ)單元150中的音頻數(shù)據(jù)。揚(yáng)聲器141可以輸出與在用戶設(shè)備中執(zhí)行的功能(例如,呼叫連接接收、呼叫連接發(fā)送、音樂(lè)文件重放、視頻文件重放等)有關(guān)的聲音信號(hào)。
[0056]麥克風(fēng)143從呼叫模式、錄音模式、聲音識(shí)別模式、拍攝模式等模式接收外部聲音信號(hào),并且將所接收的信號(hào)處理為電聲音數(shù)據(jù)??梢詫⑻幚淼穆曇魯?shù)據(jù)轉(zhuǎn)換為可以被發(fā)送到移動(dòng)通信基站然后可以在呼叫模式的情況下被輸出的形式。此外,可以實(shí)現(xiàn)用于移除在接收外部聲音信號(hào)的過(guò)程中生成的噪聲的各種噪聲移除算法。
[0057]存儲(chǔ)單元150可以存儲(chǔ)用于控制器170的處理和控制的程序,并且可以臨時(shí)存儲(chǔ)輸入/輸出的數(shù)據(jù)(例如,標(biāo)識(shí)符、命令、電話號(hào)碼、消息、音頻、媒體內(nèi)容(例如,音樂(lè)文件、視頻文件)、電子書等)。存儲(chǔ)單元150可以存儲(chǔ)根據(jù)用戶設(shè)備功能的操作的使用頻率(例如,應(yīng)用使用頻率,媒體內(nèi)容重放頻率,電話號(hào)碼、消息和多媒體的使用頻率等)、重要性、優(yōu)先級(jí)和喜好。存儲(chǔ)單元150可以存儲(chǔ)與在觸摸屏上觸摸輸入時(shí)輸出的聲音和各種模式的振動(dòng)有關(guān)的數(shù)據(jù)。更具體地,存儲(chǔ)單元150可以存儲(chǔ)用于標(biāo)識(shí)用于智能服務(wù)的運(yùn)行的命令的開始的標(biāo)識(shí)符,以及用于本發(fā)明中的智能服務(wù)的運(yùn)行的各種命令。
[0058]在本發(fā)明的示范性實(shí)施例中,標(biāo)識(shí)符可以通過(guò)諸如“**”、“ [#]等的各種符號(hào)的一個(gè)或組合來(lái)實(shí)現(xiàn)??梢詫?biāo)識(shí)符識(shí)別為不影響用戶的字符輸入的某些字符。此外,可以根據(jù)用戶的定義來(lái)設(shè)置標(biāo)識(shí)符,并且所設(shè)置的標(biāo)識(shí)符可以被自動(dòng)映射到智能轉(zhuǎn)換按鈕。即,當(dāng)用戶按下智能轉(zhuǎn)換按鈕時(shí),可以自動(dòng)輸入在文本框(例如,字符輸入窗口、搜索窗口、消息輸入窗口等)中設(shè)置的標(biāo)識(shí)符。
[0059]在本發(fā)明的示范性實(shí)施例中,命令可以被實(shí)現(xiàn)為預(yù)定義的字符(例如,字符串),以及由用戶輸入的字符。命令可以使用具有某種形式的風(fēng)格,或者可以使用口語(yǔ)的風(fēng)格。
[0060]此外,在通過(guò)命令運(yùn)行智能服務(wù)的情況中,可以在用戶設(shè)備中執(zhí)行應(yīng)用運(yùn)行、搜索和轉(zhuǎn)換等。在表1至表3中示出這種例子。表1至表3示出根據(jù)本發(fā)明的示范性實(shí)施例的命令表的例子。然后,要理解本發(fā)明不限于此,并且命令表可以具有各種命令系統(tǒng)。
[0061]表1
[0062]
【權(quán)利要求】
1.一種使用鍵盤提供服務(wù)的方法,該方法包括: 在運(yùn)行的屏幕上顯示文本框和鍵盤; 通過(guò)選擇鍵盤的智能轉(zhuǎn)換按鈕來(lái)輸入開始標(biāo)識(shí)符; 在標(biāo)識(shí)符之后輸入命令; 在命令之后輸入終止標(biāo)識(shí)符; 當(dāng)輸入終止標(biāo)識(shí)符時(shí)根據(jù)命令執(zhí)行智能服務(wù);以及 在文本框中輸出根據(jù)智能服務(wù)的結(jié)果。
2.如權(quán)利要求1所述的方法,其中命令的輸入包括: 如果輸入開始標(biāo)識(shí)符,則在命令候選組區(qū)域中顯示所有預(yù)設(shè)的命令; 在命令候選組區(qū)域中選擇命令;以及 在標(biāo)識(shí)符之后輸入所選擇的命令。
3.如權(quán)利要求2所述的方法,其中輸入終止標(biāo)識(shí)符的步驟包括如果在命令候選組區(qū)域中選擇命令,則輸入所選擇的命令和終止標(biāo)識(shí)符。
4.如權(quán)利要求2所述的方法,其中輸入命令的步驟包括在輸入開始標(biāo)識(shí)符之后根據(jù)用戶使用鍵盤的選擇,輸入命令。
5.如權(quán)利要求4所述的方法,其中命令的輸入包括: 在開始標(biāo)識(shí)符之后輸入用于命令的字符;以及 在命令候選組區(qū)域中顯示包括字符的命令。
6.如權(quán)利要求5所述的方法,其中命令的顯示包括: 從預(yù)設(shè)的所有命令候選組中提取包括字符的命令候選組;以及 用所提取的命令候選組的命令來(lái)替代命令候選組區(qū)域的所有命令,并且顯示替代的命令。
7.如權(quán)利要求4所述的方法,其中終止標(biāo)識(shí)符的輸入包括以下中的至少一個(gè):根據(jù)在命令候選組區(qū)域中選擇包括字符的命令來(lái)自動(dòng)輸入終止標(biāo)識(shí)符,在輸入字符之后根據(jù)智能轉(zhuǎn)換按鈕的選擇來(lái)輸入終止標(biāo)識(shí)符。
8.如權(quán)利要求1所述的方法,進(jìn)一步包括: 在文本框中輸出根據(jù)智能服務(wù)的結(jié)果的狀態(tài)中,接收智能轉(zhuǎn)換按鈕的選擇輸入;以及 根據(jù)智能轉(zhuǎn)換按鈕的選擇,恢復(fù)處于通過(guò)文本框輸出結(jié)果之前的狀態(tài)中的屏幕。
9.如權(quán)利要求1所述的方法,進(jìn)一步包括: 通過(guò)用戶使用鍵盤的直接輸入,來(lái)輸入開始標(biāo)識(shí)符和終止標(biāo)識(shí)符。
10.如權(quán)利要求1所述的方法,其中智能服務(wù)的執(zhí)行包括: 確定在開始標(biāo)識(shí)符前面是否存在參數(shù),并且,如果在開始標(biāo)識(shí)符前面存在參數(shù),則區(qū)分在開始標(biāo)識(shí)符前面輸入的參數(shù)以及在開始標(biāo)識(shí)符與終止標(biāo)識(shí)符之間的命令。
11.如權(quán)利要求1所述的方法,其中智能服務(wù)的執(zhí)行包括: 如果輸入終止標(biāo)識(shí)符,則確定智能服務(wù)的執(zhí)行; 當(dāng)確定智能服務(wù)的執(zhí)行時(shí),提取在開始標(biāo)識(shí)符和終止標(biāo)識(shí)符之間的實(shí)際命令; 確定所提取的命令是否與在命令表中指定的命令對(duì)應(yīng); 如果命令是在命令表中的命令,則內(nèi)部地執(zhí)行智能服務(wù);以及 如果命令是不在命令表中的命令,則通過(guò)與外部服務(wù)器連接來(lái)運(yùn)行與命令對(duì)應(yīng)的智能服務(wù)。
12.如權(quán)利要求11所述的方法,其中輸出包括輸出根據(jù)內(nèi)部智能服務(wù)的執(zhí)行的結(jié)果,或者輸出通過(guò)與外部服務(wù)器連接而從外部服務(wù)器接收的、根據(jù)智能服務(wù)的執(zhí)行的結(jié)果。
13.如權(quán)利要求11所述的方法,其中外部服務(wù)器包括綜合服務(wù)器和內(nèi)容服務(wù)器中的至少一個(gè)。
14.如權(quán)利要求13所述的方法,進(jìn)一步包括: 當(dāng)從用戶設(shè)備接收到包括命令的動(dòng)作信息時(shí),確定命令是否與可以執(zhí)行的命令對(duì)應(yīng);如果命令可以執(zhí)行,則根據(jù)命令執(zhí)行智能服務(wù),并且向用戶設(shè)備發(fā)送智能服務(wù)的執(zhí)行結(jié)果; 如果命令不可以執(zhí)行,則通過(guò)與內(nèi)容服務(wù)器連接請(qǐng)求根據(jù)命令的智能服務(wù)的執(zhí)行;以 及 從內(nèi)容服務(wù)器接收命令的智能服務(wù)的執(zhí)行結(jié)果,并且向用戶設(shè)備發(fā)送結(jié)果。
15.一種使用鍵盤提供服務(wù)的方法,該方法包括: 在執(zhí)行屏幕上顯示鍵盤; 響應(yīng)于用戶使用鍵盤的輸入生成命令; 根據(jù)生成的命令確定服務(wù)執(zhí)行; 當(dāng)執(zhí)行服務(wù)時(shí)確定在命令之前是否輸入?yún)?shù); 如果存在這樣的參數(shù),則基于參數(shù)根據(jù)命令來(lái)執(zhí)行服務(wù),并且顯示服務(wù)的執(zhí)行結(jié)果;以及 如果不存在這樣的參數(shù),則根據(jù)命令執(zhí)行服務(wù),并且顯示服務(wù)的執(zhí)行結(jié)果。
16.一種用戶設(shè)備,包括: 顯示單元,用于在應(yīng)用的執(zhí)行屏幕上顯示文本框和鍵盤,用于顯示與鍵盤相結(jié)合的命令候選組區(qū)域并在命令候選組區(qū)域中顯示至少一個(gè)命令候選組,并且用于在文本框上顯示智能服務(wù)的執(zhí)行結(jié)果; 存儲(chǔ)單元,用于存儲(chǔ)用于智能服務(wù)的命令表;以及 控制器,用于控制鍵盤的智能轉(zhuǎn)換按鈕的選擇,或者根據(jù)用戶輸入的開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的輸入,并用于根據(jù)在標(biāo)識(shí)符之間的命令來(lái)控制智能服務(wù)的執(zhí)行,使得在文本框上輸入并顯示智能服務(wù)的執(zhí)行結(jié)果。
17.如權(quán)利要求16所述的用戶設(shè)備,其中控制器控制以響應(yīng)于開始標(biāo)識(shí)符或命令輸入而顯示要在命令候選組區(qū)域上顯示的至少一個(gè)命令候選組。
18.如權(quán)利要求16所述的用戶設(shè)備,其中如果輸入終止標(biāo)識(shí)符則控制器確定智能服務(wù)的執(zhí)行,當(dāng)確定智能服務(wù)的執(zhí)行時(shí)控制器提取在開始標(biāo)識(shí)符和終止標(biāo)識(shí)符之間的命令,并且控制響應(yīng)于所提取的命令的智能服務(wù)的執(zhí)行。
19.如權(quán)利要求18所述的用戶設(shè)備,其中控制器確定所提取的命令是否與在命令表中指定的命令對(duì)應(yīng),如果命令是在命令表中的命令,則控制器控制智能服務(wù)的后臺(tái)執(zhí)行,并且如果命令是不在命令表中的命令,則控制器通過(guò)與外部服務(wù)器連接來(lái)控制與命令對(duì)應(yīng)的智能服務(wù)的執(zhí)行。
20.如權(quán)利要求18所述的用戶設(shè)備,其中,如果在文本框中輸出根據(jù)智能服務(wù)的結(jié)果的狀態(tài)中選擇智能轉(zhuǎn)換按鈕,則控制器恢復(fù)處于在通過(guò)文本框輸出結(jié)果之前的狀態(tài)中的屏眷。
21.一種用于支持智能服務(wù)的裝置,該裝置包括: 鍵盤用戶界面,用于在執(zhí)行屏幕上提供鍵盤; 輸入管理器,用于支持通過(guò)鍵盤的字符輸入,用于輸入從命令控制器向執(zhí)行屏幕的文本框發(fā)送的結(jié)果,并且用于當(dāng)輸入結(jié)果時(shí)將先前輸入的開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的命令類型的字符調(diào)換為結(jié)果的文本; 命令控制器,如果輸入開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的命令類型的文本,則命令控制器用于通過(guò)針對(duì)根據(jù)命令解析器的關(guān)于命令的分析結(jié)果的命令的內(nèi)部服務(wù)或外部服務(wù)的執(zhí)行獲得結(jié)果,并且用于控制所獲得的結(jié)果的輸出; 命令解析器,用于如果發(fā)送文本則提取在標(biāo)識(shí)符之間的命令,用于分析所提取的命令是否與在命令表中指定的命令對(duì)應(yīng),并且用于向命令控制器提供分析結(jié)果; 網(wǎng)絡(luò)連接器,用于如果從命令控制器發(fā)送命令,則通過(guò)服務(wù)應(yīng)用程序接口或網(wǎng)絡(luò)解析從外部服務(wù)獲得針對(duì)命令的動(dòng)態(tài)結(jié)果;和 命令表,用于存儲(chǔ)預(yù)設(shè)的命令及與每個(gè)命令對(duì)應(yīng)的服務(wù)信息。
22.一種用于支持智能服務(wù)的系統(tǒng),該系統(tǒng)包括: 用戶設(shè)備,用于控制根據(jù)用戶輸入的開始標(biāo)識(shí)符、命令和終止標(biāo)識(shí)符的輸入或者鍵盤的智能轉(zhuǎn)換按鈕的選擇,用于通過(guò)內(nèi)部或外部服務(wù)器根據(jù)在標(biāo)識(shí)符之間的命令來(lái)執(zhí)行智能服務(wù),并且用于在文本框上輸入并顯示智能服務(wù)的執(zhí)行結(jié)果 '及 綜合服務(wù)器,用于當(dāng)從用戶設(shè)備請(qǐng)求智能服務(wù)的執(zhí)行時(shí),通過(guò)根據(jù)命令執(zhí)行智能服務(wù)來(lái)生成結(jié)果,并且用于向用戶設(shè)備提供所生成的結(jié)果。
23.如權(quán)利要求22所述的系統(tǒng),其中綜合服務(wù)器確定命令是否可以執(zhí)行,如果命令可以執(zhí)行,則執(zhí)行智能服務(wù)并向用戶設(shè)備發(fā)送執(zhí)行的結(jié)果,如果命令不可以執(zhí)行,則確定可以執(zhí)行智能服務(wù)的內(nèi)容服務(wù)器,通過(guò)與所確定的內(nèi)容服務(wù)器連接來(lái)獲得針對(duì)智能服務(wù)的結(jié)果,并且向用戶設(shè)備發(fā)送所獲得的 結(jié)果。
【文檔編號(hào)】G06F3/0488GK103677585SQ201310390343
【公開日】2014年3月26日 申請(qǐng)日期:2013年8月30日 優(yōu)先權(quán)日:2012年8月31日
【發(fā)明者】樸世煥, 金知?jiǎng)? 樸成旭, 李在茸, 李智勛, 李東烈 申請(qǐng)人:三星電子株式會(huì)社