Event recognition
AssigneeApple Inc.
InventorsJoshua H. Shaffer, Kenneth L. Kocienda, Imran Chaudhri
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsJoshua H. Shaffer, Kenneth L. Kocienda, Imran Chaudhri
Estimating the term…
An electronic device executes one or more software elements. Each software element is associated with a particular view, which includes one or more event recognizers. Each event recognizer has one or more event definitions based on one or more sub-events, and an event handler. The event handler is configured to send an action to a target in response to the event recognizer detecting an event corresponding to a particular event definition. The electronic device detects a sequence of sub-events, and identifies actively involved views. The electronic device delivers a respective sub-event to event recognizers for actively involved views. At least one event recognizer for actively involved views has a plurality of event definitions, one of which is selected in accordance with an internal state of the electronic device. The at least one event recognizer processes the respective sub-event in accordance with the selected event definition.
A method, comprising:
An electronic device, comprising:
A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors in an electronic device that has an internal state, the one or more programs including software that includes a view hierarchy with a plurality of views, wherein the one or more programs include instructions for:
A method, comprising:
An electronic device, comprising:
A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors in an electronic device that has an internal state, the one or more programs including instructions for:
Dependencies are inferred from the claim text.