Skip to main content

Universal Ink Model

The Universal Ink Model defines a language-neutral, hardware- and platform-neutral data model for representing and manipulating digital ink data captured using an electronic pen or stylus, or using touch input. It describes ink-related data structures and metadata concepts to describe the semantic content of ink.

The main aspects of the ink model are:

  • Interoperability of ink-based data models by defining a standardized interface with other systems
  • Biometric data storage mechanism
  • Ink data storage mechanism
  • Rendering configurations storage mechanism
  • Ability to compose spline/raw-input based logical trees, which are contained within the ink model
  • Portability, by enabling conversion to common industry standards
  • Extensibility, by enabling the description of ink data related semantic metadata
  • Standardized serialization mechanism

This specification defines a language-neutral and platform-neutral data model for representing and manipulating digital ink data captured using an electronic pen or stylus, or using touch input.

To view the base schema for the Universal Ink Model, click here.