国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      利用壓敏觸摸的用戶界面導(dǎo)航的制作方法與工藝

      文檔序號:11971831閱讀:258來源:國知局
      利用壓敏觸摸的用戶界面導(dǎo)航的制作方法與工藝
      本發(fā)明涉及利用觸摸激活壓敏顯示屏在應(yīng)用之間導(dǎo)航。

      背景技術(shù):
      觸摸激活表面是將用戶手指的運(yùn)動和位置轉(zhuǎn)化為顯示屏上的相對位置的輸入裝置。觸摸板通常集成在諸如膝上型計算機(jī)系統(tǒng)、個人數(shù)字助理(personaldigitalassistants,PDA)、一些便攜式媒體播放機(jī)以及一些移動電話裝置的小型信息處理系統(tǒng)中。觸摸激活表面可以代替?zhèn)鹘y(tǒng)的鼠標(biāo)輸入裝置被使用并且在諸如在工作在像民用航空上發(fā)現(xiàn)的封閉空間中時的空間被限制的一些環(huán)境中是優(yōu)選的。觸摸激活表面也可以提供基于顯示器的鍵盤,其中各鍵呈現(xiàn)在表面上并且用戶通過觸摸顯示器上的鍵空間來打字。當(dāng)手指或者物體觸摸使光線散射的表面時,觸摸激活裝置利用光學(xué)觸摸技術(shù)起作用。利用傳感器或相機(jī)捕獲該反射,所述傳感器或相機(jī)根據(jù)所測量的反射的類型來將數(shù)據(jù)發(fā)送到命令對觸摸進(jìn)行響應(yīng)的軟件。觸摸激活裝置也可以通過添加根據(jù)其被按壓多用力而改變反射而不同地彎曲的壓敏涂層變成壓敏的。壓力傳感器也可以被包括在顯示屏下的周邊的周圍內(nèi)(例如,在拐角處等),使得所施加的壓力的大小可以基于通過各種傳感器接收的壓力的大小被確定。

      技術(shù)實(shí)現(xiàn)要素:
      提供一種基于通過壓敏觸摸激活屏的用戶所施加的壓力的大小來將數(shù)據(jù)指向不同應(yīng)用的方法。在這個方法中,觸摸輸入在壓敏觸摸激活屏的位置被接收。當(dāng)前正顯示在所述位置的各種應(yīng)用與在壓敏觸摸激活屏上的所述位置的物理壓力級別(所施加的壓力大小)一起被識別。基于所施加的壓力的大小來選擇運(yùn)行在該裝置上的所述應(yīng)用中的一個并且將由用戶提供的基于觸摸的輸入指向選擇的應(yīng)用。以上是發(fā)明內(nèi)容并且因此必然包括簡化、概括以及細(xì)節(jié)的省略;因此,本領(lǐng)域技術(shù)人員將理解的是,本發(fā)明內(nèi)容僅僅是說明性的并且不意欲以任何方式限制。如權(quán)利要求單獨(dú)定義的本發(fā)明的其它方面、創(chuàng)造性的特征以及優(yōu)點(diǎn)在以下闡述的非限制性的具體實(shí)施方式中變得明顯。附圖說明通過參考附圖,本發(fā)明可以被更好地理解,并且它的很多目的、特性以及優(yōu)點(diǎn)對本領(lǐng)域技術(shù)人員來說變得明顯,其中:圖1是本文所描述的方法可以在其中被實(shí)施的數(shù)據(jù)處理系統(tǒng)的框圖;圖2提供了圖1中示出的信息處理系統(tǒng)環(huán)境的擴(kuò)展,以示出本文所描述的方法可以在聯(lián)網(wǎng)的環(huán)境中工作的各種信息處理系統(tǒng)上被執(zhí)行;圖3A是可以通過該裝置顯示的諸如基于顯示器的鍵盤的第一應(yīng)用的示圖;圖3B是可以通過該裝置顯示的諸如來自網(wǎng)絡(luò)瀏覽器的網(wǎng)頁的第二應(yīng)用的示圖;圖3C是壓敏觸摸激活顯示屏的示圖,該壓敏觸摸激活顯示屏顯示兩個應(yīng)用,諸如瀏覽器應(yīng)用被諸如基于顯示器的鍵盤的另一應(yīng)用覆蓋;圖4是示出配置步驟的流程圖;圖5是示出了所采取的基于壓敏觸摸激活顯示屏的用戶所施加的壓力的大小來提供基于層的用戶界面的步驟的流程圖;以及圖6是所采取的在多個應(yīng)用被顯示在與壓敏觸摸激活顯示屏上的用戶的觸摸輸入對應(yīng)的位置時將輸入指向到選擇的應(yīng)用的另外的步驟的流程圖。具體實(shí)施方式本文所使用的術(shù)語僅僅是用于描述特定的實(shí)施例并且不意欲限制本發(fā)明。如本文所使用的,單數(shù)形式的“一”、“一個”以及“所述”意欲也包括復(fù)數(shù)形式,除非上下文另外清楚地指出。將進(jìn)一步理解的是,術(shù)語“包括”和/或“包含”在使用在本說明書中時,指定說明的特征、整體、步驟、操作、元件和/或部件的存在,但是不排除一個或更多個的其它特征、整體、步驟、操作、元件、部件和/或它們的組合的存在或者增加。以下權(quán)利要求中的所有裝置或者步驟加功能元件的對應(yīng)的結(jié)構(gòu)、材料、動作以及等同物意欲包括與如特定地要求的其它權(quán)利要求的元件結(jié)合執(zhí)行功能的任何結(jié)構(gòu)、材料或者動作。為了說明已經(jīng)給出了詳細(xì)的描述,但不意欲窮舉或者以所公開的形式限制本發(fā)明。在不脫離本發(fā)明的范圍和精神的情況下,各種改變和變型對于本領(lǐng)域技術(shù)人員是顯然的。實(shí)施例被選擇并且描述,以便更好地解釋本發(fā)明的原理以及實(shí)際應(yīng)用,并且使其他的本領(lǐng)域普通技術(shù)人員能夠理解具有正如適合于預(yù)期的特定使用的各種變型的各種實(shí)施例的本發(fā)明。如本領(lǐng)域技術(shù)人員所理解的,各方面可以被實(shí)施為系統(tǒng)、方法或者計算機(jī)程序產(chǎn)品。因此,各方面可以采取全部硬件的實(shí)施例、全部軟件的實(shí)施例(包括固件、常駐軟件、微代碼等)或者通常在本文中被稱作“電路”、“模塊”或者“系統(tǒng)”的結(jié)合軟件和硬件方面的實(shí)施例的形式。此外,本公開的各方面可以采取計算機(jī)程序產(chǎn)品的形式,所述計算機(jī)程序產(chǎn)品被實(shí)施在其上實(shí)施了計算機(jī)可讀程序代碼的一個或更多個計算機(jī)可讀介質(zhì)中。一個或更多個計算機(jī)可讀介質(zhì)的任何組合可以被使用。計算機(jī)可讀介質(zhì)可以是計算機(jī)可讀信號介質(zhì)或者計算機(jī)可讀存儲介質(zhì)。計算機(jī)可讀存儲介質(zhì)例如可以是但不限于電子的、磁的、光學(xué)的、電磁的、紅外的或者半導(dǎo)體的系統(tǒng)、設(shè)備或者裝置或者上述的任何合適的組合。計算機(jī)可讀存儲介質(zhì)的更具體示例(非窮舉的羅列)將包括以下:具有一個或更多個配線的電氣連接、便攜式計算機(jī)磁盤、硬盤、隨機(jī)存取存儲器(randomaccessmemory,RAM)、只讀存儲器(read-onlymemory,ROM)、可擦除可編程只讀存儲器(erasableprogrammableread-onlymemory,EPROM或者閃速存儲器)、光纖、便攜式光盤只讀存儲器(compactdiscread-onlymemory,CD-ROM)、光存儲裝置、磁存儲裝置或者上述的任何合適的組合。在本文檔的上下文中,計算機(jī)可讀存儲介質(zhì)可以是可包括或者存儲通過或者結(jié)合指令執(zhí)行系統(tǒng)、設(shè)備或者裝置使用的程序的任何有形的介質(zhì)。計算機(jī)可讀信號介質(zhì)可以包括例如在基帶中或者作為載波的一部分的其中實(shí)施有計算機(jī)可讀程序代碼的傳播數(shù)據(jù)信號。這種傳播信號可以采取包括但不限于電磁、光學(xué)或者它們的任何合適的組合的各種形式的任何一個。計算機(jī)可讀信號介質(zhì)可以是并非計算機(jī)可讀存儲介質(zhì)并且能夠通信、傳播或者傳輸通過或者結(jié)合指令執(zhí)行系統(tǒng)、設(shè)備或者裝置使用的程序的任何計算機(jī)可讀介質(zhì)。實(shí)施在計算機(jī)可讀介質(zhì)上的程序代碼可以使用包括但不限于無線、有線、光纜、RF等或者上述的任何合適的組合的任何適當(dāng)介質(zhì)來被傳輸。用于執(zhí)行本公開的各方面的操作的計算機(jī)程序代碼可以以包括諸如Java、Smalltalk、C++等的面向?qū)ο缶幊陶Z言并且諸如“C”編程語言或者類似的編程語言的常規(guī)的過程編程語言的一個或更多個編程語言的任何組合被編寫。程序代碼可以作為獨(dú)立軟件包完全在用戶的計算機(jī)上、部分在用戶的計算機(jī)上執(zhí)行,部分在用戶的計算機(jī)上以及部分在遠(yuǎn)程計算機(jī)上,或者完全在遠(yuǎn)程計算機(jī)或者服務(wù)器上執(zhí)行。在后者的情形中,遠(yuǎn)程計算機(jī)可以通過包括局域網(wǎng)(localareanetwork,LAN)或者廣域網(wǎng)(wideareanetwork,WAN)的任何類型的網(wǎng)絡(luò)連接到用戶的計算機(jī),或者該連接可以連接到外部計算機(jī)(例如,利用因特網(wǎng)服務(wù)供應(yīng)商通過因特網(wǎng))。以下參考方法、設(shè)備(系統(tǒng))和計算機(jī)程序產(chǎn)品的流程圖和/或框圖來說明本公開的各方面。要理解的是,流程圖和/或框圖的每個塊以及流程圖和/或框圖中的塊的組合能夠通過計算機(jī)程序指令被實(shí)施。這些計算機(jī)程序指令可以被提供到通用計算機(jī)、專用計算機(jī)或者其它可編程的數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生這樣的機(jī)器:通過計算機(jī)或者其它可編程的數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令創(chuàng)建用于實(shí)施在流程圖和/或框圖的一個或多個塊中指定的功能/動作的方法。這些計算機(jī)程序指令也可以存儲在計算機(jī)可讀介質(zhì)中,所述計算機(jī)程序指令可以指導(dǎo)計算機(jī)、其它可編程的數(shù)據(jù)處理設(shè)備或者其它裝置以特定的方式運(yùn)行,使得存儲在計算機(jī)可讀介質(zhì)中的指令產(chǎn)生包括實(shí)施在流程圖和/或框圖的一個或多個塊中指定的功能/動作的指令的一種產(chǎn)品。計算機(jī)程序指令也可以加載在計算機(jī)、其它可編程的數(shù)據(jù)處理設(shè)備或者其它裝置上,以使一系列的操作步驟在計算機(jī)、其它可編程的設(shè)備或者其它裝置上執(zhí)行,以產(chǎn)生這樣的計算機(jī)實(shí)施的處理:在計算機(jī)或者其它可編程的設(shè)備上執(zhí)行的指令提供用于實(shí)施在流程圖和/或框圖的一個或多個塊中指定的功能/動作的處理。以下的具體實(shí)施方式通常按照如上所提出的發(fā)明內(nèi)容來進(jìn)一步解釋和展開根據(jù)需要的各方面和實(shí)施例的限定。為此,該具體實(shí)施方式首先在圖1中提出適合于實(shí)施與本公開有關(guān)的軟件和/或硬件技術(shù)的計算環(huán)境。在圖2中,網(wǎng)絡(luò)環(huán)境作為基礎(chǔ)計算環(huán)境的擴(kuò)展被示出,以強(qiáng)調(diào)現(xiàn)代計算技術(shù)可以在多個分離的裝置上被執(zhí)行。圖1示出了能夠執(zhí)行本文所描述的計算操作的計算機(jī)系統(tǒng)的簡化示例的信息處理系統(tǒng)100。信息處理系統(tǒng)100包括連接到處理器接口總線112的一個或更多個處理器110。處理器接口總線112將處理器110連接到也稱為存儲器控制器集線器(MemoryControllerHub,MCH)的北橋115。北橋115連接到系統(tǒng)存儲器120并且提供用于處理器110訪問該系統(tǒng)存儲器的裝置。圖形控制器125也連接到北橋115。在一個實(shí)施例中,PCI高速總線118將北橋115連接到圖形控制器125。圖形控制器125連接到諸如計算機(jī)監(jiān)視器的顯示裝置130。北橋115和南橋135利用總線119彼此連接。在一個實(shí)施例中,該總線是沿北橋115和南橋之間的每個方向高速傳送數(shù)據(jù)的直接介質(zhì)接口(DirectMediaInterface,DMI)總線。在另一個實(shí)施例中,外圍部件互連(PeripheralComponentInterconnect,PCI)總線連接北橋和南橋。亦稱為I/O控制器集線器(I/OControllerHub,ICH)的南橋135是通常實(shí)施以低于通過北橋提供的能力的速度而工作的能力的芯片。南橋135通常提供用于連接各個部件的各個總線。這些總線例如包括PCI和PCI高速總線、ISA總線、系統(tǒng)管理總線(SystemManagementBus,SMBus或者SMB)和/或低管腳數(shù)(LowPinCount,LPC)總線。LPC總線常常連接諸如引導(dǎo)ROM196和“傳統(tǒng)”I/O裝置(利用“超級I/O”芯片)的窄帶裝置?!皞鹘y(tǒng)”I/O裝置(198)可以例如包括串行和并行端口、鍵盤、鼠標(biāo)和/或軟盤控制器。LPC總線也將南橋135連接到可信任平臺模塊(TrustedPlatformModule,TPM)195。常常包括在南橋135內(nèi)的其它部件包括直接存儲器存取(DirectMemoryAccess,DMA)控制器、可編程中斷控制器(ProgrammableInterruptController,PIC)以及利用總線184將南橋135連接到諸如硬盤驅(qū)動器的非易失存儲裝置185的存儲裝置控制器。高速卡155是將可熱插拔的裝置連接到信息處理系統(tǒng)的槽。高速卡155支持PCI高速連接和USB連接這兩者,因為它利用通用串行總線(UniversalSerialBus,USB)和PCI高速總線兩者連接到南橋135。南橋135包括將USB連接提供到連接到USB的裝置的USB控制器140。這些裝置包括網(wǎng)絡(luò)相機(jī)(相機(jī))150、紅外(infrared,IR)接收器148、鍵盤和觸控板144,以及為無線個人局域網(wǎng)(personalareanetworks,PAN)設(shè)置的藍(lán)牙裝置146。USB控制器140還將USB連接提供到諸如鼠標(biāo)、可移動非易失存儲裝置145、調(diào)制解調(diào)器、網(wǎng)卡、ISDN連接器、傳真、打印機(jī)、USB集線器的其它各種各樣的USB連接裝置142以及許多其它類型的USB連接裝置。雖然可移動非易失存儲145作為USB連接裝置被示出,但是可移動非易失存儲裝置145可以利用諸如火線接口等不同接口被連接。無線局域網(wǎng)(WirelessLocalAreaNetwork,LAN)裝置175通過PCI或者PCI高速總線172連接到南橋135。LAN裝置175通常實(shí)施無線調(diào)制技術(shù)的IEEE.802.11標(biāo)準(zhǔn)中的一個,該標(biāo)準(zhǔn)都使用相同的協(xié)議,以在信息處理系統(tǒng)100和另一個計算機(jī)系統(tǒng)或裝置之間進(jìn)行無線通信。光學(xué)存儲裝置190利用串行ATA(SerialATA,SATA)總線188連接到南橋135。串行ATA適配器和裝置通過高速串行鏈路進(jìn)行通信。串行ATA總線還將南橋135連接到諸如硬盤驅(qū)動器的其它形式的存儲裝置。諸如聲卡的音頻電路160通過總線158連接到南橋135。音頻電路160還提供諸如音頻線路輸入和光學(xué)數(shù)字音頻輸入端口162、光學(xué)數(shù)字輸出和頭戴式耳機(jī)插孔164、內(nèi)部揚(yáng)聲器166以及內(nèi)部麥克風(fēng)168的功能。以太網(wǎng)控制器170利用諸如PCI或者PCI高速總線的總線連接到南橋135。以太網(wǎng)控制器170將信息處理系統(tǒng)100連接到諸如局域網(wǎng)(LAN)、因特網(wǎng)、以及其它公用和專用計算機(jī)網(wǎng)絡(luò)等的計算機(jī)網(wǎng)絡(luò)。雖然圖1示出了一個信息處理系統(tǒng),但是信息處理系統(tǒng)可以采取許多形式。例如,信息處理系統(tǒng)可以采取桌面、服務(wù)器、便攜式、膝上型、筆記本或者其它形式因素的計算機(jī)或者數(shù)據(jù)處理系統(tǒng)的形式。此外,信息處理系統(tǒng)可以采取諸如個人數(shù)字助理(personaldigitalassistant,PDA)、游戲裝置、ATM機(jī)器、便攜式電話裝置、通信裝置或者包括處理器和存儲器的其它裝置的其它形式因素。圖1示出的以及本文所描述的提供安全功能的可信任平臺模塊(TPM195)僅僅是硬件安全模塊(hardwaresecuritymodule,HSM)的一個示例。因此,本文所描述和請求的TPM包括任何類型的HSM,其包括但不限于符合可信任計算組(TrustedComputingGroup,TCG)標(biāo)準(zhǔn)的硬件安全裝置,并命名為“可信任平臺模塊(TPM)規(guī)范版本1.2”。TPM是可以并入諸如圖2中描繪的那些信息處理系統(tǒng)的許多信息處理系統(tǒng)的硬件安全子系統(tǒng)。圖2提供了圖1中示出的信息處理系統(tǒng)環(huán)境的擴(kuò)展,以示出本文所描述的方法可以在工作于網(wǎng)絡(luò)環(huán)境中的多種信息處理系統(tǒng)上被執(zhí)行。信息處理系統(tǒng)的類型從諸如手持式計算機(jī)/移動電話210的小型手持裝置變動到諸如大型計算機(jī)270的大型主機(jī)系統(tǒng)。手持式計算機(jī)210的示例包括個人數(shù)字助理(PDA)、諸如MP3播放器的個人娛樂裝置、便攜式電視機(jī)以及光盤播放器。信息處理系統(tǒng)的其它示例包括筆、或者寫字板、計算機(jī)220、膝上型電腦、或者筆記本、計算機(jī)230、工作站240、個人計算機(jī)系統(tǒng)250以及服務(wù)器260。圖2中未單獨(dú)示出的其它類型的信息處理系統(tǒng)通過信息處理系統(tǒng)280來表示。如同所示,各個信息處理系統(tǒng)可以利用計算機(jī)網(wǎng)絡(luò)200被聯(lián)網(wǎng)在一起??捎糜谑垢鱾€信息處理系統(tǒng)互連的計算機(jī)網(wǎng)絡(luò)的類型包括局域網(wǎng)(LAN)、無線局域網(wǎng)(WLAN)、因特網(wǎng)、公用交換電話網(wǎng)(PublicSwitchedTelephoneNetwork,PSTN)、其它無線網(wǎng)絡(luò)以及可用于使信息處理系統(tǒng)互連的任何其它網(wǎng)絡(luò)拓?fù)?。許多信息處理系統(tǒng)包括諸如硬盤和/或非易失存儲器等非易失數(shù)據(jù)存儲器。圖2中示出的一些信息處理系統(tǒng)描述了分離的非易失數(shù)據(jù)存儲器(服務(wù)器260使用非易失數(shù)據(jù)存儲器265,大型計算機(jī)270使用非易失數(shù)據(jù)存儲器275,以及信息處理系統(tǒng)280使用非易失數(shù)據(jù)存儲器285)。非易失數(shù)據(jù)存儲器可以是在各個信息處理系統(tǒng)之外或者可以是在其中一個信息處理系統(tǒng)之內(nèi)的部件。此外,可移動非易失存儲器裝置145可以利用諸如將可移動非易失存儲器裝置145連接到USB端口或者信息處理系統(tǒng)的其它連接器的各種技術(shù)在兩個或更多個信息處理系統(tǒng)之間被共享。圖3A是諸如可以通過該裝置被顯示的基于顯示器的鍵盤的第一應(yīng)用的示圖。在該示例中,圖3A中示出的第一層300是用于觸摸激活屏環(huán)境中的基于顯示器的鍵盤。在被顯示時,用戶可以觸摸設(shè)置有功能字符的顯示器并且該系統(tǒng)提供就像用戶在傳統(tǒng)的鍵盤上輸入數(shù)據(jù)的輸入(例如,字符、控制操作等)。圖3B是可以通過該裝置被顯示的諸如來自網(wǎng)絡(luò)瀏覽器的網(wǎng)頁的第二應(yīng)用的示圖。在該示例中,圖3B中示出的第二層310是具有正顯示于網(wǎng)絡(luò)瀏覽器中的用于輸入“x”和“y”值的文本框輸入?yún)^(qū)的示圖。用戶可以通過觸摸期望的文本框來選擇其中一個文本框并且然后可以通過利用諸如基于顯示器的鍵盤300的鍵盤來輸入數(shù)值。圖3C是壓敏觸摸激活顯示屏的示圖,所述壓敏觸摸激活顯示屏顯示兩個應(yīng)用,諸如瀏覽器應(yīng)用被基于顯示器的鍵盤的另一個應(yīng)用覆蓋。覆蓋表示320示出了顯示為其中一層被另一層覆蓋的兩個層。在示出的示例中,第二層310是背景(實(shí)心)層并且第一層300示出為被覆蓋,使得示圖和基于顯示器的鍵盤兩者同時可見。在兩個應(yīng)用占據(jù)用戶利用觸摸激活手勢(例如利用手指或者觸控筆觸摸屏幕)選擇的相同位置時,然后接收該輸入的應(yīng)用是基于由用戶所施加的壓力的大小。例如,示圖上的輸入文本框占據(jù)與基于顯示器的鍵盤上的一些鍵相同的位置。為了與第一層(基于顯示器的鍵盤)交互,第一壓力的大小(第一物理壓力級別)被使用。同樣,為了與第二層(網(wǎng)絡(luò)瀏覽器上的輸入文本框)交互,第二壓力的大小(第二物理壓力級別)被使用。第一壓力可以被設(shè)置為比第二壓力更大的壓力或者更小的壓力。例如,第一物理壓力級別可以被設(shè)置為更小的壓力級別的范圍,而第二物理壓力級別然后可以被設(shè)置為更大壓力級別的范圍。按照這樣的方式,用戶可以通過利用不同物理壓力的大小來與期望的用戶界面交互,而不必重新布置所顯示的界面的順序(例如,不必改變界面的“聚焦”等)。圖4是示出配置步驟的流程圖。在步驟400,該處理開始,于是在步驟410,用戶選擇被期望用于配置的第一應(yīng)用(例如基于顯示器的鍵盤應(yīng)用、網(wǎng)絡(luò)瀏覽器應(yīng)用等)。在步驟420,用戶選擇要應(yīng)用于選擇的應(yīng)用的層(例如第一層、第二層、第三層等)。在步驟425,為選擇的應(yīng)用的所選擇的層被存儲在數(shù)據(jù)存儲器430中。關(guān)于確定是否具有用戶希望配置的更多應(yīng)用的確定被做出(判定440)。如果具有用戶希望配置的更多應(yīng)用,則判定440轉(zhuǎn)移到返回如上所述的選擇和處理下一個期望的應(yīng)用的“是”分支。這個循環(huán)持續(xù)直到用戶已經(jīng)選擇了用戶希望配置的所有期望的應(yīng)用,此刻,判定440轉(zhuǎn)移到“否”分支。在一個實(shí)施例中,默認(rèn)層可以被分配給沒有被用戶配置的應(yīng)用。在步驟450中,該處理(從數(shù)據(jù)存儲器430)得到分配給一個或更多個應(yīng)用(例如,第一層等)的第一層。在步驟460,選擇的層被顯示給用戶并且提示用戶提供用于選擇的層的物理壓力級別以及顯示屬性。在步驟465,通過用戶按壓壓敏觸摸激活顯示器表面來接收物理壓力級別,于是系統(tǒng)記錄該壓力級別。在步驟470,從用戶接收顯示器外觀數(shù)據(jù),該外觀數(shù)據(jù)包括諸如該層是否被顯示在前景中(例如背景層中的應(yīng)用“之上”),或者背景(例如前景層中的應(yīng)用“之下”),以及什么級別的透明度要被施加到前景層(例如,由于具有百分之十的百分比不是非常透明的,因此前景層的應(yīng)用易于被看見但是在背景層中的應(yīng)用更模糊,以及由于具有百分之九十的百分比非常透明,因此前景層的應(yīng)用更難以看見但是對背景層中的應(yīng)用提供了很少的視覺障礙等)。在步驟475,物理壓力級別(例如表示用戶多么用力地按壓顯示器表面的值)與用戶提供的顯示器外觀數(shù)據(jù)一起被存儲在數(shù)據(jù)存儲器480中。關(guān)于是否具有更多需要被處理的層的確定被做出(判定490)。如果具有更多要處理的層(例如第二層等),則如上所述,判定490轉(zhuǎn)移到返回接收用于下一層的壓力和外觀數(shù)據(jù)的“是”分支。這個循環(huán)持續(xù)直到?jīng)]有更多要處理的層,此刻,判定490轉(zhuǎn)移到“否”分支并且在步驟495,配置處理結(jié)束。圖5是示出了所采取的基于通過壓敏觸摸激活顯示屏的用戶所施加的壓力的大小來提供基于層的用戶界面的步驟的流程圖。在步驟500,該處理開始,于是在步驟510,用戶調(diào)用一個應(yīng)用(例如基于顯示器的鍵盤、網(wǎng)絡(luò)瀏覽器、電子郵件應(yīng)用等)。關(guān)于當(dāng)前是否具有運(yùn)行在該裝置上的具有用戶界面的多個應(yīng)用的確定被做出(判定520)。如果具有運(yùn)行該裝置在上的多個應(yīng)用,則判定520轉(zhuǎn)移到“是”分支,于是在步驟525,分配給每個運(yùn)行的程序的層從數(shù)據(jù)存儲器430被得到并且檢查。關(guān)于是否具有當(dāng)前運(yùn)行在該裝置上的分配給多于一層的應(yīng)用的確定被做出(判定530)。如果僅僅具有運(yùn)行在該裝置上的單個應(yīng)用(判定520轉(zhuǎn)移到“否”分支)或者如果所有運(yùn)行的應(yīng)用都處于相同的級別(判定530轉(zhuǎn)移到“否”分支),則在用戶提供基于觸摸的輸入的位置的應(yīng)用接收該輸入而不考慮輸入壓力(如果多個應(yīng)用處于顯示器上的相同的位置但是每個應(yīng)用被分配給相同級別,則在一個實(shí)施例中,傳統(tǒng)的“聚焦”技術(shù)被用于選擇一個應(yīng)用并且提供輸入)。在步驟540,當(dāng)前運(yùn)行的所有應(yīng)用顯示在傳統(tǒng)的“主要”層中而沒有應(yīng)用具有透明的外觀特征。返回到判定530,如果具有運(yùn)行的多個應(yīng)用并且多于一層被分配給這組運(yùn)行的應(yīng)用,則判定530轉(zhuǎn)移到“是”分支,于是在預(yù)定處理550,基于壓力靈敏度執(zhí)行多輸入層處理(對于處理的細(xì)節(jié),參見圖6和相應(yīng)的文本)。關(guān)于用戶是否已經(jīng)決定終止其中一個運(yùn)行的程序的確定被做出(判定560)。如果用戶已經(jīng)終止一個運(yùn)行的應(yīng)用,則判定560轉(zhuǎn)移到“是”分支,于是在步驟570,由用戶選擇的應(yīng)用被終止。如上所述,然后處理返回到檢查應(yīng)用的數(shù)量和層數(shù)。另一方面,如果用戶還沒有選擇終止其中一個運(yùn)行的應(yīng)用,則判定560轉(zhuǎn)移到“否”分支。關(guān)于用戶是否已經(jīng)決定調(diào)用另一個應(yīng)用的確定被做出(判定580)。如果用戶已經(jīng)決定調(diào)用另一個應(yīng)用,則判定580轉(zhuǎn)移到返回到如上所述的用于調(diào)用應(yīng)用并處理應(yīng)用的數(shù)量和層數(shù)的步驟510的“是”分支。另一方面,如果用戶沒有選擇調(diào)用另一個應(yīng)用,則判定580轉(zhuǎn)移到“否”分支,于是在步驟590,用戶執(zhí)行一些其它的基于層的功能(例如如圖4中討論的配置層屬性等)。在另一個基于層的功能被執(zhí)行后,處理返回到如上所述的檢查當(dāng)前運(yùn)行的應(yīng)用的數(shù)量和層數(shù)。圖6是所采取的當(dāng)多個應(yīng)用被顯示在與用戶在壓敏觸摸激活顯示屏上的觸摸輸入對應(yīng)的位置時將輸入指向選擇的應(yīng)用的另外步驟的流程圖。該處理從圖5中示出的預(yù)定處理中被調(diào)用。在步驟600,圖6中示出的處理開始,于是在步驟610,每個運(yùn)行的應(yīng)用根據(jù)分配給相應(yīng)應(yīng)用的層的顯示屬性被顯示。每個應(yīng)用的層通過讀取設(shè)置在數(shù)據(jù)存儲器430中的配置值被識別。一旦層已經(jīng)被找到,用于該層的顯示屬性從數(shù)據(jù)存儲器480被得到(例如前景、背景、透明級等)。在步驟620,該處理在壓敏觸摸激活顯示器表面上接收(例如通過手指、觸控筆等來觸摸的)觸摸輸入。在步驟625,得到觸摸的位置。關(guān)于觸摸輸入是否指向由至少一個運(yùn)行的應(yīng)用占據(jù)的顯示區(qū)域的確定被做出(判定630)。如果該輸入指向由至少其中一個運(yùn)行的應(yīng)用占據(jù)的顯示區(qū)域,則判定630轉(zhuǎn)移到用于進(jìn)一步的處理的“是”分支。關(guān)于是否具有超過一個的當(dāng)前顯示在用戶提供觸摸輸入的顯示位置的運(yùn)行的應(yīng)用的確定被做出(判定640)。如果具有超過一個的當(dāng)前顯示在該位置的運(yùn)行的應(yīng)用,則判定640轉(zhuǎn)移到“是”分支,以確定運(yùn)行的應(yīng)用中的哪一個應(yīng)該接收該輸入。在步驟650,用戶在做出觸摸輸入時所施加的物理壓力級別被得到。在步驟660,其中一個層通過將得到的物理壓力級別與為各個層配置的物理壓力級別做比較來被識別。如先前所描述的,物理壓力級別可以被集合成“范圍”(例如輕柔的壓力、用力的壓力等)。在步驟670,其中一個運(yùn)行的應(yīng)用基于顯示在觸摸輸入的位置中的所識別的應(yīng)用以及具有分配的層的所識別的應(yīng)用來被識別,所述分配的層與對應(yīng)于在觸摸位置所施加的得到的物理壓力級別的層匹配。在一個實(shí)施例中,所識別的應(yīng)用被可見地指示(例如視覺上使所識別的應(yīng)用“閃爍”、完全被引到前景等)。在另外的實(shí)施例中,所識別應(yīng)用的視覺上的指示在應(yīng)用識別后的短時間(例如一秒等)內(nèi)被執(zhí)行。在步驟675,所識別的應(yīng)用的可見指示被執(zhí)行。在步驟680,觸摸輸入被發(fā)送給所識別應(yīng)用,以便進(jìn)一步地處理(例如在基于顯示器的鍵盤上的鍵觸摸、在網(wǎng)絡(luò)瀏覽器或者表格上的輸入文本框的觸摸等)。在步驟690,該處理然后等待下次輸入的來到。在下次基于觸摸的輸入來到時,該處理返回到如上所述的接收和處理該輸入。返回到判定640,如果只有單個應(yīng)用被顯示在用戶觸摸該顯示器的顯示位置中,則判定640轉(zhuǎn)移到“否”分支。這里,在步驟685,輸入被發(fā)送給顯示在這個位置的唯一的應(yīng)用,而不考慮用戶在觸摸該顯示屏?xí)r所施加的壓力。在步驟690,該處理然后等待下次輸入的來到。在下次基于觸摸的輸入來到時,該處理返回到如上所述的接收和處理該輸入。直到用戶將輸入指向遠(yuǎn)離運(yùn)行的應(yīng)用,回到處理基于觸摸的輸入的循環(huán)一直持續(xù)。當(dāng)這個出現(xiàn)時,則判定630轉(zhuǎn)移到“否”分支,于是在步驟695,處理返回到調(diào)用程序(參見圖5)。雖然已經(jīng)示出和描述了本發(fā)明的特定的實(shí)施例,但是對于本領(lǐng)域技術(shù)人員明顯的是,基于本文的教導(dǎo),在不脫離本發(fā)明和它的更寬泛的方面的情況下,可以做出改變和變型。因此,所附的權(quán)利要求將在它們的范圍內(nèi)包括在本發(fā)明的真實(shí)的精神和范圍內(nèi)的所有的這種改變和變型。此外,要理解的是,本發(fā)明僅僅通過所附的權(quán)利要求定義。本領(lǐng)域技術(shù)人員將理解的是,如果引入的權(quán)利要求的元件的具體數(shù)量被期望,這種意向被明確地記載在權(quán)利要求中,并且在沒有這種記載的情況下,這種限制沒有被給出。對于非限制示例,為了便于理解,以下所附的權(quán)利要求包括介紹性的詞組“至少一個”和“一個或更多”的使用,以介紹權(quán)利要求的元件。然而,即使在相同的權(quán)利要求包括介紹性的詞組“一個或更多”或者“至少一個”以及諸如“一”或者“一個”的不定冠詞時,這種詞組的使用不應(yīng)該被解釋為意味著通過不定冠詞“一”或者“一個”的權(quán)利要求的元件的介紹將包括這種介紹的權(quán)利要求的元件的任何特定的權(quán)利要求限制到僅僅包括一個這種元件的發(fā)明;這也適用于在具有定冠詞的權(quán)利要求中的使用。
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1