Patent ID: 7190375

Claim:
A method for smoothing a digital ink stroke, comprising the steps of: receiving a user input that includes the digital ink stroke; determining a width and a rotation of the digital ink stroke at a plurality of sampling locations; for each of the plurality of sampling locations having a prior one of the sampling locations before the sampling location in the ink stroke and having a later one of the sampling locations after the sampling location in the ink stroke, determining a smoothed width at the sampling location as a combination of the determined width at the sampling location, the determined width at the prior sampling location, and the determined width at the later sampling location; for each of the plurality of sampling locations having the prior sampling location and the later sampling location, determining a smoothed rotation of the sampling location as a combination of the determined rotation of the sampling location, the determined rotation of the prior sampling location, and the determined rotation of the later sampling location; and displaying a representation of the digital ink stroke having the smoothed widths and the smoothed rotations at the plurality of sampling locations.