便攜式裝置及其指導信息提供方法
【專利摘要】公開了一種便攜式裝置及其指導信息提供方法。提供了一種用于響應于用筆做出的懸停手勢輸入來提供指導信息的便攜式裝置及其指導信息提供方法。該方法包括:檢測懸停手勢輸入;獲取與當前運行的應用程序相應的指導信息;并且響應于懸停手勢輸入來顯示指導信息。
【專利說明】便攜式裝置及其指導信息提供方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種便攜式裝置及其指導信息提供方法。更具體地講,本發(fā)明涉及一種用于響應于用筆做出的懸停手勢輸入來提供指導信息的便攜式裝置及其指導信息提供方法。
【背景技術(shù)】
[0002]隨著智能電話的出現(xiàn),最近的便攜式裝置被配置為執(zhí)行多種多樣的功能。然而,從用戶的角度來講,便攜式裝置的這樣的多種多樣的功能使便攜式裝置的操縱困難。
[0003]為了克服這樣的問題,便攜式裝置制造商為用戶提供便攜式裝置的嵌入式幫助或指導功能。
[0004]然而,當前的指導功能是以每當某一菜單被輸入時就重復地呈現(xiàn)指導的方式提供的,使得已經(jīng)熟悉該菜單的用戶不得不遇到不必要的指導,從而對用戶造成不便。為了緩解這樣的不便,特定便攜式裝置設(shè)有允許用戶在關(guān)閉和開啟狀態(tài)之間切換指導呈現(xiàn)的功能。然而,在這種情況下,為了再次查看指導,用戶需要重置指導功能,從而導致另一不便。
[0005]因此,需要一種對于能夠與用筆的懸停手勢輸入交互地呈現(xiàn)指導的便攜式裝置及其指導提供方法。
[0006]以上信息僅作為背景信息被給出,以幫助理解本公開。關(guān)于以上內(nèi)容中的任何內(nèi)容就本發(fā)明而言是否可適用為現(xiàn)有技術(shù),沒有做出任何確定,并且沒有做出任何斷言。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的方面是要至少解決以上提及的問題和/或缺點并且至少提供下述優(yōu)點。因此,本發(fā)明的一方面提供一種能夠與用筆輸入的懸停手勢交互地呈現(xiàn)指導的便攜式裝置及其指導提供方法。
[0008]根據(jù)本發(fā)明的一方面,提供一種便攜式裝置的指導提供方法。該方法包括:檢測懸停手勢輸入;獲取與當前運行的應用程序相應的指導信息;并且響應于懸停手勢輸入來顯示指導信息。
[0009]根據(jù)本發(fā)明的另一方面,提供一種便攜式裝置。該裝置包括:輸入單元,檢測懸停手勢輸入,并產(chǎn)生與懸停手勢輸入相應的輸入信號;顯示單元,顯示信息;以及控制單元,響應于來自輸入單元的懸停手勢輸入來控制獲取與當前運行的應用程序相應的指導信息,并響應于懸停手勢輸入來控制顯示單元顯示指導信息。
[0010]根據(jù)本發(fā)明的一方面,提供一種便攜式裝置的指導提供方法。該方法包括:檢測用筆做出的懸停手勢輸入;確定懸停手勢輸入是否保持了預定持續(xù)時間;當懸停手勢輸入保持了預定持續(xù)時間時,獲取當前運行的應用程序的指導信息;以及在懸停手勢輸入發(fā)生的位置處顯示與當前運行的應用程序相應的指導信息。
[0011]從以下結(jié)合附圖進行的公開本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其他方面、優(yōu)點和顯著特征對于本領(lǐng)域技術(shù)人員將變得清楚。【專利附圖】
【附圖說明】
[0012]從以下結(jié)合附圖進行的描述,本發(fā)明的特定示例性實施例的以上和其他方面、特征和優(yōu)點將更清楚,其中:
[0013]圖1是示出根據(jù)本發(fā)明的示例性實施例的便攜式裝置的構(gòu)造的框圖;
[0014]圖2是示出根據(jù)本發(fā)明的示例性實施例的輸入單元(諸如,例如圖1的輸入單元)的配置的示圖;
[0015]圖3是示出根據(jù)本發(fā)明的示例性實施例的便攜式裝置的指導信息提供方法的流程圖;
[0016]圖4是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法的懸停輸入檢測過程的流程圖;
[0017]圖5是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的懸停手勢輸入的示例的示圖;
[0018]圖6是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的指導信息呈現(xiàn)的示例的示圖;
[0019]圖7是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的指導信息呈現(xiàn)的示例的示圖;
[0020]圖8是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的指導信息呈現(xiàn)的示例的示圖;
[0021]圖9是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的呈現(xiàn)與繪圖應用程序相應的指導信息的示例的示圖;
[0022]圖10是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的呈現(xiàn)快速菜單的指導信息的示例的示圖;以及
[0023]圖11是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的根據(jù)懸停手勢輸入位置的變化呈現(xiàn)指導信息的示例的示圖。
[0024]在整個圖中,應注意,相似的標號用于描繪相同或類似的元件、特征和結(jié)構(gòu)?!揪唧w實施方式】
[0025]提供以下參照附圖的描述,以幫助全面理解由權(quán)利要求及其等同物限定的本發(fā)明的示例性實施例。它包括幫助理解的各種具體細節(jié),但是這些具體細節(jié)僅被認為是示例性的。因此,本領(lǐng)域的普通技術(shù)人員將認識到,可以在不脫離本發(fā)明的范圍和精神的情況下對在此描述的實施例進行各種改變和修改。另外,為了清晰和簡明,可以省去對公知功能和構(gòu)造的描述。
[0026]以下描述和權(quán)利要求書中使用的術(shù)語和詞語不限于書面意思,但而是僅被發(fā)明人用來使得能夠清楚地、一致地理解本發(fā)明。因此,本領(lǐng)域的技術(shù)人員應當明白,以下對本發(fā)明的示例性實施例的描述只是出于說明的目的而提供的,而不是出于限制由權(quán)利要求及其等同物限定的本發(fā)明的目的。
[0027]本發(fā)明的示例性實施例可適用于控制提供指導功能的便攜式裝置。
[0028]本發(fā)明的示例性實施例可適用于設(shè)有指導功能的所有類型的裝置,包括智能電話、便攜式終端、移動終端、個人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、全球定位系統(tǒng)(GPS)裝置、手持游戲裝置、手持電子書、筆記本、Witoo終端、平板PC等。
[0029]在此使用的術(shù)語僅僅是出于描述特定實施例的目的,而非意圖限制本發(fā)明的示例性實施例。除非另外定義,否則本文使用的所有術(shù)語都具有與本發(fā)明所屬的領(lǐng)域的普通技術(shù)人員通常理解的意義相同的意義,而不應被解釋為具有過于全面的意義,也不應被解釋為具有過于狹窄的意義。如果在此使用的技術(shù)術(shù)語是錯誤的且未能精確地表達本發(fā)明的示例性實施例的技術(shù)構(gòu)思,則這樣的技術(shù)術(shù)語應被使得本領(lǐng)域技術(shù)人員可適當?shù)乩斫獾募夹g(shù)術(shù)語替換。在此使用的一般術(shù)語應根據(jù)詞典中的或者上下文中的定義進行解釋,而不應被解釋為過于狹窄的意義。
[0030]如本文所使用的,除非上下文另外明確指示,否則單數(shù)形式意圖還包括復數(shù)形式。還將理解,在此使用的術(shù)語“包括”指定所陳述的特征、整數(shù)、步驟、操作、元件和/或組件的存在,但是不排除一個或多個其他特征、步驟、操作、元件、組件和/或它們的組合的存在或添加。
[0031 ] 詳細參照附圖描述本發(fā)明的示例性實施例。
[0032]圖1是根據(jù)本發(fā)明的示例性實施例的便攜式裝置的構(gòu)造的框圖。
[0033]參照圖1,便攜式裝置100包括輸入單元110、控制單元120、存儲單元130和顯示單元140。
[0034]輸入單元110檢測用戶輸入,并將與該用戶輸入相應的輸入信號發(fā)送到控制單元120。
[0035]輸入單元110可包括觸摸傳感器111、電磁傳感器112等。
[0036]觸摸傳感器111可檢測用戶的觸摸手勢。觸摸傳感器111可由觸摸膜、觸摸片材、觸摸板等中的任何一個形成。觸摸傳感器111檢測觸摸輸入,并將相應輸入信號產(chǎn)生到控制單元120。此時,與輸入信號相應的信息可顯示在顯示單元140的屏幕上。觸摸傳感器111可響應于通過特定輸入裝置輸入的用戶觸摸手勢而產(chǎn)生各種操縱信號。觸摸傳感器111能夠檢測由人體(例如,手)做出的和/或用物理工具(例如,觸控筆、數(shù)字化筆等)做出的手勢。觸摸傳感器111還可響應于物理工具(例如,筆)上設(shè)置的按鈕的選擇而產(chǎn)生信號。觸摸傳感器111可檢測直接觸摸或在預定距離內(nèi)做出的接近手勢。
[0037]電磁傳感器112可根據(jù)電磁場的強度變化來檢測觸摸或接近手勢。電磁傳感器112可包括誘發(fā)磁場的線圈,以便檢測具有觸發(fā)由電磁傳感器112產(chǎn)生的磁場的變化的共振電路的對象的接近。電磁傳感器112可以是作為具有共振電路的對象的觸控筆、數(shù)字化筆等中的任何一個。電磁傳感器112可檢測在便攜式裝置100上方的預定距離內(nèi)做出的接近手勢或懸停手勢。用于對電磁傳感器112進行輸入的輸入裝置可包括按鍵、按鈕、轉(zhuǎn)盤等,并且這些按鍵、按鈕和轉(zhuǎn)盤可基于其操縱來改變磁場。因此,電磁傳感器112被配置為檢測輸入單元的按鍵、按鈕和轉(zhuǎn)盤的操縱狀態(tài)。
[0038]輸入單元110可包括輸入板。還可以以觸摸傳感器111和電磁傳感器112被安裝在輸入板上的方式實現(xiàn)輸入單元110??梢砸杂|摸傳感器111被以膜的形式粘附在輸入板的表面上或者被以面板的形式集成到輸入板中的方式實現(xiàn)輸入單元110。還可通過使用電磁傳感器112將輸入單元110實現(xiàn)為電磁共振(EMR)類型或電磁干涉(EMI)類型的輸入板??衫糜糜谑褂枚鄠€傳感器檢測輸入手勢的一個或多個分層輸入板來實現(xiàn)輸入單元110。[0039]輸入單元110可與顯示單元140集成為分層結(jié)構(gòu),以便用作輸入屏幕。例如,輸入單元110可配備有具有觸摸傳感器111的輸入板,并且與顯示單元140集成以形成觸摸屏面板(TSP)。此外,輸入單元110可配備有具有電磁傳感器112的輸入板,并且與顯示單元140集成。
[0040]圖2是示出根據(jù)本發(fā)明的示例性實施例的輸入單元(諸如,例如圖1的輸入單元)的配置的示圖。
[0041]參照圖2,輸入單元110包括兩個分層輸入板,諸如,例如第一輸入板IlOa和第二輸入板110b。第一輸入板IlOa和第二輸入板IlOb均可以是具有觸摸傳感器111的觸摸板、具有壓力傳感器的壓力板、具有電磁傳感器112的電磁板、EMR板等。第一輸入板IlOa和第二輸入板IlOb可與其他輸入裝置相應,以檢測通過不同裝置做出的輸入。例如,第一輸入板IlOa可以是用于檢測由人體做出的觸摸手勢的觸摸板,第二輸入板IlOb可以是用于檢測用筆做出的手勢的EMR板。輸入單元110還可利用第一輸入板IlOa和第二輸入板IlOb檢測多點觸摸手勢。用于檢測筆手勢的輸入板可檢測筆的按鍵、按鈕、輕推轉(zhuǎn)盤等的操縱狀態(tài)。
[0042]輸入單元100可與顯示單元140 —起形成分層結(jié)構(gòu)。第一輸入板IlOa和第二輸入板IlOb可層疊在顯示單元140的下面,以檢測針對顯示單元140上呈現(xiàn)的圖標、菜單項或按鈕的手勢。顯示單元140可被實現(xiàn)為正常顯示面板或集成輸入板的TSP面板的形式。
[0043]盡管圖2針對集成的輸入單元110和顯示單元140的示例,但是可根據(jù)輸入單元110的輸入板的類型和數(shù)量、輸入板和顯示單元140的分層順序以及便攜式裝置100的制造技術(shù)來各種各樣地實現(xiàn)輸入單元110和顯示單元140。
[0044]根據(jù)本發(fā)明的示例性實施例,輸入單元110可檢測懸停手勢輸入。輸入單元110將與懸停手勢相應的輸入信號產(chǎn)生到控制單元120。輸入單元110可基于懸停手勢發(fā)生位置、輸入裝置、輸入單元的按鈕的操縱狀態(tài)來產(chǎn)生包括懸停手勢輸入信息的輸入信號。
[0045]控制單元120可針對便攜式終端100的操作對全部組件進行整體控制。例如,如果用筆做出的懸停手勢被輸入單元110檢測到,則控制單元120控制顯示單元140顯示指導。
[0046]根據(jù)本發(fā)明的示例性實施例,控制單元120接收輸入單元110響應于懸停手勢輸入而產(chǎn)生的輸入信號,并執(zhí)行提供指導信息的操作。為了接收輸入單元110響應于懸停手勢輸入而產(chǎn)生的輸入信號并且執(zhí)行提供指導信息的操作,控制單元120獲取與當前運行的應用程序相應的指導信息??刂茊卧?20還響應于懸停手勢輸入而控制顯示單元140顯示指導信息。此時,當用筆做出懸停手勢輸入時,控制單元120能夠執(zhí)行指導信息提供操作。
[0047]根據(jù)本發(fā)明的示例性實施例,控制單元102確定懸停手勢是否保持了預定持續(xù)時間。如果控制單元102確定懸停手勢保持了預定持續(xù)時間,則控制單元102執(zhí)行提供指導信息的操作。
[0048]稍后參照附圖詳細描述控制單元120的操作。
[0049]存儲單元130可存儲用于操作便攜式裝置100的程序和命令??刂茊卧?20可被配置為執(zhí)行存儲在存儲單元130中的程序和命令。
[0050]存儲單元130可包括以下中的至少一個:閃存、硬盤、多媒體卡微型存儲器、卡存儲器(例如,SD、XD等)、隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(RRPROM)、可編程ROM (PROM)、磁存儲器、磁盤、光學盤等。
[0051]根據(jù)本發(fā)明的示例性實施例,存儲單元130可包括至少一個應用程序信息和與該應用程序信息相應的指導信息。
[0052]指導信息可包括關(guān)于用于控制應用程序的詳細用戶界面功能的信息。例如,指導信息可包括關(guān)于用于控制應用程序功能(諸如,頁面導航、列表導航、文本輸入、文本選擇等)的界面的信息。指導信息還可包括關(guān)于與用于執(zhí)行功能(諸如,例如雙擊、拖動和另一特定手勢)的快捷鍵相應的界面的信息。如果當前運行的應用程序是繪圖應用程序,則指導信息可包括筆的類型、粗體和顏色。指導信息可與可供當前運行的應用程序使用的快速菜單項相應,或者包括這些快速菜單項。
[0053]如果必要的話,指導信息可被配置為包括關(guān)于由便攜式裝置100無關(guān)于運行應用程序提供的界面的信息。例如,指導信息可包括關(guān)于以下界面的信息:用于在便攜式裝置的待機屏幕、鎖定屏幕和主屏幕之間切換的界面、用于呈現(xiàn)在后臺運行的應用程序的列表的界面、以及用于搜索服務的快速執(zhí)行的界面。
[0054]顯示單元140顯示(輸出)被便攜式電子裝置100處理的信息。例如,顯示單元140可將與當前運行的應用程序、程序或服務相應的指導信息與用戶界面(UI)或圖形用戶界面(⑶I) 一起顯示。
[0055]顯示單元140可通過以下中的至少一個實現(xiàn):液晶顯示器(IXD)、薄膜晶體管IXD(TFT IXD)、有機發(fā)光二極管(OLED)、柔性顯示器、3維(3D)顯示器等。
[0056]顯示單元140可與作為輸入單元110的組件的觸摸傳感器111和/或電磁傳感器112形成為分層結(jié)構(gòu)以實現(xiàn)觸摸屏。啟用觸摸屏的顯示單元140可作為輸入裝置操作。
[0057]根據(jù)本發(fā)明的示例性實施例,顯示單元140可在控制單元120的控制下顯示指導信息。顯示單元140可在控制單元120的控制下以半透明效果、彈出窗口效果、動畫效果和幻燈片效果中的至少一種效果顯示指導信息。顯示單元140可基于檢測到懸停手勢輸入的懸停手勢輸入位置,利用文本、圖像、圖標等中的至少一個,以放射狀、扇形、線形或橢圓形格式等格式中的至少一種格式顯示指導信息。
[0058]盡管圖1顯示了具有特定內(nèi)部組件的便攜式裝置的示例性構(gòu)造,但是根據(jù)本發(fā)明的示例性實施例,可在不使用這些組件中的任何一個組件的情況下實現(xiàn)便攜式裝置100,或者可使用其他組件實現(xiàn)便攜式裝置100。
[0059]圖3是根據(jù)本發(fā)明的示例性實施例的便攜式裝置的指導信息提供方法的流程圖。圖4是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法的懸停輸入檢測過程的流程圖。圖5是根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的懸停手勢輸入的示例的示圖。
[0060]參照圖3,在步驟210,控制單元120檢測懸停手勢輸入。如圖5所示,通過使用保持在便攜式裝置上的特定位置上方的輸入裝置來做出懸停手勢輸入。
[0061]輸入單元110通過觸摸傳感器111或電磁傳感器112檢測懸停手勢輸入。觸摸傳感器111可檢測人體的懸停手勢,電磁傳感器112可檢測利用觸控筆、數(shù)字化筆等做出的懸停手勢。如果檢測到由人體做出的或者用筆做出的懸停手勢,則輸入單元110將相應輸入信號產(chǎn)生到控制單元120。輸入信號可包括懸停手勢輸入位置、輸入裝置、輸入裝置或筆的按鈕的操縱狀態(tài)。[0062]控制單元120基于輸入單元110產(chǎn)生的輸入信號來檢測懸停手勢輸入??刂茊卧?20可基于輸入信號來檢查(例如,檢測、分析等)懸停手勢輸入發(fā)生、懸停手勢輸入位置和輸入裝置。在圖5的示例性情況下,控制單元120可確定懸停手勢輸入發(fā)生位置10、作為輸入裝置的筆20、以及筆的按鈕30的按下狀態(tài)。
[0063]根據(jù)本發(fā)明的示例性實施例,如果檢測到利用觸控筆或數(shù)字化筆做出的懸停手勢輸入,則控制單元120響應于基于筆的懸停手勢輸入來控制呈現(xiàn)指導信息。
[0064]根據(jù)本發(fā)明的示例性實施例,控制單元120可被配置為響應于在筆的按鈕被按下的狀態(tài)下用筆做出的懸停手勢輸入來控制呈現(xiàn)指導信息。例如,當控制單元120確定在筆保持在一位置上時筆的按鈕被按下,以便操作地產(chǎn)生懸停手勢輸入時,控制單元120可操作地呈現(xiàn)指導信息。
[0065]詳細地講,參照圖4,在步驟310,控制單元120檢測懸停手勢輸入。如圖5所示,如果在便攜式裝置100上做出懸停手勢輸入,則控制單元120接收輸入單元110產(chǎn)生的輸入信號,并且控制單元120基于該輸入信號來識別懸停手勢輸入。
[0066]其后,在步驟320,控制單元120確定輸入裝置。輸入單元110可通過與各個輸入裝置相應的多個輸入板來檢測懸停手勢輸入。例如,輸入單元110可包括如圖2所示的以分層結(jié)構(gòu)形成的多個輸入板IlOa和110b。多個輸入板IlOa和IlOb可檢測利用不同輸入裝置做出的手勢輸入。例如,第一輸入板IlOa可檢測由人體做出的懸停手勢輸入,第二輸入板IlOb可檢測利用觸控筆或數(shù)字化筆做出的懸停手勢輸入。輸入板可檢測懸停手勢輸入發(fā)生位置和筆的按鍵、按鈕、輕推轉(zhuǎn)盤等的操縱狀態(tài)。
[0067]輸入單元110可根據(jù)用于做出懸停手勢輸入的輸入裝置來產(chǎn)生不同的輸入信號。輸入單元110可根據(jù)用于做出懸停手勢輸入的筆的按鍵、按鈕、輕推轉(zhuǎn)盤等的操縱狀態(tài)來產(chǎn)生不同的輸入信號。輸入單元110可將包括關(guān)于懸停手勢輸入的信息的輸入信號產(chǎn)生到控制單元120。
[0068]控制單元120可識別懸停手勢輸入,并基于接收的輸入信號來確定輸入裝置??刂茊卧?20可確定輸入裝置上設(shè)置的按鈕的操縱狀態(tài)。
[0069]在步驟330,控制單元120確定懸停手勢輸入是否與筆懸停手勢輸入相應??刂茊卧?20分析輸入信號來檢查(例如,確定、分析等)懸停手勢輸入發(fā)生、懸停手勢輸入發(fā)生位置和輸入裝置。控制單元120可基于分析結(jié)果來確定懸停手勢輸入是否與筆懸停手勢輸入相應??刂茊卧?20還可確定在筆的按鈕被按下的狀態(tài)下是否做出了懸停手勢輸入。
[0070]如果控制單元120確定懸停手勢輸入與筆懸停手勢輸入或者筆的按鈕被按下的狀態(tài)下的筆懸停手勢輸入相應,則在步驟340,控制單元120控制呈現(xiàn)指導信息。控制單元120可響應于筆懸停手勢輸入或者筆的按鈕被按下的狀態(tài)下的筆懸停手勢輸入來執(zhí)行提供指導信息的操作。
[0071]否則,如果控制單元120確定懸停手勢輸入不與筆懸停手勢輸入相應(例如,如果懸停手勢由人體做出或者其他物理工具做出),則在步驟350,控制單元120執(zhí)行與輸入裝置相應的操作。
[0072]控制單元120可響應于用除筆之外的輸入裝置做出的懸停手勢輸入來執(zhí)行便攜式裝置100的功能的操作。例如,控制單元120可執(zhí)行諸如以下的操作:執(zhí)行特定功能、發(fā)起或接收呼叫、發(fā)送/接收消息、輸入文本、切換頁面、播放多媒體等。[0073]盡管本發(fā)明的示例性實施例針對響應于筆懸停手勢輸入或者筆的按鈕被按下的狀態(tài)下做出的筆懸停手勢輸入來呈現(xiàn)指導信息的情況,但是本發(fā)明的示例性實施例不限于此。例如,本發(fā)明的示例性實施例可執(zhí)行響應于人體懸停手勢輸入來呈現(xiàn)指導信息的操作。
[0074]如上所述,在步驟210,控制單元120檢測懸停手勢輸入。具體地講,控制單元120可檢測用筆做出的懸停手勢輸入。
[0075]其后,在步驟220,控制單元120確定懸停手勢是否保持了預定持續(xù)時間。
[0076]所述預定持續(xù)時間可在便攜式裝置100的制造階段設(shè)置或者由用戶設(shè)置??刂茊卧?20響應于用戶請求來控制顯示時間設(shè)置Π或⑶I,并且根據(jù)用戶輸入來設(shè)置持續(xù)時間。
[0077]當懸停手勢保持時,輸入單元110將與懸停手勢輸入相應的輸入信號周期性地產(chǎn)生到控制單元120??刂茊卧?20可確定在預定持續(xù)時間內(nèi)從第一次產(chǎn)生輸入信號以后是否周期性地產(chǎn)生輸入信號。
[0078]如果在預定持續(xù)時間經(jīng)過之前輸入信號變化,或者如果輸入沒有被接收,則控制單元120認為懸停手勢沒有保持。例如,如果懸停手勢輸入的位置移動,輸入裝置變得離便攜式裝置更遠,使得便攜式裝置不能繼續(xù)檢測到懸停手勢、輸入裝置的按鈕的操縱狀態(tài)改變等,則輸入單元110將新的輸入信號產(chǎn)生到控制單元120。如果在預定持續(xù)時間經(jīng)過之前接收到新的輸入信號,則控制單元120確定懸停手勢終止。
[0079]根據(jù)本發(fā)明的示例性實施例,便攜式裝置可使用懸停手勢可在其上方保持并且仍被確定為與初始懸停手勢相應的預定區(qū)域。例如,如果輸入裝置在懸停手勢的初始位置的預定義接近度或閾值內(nèi)保持懸停手勢,則控制單元120可確定懸停手勢保持。
[0080]如果在步驟220,控制單元120確定懸停手勢在預定持續(xù)時間期間沒有保持,則在步驟230,控制單元120執(zhí)行與懸停手勢輸入相應的操作??刂茊卧?20可響應于懸停手勢輸入來執(zhí)行便攜式裝置100提供的各種功能之一的操作。例如,控制單元120可執(zhí)行以下操作:執(zhí)行特定功能、發(fā)起/接收呼叫、發(fā)送/接收消息、輸入文本、切換頁面、播放多媒體
坐寸ο
[0081]相反,如果在步驟220,控制單兀120確定懸停手勢保持了預定持續(xù)時間,則在步驟240,控制單元120檢索與當前運行的應用程序相應的指導信息??刂茊卧?20可同時執(zhí)行一個或多個應用程序。此時,控制單元120可在后臺執(zhí)行一些應用程序。控制單元120控制顯示單元140,以使得后臺運行的應用程序不出現(xiàn)在屏幕上。此外,控制單元120能夠在前臺上執(zhí)行特定應用程序。控制單元120控制顯示單元在屏幕上顯示前臺運行的應用程序??刂茊卧?20能夠在前臺執(zhí)行兩個或更多個應用程序。在這種情況下,控制單元120可控制顯示單元140在通過劃分屏幕而形成的相應區(qū)域中或者以同時在單個屏幕上以小部件或彈出窗口的形式顯示前臺運行的應用程序。
[0082]控制單元120可檢索當前運行的應用程序之中的在前臺利用執(zhí)行屏幕運行的應用程序的指導信息。例如,控制單元120可獲取以下應用程序的指導信息,用戶在屏幕上檢查該應用程序,并且在該目標應用程序的執(zhí)行屏幕上做出懸停手勢。
[0083]如果兩個或更多個應用程序在前臺運行,則控制單元120獲取前臺運行的應用程序之中的與做出懸停手勢輸入的位置相應的應用程序的指導信息。
[0084]指導信息可包括關(guān)于用于控制應用程序的用戶界面功能的信息。例如,指導信息可包括關(guān)于用于控制應用程序功能(諸如,頁面導航、列表導航、文本輸入、文本選擇等)的界面的信息。指導信息可包括關(guān)于快捷鍵(諸如,雙擊、拖動、其他手勢等)的使用的界面的信息。當當前運行的應用程序是繪圖應用程序時,指導信息可包括筆的類型、粗體和顏色。指導信息可與可在當前應用程序中執(zhí)行的快速菜單項相應。
[0085]如果必要的話,指導信息可包括關(guān)于由便攜式裝置無關(guān)于應用程序提供的界面的信息。例如,用于在便攜式裝置的待機屏幕、鎖定屏幕和主屏幕之間切換的界面、用于呈現(xiàn)在后臺上運行的應用程序的列表的界面、以及用于搜索服務的快速執(zhí)行的界面。
[0086]指導信息可包括由應用程序開發(fā)者或提供者或者指導信息開發(fā)者或提供者提供以便在便攜式裝置中與應用程序一起呈現(xiàn)或者與應用程序分開呈現(xiàn)的信息。
[0087]控制單元120可從存儲單元130檢索與應用程序相應的指導信息。存儲單元130可將指導信息存儲在應用程序執(zhí)行文件夾中或者將指導信息與應用程序相關(guān)聯(lián)??刂茊卧?20搜索與應用程序相應的指導信息,并且如果該指導信息被找到,則檢索該指導信息。如果控制單元120沒有找到相應的指導信息,則控制單元120結(jié)束指導提供過程,并且控制顯示單元140以文本消息、圖像、圖標等顯示沒有指導信息的信息。
[0088]控制單元120可從服務器獲取與應用程序相應的指導信息。便攜式裝置100可包括用于與外部裝置(例如,服務器)進行數(shù)據(jù)通信的通信單元??刂茊卧?20可控制通信單元將指導信息請求消息發(fā)送到服務器。如果控制單元120接收到通知沒有指導信息的響應消息,或者如果控制單元120不能接收指導信息,則控制單元120終止指導提供過程,或者控制顯示單元140以文本、圖像、圖標等形式顯示通知沒有指導信息的提醒消息。控制單元120可控制存儲單元130臨時地或持久地存儲從服務器接收的指導信息。
[0089]指導信息可包括關(guān)于應用程序和用于提供指導信息的文本、圖像、圖標等中的至少一個的信息。指導信息還可包括關(guān)于將用于呈現(xiàn)指導信息的位置、視覺效果和布置等的信息。
[0090]根據(jù)本發(fā)明的示例性實施例,控制單元120可響應于懸停手勢輸入來獲取指導信息,并且可顯示與當前運行的應用程序相應的指導信息。
[0091]根據(jù)本發(fā)明的示例性實施例,控制單元120可響應于懸停手勢輸入來檢查(例如,確定等)當前運行的應用程序,并獲取將被顯示的與該應用程序相關(guān)聯(lián)的指導信息。在不脫離本發(fā)明的范圍的情況下,可自由地改變檢查當前運行的應用程序和獲取將被呈現(xiàn)的指導信息的步驟的順序。
[0092]其后,在步驟250,控制單元120顯示指導信息。
[0093]控制單元120控制顯示單元140顯示指導信息。控制單元120可確定懸停手勢輸入發(fā)生位置,并且可在懸停手勢輸入發(fā)生位置處以文本、圖像、圖標等形式呈現(xiàn)指導信息??刂茊卧?20可顯示指導信息,以使得該指導信息疊加在應用程序的執(zhí)行屏幕上。此時,控制單元120可在疊加的指導信息下面以半透明的效果顯示應用程序的執(zhí)行屏幕??刂茊卧?20可以以半透明效果、彈出窗口效果、動畫效果、幻燈片效果等中的至少一種效果來顯示指導信息。控制單元120可在檢測到懸停手勢輸入的位置處使用文本、圖像、圖標等以放射狀類型窗口、扇形類型窗口、線形類型窗口、橢圓形類型窗口等中的任何一種的形式顯示(呈現(xiàn))指導信息的呈現(xiàn)。根據(jù)本發(fā)明的示例性實施例,控制單元120可在預定義位置處顯示指導信息。
[0094]圖6是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的指導信息呈現(xiàn)的示例的示圖。
[0095]參照圖6,控制單元120可確定懸停手勢輸入發(fā)生位置10??刂茊卧?20可控制顯示單元以放射狀的文本、圖像、圖標等中的至少一個的形式顯示指導信息。此時,控制單元120可控制顯示單元140以信息項從懸停手勢輸入發(fā)生位置輻射的動畫效果來顯示指導信息。
[0096]圖7是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的指導信息呈現(xiàn)的示例的示圖。
[0097]參照圖7,控制單元120可確定懸停手勢輸入發(fā)生位置10??刂茊卧?20可控制顯示單元140在懸停手勢輸入發(fā)生位置10周圍顯示彈出窗口,該彈出窗口包括與指導信息相應的文本、圖像、圖標等中的至少一個。此時,控制單元120可控制顯示單元,以使得在不隱藏應用程序執(zhí)行屏幕的情況下以幻燈片效果、半透明效果等效果顯示彈出窗口。
[0098]圖8是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的指導信息呈現(xiàn)的示例的示圖。
[0099]參照圖8,控制單元120可確定懸停手勢輸入發(fā)生位置10??刂茊卧?20可控制顯示單元140使用文本、圖像、圖標等中的至少一個成直線地顯示指導信息。
[0100]圖9是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的呈現(xiàn)與繪圖應用程序相應的指導信息的示例的示圖。
[0101]參照圖9,如果當前運行的應用程序是繪圖應用程序,則指導信息可包括具有筆的類型、粗體和顏色中的至少一個的筆信息。控制單元120獲取包括與當前運行的應用程序相應的筆信息的指導信息,并在懸停手勢輸入發(fā)生位置10周圍以放射狀的方式顯示指導信息。
[0102]圖10是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的呈現(xiàn)快速菜單的指導信息的示例的示圖。
[0103]參照圖10,指導信息可與快速菜單項相應??焖俨藛雾棻硎井斍斑\行的應用程序或便攜式裝置100的功能,諸如收藏夾、郵件發(fā)送、文本消息發(fā)送、計算、搜索功能等??刂茊卧?20可在懸停手勢輸入發(fā)生位置10周圍以放射狀的方式呈現(xiàn)作為指導信息的快速菜單項。
[0104]在這種狀態(tài)下,如果檢測到用于選擇快速菜單項之一的用戶輸入,則控制單元120執(zhí)行選定的快速菜單項所表示的功能。在圖10中所示的示例中,如果用戶選擇搜索功能的快速菜單項,則控制單元120控制顯示單元140顯示用于接收搜索字的文本窗口。
[0105]在指導信息被呈現(xiàn)的狀態(tài)下,如果懸停手勢輸入發(fā)生位置變化,則控制單元120控制顯示單元140在新的懸停手勢輸入發(fā)生位置周圍顯示指導信息。如果懸停手勢輸入發(fā)生位置變化,則輸入單元110檢測該變化,并將包括關(guān)于新位置的信息的輸入信號產(chǎn)生控制單元120。控制單元120基于接收的輸入信號來檢查懸停手勢輸入發(fā)生位置,并控制顯示單元140在新位置周圍顯示指導信息。
[0106]圖11是示出根據(jù)本發(fā)明的示例性實施例的指導信息提供方法中的根據(jù)懸停手勢輸入位置的變化呈現(xiàn)指導信息的示例的示圖。
[0107]參照圖11,控制單元120可在懸停手勢輸入發(fā)生位置10周圍顯示指導信息。如果懸停手勢輸入發(fā)生位置在顯示指導信息的狀態(tài)下(例如,在顯示指導信息的同時)變化,則控制單元120檢查(例如,確定)新的懸停手勢輸入發(fā)生位置10’。控制單元120可控制顯示單元140在新的懸停手勢輸入發(fā)生位置10’周圍顯示指導信息??刂茊卧?20監(jiān)視懸停手勢輸入位置的變化,并實時地在懸停手勢輸入位置周圍顯示指導信息,以使得給出如同指導信息跟蹤懸停手勢輸入位置一樣的效果。
[0108]在步驟260,控制單元120可確定懸停手勢輸入是否變化。
[0109]當檢測到的懸停手勢輸入保持時,輸入單元110周期性地將與懸停手勢輸入相應的輸入信號產(chǎn)生到控制單元120。
[0110]如果懸停手勢輸入變化,則輸入單元110將與變化的懸停手勢輸入相應的輸入信號產(chǎn)生到控制單元120。例如,如果懸停手勢輸入發(fā)生位置移動,那么,如果輸入裝置變得離便攜式裝置更遠以致不能檢測到懸停手勢,或者輸入裝置的按鈕的操縱狀態(tài)變化,則輸入單元110將新輸入信號產(chǎn)生到控制單元120。如果檢測到除懸停手勢輸入之外的新類型的輸入(諸如,觸摸輸入、接近輸入和壓力輸入),則輸入單元110將與輸入手勢相應的輸入信號產(chǎn)生到控制單元120。
[0111]如果從輸入單元110接收到新輸入信號,則控制單元120確定懸停手勢輸入已變化。
[0112]如果檢測到懸停手勢輸入變化,則在步驟270,控制單元120隱藏指導信息。
[0113]控制單元120可根據(jù)懸停手勢輸入變化來控制顯示單元140不再顯示指導信息??刂茊卧?20可執(zhí)行與新輸入信號相應的功能,和/或可控制顯示單元140顯示與該功能相應的Π或⑶I。
[0114]控制單元120可執(zhí)行與新輸入信號相應的操作。例如,如果懸停手勢輸入終止并且檢測到觸摸輸入,則控制單元120可執(zhí)行與觸摸輸入相應的操作。參照圖10中所示的示例,如果指導信息與快速菜單相應,并且如果懸停手勢輸入終止并且在快速菜單項之一上做出觸摸輸入,則控制單元120執(zhí)行與檢測到觸摸輸入的快速菜單項相應的操作。例如,如果在與搜索功能相應的快速菜單項上做出觸摸輸入,則控制單元120控制顯示單元140顯示搜索窗口。
[0115]盡管該描述針對控制單元120響應于快速菜單上的觸摸輸入的示例性操作,但是本發(fā)明的示例性實施例不限于此。例如,控制單元120可響應于所關(guān)聯(lián)于顯示的指導信息或當前運行的應用程序而產(chǎn)生的新輸入信號來執(zhí)行各種操作之一。
[0116]如上所述,根據(jù)本發(fā)明的示例性實施例的便攜式終端及其指導信息提供方法可檢測懸停手勢輸入,并且可根據(jù)用戶的需要和意圖來選擇性地呈現(xiàn)指導信息。
[0117]將意識到,根據(jù)本說明書中的權(quán)利要求和描述的本發(fā)明的示例性實施例可用硬件、軟件或者硬件和軟件的組合的形式實現(xiàn)。
[0118]任何這樣的軟件可被存儲在計算機可讀存儲介質(zhì)中。計算機可讀存儲介質(zhì)存儲一個或多個程序(軟件模塊),所述一個或多個程序包括當被電子裝置中的一個或多個處理器執(zhí)行時使電子裝置執(zhí)行本發(fā)明的方法的指令。
[0119]任何這樣的軟件可被存儲為易失性存儲器或非易失性存儲器(諸如,例如像只讀存儲器(ROM)的存儲裝置(不管是否可擦除或可重寫))的形式,或者可被存儲為存儲器(諸如,例如隨機存取存儲器(RAM)、存儲器芯片、裝置或集成電路)的形式,或者可被存儲在可光學讀取的或可磁性讀取的介質(zhì)(諸如,例如致密盤(CD)、數(shù)字多用途盤(DVD)、磁盤或磁帶等)上。將意識到,存儲裝置和存儲介質(zhì)是適合于存儲包括當被執(zhí)行時實現(xiàn)本發(fā)明的示例性實施例的一個程序或多個程序的機器可讀存儲器的示例性實施例。因此,示例性實施例提供包括用于實現(xiàn)如本說明書的任何一個權(quán)利要求所要求保護的設(shè)備和方法的代碼的程序、以及存儲這樣的程序的機器可讀存儲器。更進一步,這樣的程序可經(jīng)由任何介質(zhì)(諸如,通過有線或無線連接傳載的通信信號)被電子地傳送,并且示例性實施例適當?shù)睾w這樣的程序。
[0120] 盡管已參照本發(fā)明的特定示例性實施例顯示并描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員將理解,在不脫離由權(quán)利要求及其等同物限定的本發(fā)明的精神和范圍的情況下,可在這些示例性實施例中進行形式和細節(jié)上的各種改變。
【權(quán)利要求】
1.一種便攜式裝置的指導提供方法,所述方法包括: 檢測懸停手勢輸入; 獲取與當前運行的應用程序相應的指導信息;和 響應于懸停手勢輸入來顯示指導信息。
2.根據(jù)權(quán)利要求1所述的方法,其中,用筆做出懸停手勢輸入,并且 其中,筆與觸控筆和數(shù)字化筆中的至少一個相應。
3.根據(jù)權(quán)利要求1所述的方法,其中,獲取指導信息的步驟包括: 確定懸停手勢輸入是否保持了預定持續(xù)時間;和 當懸停手勢輸入保持了預定持續(xù)時間時,確定當前運行的應用程序。
4.根據(jù)權(quán)利要求1所述的方法,其中,當前運行的應用程序與在執(zhí)行屏幕的前臺運行的應用程序相應。
5.根據(jù)權(quán)利要求1所述的方法,其中,顯示指導信息的步驟包括: 當懸停手勢輸入保持了預定持續(xù)時間時,呈現(xiàn)指導信息。
6.根據(jù)權(quán)利要求1所述的方法,其中,顯示指導信息的步驟包括: 確定檢測到懸停手勢輸入的位置;和 在確定的位置上顯示指導信息。
7.根據(jù)權(quán)利要求6所述的方`法,其中,顯示指導信息的步驟包括: 當檢測到懸停手勢的移動時,確定懸停手勢的移動位置;和 在移動位置上顯示指導信息。
8.根據(jù)權(quán)利要求1所述的方法,其中,顯示指導信息的步驟包括: 在當前運行的應用程序的執(zhí)行屏幕上呈現(xiàn)指導信息。
9.根據(jù)權(quán)利要求1所述的方法,其中,顯示指導信息的步驟包括: 以透明效果、彈出窗口效果、動畫效果和幻燈片效果中的至少一種效果呈現(xiàn)指導信息。
10.根據(jù)權(quán)利要求1所述的方法,其中,顯示指導信息的步驟包括: 基于懸停手勢輸入位置,用文本、圖像和圖標中的至少一個,以輻射狀格式、扇形格式、線形格式和橢圓形格式中的至少一種格式呈現(xiàn)指導信息。
11.根據(jù)權(quán)利要求1所述的方法,其中,指導信息包括以下信息中的至少一個:與當前用戶信息相應的功能信息;包括筆的類型、粗體和顏色中的至少一個的筆信息;以及包括至少一個菜單項的快速菜單。
12.一種便攜式裝置,包括: 輸入單元,檢測懸停手勢輸入,并產(chǎn)生與懸停手勢輸入相應的輸入信號; 顯示單元,顯示信息;和 控制單元,響應于來自輸入單元的懸停手勢輸入來控制獲取與當前運行的應用程序相應的指導信息,并響應于懸停手勢輸入來控制顯示單元顯示指導信息。
13.根據(jù)權(quán)利要求12所述的便攜式裝置,其中,用筆做出懸停手勢輸入,并且 其中,筆與觸控筆和數(shù)字化筆中的至少一個相應。
14.根據(jù)權(quán)利要求12所述的便攜式裝置,其中,控制單元確定懸停手勢輸入是否保持了預定持續(xù)時間,并且當懸停手勢輸入保持了預定持續(xù)時間時,確定當前運行的應用程序。
15.根據(jù)權(quán)利要求12所述的便攜式裝置,其中,控制單元在當前運行的應用程序中確定在顯示單元上的執(zhí)行 屏幕的前臺運行的應用程序,并獲取與執(zhí)行屏幕顯示的應用程序相應的指導信息。
【文檔編號】G06F3/0488GK103631513SQ201310373146
【公開日】2014年3月12日 申請日期:2013年8月23日 優(yōu)先權(quán)日:2012年8月23日
【發(fā)明者】鄭惠順, 李印鎬 申請人:三星電子株式會社