Patent ID: 11900058
Assignee: SNAP INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method of composing a message, comprising:
presenting a keyboard on a display coupled to and supported by a portable device further comprising a processor and a memory, wherein the portable device is in communication with a handheld device comprising an inertial measurement unit and supported by a hand;
collecting course data from the inertial measurement unit, wherein the course data comprises a sequence of locations along a course traveled by the hand from a start location to a stop location;
presenting a trace based on the course data as an overlay on the display relative to the keyboard;
identifying one or more candidate words from a set of words stored in the memory, the set of words comprising for each word a usage frequency and a path data comprising a series of key locations relative to the keyboard;
comparing the course data to the path data associated with the one or more candidate words to generate a ranked list; and
presenting at least one of the one or more candidate words in a candidate word area on the display.