CA2004485A1 - Computer with improved keyboard password functions - Google Patents

Computer with improved keyboard password functions

Info

Publication number
CA2004485A1
CA2004485A1 CA2004485A CA2004485A CA2004485A1 CA 2004485 A1 CA2004485 A1 CA 2004485A1 CA 2004485 A CA2004485 A CA 2004485A CA 2004485 A CA2004485 A CA 2004485A CA 2004485 A1 CA2004485 A1 CA 2004485A1
Authority
CA
Canada
Prior art keywords
computer
improved
auxiliary device
controller
computer system
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CA2004485A
Other languages
French (fr)
Other versions
CA2004485C (en
Inventor
Roger A. Kaiser, Jr.
James H. Nuckols
Theodore F. Emerson
Gary L. Brasher
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Compaq Computer Corp
Original Assignee
Compaq Computer Corp
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=23189615&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2004485(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Compaq Computer Corp filed Critical Compaq Computer Corp
Publication of CA2004485A1 publication Critical patent/CA2004485A1/en
Application granted granted Critical
Publication of CA2004485C publication Critical patent/CA2004485C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/85Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices

Abstract

A computer having an improved keyboard/auxiliary device interface controller which supports the selective restriction of user interaction with the computer system, while maintaining the full internal functionality of the host/peripheral interface. A "password lock mode" of the improved controller prevents users from gaining unauthorized access to the computer system, but still application and operating system software can continue to issue commands to and receive responses from the otherwise disabled peripheral devices. The improved controller does not require modification to the conventional keyboard/auxiliary device hardware.
CA002004485A 1989-02-07 1989-12-04 Computer with improved keyboard password functions Expired - Lifetime CA2004485C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/307,404 US4942606A (en) 1989-02-07 1989-02-07 Computer with improved keyboard password functions
US307,404 1989-02-07

Publications (2)

Publication Number Publication Date
CA2004485A1 true CA2004485A1 (en) 1990-08-07
CA2004485C CA2004485C (en) 2000-02-29

Family

ID=23189615

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002004485A Expired - Lifetime CA2004485C (en) 1989-02-07 1989-12-04 Computer with improved keyboard password functions

Country Status (4)

Country Link
US (1) US4942606A (en)
EP (1) EP0382470B1 (en)
CA (1) CA2004485C (en)
DE (1) DE69032254T2 (en)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02251880A (en) * 1989-03-25 1990-10-09 Fujitsu Ltd Password security system
US5283889A (en) * 1989-12-29 1994-02-01 Zenith Data Systems Corporation Hardware based interface for mode switching to access memory above one megabyte
US5822601A (en) * 1989-12-29 1998-10-13 Packard Bell Nec Apparatus to allow a CPU to control the relocation of code blocks for other CPUs
US5872967A (en) * 1989-12-29 1999-02-16 Packard Bell Nec Method for warm boot from reset
US6009495A (en) * 1989-12-29 1999-12-28 Packard Bell Nec Protected address range in an electrically erasable programmable read only memory
US5280621A (en) * 1989-12-29 1994-01-18 Zenith Data Systems Corporation Personal computer having dedicated processors for peripheral devices interconnected to the CPU by way of a system control processor
US5197147A (en) * 1990-02-05 1993-03-23 Vlsi Technology, Inc. Keycode translation system for producing translated keycode signals responsive to keyboard signals which act as a pointer to keycode translation table
US5097506A (en) * 1990-05-18 1992-03-17 Compaq Computer Corporation Keyboard password lock
FR2668839A1 (en) * 1990-11-06 1992-05-07 Bull Cp8 SECURITY DEVICE COMPRISING A MEMORY AND / OR A MICROCALCULATOR FOR INFORMATION PROCESSING MACHINES.
US5280283A (en) * 1990-11-09 1994-01-18 Ast Research, Inc. Memory mapped keyboard controller
US5237692A (en) * 1990-11-09 1993-08-17 Ast Research Inc. Internal interrupt controller for a peripheral controller
US5999994A (en) 1991-01-31 1999-12-07 Ast Research, Inc. Dual path computer control system
JPH07111670B2 (en) * 1991-03-12 1995-11-29 インターナショナル・ビジネス・マシーンズ・コーポレイション Controller, communication interface, and method for controlling data transmission
US5173940A (en) * 1991-06-21 1992-12-22 Compaq Computer Corporation Keyboard activated screen blanking
WO1993006695A1 (en) * 1991-09-23 1993-04-01 Z-Microsystems Enhanced security system for computing devices
US5375243A (en) * 1991-10-07 1994-12-20 Compaq Computer Corporation Hard disk password security system
JPH05158879A (en) * 1991-12-05 1993-06-25 Nec Corp Keyboard lock type secrecy protecting device
US5664097A (en) * 1991-12-26 1997-09-02 International Business Machines Corporation System for delaying the activation of inactivity security mechanisms by allowing an alternate input of a multimedia data processing system
US5537099A (en) * 1992-04-16 1996-07-16 Bay Networks, Inc. Receiving port security in a network concentrator
US5544083A (en) * 1992-04-27 1996-08-06 Kabushiki Kaisha Toshiba Password management method and apparatus
JPH0619568A (en) * 1992-06-30 1994-01-28 Sanyo Electric Co Ltd Data input controller
US5379414A (en) * 1992-07-10 1995-01-03 Adams; Phillip M. Systems and methods for FDC error detection and prevention
US5455923A (en) * 1992-07-30 1995-10-03 Kaplinsky; Cecil H. Memory system for loading peripherals on power up
US5605406A (en) * 1992-08-24 1997-02-25 Bowen; James H. Computer input devices with light activated switches and light emitter protection
IL103062A (en) * 1992-09-04 1996-08-04 Algorithmic Res Ltd Data processor security system
US5537544A (en) * 1992-09-17 1996-07-16 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
US5355414A (en) * 1993-01-21 1994-10-11 Ast Research, Inc. Computer security system
US5365587A (en) * 1993-03-11 1994-11-15 International Business Machines Corporation Self modifying access code for altering capabilities
US5402492A (en) * 1993-06-18 1995-03-28 Ast Research, Inc. Security system for a stand-alone computer
US5752063A (en) * 1993-12-08 1998-05-12 Packard Bell Nec Write inhibited registers
US5742841A (en) * 1993-12-08 1998-04-21 Packard Bell Nec Alternate I/O port access to standard register set
US5867655A (en) * 1993-12-08 1999-02-02 Packard Bell Nec Method to store privileged data within the primary CPU memory space
US5596713A (en) * 1993-12-08 1997-01-21 Zenith Data Systems Corporation Method to prevent data loss in an electrically erasable read only memory
US6161162A (en) * 1993-12-08 2000-12-12 Nec Corporation Multiprocessor system for enabling shared access to a memory
US5459462A (en) * 1993-12-09 1995-10-17 Onspec Electronic, Inc. Keyboard controller state machine
US5987618A (en) * 1994-03-25 1999-11-16 Packard Bell Nec Programmable hardware timer including two programmable hardware downcounters wherein the second downcounter counts in multiples of the first downcounter
US5764995A (en) * 1994-03-25 1998-06-09 Packard Bell Nec Write once read only registers
US5797030A (en) * 1994-08-30 1998-08-18 International Business Machines Corporation System for output record handler with logon request processor that receives first request that is validated by comparision with first and second ID/password pairs
US5576982A (en) * 1994-10-17 1996-11-19 Unisys Corporation Fast significant bit calculator and its application to integer multiplication and division
US6032256A (en) * 1995-01-09 2000-02-29 Bernard; Peter Andrew Power controlled computer security system and method
US5963142A (en) 1995-03-03 1999-10-05 Compaq Computer Corporation Security control for personal computer
US6724554B1 (en) 1995-03-10 2004-04-20 Iomega Corporation Read/write protect scheme for a disk cartridge and drive
US5644444A (en) * 1995-03-10 1997-07-01 Iomega Corporation Read/write protect scheme for a disk cartridge and drive
US5920895A (en) * 1995-04-24 1999-07-06 Microsoft Corporation Mapped file input/output with delayed zeroing
US5606615A (en) * 1995-05-16 1997-02-25 Lapointe; Brian K. Computer security system
US5877483A (en) * 1995-07-18 1999-03-02 Dell Usa, L.P. Method and apparatus for automatically implementing computer power on and logon functions using encoded ID card
US5802318A (en) * 1995-07-25 1998-09-01 Compaq Computer Corporation Universal serial bus keyboard system
US5610601A (en) * 1995-09-19 1997-03-11 Vlsi Technology, Inc. Multi-purposes keyboard interface
US5724027A (en) * 1995-09-28 1998-03-03 Intel Corporation Method and apparatus for providing system security to personal computer systems using transparent system interrupt
US5642805A (en) * 1995-10-12 1997-07-01 Tefft; Brian Input device lock
US5832214A (en) * 1995-10-26 1998-11-03 Elonex I.P, Holdings, Ltd. Method and apparatus for data security for a computer
FR2743989B1 (en) * 1996-01-30 1998-03-20 Salomon Sa SPORTS SHOE SOLE
US6401222B1 (en) 1996-10-11 2002-06-04 Phillip M. Adams Defective floppy diskette controller detection apparatus and method
US6268788B1 (en) 1996-11-07 2001-07-31 Litronic Inc. Apparatus and method for providing an authentication system based on biometrics
US5844497A (en) * 1996-11-07 1998-12-01 Litronic, Inc. Apparatus and method for providing an authentication system
US6367017B1 (en) 1996-11-07 2002-04-02 Litronic Inc. Apparatus and method for providing and authentication system
US6098171A (en) * 1998-03-31 2000-08-01 International Business Machines Corporation Personal computer ROM scan startup protection
US6363492B1 (en) 1998-04-30 2002-03-26 Compaq Computer Corporation Computer method and apparatus to force boot block recovery
US6240519B1 (en) 1998-04-30 2001-05-29 Compaq Computer Corporation Computer method and apparatus to prompt for administrative password to flash a corrupted non-volatile memory
US6301665B1 (en) 1998-04-30 2001-10-09 Compaq Computer Corporation Security methodology for devices having plug and play capabilities
US6138240A (en) * 1998-06-19 2000-10-24 Compaq Computer Corporation Secure general purpose input/output pins for protecting computer system resources
US6195767B1 (en) 1998-09-14 2001-02-27 Phillip M. Adams Data corruption detection apparatus and method
US6161178A (en) * 1998-12-07 2000-12-12 International Business Machine Corporation Data processing system and method for specification of one of a plurality of password requirements for each boot device
US6687858B1 (en) 2000-05-16 2004-02-03 Phillip M. Adams Software-hardware welding system
US6630926B2 (en) 2000-12-07 2003-10-07 International Business Machines Corporation Apparatus and method for verifying keystrokes within a computing system
US7814532B2 (en) * 2001-05-02 2010-10-12 Lenovo (Singapore) Pte. Ltd. Data processing system and method for password protecting a boot device
US20030028812A1 (en) * 2001-07-31 2003-02-06 Stultz Paul Dennis Computer security during power-on self test
US6691181B2 (en) * 2001-10-09 2004-02-10 Phillip M. Adams Programmatic time-gap defect detection apparatus and method
US7472207B2 (en) * 2001-10-09 2008-12-30 Aftg-Tg, L.L.C. Optimized-incrementing, time-gap defect detection apparatus and method
US6842802B2 (en) * 2001-11-30 2005-01-11 Aftg-Tg, L.L.C. Programmatic time-gap defect correction apparatus and method
WO2006024011A2 (en) * 2004-08-23 2006-03-02 Hewlett-Packard Development Company L.P. Method and apparatus for capturing and transmitting screen images
US7409310B1 (en) 2005-01-21 2008-08-05 Z Microsystems, Inc. System and method for tracking operational data in a distributed environment
US7500024B2 (en) * 2005-02-25 2009-03-03 Sandisk Il Ltd. Signaling to a peripheral via irregular read operations
WO2008086428A1 (en) 2007-01-09 2008-07-17 Visa U.S.A. Inc. Mobile phone payment process including threshold indicator
US8239963B2 (en) * 2007-09-26 2012-08-07 Intel Mobile Communications GmbH Method of protecting a password from unauthorized access and data processing unit
US8549314B2 (en) 2010-04-29 2013-10-01 King Saud University Password generation methods and systems
US8959623B2 (en) * 2012-05-25 2015-02-17 Ca, Inc. Protecting virtual machine console from misuse, hijacking or eavesdropping in cloud environments
US11321267B2 (en) * 2016-09-30 2022-05-03 Hewlett-Packard Development Company, L.P. Safe peripheral device communications

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4529870A (en) * 1980-03-10 1985-07-16 David Chaum Cryptographic identification, financial transaction, and credential device
US4536647A (en) * 1983-07-15 1985-08-20 Atalla Corporation Pocket banking terminal, method and system
JPH0670818B2 (en) * 1984-09-07 1994-09-07 カシオ計算機株式会社 Verification card and its authentication method
US4891838A (en) * 1985-11-04 1990-01-02 Dental Data Service, Inc. Computer accessing system
US4882752A (en) * 1986-06-25 1989-11-21 Lindman Richard S Computer security system

Also Published As

Publication number Publication date
DE69032254T2 (en) 1998-08-27
CA2004485C (en) 2000-02-29
EP0382470B1 (en) 1998-04-22
EP0382470A2 (en) 1990-08-16
DE69032254D1 (en) 1998-05-28
EP0382470A3 (en) 1992-05-06
US4942606A (en) 1990-07-17

Similar Documents

Publication Publication Date Title
CA2004485A1 (en) Computer with improved keyboard password functions
EP0326700B1 (en) A trusted path mechanism for virtual terminal environments
US5241303A (en) Portable computer with physical reconfiguration of display connection for stylus and keyboard entry
US6201484B1 (en) Ergonomic customizeable user/computer interface device
USD420340S (en) Display panel with computer icons
EP0770997A3 (en) Password protection for removable hard drive
EP0382468A3 (en) Power-on password functions for computer system
CA2104192A1 (en) Method for Establishing Licensor Changeable Limits on Software Usage
GB2312040A (en) A computer mouse
CA2116010A1 (en) Remote Workstation Use with Database Retrieval System
CA2093932A1 (en) Internal interrupt controller for a peripheral controller
GB2325320A (en) Fast access to a shared resource on a computer bus
EP1061726A3 (en) Apparatus and method for tol client boundary protection
EP0242012A3 (en) Vehicle anti-theft device
WO2002014981A3 (en) Enhanced module chipping system
EP0183608A3 (en) Software security system
CA2136561A1 (en) Method of operating a microprocessor controlled telephone set
WO1998039993A3 (en) Securable device for computer apparatus
US20050099395A1 (en) Assistive technology interface
KR100292014B1 (en) Apparatus for input of personal computer
WO2001046761A3 (en) Fabrication process control system emulator
KR200176471Y1 (en) 4 page notebook computer
IT1269407B (en) Mouse emulator device for the physically disabled
KR200194723Y1 (en) Mouse with fingerprint recognition means
JPH0619577A (en) Information processor

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry