G06V30/387

HANDWRITTEN AUTO-COMPLETION
20170270357 · 2017-09-21 ·

A method includes tracking handwritten letter input with a human interface device, inking the handwritten letter input, identifying the letters and displaying at least one suggested word in-line with the inking. The suggested word is based on the letters identified.

Handwriting input display apparatus, handwriting input display method and recording medium storing program
11250253 · 2022-02-15 · ·

A handwriting input display apparatus causes display means to display a stroke generated by an input made by using input means to a screen as a handwritten object. The apparatus includes display control means for causing the display means to display character string candidates including a handwriting recognition candidate when the handwritten object does not change for a predetermined time. When the handwriting recognition candidate is selected, the display control means causes the display means to erase a display of the character string candidates and a display of the handwritten object, and causes the display means to display a character string object at a position where the erased handwritten object was displayed. When selection of the handwriting recognition candidate is not performed for a predetermined time and the display of the character string candidates is erased, the display control means causes the handwritten object to be kept displayed.

INTUITIVE SELECTION OF A DIGITAL STROKE GROUPING

Improved accuracy and user interaction efficiency for selecting a grouping of digital strokes is provided. In response to receiving an indication of a selection input on or in proximity to a digital stroke, a determination is made as to whether the digital stroke is part of an existing group of digital strokes. When the digital stroke is not part of an existing group, an analysis of the digital stroke and other digital strokes within a calculated boundary is performed for determining which strokes should be included in a stroke grouping. A stroke grouping is generated based on the determination. Accordingly, in response to the selection input on or in proximity to the digital stroke, the selection is expanded to the stroke grouping, thus improving the accuracy of the selection gesture and improving computer efficiency.

Capturing content on writing surfaces using depth and image sensing
11348264 · 2022-05-31 · ·

A communication system captures writing surface content in a physical space for transmittal to remote client devices participating in a communication session. During a communication session with one or more remote client devices, a communication system captures image data and depth data describing objects in a physical space of the communication system. Based on the captured data, the communication system identifies a writing surface in the physical space and captures content on the writing surface. The communication system may also identify objects occluding content on the writing surface based on the captured data and may modify image data to make an object occluding the content at least partially transparent. The communication system transmits the content to at least one of the remote client devices participating in the communication session.

System and method of guiding handwriting diagram input

A system, method and computer program product for guiding hand-drawing of diagrams including text and non-text elements on a computing device are provided. The computing device has a processor and a non-transitory computer readable medium for detecting and recognizing hand-drawing diagram element input under control of the processor. Display is performed, on an interactive display of the computing device, of a guide element associated with at least one diagram element of displayed handwriting diagram input. The guide element is configured with a depiction of the at least one diagram element in recognized form.

SYSTEM AND METHOD FOR MANAGING INVOICE EXCEPTIONS

A method and system for detecting deviation between invoices and receipts are disclosed. In some embodiments, the method includes receiving invoice data and receipt data. The method includes filtering the received data to generate filtered data. The method includes performing line-level matching on the filtered data based on one or more line-level attributes and one or more distance based algorithms. The method then includes determining, from the line-level matching, matched line items and unmatched line items between each pair of the invoice and receipts. The method also includes calculating one or more types of claims for both the matched line items and the unmatched line items to measure a total deviation between the invoices and receipts. The method further includes determining a level of match between the invoices and receipts and generating a recommended matching pair of invoice and receipt based on the level of match. The matches are further improved by user feedback to the recommended pairs which is used to train a machine learning model.

METHOD FOR PROCESSING A NOTE PAGE OF A NOTEBOOK, COMPUTER DEVICE AND STORAGE MEDIUM
20220019783 · 2022-01-20 ·

The present disclosure relates to a method for processing a note page of a notebook, a computer device and a storage medium. The method includes: acquiring a note page identification of the note page selected from the original notebook; reading a note page configuration file corresponding to the note page identification; parsing the note page configuration file to obtain the handwritten contents of the note page corresponding to the note page identification; creating a new notebook based on the handwritten contents.

Managing real-time handwriting recognition

Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

MANAGING REAL-TIME HANDWRITING RECOGNITION

Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

WORK RECORD EXTRACTION DEVICE AND WORK RECORD EXTRACTION SYSTEM
20230282014 · 2023-09-07 ·

Provided is a work record extraction device that can correctly select a drawing element corresponding to handwriting even if there is a handwriting deviation when position coordinates are collated between handwritten data overwritten on drawing data by manual input and a drawing element on the drawing data. The work record extraction device according to the invention sets, around a drawing element, a boundary area including at least a part of the drawing element, determines whether handwritten data passes through at least a part of the boundary area, and determines that the handwritten data passes through the drawing element in a case where the handwritten data passes through at least a part of the boundary area.