两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于觸敏裝置的動(dòng)態(tài)上下文菜單的制作方法

文檔序號(hào):9793996閱讀:216來(lái)源:國(guó)知局
用于觸敏裝置的動(dòng)態(tài)上下文菜單的制作方法【專利說(shuō)明】【
背景技術(shù)
】[0001]本文中公開(kāi)的主題涉及人機(jī)接口,并且更具體地說(shuō),涉及動(dòng)態(tài)上下文觸摸菜單。[0002]多觸摸用戶接口經(jīng)常受到低信息密度的影響,這是因?yàn)殡y以平衡觸摸裝置的使用方便性和大量用戶接口(UI)元素。在控制系統(tǒng)中尤其如此,其中,用于工業(yè)控制軟件的人機(jī)接口(HMI)有著十分豐富的詳細(xì)信息。諸如彈出或上下文菜單、折疊/展開(kāi)面板和語(yǔ)義縮放等逐步披露模式選擇性地提供和隱藏對(duì)下層信息的接入?;谥羔樀沫h(huán)境中的UI元素可未很好地轉(zhuǎn)換到多觸摸環(huán)境中。在本文中使用時(shí),術(shù)語(yǔ)“基于指針”指使用可移動(dòng)屏上指針或光標(biāo)的環(huán)境,并且可包括鼠標(biāo)、軌跡球、觸摸墊、指點(diǎn)棒、操縱桿及諸如此類,其中,輸入裝置和顯示裝置是單獨(dú)的元素。多觸摸裝置能夠識(shí)別觸敏表面上存在的兩個(gè)或更多個(gè)控制點(diǎn)。[0003]作為一個(gè)示例,多觸摸環(huán)境中用于彈出菜單的典型激活手勢(shì)是“點(diǎn)住”操作,該操作能夠是既不舒服,又耗時(shí)。工程工具中另一常見(jiàn)的鼠標(biāo)UI元素是屬性網(wǎng)格,它提供信息密集的UI控制,在多觸摸裝置上的可用性差。指針懸停在元素上方時(shí),“工具提示”通常在基于指針的HMI和工程工具中用于提供有關(guān)UI的元素的細(xì)節(jié);然而,在無(wú)懸停事件的多觸摸環(huán)境中,不可能使用工具提示?!?br/>發(fā)明內(nèi)容】[0004]本發(fā)明的一方面是用于提供動(dòng)態(tài)上下文觸摸菜單的系統(tǒng)。系統(tǒng)包括多觸摸顯示屏和耦合到多觸摸顯示屏的處理電路。處理電路配置成響應(yīng)在多觸摸顯示屏上檢測(cè)到的觸摸,檢測(cè)到上下文菜單顯示請(qǐng)求。處理電路配置成響應(yīng)檢測(cè)到的上下文菜單顯示請(qǐng)求,顯示與作為目標(biāo)元素的第一元素相關(guān)聯(lián)的動(dòng)態(tài)上下文觸摸菜單。處理電路也配置成響應(yīng)在第一與第二元素之間的多觸摸顯示屏上檢測(cè)到的動(dòng)作,修改動(dòng)態(tài)上下文觸摸菜單的內(nèi)容以便與作為目標(biāo)元素的第二元素相符。[0005]本發(fā)明的另一方面是用于提供動(dòng)態(tài)上下文觸摸菜單的方法。方法包括由耦合到多觸摸顯示屏的處理電路響應(yīng)在多觸摸顯示屏上檢測(cè)到的觸摸,檢測(cè)到上下文菜單顯示請(qǐng)求。方法還包括響應(yīng)檢測(cè)到上下文菜單顯示請(qǐng)求,在多觸摸顯示屏上顯示與作為目標(biāo)元素的第一元素相關(guān)聯(lián)的動(dòng)態(tài)上下文觸摸菜單。處理電路響應(yīng)在第一與第二元素之間的多觸摸顯示屏上檢測(cè)到的動(dòng)作,修改動(dòng)態(tài)上下文觸摸菜單的內(nèi)容以便與作為目標(biāo)元素的第二元素相符。[0006]本發(fā)明的另一方面是用于提供動(dòng)態(tài)上下文觸摸菜單的計(jì)算機(jī)程序產(chǎn)品。計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)指令的非暫時(shí)性計(jì)算機(jī)可讀媒體,指令用于促使耦合到多觸摸顯示屏的處理電路實(shí)現(xiàn)方法。方法包括響應(yīng)在多觸摸顯示屏上檢測(cè)到的觸摸,檢測(cè)到上下文菜單顯示請(qǐng)求。方法還包括響應(yīng)檢測(cè)到上下文菜單顯示請(qǐng)求,在多觸摸顯示屏上顯示與作為目標(biāo)元素的第一元素相關(guān)聯(lián)的動(dòng)態(tài)上下文觸摸菜單。處理電路響應(yīng)在第一與第二元素之間的多觸摸顯示屏上檢測(cè)到的動(dòng)作,修改動(dòng)態(tài)上下文觸摸菜單的內(nèi)容以便與作為目標(biāo)元素的第二元素相符。[0007]結(jié)合附圖,從下面的描述中將更明白這些和其它優(yōu)點(diǎn)和特性?!靖綀D說(shuō)明】[0008]在說(shuō)明書的結(jié)論部分的權(quán)利要求中專門指出并清楚地聲明了與本發(fā)明有關(guān)的主題。結(jié)合附圖,從下面的詳細(xì)描述中,將明白本發(fā)明的上述和其它特性和優(yōu)點(diǎn)。[0009]圖1示出控制系統(tǒng)環(huán)境的一示范實(shí)施例;圖2示出計(jì)算環(huán)境的一示范實(shí)施例;圖3示出用戶接口的示例;圖4示出在圖3的用戶接口上動(dòng)態(tài)上下文觸摸菜單的示例;圖5示出在圖3的用戶接口上動(dòng)態(tài)上下文觸摸菜單修改的示例;圖6示出用戶接口的示例;圖7示出在圖6的用戶接口上第一動(dòng)態(tài)上下文觸摸菜單的示例;圖8示出在圖6的用戶接口上多個(gè)動(dòng)態(tài)上下文觸摸菜單的示例;圖9示出在圖6的用戶接口上多個(gè)動(dòng)態(tài)上下文觸摸菜單的另一示例;圖10-12示出圖6-9的動(dòng)態(tài)上下文觸摸菜單的詳細(xì)視圖;以及圖13示出根據(jù)示范實(shí)施例,用于提供動(dòng)態(tài)上下文觸摸菜單的過(guò)程。[0010]詳細(xì)的描述參照附圖,通過(guò)示例解釋本發(fā)明的實(shí)施例及優(yōu)點(diǎn)和特征。【具體實(shí)施方式】[0011]圖1示出用于接入、控制和監(jiān)視多個(gè)控制系統(tǒng)資產(chǎn)的示范控制系統(tǒng)環(huán)境100。為便于說(shuō)明,本文中描述發(fā)設(shè)備。將領(lǐng)會(huì)的是,本文中所述系統(tǒng)和方法能夠應(yīng)用到包括多觸摸顯示屏計(jì)算機(jī)系統(tǒng)的任何類型的環(huán)境。[0012]在圖1的示例中,控制系統(tǒng)框架102與多個(gè)控制子系統(tǒng)104連接。每個(gè)控制子系統(tǒng)104通過(guò)傳感器108和執(zhí)行機(jī)構(gòu)110的組合控制設(shè)備106。術(shù)語(yǔ)“設(shè)備”一般用于描述被控制的裝置、機(jī)器或子系統(tǒng)。每個(gè)設(shè)備106本身可以是包括多個(gè)子系統(tǒng)的系統(tǒng)。例如,設(shè)備106可包括燃?xì)鉁u輪發(fā)動(dòng)機(jī)(未示出),帶有在燃?xì)鉁u發(fā)動(dòng)輪機(jī)的發(fā)電機(jī)子系統(tǒng)、引入子系統(tǒng)、壓縮機(jī)子系統(tǒng)、燃料子系統(tǒng)及燃燒子系統(tǒng)之間分布的傳感器108和執(zhí)行機(jī)構(gòu)110。備選,每個(gè)設(shè)備106能夠是在工業(yè)控制系統(tǒng)中的任何類型的機(jī)器??刂谱酉到y(tǒng)104可配置成在多級(jí)的分層結(jié)構(gòu)中跨多個(gè)子系統(tǒng)或目標(biāo)特定裝置執(zhí)行操作。[0013]控制系統(tǒng)框架102可經(jīng)網(wǎng)絡(luò)114連接到各種處理系統(tǒng)112。網(wǎng)絡(luò)114也可連接到一個(gè)或更多個(gè)遠(yuǎn)程數(shù)據(jù)存儲(chǔ)系統(tǒng)116。本地?cái)?shù)據(jù)存儲(chǔ)系統(tǒng)118能夠包括固定或可移動(dòng)媒體,可供控制系統(tǒng)框架102接入或與其集成。無(wú)線接口120能夠允許一個(gè)或更多個(gè)移動(dòng)裝置122無(wú)線接入控制系統(tǒng)框架102。在示范實(shí)施例中,移動(dòng)裝置122相應(yīng)地包括多觸摸顯示屏124,該顯示屏允許實(shí)現(xiàn)在控制系統(tǒng)框架102內(nèi)元素的基于觸摸屏的導(dǎo)航和控制。無(wú)線接口120可以是網(wǎng)絡(luò)114的一部分或者單獨(dú)實(shí)現(xiàn)。[0014]控制系統(tǒng)框架102也能夠或備選在本地經(jīng)顯示驅(qū)動(dòng)程序128連接到一個(gè)或更多個(gè)多觸摸顯示屏126。多觸摸顯示屏126能夠是大型顯示屏,S卩,非移動(dòng)裝置顯示屏。例如,多觸摸顯示屏126能夠垂直或水平安裝到支撐結(jié)構(gòu),或者在支撐結(jié)構(gòu)內(nèi)集成,如觸敏計(jì)算機(jī)臺(tái)面(computertablesurface)。顯示屏驅(qū)動(dòng)程序128產(chǎn)生多種交互式用戶接口以支持控制子系統(tǒng)104的接入、控制、監(jiān)視和故障排除。[0015]控制系統(tǒng)框架102也能夠包括多個(gè)另外的特征,如人機(jī)接口(HMI)130、趨向器(trender)132、裝置信息模塊134和代碼模塊136。冊(cè)1130可提供控制子系統(tǒng)104的直接控制和監(jiān)視。趨向器能夠監(jiān)視,記錄和顯示來(lái)自傳感器108的數(shù)據(jù)、系統(tǒng)狀況和來(lái)自控制子系統(tǒng)104的各種推導(dǎo)信號(hào)。趨向器132可在本地?cái)?shù)據(jù)存儲(chǔ)系統(tǒng)118中本地存儲(chǔ)記錄的數(shù)據(jù)以便記錄和分析最近事件,同時(shí)長(zhǎng)期數(shù)據(jù)能夠存儲(chǔ)到一個(gè)或更多個(gè)遠(yuǎn)程數(shù)據(jù)存儲(chǔ)系統(tǒng)116以及從中提取。裝置信息模塊134能夠識(shí)別,顯示和編輯與選擇的裝置相關(guān)聯(lián)的信息。裝置信息模塊134可接入遠(yuǎn)程和/或本地?cái)?shù)據(jù)存儲(chǔ)系統(tǒng)116和118以獲得裝置數(shù)據(jù)。裝置信息模塊134可接入的裝置數(shù)據(jù)能夠包括屬性、可配置參數(shù)、數(shù)據(jù)表、庫(kù)存信息、故障排除指導(dǎo)、維護(hù)信息、警報(bào)、通知及諸如此類。代碼模塊136能夠顯示用于設(shè)計(jì)和連接諸如HMI130等其它模塊的下層代碼。代碼模塊136能夠接入在遠(yuǎn)程和/或本地?cái)?shù)據(jù)存儲(chǔ)系統(tǒng)116和118上存儲(chǔ)的下層代碼,并且以圖形格式顯示代碼以進(jìn)一步幫助控制系統(tǒng)環(huán)境100內(nèi)問(wèn)題的故障排除。[0016]雖然多個(gè)特征示為控制系統(tǒng)環(huán)境00和控制系統(tǒng)框架102的一部分,但將理解的是,在各種實(shí)施例的范圍內(nèi),能夠添加或移除各種模塊。例如,在不支持移動(dòng)裝置122的情況下,能夠忽略無(wú)線接口120。在下層代碼對(duì)控制系統(tǒng)框架102的用戶不可見(jiàn)的情況下,能夠忽略代碼模塊136。另外,能夠?yàn)橛脩魩襞渲迷诳刂葡到y(tǒng)框架102內(nèi)查看,接入和修改元素和特征的不同級(jí)別的許可。例如,可只賦予用戶對(duì)趨向器132和/或裝置信息模塊134以支持分析和故障排除的接入,同時(shí)阻止對(duì)更改控制系統(tǒng)104的參數(shù)的狀態(tài)的接入。[0017]圖2示出能夠?qū)崿F(xiàn)為用于提供本文中描述的動(dòng)態(tài)上下文觸摸菜單的計(jì)算裝置的多觸摸計(jì)算系統(tǒng)200的一示范實(shí)施例。本文中描述的方法能夠在軟件(例如,固件)、硬件或其組合中實(shí)現(xiàn)。在示范實(shí)施例中,本文中描述的方法在軟件中實(shí)現(xiàn)為一企劃中更多個(gè)可執(zhí)行程序,并且由專用或通用數(shù)字計(jì)算機(jī)執(zhí)行,如操作性耦合到多觸摸顯示屏或與其集成的個(gè)人計(jì)算機(jī)、移動(dòng)裝置、工作站、微型計(jì)算機(jī)或大型計(jì)算機(jī)。系統(tǒng)200因此包括連接到至少一個(gè)多觸摸顯示屏126的處理系統(tǒng)201。在一移動(dòng)裝置實(shí)施例中,圖1的多觸摸顯示屏124能夠替代圖2的多觸摸顯示屏126,或者與其結(jié)合使用。[0018]在示范實(shí)施例中,在硬件體系結(jié)構(gòu)方面,如圖2所示,處理系統(tǒng)201包括處理電路205、耦合到存儲(chǔ)器控制器215的存儲(chǔ)器210及經(jīng)本地輸入/輸出控制器235以通信方式耦合的一個(gè)或更多個(gè)輸入和/或輸出(I/O)裝置240、245(或外設(shè))。如本領(lǐng)域中熟知的一樣,輸入/輸出控制器235能夠是但不限于是一個(gè)或更多個(gè)總線或其它有線或無(wú)線連接。為允許通信,輸入/輸出控制器235可具有為簡(jiǎn)明起見(jiàn)而忽略的另外元素,如控制器、緩沖器(高速緩存)、驅(qū)動(dòng)程序、轉(zhuǎn)發(fā)器和接收器。此外,輸入/輸出控制器235可包括地址、控制和/或數(shù)據(jù)連接以允許在前面提及的組件之間的適當(dāng)通信。處理系統(tǒng)201能夠還包括耦合到多觸摸顯示屏126的顯示控制器225。顯示控制器225可驅(qū)動(dòng)在多觸摸顯示屏126上渲染的輸出。[0019]處理電路205是用于執(zhí)行軟件的硬件,特別是在存儲(chǔ)器210中存儲(chǔ)的軟件。處理電路205能夠包括任何定制或商用處理器、中央處理單元(CPU)、在與處理系統(tǒng)201相關(guān)聯(lián)的幾個(gè)處理器之間的輔助處理器、基于半導(dǎo)體的微處理器(微芯片或芯片集的形式)、宏處理器或通常用于執(zhí)行當(dāng)前第1頁(yè)1 2 3 4 
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳朔县| 兴山县| 兰州市| 金堂县| 大田县| 天柱县| 外汇| 新余市| 琼海市| 铜鼓县| 潼南县| 天台县| 吐鲁番市| 德清县| 昌吉市| 泰来县| 金秀| 察隅县| 临西县| 雅安市| 泗阳县| 桐庐县| 金山区| 防城港市| 台北县| 河北区| 罗源县| 景泰县| 怀安县| 穆棱市| 河南省| 江门市| 常州市| 于都县| 塔城市| 射洪县| 卓资县| 社旗县| 静宁县| 桦南县| 靖安县|