Devices, Methods, and Graphical User Interfaces for Touch Input Processing

    公开(公告)号:US20180335922A1

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

    申请号:US15917467

    申请日:2018-03-09

    Applicant: Apple Inc.

    CPC classification number: G06F3/0488 G06F3/04842 G06F3/04845 G06F3/0486

    Abstract: An electronic device, while displaying a user interface for a first application, receives at the first application information that describes a first touch detected at a location on the touch-sensitive surface that corresponds to a respective user interface object. In accordance with a determination that the first touch meets predefined criteria associated with initiating a respective type of interface operation, the device initiates a user interface operation of the respective type involving the respective user interface object. The first application receives instructions to ignore the first touch with respect to user interface operations other than the respective type of interface operation, and ignores the first touch with respect to user interface operations other than the respective type of interface operation. In some embodiments, the respective type of interface operation is a drag operation, for dragging an object in or from a view of the first application.

    Drag and drop for a multi-window operating system

    公开(公告)号:US11231847B2

    公开(公告)日:2022-01-25

    申请号:US16849876

    申请日:2020-04-15

    Applicant: Apple Inc.

    Abstract: A device implementing drag and drop for a multi-window operating system may include a processor configured to manage a drag session corresponding to a drag event, the drag event including an initial input selecting an item in a first application, a drag gesture moving the item to a particular region, and a release at an end of the drag gesture for dropping the item in the particular region. The processor is configured to send a request to commandeer the drag session to the drag and drop manager. The processor is configured to receive an indication that the release has occurred in the particular region. The processor is configured to perform a drop operation, where the drop operation includes at least one of opening a window of a second application for the item or opening another window of the first application for the item.

    Devices, Methods, and User Interfaces for Conveying Proximity-Based and Contact-Based Input Events

    公开(公告)号:US20210132762A1

    公开(公告)日:2021-05-06

    申请号:US17145168

    申请日:2021-01-08

    Applicant: Apple Inc.

    Abstract: An electronic device, with a display and one or more input devices separate from the display, displays, on the display, a user interface for an application. The device receives, at the one or more input devices separate from the display, user input events. The device generates a plurality of separate event streams in accordance with the user input events. The device merges information from the plurality of separate event streams to generate a stream of merged user input events. The device provides, to the application, information that describes the stream of merged user input events. The device displays, on the display, a response by the application that is based at least in part on the information that describes the stream of merged user input events.

    ADJUSTING PAGE LAYOUTS
    19.
    发明申请
    ADJUSTING PAGE LAYOUTS 审中-公开
    调整页面

    公开(公告)号:US20160092091A1

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

    申请号:US14868561

    申请日:2015-09-29

    Applicant: Apple Inc.

    Abstract: A group of files are presented on a graphical user interface using a template. The presentation is controlled by a rule associated with the template. A user input for adjusting a layout parameter of a selected file of the group of files is received. In response, the rule is examined and the layout parameter of the selected file is adjusted based on the rule. One or more next files in the group of files are evaluated to determine if the rule is satisfied following adjusting the layout parameter of the selected file. Based on determining that the rule is violated, layout parameters of the one or more next files are recursively adjusted until the rule is satisfied. The presentation of the group of files using the template is updated based on recursively adjusting the layout parameters of the one or more next files.

    Abstract translation: 使用模板在图形用户界面上显示一组文件。 演示由与模板相关联的规则控制。 接收用于调整该组文件的选定文件的布局参数的用户输入。 作为响应,检查规则,并根据规则调整所选文件的布局参数。 对文件组中的一个或多个下一个文件进行评估,以确定在调整所选文件的布局参数后是否满足规则。 基于确定规则被违反,一个或多个下一个文件的布局参数被递归地调整直到规则被满足。 基于递归调整一个或多个下一个文件的布局参数来更新使用模板的文件组的呈现。

    Devices, Methods, and Graphical User Interfaces for Touch Input Processing

    公开(公告)号:US20230359345A1

    公开(公告)日:2023-11-09

    申请号:US18221354

    申请日:2023-07-12

    Applicant: Apple Inc.

    CPC classification number: G06F3/0488 G06F3/04842 G06F3/04845 G06F3/0486

    Abstract: At an electronic device, a user input is detected that corresponds to a respective user interface element in a portion of a user interface that is associated with a first standard gesture recognizer and a first supplemental gesture recognizer. The user input is processed in accordance with the first standard gesture recognizer and the first supplemental gesture recognizer. In accordance with a determination that content associated with the respective user interface element cannot be added to a drag operation, the device fails to recognize the user input using the first supplemental gesture recognizer, and processes the user input using the first standard gesture recognizer. On the other hand, in accordance with a determination that the content associated with the respective user interface element can be added to the drag operation, a gesture is recognized using the first supplemental gesture recognizer and the content is added to the drag operation.

Patent Agency Ranking