WO2002017061A1 - Method for providing advertisements on personal computer using system bios - Google Patents

Method for providing advertisements on personal computer using system bios Download PDF

Info

Publication number
WO2002017061A1
WO2002017061A1 PCT/KR2000/000929 KR0000929W WO0217061A1 WO 2002017061 A1 WO2002017061 A1 WO 2002017061A1 KR 0000929 W KR0000929 W KR 0000929W WO 0217061 A1 WO0217061 A1 WO 0217061A1
Authority
WO
WIPO (PCT)
Prior art keywords
application program
computer
system bios
chip set
advertising application
Prior art date
Application number
PCT/KR2000/000929
Other languages
French (fr)
Inventor
Tae Gyung Lee
Original Assignee
Tae Gyung Lee
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tae Gyung Lee filed Critical Tae Gyung Lee
Priority to AU2000267357A priority Critical patent/AU2000267357A1/en
Priority to PCT/KR2000/000929 priority patent/WO2002017061A1/en
Publication of WO2002017061A1 publication Critical patent/WO2002017061A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/02Networking aspects
    • G09G2370/027Arrangements and methods specific for the display of internet documents

Definitions

  • the present invention relates in general to a method for looping images on a computer screen, and more particularly to a method for displaying and looping a desired image on a computer screen and making it hard to remove such a display function.
  • a general desktop computer comprises a graphic card for performing a display function to display a desired image on a screen. Even though such a display function is additionally programmed to display a desired image on the screen of the desktop computer, it can easily be removed by deleting an associated application program or replacing the graphic card with a different one.
  • a desired image is displayed on a computer screen and such a display function must be prevented from being removed.
  • a computer seller may display an advertising image on a screen of a computer to obtain advertising revenue upon selling the computer.
  • a computer purchaser may remove such a display function by deleting an associated application program or replacing an associated graphic card with a different one, thereby causing an advertiser to shrink from thus advertising using a computer.
  • the present invention has been made in view of the above problems, and it is an object of the present invention to provide a method for displaying a desired image on a computer screen and making it hard to remove such a display function.
  • the above and other objects can be accomplished by a provision of a method for looping images on a screen of a computer, comprising the first step of programming a graphic chip set of the computer with image data to be displayed and an image position control signal from a system BIOS; the second step of displaying a desired image on a desired position of the computer screen under control of the graphic chip set; and the third step of looping the image displayed at the above second step at a predetermined period under control of a main board chip set timer.
  • the above first step may include the step of programming the graphic chip set in such a manner that the displayed image can provisionally disappear for a little while in a specific condition.
  • the above computer may be a notebook computer.
  • a method for checking the operation of an advertising application program comprising the first step of allowing a main board chip set timer of a computer to apply a system management interrupt control signal to a system BIOS at a predetermined period; the second step of allowing the system BIOS to check the operation of the advertising application program in response to the system management interrupt control signal from the main board chip set timer; the third step of allowing the advertising application program to send information about its current operating status to the system BIOS in response to an operating status information sending request from the system BIOS; the fourth step of upon receiving no response .or an abnormal response resulting from a file deletion or modification from the advertising application program, allowing the system BIOS to stop the operation of a system, compulsorily re-boot the system and request the user to re-install the advertising application program; and the fifth step of allowing the system BIOS to wait for the next system management interrupt control signal upon receiving a normal response from the advertising application program.
  • the above computer may be a notebook computer.
  • Fig. 1 is a block diagram illustrating a control flow of a method for looping images on a computer screen in accordance with the present invention ' ,
  • Fig. 2 shows an embodiment of the image looping method in accordance with the present invention, wherein: Fig. 2a is a view showing the original state of a work indication line on the computer screen;
  • Fig. 2b is a view showing a state where advertising images are displayed on the work indication line.
  • Fig. 2c is a view showing a state where the advertising images displayed in Fig. 2b are looped and different advertising images are displayed on the work indication line;
  • Fig. 3 is a flowchart illustrating a method for checking the operation of an advertising application program in accordance with the present invention.
  • Fig. 1 is a block diagram illustrating a control flow of a method for looping images on a computer screen in accordance with the present invention.
  • a main board chip set timer 11 provides an SMI (System Management Interrupt) control signal to a system BIOS (Basic Input Output System) 12, and a graphic chip set 13 controls a display unit 14.
  • SMI System Management Interrupt
  • BIOS Basic Input Output System
  • the system BIOS 12 applies a desired image to be displayed and a position-on-screen control signal to the graphic chip set 13, which then displays the desired image from the system BIOS 12 on a desired position of the computer screen in response to the control signal from the system BIOS 12.
  • the main board chip set timer 11 is used to program the system BIOS 12 in such a manner that it can periodically loop the image displayed as ment ioned above.
  • the system BIOS 12 may be programmed in such a manner that the displayed image can provisionally disappear for a little while in a specific condition.
  • the graphic chip set 13 is contained in a main board.
  • the image looping method of the present invention as mentioned above, only the replacement of the main board makes it possible to remove the display function which is programmed in the graphic chip set 13 to display the desired image on the specific position of the computer screen.
  • the display function is programmed to display the desired image at the time that the notebook computer is brought to market, it cannot be removed later by the user, thereby obtaining a continuous advertisement effect based on the image.
  • Fig. 2 shows an embodiment of the image looping method in accordance with the present invention, wherein Fig. 2a is a view showing the original state of a work indication line on the computer screen, Fig. 2b is a view showing a state where advertising images are displayed on the work indication line and Fig. 2c is a view showing a state where the advertising images displayed in Fig. 2b are looped and different advertising images are displayed on the work indication line.
  • Fig. 3 is a flowchart illustrating a method for checking the operation of an advertising application program in accordance with the present invention.
  • an advertising/information sending application program 15 functions to display a specific advertising image on a computer screen and, when a computer user accesses a desired site on the Internet, detect address information of the accessed site and send the detected site address information to a specific advertisement server.
  • the main board chip set timer 11 periodically applies the SMI control signal to the system BIOS 12, which then checks the operation of the advertising application program 15.
  • the advertising application program 15 Upon receiving an operating status information sending request from the system BIOS 12, the advertising application program 15 sends information about its current operating status to the system BIOS 12.
  • the system BIOS 12 stops the operation of a system, compulsorily re ⁇ boots the system and requests the user to re-install the advertising application program 15. If the system BIOS 12 receives a normal response from the advertising application program 15, then it waits for the next SMI control signal.
  • the present invention provides a method for providing advertisements on a personal computer using a system BIOS, wherein an advertising function cannot be easily removed because it is controlled according to a program stored in the system BIOS. Therefore, a continuous advertisement effect can be ensured, thereby making it possible to expect profits from advertisements programmed in a computer brought to market .

Abstract

A method for looping images on a screen of a computer and a method for checking the operation of an advertising application program re disclosed herein. A graphic chip set (13) is programmed with image data to be displayed and an image position control signal form a system BIOS (12). The graphic chip set displays a desired image on a desired position of the computer screen. The displayed image is looped at a predetermined period under control of a main board chip set timer (11). The main board chip set timer periodically applies an SMI control signal to the system BIOS, which then checks the operation of the advertising application program (15). Upon receiving no response or an abnormal response from the advertising application program, the system BIOS stops the operation of a system, compulsorily re-boots the system and requests the user to re-install the advertising application program.

Description

METHOD FOR PROVIDING ADVERTISEMENTS ON PERSONAL COMPUTER USING SYSTEM BIOS
Technical Field
The present invention relates in general to a method for looping images on a computer screen, and more particularly to a method for displaying and looping a desired image on a computer screen and making it hard to remove such a display function.
Background Art
As well known to those skilled in the art, a general desktop computer comprises a graphic card for performing a display function to display a desired image on a screen. Even though such a display function is additionally programmed to display a desired image on the screen of the desktop computer, it can easily be removed by deleting an associated application program or replacing the graphic card with a different one.
In some cases, a desired image is displayed on a computer screen and such a display function must be prevented from being removed. For example, a computer seller may display an advertising image on a screen of a computer to obtain advertising revenue upon selling the computer. In this case, a computer purchaser may remove such a display function by deleting an associated application program or replacing an associated graphic card with a different one, thereby causing an advertiser to shrink from thus advertising using a computer. As a result, there is a need for a method capable of displaying a desired image on a computer screen and making it hard to remove such a display function. Disclosure of the Invention
Therefore, the present invention has been made in view of the above problems, and it is an object of the present invention to provide a method for displaying a desired image on a computer screen and making it hard to remove such a display function.
It is another object of the present invention to provide a method for looping images displayed on a computer screen.
It is yet another object of the present invention to provide a method for checking the operation of an advertising application program, wherein a system BIOS periodically checks the operation of the advertising application program and, if the operation of the advertising application program is not normal, stops the operation of a system and requests the' user to re¬ install the advertising application program. In accordance with one aspect of the present invention, the above and other objects can be accomplished by a provision of a method for looping images on a screen of a computer, comprising the first step of programming a graphic chip set of the computer with image data to be displayed and an image position control signal from a system BIOS; the second step of displaying a desired image on a desired position of the computer screen under control of the graphic chip set; and the third step of looping the image displayed at the above second step at a predetermined period under control of a main board chip set timer. Preferably, the above first step may include the step of programming the graphic chip set in such a manner that the displayed image can provisionally disappear for a little while in a specific condition.
Further, preferably, the above computer may be a notebook computer.
In accordance with another aspect of the present invention, there is provided a method for checking the operation of an advertising application program, comprising the first step of allowing a main board chip set timer of a computer to apply a system management interrupt control signal to a system BIOS at a predetermined period; the second step of allowing the system BIOS to check the operation of the advertising application program in response to the system management interrupt control signal from the main board chip set timer; the third step of allowing the advertising application program to send information about its current operating status to the system BIOS in response to an operating status information sending request from the system BIOS; the fourth step of upon receiving no response .or an abnormal response resulting from a file deletion or modification from the advertising application program, allowing the system BIOS to stop the operation of a system, compulsorily re-boot the system and request the user to re-install the advertising application program; and the fifth step of allowing the system BIOS to wait for the next system management interrupt control signal upon receiving a normal response from the advertising application program.
Preferably, the above computer may be a notebook computer.
Brief Description of the Drawings
The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which-'
Fig. 1 is a block diagram illustrating a control flow of a method for looping images on a computer screen in accordance with the present invention',
Fig. 2 shows an embodiment of the image looping method in accordance with the present invention, wherein: Fig. 2a is a view showing the original state of a work indication line on the computer screen;
Fig. 2b is a view showing a state where advertising images are displayed on the work indication line; and
Fig. 2c is a view showing a state where the advertising images displayed in Fig. 2b are looped and different advertising images are displayed on the work indication line; and
Fig. 3 is a flowchart illustrating a method for checking the operation of an advertising application program in accordance with the present invention.
Best Mode for Carrying Out the Invention
Fig. 1 is a block diagram illustrating a control flow of a method for looping images on a computer screen in accordance with the present invention. As shown in this drawing, a main board chip set timer 11 provides an SMI (System Management Interrupt) control signal to a system BIOS (Basic Input Output System) 12, and a graphic chip set 13 controls a display unit 14.
In more detail, the system BIOS 12 applies a desired image to be displayed and a position-on-screen control signal to the graphic chip set 13, which then displays the desired image from the system BIOS 12 on a desired position of the computer screen in response to the control signal from the system BIOS 12. The main board chip set timer 11 is used to program the system BIOS 12 in such a manner that it can periodically loop the image displayed as ment ioned above. Alternatively, the system BIOS 12 may be programmed in such a manner that the displayed image can provisionally disappear for a little while in a specific condition.
In particular, in a notebook computer, the graphic chip set 13 is contained in a main board. In this regard, according to the image looping method of the present invention as mentioned above, only the replacement of the main board makes it possible to remove the display function which is programmed in the graphic chip set 13 to display the desired image on the specific position of the computer screen.
Consequently, in the case where the display function is programmed to display the desired image at the time that the notebook computer is brought to market, it cannot be removed later by the user, thereby obtaining a continuous advertisement effect based on the image.
Fig. 2 shows an embodiment of the image looping method in accordance with the present invention, wherein Fig. 2a is a view showing the original state of a work indication line on the computer screen, Fig. 2b is a view showing a state where advertising images are displayed on the work indication line and Fig. 2c is a view showing a state where the advertising images displayed in Fig. 2b are looped and different advertising images are displayed on the work indication line.
For example, if a mouse pointer is positioned on a ' START' button at the leftmost portion of the work indication line or a clock indicator at the rightmost portion of the work indication line, then the advertising images displayed and looped on the work indication line as shown in Figs. 2b and 2c provisionally disappear for a little while so that the user can check the original state of the work indication line or select Other works. Thereafter, if the mouse pointer moves beyond the ' START' button or clock indicator of the work indication line, then the advertising images are again displayed on the work indication line. Fig. 3 is a flowchart illustrating a method for checking the operation of an advertising application program in accordance with the present invention.
In Fig. 3, an advertising/information sending application program 15 functions to display a specific advertising image on a computer screen and, when a computer user accesses a desired site on the Internet, detect address information of the accessed site and send the detected site address information to a specific advertisement server.
As shown in Fig. 3, the main board chip set timer 11 periodically applies the SMI control signal to the system BIOS 12, which then checks the operation of the advertising application program 15. Upon receiving an operating status information sending request from the system BIOS 12, the advertising application program 15 sends information about its current operating status to the system BIOS 12. Upon receiving no response or an abnormal response resulting from a file deletion or modification from the advertising application program 15, the system BIOS 12 stops the operation of a system, compulsorily re¬ boots the system and requests the user to re-install the advertising application program 15. If the system BIOS 12 receives a normal response from the advertising application program 15, then it waits for the next SMI control signal.
Industrial Applicability
As apparent from the above description, the present invention provides a method for providing advertisements on a personal computer using a system BIOS, wherein an advertising function cannot be easily removed because it is controlled according to a program stored in the system BIOS. Therefore, a continuous advertisement effect can be ensured, thereby making it possible to expect profits from advertisements programmed in a computer brought to market .
Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.

Claims

Claims:
1. A method for looping images on a screen of a computer, comprising the steps of: a) programming a graphic chip set of the computer with image data to be displayed and an image position control signal from a system BIOS; b) displaying a desired image on a desired position of the computer screen under control of said graphic chip set; and c) looping said image displayed at said step b) at a predetermined period under control of a main board chip set timer.
2. The method as set forth in Claim 1, wherein said computer is a notebook computer.
3. The method as set forth in Claim 1, wherein said step a) includes the step of programming said graphic chip set in such a manner that the displayed image can provisionally disappear for a little while in a specific condition.
4. A method for checking the operation of an advertising application program, comprising the steps of: a) allowing a main board chip set timer of a computer to apply a system management interrupt control signal to a system
BIOS at a predetermined period; b) allowing said system BIOS to check the operation of said advertising application program in response to said system management interrupt control signal from said main board chip set timer; c) allowing said advertising application program to send information about its current operating status to said system BIOS in response to an operating status information sending request from said system BIOS; d) upon receiving no response or an abnormal response resulting from a file deletion or modification from said advertising application program, allowing said system BIOS to stop the operation of a system, compulsorily re-boot the system and request the user to re-install said advertising application program; and e) allowing said system BIOS to wait for the next system management interrupt control signal upon receiving a normal response from said,advertising application program.
5. The method as set forth in Claim 4, wherein said advertising application program is configured to display a specific advertising image on a screen of said computer and, when a computer user accesses a desired site on the Internet, detect address information of the accessed site and send the detected site address information to a specific advertisement server.
PCT/KR2000/000929 2000-08-21 2000-08-21 Method for providing advertisements on personal computer using system bios WO2002017061A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU2000267357A AU2000267357A1 (en) 2000-08-21 2000-08-21 Method for providing advertisements on personal computer using system bios
PCT/KR2000/000929 WO2002017061A1 (en) 2000-08-21 2000-08-21 Method for providing advertisements on personal computer using system bios

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2000/000929 WO2002017061A1 (en) 2000-08-21 2000-08-21 Method for providing advertisements on personal computer using system bios

Publications (1)

Publication Number Publication Date
WO2002017061A1 true WO2002017061A1 (en) 2002-02-28

Family

ID=19198255

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2000/000929 WO2002017061A1 (en) 2000-08-21 2000-08-21 Method for providing advertisements on personal computer using system bios

Country Status (2)

Country Link
AU (1) AU2000267357A1 (en)
WO (1) WO2002017061A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541702A (en) * 2010-12-30 2012-07-04 精英电脑股份有限公司 Test method for automatically restarting mainboard and recording debugging datum as well as restarting device of mainboard

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5600766A (en) * 1994-08-24 1997-02-04 International Business Machines Corporation Method and apparatus for storing and displaying a power-on graphical image
US5740549A (en) * 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US5781894A (en) * 1995-08-11 1998-07-14 Petrecca; Anthony Method and system for advertising on personal computers
JPH11194756A (en) * 1998-01-06 1999-07-21 Canon Inc Image display device, image display method and computer-readable program product
KR19990073129A (en) * 1999-05-28 1999-10-05 송경호 System for providing automatic changing service of computer monitor screen and system for providing advertisement service using the system
KR20000026284A (en) * 1998-10-16 2000-05-15 윤종용 Method for displaying logo image of computer system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5600766A (en) * 1994-08-24 1997-02-04 International Business Machines Corporation Method and apparatus for storing and displaying a power-on graphical image
US5740549A (en) * 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US5781894A (en) * 1995-08-11 1998-07-14 Petrecca; Anthony Method and system for advertising on personal computers
JPH11194756A (en) * 1998-01-06 1999-07-21 Canon Inc Image display device, image display method and computer-readable program product
KR20000026284A (en) * 1998-10-16 2000-05-15 윤종용 Method for displaying logo image of computer system
KR19990073129A (en) * 1999-05-28 1999-10-05 송경호 System for providing automatic changing service of computer monitor screen and system for providing advertisement service using the system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541702A (en) * 2010-12-30 2012-07-04 精英电脑股份有限公司 Test method for automatically restarting mainboard and recording debugging datum as well as restarting device of mainboard

Also Published As

Publication number Publication date
AU2000267357A1 (en) 2002-03-04

Similar Documents

Publication Publication Date Title
US6983316B1 (en) Method of and content delivery server for delivering content to a personal computer having a disk drive which includes a network address for the content delivery server and a server-contacting program
US7054937B1 (en) Computer network and connection method for connecting a personal computer and a content delivery system using a disk drive which includes a network address and server-contacting program
US6973495B1 (en) Disk drive and method of manufacturing same including a network address and server-contacting program
US7539939B1 (en) Preview window to preview text in several different fonts simultaneously
KR100471053B1 (en) Computer and method for controlling the same
US7315907B2 (en) Information delivery and display system and information delivery method
US20070073934A1 (en) Method, system and computer program for displaying information
US6820236B1 (en) Click ahead browser function
US6516346B1 (en) Microcode upgrade in data processing system
CN1577262A (en) Method, apparatus and system for enabling users to selectively greek documents
US6513071B2 (en) Method for providing kiosk functionality in a general purpose operating system
WO2009018182A2 (en) Server based control of ad placement in client software
US7028268B1 (en) Multiple destination banners
US7173630B2 (en) Information processing apparatus and method, and information processing program
WO2002017061A1 (en) Method for providing advertisements on personal computer using system bios
US6571217B1 (en) System and method for opportunistic upgrading of an image
US6870551B1 (en) Method and apparatus for displaying full and selected dynamic data in a data processing system
US20030030675A1 (en) Entry panel processing system
US20030188305A1 (en) Installer, external storage medium, computer system and method and program products for installing application program
JP2006134173A (en) Information processing unit and method for advertisement display control, and program
JP3964712B2 (en) Document management system, read verification method and program
KR100393054B1 (en) Internet service server, computer system and advertising method thereof
KR100418374B1 (en) Method and system for advertisement using pop-up technique in animation
JP2006092116A (en) Web server and control method therefor
KR20010081239A (en) Method of advertising internet using the application software

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1)EPC

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP