Patent ID: 7427984

Claim:
A process of rendering, on a display coupled to a computing device, an electronic ink stroke being intersected by an erasing contour, the process comprising the steps of: determining a shape of an ink input stylus tip of the electronic ink stroke comprising a sequence of points forming a midline within the electronic ink stroke and being captured by the computing device, wherein the shape of the ink stylus tip: is maintained by each of the sequence of points on the midline of the electronic ink stroke; and has a dimension of more than one minimum resolution unit in height and width on the display; determining a shape of an erasing contour; determining, as the erasing contour contacts the electronic ink stroke, an area that is within the electronic ink stroke and to be erased by the erasing contour, the determining comprising: identifying a new end point on the midline of the electronic ink stroke based on said erasing contour's location within said electronic ink stroke and based on said shape of said ink input stylus tip; and calculating the area to be erased based on a portion of the erasing contour within the electronic ink stroke and the new identified end point, wherein the calculated area comprises: a first area covered by the portion of the erasing contour within the electronic ink stroke; and a second area surrounding but not covered by the first area; and rendering the determined area on the display.