TOUCH EVENT MODEL
    31.
    发明专利

    公开(公告)号:CA3011844C

    公开(公告)日:2019-07-09

    申请号:CA3011844

    申请日:2009-02-10

    Applicant: APPLE INC

    Abstract: Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements.

    Touch event model
    32.
    发明专利

    公开(公告)号:AU2019203290A1

    公开(公告)日:2019-05-30

    申请号:AU2019203290

    申请日:2019-05-10

    Applicant: APPLE INC

    Abstract: Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch 5 events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or 10 recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements.

    Touch event model
    33.
    发明专利

    公开(公告)号:AU2017279639A1

    公开(公告)日:2018-01-18

    申请号:AU2017279639

    申请日:2017-12-20

    Applicant: APPLE INC

    Abstract: Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch 5 events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or 10 recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements.

    Touch event model
    34.
    发明专利

    公开(公告)号:AU2013242854B2

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

    申请号:AU2013242854

    申请日:2013-10-11

    Applicant: APPLE INC

    Abstract: Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch 5 events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or 10 recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements.

    Gesture recognizers with delegates for controlling and modifying gesture recognition

    公开(公告)号:AU2011209720B2

    公开(公告)日:2014-05-15

    申请号:AU2011209720

    申请日:2011-01-26

    Applicant: APPLE INC

    Abstract: A software application includes a plurality of views and an application state. The method includes displaying one or more views, where a respective view includes a respective gesture recognizer having a corresponding delegate to the respective gesture recognizer. The method includes detecting one or more events and processing a respective event of the one or more events using the respective gesture recognizer. The processing of the respective event includes processing the respective event at the respective gesture recognizer in accordance with a respective gesture definition corresponding to the respective gesture recognizer, executing the corresponding delegate to determine one or more values, and conditionally sending information corresponding to the respective event to the software application in accordance with the one or more values determined by the delegate. The method includes executing the software application in accordance with information, received from the respective gesture recognizer.

    Gesture recognizers with delegates for controlling and modifying gesture recognition

    公开(公告)号:AU2011209720A1

    公开(公告)日:2012-08-23

    申请号:AU2011209720

    申请日:2011-01-26

    Applicant: APPLE INC

    Abstract: A software application includes a plurality of views and an application state. The method includes displaying one or more views, where a respective view includes a respective gesture recognizer having a corresponding delegate to the respective gesture recognizer. The method includes detecting one or more events and processing a respective event of the one or more events using the respective gesture recognizer. The processing of the respective event includes processing the respective event at the respective gesture recognizer in accordance with a respective gesture definition corresponding to the respective gesture recognizer, executing the corresponding delegate to determine one or more values, and conditionally sending information corresponding to the respective event to the software application in accordance with the one or more values determined by the delegate. The method includes executing the software application in accordance with information, received from the respective gesture recognizer.

    Touch event model
    37.
    发明专利

    公开(公告)号:AU2011101156B4

    公开(公告)日:2012-05-17

    申请号:AU2011101156

    申请日:2011-09-08

    Applicant: APPLE INC

    Abstract: Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch 5 events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or 10 recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements.

    Touch event model
    38.
    发明专利

    公开(公告)号:AU2011265335A1

    公开(公告)日:2012-01-19

    申请号:AU2011265335

    申请日:2011-12-19

    Applicant: APPLE INC

    Abstract: Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch 5 events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or 10 recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements.

    MODELO DE SUCESOS TACTILES.
    39.
    发明专利

    公开(公告)号:ES2357374T3

    公开(公告)日:2011-04-25

    申请号:ES09154313

    申请日:2009-03-04

    Applicant: APPLE INC

    Abstract: Un procedimiento para gestionar sucesos táctiles en un dispositivo multitoque (200, 210), que comprende: exhibir una o más vistas (301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312); ejecutar uno o más elementos de software, estando cada elemento de software asociado a una vista específica (301, 302, 302, 304, 305, 306, 307, 308, 309, 310, 311, 312); asociar un indicador de multitoque o un indicador de toque exclusivo a cada vista (301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312), indicando dicho indicador de multitoque si una vista específica está autorizada para recibir múltiples toques simultáneos, e indicando dicho indicador de toque exclusivo si una vista específica permite que otras vistas reciban sucesos táctiles mientras la vista específica está recibiendo un suceso táctil; recibir uno o más toques en la(s) una o más vista(s) (301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312); y enviar selectivamente uno o más sucesos táctiles, describiendo cada suceso táctil un toque recibido, a uno o más de los elementos de software asociados a la(s) una o más vista(s) (301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312) en la(s) cual(es) se recibió un toque, en base a los valores de los indicadores de multitoque y de toque exclusivo.

    Touch event model
    40.
    发明专利

    公开(公告)号:AU2009200493A1

    公开(公告)日:2009-09-24

    申请号:AU2009200493

    申请日:2009-02-09

    Applicant: APPLE INC

    Abstract: Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements.

Patent Agency Ranking