US20100235646A1 - Verification method and system thereof - Google Patents

Verification method and system thereof Download PDF

Info

Publication number
US20100235646A1
US20100235646A1 US12/661,075 US66107510A US2010235646A1 US 20100235646 A1 US20100235646 A1 US 20100235646A1 US 66107510 A US66107510 A US 66107510A US 2010235646 A1 US2010235646 A1 US 2010235646A1
Authority
US
United States
Prior art keywords
biometric data
memory
bios
biometric
prescribed
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.)
Abandoned
Application number
US12/661,075
Inventor
Tong-Long Fu
Sheng-Lung Li
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.)
Egis Technology Inc
Original Assignee
Egis Technology Inc
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 Egis Technology Inc filed Critical Egis Technology Inc
Priority to US12/661,075 priority Critical patent/US20100235646A1/en
Assigned to EGIS TECHNOLOGY INC. reassignment EGIS TECHNOLOGY INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FU, TONG-LONG, LI, SHENG-LUNG
Publication of US20100235646A1 publication Critical patent/US20100235646A1/en
Abandoned legal-status Critical Current

Links

Images

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/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • G06F21/575Secure boot

Definitions

  • the exemplary embodiment(s) of the present invention relates to a field of verification method and verification system thereof. More specifically, the exemplary embodiment(s) of the present invention relates to a verification method and verification system based on a BIOS process before running an operation system.
  • Biometrics as an aid to confirming authorization for access to various types of resources or locations has been increasing.
  • Biometric systems measure various unique or nearly unique characteristics of a person's body to assist in confirming identity, and consequently in authorizing an access requested by the person.
  • Common body characteristics used in these systems include fingerprints and eye retinal patterns.
  • Fingerprints are believed by many to be unique or nearly unique across the population base. Fingerprints include ridges/furrows that define a complex pattern. Each fingerprint typically includes many pattern features that are cognizable by detection systems. These pattern features serve as the basis by which many fingerprint biometric systems judge a match between a fingerprint-under-test and a reference fingerprint. That is, when the system determines that there is a sufficient match between the fingerprint-under-test and the reference, the system has determined that there are enough matching minutia between the two.
  • one objective of the present invention is to provide a verification method and system thereof to perform a verification process via accessing the BIOS of an electronic device.
  • the present invention provides a verification method applicable to an electronic device provided with a system memory and a Basic Input/Output
  • BIOS Pre-Boot Authentication
  • BIOS Pre-Boot Authentication
  • BIOS Pre-Boot Authentication
  • a verification system comprising a BIOS memory, a system memory, a biometric data capture device and a processing module.
  • the BIOS memory is arranged for storing a pre-boot authentication (PBA) application and prescribed biometric data.
  • the biometric data capture device is arranged for acquiring biometric data.
  • the processing module is connected to the BIOS memory, the system memory and the biometric data capture device.
  • a BIOS process is executed by the processing module to load the OPCode or the BIOS driver of the BIOS from the BIOS memory to the system memory to communicate with the image capture device.
  • the PBA application is run to load the prescribed biometric data from the BIOS memory to the system memory and acquire the biometric data to the system memory.
  • the PBA application compares the biometric data with the prescribed biometric data in the system memory to request the BIOS to load an operation system when the comparing result is matched.
  • the verification method and system thereof according the present invention may have the following advantages:
  • FIG. 1 illustrates a schematic view of the preferred embodiment of a verification system according to the present invention
  • FIG. 2 illustrates a flow chart of the implementation steps of a first embodiment of a verification method according to the present invention
  • FIG. 3 illustrates a flow chart of the implementation steps of a second embodiment of a verification method according to the present invention.
  • the verification system 1 comprises a BIOS memory 10 , a system memory 20 , a biometric data capture device 30 and a processing module 40 .
  • the operation code or the BIOS driver 11 , a pre-boot authentication (PBA) application 12 and the prescribed biometric data 13 are stored in the BIOS memory 10 .
  • the biometric data capture device 30 is utilized to acquire biometric data 31 .
  • a BIOS process is executed by the processing module 40 to load the OPCode or the BIOS driver 11 from the BIOS memory 10 to the system memory 20 to communicate with the biometric data capture device 30 .
  • the PBA application 12 is loaded to the system memory 20 from the BIOS memory 10 and the PBA application 12 in the BIOS memory 10 is run in order to load the prescribed biometric data 13 from the BIOS memory 10 to the system memory 20 and acquire the biometric data 31 to temporarily store in the system memory 20 .
  • the PBA application 12 is also used to compare the prescribed biometric data 13 with the biometric data 31 for requesting the BIOS to load an operation system when the comparing result is matched.
  • the BIOS is a legacy BIOS or a Unified Extensible Firmware Interface (UEFI).
  • the BIOS memory 10 in the verification system 1 may be a read-only memory (ROM), electrically-erasable programmable read-only memory (EEPROM) or flash read-only Memory (Flash ROM).
  • the prescribed biometric data 13 is stored in plurality of physical ROM block of the BIOS memory 10 .
  • the system memory 20 may be a random-access memory (RAM) which is used to temporarily store the data or programs required during the aforementioned verification process before running an operation system.
  • the aforementioned biometric data 31 and prescribed biometric data 13 may be the biometric data related to a fingerprint, a face, a palm texture, an iris, pulse, an ear profile, a voice and so forth.
  • the biometric data capture device 30 utilized in the embodiment of the present invention may be a fingerprint sensor, an image capture device etc.
  • the Fingerprint Identification Technology (FIT) is applied to compare the prescribed biometric data 13 with the biometric data 31 via the PBA application 12 .
  • the processing module 40 further comprises a biometric application programming interface (biometric API) 41 to update the prescribed biometric data 13 under the environment of the operation system.
  • biometric API biometric application programming interface
  • New biometric data acquired by the biometric capture device 30 is loaded to temporarily store in the system memory 20 by the biometric API 41 .
  • the biometric API 41 may encrypt the new biometric data in a specified physical memory block in the system memory 20 for communicating with the BIOS under the environment of the operation system.
  • the biometric API 41 may further request the BIOS to provide one or more physical memory block in the BIOS memory 10 to store the encrypted new biometric data from the specified physical memory block in the system memory 20 to the physical memory block in the BIOS memory 10 to be new prescribed biometric data for future biometric data verification.
  • the biometric API 41 may further provide a verification function under the environment of the operation system.
  • the prescribed biometric data 13 and new biometric data acquired by the biometric capture device 30 are both loaded to temporarily store in the system memory 20 by the biometric API 41 .
  • the prescribed biometric data 13 and the new biometric data are compared via the biometric API 41 .
  • the biometric API 41 may be terminated when the comparing result is matched.
  • the verification method is applicable to an electronic device provided with a system memory and a BIOS memory having a Pre-Boot Authentication (PBA) application and prescribed biometric data.
  • PBA Pre-Boot Authentication
  • the verification method comprises the following steps.
  • step S 210 a BIOS process is executed to load the OPCode or the BIOS driver of the BIOS from the BIOS memory to the system memory for establishing a communication channel between the electronic device and a biometric data capture device.
  • step S 220 the PBA application is loaded to system memory for running.
  • step S 230 the prescribed biometric data and the biometric data acquired by the biometric capture device are loaded to the system memory to temporarily store,
  • step S 240 the biometric data and the prescribed biometric data are compared via the PBA application. If the comparing result is matched, go to step S 250 . If not, back to step S 230 .
  • step S 250 the BIOS is requested to load an operation system through the PBA application.
  • step S 260 a biometric application programming interface (biometric API) is initialized under the environment of the operation system.
  • biometric API biometric application programming interface
  • step S 270 new biometric data acquired by the biometric capture device is temporarily store in the system.
  • step S 280 a physical memory block in the BIOS memory not allocated within the prescribed biometric data is provided through requesting the BIOS by the biometric API.
  • step S 290 the new biometric data is encrypted and stored in the physical memory block via the biometric API.
  • FIG. 3 illustrated is a flow chart of the implementation steps of a second embodiment of a verification method according to the present invention.
  • the steps S 210 to S 250 in the first embodiment and the steps S 310 to S 350 in the present embodiment are the same, hence descriptions thereof are herein omitted for clarity.
  • step S 360 a biometric application programming interface (biometric API) is initialized under the environment of the operation system.
  • biometric API biometric application programming interface
  • step S 370 new prescribed biometric data acquired by the biometric capture device is temporarily stored in the system memory.
  • step S 380 the prescribed biometric data allocated in the system memory is updated by loading the prescribed biometric data from the BIOS memory to the system memory.
  • step S 390 the biometric data and the prescribed biometric data in the system memory are compared via the biometric API. If the comparing result is matched, terminate the verification process. If the comparing result is not matched, back to step S 370

Abstract

A verification method and a verification system are disclosed. The verification method is applicable to an electronic device including a system memory and a BIOS memory provided with a Pre-Boot Authentication (PBA) application and prescribed biometric data. In one embodiment, the verification method comprises the steps of executing a BIOS process to load the operation code (OPCode) or the BIOS driver of the BIOS from the BIOS memory to the system memory to establish a communication channel between the electronic device and a biometric device; loading the PBA application to the system memory for running; loading the prescribed biometric data to the system to compare with biometric data acquired by the biometric data capture device; and requesting the BIOS to load an operation system when the comparing result is matched.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The exemplary embodiment(s) of the present invention relates to a field of verification method and verification system thereof. More specifically, the exemplary embodiment(s) of the present invention relates to a verification method and verification system based on a BIOS process before running an operation system.
  • 2. Description of Related Art
  • The use of biometrics as an aid to confirming authorization for access to various types of resources or locations has been increasing. Biometric systems measure various unique or nearly unique characteristics of a person's body to assist in confirming identity, and consequently in authorizing an access requested by the person. Common body characteristics used in these systems include fingerprints and eye retinal patterns.
  • Fingerprints are believed by many to be unique or nearly unique across the population base. Fingerprints include ridges/furrows that define a complex pattern. Each fingerprint typically includes many pattern features that are cognizable by detection systems. These pattern features serve as the basis by which many fingerprint biometric systems judge a match between a fingerprint-under-test and a reference fingerprint. That is, when the system determines that there is a sufficient match between the fingerprint-under-test and the reference, the system has determined that there are enough matching minutia between the two.
  • Most conventional verification systems are operated in an electronic device under the environment of an operation system to perform the verification. However, a problem associated with the conventional verification systems is that the authentication database of the verification system needs to be reconstructed when the operation system is reinstalled. Also, the authentication database accessed by the operation system may lead to a security concern because the operation system with insufficient protect capability if the electronic device is hacked via the backdoor of the operation system.
  • SUMMARY OF THE INVENTION
  • In view of the aforementioned problems of the prior art, one objective of the present invention is to provide a verification method and system thereof to perform a verification process via accessing the BIOS of an electronic device.
  • According to the objective, the present invention provides a verification method applicable to an electronic device provided with a system memory and a Basic Input/Output
  • System (BIOS) memory having a Pre-Boot Authentication (PBA) application and prescribed biometric data, the verification method comprising the steps. Execute a BIOS process to load the operation code (OPCode) or the BIOS driver of the BIOS from the BIOS memory to the system memory to communicate the electronic device with a biometric data capture device. Load the prescribed biometric data to the system memory and acquire biometric data captured by the biometric capture device to temporarily store in the system memory. Compare the biometric data with the prescribed biometric data in the system memory by utilizing the PBA application. And, request the BIOS to load an operation system through the PBA application when the comparing result is matched.
  • According to the objective, a verification system is provided, comprising a BIOS memory, a system memory, a biometric data capture device and a processing module. The BIOS memory is arranged for storing a pre-boot authentication (PBA) application and prescribed biometric data. The biometric data capture device is arranged for acquiring biometric data. The processing module is connected to the BIOS memory, the system memory and the biometric data capture device. A BIOS process is executed by the processing module to load the OPCode or the BIOS driver of the BIOS from the BIOS memory to the system memory to communicate with the image capture device. The PBA application is run to load the prescribed biometric data from the BIOS memory to the system memory and acquire the biometric data to the system memory. The PBA application compares the biometric data with the prescribed biometric data in the system memory to request the BIOS to load an operation system when the comparing result is matched.
  • As described above, the verification method and system thereof according the present invention may have the following advantages:
      • (1) The verification method and system thereof may provide convenience to reinstall the operation system without reconstructing the authentication database.
      • (2) The verification method and system thereof may increase the security of accessing the authentication database by performing the verification process under the BIOS process environment.
    BRIEF DESCRIPTION OF THE DRAWINGS
  • The exemplary embodiment(s) of the present invention will be understood more fully from the detailed description given below and from the accompanying drawings of various embodiments of the invention, which, however, should not be taken to limit the invention to the specific embodiments, but are for explanation and understanding only.
  • FIG. 1 illustrates a schematic view of the preferred embodiment of a verification system according to the present invention;
  • FIG. 2 illustrates a flow chart of the implementation steps of a first embodiment of a verification method according to the present invention; and
  • FIG. 3 illustrates a flow chart of the implementation steps of a second embodiment of a verification method according to the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Exemplary embodiments of the present invention are described herein in the context of a verification method and system thereof.
  • Those of ordinary skilled in the art will realize that the following detailed description of the exemplary embodiment(s) is illustrative only and is not intended to be in any way limiting. Other embodiments will readily suggest themselves to such skilled persons having the benefit of this disclosure. Reference will now be made in detail to implementations of the exemplary embodiment(s) as illustrated in the accompanying drawings. The same reference indicators will be used throughout the drawings and the following detailed description to refer to the same or like parts.
  • Referring to FIG. 1, a schematic view of the preferred embodiment of a verification system according to the present invention is illustrated. In this figure, the verification system 1 comprises a BIOS memory 10, a system memory 20, a biometric data capture device 30 and a processing module 40. The operation code or the BIOS driver 11, a pre-boot authentication (PBA) application 12 and the prescribed biometric data 13 are stored in the BIOS memory 10. The biometric data capture device 30 is utilized to acquire biometric data 31. A BIOS process is executed by the processing module 40 to load the OPCode or the BIOS driver 11 from the BIOS memory 10 to the system memory 20 to communicate with the biometric data capture device 30. The PBA application 12 is loaded to the system memory 20 from the BIOS memory 10 and the PBA application 12 in the BIOS memory 10 is run in order to load the prescribed biometric data 13 from the BIOS memory 10 to the system memory 20 and acquire the biometric data 31 to temporarily store in the system memory 20. The PBA application 12 is also used to compare the prescribed biometric data 13 with the biometric data 31 for requesting the BIOS to load an operation system when the comparing result is matched.
  • Preferably, the BIOS is a legacy BIOS or a Unified Extensible Firmware Interface (UEFI). The BIOS memory 10 in the verification system 1 may be a read-only memory (ROM), electrically-erasable programmable read-only memory (EEPROM) or flash read-only Memory (Flash ROM). The prescribed biometric data 13 is stored in plurality of physical ROM block of the BIOS memory 10. The system memory 20 may be a random-access memory (RAM) which is used to temporarily store the data or programs required during the aforementioned verification process before running an operation system.
  • The aforementioned biometric data 31 and prescribed biometric data 13 may be the biometric data related to a fingerprint, a face, a palm texture, an iris, pulse, an ear profile, a voice and so forth. The biometric data capture device 30 utilized in the embodiment of the present invention may be a fingerprint sensor, an image capture device etc. In the embodiment, the Fingerprint Identification Technology (FIT) is applied to compare the prescribed biometric data 13 with the biometric data 31 via the PBA application 12.
  • The processing module 40 further comprises a biometric application programming interface (biometric API) 41 to update the prescribed biometric data 13 under the environment of the operation system. New biometric data acquired by the biometric capture device 30 is loaded to temporarily store in the system memory 20 by the biometric API 41. The biometric API 41 may encrypt the new biometric data in a specified physical memory block in the system memory 20 for communicating with the BIOS under the environment of the operation system. And the biometric API 41 may further request the BIOS to provide one or more physical memory block in the BIOS memory 10 to store the encrypted new biometric data from the specified physical memory block in the system memory 20 to the physical memory block in the BIOS memory 10 to be new prescribed biometric data for future biometric data verification.
  • The biometric API 41 may further provide a verification function under the environment of the operation system. The prescribed biometric data 13 and new biometric data acquired by the biometric capture device 30 are both loaded to temporarily store in the system memory 20 by the biometric API 41. The prescribed biometric data 13 and the new biometric data are compared via the biometric API 41. The biometric API 41 may be terminated when the comparing result is matched.
  • Referring to FIG. 2, illustrated is a flow chart of the implementation steps of a first embodiment of a verification method according to the present invention. The verification method is applicable to an electronic device provided with a system memory and a BIOS memory having a Pre-Boot Authentication (PBA) application and prescribed biometric data. In this figure, the verification method comprises the following steps.
  • In step S210, a BIOS process is executed to load the OPCode or the BIOS driver of the BIOS from the BIOS memory to the system memory for establishing a communication channel between the electronic device and a biometric data capture device.
  • In step S220, the PBA application is loaded to system memory for running.
  • In step S230, the prescribed biometric data and the biometric data acquired by the biometric capture device are loaded to the system memory to temporarily store,
  • In step S240, the biometric data and the prescribed biometric data are compared via the PBA application. If the comparing result is matched, go to step S250. If not, back to step S230.
  • In step S250, the BIOS is requested to load an operation system through the PBA application.
  • In step S260, a biometric application programming interface (biometric API) is initialized under the environment of the operation system.
  • In step S270, new biometric data acquired by the biometric capture device is temporarily store in the system.
  • In step S280, a physical memory block in the BIOS memory not allocated within the prescribed biometric data is provided through requesting the BIOS by the biometric API.
  • In step S290, the new biometric data is encrypted and stored in the physical memory block via the biometric API.
  • Referring to FIG. 3, illustrated is a flow chart of the implementation steps of a second embodiment of a verification method according to the present invention. The steps S210 to S250 in the first embodiment and the steps S310 to S350 in the present embodiment are the same, hence descriptions thereof are herein omitted for clarity.
  • In step S360, a biometric application programming interface (biometric API) is initialized under the environment of the operation system.
  • In step S370, new prescribed biometric data acquired by the biometric capture device is temporarily stored in the system memory.
  • In step S380, the prescribed biometric data allocated in the system memory is updated by loading the prescribed biometric data from the BIOS memory to the system memory.
  • In step S390, the biometric data and the prescribed biometric data in the system memory are compared via the biometric API. If the comparing result is matched, terminate the verification process. If the comparing result is not matched, back to step S370
  • While particular embodiments of the present invention have been shown and described, it will be obvious to those skilled in the art that, based upon the teachings herein, changes and modifications may be made without departing from this invention and its broader aspects. Therefore, the appended claims are intended to encompass within their scope of all such changes and modifications as are within the true spirit and scope of the exemplary embodiment(s) of the present invention.

Claims (18)

1. A verification method applicable to an electronic device provided with a system memory and a Basic Input/Output System (BIOS) memory having a Pre-Boot Authentication (PBA) application and prescribed biometric data, the verification method comprising the following steps of:
executing a BIOS process to load the operation code (OPCode) or the BIOS driver of the BIOS from the BIOS memory to the system memory for establishing a communication channel between the electronic device and a biometric data capture device;
loading the PBA application to the system memory and running the PBA application;
loading the prescribed biometric data to the system memory and acquiring biometric data via the biometric capture device to temporarily store in the system memory;
comparing the biometric data with the prescribed biometric data in the system memory by utilizing the PBA application; and
requesting the BIOS to load an operation system through the PBA application when the comparing result is matched.
2. The verification method of claim 1, further comprising the step of:
initializing a biometric application programming interface (biometric API) under the environment of the operation system;
acquiring new biometric data via the biometric capture device to temporarily store in the system memory;
requesting the BIOS to provide a physical memory block in the BIOS memory not allocated within the prescribed biometric data via the biometric API; and
encrypting the new biometric data to store the encrypted new biometric data from the system memory to the physical memory block to be new prescribed biometric data.
3. The verification method of claim 1, further comprising the step of:
initializing a biometric application programming interface (biometric API) under the environment of the operation system;
acquiring new biometric data via the biometric capture device to temporarily store in the system memory;
updating the prescribed biometric data allocated in the system memory by loading the prescribed biometric data from the BIOS memory to the system memory;
comparing the biometric data with the prescribed biometric data in the system memory via the biometric API; and
terminating the biometric API when the comparing result is matched.
4. The verification method of claim 1, wherein the BIOS is a legacy BIOS or a Unified Extensible Firmware Interface (UEFI).
5. The verification method of claim 1, wherein the BIOS memory is a read-only memory (ROM), electrically-erasable programmable read-only memory (EEPROM) or flash read-only Memory (Flash ROM).
6. The verification method of claim 1, wherein the system memory is a random-access memory (RAM).
7. The verification method of claim 1, wherein the biometric capture device is a fingerprint sensor or an image capture device.
8. The verification method of claim 7, wherein the PBA compares the biometric data with the prescribed biometric data according to the fingerprint identification technology (FIT).
9. The verification method of claim 1, wherein the biometric data is selected from the group consisting of fingerprint, face, palm texture, iris, pulse, ear profile, and voice.
10. A verification system, comprising:
a BIOS memory being arranged for storing an pre-boot authentication (PBA) application and prescribed biometric data;
a system memory;
a biometric data capture device being arranged for acquiring biometric data;
a processing module connected to the BIOS memory, the system memory and the biometric data capture device, executing a BIOS process to load the operation code (OPCode) or the BIOS driver of the BIOS from the BIOS memory to the system memory to communicate with the image capture device and loading the PBA application from the BIOS memory;
wherein the PBA application in the system memory is run by the processing module to load the prescribed biometric data from the BIOS memory to the system memory and acquire the biometric data to temporarily store in the system memory, and the PBA application compares the biometric data with the prescribed biometric data in the system memory to request the BIOS to load an operation system when the comparing result is matched.
11. The verification system of claim 10, wherein the processing module further comprises a biometric application programming interface (biometric API) to load new biometric data acquired by the biometric capture device to temporarily store in the system memory under the environment of the operation system, the biometric API requests the BIOS to provide a physical memory block in the BIOS memory not allocated within the prescribed biometric data and encrypts the new biometric data to store the encrypted new biometric data from the system memory to the physical memory block to be new prescribed biometric data.
12. The verification system of claim 10, wherein the processing module further comprises a biometric API to load new biometric data acquired by the biometric capture device to temporarily store in the system memory, the biometric API updates the prescribed biometric allocated in the system by loading the prescribed biometric data from the BIOS memory, and compares the biometric data with the new biometric data in the system memory to terminate the biometric API when the comparing result is matched.
13. The verification system of claim 10, wherein the BIOS is a legacy BIOS or a Unified Extensible Firmware Interface (UEFI).
14. The verification system of claim 10, wherein the BIOS memory is a read-only memory (ROM), electrically-erasable programmable read-only memory (EEPROM) or flash read-only Memory (Flash ROM).
15. The verification system of claim 10, wherein the system memory is a random-access memory (RAM).
16. The verification system of claim 10, wherein the biometric capture device is a fingerprint sensor or an image capture device.
17. The verification system of claim 16, wherein the PBA compares the biometric data with the prescribed biometric data according to the fingerprint identification technology (FIT).
18. The verification system of claim 10, wherein the biometric data is selected from the group consisting of fingerprint, face, palm texture, iris, pulse, ear profile, and voice.
US12/661,075 2009-03-13 2010-03-10 Verification method and system thereof Abandoned US20100235646A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/661,075 US20100235646A1 (en) 2009-03-13 2010-03-10 Verification method and system thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15980709P 2009-03-13 2009-03-13
US12/661,075 US20100235646A1 (en) 2009-03-13 2010-03-10 Verification method and system thereof

Publications (1)

Publication Number Publication Date
US20100235646A1 true US20100235646A1 (en) 2010-09-16

Family

ID=42731655

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/661,075 Abandoned US20100235646A1 (en) 2009-03-13 2010-03-10 Verification method and system thereof

Country Status (1)

Country Link
US (1) US20100235646A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130031413A1 (en) * 2011-07-29 2013-01-31 Righi Luigi P Methods and systems for preboot data verification
US20130132713A1 (en) * 2011-11-17 2013-05-23 Tomoyuki Kokubun Electronic equipment, method of controlling electronic equipment and control program for electronic equipment
US8774412B2 (en) 2011-08-08 2014-07-08 Industrial Technology Research Institute Verification method and system
US8918907B2 (en) 2011-04-13 2014-12-23 Phoenix Technologies Ltd. Approaches for firmware to trust an application
US20160283790A1 (en) * 2015-03-27 2016-09-29 Lenovo (Singapore) Pte. Ltd. Camera that uses light from plural light sources disposed on a device
US9628875B1 (en) 2011-06-14 2017-04-18 Amazon Technologies, Inc. Provisioning a device to be an authentication device
US9639825B1 (en) * 2011-06-14 2017-05-02 Amazon Technologies, Inc. Securing multifactor authentication
US20200302060A1 (en) * 2017-12-14 2020-09-24 Hewlett-Packard Development Company, L.P. Enabling access to capturing devices by basic input and output systems (bios)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5867802A (en) * 1995-08-16 1999-02-02 Dew Engineering And Development Limited Biometrically secured control system for preventing the unauthorized use of a vehicle
US20040102959A1 (en) * 2001-03-28 2004-05-27 Estrin Ron Shimon Authentication methods apparatus, media and signals
US20040236954A1 (en) * 2000-06-27 2004-11-25 Vogt James R. Biometric-based authentication in a nonvolatile memory device
US20060064577A1 (en) * 2004-09-21 2006-03-23 Aimgene Technology Co., Ltd. BIOS locking device, computer system with a BIOS locking device and control method thereof
US20060294359A1 (en) * 2005-06-22 2006-12-28 Lightuning Tech. Inc. Biometrics signal input device, computer system having the biometrics signal input device, and control method thereof
US20070050633A1 (en) * 2005-08-23 2007-03-01 Yoshio Matsuoka Information processing apparatus and method of controlling authentication process

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5867802A (en) * 1995-08-16 1999-02-02 Dew Engineering And Development Limited Biometrically secured control system for preventing the unauthorized use of a vehicle
US20040236954A1 (en) * 2000-06-27 2004-11-25 Vogt James R. Biometric-based authentication in a nonvolatile memory device
US20040102959A1 (en) * 2001-03-28 2004-05-27 Estrin Ron Shimon Authentication methods apparatus, media and signals
US20060064577A1 (en) * 2004-09-21 2006-03-23 Aimgene Technology Co., Ltd. BIOS locking device, computer system with a BIOS locking device and control method thereof
US20060294359A1 (en) * 2005-06-22 2006-12-28 Lightuning Tech. Inc. Biometrics signal input device, computer system having the biometrics signal input device, and control method thereof
US20070050633A1 (en) * 2005-08-23 2007-03-01 Yoshio Matsuoka Information processing apparatus and method of controlling authentication process

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8918907B2 (en) 2011-04-13 2014-12-23 Phoenix Technologies Ltd. Approaches for firmware to trust an application
US9628875B1 (en) 2011-06-14 2017-04-18 Amazon Technologies, Inc. Provisioning a device to be an authentication device
US9639825B1 (en) * 2011-06-14 2017-05-02 Amazon Technologies, Inc. Securing multifactor authentication
US10826892B2 (en) 2011-06-14 2020-11-03 Amazon Technologies, Inc. Provisioning a device to be an authentication device
US20130031413A1 (en) * 2011-07-29 2013-01-31 Righi Luigi P Methods and systems for preboot data verification
US8826080B2 (en) * 2011-07-29 2014-09-02 The Boeing Company Methods and systems for preboot data verification
US8774412B2 (en) 2011-08-08 2014-07-08 Industrial Technology Research Institute Verification method and system
US20130132713A1 (en) * 2011-11-17 2013-05-23 Tomoyuki Kokubun Electronic equipment, method of controlling electronic equipment and control program for electronic equipment
US20160283790A1 (en) * 2015-03-27 2016-09-29 Lenovo (Singapore) Pte. Ltd. Camera that uses light from plural light sources disposed on a device
US10621431B2 (en) * 2015-03-27 2020-04-14 Lenovo (Singapore) Pte. Ltd. Camera that uses light from plural light sources disposed on a device
US20200302060A1 (en) * 2017-12-14 2020-09-24 Hewlett-Packard Development Company, L.P. Enabling access to capturing devices by basic input and output systems (bios)

Similar Documents

Publication Publication Date Title
US20100235646A1 (en) Verification method and system thereof
US10063541B2 (en) User authentication method and electronic device performing user authentication
US20210004451A1 (en) Step-up authentication
EP2911077A2 (en) Method and apparatus for processing biometric information in electronic device
US20130326613A1 (en) Dynamic control of device unlocking security level
US8448875B2 (en) Secure use of externally stored data
US11244036B2 (en) Authentication system and authentication device
US20190130090A1 (en) Biological characteristic recognition device and method and biological characteristic template registration method
JP6687758B2 (en) Security chip, biometric feature identification method, and biometric feature template registration method
CN107145772B (en) Terminal equipment security control method and device and terminal equipment
US20160234024A1 (en) Leveraging Multiple Biometrics For Enabling User Access To Security Metadata
US10963714B2 (en) Method for updating biometric reference data
US20160321441A1 (en) Secure biometric authentication
US20190332878A1 (en) Biological characteristic recognition device and method and biological characteristic template registration method
WO2017016032A1 (en) Fingerprint verification method, fingerprint verification device and terminal
US11216640B2 (en) Method and system for transitioning a device controller of an electronic device from an at least partly inactive mode to an at least partly active mode
WO2013116117A1 (en) Facial recognition streamlined login
US11388007B2 (en) Mobile device, verification terminal device and identity verification method
JP2016040684A (en) Composite authentication system
US20150100493A1 (en) EyeWatch credit card fraud prevention system
JP6919380B2 (en) Authentication device and authentication method
CN106295285B (en) Information processing method and electronic equipment
KR102252784B1 (en) Method for user authentication, method for generating user specific authentication information and system performing the same
US20240005719A1 (en) Distributed biometric identity system enrollment with live confirmation
CN211454675U (en) Intelligent door lock non-inductive unlocking system

Legal Events

Date Code Title Description
AS Assignment

Owner name: EGIS TECHNOLOGY INC., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FU, TONG-LONG;LI, SHENG-LUNG;REEL/FRAME:024127/0131

Effective date: 20100209

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION