Overlaying electronic ink
First Claim
Patent Images
1. A method for overlaying ink on a document, the method comprising the steps of:
- displaying the document in a first window, the first window having a handle;
generating a transparent second window over the first window;
attaching the second window to the handle of the first window;
collecting ink data in the second window; and
rendering the ink data as rendered ink in the second window.
2 Assignments
0 Petitions
Accused Products
Abstract
Overlaying electronic ink over a document. A typical scenario may be where one it would be useful to mark up a document with electronic ink, such as by making handwritten comments, drawings, and the like over the underlying document. In some embodiments, a developer may easily define an inking surface, such as a transparent or opaque window, over a document. The inking surface may act as an input interface such that a user may write onto the inking surface such that is appears that the document itself is being marked up.
-
Citations
18 Claims
-
1. A method for overlaying ink on a document, the method comprising the steps of:
-
displaying the document in a first window, the first window having a handle; generating a transparent second window over the first window; attaching the second window to the handle of the first window; collecting ink data in the second window; and rendering the ink data as rendered ink in the second window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16)
-
-
15. A method for overlaying ink on a document, the document being displayed in a first window, the first window having a handle, the method comprising the steps of:
-
generating a second window, the second window being at least partially transparent and being generated over at least a portion of the document; attaching the second window to the handle of the first window; collecting ink data in the second window in a location over the at least the portion of the document; and rendering the ink data as rendered ink, wherein the ink data defines a command, and further including a step of modifying a content of the document in accordance with the command.
-
-
17. A computer-readable medium storing computer-executable instructions for performing steps comprising:
-
displaying a document in a first window associated with a software application; the software application using an application programming interface to request that a transparent second window be generated over the document; receiving stylus input directed to the second window; generating ink data from the stylus input; and rendering the ink data as rendered ink in the second window over the document. - View Dependent Claims (18)
-
Specification