1. A method, comprising: receiving handwriting input at a first device; executing, at the first device, handwriting recognition on the handwriting input to render a first recognition result comprising first text derived from the handwriting input; evaluating confidence in at least a portion of the first recognition result; in response to identification of a confidence evaluation for at least a portion of the first recognition result as being below a threshold level, sending data pertaining to at least a first portion of the handwriting input to a second device different from the first device and sending the first text to the second device, wherein the threshold level varies based on a speed of communication of the first device with the second device; and receiving from the second device a second recognition result comprising second text derived from the data.
2. The method of claim 1 wherein sending the data pertaining to the first portion of the handwriting input to the second device comprises transmitting to the second device data corresponding to the portion of the first recognition result evaluated as being below the threshold level, the data corresponding to the portion of the first recognition result evaluated as being below the threshold level comprising at least one character derived from the first portion of the handwriting input.