Stroke based control of handwriting input

    公开(公告)号:US12033411B2

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

    申请号:US17202323

    申请日:2021-03-15

    Applicant: Apple Inc.

    CPC classification number: G06V30/36 G06F3/04883 G06F40/279 G06N20/00

    Abstract: The subject technology provides for stroke based control of handwriting input. The disclosed stroke based control facilitates selection, copy, paste, search, data detection and other operations for handwritten electronic text. The selection of text represented by handwritten strokes can be performed without drawing a lasso or other loop around the desired text, by using known boundaries of words and phrases in stroke space. Selection of text in this manner allows copy and/or paste of recognized words or phrases, of images of the words or phrases, and/or of the strokes themselves. Boundaries, in stroke space, of actionable data represented by the strokes can also allow action options to be provided when a user interacts with strokes within the boundary.

    Spatial and temporal sequence-to-sequence modeling for handwriting recognition

    公开(公告)号:US11270104B2

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

    申请号:US16741384

    申请日:2020-01-13

    Applicant: Apple Inc.

    Abstract: An example process for recognizing handwritten input includes obtaining input data representing handwritten input, where the handwritten input is associated with a first dimension and a second dimension relative to the handwritten input; sampling the input data to obtain a plurality of coordinates representing the handwritten input; determining, based on the plurality of coordinates, a sequence of vectors representing a respective plurality of portions of the handwritten input, where: each portion of the respective plurality of portions is associated with a respective height and width corresponding respectively to the first and second dimensions, the respective height being greater than the respective width; and consecutive vectors of the sequence of vectors represent respective consecutive portions of the handwritten input; generating, using a handwriting recognition model, based on the sequence of vectors, one or more characters for the handwritten input; and causing the one or more characters to be displayed.

Patent Agency Ranking