|Publication number||USRE39822 E1|
|Application number||US 09/697,044|
|Publication date||Sep 4, 2007|
|Filing date||Oct 27, 2000|
|Priority date||Dec 30, 1994|
|Publication number||09697044, 697044, US RE39822 E1, US RE39822E1, US-E1-RE39822, USRE39822 E1, USRE39822E1|
|Original Assignee||Samsung Electronics Co., Lrd.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (36), Classifications (3), Legal Events (2)|
|External Links: USPTO, USPTO Assignment, Espacenet|
This application makes reference to, incorporates herein, and claims all benefits accruing under 35 U.S.C. §119 by virtue of a utility model application earlier filed in Korean Industrial Property Office on Dec. 30, 1994, entitled APPARATUS AND METHOD FOR SETTING A PASSWORD USING A MICROPROCESSOR IN A DISPLAY DEVICE and a patent application filed in the above office on Dec. 18, 1995, entitled APPARATUS AND METHOD FOR SETTING AN ID CODE USING A MICROCOMPUTER IN A DISPLAY DEVICE, which were duly assigned Serial Nos. 94-38285 and 95-51338, respectively by that Office.
The present invention relates generally to an apparatus and method for setting an ID code using a microcomputer in a display device, and more particularly, to an apparatus for setting an ID code in a display device using a microcomputer which receives an input signal indicative of an ID code input with a preset code stored in a memory device to determine conformity, and thereby controlling a display device and method therefor. As a part of an effort to meet with the needs of consumers, display devices such as a cathode ray tube used in television receivers and computer monitors are generally provided with a microcomputer or a signal processing device equivalent thereto.
A microcomputer incorporated in a display device enhances the performance of the device, while efficiently providing an economy. Most display devices incorporating a micro-processor usually are not provided with a function capable of setting up a password for operating a device. Accordingly, every one who becomes aware of manipulation may access a display device regardless of the control of an authorized user. When children are forbidden use of a television receiver or VCR (e.g., to never watch particular channels on TV, otherwise on occasion a display device being desired to operate with a particular computer), then such a display device without the function described above may cause a problem. For instance, an unauthorized user would access the display device for private use and children may watch TV without parent's parental control, and even worse, confidential information may be stolen.
Therefore, it is a general object of the present invention to provide an apparatus and method for setting up a password using a microcomputer in a display device.
It is a more particular object of the present invention to provide an apparatus and method for setting an ID code using a microcomputer in a display device wherein use of an ID code (e.g., a password) is determined each time the display device is turned on, and when used, an ID code signal is input via an input device, then being compared with a preset code stored in a memory device thereby controlling the device responsive to the comparison.
An apparatus constructed according to the principles of the present invention incorporates a video amplifier means for amplifying image information input from a computer to display on a screen of a cathode ray tube, a key pad including an array of keys for providing a key input signal by a user's key stroke, a memory device for storing and maintaining stored ID code data input from the key pad by a user's manipulation, a microcomputer for comparing the ID code input from the key pad with a preset code stored in the memory device to control a display device responsive to the comparison, and for controlling the operation of the display device by using horizontal and vertical synchronizing signals input from the computer, an on-screen display (OSD) circuit for converting digital signals synchronized with a clock signal input from the microcomputer into an analog video signal comprised of red R, green G, and blue B components, and a mixer for mixing the video signal of R, G, B components input from the OSD circuit and an input signal of R, G, B components generated from the video amplifier means.
A method for setting up an ID code according to the principles of the present invention for use in a display device incorporating a key pad for inputting an ID code, a memory device for storing ID code data and a microcomputer for comparing the ID code input from the key pad with a preset code data stored in a memory to control a display device according to a result of the comparison, is contemplated with the steps of providing a confirmation stage wherein a memory is checked to determine whether it is required to confirm that a newly input ID code conforms with a preset ID code data each time the display device is turned ON, and providing a readout stage for reading preset ID code data out from the memory when it is stored, and providing a detect stage wherein an ID code is input from a key pad by a key stroke of a user's manipulation, and providing a determine stage for determining consistency between the ID code input from the key pad and a preset code data stored in the memory device based on a comparison, and providing a main routine stage for processing a main routine of a normal operation of the display device when the ID code input from the key pad is in conformity with the preset code data, and providing a subroutine stage for processing an error routine when inconsistent.
Features of the present invention, which are believed to be novel, are set forth with particularity in the appended claims. The invention, together with further objects and advantages thereof, may best be understood by reference to the following description taken in conjunction with the accompanying drawings, in the several figures of which like reference numerals identify like elements and in which:
FIG. 5(A) is a flow chart illustrating a sequential order of a subroutine labeled K in
FIG. 5(B) is a flow chart illustrating a sequential order of a subroutine labeled L in FIG. 4.
Turning now to the drawings, a representation of an exemplary design for an apparatus for setting up an ID code using a microcomputer for use with a display device is illustrated in block diagram form in FIG. 1. As shown in
With general reference to
Each time the display of a system is powered on from a source of power, microcomputer 20 reads a flag indicative of whether the password system is enabled (step S1). A flag read from the stack area of a memory 30 is detected to determine whether a password system is enabled (step S2). If disabled, control of the system is passed into a main routine (
As a result, the output gain of a signal having R, G and B components from computer 10 becomes zero resulting in no influence upon input terminals of cathode ray tube display 70, while OSD circuit 40 is still enabled. As is set forth above, either an authorized ID code signal is initially input (FIG. 5(A)) or an input ID code becomes consistent with preset ID code data during repeated ID code inputs by key strokes of a user's manipulation, or when it is otherwise determined that a password system is disabled in step S2 (e.g., see FIG. 5(B)), then control is passed to a main routine program (step S15). Microcomputer 20 detects overall setting status of a display device so as to initialize the device (step S16). Vertical synchronizing signal V—SYNC and horizontal synchronizing signal H—SYNC input from computer 10 are adjusted so as to perform a normal operation of cathode ray tube 70 (steps S17 and S18).
In addition, a program executed by microcomputer 20 incorporates a plurality of subroutines. On One subroutine referenced by J1 is executed when a key stroke by a user initiating an ID code set up procedure generates an input signal, while another subroutine J2 is executed when an ID code setting key which enables or disables a password system is actuated, as generally referenced by alphabet the letter J and shown in FIG. 4.
FIG. 5(A) illustrates a flow chart sequentially performing an operation referenced by J1 (FIG. 4), of a subroutine, as labeled ‘K’, the sequential procedure shown in FIG. 5(A) is similar to that shown in FIG. 3 and therefore, this subroutine is performed when memory 30 has no ID code data input. Thus, memory 30 receives a predetermined value stored at the location reserved for the preset ID code to indicate that no ID code data has been stored in the memory. To explain the subroutine, generally referenced by ‘K’ in a dashed line box, a numeral ‘N’ arbitrarily selected for defining the number of digits of an ID code, (i.e., a count of key strokes inputs), is set (step K1). Microcomputer 20 displays on a screen an ID code input from key pad 60 by a user's manipulation (step K2), then decreases the count “N” by one (step K3) so that ‘N’ digits of an ID code are able to be input by key strokes (step K4).
Namely, a routine for receiving a key input (step K1 through step K4) is repeatedly executed until count ‘N’ becomes zero. When count ‘N’ becomes ‘0’, then microcomputer 20 determines whether as many input digits as there are counts set by numeral ‘N’ have been input by the user. Then both ID code and a message are displayed on a screen of cathode ray tube display 70 to view and thereby to be subjected to a user's confirmation (step K5).
When confirmed by the user in step K6, the newly input ID code is written into memory 30 and control is then passed to a main routine (step K7). On the contrary, when an error occurred is indicated in step K6, control is passed back to step K1 and is looped again.
In a subroutine generally referenced by alphabet the letter ‘J’ (FIG. 4), another shunted subroutine labeled by ‘L’ (FIG. 5(B)) is performed according to a result of ‘Y’ as show in indicating “yes” as shown by step ‘J’ in
Here, it would be preferrable for a procedure for sequentially setting the above explained password system generally referenced by alphabet ‘L’ in FIG. 5(B) that an ON/OFF toggle system be used for setting the system. Each time a system is turned on and energized by a power supply source, a flag set forth by way of the above described sequential procedure is automatically detected so as to determine whether a password system is enabled or disabled. To identify properly an authorized ID code input via a key pad, it would also be desirable for a system that a subroutine for determining a state of enable/disable password system be incorporated into a batch file which is automatically executed when the system is powered from a power supply.
To better optimize the performance of a display device, a data signal DATA and clock signal CLK are used to allow bi-directional communication between a computer system and peripheral devices thereof. In addition, any known technique may be employed for the above described communication so as to enable a so-called plug and play function in a computer system. A program for automatically transmitting ID code data to a display device via a communication line connected to the device from a computer system during the time interval of booting, when the system is initially powered on, may be incorporated into a batch file for autoexecution thereby saving the trouble of inputting an ID code at each time of use.
Once an ID code password is adapted in a computer system for the sake of security, a display device connected to the system would enjoy the same effect by virtue of the program described above. The above arrangement will cause the display device to require an additional ID code input when used individually. As described above, an apparatus and method for setting an ID code using a microcomputer in a display device according to a preferred embodiment of the present invention allows itself to be used by only an authorized user, preventing others from misusing the device, thereby protecting private confidential information. While particular embodiments of the invention have been shown and described, it will be obvious to those skilled in the art that changes and modifications may be made without departing from the invention in its broader aspects. Therefore, the aim in the appended claims is to cover all such changes and modifications as fall with in the true spirit and scope of the invention.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4718107 *||Feb 14, 1986||Jan 5, 1988||Rca Corporation||Parental control for CATV converters|
|US4721954 *||Dec 18, 1985||Jan 26, 1988||Marlee Electronics Corporation||Keypad security system|
|US4930160 *||Aug 29, 1988||May 29, 1990||Vogel Peter S||Automatic censorship of video programs|
|US4958297 *||Jul 17, 1986||Sep 18, 1990||Honeywell Inc.||Apparatus for interfacing video information and computer-generated graphics on a visual display terminal|
|US5033085 *||Jun 27, 1988||Jul 16, 1991||Goldstar Co., Ltd.||Method for controlling video and audio of a television set|
|US5053884 *||Jan 30, 1990||Oct 1, 1991||Pioneer Electronic Corporation||Control apparatus for selectively inhibiting looking/listening in catv terminal equipment|
|US5060079 *||Mar 30, 1990||Oct 22, 1991||Rufus Isaacs Alexander||Apparatus for controlling television monitoring|
|US5068734 *||May 31, 1989||Nov 26, 1991||Jack Beery||Apparatus for controlling a television receiver|
|US5089811 *||Dec 18, 1989||Feb 18, 1992||Texas Instruments Incorporated||Advanced video processor having a color palette|
|US5173940 *||Jun 21, 1991||Dec 22, 1992||Compaq Computer Corporation||Keyboard activated screen blanking|
|US5222231 *||Apr 11, 1990||Jun 22, 1993||Kabushiki Kaisha Toshiba||Data processing system having a resume function and an operating method thereof|
|US5351088 *||Aug 23, 1993||Sep 27, 1994||Matsushita Electric Industrial Co., Ltd.||Image display apparatus for displaying images of a plurality of kinds of video signals with asynchronous synchronizing signals and a timing correction circuit|
|US5355414 *||Jan 21, 1993||Oct 11, 1994||Ast Research, Inc.||Computer security system|
|US5382983 *||Sep 8, 1993||Jan 17, 1995||Kwoh; Daniel S.||Apparatus and method for total parental control of television use|
|US5389952 *||Oct 22, 1993||Feb 14, 1995||Cordata Inc.||Low-power-consumption monitor standby system|
|US5402492 *||Jun 18, 1993||Mar 28, 1995||Ast Research, Inc.||Security system for a stand-alone computer|
|US5465113 *||Dec 13, 1993||Nov 7, 1995||At&T Corp.||Programmable channel regulating cable television controller|
|US5469029 *||May 25, 1994||Nov 21, 1995||International Business Machines Corporation||Deflection apparatus for raster scanned CRT displays|
|US5475377 *||Oct 31, 1992||Dec 12, 1995||Lee; Kwang-Sil||Electronic identification system having remote automatic response capability and automatic identification method thereof|
|US5475762 *||Mar 28, 1994||Dec 12, 1995||Kabushiki Kaisha Toshiba||Computer with password processing function and password processing method of computer|
|US5475839 *||Nov 16, 1994||Dec 12, 1995||National Semiconductor Corporation||Method and structure for securing access to a computer system|
|US5485518 *||Sep 30, 1993||Jan 16, 1996||Yellowstone Environmental Science, Inc.||Electronic media program recognition and choice|
|US5485622 *||Sep 25, 1992||Jan 16, 1996||Kabushiki Kaisha Toshiba||Password processing system for computer|
|US5488384 *||Dec 28, 1994||Jan 30, 1996||Kabushiki Kaisha Toshiba||Display control system for determining connection of optional display unit by using palette|
|US5528256||Aug 16, 1994||Jun 18, 1996||Vivid Semiconductor, Inc.||Power-saving circuit and method for driving liquid crystal display|
|US5537544 *||Aug 16, 1993||Jul 16, 1996||Kabushiki Kaisha Toshiba||Portable computer system having password control means for holding one or more passwords such that the passwords are unreadable by direct access from a main processor|
|US5541666 *||Jul 6, 1994||Jul 30, 1996||General Instrument||Method and apparatus for overlaying digitally generated graphics over an analog video signal|
|US5550575 *||May 4, 1994||Aug 27, 1996||West; Brett||Viewer discretion television program control system|
|US5572211||Jan 18, 1994||Nov 5, 1996||Vivid Semiconductor, Inc.||Integrated circuit for driving liquid crystal display using multi-level D/A converter|
|US5579028 *||Jun 1, 1993||Nov 26, 1996||Pioneer Electronic Corporation||Apparatus for mixing play video signal with graphics video signal|
|US5585858 *||Aug 12, 1994||Dec 17, 1996||Actv, Inc.||Simulcast of interactive signals with a conventional video signal|
|US5606614 *||Apr 19, 1996||Feb 25, 1997||British Telecommunications Public Limited Company||Personal identification systems|
|US5754156||Sep 19, 1996||May 19, 1998||Vivid Semiconductor, Inc.||LCD driver IC with pixel inversion operation|
|US5805074 *||Jul 2, 1992||Sep 8, 1998||Meridian Incorporated||Electronic interlock for storage assemblies|
|US5852426||Mar 21, 1996||Dec 22, 1998||Vivid Semiconductor, Inc.||Power-saving circuit and method for driving liquid crystal display|
|US6040815||Feb 20, 1998||Mar 21, 2000||Vivid Semiconductor, Inc.||LCD drive IC with pixel inversion operation|
|Apr 21, 2010||FPAY||Fee payment|
Year of fee payment: 12
|May 31, 2010||REMI||Maintenance fee reminder mailed|