A system, computer program product and method are provided that smooth
handwritten information following the transmission of handwritten data to
a second computing device, thereby reducing the memory, processing and
communications bandwidth requirements of a first computing device that
captured the handwritten information. A system, computer program product
and method are also provided for creating new points in the vicinity of
at least some of the data points of the handwritten data after
transmission of the data, thereby effectively improving the resolution of
the handwritten information without increasing the memory, processing and
communications bandwidth requirements of the first computing device. A
system, computer program product and method are further provided that
associate additional data with the handwritten information after the
information has been transmitted such that a composite can be created
without increasing the memory, processing and communications bandwidth
requirements of the first computing device.