# US 2023/0278228 A1 · System and method for generating a printed copy of a print file according to a dynamic pressure profile

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2023/0278228 A1
- Document ID: US20230278228A1
- Status: Published application
- Kind: A1
- Application number: 18/122,578
- Filed: 2023-03-16
- Published: 2023-09-07
- Earliest claimed: 2019-09-18
- Assignees: ConversionRobots Inc.
- Applicants: ConversionRobots Inc.
- Inventors: Christopher Tosswill; Sam Brewczynski; Gene Kwak
- Web page: https://patentgrep.com/patent/US20230278228A1

## CPC

- G06T 11/60: Creating or editing images; Combining images with text
- B25J 9/0078: {actuated by cables}
- B25J 11/00: Manipulators not otherwise provided for
- B25J 11/0005: {Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means}
- B25J 19/021: {Optical sensing devices}
- G06F 40/109: Font handling; Temporal or kinetic typography
- G06V 10/44: Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
- G06V 10/764: using classification, e.g. of video objects
- G06V 10/82: using neural networks
- G06V 30/12: Detection or correction of errors, e.g. by rescanning the pattern
- G06V 30/1423: {the instrument generating sequences of position coordinates corresponding to handwriting (preprocessing or recognising digital ink G06V30/32)}
- G06V 30/347: {Sampling; Contour coding; Stroke extraction}
- G06V 30/413: Classification of content, e.g. text, photographs or tables
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- B25J: MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES ({manipulators specially adapted for use in surgery A61B34/70; manipulators used in cleaning hollow articles B08B9/04}; manipulators associated with rolling mills B21B39/20; manipulators associated with forging machines B21J13/10; {manipulators associated with picking-up and placing mechanisms B23P19/007}; means for holding wheels or parts thereof B60B30/00; {vehicles with ground-engaging propulsion means, e.g. walking members B62D57/02, B62D57/032; devices for picking-up and depositing articles or materials between conveyors B65G47/90, B65G47/91; manipulators with gripping or holding means for transferring packages B65H67/065}; cranes B66C; {manipulators used in the protection or supervision of pipe-line installations F17D5/00; walking equipment adapted for nuclear steam-generators F22B37/006}; manipulators specially adapted for, or associated with, nuclear reactors G21C; {apparatus used for handling wafers during manufacture or treatment of semiconductor H10P72/50})
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

One variation of a method includes accessing a print file including a set of vector coordinates defining motion of a writing instrument on a surface for printing a string in a typeface corresponding to a user handwriting profile. The method further includes, during a print period: manipulating the writing instrument on the surface according to the set of vector coordinates to generate a printed copy of the string; regulating pressure applied by the writing instrument to the surface according to a pressure profile; and accessing a feed of images of the surface. The method further includes, during the print period: detecting a character defect of a defect type in a set of printed characters, in the printed copy, based on features extracted from an image in the feed of images; selecting a recovery mode configured to mitigate the defect type; and updating the pressure profile according to the recovery mode.

## Claims

### Claim 1

A method comprising:
at a first time, accessing a print file comprising a set of vector coordinates, defining motion of a writing instrument on a writing surface for printing a character string in a typeface corresponding to a handwriting profile of a user, and defining a pressure profile corresponding to the handwriting profile;
during a print period for the print file:
manipulating the writing instrument on the writing surface according to the set of vector coordinates to generate a printed copy of the character string according to the typeface;
regulating a pressure, applied to the writing surface by a writing tip of the writing instrument, within a target pressure range according to the pressure profile; and
accessing a feed of images of the writing surface captured by an optical sensor arranged over the writing surface; and
during a control period within the print period:
extracting a set of features from a first image, in the feed of images, depicting a region of the writing surface corresponding to a set of printed characters in the printed copy;
characterizing a difference between the set of features and a target set of features corresponding to the set of printed characters;
in response to the difference exceeding a threshold difference, detecting a character defect in the set of printed characters; and
in response to detecting the character defect:
identifying an instrument defect type, in a set of instrument defect types, associated with the character defect;
in response to the character defect corresponding to an instrument defect type, in the set of instrument defect types, selecting a recovery mode, in a set of recovery modes, configured to mitigate the instrument defect type and rectify the character defect in the set of printed characters; and
updating the pressure profile according to the recovery mode.

### Claim 2 (depends on 1)

The method of claim 1, further comprising, during the control period:
in response to detecting the character defect:
disabling motion of the writing instrument on the writing surface; and
recording a position of the writing tip relative the writing surface; and
in response to confirming execution of the recovery mode:
returning the writing tip to the position; and
reactivating motion of the writing instrument on the writing surface.
