Electronic drawing with handwriting recognition

    公开(公告)号:US11270486B2

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

    申请号:US16428891

    申请日:2019-05-31

    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 modification input to an object rendered on a display, and to perform a first re-rendering of the object on the display based on the modification input. The one or more processors may further be configured to generate at least one polygon-based representation of the object based on the modification input, and to perform, based on the at least one polygon-based representation, a second re-rendering of the object on the display.

    Providing a graphical canvas for handwritten input

    公开(公告)号:US10895954B2

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

    申请号:US15721708

    申请日:2017-09-29

    Applicant: Apple Inc.

    Abstract: The subject technology provides rendering an image in a first view including a plurality of tiles, each tile comprising image data corresponding to a portion of the image. The subject technology, responsive to detecting an initiation of touch input corresponding to the image, copies the image data from the plurality of tiles to a graphical canvas. The subject technology displays the image data in the graphical canvas in a second view, the graphical canvas being overlaid over at least a portion of the rendered image. The subject technology receives input stroke data corresponding to the second view, the input stroke data being continuous with the touch input. The subject technology responsive to detecting that the touch input has ended, copies the input stroke data to the plurality of tiles of the first view. Further, The subject technology displays the input stroke data and the image in the plurality of tiles of the first view.

    METHODS AND DEVICES FOR SIMPLIFIED GRAPHICAL OBJECT EDITING
    24.
    发明申请
    METHODS AND DEVICES FOR SIMPLIFIED GRAPHICAL OBJECT EDITING 审中-公开
    用于简化图形对象编辑的方法和设备

    公开(公告)号:US20150113453A1

    公开(公告)日:2015-04-23

    申请号:US14057850

    申请日:2013-10-18

    Applicant: APPLE INC.

    CPC classification number: G06F3/04845

    Abstract: Devices and methods for correcting distortion of misshapen objects in graphical object editing applications are provided. The methods may include displaying on an electronic device a graphical user interface (GUI) including a graphical object. The graphical object includes one or more controllable graphical nodes. The methods include detecting a user input via a processor of the electronic device. The user input includes a selection to reshape the graphical object. The methods further include deriving a first model of the graphical object and a second model of the reshaped graphical object, calculating an incongruence between the graphical object and the first model, deriving a third model of the reshaped graphical object based on the second model and the incongruence, and reshaping the graphical object in accordance with the second model or the third model based on a value of a second incongruence calculated between the graphical object and the third model.

    Abstract translation: 提供了用于校正图形对象编辑应用中的畸形对象失真的装置和方法。 所述方法可以包括在电子设备上显示包括图形对象的图形用户界面(GUI)。 图形对象包括一个或多个可控图形节点。 所述方法包括通过电子设备的处理器检测用户输入。 用户输入包括重新形成图形对象的选择。 所述方法还包括导出图形对象的第一模型和重塑图形对象的第二模型,计算图形对象和第一模型之间的不一致性,基于第二模型导出重塑图形对象的第三模型,以及 基于在图形对象和第三模型之间计算的第二不一致的值,根据第二模型或第三模型重新形成图形对象。

    Rendering animated user input strokes

    公开(公告)号:US10650565B2

    公开(公告)日:2020-05-12

    申请号:US15721684

    申请日:2017-09-29

    Applicant: Apple Inc.

    Abstract: A device implementing a system for rendering animated user input strokes includes at least one processor configured to retrieve a user-specified mapping of physical characteristics of input strokes to ink parameters, and to receive input stroke data, the input stroke data including metadata corresponding to physical characteristics of the input stroke data. The at least one processor is configured to generate, based on the user-specified mapping, a set of ink parameters from the metadata corresponding to the physical characteristics of the input stroke data, and to render, using at least a portion of the generated set of ink parameters, a stroke based on the input stroke data.

    Device, method, and graphical user interface for collaborative editing in documents

    公开(公告)号:US10089056B2

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

    申请号:US14871950

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A first electronic device maintains a directed acyclic graph to represent content collaboratively edited by the first device and one or more second devices of multiple collaborating devices. The first device receives one or more editing inputs from one or more devices of the multiple collaborating devices. The first device modifies the directed acyclic graph based on relationships between the editing inputs and existing content objects embodied in the directed acyclic graph, traverses the directed acyclic graph in accordance with a predetermined ordering rule to obtain an object sequence, and, if a first editing input of the one or more editing inputs modifies a first existing sketch content object represented in the directed acyclic graph, updates a command sequence associated with the first existing sketch content object by merging each individual drawing command included the first editing input with a command sequence associated with the first existing sketch content object.

    Unified Drawing Framework
    29.
    发明申请

    公开(公告)号:US20170090672A1

    公开(公告)日:2017-03-30

    申请号:US14872080

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A method of emulating an input device. The method receives a set of data associated with a touch input. The set of data includes a set of coordinates of each data point, the force applied at each data point, and the time the data for each data point is received. The method adds several data points to the first set of data points to create a second set of data points. For each data point in the second set of data points, the method calculates a set of parameters based on the set of data associated with the data point. The method provides a subset of the calculated parameters and the data associated with a subset of the second set of data to an application to emulate the input device.

    Device, Method, and Graphical User Interface for Collaborative Editing in Documents
    30.
    发明申请
    Device, Method, and Graphical User Interface for Collaborative Editing in Documents 审中-公开
    文档中协同编辑的设备,方法和图形用户界面

    公开(公告)号:US20160357496A1

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

    申请号:US14871950

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A first electronic device maintains a directed acyclic graph to represent content collaboratively edited by the first device and one or more second devices of multiple collaborating devices. The first device receives one or more editing inputs from one or more devices of the multiple collaborating devices. The first device modifies the directed acyclic graph based on relationships between the editing inputs and existing content objects embodied in the directed acyclic graph, traverses the directed acyclic graph in accordance with a predetermined ordering rule to obtain an object sequence, and, if a first editing input of the one or more editing inputs modifies a first existing sketch content object represented in the directed acyclic graph, updates a command sequence associated with the first existing sketch content object by merging each individual drawing command included the first editing input with a command sequence associated with the first existing sketch content object.

    Abstract translation: 第一电子设备维护有向非循环图以表示由第一设备和多个协作设备的一个或多个第二设备协作编辑的内容。 第一设备从多个协作设备的一个或多个设备接收一个或多个编辑输入。 第一设备基于编辑输入和体现在有向无环图中的现有内容对象之间的关系来修改有向无环图,根据预定的排序规则遍历有向非循环图以获得对象序列,以及如果第一编辑 一个或多个编辑输入的输入修改在有向无环图中表示的第一现有草图内容对象,通过将包括第一编辑输入的每个单独绘图命令与相关联的命令序列合并来更新与第一现有草图内容对象相关联的命令序列 与第一个现有素描内容对象。

Patent Agency Ranking