Event Recognition
    21.
    发明申请

    公开(公告)号:US20250156066A1

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

    申请号:US19020927

    申请日:2025-01-14

    Applicant: Apple Inc.

    Abstract: An electronic device, in response to detecting an input that includes a combination of eye movement and finger movement: processes the input with a first gesture recognizer for an operating system application; and processes the input with a second gesture recognizer for a first software application, distinct from the operating system application. If the first gesture recognizer recognizes the input, based on the combination of eye movement and finger movement, the electronic device performs an operation defined by the operating system application and transitions the second gesture recognizer into an event impossible state. If the second gesture recognizer recognizes the input, the electronic device delays performance of an operation defined by the first software application for the input until the first gesture recognizer indicates that the input does not match the gesture definition of the first gesture recognizer.

    Gesture recognizers with delegates for controlling and modifying gesture recognition

    公开(公告)号:US12061915B2

    公开(公告)日:2024-08-13

    申请号:US16921098

    申请日:2020-07-06

    Applicant: Apple Inc.

    CPC classification number: G06F9/451 G06F3/04883

    Abstract: An electronic device displays one or more views of a software application with a plurality of gesture recognizers including at least one discrete gesture recognizer, configured to send a single action message in response to a respective gesture; and at least one continuous gesture recognizer, configured to send action messages at successive recognized sub-events of a respective recognized gesture. The device detects one or more events and processes each event using one or more of the gesture recognizers, including: processing the respective event 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 event. The device executes the software application in accordance with one or more action messages received from one or more of the gesture recognizers.

    PROVIDING UPDATED APPLICATION DATA FOR PREVIEWING APPLICATIONS ON A DISPLAY

    公开(公告)号:US20200334030A1

    公开(公告)日:2020-10-22

    申请号:US16918416

    申请日:2020-07-01

    Applicant: Apple Inc.

    Abstract: Embodiments provide methods and systems for updating application data in snapshots of applications for previewing. Some embodiments update application data by determining when current application data may expire and retrieving updated application data. The application data for various applications in a preview mode may be updated based on an allotted budget. Permission can be selectively granted to applications to obtain updated data so as to control the budget. Application data in the snapshots may appear updated to a user as the user browses the dock without requiring the applications to request updated application data when the user enters the dock, regardless of whether each application is active. Further, some embodiments may generate a snapshot using a layer hierarchy and image layer data generated while the application was last running if the time associated with when the application was last active is later than the time associated with an existing snapshot.

    Methods and system for implementing a secure lock screen

    公开(公告)号:US10223540B2

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

    申请号:US14500940

    申请日:2014-09-29

    Applicant: Apple Inc.

    Abstract: Disclosed herein is a technique for implementing a secure lock screen on a computing device. The secure lock screen is configured to permit particular applications to display their content—such as main user interfaces (UIs)—while maintaining a desired overall level of security on the computing device. Graphics contexts, which represent drawing destinations associated with the applications, are tagged with entitlement information that indicates whether or not each graphics context should be displayed on the computing device when the computing device is in a locked-mode. Specifically, an application manager tags each application that is initialized, where the tagging is based on a level of entitlement possessed by the application. In turn, a rendering server that manages the graphics contexts can identify the tagged entitlement information and display or suppress the content of the applications in accordance with their entitlements.

    Proxy Gesture Recognizer
    25.
    发明申请

    公开(公告)号:US20180052522A1

    公开(公告)日:2018-02-22

    申请号:US15676954

    申请日:2017-08-14

    Applicant: Apple Inc.

    Abstract: An electronic device displays one or more views. A first view includes a plurality of gesture recognizers. The plurality of gesture recognizers in the first view includes one or more proxy gesture recognizers and one or more non-proxy gesture recognizers. Each gesture recognizer indicates one of a plurality of predefined states. A first proxy gesture recognizer in the first view indicates a state that corresponds to a state of a respective non-proxy gesture recognizer that is not in the first view. The device delivers a respective sub-event to the respective non-proxy gesture recognizer that is not in the first view and at least a subset of the one or more non-proxy gesture recognizers in the first view. The device processes the respective sub-event in accordance with states of the first proxy gesture recognizer and at least the subset of the one or more non-proxy gesture recognizers in the first view.

    Movement of position indicator on touchscreen
    26.
    发明授权
    Movement of position indicator on touchscreen 有权
    触摸屏上位置指示器的移动

    公开(公告)号:US09524568B2

    公开(公告)日:2016-12-20

    申请号:US14069858

    申请日:2013-11-01

    Applicant: Apple Inc.

    CPC classification number: G06T11/20 G06F3/04812 G06T11/203 G09G5/24

    Abstract: Some embodiments provide a method that displays a document that includes several glyphs on a touch screen display. The method receives a touch input on the touch screen display to activate a zoom tool enabling location of a position indicator within a set of associated glyphs. The method automatically divides a touch screen region for the set of associated glyphs into sub-regions. Each sub-region is associated with a position indicator location between two subsequent glyphs. A first sub-region associated with a location between first and second glyphs has a same width as a second sub-region associated with a location between the second glyph and a third glyph. The first and third glyphs do not have an equal width. The method correlates movement of the touch input across the touch screen display with the equally-spaced sub-regions in order to move the position indicator between the glyphs in the associated set.

    Abstract translation: 一些实施例提供一种在触摸屏显示器上显示包括多个字形的文档的方法。 该方法在触摸屏显示器上接收触摸输入以激活变焦工具,使能位置指示器在一组相关字形内的位置。 该方法自动将该组关联字形的触摸屏区域划分为子区域。 每个子区域与两个后续字形之间的位置指示符位置相关联。 与第一和第二字形之间的位置相关联的第一子区域具有与与第二字形和第三字形之间的位置相关联的第二子区域相同的宽度。 第一和第三个字形没有相同的宽度。 该方法将触摸屏显示器上的触摸输入的移动与等间隔的子区域相关联,以便在相关联的集合中的字形之间移动位置指示器。

    Event Recognition
    27.
    发明申请
    Event Recognition 审中-公开

    公开(公告)号:US20160162180A1

    公开(公告)日:2016-06-09

    申请号:US15046252

    申请日:2016-02-17

    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
    28.
    发明授权
    Event recognition 有权
    事件识别

    公开(公告)号:US09285908B2

    公开(公告)日:2016-03-15

    申请号:US14180267

    申请日:2014-02-13

    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.

    Abstract translation: 一种方法执行包括具有显示视图层次结构的一个或多个视图的多个视图的视图层次结构的软件。 该方法执行与特定视图相关联的软件元素,其中每个特定视图包括事件识别器。 每个事件识别器具有基于子事件的事件定义,以及指定对目标的动作的事件处理程序,并被配置为响应于事件识别将该动作发送到目标。 该方法检测子事件序列,并将视图层次结构中的一个视图标识为命中视图,以确定层次结构中的哪些视图主动涉及视图。 该方法为每个主动参与的视图向事件识别器递送相应的子事件,其中用于视图层级中的主动参与视图的每个事件识别器在处理子事件序列中的下一个子事件之前处理相应的子事件 。

    Event recognition
    30.
    发明授权

    公开(公告)号:US12265704B2

    公开(公告)日:2025-04-01

    申请号:US18241781

    申请日:2023-09-01

    Applicant: Apple Inc.

    Abstract: An electronic device comprising one or more touches on a region of the touchscreen display that includes the application content of the first application. In response to detecting the input comprising the one or more touches, the electronic device, in accordance with a determination that the one or more touches correspond to a system gesture for switching applications, replaces display of the first application with a second application without delivering information corresponding to the one or more touches to the first application; and in accordance with a determination that the touches do not correspond to a system gesture, delivers the information corresponding to the one or more touches to the first application.

Patent Agency Ranking