EVENT RECOGNITION
    11.
    发明专利

    公开(公告)号:CA2817648C

    公开(公告)日:2014-12-30

    申请号:CA2817648

    申请日:2010-03-12

    Applicant: APPLE INC

    Abstract: A method executes software including a view hierarchy with a plurality of views which displays one or more views of the view hierarchy. The method executes software elements associated with a particular view, wherein each particular view includes event recognizers. Each event recognizer has an event definition based on sub-events, and an event handler that specifies an action for a target, and is configured to send the action to the target in response to an event recognition. The method detects a sequence of sub-events, and identifies one of the views of the view hierarchy as a hit view that establishes which views in the hierarchy are actively involved views. The method delivers a respective sub-event to event recognizers for each actively involved view, wherein each event recognizer for actively involved views in the view hierarchy processes the respective sub-event prior to processing a next sub-event in the sequence of sub-events.

    Event recognition
    12.
    发明专利

    公开(公告)号:AU2010226120B2

    公开(公告)日:2013-10-24

    申请号:AU2010226120

    申请日:2010-03-12

    Applicant: APPLE INC

    Abstract: A method executes software including a view hierarchy with a plurality of views which displays one or more views of the view hierarchy. The method executes software elements associated with a particular view, wherein each particular view includes event recognizers. Each event recognizer has an event definition based on sub-events, and an event handler that specifies an action for a target, and is configured to send the action to the target in response to an event recognition. The method detects a sequence of sub-events, and identifies one of the views of the view hierarchy as a hit view that establishes which views in the hierarchy are actively involved views. The method delivers a respective sub-event to event recognizers for each actively involved view, wherein each event recognizer for actively involved views in the view hierarchy processes the respective sub-event prior to processing a next sub-event in the sequence of sub-events.

    Gesture recognizers with delegates for controlling and modifying gesture recognition

    公开(公告)号:AU2016204905A1

    公开(公告)日:2016-08-04

    申请号:AU2016204905

    申请日:2016-07-13

    Applicant: APPLE INC

    Abstract: A method is performed at an electronic device having a touch-sensitive surface and configured to execute a software application. The method includes displaying one or more views of the software application. The one or more displayed views include a plurality of gesture recognizers. The plurality of gesture recognizers includes at least one discrete gesture recognizer and at least one continuous gesture recognizer. The discrete gesture recognizer is configured to send a single action message in response to a respective gesture, and the continuous gesture recognizer is configured to send action messages at successive recognized sub-events of a respective recognized gesture. The method also includes detecting one or more touches, and processing each of the touches using one or more of the gesture recognizers. The processing of a respective touch includes processing the respective touch at a respective gesture recognizer in accordance with a respective gesture definition corresponding to the respective gesture recognizer, and conditionally sending one or more respective action messages to the software application in accordance with an outcome of the processing of the respective touch at the respective gesture recognizer. The method further includes executing the software application in accordance with one or more action messages received from one or more of the gesture recognizers corresponding to one or more of the touches.

    Kartenanwendung mit verbesserten Navigationswerkzeugen

    公开(公告)号:DE102015203261A1

    公开(公告)日:2015-09-03

    申请号:DE102015203261

    申请日:2015-02-24

    Applicant: APPLE INC

    Abstract: Einige Ausführungsformen stellen eine Kartenanwendung mit neuartigen Navigations- und/oder Suchwerkzeugen bereit. In einigen Ausführungsformen formuliert die Kartenanwendung Vorhersagen über zukünftige Ziele einer Vorrichtung, die die Kartenanwendung ausführt und stellt dynamische Benachrichtigungen hinsichtlich dieser vorhergesagten Ziele bereit. Zum Beispiel, wenn ein bestimmtes Ziel ein wahrscheinliches Ziel (z. B. das wahrscheinlichste Ziel) der Vorrichtung ist, stellt die Kartenanwendung in einigen Ausführungsformen eine Benachrichtigung hinsichtlich des bestimmten Ziels dar (z. B. spielt sie eine Animation ab, die die Benachrichtigung darstellt). Diese Benachrichtigung stellt in einigen Ausführungsformen einige Informationen über (1) das vorhergesagte Ziel (z. B. einen Namen und/oder eine Adresse für das vorhergesagte Ziel) und (2) eine Route zu diesem vorhergesagten Ziel (z. B. eine geschätzte Ankunftszeit, Entfernung und/oder einen Betrag einer ETD für das vorhergesagte Ziel) bereit. In einigen Ausführungsformen ist die Benachrichtigung eine dynamische, nicht nur, weil sie dynamisch dargestellt wird, während sich die Vorrichtung bewegt, sondern ebenso, weil die Informationen, die die Benachrichtigung über das Ziel und/oder die Route zu dem Ziel anzeigt, dynamisch durch die Kartenanwendung aktualisiert werden, während sich die Vorrichtung bewegt.

    Anzeigen einer Ortsvorschau
    15.
    发明专利

    公开(公告)号:DE112013002794T5

    公开(公告)日:2015-04-16

    申请号:DE112013002794

    申请日:2013-05-28

    Applicant: APPLE INC

    Abstract: Ein nicht-flüchtiges, maschinenlesbares Speichermedium, auf dem eine Kartenanwendung zum Anzeigen einer Karte gespeichert ist, wird beschrieben. Die Kartenanwendung zeigt auswählbare Suchergebnisse auf einer angezeigten Karte an. Das Kartenprogramm zeigt ein Banner an, dass die angezeigte Karte überlappt, um kurze Informationen zu einem der Suchergebnisse anzuzeigen, dass sich an einem bestimmten Ort auf der Karte befindet, und, um einen auswählbaren Gegenstand zum Anzeigen eines Fensters zu zeigen, das die angezeigte Karte überlappt, und das detaillierte Informationen über das Suchergebnis an dem bestimmten Ort auf der Karte anzeigt.

    Gesture recognizers with delegates for controlling and modifying gesture recognition

    公开(公告)号:AU2014213525A1

    公开(公告)日:2014-09-04

    申请号:AU2014213525

    申请日:2014-08-14

    Applicant: APPLE INC

    Abstract: A method is performed at an electronic device having a touch-sensitive surface and configured to execute a software application. The method includes displaying one or more views of the software application. The one or more displayed views include a plurality of gesture recognizers. The plurality of gesture recognizers includes at least one discrete gesture recognizer and at least one continuous gesture recognizer. The discrete gesture recognizer is configured to send a single action message in response to a respective gesture, and the continuous gesture recognizer is configured to send action messages at successive recognized sub-events of a respective recognized gesture. The method also includes detecting one or more touches, and processing each of the touches using one or more of the gesture recognizers. The processing of a respective touch includes processing the respective touch at a respective gesture recognizer in accordance with a respective gesture definition corresponding to the respective gesture recognizer, and conditionally sending one or more respective action messages to the software application in accordance with an outcome of the processing of the respective touch at the respective gesture recognizer. The method further includes executing the software application in accordance with one or more action messages received from one or more of the gesture recognizers corresponding to one or more of the touches.

Patent Agency Ranking