電子設備和確定電子設備的觸摸按鍵輸入的有效性的方法
【專利摘要】提供一種電子設備和確定電子設備的觸摸按鍵輸入的有效性的方法。一種用于確定觸摸按鍵輸入的有效性的電子設備以及一種用于所述電子設備的確定觸摸按鍵輸入的有效性的方法和設備。所述方法包括:確定觸摸按鍵是否被輸入以執(zhí)行預設功能;如果確定觸摸按鍵被輸入,則確定被用來確定觸摸按鍵的輸入的有效性的虛擬按鍵是否被輸入;基于虛擬按鍵是否被輸入來確定觸摸按鍵的輸入的有效性。根據(jù)本發(fā)明,通過確定觸摸按鍵輸入是否是用戶所意圖的,有可能防止用戶不期望的功能被執(zhí)行。
【專利說明】電子設備和確定電子設備的觸摸按鍵輸入的有效性的方法
【技術領域】
[0001]本公開涉及一種用于確定觸摸按鍵輸入的有效性的電子設備以及用于所述電子設備的確定觸摸按鍵輸入的有效性的方法。
【背景技術】
[0002]近來,隨著多媒體技術和通信技術的發(fā)展,諸如智能電話和平板個人計算機(PC)的終端正變得越來越受歡迎。
[0003]為了設計和使用方便,這些終端采用觸摸按鍵。通常,可通過測量電容變化來確定觸摸按鍵的輸入。也就是說,終端通過測量根據(jù)用戶的操作而在觸摸按鍵中產生的電容變化來確定觸摸按鍵是否被輸入。例如,如圖1所示,終端確定在電容被改變的部分102中產生了用戶輸入(一般通過利用用戶手指或專門設計的觸控筆的接觸),并且終端執(zhí)行與所述觸摸按鍵相應的功能。為了操作的準確性,終端可確定如果電容變化超過了預設閾值則觸摸按鍵被輸入。例如,如圖1B所示,在部分104中,電容被改變了預設閾值或更多,則終端可確定觸摸按鍵被輸入;在電容被改變了預設閾值或更少的部分106中,終端可確定觸摸按鍵沒有被輸入。
[0004]通常,觸摸按鍵被布置得與顯示區(qū)域相鄰,結果,觸摸按鍵會在用戶的操作期間被無意間輸入,將參照圖1C和ID對此進行描述。
[0005]圖1C和圖1D示出終端100的示例,在終端100中,觸摸按鍵122a和122b以及實體按鍵121被布置在顯示器110的旁邊。
[0006]如圖1C所示,當用戶在顯示器110上執(zhí)行具體操作時,用戶的手會無意間按壓觸摸按鍵122b,從而與觸摸按鍵122b相應的功能會被執(zhí)行。例如,文檔產生程序會在沒有存儲或保存當前所產生的文檔的情況下被終止。
[0007]類似地,如圖1D所示,當用戶在用雙手持有終端100的同時操作終端100時,觸摸按鍵122b經常被無意間輸入。
[0008]因此,需要一種用于拒絕并非用戶意圖的觸摸按鍵輸入的方法。
[0009]以上信息僅表示為用來幫助本公開的理解的背景信息。至于以上內容是否用作關于本發(fā)明的現(xiàn)有技術,沒有確定也沒有斷言。
【發(fā)明內容】
[0010]本公開已至少部分地解決、減輕或去除以上描述的問題和/或缺點中的至少一個。
[0011]因此,本公開的多方面提供一種用于確定觸摸按鍵輸入的有效性的方法。
[0012]將在本公開中提供的其他對象可通過以下描述的實施例來理解。
[0013]根據(jù)一方面,提供一種用于操作電子設備的方法,所述電子設備包括用于執(zhí)行預設功能的觸摸按鍵、虛擬按鍵和控制器,操作電子設備的方法包括確定所述觸摸按鍵是否被輸入以執(zhí)行預設功能,由控制器確定所述虛擬按鍵是否被輸入,由控制器基于虛擬按鍵是否被輸入來確定觸摸按鍵的輸入的有效性,并且當所述觸摸按鍵的輸入為有效時執(zhí)行預設功能。
[0014]根據(jù)另一方面,提供一種被構造為確定觸摸按鍵輸入的有效性的電子設備,所述電子設備包括:觸摸按鍵,用于執(zhí)行預設功能;虛擬按鍵,用于確定觸摸按鍵的輸入的有效性;傳感器單元,用于分析從觸摸按鍵接收到的信號和從虛擬按鍵接收到的信號,并且如果確定觸摸按鍵或虛擬按鍵中的至少一個被輸入,則產生指示觸摸按鍵或虛擬按鍵的輸入的按鍵輸入信號;控制器,用于分析從傳感器單元接收到的按鍵輸入信號,如果確定觸摸按鍵被輸入則確定虛擬按鍵是否被輸入,并且基于虛擬按鍵是否被輸入來確定觸摸按鍵的輸入的有效性,其中,如果確定觸摸按鍵輸入是有效的,則控制器執(zhí)行預設功能。
[0015]根據(jù)另一方面,提供一種用于確定觸摸按鍵輸入的有效性的電子設備,所述電子設備包括:顯示器,被形成在電子設備的前表面上;至少一個觸摸按鍵,被形成在顯示器的至少一側上,并被構造為感測輸入;至少一個虛擬按鍵,被形成在顯示器的至少一側上,并被構造為感測輸入來確定所述至少一個觸摸按鍵的輸入是否是有效的。
[0016]從結合附圖公開本發(fā)明的示例性實施例的以下詳細描述和權利要求,本發(fā)明的其他方面、優(yōu)點和顯著特征對于本領域的技術人員將變得明顯。
【專利附圖】
【附圖說明】
[0017]從結合附圖的進行以下詳細描述,本發(fā)明的特定實施例的以上和其他方面、特征和優(yōu)點將更加明顯,其中:
[0018]圖1A和圖1B是描述用于通過使用電容變化來確定觸摸輸入的方法的示例性示圖;
[0019]圖1C和圖1D是描述常規(guī)技術的示例性示圖;
[0020]圖2是描述根據(jù)本發(fā)明的實施例的終端的示例性示圖;
[0021 ] 圖3A和圖3B是描述根據(jù)本發(fā)明的實施例的優(yōu)點的示例性示圖;
[0022]圖4A、圖4B、圖4C、圖4D和圖4E是描述根據(jù)本發(fā)明的實施例的虛擬(dummy)按鍵的示例性示圖;
[0023]圖5A和圖5B是描述根據(jù)本發(fā)明的實施例的虛擬按鍵的通道線的示例性示圖;
[0024]圖6A是描述根據(jù)本發(fā)明的另一實施例的虛擬按鍵的示例性示圖;
[0025]圖6B是描述根據(jù)本發(fā)明的另一實施例的虛擬按鍵的通道線的示例性示圖;
[0026]圖7是描述根據(jù)本發(fā)明的實施例的用于確定觸摸按鍵輸入的有效性的方法的流程圖;
[0027]圖8A和圖SB是描述根據(jù)本發(fā)明的另一實施例的用于確定觸摸按鍵輸入的有效性的方法的示例性示圖;
[0028]圖9A和圖9B是描述根據(jù)本發(fā)明的另一實施例的虛擬按鍵的示例性示圖;
[0029]圖10和圖11是描述根據(jù)本發(fā)明的另一實施例的用于確定觸摸按鍵輸入的有效性的方法的流程圖;
[0030]圖12是描述應用本發(fā)明的實施例的終端裝置的框圖。
[0031]在整個附圖中,相同的參考標號將被理解為指示相同部分、組件和結構。【具體實施方式】
[0032]提供參照附圖的以下描述以幫助對由權利要求及其等同物限定的本發(fā)明的示例性實施例的全面的理解。所述描述包括各種特定細節(jié)以幫助所述理解,但這些細節(jié)僅被視為是示例性的。因此,本領域的普通技術人員將認識到在不脫離本發(fā)明的范圍的情況下,可對描述于此的實施例進行各種改變和修改。此外,為了清楚和簡潔,可省略對公知的功能和結構的描述。
[0033]在以下描述和權利要求中使用的術語和詞語不限于字面意思,而是僅被
【發(fā)明者】使用以使對本發(fā)明能夠有清晰和一致的理解。因此,本領域技術人員應該清楚,提供本發(fā)明的示例性實施例的以下描述僅僅是為了說明性的目的,而不用于限制由權利要求及其等同物限定的本發(fā)明的目的。
[0034]應理解,除非上下文明確指出,否則單數(shù)形式包括復數(shù)指代。因此,例如,參照“組件表面”包括參照這種表面中的一個或多個。
[0035]如上所述,觸摸按鍵通常被布置得與顯示區(qū)域相鄰,因此,在顯示區(qū)域上進行操作的期間,用戶會無意間按壓觸摸按鍵。此外,觸摸按鍵常位于包圍顯示區(qū)域的外殼上,并且當用戶在持有所述外殼的同時操作終端時,觸摸按鍵經常會被無意間輸入。
[0036]本發(fā)明提供一種當并非用戶意圖的觸摸按鍵被輸入時不執(zhí)行與所述觸摸按鍵相應的功能的方法和設備。
[0037]在下文中,將參照附圖描述本發(fā)明的實施例。
[0038]圖2是描述根據(jù)本發(fā)明的實施例的終端100的示例性示圖。
[0039]參照圖2,根據(jù)本發(fā)明的實施例的終端100優(yōu)選地包括顯示器110、黑色矩陣(Black Matrix) (BM)區(qū)域120 (例如,如通過引用整體合并與此的第8,455,914號美國專利所描述的)以及用于確定觸摸按鍵輸入的可用性的設備(未示出)。
[0040]顯示器110位于終端100的前表面上,并且可包括觸摸屏。
[0041]在BM區(qū)域120上,布置觸摸按鍵122a和122b和虛擬按鍵123a、123b、123c和123d。根據(jù)實施例,還可將實體按鍵121布置在BM區(qū)域120上。
[0042]觸摸按鍵122a和122b用來執(zhí)行預設功能,并將感測到的電容值發(fā)送到用于確定觸摸按鍵輸入的有效性的設備。
[0043]虛擬按鍵123a、123b、123c和123d用來確定觸摸按鍵122a和122b的輸入的有效性,并可被布置得與觸摸按鍵122a和122b相鄰。雖然在圖2中虛擬按鍵123a、123b、123c和123d被布置在觸摸按鍵122a和122b的兩側,但是虛擬按鍵123a、123b、123c和123d可被布置在觸摸按鍵122a和122b的上、下、左和右中的至少一處。虛擬按鍵123b和123d可被布置得與實體按鍵121相鄰。
[0044]用于確定觸摸按鍵輸入的有效性的設備確定觸摸按鍵122a和122b的輸入的有效性。在實施例中,如果觸摸按鍵122a和122b被輸入,則用于確定觸摸按鍵輸入的有效性的設備基于虛擬按鍵123a、123b、123c和123d是否被輸入來確定觸摸按鍵122a和122b的輸入的有效性。如果設備確定觸摸按鍵122a和122b的輸入是有效的,則所述設備控制與觸摸按鍵122a和122b相應的功能被執(zhí)行。如果所述設備確定觸摸按鍵122a和122b的輸入是無效的,則所述設備控制與觸摸按鍵122a和122b相應的功能不被執(zhí)行。也就是說,用于確定觸摸按鍵輸入的有效性的設備確定觸摸按鍵122a和122b的輸入是否是用戶意圖的,并確定是否執(zhí)行與觸摸按鍵122a和122b相應的功能。
[0045]例如,當如圖3A中所示用戶使用電子筆作筆記時,或者當如圖3B中所示用戶在持有終端100的BM區(qū)域120的同時進行操作的期間,錯誤地按壓觸摸按鍵122b時,被布置得與觸摸按鍵122b相鄰的虛擬按鍵123c和123d也被按壓。如果虛擬按鍵123c和123d與觸摸按鍵122b被一起輸入,則用于確定觸摸按鍵輸入的有效性的設備確定觸摸按鍵122b的輸入不是用戶意圖的,并因此控制與觸摸按鍵122b相應的功能不被執(zhí)行。更具體地說,僅當觸摸按鍵122a和/或122b被選擇,而虛擬按鍵123a到123d沒有被選擇時,所述終端才執(zhí)行相應功能。如果在觸摸按鍵122a到122b被選擇的同時感測到虛擬按鍵123a到123d的選擇,則所述終端假設觸摸按鍵122a到122b的選擇不是有意的,并且與觸摸按鍵122a到122b相應的功能不被執(zhí)行。
[0046]根據(jù)以上描述的本發(fā)明的實施例,當并非用戶意圖的觸摸按鍵被輸入時,與所述觸摸按鍵相應的功能不被執(zhí)行,即,所述觸摸按鍵被忽略,從而給用戶提供便利。雖然已經參照圖2和圖3描述了根據(jù)本發(fā)明的實施例的終端100,但是將參照相關附圖更加詳細地描述根據(jù)本發(fā)明的實施例的虛擬按鍵的結構。
[0047]圖4A是示出沿著圖2的線A-A’切開的截面的示例性示圖,圖4B是示出沿著圖2的線B-B’切開的截面的示例性示圖。雖然在圖4A至圖4E中示出了玻璃加ITO薄膜加ITO薄膜(GFF)方案,但是本發(fā)明還可被應用于發(fā)送通道和接收通道均形成在玻璃層上的G2方案,或者應用于接收通道被插入到玻璃層中并且發(fā)送通道被插入到ITO薄膜層中的GlF方案。
[0048]參照圖4A至圖4E,所述終端包括用于感測用戶輸入的發(fā)送層132和接收層134、形成終端的外殼的擋板層(bezel layer) 136、用于在層之間進行粘結的粘結層133和135以及顯示裝置131。
[0049]發(fā)送層(發(fā)送通道)132和接收層(接收通道)134包括至少一條用于感測用戶輸入的通道線129。在圖4A和圖4B中,針對按鍵122a、122b、123a、123b和123c中的每個形成一條通道線129。根據(jù)在圖4C和圖4D中示出的實施例,可針對122a、122b、123a、123b和123c中的每個形成多條通道線129。當針對每個按鍵形成多條通道線129時,可從按鍵到按鍵形成具有不同間隔的每條通道線129。例如,如圖4E所示,通道線129的間隔可被形成為向著觸摸按鍵122b變窄。在此情況下,可用較少的通道線來提高感測用戶輸入的準確性。在實施例中,可用銦錫氧化物(ITO)來形成通道線129。
[0050]在一個實施例中,通道線129可延伸自顯示區(qū)域110的通道線,如圖5A所示。例如,延伸自顯示區(qū)域110的通道線129可以是與發(fā)送通道和接收通道中的一個相應的通道線。在此情況下,另一個通道的線可被單獨構造并被直接連接到用于確定觸摸按鍵輸入的有效性的設備。
[0051]在一個實施例中,通道線129可形成為與顯示區(qū)域110的通道線分離,如圖5B所示。在此情況下,可將所有通道線直接連接到用于確定觸摸按鍵輸入的有效性的設備。
[0052]顯示裝置131可以是(例如)液晶顯示器(IXD)。
[0053]雖然以上已經對虛擬按鍵被布置在觸摸輸入的兩側的情況進行了描述和說明,但是虛擬按鍵可形成在各個觸摸按鍵的上、下、左和右中的至少一處,或者可被形成得包圍各個觸摸按鍵,如圖6A和圖6B所示。[0054]參照圖6A,虛擬按鍵123a和123c被形成得包圍各個觸摸按鍵122a和122b。根據(jù)實施例,虛擬按鍵123b也可圍繞實體按鍵121形成。
[0055]圖6B是更加詳細地描述觸摸按鍵122a和虛擬按鍵123a的示例性示圖。當在圖6B中形成一條發(fā)送通道線129a和多條接收通道線12%時,發(fā)送通道和接收通道中的每個可均用一條通道線來形成或均用多條通道線來形成。如先前所述,各條通道線的間隔可以彼此不同,并且為了提高觸摸識別的準確性,間隔可如圖6B中所示向著觸摸按鍵122a的方
向變窄。
[0056]參照圖2至圖6B,形成根據(jù)本發(fā)明的實施例的終端的結構。在下文中,將參照相關附圖對根據(jù)本發(fā)明的實施例的用于確定觸摸按鍵輸入的有效性的方法進行描述。
[0057]圖7是描述根據(jù)本發(fā)明的實施例的用于確定觸摸按鍵輸入的有效性的方法的流程圖。
[0058]在步驟701中,終〗而確定觸摸按鍵是否被輸入以執(zhí)彳丁預設功能。如果終〗而確定觸摸按鍵被輸入,則終端進行到步驟703。[0059]在步驟703中,終端確定用來確定觸摸按鍵的有效性的虛擬按鍵是否被輸入。如果終端確定這種虛擬按鍵被輸入,則終端進行到步驟705 ;否則,如果終端確定所述虛擬按鍵沒有被輸入,則終端進行到步驟707。
[0060]在步驟703中確定虛擬按鍵被輸入之后的終端所進行到的步驟705中,終端確定觸摸按鍵輸入是無效的。更具體地,如果觸摸按鍵和虛擬按鍵被同時輸入,則在步驟705,終端確定觸摸按鍵輸入不是用戶所意圖的,并且不執(zhí)行與所述觸摸按鍵相應的功能。
[0061]在步驟703中確定虛擬按鍵沒有被輸入之后的終端所進行到的步驟707中,終端確定觸摸按鍵輸入是有效的,并進行到步驟709。更具體地說,如果觸摸按鍵被輸入并且虛擬按鍵沒有被輸入,則在步驟707,終端確定觸摸按鍵輸入是用戶所意圖的。
[0062]在步驟709,終端執(zhí)行與觸摸按鍵相應的功能。
[0063]已經描述了如果虛擬按鍵被輸入,則觸摸按鍵輸入被確定為無效的。然而,根據(jù)實施例,即使虛擬按鍵被輸入,觸摸按鍵輸入也可被確定為有效。例如,即使當在已經輸入了虛擬按鍵的狀態(tài)下輸入觸摸按鍵時,如果在從虛擬按鍵的初始輸入開始過去了預定時間之后輸入了觸摸按鍵,則終端也可確定觸摸按鍵輸入是有效的。更具體地講,可配置終端,使得僅在檢測到虛擬按鍵輸入之后的預定時間段期間忽略觸摸按鍵,并且在該預定時間段之后,終端將執(zhí)行與觸摸按鍵相應的功能(盡管選擇了虛擬按鍵)。
[0064]根據(jù)以上描述的本發(fā)明的實施例,如果感測到并非用戶所意圖的觸摸按鍵輸入,則不執(zhí)行與觸摸按鍵相應的功能,即,觸摸按鍵被忽略,從而向用戶提供便利。
[0065]在參照圖2至圖7所述的實施例中,當同時輸入了虛擬按鍵和觸摸按鍵時,不執(zhí)行與觸摸按鍵相應的功能。然而,根據(jù)用戶的持有狀態(tài),可能必須要執(zhí)行與觸摸按鍵相應的功能,將參照圖8A和圖8B對此進行描述。
[0066]在如圖8A中所示的用戶的持有狀態(tài)的情況下,虛擬按鍵123d被連續(xù)地輸入。在這種情況下,如果用戶按下觸摸按鍵122a,則終端確定觸摸按鍵122a的輸入是用戶所意圖的,從而會必須執(zhí)行與觸摸按鍵122a相應的功能。
[0067]因此,如圖SB所示終端可單獨識別在區(qū)域150a中產生的用戶輸入以及在區(qū)域150b中產生的用戶輸入??赏ㄟ^分離用于各個按鍵的通道線來實現(xiàn)這種單獨的識別。在此情況下,即使在區(qū)域150a中產生了虛擬按鍵輸入時,如果在區(qū)域150b中產生觸摸按鍵輸入,則終端仍可執(zhí)行與觸摸按鍵相應的功能。
[0068]在實施例中,如果在不存在虛擬按鍵輸入的情況下,第一動作被用來執(zhí)行與輸入觸摸按鍵相應的功能,那么當在區(qū)域150a中產生了虛擬按鍵輸入時,如果通過第二動作在區(qū)域150b中產生了觸摸按鍵輸入,貝U可執(zhí)行與輸入觸摸按鍵相應的功能。在實施例中,第一動作可以是單觸摸手勢,第二動作可以是雙觸摸手勢。
[0069]同時,如圖9A所示,虛擬按鍵124可形成在與觸摸按鍵關于顯示區(qū)域相對的擋板的區(qū)域中。同樣在這種情況下,如參照圖8A和圖8B所描述的,如果觸摸按鍵122a和122b中的一個被輸入,即使當虛擬按鍵124被輸入時,終端仍可執(zhí)行與觸摸按鍵輸入相應的功倉泛。
[0070]在一個實施例中,如果在不存在虛擬按鍵輸入的情況下,第一動作被用來執(zhí)行與輸入觸摸按鍵相應的功能,那么當虛擬按鍵124被輸入時,如果通過第二動作產生了觸摸按鍵輸入,則可執(zhí)行與輸入觸摸按鍵相應的功能。在實施例中,第一功能可以是單觸摸手勢,第二動作可以是雙觸摸手勢。更具體地說,終端可被構造為響應于預定情況忽略虛擬按鍵的選擇并執(zhí)行與輸入按鍵相應的功能(而不論虛擬按鍵的選擇如何)。
[0071]如圖9B所示,虛擬按鍵124可形成在與觸摸按鍵122a和122b相鄰的區(qū)域以及與觸摸按鍵122a和122b關于顯示器110相對的擋板的區(qū)域兩者中。
[0072]目前為止,已經參照圖8A至圖9B描述了根據(jù)本發(fā)明的另一實施例的終端的結構。在下文中,將描述根據(jù)本發(fā)明的另一實施例的用于確定觸摸按鍵輸入的有效性的方法。
[0073]圖10是描述根據(jù)本發(fā)明的另一實施例的用于確定觸摸按鍵輸入的有效性的方法的流程圖。
[0074]圖10的步驟1001、步驟1003、步驟1011和步驟1013與圖7的步驟701、步驟703、步驟707和步驟709相同,并因此將不被詳細描述。
[0075]在步驟1005,終端確定輸入的虛擬按鍵是否是第一虛擬按鍵,并且如果輸入的虛擬按鍵是第一虛擬按鍵,則進行到步驟1007 ;否則,如果輸入的虛擬按鍵不是第一虛擬按鍵,則終端進行到步驟1021。應注意的是,這里的“第一”和“第二”不用來指示按時間順序的(虛擬)按鍵觸摸,而用來在不同的虛擬按鍵之間進行區(qū)分。
[0076]這里,第一虛擬按鍵可以是被形成得與觸摸按鍵122a相鄰的虛擬按鍵123a和123b (如參照圖8A至圖9B所描述的)。
[0077]在步驟1005中確定輸入的虛擬按鍵是第一虛擬按鍵之后終端所進行到的步驟1007,終端確定觸摸按鍵輸入是無效的。
[0078]在步驟1005中確定輸入的虛擬按鍵不是第一虛擬按鍵之后終端所進行到的步驟中,即,在確定輸入的虛擬按鍵是第二虛擬按鍵(不是被形成得與觸摸按鍵相鄰的虛擬按鍵)之后終端所進行到的步驟1021中,終端確定觸摸按鍵輸入是有效的,并執(zhí)行與輸入的觸摸按鍵相應的功能。更具體地說,通過將虛擬按鍵分離成第一虛擬按鍵和第二虛擬按鍵,終端可根據(jù)哪個虛擬按鍵被輸入來進行不同的響應。
[0079]這里,第二虛擬按鍵可以是如參照圖8A和圖8B所描述的不與觸摸按鍵122a相鄰的虛擬按鍵123c或123d,或者可以是被形成得與觸摸按鍵關于顯示器110相對的虛擬按鍵124。[0080]同時,在此實施例中,如果與觸摸按鍵一起輸入的虛擬按鍵是第二虛擬按鍵而不是與所述觸摸按鍵相鄰的虛擬按鍵(即,第一虛擬按鍵),則當觸摸按鍵輸入通過預設動作被產生時,終端可確定所述觸摸按鍵輸入是有效的,將參照圖11對此進行描述。
[0081]圖11是描述根據(jù)本發(fā)明的另一實施例的用于確定觸摸按鍵輸入的有效性的方法的流程圖。
[0082]圖11的步驟1101至步驟1113與圖10的步驟1001至步驟1013相同,并因此將
不被詳細描述。
[0083]在步驟1121,如果終端確定觸摸按鍵輸入通過第一動作(例如,單觸摸手勢)被產生,則終端進行到步驟1123 ;否則,如果終端確定觸摸按鍵輸入沒有通過第一動作被產生,則終端進行到步驟1125。此外,“第一”和“第二”動作不指示按時間順序的動作的順序,而指示動作的第一類型和第二類型。
[0084]在步驟1121,如果終端確定觸摸按鍵輸入通過第一動作(例如,單觸摸手勢)被產生,則在步驟1123終端確定觸摸按鍵輸入是有效的。例如,第一動作可以是所謂的“長按”,即,按鍵被按壓并且不被快速地釋放。這種長按可能產生自用戶以特定的方向持有終端,或者產生自將他/她的手掌或他/她的手的其他部分擱在終端上。因此,長按動作可表示觸摸按鍵的輸入是用戶所意圖的而不是無意的輸入。
[0085]在確定觸摸按鍵輸入沒有通過第一動作被產生之后終端所進行到的步驟1125中,觸摸按鍵輸入通過第二動作(例如,雙觸摸手勢)被產生,終端確定所述觸摸按鍵輸入是有效的,并執(zhí)行與所述觸摸輸入相應的功能。
[0086]根據(jù)參照圖8A至圖11所描述的實施例,通過詳細地分析用戶關于觸摸輸入的意圖,來確定是否執(zhí)行與觸摸按鍵輸入相應的功能,從而提高用戶的便利性。
[0087]在以下描述中,將描述應用參照圖2至圖11所描述的本發(fā)明的實施例的終端裝置。
[0088]圖12是示出根據(jù)本發(fā)明的描述的實施例的終端裝置的框圖。
[0089]參照圖12,假設根據(jù)本公開的實施例的電子設備是終端裝置,但是根據(jù)本公開的實施例的電子設備不限于所述終端裝置。根據(jù)本公開的實施例的移動裝置的示例可以是傳統(tǒng)的功能電話、由Bada、Tizen、Windows系列(例如,Windows8)、iOS、Android等驅動的電子設備(例如,智能電話或平板電腦)。另外,根據(jù)本公開的實施例的終端裝置可以是筆記本計算機、數(shù)字相機或視頻電話、個人數(shù)字助理(PDA)、便攜式游戲控制臺、MP3播放器、便攜儀/個人多媒體播放器(PMP)、手持電子書、平板計算機、全球定位系統(tǒng)(GPS)導航等。在這點上,對于本領域的技術人員明顯的是,根據(jù)本公開的實施例的終端裝置不限于以上描述的設備。
[0090]參照圖12,終端裝置可包括觸摸按鍵輸入有效性確定設備1210、輸入單元1220和顯示器1230。
[0091]觸摸按鍵輸入有效性確定設備1210可包括傳感器單元1211和控制器1212。
[0092]傳感器單元1211分析從用于執(zhí)行預設功能的觸摸按鍵1221和用于確定觸摸按鍵1221的輸入的有效性的虛擬按鍵1222接收到的信號,并且如果確定觸摸按鍵1221和虛擬按鍵1222中的至少一個被輸入,則產生指示按鍵的輸入的按鍵輸入信號,并將所述按鍵輸入信號傳送到控制器1212。[0093]在傳感器單元1211分析從按鍵1221和按鍵1222接收到的信號之后,如果與按鍵相應的信號電平被改變了預設閾值或更多,則傳感器單元1211確定按鍵被輸入,并產生指示按鍵的輸入的按鍵輸入信號并將所述按鍵輸入信號傳送到控制器1212??刹煌卦O置用于確定觸摸按鍵1221是否被輸入的第一閾值和用于確定虛擬按鍵1222是否被輸入的第二閾值。在實施例中,為了提高觸摸按鍵1221的靈敏度,可將第一閾值設置得比第二閾值小。如果使用電容類型,則信號電平可以是電容值。
[0094]控制器1212分析從傳感器單元1211接收到的按鍵輸入信號,如果確定觸摸按鍵1221被輸入則確定虛擬按鍵1222是否被輸入,并且基于虛擬按鍵1222是否被輸入來確定觸摸按鍵1221的輸入的有效性。例如,控制器1212可分析從傳感器單元1211接收到的信號,并如果確定觸摸按鍵1221被輸入但虛擬按鍵1222沒有被輸入,則確定觸摸按鍵1221的輸入是有效的。這種情況可與例如當用戶故意按壓觸摸按鍵1221時相應。
[0095]控制器1212還可分析從傳感器單元1211接收到的信號,并且如果確定觸摸按鍵1221和虛擬按鍵1222均被輸入,則確定觸摸按鍵1221的輸入是無效的。這種情況可與例如當用戶無意間同時按壓觸摸按鍵1221和虛擬按鍵1222時相應。
[0096]如果控制器1212確定虛擬按鍵被輸入,則控制器1212可進一步確定虛擬按鍵是否是(例如,與觸摸按鍵1221相鄰的)第一虛擬按鍵或(例如,不與觸摸按鍵1221相鄰的)第二虛擬按鍵。如果控制器1212確定輸入的虛擬按鍵1222是第一虛擬按鍵,則控制器1212確定觸摸按鍵1221的輸入是無效的;否則,如果控制器1212確定輸入的虛擬按鍵1222是第二虛擬按鍵,則控制器1212可確定觸摸按鍵1221的輸入是有效的。
[0097]如果控制器1212確定輸入的虛擬按鍵1222是第二虛擬按鍵,并且觸摸按鍵1221的輸入通過第一動作(例如,單觸摸手勢)被產生,則控制器1212可確定觸摸按鍵的輸入是無效的。如果控制器1212確定輸入的虛擬按鍵1222是第二虛擬按鍵,并且觸摸按鍵1221的輸出通過第二動作(例如,雙觸摸手勢)被產生,則控制器1212可確定觸摸按鍵1221的輸入是有效的。
[0098]輸入單元1220可包括至少一個觸摸按鍵1221和至少一個虛擬按鍵1222,并且還可根據(jù)實施例包括至少一個實體按鍵1223。
[0099]觸摸按鍵1221可被構造為使用電容類型,并將與用戶輸入相應的感測值傳送到觸摸按鍵輸入有效性確定設備1210。
[0100]虛擬按鍵1222還可被構造為使用電容類型,并將與用戶輸入相應的感測值傳送到觸摸按鍵輸入有效性確定設備1210。從虛擬按鍵1222傳送的感測值可被用來確定觸摸按鍵1221的輸入的有效性。
[0101]顯示器1230可以是觸摸屏。
[0102]可以以各種任意方法來實現(xiàn)以上描述的本發(fā)明的實施例。例如,可使用硬件、軟件或硬件和軟件的組合來實現(xiàn)本發(fā)明的實施例。當用軟件來實現(xiàn)本發(fā)明的實施例時,本發(fā)明的實施例可實現(xiàn)為在使用各種操作系統(tǒng)或平臺的一個或多個處理器上執(zhí)行的軟件。另外,可使用多種適當?shù)木幊陶Z言中的任意一種來產生這種軟件,并且可將這種軟件編譯成可在框架或虛擬機上執(zhí)行的可執(zhí)行機器代碼或中間代碼。
[0103]當在一個或多個處理器上執(zhí)行本發(fā)明的實施例時,它們可用記錄有用于執(zhí)行實現(xiàn)以上描述的本發(fā)明的各種實施例的一個或多個程序的處理器可讀介質(例如,存儲器、軟盤、硬盤、致密盤、光盤或磁帶)來實現(xiàn)。
[0104]如從前面的描述中顯而易見,通過確定觸摸按鍵輸入是否是用戶所意圖的,有可能防止并非用戶所意圖的功能被執(zhí)行。
[0105]本公開的設備和方法可以以硬件、固件來實現(xiàn),或者被實現(xiàn)為被存儲在非暫時性機器可讀介質(諸如⑶R0M、RAM、軟盤、硬盤或磁光盤)上的軟件或計算機代碼,或者通過網(wǎng)絡下載的原來存儲在遠程記錄介質或非暫時性機器可讀介質上并被存儲在本地非暫時性記錄介質上的計算機代碼,使得描述于此的方法被加載到諸如通用計算機或專用處理器的硬件中或可編程或專用硬件(諸如ASIC或FPGA)中。如本領域所理解的,計算機、處理器、微處理器控制器或可編程硬件包括可存儲或接收軟件或計算機代碼的存儲器組件(例如,RAM、ROM、閃存等),當軟件或計算機代碼被計算機、處理器或硬件訪問和執(zhí)行時實現(xiàn)描述于此的處理方法。另外,將認識到,當通用計算機訪問用于實現(xiàn)在此示出的處理的代碼時,所述代碼的執(zhí)行將通用計算機轉換為用于執(zhí)行在此示出的處理的專用計算機。另外,技術人員理解并明白“處理器”或“微處理器”構成所要求的本發(fā)明中的硬件。
[0106]雖然已經參照本發(fā)明的特定實施例具體地示出并描述了本發(fā)明,但是在不脫離本發(fā)聲明的范圍的情況下,可做出各種修改或改變。因此,本發(fā)明的范圍不限于所描述的實施例,應由權利要求及其等同物的范圍來限定。
【權利要求】
1.一種用于確定觸摸按鍵輸入的有效性的電子設備,所述電子設備包括: 顯示器,被形成在電子設備的前表面上; 至少一個觸摸按鍵,被形成在顯示器的至少一側上,所述至少一個觸摸按鍵被構造為感測輸入并產生被用來執(zhí)行預設功能的感測信號; 至少一個虛擬按鍵,被形成在顯示器的至少一側上,并被構造為感測輸入, 其中,所述電子設備被構造為根據(jù)所述至少一個虛擬按鍵的感測的輸入來確定所述至少一個觸摸按鍵的感測的輸入是否是有效的。
2.如權利要求1所述的電子設備,其中,所述至少一個虛擬按鍵包括與所述至少一個觸摸按鍵相鄰的至少一個第一虛擬按鍵,并且所述至少一個第一虛擬按鍵被形成在所述至少一個觸摸按鍵的每一個的上、下、左和右中的至少一處。
3.如權利要求1所述的電子設備,其中,虛擬按鍵包括與所述至少一個觸摸按鍵關于顯示器相對地形成的至少一個第二虛擬按鍵。
4.如權利要求1所述的電子設備,其中,所述至少一個虛擬按鍵包括至少一條發(fā)送通道線和至少一條接收通道線。
5.如權利要求4所述的電子設備,其中,所述至少一個虛擬按鍵包括多條發(fā)送通道線或多條接收通道線,所述多條通道線向著所述至少一個觸摸按鍵而間隔變窄。
6.如權利要求4所述的電子設備,其中,所述至少一個虛擬按鍵的所述至少一條發(fā)送通道線以及所述至少一條接收通道線中的至少一個延伸自顯示器的通道線。
7.如權利要求4所述的電子設備,其中,所述至少一個虛擬按鍵的所述至少一條發(fā)送通道線和所述至少一條接收通道線中的至少一個與顯示器的通道線被分離地構造。
8.如權利要求1所述的電子設備,還包括: 傳感器單元,用于分析從觸摸按鍵接收到的信號和從虛擬按鍵接收到的信號,并且當確定觸摸按鍵或虛擬按鍵中的至少一個被輸入時,產生指示觸摸按鍵或虛擬按鍵的輸入的按鍵輸入信號; 控制器,被構造為分析從傳感器單元接收到的按鍵輸入信號,如果確定觸摸按鍵被輸入則確定虛擬按鍵是否被輸入,并且基于虛擬按鍵是否被輸入來確定觸摸按鍵的輸入的有效性, 其中,控制器被構造為當觸摸按鍵為有效時執(zhí)行與所述觸摸按鍵相關聯(lián)的預設功能。
9.一種用于操作電子設備的方法,所述電子設備包括觸摸按鍵、虛擬按鍵和控制器,所述方法包括: 由控制器確定觸摸按鍵是否被輸入以執(zhí)行預設功能; 由控制器確定虛擬按鍵是否被輸入; 由控制器基于虛擬按鍵是否被輸入來確定觸摸按鍵的輸入的有效性; 當觸摸按鍵的輸入為有效時執(zhí)行與所述觸摸按鍵相關聯(lián)的預設功能。
10.如權利要求9所述的方法,其中,確定觸摸按鍵的輸入的有效性的步驟包括:當確定虛擬按鍵沒有被輸入時,確定觸摸按鍵的輸入是有效的。
11.如權利要求9所述的方法,其中,確定觸摸按鍵的輸入的有效性的步驟包括:當確定虛擬按鍵被輸入時,確定觸摸按鍵的輸入是無效的。
12.如權利要求9所述的方法,其中,確定觸摸按鍵是否被輸入和確定虛擬按鍵是否被輸入中的至少一個的步驟包括:響應于用于按鍵的信號電平改變了至少預設閾值,確定觸摸按鍵或虛擬按鍵被輸入。
13.如權利要求12所述的方法,其中,用于確定觸摸按鍵是否被輸入的第一閾值和用于確定虛擬按鍵是否被輸入的第二閾值彼此不同。
14.如權利要求13所述的方法,其中,第一閾值小于第二閾值。
15.如權利要求9所述的方法,其中,確定觸摸按鍵是否被輸入的步驟包括:當確定第一虛擬按鍵被輸入時,確定觸摸按鍵的輸入是無效的,并且如果確定第二虛擬按鍵被輸入,則確定觸摸按鍵的輸 入是有效的,其中,第一虛擬按鍵與觸摸按鍵相鄰。
【文檔編號】G06F3/044GK103914196SQ201310701427
【公開日】2014年7月9日 申請日期:2013年12月18日 優(yōu)先權日:2013年1月4日
【發(fā)明者】李相燁, 金學相, 金正元, 樸鐘大, 金淵煥, 趙亨來 申請人:三星電子株式會社