Back to results
US 2023/0419032 A1Published application
Generating predicted ink stroke information using ink-based semantics
AssigneeMicrosoft Technology Licensing, LLC
InventorsSteven N. BATHICHE, Moshe R. LUTZ
Life of this patent
Estimating the term…
Abstract
In some examples, systems and methods for generating predicted ink strokes, using ink-based semantics, are provided. Ink stroke data may be received, the ink stroke data and a semantic context may be input into a model. From the model, one or more predicted ink strokes may be determined. Further, an indication of the one or more predicted ink strokes may be generated.
Claims21
A system for generating predicted ink strokes comprising:
- at least one processor;
- memory storing instructions that, when executed by the at least one processor, cause the system to perform a set of operations, the set of operations comprising:
- receiving ink stroke data, wherein the received ink stroke data comprises information corresponding to penmanship cleanliness;
- inputting the ink stroke data and a semantic context into a model;
- determining, from the model, one or more predicted ink strokes, wherein the determining comprises:
- generating a plurality of predicted ink strokes;
- ranking the plurality of predicted ink strokes based on the semantic context;
- and
- selecting the one or more predicted ink strokes from the plurality of predicted ink strokes, based on the ranking;
- and
- generating an indication of the one or more predicted ink strokes, based on the penmanship cleanliness.
8 more elements
A system for generating predicted ink strokes comprising:
- at least one processor;
- memory storing instructions that, when executed by the at least one processor, cause the system to perform a set of operations, the set of operations comprising:
- receiving ink stroke data;
- inputting the ink stroke data and a semantic context into a trained machine-learning model;
- determining, from the trained machine-learning model, two or more a plurality of predicted ink strokes, wherein the determining comprises:
- generating a plurality of predicted ink strokes;
- ranking the plurality of predicted ink strokes based on semantic context;
- and
- selecting the two or more predicted ink strokes from the plurality of predicted ink strokes, based on the ranking;
- and
- generating a plurality of indications that each correspond to a different predicted ink stroke from the two or more predicted ink strokes;
- receiving a selection of one of the plurality of indications;
- and
- updating the trained model based on the selection, the input ink stroke data, and the input semantic context, to accommodate a specific user.
11 more elements
(canceled)
A method for generating predicted ink strokes, the method comprising:
- receiving ink stroke data, wherein the received ink stroke data comprises information corresponding to penmanship cleanliness;
- inputting the ink stroke data and a semantic context into a trained machine-learning model;
- determining, from the trained machine learning model, a predicted ink stroke, wherein the determining comprises:
- generating a plurality of predicted ink strokes;
- sorting the plurality of predicted ink strokes based on the semantic context;
- and
- selecting the predicted ink stroke from the plurality of predicted ink strokes, based on the sorting;
- and
- generating an indication of the predicted ink stroke, based on the penmanship cleanliness.
6 more elements
Dependencies are inferred from the claim text.