Patent ID: 7006711

Claim:
A computer readable medium having a data structure stored thereon, said data structure being read and processed by a computer, said data structure for use with handwritten electronic ink for providing a standard ink framework, said handwritten electronic ink being data in a first ink capture space, said data structure comprising: a first portion storing coordinate data relating to said handwritten electronic ink in said first ink capture space; a second portion storing a first mapping of the first ink capture space to a virtual ink space, said virtual ink space relating to a coordinate system of an ink space rectangle, said first mapping for transforming the coordinate data in said first ink capture space to said virtual ink space defined by said standard ink framework, wherein said first mapping is of the form of: X′=ax+by+c Y′=dx+ey+f ; and a third portion storing a second mapping, said second mapping for transforming said virtual ink space to a display space, such that said second mapping is of the form of: X″=gx′+hy′+i Y″=jx′+ky′+m such that combination of said first mapping and said second mapping is of the form of: X″= ( ga+hd ) x+ ( gb+he ) y+gc+hf+i Y″= ( ja+kd ) x+ ( jb+ke ) y+jc+kf+m, said variables a, b, c, d, e, f, g, h, i, j, k, and m are coefficients that define the first and second mappings and said first and second mappings allowing said coordinate data to be rendered to said display space.