1. A method comprising: receiving ink information generated from a user input; organizing the ink information into corresponding ink strokes; examining the ink information to determine whether an ink phrase termination event has occurred, and in response to the occurrence of an ink phrase termination event, storing the ink strokes received prior to the termination event as one or more ink phrases in a designated ink phrase data structure; and in response to receiving a reference context from a client application affiliated with the un-recognized ink strokes of the ink phrase, associating the reference context with the ink strokes, wherein the reference context is associated with the respective ink phrase by appending the reference context to the designated ink phrase data structure.
1. A method comprising: receiving ink information generated from a user input; organizing the ink information into corresponding ink strokes; examining the ink information to determine whether an ink phrase termination event has occurred, and in response to the occurrence of an ink phrase termination event, storing the ink strokes received prior to the termination event as one or more ink phrases in a designated ink phrase data structure; and in response to receiving a reference context from a client application affiliated with the un-recognized ink strokes of the ink phrase, associating the reference context with the ink strokes, wherein the reference context is associated with the respective ink phrase by appending the reference context to the designated ink phrase data structure. 5. The method of claim 1 , where the client application defines a form for display on an input device, the form having one or more data entry fields for receiving handwritten information, the method further comprising: receiving a set of bounding coordinates established by the client application for the one or more data entry fields; comparing the ink information from the input device with the bounding coordinates of the one or more data entry fields; and identifying the occurrence of an ink phrase termination event in response to detecting ink information moving outside of the bounding coordinates for at least one of the one or more data entry fields.