[發(fā)明專(zhuān)利]觸摸事件模型編程接口在審
| 申請(qǐng)?zhí)枺?/td> | 201410028562.7 | 申請(qǐng)日: | 2009-03-03 |
| 公開(kāi)(公告)號(hào): | CN103809908A | 公開(kāi)(公告)日: | 2014-05-21 |
| 發(fā)明(設(shè)計(jì))人: | R·威廉姆森;G·D·博爾辛加;T·奧默尼克 | 申請(qǐng)(專(zhuān)利權(quán))人: | 蘋(píng)果公司 |
| 主分類(lèi)號(hào): | G06F3/0488 | 分類(lèi)號(hào): | G06F3/0488;G06F17/30 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 王茂華 |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 觸摸 事件 模型 編程 接口 | ||
相關(guān)申請(qǐng)
本申請(qǐng)是國(guó)際申請(qǐng)日為2009年03月03日、國(guó)際申請(qǐng)?zhí)枮镻CT/US2009/035874、進(jìn)入中國(guó)國(guó)家階段日期為2009年04月02日、國(guó)家申請(qǐng)?zhí)枮?00980000013.6的發(fā)明專(zhuān)利申請(qǐng)的分案申請(qǐng)。?
技術(shù)領(lǐng)域
本主題主要涉及web瀏覽(web?browsing,網(wǎng)頁(yè)瀏覽)服務(wù)。?
背景技術(shù)
Web頁(yè)面(web?page,網(wǎng)頁(yè))是用標(biāo)記語(yǔ)言創(chuàng)建的,該標(biāo)記語(yǔ)言提供了這樣一種手段,即用于描述文檔中基于文本的信息的結(jié)構(gòu)并為該文本增補(bǔ)交互表單、嵌入圖像及其他對(duì)象。一種流行的標(biāo)記語(yǔ)言是超文本標(biāo)記語(yǔ)言(HTML),該語(yǔ)言是用被尖括號(hào)(angle?bracket)包圍的標(biāo)記的形式編寫(xiě)的。HTML可以描述web頁(yè)面的外觀和語(yǔ)義,并且可以包括嵌入式腳本語(yǔ)言代碼(例如),該代碼可以影響web瀏覽器及其他HTML處理器的行為。為開(kāi)發(fā)人員提供了在web頁(yè)面中添加鼠標(biāo)事件處理機(jī)(handler)或事件監(jiān)聽(tīng)器(listener)的能力。這些鼠標(biāo)事件處理機(jī)可以被指定到web頁(yè)面中的特定區(qū)域,并且可以被配置成接收這些區(qū)域中的鼠標(biāo)事件,例如鼠標(biāo)釋放(mouse?up)事件或鼠標(biāo)按下(mouse?down)事件。?
相比之下,對(duì)使用觸摸敏感設(shè)備導(dǎo)航的web頁(yè)面來(lái)說(shuō),這些web頁(yè)面通常需要對(duì)由用戶(hù)使用一個(gè)或多個(gè)手指觸摸web頁(yè)面以及做出手勢(shì)所產(chǎn)生的觸摸事件做出響應(yīng)。常規(guī)的鼠標(biāo)事件處理機(jī)不能正確解釋這些觸摸事件。由此,這些觸摸事件需要一種不同的觸摸事件模型來(lái)正確解釋觸摸事件并且允許開(kāi)發(fā)人員充分利用觸摸敏感顯示?器或設(shè)備的能力。?
發(fā)明內(nèi)容
可以從觸摸敏感設(shè)備中獲取一個(gè)或多個(gè)觸摸輸入信號(hào)。根據(jù)這些觸摸輸入信號(hào),可以使用觸摸事件模型來(lái)確定觸摸和/或手勢(shì)事件。這些觸摸和手勢(shì)事件可以與那些從觸摸敏感設(shè)備上顯示的web頁(yè)面的不同區(qū)域產(chǎn)生的觸摸輸入信號(hào)相關(guān)聯(lián)。通過(guò)編程接口,可以提供對(duì)至少一個(gè)觸摸或手勢(shì)事件的訪(fǎng)問(wèn)。?
在某些實(shí)施方式中,一種在web瀏覽器中的方法,包括:接收與手勢(shì)事件相關(guān)聯(lián)的旋轉(zhuǎn)值;以及根據(jù)該旋轉(zhuǎn)值而在web瀏覽器中動(dòng)態(tài)旋轉(zhuǎn)與該手勢(shì)事件相關(guān)聯(lián)的web頁(yè)面單元,其中該旋轉(zhuǎn)值是一個(gè)以度數(shù)為單位的相對(duì)增量。該手勢(shì)事件可以包括兩個(gè)或多個(gè)觸摸事件。?
在某些實(shí)施方式中,一種在web瀏覽器中的方法,包括:接收與手勢(shì)事件相關(guān)聯(lián)的縮放值;基于該縮放值而在web瀏覽器中動(dòng)態(tài)調(diào)整與手勢(shì)事件相關(guān)聯(lián)的web頁(yè)面單元的大小,其中該縮放值是以文檔像素為單位的相對(duì)增量。該手勢(shì)事件可以與兩個(gè)或多個(gè)觸摸事件相關(guān)聯(lián)。?
在某些實(shí)施方式中,一種在web瀏覽器中的方法,包括:接收觸摸列表,該觸摸列表包括用于標(biāo)識(shí)web頁(yè)面上的一個(gè)或多個(gè)觸摸的觸摸數(shù)據(jù),其中該觸摸數(shù)據(jù)包括觸摸標(biāo)識(shí)符以及至少一組觸摸位置坐標(biāo),其中該觸摸列表還包括用于涉及與每個(gè)觸摸相關(guān)聯(lián)的觸摸事件目標(biāo)的數(shù)據(jù),其中所述至少一組觸摸位置坐標(biāo)包括一組客戶(hù)機(jī)坐標(biāo),一組頁(yè)面坐標(biāo)和一組屏幕坐標(biāo)。該觸摸數(shù)據(jù)可以標(biāo)識(shí)一個(gè)或多個(gè)有改變的觸摸。?
在這里還公開(kāi)了涉及系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)的其他實(shí)施方式。?
附圖說(shuō)明
圖1A和圖1B示出的是例示web頁(yè)面文檔。?
圖2示出的是例示的具有多點(diǎn)觸摸能力的設(shè)備的處理堆棧。?
圖3是用于處理觸摸事件的例示處理的流程圖。?
圖4示出的是例示的具有多點(diǎn)觸摸能力的設(shè)備。?
圖5是用于圖4中具有多點(diǎn)觸摸能力的設(shè)備的例示網(wǎng)絡(luò)操作環(huán)境的框圖。?
圖6是圖4中具有多點(diǎn)觸摸能力的設(shè)備的例示實(shí)施方式的框圖。?
具體實(shí)施方式
例示的web頁(yè)面結(jié)構(gòu)和DOM?
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于蘋(píng)果公司,未經(jīng)蘋(píng)果公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410028562.7/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶(hù)和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 一種事件通訊裝置及方法
- 動(dòng)態(tài)權(quán)重事件處理系統(tǒng)和方法
- 攻擊檢測(cè)裝置和攻擊檢測(cè)方法
- 基于Unity的事件管理方法及系統(tǒng)
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 熱點(diǎn)事件確定方法及裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種樹(shù)狀模型中節(jié)點(diǎn)的連接方法及其模型、計(jì)算機(jī)裝置和可讀存儲(chǔ)介質(zhì)
- 一種事件處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





