Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Overlay electronic inking

一种墨迹、文档的技术,应用在应用编程接口领域,能够解决应用间图像不可移植性等问题

Inactive Publication Date: 2007-05-30
MICROSOFT TECH LICENSING LLC
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

One difficulty is the non-portability of images between applications

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Overlay electronic inking
  • Overlay electronic inking
  • Overlay electronic inking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] One way to overlay electronic ink on a document is described below.

[0015] general computing platform

[0016] Figure 1 is a functional block diagram of an example of a conventional general purpose digital computing environment that can be used to implement aspects of the present invention. In FIG. 1, computer 100 includes a processing unit 110, a system memory 120, and a system bus 130 that connects various system components (including the system memory) to the processing unit. System bus 130 may be any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, and a local bus using any of a variety of bus architectures. System memory 120 includes read only memory (ROM) 140 and random access memory (RAM) 150 .

[0017] Stored in ROM 140 is a basic input / output system 160 (BIOS), containing the basic procedures that help transfer information between components within computer 100 (eg, at startup). The computer 100 also includ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

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.

Description

[0001] This application claims priority to U.S. Provisional Patent Applications Serial Nos. 60 / 379749 (Attorney Firm No. 003797.00401) and 60 / 379781 (Attorney Firm No. 003797.87571), both filed May 14, 2002, both entitled "Ink Interface", which is hereby incorporated by reference in its entirety including the appended claims. technical field [0002] Aspects of the invention relate generally to methods and apparatus for overlaying electronic ink, and more particularly to an application programming interface that enables developers to easily use a variety of ink overlay features. Background technique [0003] Typical computer systems (especially those using a graphical user interface (GUI) system such as Microsoft Windows) have been optimized to receive information from one or more discrete input devices (such as a keyboard for entering text) and pointing devices (such as a keyboard with a or a mouse for driving the buttons of the user interface) to receive user input. These...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/00G06F17/21G06F3/033G06F3/048G06F17/24G06K9/22G06T11/80G09G5/00H04N1/387
CPCG06F17/242G06K9/222G06F3/0481G06F2203/04804G06F3/04883G06F40/171G06V30/1423
Inventor A·古纳里斯S·道奇T·A·杰林斯基A·J·戈尔德贝格E·A·齐姆伯格T·A·托赛特R·L·钱伯斯T·H·坎纳贝尔R·巴拉兹S·巴塔查里亚M·K·比斯瓦斯B·德雷赛维克S·A·费希尔B·E·克兰兹S·M·颂吉
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products