The following operators can be used to better focus your queries.
( ) , AND, OR, NOT, W/#
? single char wildcard, not at start
* multi char wildcard, not at start
(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*
This guide provides a more detailed description of the syntax that is supported along with examples.
This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.
Concept Search - What can I type?
For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.
Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.
This article describes a technique which independently defines a text cursor in a personal computer (PC) system for characters of varying height for applications that assume a single character height.
English (United States)
This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately
57% of the total text.
Page 1 of 2
Dynamic Video Cursor Emulation
This article describes a technique which independently defines a text cursor
in a personal computer (PC) system for characters of varying height for
applications that assume a single character height.
Applications can define a text cursor through the basic input/output system
(BIOS) programming interface defined for a PC system. The set cursor type
function provided through video BIOS allows applications to set the text hardware
cursor without programming the video hardware directly. The applications define
a start and end location for the desired cursor and passes this information to
Programs that assume a fixed character height as in the above code
sequence cause a program compatibility for the video graphics array (VGA)
which provides the capability to define variable height characters. These
programs do not get the expected cursor when the VGA is programmed with
other than an 8 high character. For example, if the code sequence above
executed when the VGA has a 16 high character loaded, the cursor would end
up in the middle of the character instead of the bottom of the character.
This problem is solved by providing a software algorithm in the VGA BIOS set
cursor type function to emulate the cursor for the different character sizes as
disclosed herein. The cursor emulation code attempts to determine the 'type' of
cursor being set by looking at start location value, the end location value and the
current character height valu...