Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
177 words
A method of creating a bitmap in memory and transferring the bitmap to a graphics device, comprising the following steps: providing an operating system in memory for creating the bitmap and transferring the bitmap to the graphics device; providing a graphics driver in memory for transferring the bitmap to the graphics device; in response to a request to the graphics driver to transfer the bitmap to the graphics device, notifying the operating system to create the bitmap and further notifying the operating system whether the graphics driver or operating system is to transfer the bitmap to the graphics device; creating the bitmap with the operating system; in response to notification that the operating system is to transfer the bitmap to the graphics device, having the operating system transfer the bitmap to the graphics device; and in response to notification that the graphics driver is to transfer the bitmap to the graphics device, notifying the graphics driver of a location of the bitmap and having the graphics driver transfer the bitmap from the location to the graphics device.
Claim 2
Independent Claim
177 words
A method of creating a bitmap in memory and transferring the bitmap to a graphics device, comprising the following steps: providing an operating system in memory for creating the bitmap and transferring the bitmap to the graphics device; providing a graphics driver in memory for transferring the bitmap to the graphics device; in response to a request to the graphics driver to transfer the bitmap to the graphics device, notifying the operating system to create the bitmap and further notifying the operating system whether the graphics driver or operating system is to transfer the bitmap to the graphics device; creating the bitmap with the operating system; in response to notification that the operating system is to transfer the bitmap to the graphics device, having the operating system transfer the bitmap to the graphics device; and in response to notification that the graphics driver is to transfer the bitmap to the graphics device, notifying the graphics driver of a location of the bitmap and having the graphics driver transfer the bitmap from the location to the graphics device.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein the graphics driver notifies the operating system to create the bitmap.
Claim 4
Dependent Claim
29 words
The method of claim 1 wherein the graphics driver notifies the operating system whether the graphics driver or operating system is to transfer the bitmap to the graphics device.
Claim 5
Dependent Claim
49 words
The method of claim 1 wherein a nature of the notification of whether the graphics driver or operating system is to transfer the bitmap to the graphics device is determined by whether the graphics driver or operating system is better suited to transfer the bitmap to the graphics device.
Claim 6
Dependent Claim
19 words
The method of claim 1 wherein the operating system notifies the graphics driver of the location of the bitmap.
Claim 7
Dependent Claim
52 words
The method of claim 1 wherein the operating system comprises: a graphics interface for requesting that the graphics driver transfer the bitmap to the graphics device; and a graphics engine for creating and transferring the bitmap to the graphics device and for notifying the graphics driver of the location of the bitmap.
Claim 8
Dependent Claim
28 words
The method of claim 1 wherein the step of creating the bitmap comprises combining an opaque rectangle and glyphs for one or more characters into a single bitmap.
Claim 9
Dependent Claim
29 words
The method of claim 1 wherein the step of requesting the graphics driver to transfer the bitmap comprises requesting the graphics driver to draw text on the graphics device.
Claim 10
Dependent Claim
41 words
The method of claim 1 wherein the step of notifying the operating system whether the graphics driver or operating system is to transfer the bitmap to the graphics device comprises providing a parameter in a function call to the operating system.
Claim 11
Dependent Claim
31 words
The method of claim 1 wherein the step of notifying the graphics driver of the location of the bitmap comprises providing a parameter in a function call to the graphics driver.
Claim 12
Independent Claim
139 words
An apparatus for creating a bitmap and transferring the bitmap to a graphics device, comprising: an operating system contained within in memory for: creating the bitmap; transferring the bitmap to the graphics device in response to notification that the operating system is to transfer the bitmap to the graphics device; and notifying a graphics driver of a location of the bitmap in response to notification that the graphics driver is to transfer the bitmap to the graphics device; and the graphics driver contained within memory for: notifying the operating system to create the bitmap; notifying the operating system whether the graphics driver or operating system is to transfer the bitmap to the graphics device; and transferring the bitmap from the location to the graphics device in response to notification from the operating system of the location of the bitmap.
Claim 13
Independent Claim
139 words
An apparatus for creating a bitmap and transferring the bitmap to a graphics device, comprising: an operating system contained within in memory for: creating the bitmap; transferring the bitmap to the graphics device in response to notification that the operating system is to transfer the bitmap to the graphics device; and notifying a graphics driver of a location of the bitmap in response to notification that the graphics driver is to transfer the bitmap to the graphics device; and the graphics driver contained within memory for: notifying the operating system to create the bitmap; notifying the operating system whether the graphics driver or operating system is to transfer the bitmap to the graphics device; and transferring the bitmap from the location to the graphics device in response to notification from the operating system of the location of the bitmap.
Claim 14
Dependent Claim
52 words
The apparatus of claim 11 wherein the operating system comprises: a graphics interface for requesting that the graphics driver transfer the bitmap to the graphics device; and a graphics engine for creating and transferring the bitmap to the graphics device and for notifying the graphics driver of the location of the bitmap.
Claim 15
Dependent Claim
49 words
The apparatus of claim 11 wherein a nature of the notification of whether the graphics driver or operating system is to transfer the bitmap to the graphics device is determined by whether the graphics driver or operating system is better suited to transfer the bitmap to the graphics device.
Claim 16
Dependent Claim
28 words
The apparatus of claim 11 wherein the operating system is configured to create a single bitmap comprising an opaque rectangle combined with glyphs for one or more characters.
Claim 17
Dependent Claim
44 words
The apparatus of claim 11 wherein the graphics driver is configured to notify the operating system whether the graphics driver or operating system is to transfer the bitmap to the graphics device by providing a parameter in a function call to the operating system.
Claim 18
Dependent Claim
33 words
The apparatus claim 11 wherein the operating system is configured to notify the graphics driver of the location of the bitmap by providing a parameter in a function call to the graphics driver.
Claim 19
Independent Claim
246 words
A method of creating a text bitmap in memory and transferring the bitmap to a graphics device, comprising the following steps: providing an operating system in memory for creating the text bitmap and transferring the bitmap to the graphics device; providing a graphics driver in memory for transferring the text bitmap to the graphics device; in response to a request to the graphics driver to transfer a string of characters to the graphics device, notifying the operating system through the graphics driver to create the text bitmap representing the characters and further notifying the operating system whether the graphics driver or operating system is to transfer the text bitmap to the graphics device; creating the text bitmap in memory by: creating a compose buffer in memory corresponding in size to a visible area to be transferred to the graphics device; determining which characters of the string are within the visible area; and combining the visible characters with the composed buffer to create the text bitmap; in response to notification that the operating system is to transfer the text bitmap to the graphics device, having the operating system transfer the bitmap to the graphics device; and in response to notification that the graphics driver is to transfer the text bitmap to the graphics device, notifying the graphics driver through the operating system of a location of the text bitmap in memory and having the graphics driver transfer the text bitmap from the location to the graphics device.
Claim 20
Independent Claim
246 words
A method of creating a text bitmap in memory and transferring the bitmap to a graphics device, comprising the following steps: providing an operating system in memory for creating the text bitmap and transferring the bitmap to the graphics device; providing a graphics driver in memory for transferring the text bitmap to the graphics device; in response to a request to the graphics driver to transfer a string of characters to the graphics device, notifying the operating system through the graphics driver to create the text bitmap representing the characters and further notifying the operating system whether the graphics driver or operating system is to transfer the text bitmap to the graphics device; creating the text bitmap in memory by: creating a compose buffer in memory corresponding in size to a visible area to be transferred to the graphics device; determining which characters of the string are within the visible area; and combining the visible characters with the composed buffer to create the text bitmap; in response to notification that the operating system is to transfer the text bitmap to the graphics device, having the operating system transfer the bitmap to the graphics device; and in response to notification that the graphics driver is to transfer the text bitmap to the graphics device, notifying the graphics driver through the operating system of a location of the text bitmap in memory and having the graphics driver transfer the text bitmap from the location to the graphics device.
Claim 21
Dependent Claim
51 words
The method of claim 17 wherein a nature of the notification of whether the graphics driver or operating system is to transfer the text bitmap to the graphics device is determined by whether the graphics driver or operating system is better suited to transfer the text bitmap to the graphics device.
Claim 22
Dependent Claim
55 words
The method of claim 17 wherein the operating system comprises: a graphics interface for requesting that the graphics driver transfer the text bitmap to the graphics device; and a graphics engine for creating and transferring the text bitmap to the graphics device and for notifying the graphics driver of the location of the text bitmap.
Claim 23
Dependent Claim
42 words
The method of claim 17 wherein the step of notifying the operating system whether the graphics driver or operating system is to transfer the text bitmap to the graphics device comprises providing a parameter in a function call to the operating system.