Patent application number | Description | Published |
20140085215 | PROGRESS DISPLAY OF HANDWRITING INPUT - A computer-implemented method includes: receiving, at a user device, user input corresponding to handwritten text to be recognized using a recognition engine; and receiving, at the user device, a representation of the handwritten text. The representation includes the handwritten text parsed into individual handwritten characters. The method further includes: displaying, on a display of the user device, the handwritten characters using a first indicator; receiving, at the user device, an identification of a text character recognized as one of the handwritten characters; displaying, on the display, the text character; and adjusting, at the user device, the one of the handwritten characters from being displayed using the first indicator to using a second indicator in response to the received identification. The first and second indicators are different. | 03-27-2014 |
20140188742 | SYSTEM TO INTEGRATE REAL-WORLD OBJECTS INTO SOCIAL NETWORKS - A method for displaying an aggregate count of endorsements is provided, including the following method operations: processing a request for an online resource from a mobile device, the online resource being associated with an object, the online resource including an endorsement mechanism; sending the online resource to the mobile device; processing an input from a user triggering the endorsement mechanism, to define an endorsement of the object by the user; updating an aggregate count of endorsements of the object to include the endorsement of the object by the user; sending the updated aggregate count of endorsements to the social display device for display on the social display device. | 07-03-2014 |
20150156153 | COLLABORATIVE E-MAIL - A collaborative e-mail technique can include receiving, at a computing device in communication with a network, a collaborative e-mail request for a plurality of senders. A draft of a collaborative e-mail can be stored at a database in communication with the computing device. The plurality of senders can be notified of the collaborative e-mail request and can be provided access to the draft via the computing device. Approval of the draft can be received from the plurality of senders at the computing device and the collaborative e-mail can be sent, via the computing device, to a recipient from the plurality of senders after approval is received. | 06-04-2015 |
20150186718 | Segmentation of Overwritten Online Handwriting Input - Implementations of the disclosed subject matter provide methods and systems for identifying a candidate character cut for an overwritten character. A method may include providing a handwriting input area. The handwriting input area may be divided into multiple sections and a first portion of the multiple sections may be located in an end point region. A first handwritten input comprising a first stroke that ends in a section located in the end point region may be received. A second handwritten input comprising a second stroke that begins in a section that is not located in the end point region may be received. As a result, a first candidate character cut may be identified between the first stroke and the second stroke. | 07-02-2015 |
20150186738 | Text Recognition Based on Recognition Units - Methods and systems for grapheme splitting of text input for recognition are provided. A method may include receiving a text input in a script and segmenting the text input into one or more graphemes. Each of the one or more graphemes may be split into one or more recognition units based on one or more recognition unit identification criteria associated with the script. Next, a text recognition system may be trained using the recognition units. Text input may be handwritten text input received from a user or a scanned image of text. | 07-02-2015 |
20150235097 | Segmentation of an Input by Cut Point Classification - Techniques are provided for segmenting an input by cut point classification and training a cut classifier. A method may include receiving, by a computerized text recognition system, an input in a script. A heuristic may be applied to the input to insert multiple cut points. For each of the cut points, a probability may be generated and the probability may indicate a likelihood that the cut point is correct. Multiple segments of the input may be selected, and the segments may be defined by cut points having a probability over a threshold. Next, the segments of the input may be provided to a character recognizer. Additionally, a method may include training a cut classifier using a machine learning technique, based on multiple text training examples, to determine the correctness of a cut point in an input. | 08-20-2015 |