G06V30/333

Handwritten text recognition

The subject technology provides for receiving a new input stroke. The subject technology determines whether the new input stroke is associated with an existing line group based on a writing direction estimate of the existing line group. The subject technology merges the new input stroke with the existing line group in response to determining that the new input stroke is associated with the existing line group. The subject technology determines a local orientation of the existing line group including the new input stroke based on an estimate of a direction of writing and a scale of each stroke. The subject technology normalizes the existing line group including the new input stroke using the determined location orientation.

Handwriting entry on an electronic device

In some embodiments, an electronic device receives handwritten inputs in text entry fields and converts the handwritten inputs into font-based text. In some embodiments, an electronic device selects and deletes text based on inputs from a stylus. In some embodiments, an electronic device inserts text into pre-existing text based on inputs from a stylus. In some embodiments, an electronic device manages the timing of converting handwritten inputs into font-based text. In some embodiments, an electronic device presents a handwritten entry menu. In some embodiments, an electronic device controls the characteristic of handwritten inputs based on selections on the handwritten entry menu. In some embodiments, an electronic device presents autocomplete suggestions. In some embodiments, an electronic device converts handwritten input to font-based text. In some embodiments, an electronic device displays options in a content entry palette.

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM

An information processing apparatus includes a processor configured to acquire each recognition result output by each of plural different recognition processes for the same image, and execute, in relation to the recognition result selected from among the recognition results output by each of the plural recognition processes, a postprocess corresponding to the recognition process from which the selected recognition result is output.

Method for displaying handwritten note in electronic book, electronic device and computer storage medium
11455460 · 2022-09-27 · ·

The present disclosure discloses a method for displaying a handwritten note in an electronic book, a computing device and a computer storage medium. Wherein the handwritten note includes a handwritten text, and the method includes: acquiring a handwritten text input by a user, recording a specific word in the electronic book corresponding to the handwritten text and a relative position of the handwritten text with respect to the specific word: when format adjustment of words in the electronic book is monitored, determining a new position of the specific word after the format adjustment; obtaining a new display position of the handwritten text based on the new position of the specific word and the recorded relative position of the handwritten text with respect to the specific word; and determining a display manner of the handwritten text based on the new display position of the handwritten text.

PRESENTATION OF DIGITIZED IMAGES FROM USER DRAWINGS

Methods, apparatuses, and non-transitory machine-readable media for presentation of digital images from user drawings are described. Apparatuses can include a display, a memory device, and a controller. In an example, a method can include the controller receiving data representing a user drawing, identifying a feature of the user drawing based on the data, and comparing the feature of the user drawing to features of a plurality of digitized images. In another example, a particular digitized image can be displayed based on the comparison of the feature with the features of the plurality of digitized images.

System and method for extracting information and retrieving contact information using the same
11250091 · 2022-02-15 ·

A method and system for managing and retrieving contact information included on a plurality of business cards from a plurality of contacts of a user. The method may, for a given business card corresponding to a given contact of the user, obtain from the business card a unique identifier and a registered phone number corresponding to the contact; determine the unique identifier is associated with the registered phone number to verify the contact has been registered with a contact management server, wherein the contact management server stores contact information of the contact in association with a contact identifier comprising the registered phone number; in response to said determining, generating a record locator comprising the registered phone number and retrieving, from the contact management server, the contact information based on locating the contact identifier; and storing the retrieved contact information.

Portable computers
RE046548 · 2017-09-12 · ·

A portable computer .Iadd.in the form of a cellular telephone .Iaddend.arranged to rest comfortably in the hand has a small display screen. Accelerometers capable of detecting movement of the .[.pen.]. .Iadd.cellular telephone .Iaddend.with respect to gravity provide input to a microcontroller which selects a response from a number of viewing modes. The .[.pen.]. .Iadd.cellular telephone .Iaddend.may be held in either hand and the output message to the screen will be oriented according to the location of the .[.pen.]. .Iadd.cellular telephone.Iaddend.. Full personal digital assistance functionality may be incorporated in a relatively small plastics casing and functions, such as calendar, .[.contracts.]. .Iadd.maps and .Iaddend.the like may be incorporated.

HANDWRITING ENTRY ON AN ELECTRONIC DEVICE

In some embodiments, an electronic device receives handwritten inputs in text entry fields and converts the handwritten inputs into font-based text. In some embodiments, an electronic device selects and deletes text based on inputs from a stylus. In some embodiments, an electronic device inserts text into pre-existing text based on inputs from a stylus. In some embodiments, an electronic device manages the timing of converting handwritten inputs into font-based text. In some embodiments, an electronic device presents a handwritten entry menu. In some embodiments, an electronic device controls the characteristic of handwritten inputs based on selections on the handwritten entry menu. In some embodiments, an electronic device presents autocomplete suggestions. In some embodiments, an electronic device converts handwritten input to font-based text. In some embodiments, an electronic device displays options in a content entry palette.

Selecting Content in Ink Documents using a Hierarchical Data Structure

Technology is described herein for facilitating a user's interaction with a digital ink document. The technology internally represents the ink document using a data structure having a hierarchy of nodes. The nodes describe respective elements in the ink document. The technology leverages the data structure to identify a set of nodes that grows upon the user's repeated selection of a particular part of the ink document. At each stage of the selection, the technology highlights a set of elements in the ink document that correspond to the current set of identified nodes. According to another illustrative aspect, the technology produces the data structure by modifying an original data structure provided by a text analysis engine. The technology performs this task with the objective of accommodating structured interaction by the user with the ink document.

LABEL READER FOR AUTOMATIC DRUG COMPOUNDER
20220172463 · 2022-06-02 ·

An automatic drug compounder system may be provided with various components and capabilities for reconstituting a drug in a vial and providing the reconstituted drug to a receiving container. The system may include a camera for capturing images of the vial and processing circuitry for extracting information such as a lot number and an expiration date from the images. The system may rotate the vial while capturing the images to capture images of the entire vial. The processing circuitry may search a portion of the image for the lot number and expiration date, the portion based on stored information. The stored information may include a location, orientation, font size, or font color for printed information for a particular vial. The stored information may be retrieved based on a bar code read by the system.