Devices and Methods for Processing Touch Inputs
    21.
    发明申请
    Devices and Methods for Processing Touch Inputs 审中-公开
    用于处理触摸输入的设备和方法

    公开(公告)号:US20160357391A1

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

    申请号:US14871415

    申请日:2015-09-30

    Applicant: Apple Inc.

    CPC classification number: G06F3/041 G06F3/0416 G06F3/04883 G09G5/12

    Abstract: An electronic device, with a touch-sensitive surface and display, displays a user interface at a first display rate. While displaying the user interface in accordance with the first display rate, the device detects movement of a touch input, including detecting the touch input at a first set of sequential locations on the touch-sensitive surface, including a plurality of locations on the touch-sensitive surface, and predicts for the touch input a first set of one or more predicted locations on the touch-sensitive surface based on multiple locations in the first set of sequential locations. The device updates the user interface in accordance with the first set of one or more predicted locations of the touch input on the touch-sensitive surface.

    Abstract translation: 具有触敏表面和显示器的电子设备以第一显示速率显示用户界面。 在根据第一显示速率显示用户界面的同时,设备检测触摸输入的移动,包括在触敏表面上的第一组顺序位置检测触摸输入,包括触控输入上的多个位置, 并且基于所述第一组顺序位置中的多个位置,预测所述触摸输入在所述触敏表面上的第一组一个或多个预测位置。 该装置根据触敏表面上的触摸输入的一个或多个预测位置的第一组来更新用户界面。

    Dynamic Text Layout Rules
    22.
    发明申请
    Dynamic Text Layout Rules 有权
    动态文本布局规则

    公开(公告)号:US20150347356A1

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

    申请号:US14503209

    申请日:2014-09-30

    Applicant: Apple Inc.

    Abstract: A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text.

    Abstract translation: 公开了一种用于实现具有不同类型样式的归属文本串的动态布局规则的系统,方法和非暂时的计算机可读存储介质。 在一些实现中,开发人员可以使用应用编程接口(API)或设计工具来指定用于在用户界面(UI)中呈现归属文本字符串的动态文本布局规则。 基于动态文本布局规则动态地调整与不同类型样式相关联的各种文本属性(例如,字体度量),以便在例如调整字体大小时提高文本的可读性。 在一些实现中,基于动态文本布局规则来动态地调整文本容器,文本容器区域,线段或显示对象的一个​​或多个参数,以提高文本的可读性。

    Dynamically Adjusting Font Metrics
    23.
    发明申请
    Dynamically Adjusting Font Metrics 审中-公开
    动态调整字体指标

    公开(公告)号:US20140365881A1

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

    申请号:US13913349

    申请日:2013-06-07

    Applicant: Apple Inc.

    CPC classification number: G06F17/214

    Abstract: A system, method and computer-readable medium are disclosed for dynamically adjusting font metrics. In some implementations, type styles are specified for text by an application running on an electronic device. If a user setting (e.g., font size) indicates a preferred type style (e.g., different font size), then the preferred type style is retrieved and one or more font metrics (e.g., leading, tracking, kerning) for the preferred type style are dynamically adjusted according to one or more rules. The text is rendered using the preferred type style with the adjusted font metric(s).

    Abstract translation: 公开了用于动态调整字体度量的系统,方法和计算机可读介质。 在一些实现中,由电子设备上运行的应用程序为文本指定类型样式。 如果用户设置(例如,字体大小)表示首选类型样式(例如,不同字体大小),则首选类型样式将被检索,并且首选类型样式可以使用一个或多个字体度量(例如,前导跟踪,字距调整) 根据一个或多个规则动态调整。 使用具有调整字体度量的首选类型样式渲染文本。

    Touch Event Model
    24.
    发明申请
    Touch Event Model 审中-公开
    触摸事件模型

    公开(公告)号:US20140145995A1

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

    申请号:US14171680

    申请日:2014-02-03

    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.

    Abstract translation: 本发明的实施例涉及用于定义应用级软件的触摸事件的方法,软件,设备和API。 此外,一些实施例旨在简化对在多点触摸启用的设备中运行的应用的单个和多个触摸事件的识别。 为了简化单个和多个触摸事件的识别,特定窗口内的每个视图可以被配置为多点触摸视图或单触摸视图。 此外,每个视图可以被配置为独占视图或非独占视图。 根据视图的配置,可以忽略或识别触摸该视图和其他视图中的事件。 忽略的触摸不需要发送到应用程序。 选择性地忽略触摸可以允许更简单的软件元素,不利用高级多点触摸功能在相同的设备和时间作为更复杂的软件元素执行。

    Device, method, and graphical user interface for annotating text

    公开(公告)号:US12293147B2

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

    申请号:US17085779

    申请日:2020-10-30

    Applicant: Apple Inc.

    Abstract: In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, and a touch-sensitive display. The method includes displaying, on the touch-sensitive display, a text region that includes a first portion of text and a second portion of text. The method includes detecting, on the touch-sensitive display, an input within the text region. The method includes, in response to detecting the input within the text region, moving the first portion of text relative to the second portion of text to display a non-text region between the first portion of text and the second portion of text that does not include any text and converting at least a portion of the non-text region into a drawing panel provided to receive drawing input via the touch-sensitive display and display a corresponding graphic in response to receiving the drawing input.

    Device, method, and graphical user interface for changing a number of columns of an application region

    公开(公告)号:US11275499B2

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

    申请号:US15609517

    申请日:2017-05-31

    Applicant: Apple Inc.

    Abstract: In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a first column and a second column in an application region. The method includes detecting, via the input device, a first user input that starts at a location at a top of the application region and moves toward an edge of the application region. The method includes, in response to detecting the first user input, changing the number of columns displayed in the application region, wherein changing the number of columns displayed in the application region includes, in accordance with a determination that the first user input was in a first direction, displaying a third column in the application region while maintaining display of the first column and the second column in the application region.

    Devices, methods, and user interfaces for processing touch events

    公开(公告)号:US10936190B2

    公开(公告)日:2021-03-02

    申请号:US16721746

    申请日:2019-12-19

    Applicant: Apple Inc.

    Abstract: A device with a multi-touch panel and a computer readable medium storing software for displaying a user interface on the multi-touch panel detects a touch at the multi-touch panel. The device sends to the software a touch data structure for defining a state of the touch at a particular time. The touch data structure includes: a location field indicating a location where the touch was or is being received on the multi-touch panel; a phase field defining a phase of the touch at the particular time, the phase of the touch being selected from a plurality of predefined phase state values; and a view field indicating a view, of a plurality of views corresponding to portions of the displayed user interface, that corresponds to the location where the touch was or is being received on the multi-touch panel.

    DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR ANNOTATING TEXT

    公开(公告)号:US20210049321A1

    公开(公告)日:2021-02-18

    申请号:US17085779

    申请日:2020-10-30

    Applicant: Apple Inc.

    Abstract: In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, and a touch-sensitive display. The method includes displaying, on the touch-sensitive display, a text region that includes a first portion of text and a second portion of text. The method includes detecting, on the touch-sensitive display, an input within the text region. The method includes, in response to detecting the input within the text region, moving the first portion of text relative to the second portion of text to display a non-text region between the first portion of text and the second portion of text that does not include any text and converting at least a portion of the non-text region into a drawing panel provided to receive drawing input via the touch-sensitive display and display a corresponding graphic in response to receiving the drawing input.

Patent Agency Ranking