專利名稱:用于有效選擇電子設(shè)備中的功能的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及用于控制電子設(shè)備的技術(shù),更具體地涉及用于有效 選擇電子設(shè)備中的功能的系統(tǒng)和方法。
背景技術(shù):
實(shí)現(xiàn)用于控制電子設(shè)備的有效方法是當(dāng)代電子設(shè)備的設(shè)計(jì)者和制造者 的重要考慮。然而,開發(fā)用于有效控制電子設(shè)備的技術(shù)可能對(duì)系統(tǒng)設(shè)計(jì)者 帶來(lái)重大挑戰(zhàn)。例如,對(duì)增長(zhǎng)的設(shè)備功能和性能的需求的提高可能要求更 多的系統(tǒng)處理能力并要求額外的軟件資源。對(duì)處理或軟件要求的提高也可 能由于生產(chǎn)成本的提高和操作的低效率而引起相應(yīng)的不利經(jīng)濟(jì)影響。
此外,用于執(zhí)行各種高級(jí)操作的增強(qiáng)的設(shè)備能力可向系統(tǒng)用戶提供額 外的益處,但也可能對(duì)各種系統(tǒng)部件的控制和管理提出更高的要求。例 如,有效管理電子內(nèi)容信息的增強(qiáng)型電子網(wǎng)絡(luò)設(shè)備可能由于所涉及的數(shù)字 數(shù)據(jù)的很大的量和復(fù)雜性而受益于有效的實(shí)現(xiàn)方式。
由于對(duì)系統(tǒng)資源的需求逐漸增長(zhǎng)并且數(shù)據(jù)量顯著增大,顯然,開發(fā)用 于控制電子設(shè)備的新技術(shù)是相關(guān)電子技術(shù)的關(guān)注事項(xiàng)。因此,由于所有前 述原因,開發(fā)用于控制電子設(shè)備的有效技術(shù)對(duì)于當(dāng)代電子設(shè)備的設(shè)計(jì)者、 制造者和使用者而言仍是重要考慮。
發(fā)明內(nèi)容
根據(jù)本發(fā)明,公開了用于有效選擇電子設(shè)備中的功能的系統(tǒng)和方法。 在一個(gè)實(shí)施例中, 一種電子設(shè)備可以響應(yīng)于任何適當(dāng)事件而進(jìn)入命令編輯 模式,該適當(dāng)事件包括但不限于來(lái)自設(shè)備用戶的請(qǐng)求。設(shè)備用戶可以利用
任何有效技術(shù)向電子設(shè)備中輸入所需式樣(desired pattern)。例如,可利 用電子設(shè)備的觸摸屏、觸敏板或運(yùn)動(dòng)傳感器來(lái)輸入式樣。電子設(shè)備的命令管理器然后將式樣存儲(chǔ)到電子設(shè)備中的命令數(shù)據(jù)庫(kù)中。
設(shè)備用戶然后可通過(guò)利用任何有效方法來(lái)選擇特定設(shè)備功能,以與先 前輸入的式樣相對(duì)應(yīng)。例如,可從電子設(shè)備的顯示器上顯示的功能列表中 選擇所需功能。命令管理器可通過(guò)利用任何有效技術(shù)來(lái)將所選功能鏈接到 適當(dāng)式樣。在某些實(shí)施例中,命令管理器將所選功能與相應(yīng)式樣存儲(chǔ)在命 令數(shù)據(jù)庫(kù)中。可通過(guò)利用類似過(guò)程來(lái)定義其他命令。
隨后,設(shè)備用戶可利用任何有效技術(shù)來(lái)向電子設(shè)備中輸入所定義的式 樣。例如,可通過(guò)利用電子設(shè)備的觸摸屏、觸敏板或運(yùn)動(dòng)傳感器來(lái)輸入式 樣。式樣識(shí)別器然后可通過(guò)利用任何適當(dāng)技術(shù)來(lái)執(zhí)行識(shí)別過(guò)程,以識(shí)別輸 入式樣。響應(yīng)于輸入式樣,命令管理器可從命令數(shù)據(jù)庫(kù)中檢索所鏈接的命 令,以識(shí)別與輸入式樣相對(duì)應(yīng)的特定設(shè)備功能。電子設(shè)備然后可以有利地 執(zhí)行所識(shí)別的功能??砂搭愃品绞絹?lái)選擇和執(zhí)行其他所定義的命令。至少 由于前述原因,本發(fā)明因此提供了用于有效選擇電子設(shè)備中的功能的改進(jìn) 的系統(tǒng)和方法。
圖1是根據(jù)本發(fā)明的電子設(shè)備的一個(gè)實(shí)施例的框圖2是根據(jù)本發(fā)明的圖1的電子設(shè)備的一個(gè)實(shí)施例的前視圖3是根據(jù)本發(fā)明的圖1的存儲(chǔ)器的一個(gè)實(shí)施例的框圖4是根據(jù)本發(fā)明的圖3的命令數(shù)據(jù)庫(kù)的一個(gè)實(shí)施例的框圖5是根據(jù)本發(fā)明的圖3的功能數(shù)據(jù)庫(kù)的一個(gè)實(shí)施例的框圖6A-6B是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于執(zhí)行命令編輯過(guò)程的方法步
驟的流程圖;以及
圖7A-7B是根據(jù)本發(fā)明一個(gè)實(shí)施例的用于執(zhí)行命令執(zhí)行過(guò)程的方法步
驟的流程圖。
具體實(shí)施例方式
本發(fā)明涉及電子設(shè)備控制技術(shù)的改進(jìn)。呈現(xiàn)以下描述以使得本領(lǐng)域普 通技術(shù)人員能夠制造和使用本發(fā)明,并且在專利申請(qǐng)及其要求的背景下提供以下描述。各種對(duì)所公開的實(shí)施例的修改對(duì)本領(lǐng)域技術(shù)人員將是顯而易 見的,并且這里的一般原理可適用于其他實(shí)施例。因此,本發(fā)明不意圖限 制于所示實(shí)施例,而是與符合這里描述的原理和特征的最寬范圍相一致。
本發(fā)明包括用于有效選擇電子設(shè)備中的功能的系統(tǒng)和方法,并且包括 為了存儲(chǔ)設(shè)備命令而創(chuàng)建的命令數(shù)據(jù)庫(kù),這些設(shè)備命令包括專門定義的式 樣和相應(yīng)的各設(shè)備功能。可利用適當(dāng)?shù)氖綐虞斎胧侄蝸?lái)檢測(cè)通常由設(shè)備用 戶所輸入的式樣。命令管理器利用所識(shí)別的式樣來(lái)從命令數(shù)據(jù)庫(kù)中識(shí)別相 應(yīng)的設(shè)備功能。電子設(shè)備然后可以有利地執(zhí)行所識(shí)別的設(shè)備功能。
現(xiàn)在參考圖1,示出了根據(jù)本發(fā)明的電子設(shè)備114的一個(gè)實(shí)施例的框 圖。在圖1的實(shí)施例中,電子設(shè)備114可包括但不限于中央處理單元
(CPU) 116、顯示器122、存儲(chǔ)器118和一個(gè)或多個(gè)輸入/輸出接口 (I/O 接口) 124。電子設(shè)備114的前述部件可耦合到設(shè)備總線128并通過(guò)設(shè)備 總線128通信。
在替代實(shí)施例中,可利用除了結(jié)合圖1實(shí)施例所討論的那些部件和配 置中的某些之外的部件和配置來(lái)實(shí)現(xiàn)電子設(shè)備114,或者利用代替結(jié)合圖 1實(shí)施例所討論的那些部件和配置中的某些的部件和配置來(lái)實(shí)現(xiàn)電子設(shè)備 114。此外,在圖1的實(shí)施例中,電子設(shè)備114可被實(shí)現(xiàn)為任何類型的適 當(dāng)電子設(shè)備。例如,在某些實(shí)施例中,電子設(shè)備114可被實(shí)現(xiàn)為任何類型 的固定或便攜式電子設(shè)備,例如個(gè)人計(jì)算機(jī)、電視、消費(fèi)電子設(shè)備、蜂窩 電話、機(jī)頂盒、視聽娛樂(lè)設(shè)備或個(gè)人數(shù)字助理(PDA)。
在圖1的實(shí)施例中,CPU 116可被實(shí)現(xiàn)為包括任何適當(dāng)?shù)募嫒菸⑻幚?器設(shè)備,該微處理器設(shè)備優(yōu)選地執(zhí)行軟件指令,從而控制和管理電子設(shè)備 114的操作。圖1的顯示器122可包括任何有效類型的具有用于向設(shè)備用 戶顯示各種信息的適當(dāng)屏幕的顯示技術(shù),包括陰極射線管監(jiān)視器或液晶顯 示設(shè)備。此外,在某些實(shí)施例中,顯示器122可包括觸摸屏傳感器,該觸 摸屏傳感器使得顯示器122能夠檢測(cè)設(shè)備用戶在顯示器122的顯示屏表面 上施加的壓力。
在圖1的實(shí)施例中,存儲(chǔ)器118可被實(shí)現(xiàn)為包括所需存儲(chǔ)設(shè)備的任何 組合,這些存儲(chǔ)設(shè)備包括但不限于只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)和各種其他類型的非易失性存儲(chǔ)器,例如軟盤、記憶棒、光盤或
硬盤。設(shè)備存儲(chǔ)器118的內(nèi)容和功能在以下結(jié)合圖3進(jìn)一步討論。
在圖1的實(shí)施例中,(一個(gè)或多個(gè))I/O接口 124可包括一個(gè)或多個(gè) 輸入和/或輸出接口,以接收和/或發(fā)送電子設(shè)備114的任何所需類型信 息。(一個(gè)或多個(gè))I/O接口 124可包括一個(gè)或多個(gè)用于使得設(shè)備能夠與 電子設(shè)備114通信的裝置。例如,前述裝置可包括鍵盤設(shè)備、觸敏輸入 板、無(wú)線遙控設(shè)備、具有相應(yīng)麥克風(fēng)的語(yǔ)音識(shí)別模塊、具有觸摸屏能力的 圖形用戶界面、運(yùn)動(dòng)傳感器設(shè)備、手持設(shè)備控制器單元或者安裝在電子設(shè) 備114外部的選擇按鈕陣列。電子設(shè)備114的實(shí)現(xiàn)和控制在以下結(jié)合圖2-7B進(jìn)一步討論。
現(xiàn)在參考圖2,示出了根據(jù)本發(fā)明的圖1的電子設(shè)備114的一個(gè)示例 性實(shí)施例的前視圖。圖2的實(shí)施例是為了說(shuō)明目的而呈現(xiàn)的,在替代實(shí)施 例中,可利用除了結(jié)合圖2實(shí)施例所討論的那些部件、特征和配置中的某 些之外的部件、特征和配置來(lái)實(shí)現(xiàn)電子設(shè)備114,或者利用代替結(jié)合圖2 實(shí)施例所討論的那些部件、特征和配置中的某些的部件、特征和配置來(lái)實(shí) 現(xiàn)電子設(shè)備114。此外,在替代實(shí)施例中,電子設(shè)備114可被實(shí)現(xiàn)為任何 其他類型的便攜式或非便攜式設(shè)備。
在圖2的實(shí)施例中,電子設(shè)備114包括用于向系統(tǒng)用戶顯示適當(dāng)信息 的顯示器122。在圖2的實(shí)施例中,電子設(shè)備114還包括一個(gè)或多個(gè)外部 1/0接口 124,以允許系統(tǒng)用戶向電子設(shè)備114提供控制信息。在許多實(shí)施 例中,由于顯示器122的相對(duì)小的尺寸,在顯示器122的屏幕上顯示圖標(biāo) 和快捷方式的空間有限。此外,通過(guò)多級(jí)下拉菜單進(jìn)行導(dǎo)航是既耗時(shí)又困 難的,在全鍵盤和鼠標(biāo)不可用的情況下尤其如此。
因此,本發(fā)明允許設(shè)備用戶利用式樣模式(pattern mode)來(lái)輸入預(yù)定 義的式樣,以按用戶友好方式來(lái)容易地激活所鏈接的功能。該式樣可以是 通過(guò)利用任何有效技術(shù)輸入的任何所需式樣。例如,設(shè)備用戶可以通過(guò)在 顯示器122的觸摸屏上或者在接近度傳感器設(shè)備附近、或者在來(lái)自外部 1/0接口 124的觸敏板上描畫(trace)所需式樣來(lái)輸入式樣?;蛘?,電子 設(shè)備114可包括運(yùn)動(dòng)傳感器模塊,該運(yùn)動(dòng)傳感器模塊在設(shè)備用戶按預(yù)定義的式樣移動(dòng)電子設(shè)備114時(shí)感測(cè)三維式樣信息。在某些實(shí)施例中,也可以 通過(guò)物理地操縱來(lái)自1/0接口 124的外部控制器(鍵、按鈕、開關(guān)等)來(lái) 輸入各種類型的式樣。
在某些實(shí)施例中,電子設(shè)備114然后可以識(shí)別所輸入的式樣并執(zhí)行相
關(guān)聯(lián)的設(shè)備功能,例如啟動(dòng)所需應(yīng)用、進(jìn)入特定模式或者執(zhí)行指定任務(wù)。
在某些實(shí)施例中,電子設(shè)備114的特征提取器(見圖3)可以從所輸入的 式樣來(lái)創(chuàng)建式樣特征,并且式樣識(shí)別器(圖3)然后可以利用式樣特征來(lái) 識(shí)別具體式樣。在各種實(shí)施例中,可利用任何有效技術(shù)來(lái)識(shí)別輸入式樣。 例如,電子設(shè)備114可利用式樣匹配(pattern matching)、模糊邏輯或人 工神經(jīng)網(wǎng)絡(luò)技術(shù)來(lái)識(shí)別輸入式樣。然后可基于前述識(shí)別出的式樣來(lái)定位和 執(zhí)行相應(yīng)的設(shè)備功能。
在某些實(shí)施例中,當(dāng)設(shè)備用戶通過(guò)利用式樣輸入裝置而輸入所需設(shè)備 功能的首字符時(shí),可自動(dòng)啟動(dòng)所需設(shè)備功能。例如,描畫字母"N"可啟 動(dòng)導(dǎo)航功能,或者描畫字母"C"可啟動(dòng)計(jì)算器功能。電子設(shè)備114也可 以向設(shè)備用戶呈現(xiàn)電子設(shè)備114當(dāng)前所支持的所有與首字符相對(duì)應(yīng)的功能 選項(xiàng)。例如,輸入字母"N"可提供包括導(dǎo)航應(yīng)用和記事本應(yīng)用在內(nèi)的列 表。
如果設(shè)備用戶輸入所需設(shè)備功能的一個(gè)或多個(gè)后續(xù)字符,電子設(shè)備 114可作為響應(yīng)而向設(shè)備用戶呈現(xiàn)僅那些與首字符和一個(gè)或多個(gè)后續(xù)字符 二者相對(duì)應(yīng)的功能選項(xiàng)的更新列表。例如,如果設(shè)備用戶在前一字母 "N"之后輸入字母"A",則功能列表可被更新以去除記事本應(yīng)用。電 子設(shè)備114的其他實(shí)現(xiàn)細(xì)節(jié)在以下結(jié)合圖3-7B進(jìn)一步討論。
現(xiàn)在參考圖3,示出了根據(jù)本發(fā)明的圖1的存儲(chǔ)器118的一個(gè)實(shí)施例 的框圖。在圖3的實(shí)施例中,存儲(chǔ)器118包括但不限于設(shè)備應(yīng)用312、命 令管理器316、命令數(shù)據(jù)庫(kù)318、特征提取器320、式樣識(shí)別器322、功能 數(shù)據(jù)庫(kù)324、數(shù)據(jù)328和雜項(xiàng)(miscellaneous)存儲(chǔ)裝置332。在替代實(shí)施 例中,存儲(chǔ)器118可包括除了結(jié)合圖3實(shí)施例所討論的那些部件和功能中 的某些之外的各種其他部件和功能,或者包括代替結(jié)合圖3實(shí)施例所討論 的那些部件和功能中的某些的各種其他部件和功能。在圖3的實(shí)施例中,設(shè)備應(yīng)用312可包括程序指令,這些程序指令優(yōu)
選地由CPU 116 (圖1)執(zhí)行以執(zhí)行電子設(shè)備114的各種功能和操作。設(shè) 備應(yīng)用312的特定特性和功能通常依賴于諸如相應(yīng)電子設(shè)備114的具體類 型和特定功能之類的因素而變化。
在圖3的實(shí)施例中,電子設(shè)備114利用命令管理器316來(lái)支持和協(xié)調(diào) 以上結(jié)合圖2所討論的式樣模式。在圖3的實(shí)施例中,命令數(shù)據(jù)庫(kù)318存 儲(chǔ)各種式樣和相應(yīng)的所鏈接的設(shè)備功能。命令數(shù)據(jù)庫(kù)318在以下結(jié)合圖4 進(jìn)一步討論。在某些實(shí)施例中,電子設(shè)備114可利用特征提取器320和式 樣識(shí)別器322來(lái)識(shí)別輸入式樣,如以上結(jié)合圖2所討論的。
在圖3的實(shí)施例中,功能數(shù)據(jù)庫(kù)324可包括所有應(yīng)用、功能、任務(wù)、 模式和與電子設(shè)備114相關(guān)聯(lián)的其他相關(guān)信息的列表。對(duì)功能數(shù)據(jù)庫(kù)324 的利用在以下結(jié)合圖5進(jìn)一步討論。數(shù)據(jù)328可存儲(chǔ)供電子設(shè)備114利用 的任何所需類型的數(shù)據(jù)。雜項(xiàng)存儲(chǔ)裝置332可用于為電子設(shè)備114存儲(chǔ)任 何其他類型的信息、數(shù)據(jù)或軟件指令。電子設(shè)備114的實(shí)現(xiàn)和控制在以下 結(jié)合圖4至圖7B進(jìn)一步討論。
現(xiàn)在參考圖4,示出了根據(jù)本發(fā)明的圖3的命令數(shù)據(jù)庫(kù)318的一個(gè)實(shí) 施例的框圖。圖4的實(shí)施例是為了說(shuō)明目的而呈現(xiàn)的,在替代實(shí)施例中, 命令數(shù)據(jù)庫(kù)318可包括除了結(jié)合圖4實(shí)施例所討論的那些部件和信息中的 某些之外的其他部件和信息,或者包括代替結(jié)合圖4實(shí)施例所討論的那些 部件和信息中的某些的其他部件和信息。
在圖4的實(shí)施例中,命令數(shù)據(jù)庫(kù)包括但不限于分別與命令A(yù) 440 (a) 至命令N 440 (n)相對(duì)應(yīng)的各個(gè)命令選擇。各個(gè)命令包括式樣和相應(yīng)的設(shè) 備功能。例如,在圖4的實(shí)施例中,命令A(yù) 440 (a)具有鏈接到功能A的 式樣A。在圖4的實(shí)施例中,電子設(shè)備114可以訪問(wèn)命令數(shù)據(jù)庫(kù)318,以 針對(duì)特定輸入式樣來(lái)創(chuàng)建新的命令440或者識(shí)別適當(dāng)功能。在某些實(shí)施例 中,命令數(shù)據(jù)庫(kù)318的一部分或全部可以是預(yù)定義的并且在電子設(shè)備114 的制造期間被填充。命令數(shù)據(jù)庫(kù)318的利用在以下結(jié)合圖5-7B進(jìn)一步討 論。
現(xiàn)在參考圖5,示出了根據(jù)本發(fā)明的圖3的功能數(shù)據(jù)庫(kù)324的一個(gè)實(shí)施例的框圖。圖5的實(shí)施例是為了說(shuō)明目的而呈現(xiàn)的,在替代實(shí)施例中,
功能數(shù)據(jù)庫(kù)324可包括除了結(jié)合圖5實(shí)施例所討論的那些部件和信息中的 某些之外的其他部件和信息,或者包括代替結(jié)合圖5實(shí)施例所討論的那些
部件和信息中的某些的其他部件和信息。
在圖5的實(shí)施例中,功能數(shù)據(jù)庫(kù)324包括但不限于與電子設(shè)備114相 關(guān)聯(lián)的應(yīng)用、功能、任務(wù)、模式和其他相關(guān)信息的列表。在圖5的實(shí)施例 中,功能數(shù)據(jù)庫(kù)324包括功能A540 (a)至功能X540 (x)。在本發(fā)明的 某些實(shí)施例中,命令管理器316 (圖3)可利用功能數(shù)據(jù)庫(kù)324來(lái)支持文 本命令功能,在該文本命令功能期間,設(shè)備用戶通過(guò)利用諸如鍵盤、觸摸 屏、語(yǔ)音識(shí)別、鼠標(biāo)板或菜單選擇之類的任何有效技術(shù)來(lái)輸入詞或短語(yǔ)。 在先前未向命令數(shù)據(jù)庫(kù)318 (圖4)輸入任何式樣的情形中,這種文本命 令功能是尤其有利的。
在圖5的實(shí)施例中,命令管理器316或其他適當(dāng)實(shí)體然后可以識(shí)別所 輸入的文本,并搜索功能數(shù)據(jù)庫(kù)324以定位一個(gè)或多個(gè)相同或相關(guān)匹配。 在某些實(shí)施例中,可通過(guò)預(yù)定的文本映射規(guī)則來(lái)定義這些功能匹配,這些 預(yù)定的文本映射規(guī)則是根據(jù)任何有效的適當(dāng)標(biāo)準(zhǔn)而選擇的。電子設(shè)備114 然后可以采取指定的響應(yīng)動(dòng)作,該響應(yīng)動(dòng)作可包括但不限于顯示與所識(shí)別 的(一個(gè)或多個(gè))功能有關(guān)的信息或者執(zhí)行特定功能。
現(xiàn)在參考圖6A-6B,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于執(zhí)行命令編 輯過(guò)程的方法步驟的流程圖。圖6A-6B的流程圖是為了說(shuō)明目的而呈現(xiàn) 的,在替代實(shí)施例中,本發(fā)明可利用除了結(jié)合圖6A-6B所討論的那些步驟 和序列之外的步驟和序列。
在圖6A-6B的實(shí)施例中,在步驟612,電子設(shè)備114可響應(yīng)于任何適 當(dāng)事件而進(jìn)入命令編輯模式,該適當(dāng)事件包括但不限于來(lái)自設(shè)備用戶的請(qǐng) 求。在步驟614,設(shè)備用戶可利用任何有效技術(shù)向電子設(shè)備114中輸入所 需式樣。例如,可利用電子設(shè)備114的觸摸屏、觸敏板或運(yùn)動(dòng)傳感器來(lái)輸 入式樣。然后在步驟616,電子設(shè)備114的命令管理器316將式樣存儲(chǔ)到 電子設(shè)備114的命令數(shù)據(jù)庫(kù)318中。
然后在步驟618,設(shè)備用戶可通過(guò)利用任何有效方法來(lái)選擇特定設(shè)備功能540,以與先前輸入的式樣相對(duì)應(yīng)。例如,可從電子設(shè)備114的顯示
器122上所顯示的功能列表中選擇所需功能540。在步驟620,命令管理 器316可通過(guò)利用任何有效技術(shù)來(lái)將所選功能鏈接到適當(dāng)式樣。在某些實(shí) 施例中,命令管理器316將所選功能540與相應(yīng)式樣存儲(chǔ)在命令數(shù)據(jù)庫(kù) 318中。在步驟622,命令管理器316判斷是否有任何其他命令需要被創(chuàng) 建。如果有其他命令,則圖6A-6B的過(guò)程返回到步驟614以定義任何其他 命令。然而,如果沒有其他命令需要被定義,則圖6A-6B的過(guò)程可以終 止。
現(xiàn)在參考圖7A-7B,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于執(zhí)行命令執(zhí) 行過(guò)程的方法步驟的流程圖。圖7A-7B的流程圖是為了說(shuō)明目的而呈現(xiàn) 的,在替代實(shí)施例中,本發(fā)明可利用除了結(jié)合圖7A-7B所討論的那些步驟 和序列之外的步驟和序列。
在圖7A-7B的實(shí)施例中,在步驟712,運(yùn)行電力被提供給電子設(shè)備 114。在步驟714,設(shè)備用戶可利用任何有效技術(shù)向電子設(shè)備114中輸入所 需式樣。例如,可利用電子設(shè)備114的觸摸屏、觸敏板或運(yùn)動(dòng)傳感器來(lái)輸 入式樣。在步驟716,式樣識(shí)別器322通過(guò)利用任何適當(dāng)技術(shù)來(lái)執(zhí)行識(shí)別 過(guò)程,以識(shí)別先前輸入的式樣。
在某些實(shí)施例中,如果輸入式樣是未被識(shí)別的,則命令管理器318可 動(dòng)態(tài)地提示設(shè)備用戶存儲(chǔ)未被識(shí)別的式樣并將該式樣鏈接到相應(yīng)的功能, 如以上結(jié)合圖6A-6B所討論的。此外,在未被通過(guò)輸入預(yù)先定義的式樣而 啟動(dòng)的功能期間,命令管理器316可自動(dòng)提示設(shè)備用戶將適當(dāng)命令加到命 令數(shù)據(jù)庫(kù)318中。
在步驟718,響應(yīng)于輸入式樣,命令管理器316可從命令數(shù)據(jù)庫(kù)318 中檢索所鏈接的命令,以識(shí)別與先前輸入的式樣相對(duì)應(yīng)的特定設(shè)備功能 540。然后在步驟720,電子設(shè)備114可有利地執(zhí)行所識(shí)別的功能。在步驟 722,命令管理器316判斷是否有任何其他命令需要被執(zhí)行。如果有其他 命令,則圖7A-7B的過(guò)程返回到步驟714,以選擇和執(zhí)行任何其他命令。 然而,如果沒有其他命令需要被定義,則圖7A-7B的過(guò)程可以終止。至少 由于前述原因,本發(fā)明因此提供了用于有效選擇電子設(shè)備中的功能的改進(jìn)的系統(tǒng)和方法。
以上參考某些實(shí)施例說(shuō)明了本發(fā)明。在考慮本公開的情況下,其他實(shí) 施例對(duì)于本領(lǐng)域技術(shù)人員將是顯而易見的。例如,可利用除了以上具體實(shí) 施例中所討論的那些配置和技術(shù)之外的某些配置和技術(shù)來(lái)容易地實(shí)現(xiàn)本發(fā) 明。另外,可結(jié)合處以上所述那些系統(tǒng)之外的系統(tǒng)來(lái)有效地使用本發(fā)明。 因此,本發(fā)明意圖涵蓋對(duì)所討論的實(shí)施例的這些和其他變體,本發(fā)明僅由 所附權(quán)利要求來(lái)限制。
權(quán)利要求
1.一種用于執(zhí)行功能選擇過(guò)程以控制電子設(shè)備的系統(tǒng),包括用于存儲(chǔ)設(shè)備命令的命令數(shù)據(jù)庫(kù),所述設(shè)備命令包括式樣和與所述式樣相對(duì)應(yīng)的設(shè)備功能;耦合到所述電子設(shè)備的式樣輸入裝置,用于檢測(cè)由設(shè)備用戶輸入的所述式樣;以及命令管理器,利用所述式樣在所述命令數(shù)據(jù)庫(kù)中識(shí)別所述設(shè)備功能,所述電子設(shè)備然后執(zhí)行所述設(shè)備功能。
2. 如權(quán)利要求1所述的系統(tǒng),其中,所述電子設(shè)備被實(shí)現(xiàn)為對(duì)來(lái)自所 述功能選擇過(guò)程的所述設(shè)備命令進(jìn)行響應(yīng)的便攜式電子設(shè)備。
3. 如權(quán)利要求2所述的系統(tǒng),其中,所述便攜式電子設(shè)備包括有限尺 寸的顯示屏,所述功能選擇過(guò)程節(jié)約所述顯示屏上的顯示空間。
4. 如權(quán)利要求2所述的系統(tǒng),其中,所述功能選擇過(guò)程使得所述設(shè)備 用戶能夠直接訪問(wèn)所述設(shè)備功能,而無(wú)需通過(guò)所述電子設(shè)備的顯示屏上的 功能菜單進(jìn)行導(dǎo)航。
5. 如權(quán)利要求1所述的系統(tǒng),其中,所述設(shè)備用戶通過(guò)在所述電子設(shè) 備的觸摸屏顯示器上描畫所述式樣來(lái)輸入所述式樣。
6. 如權(quán)利要求1所述的系統(tǒng),其中,所述設(shè)備用戶通過(guò)在所述電子設(shè) 備的觸敏板上描畫所述式樣來(lái)輸入所述式樣。
7. 如權(quán)利要求1所述的系統(tǒng),其中,所述設(shè)備用戶通過(guò)移動(dòng)所述電子 設(shè)備以引起被所述電子設(shè)備的運(yùn)動(dòng)傳感器檢測(cè)的運(yùn)動(dòng)式樣來(lái)輸入所述式 樣。
8. 如權(quán)利要求1所述的系統(tǒng),其中,所述設(shè)備命令是預(yù)定義的并且在 設(shè)備制造過(guò)程期間被存儲(chǔ)在所述命令數(shù)據(jù)庫(kù)中。
9. 如權(quán)利要求1所述的系統(tǒng),其中,所述設(shè)備命令是動(dòng)態(tài)定義的并且 由所述設(shè)備用戶存儲(chǔ)在所述命令數(shù)據(jù)庫(kù)中。
10. 如權(quán)利要求1所述的系統(tǒng),其中,特征提取器創(chuàng)建與所述式樣相 對(duì)應(yīng)的式樣特征,式樣識(shí)別器然后分析所述式樣特征以識(shí)別所述式樣。
11. 如權(quán)利要求1所述的系統(tǒng),其中,當(dāng)所述式樣輸入裝置接收到未 定義的式樣時(shí),所述命令管理器提示所述設(shè)備用戶創(chuàng)建新的設(shè)備命令。
12. 如權(quán)利要求1所述的系統(tǒng),其中,所述命令管理器提示所述設(shè)備 用戶創(chuàng)建與在所述命令數(shù)據(jù)庫(kù)中未被表示的當(dāng)前設(shè)備功能相對(duì)應(yīng)的新設(shè)備 命令。
13. 如權(quán)利要求1所述的系統(tǒng),其中,所述命令管理器通過(guò)利用式樣 匹配、模糊邏輯和人工神經(jīng)網(wǎng)絡(luò)技術(shù)中的至少一種來(lái)識(shí)別所述式樣。
14. 如權(quán)利要求1所述的系統(tǒng),其中,所述命令管理器利用功能數(shù)據(jù) 庫(kù)來(lái)支持文本命令功能,設(shè)備用戶在該文本命令功能期間輸入輸入文本, 所述命令管理器利用所述輸入文本來(lái)搜索所述功能數(shù)據(jù)庫(kù)以定位一個(gè)或多 個(gè)功能匹配。
15. 如權(quán)利要求14所述的系統(tǒng),其中,所述功能匹配是由預(yù)定文本映射規(guī)則定義的,所述電子設(shè)備然后采取指定響應(yīng)動(dòng)作,該指定響應(yīng)動(dòng)作包 括顯示所述一個(gè)或多個(gè)功能匹配或者執(zhí)行所述一個(gè)或多個(gè)功能匹配。
16. 如權(quán)利要求1所述的系統(tǒng),其中,所述設(shè)備用戶通過(guò)請(qǐng)求所述電 子設(shè)備進(jìn)入命令編輯模式而開始命令創(chuàng)建過(guò)程,所述設(shè)備用戶輸入輸入式 樣,所述命令管理器將所述輸入式樣存儲(chǔ)在所述命令數(shù)據(jù)庫(kù)中。
17. 如權(quán)利要求16所述的系統(tǒng),其中,所述設(shè)備用戶然后選擇所需設(shè) 備功能以與所述輸入式樣相對(duì)應(yīng),所述命令管理器通過(guò)將所述所需設(shè)備功 能存儲(chǔ)在所述命令數(shù)據(jù)庫(kù)中而將所述所需設(shè)備功能鏈接到所述輸入式樣。
18. 如權(quán)利要求1所述的系統(tǒng),其中,所述設(shè)備用戶通過(guò)輸入所選式 樣而開始命令執(zhí)行過(guò)程,式樣識(shí)別器然后識(shí)別所述所選式樣。
19. 如權(quán)利要求18所述的系統(tǒng),其中,所述命令管理器在所述命令數(shù) 據(jù)庫(kù)中檢索與所述所選式樣相對(duì)應(yīng)的所鏈接的設(shè)備功能,所述電子設(shè)備然 后執(zhí)行所述所鏈接的設(shè)備功能。
20. 如權(quán)利要求1所述的系統(tǒng),其中,當(dāng)設(shè)備用戶通過(guò)利用所述式樣 輸入裝置輸入所需設(shè)備功能的首字符時(shí),所述所需設(shè)備功能被自動(dòng)啟動(dòng)。
21. 如權(quán)利要求20所述的系統(tǒng),其中,所述命令管理器向所述設(shè)備用 戶呈現(xiàn)所述電子設(shè)備當(dāng)前支持的所有與所述首字符相對(duì)應(yīng)的功能選項(xiàng)。
22. 如權(quán)利要求21所述的系統(tǒng),其中,所述設(shè)備用戶輸入所述所需設(shè) 備功能的一個(gè)或多個(gè)后續(xù)字符,所述命令管理器作為響應(yīng)而向所述設(shè)備用 戶呈現(xiàn)僅那些與所述首字符和所述一個(gè)或多個(gè)后續(xù)字符二者相對(duì)應(yīng)的功能 選項(xiàng)的更新列表。
23. —種用于控制電子設(shè)備的方法,包括創(chuàng)建用于存儲(chǔ)設(shè)備命令的命令數(shù)據(jù)庫(kù),所述設(shè)備命令包括式樣和與所述式樣相對(duì)應(yīng)的設(shè)備功能;利用式樣輸入裝置檢測(cè)所述式樣,所述式樣是由設(shè)備用戶通過(guò)所述式樣輸入裝置輸入的;以及利用命令管理器通過(guò)利用所述式樣在所述命令數(shù)據(jù)庫(kù)中識(shí)別所述設(shè)備 功能,所述電子設(shè)備然后執(zhí)行所述設(shè)備功能。
全文摘要
本發(fā)明公開了用于有效選擇電子設(shè)備中的功能的系統(tǒng)和方法。用于有效選擇電子設(shè)備中的功能的系統(tǒng)和方法包括為了存儲(chǔ)設(shè)備命令而創(chuàng)建的命令數(shù)據(jù)庫(kù),設(shè)備命令包括專門定義的式樣和相應(yīng)的各個(gè)設(shè)備功能??衫眠m當(dāng)?shù)氖綐虞斎胙b置來(lái)檢測(cè)設(shè)備用戶所輸入的式樣。命令管理器利用所識(shí)別的式樣從命令數(shù)據(jù)庫(kù)中識(shí)別相應(yīng)設(shè)備功能。電子設(shè)備然后可執(zhí)行所識(shí)別的設(shè)備功能。
文檔編號(hào)G06F9/06GK101598999SQ20091014558
公開日2009年12月9日 申請(qǐng)日期2009年6月3日 優(yōu)先權(quán)日2008年6月3日
發(fā)明者克里斯汀·阿莫茲川德, 彼得·奧丹瓦德爾, 皮瑞姆·文凱特桑 申請(qǐng)人:索尼株式會(huì)社;索尼電子有限公司