[發(fā)明專利]事件識別有效
| 申請?zhí)枺?/td> | 201410299325.4 | 申請日: | 2010-03-12 |
| 公開(公告)號: | CN104035718B | 公開(公告)日: | 2017-08-25 |
| 發(fā)明(設計)人: | B·A·摩爾;J·H·沙法爾 | 申請(專利權(quán))人: | 蘋果公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488 |
| 代理公司: | 北京市金杜律師事務所11256 | 代理人: | 王茂華 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 事件 識別 | ||
1.一種用于事件識別的方法,包括:
在被配置成執(zhí)行包括具有多個視圖的視圖分層結(jié)構(gòu)的軟件的電子設備處:
顯示所述視圖分層結(jié)構(gòu)的一個或多個視圖;
執(zhí)行一個或多個軟件元件,每個軟件元件與包括一個或多個事件識別器的特定視圖相關;
檢測一個或多個子事件的序列;
將所述視圖分層結(jié)構(gòu)的所述視圖之一識別為選中視圖,其中所述選中視圖確定所述視圖分層結(jié)構(gòu)中的哪些視圖是主動涉及視圖;和
將相應子事件傳遞給所述視圖分層結(jié)構(gòu)內(nèi)的多個主動涉及視圖的事件識別器,
其中所述視圖分層結(jié)構(gòu)中的所述多個主動涉及視圖的每個事件識別器處理所述相應子事件,之后處理所述子事件的序列中的下一個子事件。
2.按照權(quán)利要求1所述的方法,其中所述視圖分層結(jié)構(gòu)中的主動涉及視圖的每個事件識別器同時處理所述一個或多個子事件的序列。
3.按照權(quán)利要求1所述的方法,其中所述視圖分層結(jié)構(gòu)內(nèi)的第一主動涉及視圖被配置成阻止向與所述第一主動涉及視圖相關的一個或多個事件識別器傳遞所述相應子事件。
4.按照權(quán)利要求1所述的方法,其中所述視圖分層結(jié)構(gòu)內(nèi)的第一主動涉及視圖被配置成阻止向與所述第一主動涉及視圖相關的一個或多個事件識別器傳遞所述相應子事件,除非所述第一主動涉及視圖是所述選中視圖。
5.按照權(quán)利要求1所述的方法,其中所述視圖分層結(jié)構(gòu)內(nèi)的第一主動涉及視圖被配置成阻止向與所述第一主動涉及視圖相關的一個或多個事件識別器和與所述第一主動涉及視圖的一個或多個先輩相關的一個或多個事件識別器傳遞所述相應子事件。
6.按照權(quán)利要求1所述的方法,其中對于所述特定視圖,所述一個或多個事件識別器中的至少一個是具有姿態(tài)定義和姿態(tài)處理器的姿態(tài)識別器。
7.按照權(quán)利要求1所述的方法,其中所述電子設備還包含被配置成檢測多觸摸姿態(tài)的觸摸敏感表面。
8.按照權(quán)利要求1所述的方法,其中所述電子設備還包含被配置成檢測多觸摸姿態(tài)的觸摸屏。
9.按照權(quán)利要求1所述的方法,其中所述一個或多個子事件的序列包括原始觸摸事件。
10.按照權(quán)利要求1所述的方法,其中每個事件識別器具有一組事件識別狀態(tài),所述一組事件識別狀態(tài)至少包括事件可能狀態(tài)、事件不可能狀態(tài)和事件被識別狀態(tài)。
11.按照權(quán)利要求10所述的方法,其中相應事件處理器被配置成如果相應事件識別器進入所述事件可能狀態(tài)則開始對應動作的準備以便傳遞給相應目標。
12.按照權(quán)利要求11所述的方法,其中所述相應事件處理器被配置成如果所述相應事件識別器進入事件被識別狀態(tài)則完成所述對應動作的準備以便傳遞給所述相應目標。
13.按照權(quán)利要求12所述的方法,其中所述事件處理器被配置成將所述對應動作傳遞給所述相應目標。
14.按照權(quán)利要求1所述的方法,其中對于所述多個主動涉及視圖,所述事件識別器并行地獨立處理所述一個或多個子事件的序列。
15.按照權(quán)利要求1所述的方法,其中所述一個或多個事件識別器中的至少一個事件識別器適于推遲傳遞所述子事件的序列的一個或多個子事件,直到在所述事件被識別之后為止。
16.按照權(quán)利要求1所述的方法,其中
一個或多個獨占事件識別器,包括所述多個主動涉及視圖的所述事件識別器的子集,所述一個或多個獨占事件識別器被配置成進行獨占事件識別,并且
所述方法還包括:
在所述一個或多個獨占事件識別器任意之一識別事件時,阻止所述視圖分層結(jié)構(gòu)中的所述多個主動涉及視圖的任何其它事件識別器接收所述子事件的序列的后續(xù)子事件。
17.按照權(quán)利要求16所述的方法,其中所述一個或多個獨占事件識別器包括事件例外列表。
18.按照權(quán)利要求17所述的方法,其中所述事件例外列表包括其對應事件定義具有重復子事件的事件。
19.按照權(quán)利要求1所述的方法,其中所述事件定義定義用戶輸入操作。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘋果公司,未經(jīng)蘋果公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410299325.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





