Patent US6747667B1 successfully refreshed from Google Patents.
US6747667B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image stretching
Assignee: Hewlett Packard Development Co LP
•
Filing: 1996-03-21
•
Granted: 2004-06-08
•
Expires: 2016-03-21
Abstract
Abstract A method and apparatus for managing image stretching, including text image stretching, on a display panel. A video system for controlling the display panel includes a device (e.g., a video device driver) for indicating if the video system is capable of stretching the image. The video system also includes a second device (e.g., a video BIOS program) for activating the image stretching if it is indicated that the video system is capable of stretching the image. The video system may include a third device (e.g., a video chipset) for stretching an image presented for display on the display panel if image stretching is activated.
Inventors
- 👤 Keith J. Huntington
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 14:09
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/391; G09G2340/00; G09G2340/04; G09G2340/0407
Claims Analysis
Total Claims: 49
Claim 1
Independent Claim
88 words
A method of managing stretching of an image on a display panel of a computer system including a video system, comprising: checking whether or not the video system can support image stretching and, if so, setting a stored value to a condition to indicate that an image is stretchable by the computer system; prior to image stretching activation, checking the condition of the value; and activating the image stretching only if the value is set to said condition indicating that the image is stretchable by the computer system.
Claim 2
Independent Claim
88 words
A method of managing stretching of an image on a display panel of a computer system including a video system, comprising: checking whether or not the video system can support image stretching and, if so, setting a stored value to a condition to indicate that an image is stretchable by the computer system; prior to image stretching activation, checking the condition of the value; and activating the image stretching only if the value is set to said condition indicating that the image is stretchable by the computer system.
Claim 3
Dependent Claim
23 words
The method of claim 1 , further comprising: stretching an image presented for display on the display panel if image stretching is activated.
Claim 4
Dependent Claim
15 words
The method of claim 1 , wherein the display panel includes a non-scalable pixel array.
Claim 5
Dependent Claim
16 words
The method of claim 1 , wherein the display panel includes a liquid crystal display panel.
Claim 6
Dependent Claim
21 words
The method of claim 1 , wherein the condition of the value is represented by the state of a register bit.
Claim 7
Dependent Claim
62 words
The method of claim 1 , wherein the wherein checking whether or not the video system can support image stretching includes identifying a video driver, said identified video driver setting the stored value to said condition if the identified driver supports image stretching but does not set the stored value to said condition if the identified driver does not support image stretching.
Claim 8
Dependent Claim
19 words
The method of claim 1 , wherein the value is set to said condition within a hardware video driver.
Claim 9
Dependent Claim
27 words
The method of claim 7 , wherein the value is set to said condition if a video device driver specific to the hardware video driver is available.
Claim 10
Dependent Claim
16 words
The method of claim 7 , in which the hardware video driver comprises a video chipset.
Claim 11
Dependent Claim
20 words
The method of claim 7 , wherein the video driver includes a register for storing the condition of said value.
Claim 12
Dependent Claim
17 words
The method of claim 1 , wherein the condition of the value is checked by video firmware.
Claim 13
Dependent Claim
15 words
The method of claim 11 , wherein the video firmware includes a video BIOS program.
Claim 14
Dependent Claim
14 words
The method of claim 1 , wherein the image stretching includes text image stretching.
Claim 15
Dependent Claim
124 words
A computer system including a video system for controlling an image on a display panel, comprising: an operating system; a register bit; a video device driver program; said operating system operable to check the video device driver program and to cause the video device driver program to set the register bit to a predetermined state if the video system can support image stretching and operable not to set the register bit to said predetermined state if the video system does not support image stretching; a video BIOS for activating the image stretching only if the register bit is set to said predetermined state; and a video hardware driver for stretching an image presented for display on the display panel if image stretching is activated.
Claim 16
Dependent Claim
124 words
A computer system including a video system for controlling an image on a display panel, comprising: an operating system; a register bit; a video device driver program; said operating system operable to check the video device driver program and to cause the video device driver program to set the register bit to a predetermined state if the video system can support image stretching and operable not to set the register bit to said predetermined state if the video system does not support image stretching; a video BIOS for activating the image stretching only if the register bit is set to said predetermined state; and a video hardware driver for stretching an image presented for display on the display panel if image stretching is activated.
Claim 17
Dependent Claim
17 words
The computer system of claim 14 , wherein the display panel includes a non-scalable discrete pixel array.
Claim 18
Dependent Claim
17 words
The video system of claim 14 , wherein the display panel includes a liquid crystal display panel.
Claim 19
Dependent Claim
25 words
The computer system of claim 14 , further comprising: a video chipset functioning as an interface between the video device driver and the display panel.
Claim 20
Dependent Claim
26 words
The computer system of claim 17 , wherein the video chipset includes a set of registers programmed by the video firmware to activate the image stretching.
Claim 21
Dependent Claim
15 words
The computer system of claim 14 , wherein the image stretching includes text image stretching.
Claim 22
Dependent Claim
23 words
The computer system of claim 14 , wherein the operating system is operable to check the video device driver during an initialization procedure.
Claim 23
Dependent Claim
113 words
A computer system, comprising: a display panel; and a video system for controlling an image on the display panel, including: logic operable to check whether or not the video system can support image stretching; a first device responsive to said logic determining that the video system can support image stretching to set a stored value to a condition to indicate that the video system is enabled for image stretching; and a second device for checking the value and activating the video system for image stretching if the stored value is set to said condition but not activating the video system for image stretching if the stored value is not set to said condition.
Claim 24
Dependent Claim
113 words
A computer system, comprising: a display panel; and a video system for controlling an image on the display panel, including: logic operable to check whether or not the video system can support image stretching; a first device responsive to said logic determining that the video system can support image stretching to set a stored value to a condition to indicate that the video system is enabled for image stretching; and a second device for checking the value and activating the video system for image stretching if the stored value is set to said condition but not activating the video system for image stretching if the stored value is not set to said condition.
Claim 25
Dependent Claim
29 words
The computer system of claim 21 , further comprising: a third device for stretching an image presented for display on the display panel if said image stretching is activated.
Claim 26
Dependent Claim
17 words
The computer system of claim 21 , wherein the display panel includes a non-scalable discrete pixel array.
Claim 27
Dependent Claim
17 words
The computer system of claim 21 , wherein the display panel includes a liquid crystal display panel.
Claim 28
Dependent Claim
20 words
The computer system of claim 21 , wherein the condition of said stored value is represented by a register bit.
Claim 29
Dependent Claim
16 words
The computer system of claim 21 , wherein the first device includes a video device driver.
Claim 30
Dependent Claim
23 words
The computer system of claim 21 , further comprising: a hardware video driver in which the condition of the stored value is set.
Claim 31
Dependent Claim
28 words
The computer system of claim 27 , wherein the condition of the stored value is set if a video device driver is specific to the hardware video driver.
Claim 32
Dependent Claim
17 words
A The computer system of claim 27 , wherein the hardware video driver includes a video chipset.
Claim 33
Dependent Claim
22 words
The computer system of claim 27 , wherein the hardware video driver includes a register for storing the condition of said value.
Claim 34
Dependent Claim
14 words
The computer system of claim 21 , wherein the second device includes video firmware.
Claim 35
Dependent Claim
16 words
The computer system of claim 31 , wherein the video firmware includes a video BIOS program.
Claim 36
Dependent Claim
16 words
The computer system of claim 31 , wherein the first device includes a video device driver.
Claim 37
Dependent Claim
25 words
The computer system of claim 31 , further comprising: a video chipset functioning as an interface between the video device driver and the display panel.
Claim 38
Dependent Claim
27 words
The computer system of claim 34 , wherein the video chipset stretches an image presented for display on the display panel only if image stretching is activated.
Claim 39
Dependent Claim
26 words
The computer system of claim 34 , wherein the video chipset includes a set of registers programmed by the video firmware to activate the image stretching.
Claim 40
Dependent Claim
20 words
The computer system of claim 33 , further comprising: a hard disk drive for initially storing the video device driver.
Claim 41
Dependent Claim
46 words
The computer system of claim 21 , further comprising: a keyboard on which a user can enter a command to cause the second device to activate image stretching if the value is set to said condition indicating the video system is capable of stretching the image.
Claim 42
Dependent Claim
15 words
The computer system of claim 21 , wherein the image stretching includes text image stretching.
Claim 43
Dependent Claim
25 words
The computer system of claim 21 , wherein said logic is operable under control of a computer system operating system during a system initialization procedure.
Claim 44
Independent Claim
85 words
A method of managing stretching of an image on a display under control of a video system, comprising: checking independently of said display whether or not the video system is capable of performing image stretching of a displayed image and, if so, setting a stored value to a condition to enable image stretching by the video system; prior to image stretching activation, checking the condition of the value; and activating image stretching by the video system only if the value is set to said condition.
Claim 45
Independent Claim
85 words
A method of managing stretching of an image on a display under control of a video system, comprising: checking independently of said display whether or not the video system is capable of performing image stretching of a displayed image and, if so, setting a stored value to a condition to enable image stretching by the video system; prior to image stretching activation, checking the condition of the value; and activating image stretching by the video system only if the value is set to said condition.
Claim 46
Independent Claim
123 words
A method of managing stretching of an image on a display of an operating system controlled computer system including a video system, comprising: effecting an operating system check to determine whether or not the video system includes a video device driver program to permit image stretching of a displayed image and, if so, setting a stored value to a condition to enable image stretching by the video system; in response to an image stretching activation command, checking the condition of the stored value; and activating the video system to effect image stretching image stretching if the stored value is set to said condition and not activating the video system to effect image stretching if the stored value is not set to said condition.
Claim 47
Independent Claim
123 words
A method of managing stretching of an image on a display of an operating system controlled computer system including a video system, comprising: effecting an operating system check to determine whether or not the video system includes a video device driver program to permit image stretching of a displayed image and, if so, setting a stored value to a condition to enable image stretching by the video system; in response to an image stretching activation command, checking the condition of the stored value; and activating the video system to effect image stretching image stretching if the stored value is set to said condition and not activating the video system to effect image stretching if the stored value is not set to said condition.
Claim 48
Independent Claim
117 words
A method of managing stretching of an image on a display of an operating system controlled computer system including memory and a video system, comprising: effecting operating system loading of a video device driver program into the memory and (i) if the video device driver enables the video system to support image stretching of a displayed image, setting a stored value to a first condition, (ii) if the video device driver program does not enable the video system to support image stretching of a displayed image, clearing the stored value; and in response to an image stretching activation command, activating the video system to perform image stretching only if the value is set to said first condition.
Claim 49
Independent Claim
117 words
A method of managing stretching of an image on a display of an operating system controlled computer system including memory and a video system, comprising: effecting operating system loading of a video device driver program into the memory and (i) if the video device driver enables the video system to support image stretching of a displayed image, setting a stored value to a first condition, (ii) if the video device driver program does not enable the video system to support image stretching of a displayed image, clearing the stored value; and in response to an image stretching activation command, activating the video system to perform image stretching only if the value is set to said first condition.
References Cited (Backward Citations)
US5351064A
Cited
US5521614A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-06-08 | 2007-12-08 | 2008-06-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-06-08 | 2011-12-08 | 2012-06-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-06-08 | 2015-12-08 | 2016-06-08 | $7700.00 | Window Closed / Lapsed |