×

Sharing editable ink annotated images with annotation-unaware applications

  • US 7,975,215 B2
  • Filed: 05/14/2007
  • Issued: 07/05/2011
  • Est. Priority Date: 05/14/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method to be executed at least in part in a computing device for using obscured image data to reconstruct an annotated image, the method comprising:

  • receiving an image to be annotated and annotations to be superimposed onto the image;

    determining obscured image content (OIC) based on a position of the annotations to be superimposed onto the image;

    persisting OIC data separate from the image, wherein the OIC data comprises a minimal amount of information necessary to reconstruct the image, the minimal amount of information comprising pixel data from the image which has been obscured by the annotations;

    rendering the annotations on the image, wherein the annotations are persisted on the image such that the annotated image is a single layer flat image;

    making the annotated image and the OIC data available for use by annotation-aware and annotation-unaware applications;

    receiving the annotated image and the OIC data;

    generating a bitmap based on the annotated image;

    reading the OIC data;

    copying only the pixel data from the image which has been obscured by the annotations onto the image to reconstruct the obscured pixels;

    displaying the reconstructed image; and

    storing an identifier to mitigate changes by at least one of the annotation-unaware applications, wherein the identifier uniquely identifies exact binary data in the image, wherein the identifier is stored with restore data for restoring the image from the annotated image.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×