US20100235646A1 - Verification method and system thereof - Google Patents
Verification method and system thereof Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/575—Secure 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
- 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.
- 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.
- 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. - 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, theverification system 1 comprises aBIOS memory 10, asystem memory 20, a biometricdata capture device 30 and aprocessing module 40. The operation code or theBIOS driver 11, a pre-boot authentication (PBA)application 12 and the prescribedbiometric data 13 are stored in theBIOS memory 10. The biometricdata capture device 30 is utilized to acquirebiometric data 31. A BIOS process is executed by theprocessing module 40 to load the OPCode or theBIOS driver 11 from theBIOS memory 10 to thesystem memory 20 to communicate with the biometricdata capture device 30. ThePBA application 12 is loaded to thesystem memory 20 from theBIOS memory 10 and thePBA application 12 in theBIOS memory 10 is run in order to load the prescribedbiometric data 13 from theBIOS memory 10 to thesystem memory 20 and acquire thebiometric data 31 to temporarily store in thesystem memory 20. ThePBA application 12 is also used to compare the prescribedbiometric data 13 with thebiometric 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 theverification system 1 may be a read-only memory (ROM), electrically-erasable programmable read-only memory (EEPROM) or flash read-only Memory (Flash ROM). The prescribedbiometric data 13 is stored in plurality of physical ROM block of theBIOS memory 10. Thesystem 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 prescribedbiometric 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 biometricdata 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 prescribedbiometric data 13 with thebiometric data 31 via thePBA application 12. - The
processing module 40 further comprises a biometric application programming interface (biometric API) 41 to update the prescribedbiometric data 13 under the environment of the operation system. New biometric data acquired by thebiometric capture device 30 is loaded to temporarily store in thesystem memory 20 by thebiometric API 41. Thebiometric API 41 may encrypt the new biometric data in a specified physical memory block in thesystem memory 20 for communicating with the BIOS under the environment of the operation system. And thebiometric API 41 may further request the BIOS to provide one or more physical memory block in theBIOS memory 10 to store the encrypted new biometric data from the specified physical memory block in thesystem memory 20 to the physical memory block in theBIOS 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 prescribedbiometric data 13 and new biometric data acquired by thebiometric capture device 30 are both loaded to temporarily store in thesystem memory 20 by thebiometric API 41. The prescribedbiometric data 13 and the new biometric data are compared via thebiometric API 41. Thebiometric 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.
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)
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)
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 |
-
2010
- 2010-03-10 US US12/661,075 patent/US20100235646A1/en not_active Abandoned
Patent Citations (6)
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)
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 |