Device, Method, and Graphical User Interface for Providing Handwriting Support in Document Editing

    公开(公告)号:US20210150121A1

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

    申请号:US17161578

    申请日:2021-01-28

    Applicant: Apple Inc.

    Abstract: An electronic device, when in a first tilted state, displays a content page in a sketch mode, which includes displaying a zoomed view of a portion of the content page, and configuring the zoomed view of the portion of the content page to accept user inputs modifying content in the first portion of the content page. While displaying the content page in the sketch mode, the device detects that it is tilted from the first tilted state to a distinct second tilted state, and in response, displays the content page in an overview mode, which includes zooming out to display an overview of the content page. Optionally, displaying the content page in the overview mode includes displaying an input position indicator over the overview of the content page to indicate the portion of the content page previously displayed in the zoomed view.

    Device, method, and graphical user interface for providing handwriting support in document editing

    公开(公告)号:US10346510B2

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

    申请号:US14975556

    申请日:2015-12-18

    Applicant: Apple Inc.

    Abstract: A method, comprising: receiving a plurality of handwritten strokes in an input area; in response to receiving the handwritten strokes, determining whether the handwritten strokes are a textual input or a sketch in accordance with predetermined criteria for distinguishing between handwritten textual inputs and sketch inputs; in accordance with a determination that the handwritten strokes are a textual input: generating one or more handwritten word blocks based on the handwritten strokes; and positioning the one or more handwritten word blocks in a content presentation area in accordance with first predetermined layout criteria; and in accordance with a determination that the handwritten strokes are a sketch: generating a sketch content object based on the handwritten strokes; and positioning the sketch content object in the content presentation area in accordance with second predetermined layout criteria that is distinct from the first predetermined layout criteria.

    Device, Method, and Graphical User Interface for Providing and Interacting with a Virtual Drawing Aid
    15.
    发明申请
    Device, Method, and Graphical User Interface for Providing and Interacting with a Virtual Drawing Aid 审中-公开
    设备,方法和图形用户界面,用于提供和交互虚拟绘图助手

    公开(公告)号:US20160357430A1

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

    申请号:US14871919

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A method is performed at a device with one or more processors, memory, a touch-sensitive surface, and a display. The method includes receiving a line-drawing input. The method further includes rendering a line in a sketch area in accordance with the line-drawing input. The method further includes, while displaying the sketch area including the line, receiving a fill gesture directed to the line in the sketch area. The method further includes, in response to receiving the fill gesture, adding fill content in a first portion of the sketch area that corresponds to regions touched by the fill-gesture on the touch-sensitive surface and that is delineated and partially enclosed by the line in the sketch area.

    Abstract translation: 在具有一个或多个处理器,存储器,触敏表面和显示器的设备上执行方法。 该方法包括接收线绘图输入。 该方法还包括根据绘图输入在草图区域中渲染线。 该方法还包括:在显示包括行的草图区域的同时,接收指向草绘区域中的线的填充手势。 该方法还包括响应于接收到填充手势,将填充内容添加到草图区域的第一部分中,该填充内容对应于在触敏表面上由填充手势所触摸的区域,并且被描绘并部分地被该行包围 在草图区域。

    Device, Method, and Graphical User Interface for Providing and Interacting with a Virtual Drawing Aid
    16.
    发明申请
    Device, Method, and Graphical User Interface for Providing and Interacting with a Virtual Drawing Aid 审中-公开
    设备,方法和图形用户界面,用于提供和交互虚拟绘图助手

    公开(公告)号:US20160357356A1

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

    申请号:US14871738

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A method includes displaying an on-screen ruler in a sketch area in response to a predefined input. The on-screen ruler has a first edge and an interior portion delineated by the first edge. The method further includes, in response to detecting a first touch input directed to the first edge of the on-screen ruler, rendering a line in the sketch area in accordance with the first edge of the on-screen ruler. The method further includes, in response to detecting a second touch input directed to the first edge of the on-screen ruler, adding fill content in a first portion of the sketch area that corresponds to regions touched by the second touch input on the touch-sensitive surface and that is delineated by the first edge of the on-screen ruler, such that the first portion of the sketch area is confined by the first edge or the line.

    Abstract translation: 一种方法包括响应于预定义的输入在草图区域中显示屏幕上的标尺。 屏幕上的标尺具有由第一边缘描绘的第一边缘和内部部分。 该方法还包括响应于检测到定向到屏幕上标尺的第一边缘的第一触摸输入,根据屏幕上的标尺的第一边缘在草图区域中渲染线。 该方法还包括响应于检测到定向到屏幕上标尺的第一边缘的第二触摸输入,将填充内容添加到草图区域的与触摸屏上的第二触摸输入所触摸的区域相对应的第一部分中, 并且由屏幕上的标尺的第一边缘描绘,使得草图区域的第一部分被第一边缘或线限制。

    Contact shadows in visual representations
    17.
    发明授权
    Contact shadows in visual representations 有权
    在视觉表示中联系阴影

    公开(公告)号:US09396581B2

    公开(公告)日:2016-07-19

    申请号:US14057605

    申请日:2013-10-18

    Applicant: APPLE INC.

    CPC classification number: G06T15/60 G06T5/002 G06T11/00 G06T2207/20132

    Abstract: Embodiments of the present disclosure relate to a process for creating contact shadows. Specifically, embodiments of the present disclosure include converting an original image to an initial shadow image, cropping the initial shadow image to obtain at least two slices of the initial shadow image, blurring the slices, overlaying the slices to create a combined shadow image, compressing the combined shadow image to create a contact shadow, and displaying the contact shadow on a virtual surface relative to the original image. Further, a user can change the amount of blurring the contact shadow has, the apparent offset from the surface, the perspective, the opacity, and the color of the contact shadow.

    Abstract translation: 本公开的实施例涉及用于创建接触阴影的过程。 具体地,本公开的实施例包括将原始图像转换为初始阴影图像,裁剪初始阴影图像以获得初始阴影图像的至少两个切片,模糊切片,覆盖切片以创建组合阴影图像,压缩 组合的阴影图像以创建接触阴影,并且在虚拟表面上相对于原始图像显示接触阴影。 此外,用户可以改变接触阴影具有的模糊量,与表面的明显偏移,透视,不透明度和接触阴影的颜色。

    CONFLICT-FREE GRAPHS OF DISTRIBUTED DATA STRUCTURES

    公开(公告)号:US20220391381A1

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

    申请号:US17492531

    申请日:2021-10-01

    Applicant: Apple Inc.

    Abstract: A device implementing a system for obtaining a consistent state of data based on data updates made on different devices includes a processor configured to generate, for a first data update, a first data model including first data nodes, each including a first identifier and a first data value corresponding to one of first data objects. The processor is configured to receive from a second device, for a second data update to the data, the second update being independent of the first update, a second data model including second data nodes, each including a second identifier and a second data value corresponding to one of second data objects. A consistent data model is obtained by merging the first and second data values with the same identifier, and then merging the first and second data models, and generating a final update of the data based on the consistent data model.

    Electronic drawing with handwriting recognition

    公开(公告)号:US11380028B2

    公开(公告)日:2022-07-05

    申请号:US16025931

    申请日:2018-07-02

    Applicant: Apple Inc.

    Abstract: Aspects of subject technology provide systems and methods for electronic drawing with handwriting recognition. An electronic device may include one or more processors configured to receive a drawing stroke input, generate a bitmap of values that represent the drawing stroke input, render the bitmap for display by a display of the device, generate a vector representation of the drawing stroke input, and store the generated bitmap and the generated vector representation.

    Reducing metadata for data structures

    公开(公告)号:US11275517B2

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

    申请号:US16673836

    申请日:2019-11-04

    Applicant: Apple Inc.

    Abstract: A device implementing a system for reducing an amount of metadata stored with respect to updates to data includes a processor configured to receive a first sequence of identifiers comprising identifiers which are unique with respect to each other and which represent first updates to data, and a second sequence of identifiers comprising identifiers which are unique with respect to each other and which represent second updates to the data, the first and second updates to the data being independent of one another. The processor is further configured to generate a third sequence of identifiers comprising identifiers which are unique with respect to each other and with respect to the identifiers in at least one of the first or second sequences of identifiers, the third sequence of identifiers representing a combination of the first and second sequences of identifiers, and to provide for storage of the third sequence of identifiers.

Patent Agency Ranking