CN108388782A - 用于认证生物计量数据的电子设备和*** - Google Patents
用于认证生物计量数据的电子设备和*** Download PDFInfo
- Publication number
- CN108388782A CN108388782A CN201810109336.XA CN201810109336A CN108388782A CN 108388782 A CN108388782 A CN 108388782A CN 201810109336 A CN201810109336 A CN 201810109336A CN 108388782 A CN108388782 A CN 108388782A
- Authority
- CN
- China
- Prior art keywords
- electronic equipment
- signal
- user
- user authentication
- processor
- 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
Links
- 238000004891 communication Methods 0.000 claims description 50
- 230000008859 change Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000002123 temporal effect Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 description 43
- 230000005611 electricity Effects 0.000 description 21
- 238000005259 measurement Methods 0.000 description 18
- 238000000034 method Methods 0.000 description 17
- 238000012545 processing Methods 0.000 description 11
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 9
- 239000001301 oxygen Substances 0.000 description 9
- 229910052760 oxygen Inorganic materials 0.000 description 9
- 230000001413 cellular effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 210000000577 adipose tissue Anatomy 0.000 description 7
- 210000000554 iris Anatomy 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000036541 health Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 3
- 230000017531 blood circulation Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 239000000470 constituent Substances 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 2
- 239000008280 blood Substances 0.000 description 2
- 210000004369 blood Anatomy 0.000 description 2
- 210000004204 blood vessel Anatomy 0.000 description 2
- 238000002591 computed tomography Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- DMBHHRLKUKUOEG-UHFFFAOYSA-N diphenylamine Chemical compound C=1C=CC=CC=1NC1=CC=CC=C1 DMBHHRLKUKUOEG-UHFFFAOYSA-N 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 239000007789 gas Substances 0.000 description 2
- 239000008103 glucose Substances 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000011514 reflex Effects 0.000 description 2
- 230000029058 respiratory gaseous exchange Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000002583 angiography Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000037424 autonomic function Effects 0.000 description 1
- XEGGRYVFLWGFHI-UHFFFAOYSA-N bendiocarb Chemical compound CNC(=O)OC1=CC=CC2=C1OC(C)(C)O2 XEGGRYVFLWGFHI-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000009530 blood pressure measurement Methods 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 235000008429 bread Nutrition 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000002513 implantation Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000002595 magnetic resonance imaging Methods 0.000 description 1
- 238000001646 magnetic resonance method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000010358 mechanical oscillation Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000007634 remodeling Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
- 229910052724 xenon Inorganic materials 0.000 description 1
- FHNFHKCVQCLJFQ-UHFFFAOYSA-N xenon atom Chemical compound [Xe] FHNFHKCVQCLJFQ-UHFFFAOYSA-N 0.000 description 1
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/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/026—Measuring blood flow
- A61B5/0261—Measuring blood flow using optical means, e.g. infrared light
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/117—Identification of persons
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
- A61B5/681—Wristwatch-type devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6824—Arm or wrist
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/683—Means for maintaining contact with the body
- A61B5/6832—Means for maintaining contact with the body using adhesives
-
- 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/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
- G06F21/35—User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
-
- 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/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- 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/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
- H04L9/3231—Biological data, e.g. fingerprint, voice or retina
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/065—Continuous authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/068—Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0204—Operational features of power management
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0242—Operational features adapted to measure environmental factors, e.g. temperature, pollution
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0257—Proximity sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/05—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves
- A61B5/053—Measuring electrical impedance or conductance of a portion of the body
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/05—Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves
- A61B5/053—Measuring electrical impedance or conductance of a portion of the body
- A61B5/0531—Measuring skin impedance
- A61B5/0533—Measuring galvanic skin response
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4809—Sleep detection, i.e. determining whether a subject is asleep or not
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/15—Biometric patterns based on physiological signals, e.g. heartbeat, blood flow
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Surgery (AREA)
- Public Health (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Cardiology (AREA)
- Biodiversity & Conservation Biology (AREA)
- Hematology (AREA)
- Physiology (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本公开提供了一种电子设备和***,包括:电极接口,可与用户的身体接触;存储器;以及可操作地耦接到电极接口和存储器的处理器,其中处理器被设置为:通过用户认证获得用户信息;基于用户信息产生用户认证信号;以及通过与电极接口接触的用户身体来发送用户认证信号或包括用户认证信号的至少一部分在内的信号。
Description
技术领域
本公开涉及一种用于认证生物计量数据的电子设备和***。
背景技术
近来,随着数字技术的发展,各种电子设备(比如,移动通信终端、PDA(个人数字助手)、电子笔记本、智能电话、平板PC(个人计算机)和可穿戴设备)已经普及。已经在硬件和/或软件方面开发了这种电子设备以支持和改进功能。例如,电子设备配备有指纹传感器、虹膜传感器或生物计量传感器。
同时,随着对健康的兴趣增加,对锻炼的兴趣也在增加。为了顺应这一趋势,电子设备设置有各种服务,以使用生物计量传感器来获得和监测用户的生物计量信息和锻炼信息。
发明内容
尽管存在由生物计量传感器或包括生物计量传感器的电子设备获得的生物计量信息,但是基于生物计量信息本身难以知道生物计量信息实际属于谁。也就是说,难以知道生物计量信息实际上是从特定用户测量的还是从其它用户测量的。
根据各种实施例的电子设备包括可以与用户的身体接触的电极接口、存储器、以及操作性耦接到电极接口和存储器的处理器。处理器可以被设置为:通过用户认证获得用户信息;基于用户信息产生用户认证信号;并且通过与电极接口接触的用户身体来发送用户认证信号或包括用户认证信号的至少一部分在内的信号。
根据各种实施例,与身体接触的电子设备可以包括可以与用户的身体接触的电极接口、存储器、以及操作性耦接到电极接口和存储器的处理器。处理器可以被设置为:使用电极接口获得生物计量信息;从电极接口接收用户认证信号或者包括用户认证信号的至少一部分在内的信号;并且将至少一项生物计量信息与用户认证信号一起存储在存储器中。
根据各种实施例的包括第一电子设备和第二电子设备在内的***包括:在第一电子设备处,可以与用户的身体接触的第一电极接口以及操作性耦接到第一电极接口的第一处理器,其中,第一处理器基于通过用户认证获得的用户信息产生用户认证信号,并且通过与第一电极接口接触的用户身体发送用户认证信号或包括用户认证信号的至少一部分在内的信号;并且在第二电子设备处,可以与用户的身体接触的第二电极接口、存储器以及操作性耦接到第二电极接口和存储器的第二处理器,其中,第二处理器可以使用第二电极接口来获得至少一项生物计量信息,从第二电极接口接收用户认证信号或包括用户认证信号的至少一部分在内的信号,并且将该至少一项生物计量信息与用户认证信号一起存储在存储器中。
根据各种实施例,当测量用户的生物计量信息时,将通过对用户身体施加用户认证信号或用户认证信号的一部分而测量到的生物计量信息和用户认证信号一起存储,由此可以以证明生物计量信息是从该用户测量的。
根据各种实施例,第一电子设备可以通过用户的身体向第二电子设备发送用户认证信号,而无需将产生用户认证信号的第一电子设备与获得用户的生物计量信息的第二电子设备进行配对。
根据各种实施例,分离的电子设备的功耗可以被最小化,并且第一电子设备可以通过用户的身体向第二电子设备发送用户认证信号或用户认证信号的一部分。
根据各种实施例,可以以低成本制造获得用户的生物计量信息的第二电子设备。
根据各种实施例,可以证明使用包括用户信息的用户认证信号或者该用户认证信号的一部分而测量到的生物计量信息是从用户测量的。
在进行以下的具体实施方式之前,阐述贯穿本专利文档所使用的某些词语和短语的定义是有利的:术语“包含”和“包括”及其衍生词意味着无限制的含括;术语“或”是包括性的,意味着和/或;短语“与......相关联”和“与其相关联”以及其派生词可以意味着包括、被包括在内、与......互连、包含、被包含在内、连接到或与......连接、耦接到或与......耦接、与......是可通信的、与......协作、交织、并置、接近......、绑定到......或与......绑定、具有、具有......的属性等;以及术语“控制器”意味着控制至少一种操作的任何设备、***或其一部分,这种设备可以以硬件、固件或软件、或者它们中的至少两种的某种组合来实现。应注意,与任何特定控制器相关联的功能可以是集中式或者分布式的,无论本地还是远程。
此外,下面描述的各种功能可以由一个或多个计算机程序来实现或支持,每个计算机程序由计算机可读程序代码形成并体现在计算机可读介质中。术语“应用”和“程序”是指一个或多个计算机程序、软件组件、指令集、过程、功能、对象、类、实例、相关数据或其适于在适当的计算机可读程序代码中实现的部分。短语“计算机可读程序代码”包括任何类型的计算机代码,包括源代码、目标代码和可执行代码。短语“计算机可读介质”包括能够由计算机访问的任何类型的介质,诸如只读存储器(ROM)、随机存取存储器(RAM)、硬盘驱动器、高密度盘(CD)、数字视频盘(DVD)或任何其他类型的存储器。“非暂时性”计算机可读介质不包括发送暂时电信号或其它信号的有线、无线、光学或其它通信链路。非暂时性计算机可读介质包括其中可以永久存储数据的介质以及其中可以存储数据并随后被重写的介质,比如可重写光盘或可擦除存储设备。
贯穿本专利文档提供对于某些词语和短语的定义,本领域普通技术人员应该理解:在许多实例(如果不是大多数实例)中,这种定义适用于这样定义的词语和短语的现有以及将来使用。
附图说明
为了更加全面地理解本公开及其优点,现在结合附图来参考以下描述,在附图中相同的附图标记表示相同的部件:
图1是示出了根据各种实施例的网络环境中的电子设备的图;
图2是根据各种实施例的电子设备的配置的框图;
图3示出了根据各种实施例的程序模块的框图;
图4示出了根据各种实施例的第一电子设备的配置的框图;
图5示出了根据各种实施例的第二电子设备的配置的框图;
图6示出了根据各种实施例的通过与用户身体接触的电子设备来获得用户认证生物计量信息的示例的图;
图7示出了根据各种实施例的电子设备的操作的流程图;
图8示出了根据各种实施例的电子设备的产生用户认证信号的方法的流程图;
图9示出了根据各种实施例的与用户的身体接触的测量传感器的示例的图;
图10示出了根据各种实施例的使用电子设备来获得测量传感器的用户认证生物计量信息的方法的图;
图11示出了根据各种实施例的电子设备的获得用户认证生物计量信息的方法的流程图;以及
图12示出了根据各种实施例的电子设备获得用户认证生物计量信息的方法的流程图。
具体实施方式
以下讨论的图1至图12和用于描述本专利文档中的本公开的原理的各种实施例仅仅是说明性的,而不应以任何方式解释为限制本公开的范围。本领域技术人员将理解,可以在任意合适布置的***或设备中实现本公开的原理。
在下文中,将参考附图来描述本公开的各种实施例。然而应该理解的是,并不旨在将本公开限制于本文所公开的特定形式;相反,本公开应当被解释为涵盖本公开的实施例的各种改型、等同物和/或备选型。在描述附图的过程中,相似的附图标记可以用于表示相似的构成元件。
如本文所用,表述“具有”、“可以具有”、“包括”或“可以包括”指的是存在对应特征(例如,数字、功能、操作或诸如组件的构成元素),而不排除一个或多个附加特征。
在本公开中,表述“A或B”、“A或/和B中的至少一个”或“A或/和B中的一个或多个”可以包括所列出项目的全部可能组合。例如,表述“A或B”、“A和B中的至少一个”或“A或B中的至少一个”指的是以下全部情形:(1)包括至少一个A,(2)包括至少一个B,或者(3)包括至少一个A和至少一个B的全部。
在本公开各种实施例中使用的表述“第一”、“第二”、“所述第一”或“所述第二”可以修饰各种组件,而不管顺序和/或重要性如何,但不限制对应组件。例如,第一用户设备和第二用户设备指示不同的用户设备,但是它们都是用户设备。例如,可以将第一元件称为第二元件,以及类似地可以将第二元件称为第一元件,而不脱离本公开的范围。
应当理解:当将一元件(例如,第一元件)称为(可操作或可通信地)“连接”或“耦接”到另一元件(例如,第二元件)时,该元件可以直接连接或直接耦接到该另一元件,或者可以在它们之间***任何其它元件(例如,第三元件)。相反,可以理解:在将一元件(例如,第一元件)称为“直接连接”或“直接耦接”到另一元件(第二元件)时,则不存在***在它们之间的元件(例如,第三元件)。
根据情况,在本公开中使用的表述“被配置为”可以与以下各项交换:例如,“适合于”、“具有...的能力”、“被设计用于”、“适于”、“制作用于”或“能够”。术语“被配置为...”可能不一定意味着在硬件方面“被专门设计为...”。备选地,在一些情况下,表述“被配置为...的设备”可以意味着该设备与其它设备或组件一起“能够...”。例如,短语“适于(或(被)配置为)执行A、B和C的处理器”可以意味着用于执行对应操作的专用处理器(例如,嵌入式处理器),或可以通过执行存储设备中存储的一个或多个软件程序来执行对应操作的通用处理器(例如,中央处理单元(CPU)或应用处理器(AP))。
本公开中使用的术语仅用于描述具体实施例,并不旨在限制本公开。除非上下文另外清楚地指示,否则单数形式也意在包括复数形式。除非另行定义,否则本文所用的全部术语(包括技术术语和科学术语)具有与本公开所属技术领域的技术人员通常理解的含义相同的含义。除非本公开中清楚地定义,否则这样的术语(如在常用词典中定义的术语)可以被解释为具有与相关技术领域中的上下文含义等同的含义,而不应被解释为具有理想的或过分正式的含义。在一些情况下,即使本公开中定义的术语也不应被解释为排除本公开的实施例。
根据本公开各种实施例的电子设备可以包括以下至少一项:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器(e-book阅读器)、台式PC、膝上型PC、上网本计算机、工作站、服务器、个人数字助手(PDA)、便携式多媒体播放器(PMP)、MPEG-1音频层-3(MP3)播放器、移动医疗设备、相机和可穿戴设备。根据各种实施例,可穿戴设备可以包括以下至少一项:饰品类型(例如,手表、戒指、手环、脚环、项链、眼镜、隐形眼镜或头戴式设备(HMD))、衣料或服饰集成类型(例如,电子服饰)、身体附着类型(例如,皮肤贴或纹身)和生物植入类型(例如,可植入电路)。
根据一些实施例,电子设备可以是家用电器。家用电器可以包括以下至少一项:例如,电视、数字多功能盘(DVD)播放器、音频设备、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家用自动控制面板、安全控制面板、TV盒(例如,SamsungApple 或Google ))游戏机(例如,和)、电子词典、电子钥匙、录像机和电子相框。
根据另一实施例,电子设备可以包括以下至少一项:各种医疗设备(例如,各种便携式医疗测量设备(血糖监测设备、心率监测设备、血压测量设备、体温测量设备等)、磁共振血管造影(MRA)、磁共振成像(MRI)、计算机断层扫描(CT)机和超声机)、导航设备、全球定位***(GPS)接收机、事件数据记录仪(EDR)、飞行数据记录仪(FDR)、车辆信息娱乐设备、船用电子设备(例如,船用导航设备和陀螺仪罗盘)、航空电子设备、安保设备、车辆头单元、家用或工业机器人、银行的自动柜员机(ATM)、商店的销售点或物联网(例如,灯泡、各种传感器、电表或燃气表、洒水器设备、火警、恒温器、街灯、烤面包机、运动器材、热水箱、加热器、锅炉等)。
根据一些实施例,电子设备可以包括以下至少一项:家具或建筑物/结构的一部分、电子板、电子签名接收设备、投影仪、以及各种测量仪器(例如,水表、电表、燃气表、和无线电波表)。根据本公开各种实施例的电子设备可以是上述各种设备中的一个或多个的组合。根据本公开一些实施例的电子设备可以是柔性设备。此外,根据本公开实施例的电子设备不限于上述设备,并可以包括根据技术发展的新型电子设备。
下文中,将参考附图来描述根据各种实施例的电子设备。本文所使用的术语“用户”可以指示使用电子设备的人或使用电子设备的设备(例如,人工智能电子设备)。
图1示出了根据本公开各种实施例的包括电子设备的网络环境。
将参考图1来描述根据各种实施例的网络环境中的电子设备101。电子设备101可以包括总线110、处理器120、存储器130、输入/输出接口150、显示器160和通信接口170。根据本公开的实施例,电子设备101可以省略上述组件中的至少一个,或还可以包括其它组件。
总线110可以包括例如将组件110至170互连并且在组件110至170之间递送通信(例如,控制消息或数据)的电路。
处理器120可以包括以下项中的一个或多个:中央处理单元(CPU)、应用处理器(AP)和通信处理器(CP)。处理器120可以执行例如与电子设备101的至少一个其它组件的控制和/或通信相关的计算或数据处理。
存储器130可以包括易失性存储器和/或非易失性存储器。存储器130可以存储例如与电子设备101的至少一个其它组件相关的命令或数据。根据本公开的实施例,存储器130可以存储软件和/或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(API)145和/或应用程序(或“应用”)147。内核141、中间件143、和API 145中的至少一些可以被称为操作***(OS)。
内核141可以控制或管理用于执行在其它程序(例如,中间件143、API 145或应用程序147)中实施的操作或功能的***资源(例如,总线110、处理器120或存储器130)。此外,内核141可以提供这样的接口,中间件143、API 145或应用程序147可以通过所述接口访问电子设备101的各个组件以便控制或管理***资源。
例如,中间件143可以充当用于允许API 145或应用程序147与内核141通信以交换数据的媒介。
此外,中间件143可以根据优先级来处理从应用程序147接收到的一个或多个任务请求。例如,中间件143可以向应用程序147中的至少一个指派用于使用电子设备101的***资源(例如,总线110、处理器120、存储器130等)的优先级。例如,中间件143可以通过根据所指派的优先级处理一个或多个任务请求,来对所述一个或多个任务请求执行调度或负载均衡。
API 145是应用程序147通过其控制从内核141或中间件143提供的功能的接口,并可以包括例如用于文件控制、窗口控制、图像处理、字符控制等的至少一个接口或功能(例如,指令)。
例如,输入/输出接口150可以用作可以向电子设备101的其它组件传送从用户或另一外部设备输入的命令或数据的接口。此外,输入/输出接口150可以向用户或另一外部设备输出从电子设备101的其它组件接收的指令或数据。
显示器160的示例可以包括液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、微机电***(MEMS)显示器以及电子纸显示器。例如,显示器160可以向用户显示各种类型的内容(例如,文本、图像、视频、图标或符号)。显示器160可以包括触摸屏,并可以接收例如使用电子笔或用户身体的一部分输入的触摸、手势、接近或悬停。
例如,通信接口170可以建立电子设备101与外部设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间的通信。例如,通信接口170可以通过无线通信或有线通信连接到网络162,并可以与外部设备(例如,第二外部电子设备104或服务器106)进行通信。无线通信可以使用以下至少一项来作为蜂窝通信协议:例如,长期演进(LTE)、LTE高级(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信***(UMTS)、无线宽带(WiBro)和全球移动通信***(GSM)。此外,无线通信可以包括例如短距离通信164。短距离通信164可以包括例如Wi-Fi、蓝牙、近场通信(NFC)和全球导航卫星***(GNSS)中的至少一个。GNSS可以基于位置、带宽等而包括例如以下至少一项:全球定位***(GPS)、全球导航卫星***(GLONASS,格洛纳斯)、北斗导航卫星***(北斗)或伽利略和欧洲全球卫星导航***。下文中,在本公开中,“GPS”可以与“GNSS”互换使用。有线通信可以包括以下至少一项:例如,通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准232(RS-232)和普通老式电话服务(POTS)。网络162可包括诸如计算机网络(例如LAN或WAN)之类的电信网络、互联网和电话网络中的至少一种。
第一外部电子设备102和第二外部电子设备104中的每一个可以是与电子设备101相同或不同类型的电子设备。根据本公开的实施例,服务器106可以包括具有一个或多个服务器的组。根据本公开的各种实施例,可以在其他电子设备或多个电子设备(例如,电子设备102和104或服务器106)中执行在电子设备101中执行的全部操作或部分操作。根据本公开的实施例,当电子设备101必须自动地或根据请求来执行一些功能或服务时,代替电子设备101本身执行该功能或服务或者在电子设备101自身执行该功能或服务之外,电子设备101可以请求其他设备(例如,电子设备102或104或服务器106)执行与该功能或服务相关的至少一些功能。其他电子设备(例如,电子设备102或104或服务器106)可以执行所请求的功能或附加功能,并可以向电子设备101递送执行结果。电子设备101可以原样地或附加地处理接收到的结果,并且可以提供所请求的功能或服务。为此,例如,可以使用云计算、分布式计算或客户端-服务器计算技术。
图2示出了根据本公开的各种实施例的电子设备的框图。
电子设备201可以包括例如图1所示的电子设备101的整体或一部分。电子设备201可以包括一个或多个处理器210(例如,应用处理器(AP))、通信模块220、订户标识模块(SIM)224、存储器230、传感器模块240、输入设备250、显示器260、接口270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和电机298。
处理器210可以通过驱动操作***或应用程序来控制与处理器210连接的多个硬件或软件组件,并且执行各种数据段的处理和计算。处理器210可以体现为例如片上***(SoC)。根据本公开实施例,处理器210还可以包括图形处理单元(GPU)和/或图像信号处理器。处理器210可以包括图2所示的组件中的至少一些(例如,蜂窝模块221)。处理器210可以将从至少一个其它组件(例如,非易失性存储器)接收的命令或数据加载到易失性存储器中,并且可以处理加载的命令或数据,而且可以将各种数据存储在非易失性存储器中。
通信模块220可以具有与图1的通信接口170相同或相似的配置。通信模块220可以包括例如蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227(例如,GPS模块227、Glonass模块、北斗模块或伽利略模块)、NFC模块228和射频(RF)模块229。
蜂窝模块221例如可以通过通信网络提供语音呼叫、视频呼叫、文本消息服务或互联网服务。根据本公开的实施例,蜂窝模块221可以使用订户标识模块224(例如,SIM卡)来在通信网络中对电子设备201进行区分和认证。根据本公开的实施例,蜂窝模块221可以执行AP 210可以提供的功能中的至少一些。根据本公开的实施例,蜂窝模块221可以包括通信处理器(CP)。
例如,Wi-Fi模块223、BT模块225、GNSS模块227和NFC模块228中的每一个可以包括用于处理通过对应模块发送/接收的数据的处理器。根据本公开的实施例,蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227和NFC模块228中的至少一些(例如,两个或更多个)可以包括在一个集成芯片(IC)或IC封装中。
例如,RF模块229可以发送/接收通信信号(例如,RF信号)。RF模块229可以包括例如收发机、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)和天线。根据本公开的另一实施例,蜂窝模块221、WIFI模块223、BT模块225、GNSS模块227和NFC模块228中的至少一个可以通过单独的RF模块来发送/接收RF信号。
订户标识模块224可以包括例如含有订户标识模块和/或嵌入式SIM的卡,并且可以包含唯一标识信息(例如,集成电路卡标识符(ICCID))或订户信息(例如,国际移动订户标识(IMSI))。
存储器230(例如,存储器130)可以包括例如嵌入式存储器232或者外部存储器234。嵌入式存储器232可以包括以下至少一项:易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM)等)、以及非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪存ROM、闪存(例如,NAND闪存或NOR闪存)、硬盘驱动器、固态驱动器(SSD)等)。
外部存储器234还可以包括闪存驱动器,例如,紧凑型闪存(CF)、安全数字(SD)、微型安全数字(微型-SD)、迷你型安全数字(你迷你型-SD)、极限数字(xD)、多媒体卡(MMC)、存储棒等。外部存储器234可以通过各种接口与电子设备201功能连接和/或物理连接。
传感器模块240例如可以测量物理量或检测电子设备201的操作状态,并且可以将测量的或检测的信息转换为电信号。传感器模块240可以包括以下至少一项:例如,手势传感器240A、陀螺仪传感器240B、气压传感器(气压计)240C、磁传感器240D、加速度传感器240E、握持传感器240F、接近传感器240G、颜色传感器240H(例如,红、绿、蓝(RGB)传感器)、生物计量传感器(医疗传感器)240I、温度/湿度传感器240J、照度传感器240K、紫外(UV)传感器240M、地磁传感器240L和嗅觉传感器240N。附加地或者替代地,传感器模块240可以包括例如电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜传感器和/或指纹扫描传感器。传感器模块240还可以包括用于控制包括在其中的一个或多个传感器的控制电路。根据本公开的实施例,电子设备201还可以包括被配置为控制传感器模块240的处理器,该处理器作为处理器210的一部分或与处理器210分离,并且当处理器210处于休眠状态时,电子设备201可以控制传感器模块240。
输入设备250可以包括例如触摸面板252、(数字)笔传感器254、按键256或超声输入设备258。触摸面板252可以使用例如电容型、电阻型、红外型和超声型中的至少一种。触摸面板252还可以包括控制电路。触摸面板252还可以包括触觉层,并向用户提供触觉反应。
(数字)笔传感器254可以包括例如识别片,该识别片是触摸面板的一部分或者与触摸面板分离。按键256可以包括例如物理按钮、光学按键或键区。超声输入设备258可以通过麦克风(例如,麦克风288)来检测由输入工具产生的超声波,并识别与检测到的超声波相对应的数据。
显示器260(例如,显示器160)可以包括面板262、全息设备264或投影仪266。面板262可以包括与图1所示的显示器160相同或相似的配置。面板262可以被实现为例如柔性、透明或可穿戴的。面板262可以与触摸面板252一起被体现为单个模块。全息设备264可以通过使用光的干涉在空中显示三维(3D)图像。投影仪266可以将光投影到屏幕上以便显示图像。该屏幕可以位于例如电子设备201的内部或外部。根据本公开实施例,显示器260还可以包括用于控制面板262、全息设备264、或投影仪266的控制电路。
接口270可以包括例如高清多媒体接口(HDMI)272、通用串行总线(USB)274、光学接口276或D-超小型(D-sub)278。接口270可以被包括在例如图1所示的通信接口170中。附加地或备选地,接口270可以包括例如移动高清链路(MHL)接口、安全数字(SD)卡/多媒体卡(MMC)接口或红外数据协会(IrDA)标准接口。
音频模块280例如可以双向地转换声音和电信号。音频模块280的至少一些组件可以包括在例如图1中所示的输入/输出接口150中。音频模块280可以处理通过例如扬声器282、受话器284、耳机286或麦克风288输入或输出的语音信息。
相机模块291是例如可以拍摄静止图像和视频的设备。根据本公开的实施例,相机模块291可以包括一个或多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(ISP)或闪光灯(例如,LED或氙灯)。
电源管理模块295可以管理例如电子设备201的电力。根据本公开的实施例,电源管理模块295可以包括电源管理集成电路(PMIC)、充电器集成电路(IC)、或电池量表(battery gauge)或电量量表(fuel gauge)。PMIC可以使用有线和/或无线充电方法。无线充电方法的示例可以包括例如磁共振方法、磁感应方法、电磁波方法等。还可以包括用于无线充电的附加电路(例如,线圈回路、共振电路、整流器等)。电池量表可以测量例如电池296的剩余量以及充电时的电压、电流或温度。例如,电池296可以包括可再充电电池和/或太阳能电池。
指示器297可以显示电子设备201或电子设备201的一部分(例如,处理器210)的特定状态(例如,引导状态、消息状态、充电状态等)。电机298可以将电信号转换成机械振动,并且可以产生振动、触觉效果等。尽管未示出,但是电子设备201可以包括用于支持移动TV的处理设备(例如GPU)。用于支持移动TV的处理设备可以例如根据诸如数字多媒体广播(DMB)、数字视频广播(DVB)或的某种标准来处理媒体数据。
根据本公开的硬件的每个上述组成元件可以配置有一个或多个组件,并且对应组成元件的名称可以基于电子设备的类型而变化。在各种实施例中,电子设备可以包括上述元件中的至少一个元件。电子设备可以省略上述元件中的一些,或电子设备还可以包括附加元件。此外,根据各种实施例的硬件组件中的一些可以组合为一个实体,该实体可以执行与相关组件在组合之前的功能相同的功能。
图3示出了根据本公开各种实施例的程序模块的框图。
根据本公开的实施例,程序模块310(例如,程序140)可以包括用于控制与电子设备(例如,电子设备101)相关的资源的操作***(OS)和/或在操作***上执行的各种应用(例如,应用程序147)。操作***可以是例如 等。
程序模块310可以包括内核320、中间件330、API 360和/或应用370。程序模块310的至少一些可以预先加载到电子设备上,或者可以从外部电子设备(例如,电子设备102或104或服务器106)下载。
内核320(例如,内核141)可以包括例如***资源管理器321和/或设备驱动器323。***资源管理器321可以控制、分配或收集***资源。根据本公开的实施例,***资源管理器321可以包括进程管理单元、存储器管理单元、文件***管理单元等。设备驱动器323例如可以包括显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、USB驱动器、键区驱动器、Wi-Fi驱动器、音频驱动器或进程间通信(IPC)驱动器。
例如,中间件330可以提供应用370共同使用的功能,或者可以通过API 360向应用370提供各种功能,以使得应用370能够高效地使用电子设备内有限的***资源。根据本公开的实施例,中间件330(例如,中间件143)可以包括以下至少一项:运行时间库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、数据包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351和安全管理器352。
运行时间库335可以包括库模块,在执行应用370的同时,编译器使用所述库模块来通过编程语言添加新的功能。运行时间库335可以执行输入/输出管理、存储器管理、算术函数的功能等。
应用管理器341可以管理例如应用370中的至少一个的生命周期。窗口管理器342可以管理屏幕所使用的图形用户界面(GUI)资源。多媒体管理器343可以识别用于再现各种媒体文件所使用的格式,并且可以通过使用适合于对应格式的编解码器对媒体文件执行编码或解码。资源管理器344可以管理至少一个应用370的源代码、存储器和存储空间的资源。
电源管理器345可以与例如基本输入/输出***(BIOS)等一同操作以管理电池或电源,并且可以提供用于电子设备的操作的电力信息等。数据库管理器346可以产生、搜索和/或改变将被至少一个应用370使用的数据库。数据包管理器347可以管理对以数据包文件形式分发的应用的安装或更新。
例如,连接管理器348可以管理诸如Wi-Fi或蓝牙的无线连接。通知管理器349可以用不打扰用户的方式来显示或通知诸如到来消息、约定、接近通知之类的事件。位置管理器350可以管理电子设备的位置信息。图形管理器351可以管理将提供给用户的图形效果或者与图形效果相关的用户界面。安全管理器352可以提供用于***安全、用户认证等的全部安全功能。根据本公开的实施例,当电子设备(例如,电子设备101)具有电话呼叫功能时,中间件330还可以包括电话管理器,用于管理电子设备的语音呼叫功能或视频呼叫功能。
中间件330可以包括形成上述组件的各种功能的组合的中间件模块。中间件330可以提供针对每种类型的OS而被专门化的模块,以便提供差异化的功能。此外,中间件330可以动态地移除现有组件中的一些或者添加新的组件。
API 360(例如,API 145)是例如API编程功能的集合,并且可以根据OS而设置有不同配置。例如,在Android或iOS的情况下,可以针对每个平台提供一个API集合。在Tizen的情况下,可以针对每个平台提供两个或更多个API集合。
应用370(例如,应用程序147)可以包括例如可以提供多种功能的一个或多个应用,所述功能诸如是:主页371、拨号器372、SMS/MMS 373、即时消息(IM)374、浏览器375、相机376、警报377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放器382、相册383、时钟384、健康护理(例如,测量锻炼量或血糖)、或环境信息(例如,提供气压、湿度或温度信息)。
根据本公开的实施例,应用370可以包括支持在电子设备(例如,电子设备101)和外部电子设备(例如,电子设备102或104)之间交换信息的应用(为了便于描述,下文中称为“信息交换应用”)。信息交换应用可以包括例如用于向外部电子设备传送特定信息的通知中继应用或用于管理外部电子设备的设备管理应用。
例如,通知中继应用可以包括向外部电子设备(例如,电子设备102或104)传送从电子设备101的其它应用(例如,SMS/MMS应用、电子邮件应用、健康管理应用或环境信息应用)产生的通知信息的功能。此外,通知中继应用可以从例如外部电子设备接收通知信息,并可以向用户提供接收到的通知信息。
例如,设备管理应用可以管理(例如,安装、删除或更新)与电子设备通信的外部电子设备(例如,电子设备102或104)的至少一个功能(例如,接通/关断外部电子设备自身(或其一些组件)的功能、或调整显示器的亮度(或分辨率)的功能)、在外部电子设备中操作的应用、以及由外部电子设备提供的服务(例如,呼叫服务或消息服务)。
根据本公开的实施例,应用370可以包括根据外部电子设备(例如,电子设备102或104的属性)所指定的应用(例如,移动医疗设备的健康护理应用等)。根据本公开的实施例,应用370可以包括从外部电子设备(例如,服务器106或电子设备102或104)接收的应用。根据本公开的实施例,应用370可以包括预先加载的应用或可以从服务器下载的第三方应用。所示出的本公开的实施例的程序模块310的组件的名称可以根据操作***的类型而改变。
根据各种实施例,程序模块310中的至少一部分可以用软件、固件、硬件或它们中的两个或更多个的组合来实现。程序模块310中的至少一些可以通过例如处理器(例如,处理器210)来实现(例如,执行)。程序模块310中的至少一些可以包括例如用于执行一个或多个功能的模块、程序、例程、指令集和/或进程。
本文所使用的术语“模块”可以例如意味着包括硬件、软件和固件之一或者其中两种或更多种的组合在内的单元。“模块”可以与例如术语“单元”、“逻辑”、“逻辑块”、“组件”或“电路”互换使用。“模块”可以是集成组成元件或其一部分的单元。“模块”可以是用于执行一个或多个功能或其一部分的单元。“模块”可以机械或电学地实现。例如,根据本公开的“模块”可以包括以下至少一项:专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)和用于执行已知的或将来研发的操作的可编程逻辑器件。
根据各种实施例,可以通过以编程模块形式存储在计算机可读存储介质中的命令,来实现根据本公开的设备的至少一些(例如,模块或其功能)或方法的至少一部分(例如,操作)。指令在由处理器(例如,处理器120)执行时,可以使一个或多个处理器执行与该指令相对应的功能。例如,计算机可读记录介质可以是存储器130。
计算机可读记录介质可以包括硬盘、软盘、磁介质(例如,磁带)、光学介质(例如,紧凑盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光介质(例如,光磁软盘)、硬件设备(例如,只读存储器(ROM)、随机存取存储器(RAM)、闪存)等。此外,程序指令可以包括能够在计算机中使用解译器执行的高级语言代码以及由编译器产生的机器代码。上述硬件设备可以被配置为作为一个或多个软件模块进行操作以执行本公开的操作,反之亦然。
图1至图2可以与第一电子设备或第二电子设备相对应。
图4示出了示出根据各种实施例的第一电子设备的配置的框图。
参考图4,第一电子设备400可以包括处理器410、显示器420、通信单元430、存储器440、电极接口450和传感器460。根据各种实施例的第一电子设备400不一定包括图4所示的组件,因此第一电子设备400可以包括比图4所示的组件更多或更少的组件。根据各种实施例的第一电子设备400可以是可穿戴在用户身体上的设备(比如,可穿戴设备)。
根据各种实施例,电极接口450可以包括一个或多个电极。由于电极接口450包括在第一电子设备400中,因此电极接口450可以被解释为第一电极接口。电极接口450可以与用户的身体直接或间接接触。根据电极接口450与用户身体的接触类型或电极接口450的数量,可以接收各种测量信号。例如,电极接口450可以向用户的身体发送具有预定频率的电流信号,并且可以根据测量的脉冲或通过测量阻抗来获得测量信号。例如,测量信号可以包括ECG(心电图)信号、BIA(身体阻抗分析)信号和GSR(流电皮肤反射)信号中的至少一个。
根据各种实施例,当用于获得心跳信息的传感器是ECG传感器时,电极接口450可以由第一电极组和第二电极组构成。电极接口450可以通过针对心跳产生的生物电信号而测量被施加到穿戴着的电极的电压来获得ECG信号。作为另一示例,电极接口450可以通过在第一电极组与第二电极组之间施加具有特定频率的电流来测量BIA信号、并且通过测量第一电极组和第二电极组之间的电压,来测量阻抗。备选地,电极接口450可以通过对第一电极组和第二电极组施加特定电压来测量阻抗,以接收GSR信号。
根据各种实施例,传感器460可以连续或周期性地感测从用户检测到的信息。由于传感器460包括在第一电子设备400中,因此传感器460可以被解释为第一传感器。传感器460可以包括加速度传感器、陀螺仪传感器、地磁传感器和大气压力传感器中的至少一个。备选地,传感器460可以包括生物计量传感器、指纹传感器或虹膜传感器。生物计量传感器可以是光学传感器、ECG传感器和PPG传感器中的至少任一个。当用于获得心跳信息的传感器是光学传感器时,传感器460可以由发光元件和光接收元件组成。发光元件可以是IR(红外)LED、红色LED、绿色LED和蓝色LED中的至少任一个,并且光接收元件可以是光电二极管。当第一电子设备400与用户身体接触(或附着或穿戴)时,发光元件可以发光,并且光接收元件可以检测在从发光元件发出之后由用户身体的至少一部分反射回的光。例如,光可以穿透到用户皮肤以下更深处(例如,到达血管),然后被反射出来以确定用户血流的变化。光接收元件可以通过量化和顺序地布置检测到的光量来产生测量信号。
根据各种实施例,当生物计量传感器是PPG传感器时,PPG传感器可以使用这样的原理:吸收和反射光的程度取决于由心跳导致的血管厚度的改变。PPG传感器可以由发射红外光的发光元件和感测从发光元件发出然后从用户身体反射的光的光接收元件组成。由光接收元件测量的值的大小取决于由心跳改变的血流量,并且可以通过测量改变周期来获得PPG(光电容积脉搏波)信号。如果PPG传感器包括具有两种波长的发光元件,则除了心跳之外还可以测量氧饱和度。传感器460可以向处理器410发送所测量的感测数据。
根据各种实施例,处理器410可以基于通过用户认证获得的用户信息产生用户认证信号,并且向电极接口450发送所产生的用户认证信号。由于处理器410包括在第一电子设备400中,因此处理器410可以被解释为第一处理器。处理器410可以使用从电极接口450或传感器460(例如,生物计量传感器、指纹传感器和虹膜传感器)获得的测量信号来测量生物计量信息,可以通过将所测量的生物计量信息与存储器440中存储的生物计量信息进行比较来执行用户认证,并且可以在用户认证完成时使用用户信息来产生用户认证信号。备选地,处理器410可以通过键区(或键盘)使用密码或锁定模式来执行用户认证。为此,处理器410可以包括生物计量模块411、用户认证模块413、信号产生模块415和控制模块417。
根据各种实施例,生物计量模块411可以从与用户的身体接触的电极接口450或传感器460接收通过测量用户的身体而产生的测量信号,并且可以使用接收到的测量信号来获得生物计量信息。例如,测量信号可以包括ECG信号、PPG信号、BIA信号和GSR信号中的至少一个。生物计量模块411可以使用测量信号来获得心跳信息、氧饱和度信息、体脂信息和应激信息(stress information)中的至少一个。例如,可以通过测量与用户皮肤表面上的与心跳相关地产生的电势来获得ECG信号或PPG信号。生物计量模块411可以使用ECG信号来获得用户的心跳信息。生物计量模块411可以通过选择性地使用电极接口450来从电极接口450接收ECG信号。
根据各种实施例,可以通过在将微小电流施加到用户身体中之后测量电极之间的电阻来获得BIA信号。基于BIA信号,可以通过测量电极接口450之间的电压值来测量身体内的电阻值。生物计量模块411可以使用BIA信号来获得用户身体的体脂信息。可以使用两个相邻的电极来测量GSR信号,GSR信号用于作为一种类型的自主功能测试的流电皮肤反射。生物计量模块411可以通过使用GSR信号来获得应激信息。生物计量模块411可以向用户认证模块413发送获得的生物计量信息。
根据各种实施例,用户认证模块413可以使用从生物计量模块411获得的生物计量信息来执行用户认证。用户认证模块413可以将从生物计量模块411获得的生物计量信息与存储器440中存储的生物计量信息进行比较。当获得的生物计量信息与存储的生物计量信息相同时,用户认证模块413可以确定获得的生物计量信息属于用户,用户认证完成(例如,成功或者允许)。当获得的生物计量信息与存储的生物计量信息不同时,用户认证模块413可以确定获得的生物计量信息不属于用户,用户认证不允许(例如,失败)。当用户认证完成时,用户认证模块413可以向信号产生模块415发送认证完成。备选地,用户认证模块413可以向信号产生模块415发送认证结果(例如,成功或失败)。备选地,用户认证模块413可以使用密码或锁定模式来执行用户认证。
根据各种实施例,当用户认证模块413完成用户认证时,信号产生模块415可以使用用户信息来产生用户认证信号。用户信息可以包括第一电子设备400的用户账户、第一电子设备400的电话号码和关于用户的信息(例如,姓名、年龄、身高和体重)中的至少一个。用户信息可以存储在存储器440中。信号产生模块415可以基于用户信息来选择至少一个信号模式,并且使用所选择的信号模式在特定频带处产生用于用户认证的特定电流。以这种方式产生的特定电流可以是用户认证信号。信号模式可以针对每个用户而不同的,并且可以通过时间信息、位置信息或序列信息中的至少一个来改变。
根据各种实施例,控制模块417可以控制将用户认证信号或包括用户认证信号的至少一部分在内的信号施加到电极接口450。控制模块417可以控制将用户认证信号或包括用户认证信号的至少一部分在内的信号发送给电极接口450,使得用户认证信号被施加到身体。用户认证信号(其全部或一部分)可以被独立地发送给电极接口450,或者可以被包括在另一信号(例如,控制信号)中并且与该信号一起被发送给电极接口450。控制模块417可以将从生物计量模块411获得的生物计量信息存储在存储器440中。控制模块417可以将生物计量信息与用户认证信号一起存储在存储器440中。根据各种实施例,存储器440可以将生物计量信息、用户信息和用户认证信号存储在***分中。
根据各种实施例,控制模块417可以通过通信单元430向服务器或其他电子设备发送生物计量信息。例如,通信单元430可以使用至少一种通信方法(例如,BT、Wifi、NFC和蜂窝)向服务器或其他电子设备发送存储器440中存储的包括用户认证信号的生物计量信息。通信单元430可以是图2的通信模块220。通信单元430可以使用GNSS模块来获得第一电子设备400的位置信息。
根据各种实施例,显示器420可以显示与生物计量信息、用户信息和包括用户认证信号的生物计量信息中的至少一个相关的各项信息。例如,显示器420可以基于用户输入(例如,触摸输入或按钮/按键/滚轮输入)来详细地或按时间顺序显示生物计量信息、用户信息和用户认证信号。显示器420可以是图2的显示器260。
根据各种实施例,处理器410可以由第一处理器和第二处理器组成。当第一电子设备400被供电时,第一处理器可以操作(例如,进入激活状态或操作模式)。当第一电子设备400被供电时,第一处理器可以唤醒,从电极接口450接收测量信号,并且从传感器460接收感测数据。第一处理器可以处于唤醒状态,而不管电子设备400的显示器420的接通/关断。第一处理器可以比第二处理器用更低的功率来操作。第一处理器可以周期性地或实时地向第二处理器发送测量信号或感测数据。
根据各种实施例,可以选择性地操作第二处理器。例如,当显示器420接通、获得信息或扫描信息时,第二处理器可以在激活状态(例如,操作模式)下操作。此外,当显示器420关断时,第二处理器可以在非激活状态(例如,休眠模式)下操作。也就是说,当在非激活状态(例如,休眠模式)下操作时,第二处理器可以根据设置的扫描周期和应用的操作周期中的至少一个周期(或者应用的信息请求),唤醒并且在激活状态下操作。
根据各种实施例,作为存储器440中存储的命令集或代码,生物计量模块411、用户认证模块413、信号产生模块415和控制模块417可以是至少暂时驻留在处理器410、存储命令/代码的存储空间、或构成处理器410的电路的一部分中的命令/代码。
图5示出了根据各种实施例的第二电子设备的配置的框图。
参考图5,第二电子设备500可以包括处理器510、电极接口520、传感器530和存储器540。根据各种实施例的第二电子设备500不一定包括图5所示的组件,因此电子设备500可以包括比图5所示的组件更多或更少的组件。根据各种实施例的电子设备500可以是可附着到用户身体或者与用户身体接触的垫或贴片。
根据各种实施例,电极接口520可以包括一个或多个电极。由于电极接口520包括在第二电子设备500中,因此电极接口520可以被解释为第二电极接口。电极接口520可以直接或间接地接触或附着到用户的身体。根据电极接口520与用户身体的接触类型或电极接口520的数量,可以接收各种测量信号。例如,电极接口520可以向用户的身体发送具有预定频率的电流信号,并且可以根据测量的脉冲或通过测量阻抗来获得测量信号。例如,测量信号可以包括ECG信号、BIA信号和GSR信号中的至少一个。电极接口520与图4的电极接口450相同或相似,因此可以不提供详细描述。
根据各种实施例,传感器530可以连续或周期性地从用户感测信息。由于传感器530包括在第二电子设备500中,因此传感器530可以被解释为第二传感器。传感器530可以是生物计量传感器。生物计量传感器可以是光学传感器、ECG传感器和PPG传感器中的至少任一个。传感器530可以向处理器510发送所测量的感测数据。传感器530与图4的传感器460相同或相似,因此可以不提供详细描述。
根据各种实施例,处理器510(例如,微控制器单元(MCU))可以对电极接口520施加测量信号,接收用户认证信号或包括用户认证的至少一部分在内的信号并且将信号存储在存储器540中。由于处理器510包括在第二电子设备500中,因此处理器510可以被解释为第二处理器。处理器510可以使用从电极接口520或传感器530获得的测量信号来测量生物计量信息,并且将测量的生物计量信息存储在存储器540中。为此,处理器510可以包括生物计量模块511和控制模块513。
根据各种实施例,生物计量模块511可以从与用户的身体接触的电极接口520或传感器530接收通过测量用户的身体而产生的测量信号(例如,第二测量信号),并且可以使用接收到的测量信号来获得生物计量信息(例如,第二生物计量信息)。例如,测量信号可以包括ECG信号、PPG信号、BIA信号和GSR信号中的至少一个。生物计量模块511可以使用测量信号来获得心跳信息、氧饱和度信息、体脂信息和应激信息中的至少一个。生物计量模块511可以向控制模块513发送获得的生物计量信息。
根据各种实施例,控制模块513可以将生物计量信息存储在存储器540中。控制模块513可以通过身体接收用户认证信号或包括用户认证信号的至少一部分在内的信号。控制模块513可以将生物计量信息与用户认证信号一起存储在存储器540中。根据各种实施例,存储器540可以存储生物计量信息、用户认证信号或者用户认证信号的至少一部分。
根据各种实施例的电子设备400包括可以与用户的身体接触的电极接口450、存储器440以及可操作地耦接到电极接口和存储器的处理器410。处理器可以被设置为:通过用户认证获得用户信息;基于用户信息产生用户认证信号;并且通过与电极接口接触的用户身体来发送用户认证信号或包括用户认证信号的至少一部分在内的信号。
电子设备还可以包括获得生物计量信息的传感器,并且处理器可以被设置为:使用传感器或电极接口获得至少一项生物计量信息,并且使用该至少一项生物计量信息来执行用户认证。
处理器可以被设置为:通过将该至少一项生物计量信息与存储器中存储的生物计量信息进行比较来执行用户认证,并且当用户认证完成时,基于用户信息产生用户认证信号。
处理器可被设置为:当该至少一项生物计量信息与存储器中存储的生物计量信息相同时,完成用户认证。
处理器可以被设置为:基于用户信息来选择至少一个信号模式,并且使用所选择的信号模式在特定频带处产生用于用户认证的特定电流来作为用户认证信号。
信号模式可以被设置为:针对每个用户而具有不同的模式或者根据电子设备的设备信息而改变。
设备信息可以包括时间信息、位置信息和序列信息中的至少一个,并且处理器可以被设置为使用设备信息来改变信号模式的频率。
处理器可以被设置为:向与用户身体接触的其他电子设备发送用户认证信号或者包括用户认证信号的至少一部分在内的信号。
处理器可以被设置为:将获得的生物计量信息与用户认证信号相关联地存储在存储器中。
处理器可以被设置为通过电极接口接收由其他电子设备测量的其他生物计量信息。
电子设备还可以包括通信接口(通信单元430)或接口270,并且处理器可以被设置为通过通信接口接收由其他电子设备测量的其他生物计量信息。
处理器可以被设置为:确定用户认证信号是否包括在其他生物计量信息中,并且当用户认证信号包括在其他生物计量信息中时,将接收的其他生物计量信息存储在存储器中。
根据各种实施例,与身体接触的电子设备500可以包括可与用户身体接触的电极接口520、存储器540以及可操作地耦接到电极接口和存储器的处理器(MCU)510。处理器510可以被设置为:使用电极接口获得生物计量信息;从电极接口接收用户认证信号或者包括用户认证信号的至少一部分在内的信号;并且将获得的生物计量信息与用户认证信号一起存储在存储器中。
处理器510可以被设置为:从电极接口接收控制信号,并且基于控制信号对电极接口施加用于获得至少一项生物计量信息的测量信号。
电子设备还可以包括通信接口,并且处理器510可以被设置为:当从通信接口接收到控制信号时,通过通信接口向其他电子设备发送存储器中存储的包括用户认证信号的至少一项生物计量信息。
根据各种实施例的***可以包括:第一电子设备400,基于通过用户认证获得的用户信息来产生用户认证信号,并且通过与第一电极接口450接触的用户身体发送用户认证信号或包括用户认证信号的至少一部分在内的信号;第二电子设备500,使用第二电极接口获得至少一项生物计量信息,从第二电极接口接收用户认证信号或包括用户认证信号的至少一部分在内的信号,并且将该至少一项生物计量信息与用户认证信号一起存储在存储器中。
第一电子设备400可以被设置为:使用生物计量传感器或第一电极接口来获得至少一项生物计量信息,使用该至少一项生物计量信息来执行用户认证,并且当用户认证完成时产生用户认证信号。
第一电子设备400可以被设置为:基于用户信息来选择至少一个信号模式,并且使用所选择的信号模式在特定频带处产生用于用户认证的特定电流来作为用户认证信号。
第一电子设备400可以被设置为:通过第一电极接口向与用户身体接触的第二电子设备发送用户认证信号或包括用户认证信号的至少一部分在内的信号。
第一电子设备400和第二电子设备500可以被设置为获得相同的生物计量信息或不同的生物计量信息。
第一电子设备400可以设置为:对第一电极接口施加检测信号,并且当通过检测信号接收到的信号中包括噪声时,确定第二电子设备与用户身体接触。
图6示出了根据各种实施例的通过与用户身体接触的电子设备来获得用户认证生物计量信息的示例的图。
参考图6,第一电子设备400和第二电子设备500可以与用户身体接触(或者穿戴在用户身体上)。为了便于描述,可以将第一电子设备400认为是可以产生用户认证信号的设备,并且可以将第二电子设备500认为是可以测量生物计量信息的设备(或传感器)。也就是说,第二电子设备500可以是仅测量生物计量信息的设备,而不像第一电子设备400那样。在这种情况下,除了测量生物计量信息之外,第二电子设备500不执行其他功能,因此第二电子设备500可以比第一电子设备400消耗更少的功率。此外,第一电子设备400的信号(例如,第一测量信号)或信息(例如,第一生物计量信息)和第二电子设备500的信号(例如,第二测量信号)或信息(例如,第二生物计量信息)可以通过“第一”或“第二”来区分。在没有与第二电子设备500配对处理的情况下,第一电子设备400可以通过用户身体来发送用户认证信号。此外,尽管图5中示出了一个第二电子设备500,但是可以提供一个或多个第二电子设备500。然而,本公开的实施例不限于该描述。
在操作601中,根据各种实施例的第一电子设备400可以施加第一测量信号来测量生物计量信息。例如,第一电子设备400可以通过电极接口450来施加第一测量信号。第一测量信号可以是向身体施加微小电流。第一测量信号可以包括ECG信号、BIA信号和GSR信号中的至少一个。根据要测量的生物计量信息,可以施加不同的测量信号。此外,第一电子设备400可以根据测量信号来选择性地使用电极接口450。备选地,第一电子设备400可以通过传感器460的发光元件来施加第一测量信号。
在操作603中,根据各种实施例的第一电子设备400可以接收第一测量信号。例如,第一电子设备400可以接收根据施加到身体的电流而测量到的电压值或身体的电阻值来作为第一测量信号。根据要测量的生物计量信息,可以接收不同的测量信号。例如,第一电子设备400可以接收在用户的皮肤表面上存在的与心跳相关的电势来作为第一测量信号。备选地,第一电子设备400可以通过测量电极接口450之间的电压值,接收通过测量身体的电阻值而获得的BIA信号来作为第一测量信号。
在操作605中,根据各种实施例的第一电子设备400可以使用接收的第一测量信号来获得第一生物计量信息。第一生物计量信息可以包括心跳信息、氧饱和度信息、体脂信息和应激信息中的至少一个。第一电子设备400可以确定获得的第一生物计量信息是否与存储器440中存储的生物计量信息相同。当获得的第一生物计量信息与存储器440中存储的生物计量信息相同时,第一电子设备400可以使用用户信息产生用户认证信号。例如,第一电子设备400可以基于第一电子设备400的用户的用户信息来选择至少一个信号模式,并且使用所选择的信号模式在特定频带处产生用于用户认证的特定电流来作为用户认证信号。使用传感器460获得的生物计量信息可以是指纹信息、虹膜信息和心跳信息。根据各种实施例的第一电子设备400可以使用指纹传感器或虹膜传感器来执行用户认证。根据各种实施例的第一电子设备400可以使用不同于生物计量信息的密码或锁定模式来执行用户认证。
根据各种实施例的第一电子设备400可以在预定时间上通过重复执行操作601至操作605来获得第一生物计量信息。当获得一项第一生物计量信息(例如,初始第一生物计量信息)时,第一电子设备400可以产生用户认证信号。
在操作607中,根据各种实施例的第一电子设备400可以对电极接口450施加产生的用户认证信号。可以通过身体向第二电子设备500发送被施加到电极接口450的用户认证信号。类似于测量信号,电极接口450可以对身体施加用于用户认证信号的电流。第一电子设备400可以向电极接口450施加用户认证信号的全部或一部分。根据各种实施例的第一电子设备400可以将用户认证信号与其它信号(例如,控制信号、检测信号和测量信号)一起施加到电极接口450。
在操作609中,根据各种实施例的第一电子设备400可以将第一生物计量信息和用户认证信号存储在存储器440中。存储器440可以分离地存储第一生物计量信息和用户认证信号,或者可以将第一生物计量信息和用户认证信号组合地存储在一个集合中。可以通过用户认证信号将存储器440中存储的第一生物计量信息认证或证明为是从第一电子设备400的用户测量的。第一电子设备400可以通过显示器420显示存储器440中存储的用户认证信号的第一生物计量信息。当将用户认证信号存储在存储器440中时,第一电子设备400可以存储用户认证信号的全部或一部分。
当第一生物计量信息与登记的生物计量信息(例如,存储器440中存储的生物计量信息)不同时或者当怀疑是这种情况时,根据各种实施例的第一电子设备400可以产生与错误消息相关联的通知。例如,第一电子设备400可以在显示器420上显示包括错误消息(例如,“未经认证的用户,请再次认证!”)的用户界面。在这种情况下,第一电子设备400可以通过错误消息来请求用于用户认证的过程。当通过至少一个其它电子设备(例如,第二电子设备500或服务器)接收到用户信息时,根据各种实施例的第一电子设备400可以通知用户已经接收到用户信息。第一电子设备400可以向用户通知各项信息,比如,是否存在正在测量信息的其他电子设备(例如,第二电子设备500)、其它电子设备的数量、以及正在测量的信息。
在操作611中,根据各种实施例的第二电子设备500可以施加第二测量信号来测量生物计量信息。第二电子设备500可以是仅获得与身体相关的一项生物计量信息或获得与身体相关的一项或多项生物计量信息的设备(或传感器)。备选地,第二电子设备500可以是获得与由第一电子设备400获得的生物计量信息相似或相同或不同的生物计量信息的设备。例如,第二电子设备500可以通过电极来施加第二测量信号。第二测量信号可以是向身体施加微小电流。第二测量信号可以包括ECG信号、EMG(肌电图)信号、EEG(休眠脑电图)信号、BIA信号和GSR信号中的至少一个。
在操作613中,根据各种实施例的第二电子设备500可以接收第二测量信号。例如,第二电子设备500可以接收根据被施加到身体的电流而测量到的电压值或身体的电阻值来作为第二测量信号。根据要测量的生物计量信息,可以接收不同的测量信号。
在操作615中,根据各种实施例的第二电子设备500可以使用接收的第二测量信号来获得第二生物计量信息。第二生物计量信息可以包括心跳信息、氧饱和度信息、肌电图信息、脑电图信息、体脂信息和应激信息中的至少一个。
根据各种实施例的第二电子设备500可以在预定时间上通过重复执行操作611至操作615来获得第二生物计量信息。
在操作617中,根据各种实施例的第二电子设备500可以接收用户认证信号或包括用户认证信号的至少一部分在内的信号。在操作611至操作615中,根据各种实施例的第二电子设备500可以接收用户认证信号。也就是说,可以在操作611至操作615之后或者在操作611至操作615中执行操作617。
在操作619中,根据各种实施例的第二电子设备500可以存储第二生物计量信息和用户认证信号。第二电子设备500可以包括:电极,施加/接收第二测量信号以测量生物计量信息;测量模块,使用第二测量信号获得第二生物计量信息;处理器,存储第二生物计量信息;以及处理器(例如,微控制器单元(MCU)),控制电极、测量模块和存储器。第二电子设备500可以分离地存储第二生物计量信息和用户认证信号,或者可以将第二生物计量信息和用户认证信号组合地存储在一个集合中。可以通过用户认证信号将存储器中存储的第二生物计量信息认证或证明为是从第一电子设备400的用户测量的。
操作601至操作605可以与操作611至操作615同时执行,或在操作611至操作615之前执行。这只是与实现相关联的问题,本公开不限于此。
根据各种实施例的第一电子设备400可以结合第二电子设备500来执行相互认证。第一电子设备400可以向第二电子设备500发送第一特定信号模式,并且第二电子设备500可以向第一电子设备400发送第二特定信号模式。例如,当用户穿戴具有用户认证生物计量信息(例如,诸如静脉模式/血流模式之类的信息)的手表型可穿戴设备(例如,第一电子设备400),并且通过该手表型可穿戴设备产生与项链型可穿戴设备(例如,第二电子设备500)的心跳测量周期同步的预定高频模式时,第二电子设备500可以通过测量心跳并且接收和存储对应的高频模式来证明其第二生物计量信息是从同一用户的身体测量的生物计量信息。根据各种实施例的第一电子设备400可以从第二电子设备500接收第二生物计量信息,并且可以监测第二生物计量信息是从何人测量的。当根据各种实施例的第二电子设备500没有接收到用户认证信号时,第二电子设备500可以仅将第二生物计量信息存储在存储器中。
下文将参考图7和图8来详细描述第一电子设备400的操作。第一电子设备400可以是图1和图2所示的电子设备。
图7示出了根据各种实施例的电子设备的操作的流程图。
参考图7,在操作701中,根据各种实施例的电子设备400(例如,处理器410)可以执行用户认证。处理器410可以测量用于用户认证的生物计量信息。处理器410(例如,生物计量模块411)可以通过控制电极接口450通过电极接口450向身体施加测量信号。测量信号可以是向用户的身体施加微小电流。处理器410可以根据测量信号来选择性地使用电极接口450。处理器410可以根据要测量的生物计量信息来施加不同的测量信号。处理器410可以通过电极接口450的接收器来接收被施加的测量信号。例如,处理器410可以从通过电极接口450的接收器接收的测量信号获得电压值(或电流值)。处理器410可以使用获得的电压值(或电流值)来获得生物计量信息。生物计量信息可以包括心跳信息、氧饱和度信息、体脂信息和应激信息中的至少一个。
根据各种实施例的处理器410(例如,生物计量模块411)可以使用传感器460获得生物计量信息。例如,处理器410(例如,用户认证模块413)可以将获得的生物计量信息与存储器440中存储的生物计量信息进行比较。处理器410可以基于比较结果来确定生物计量信息的用户是否是认证的用户。例如,当获得的生物计量信息与存储器440中存储的生物计量信息相同时,处理器410可以认证(或证明)获得的生物计量信息是从电子设备400的用户测量的。然而,当获得的生物计量信息与存储的生物计量信息不同时,处理器410可以认证获得的生物计量信息不是从电子设备400的用户测量的。
根据各种实施例,当测量的生物计量信息与存储的生物计量信息不相同时,处理器410可以请求再次测量生物计量信息。处理器410可以通过将通过请求而测量的生物计量信息与存储的生物计量信息进行比较,来再次执行用户认证。例如,当哪怕一次用户认证失败(例如,测量的生物计量信息与存储的生物计量信息不同)时,处理器410就可以结束用户认证。备选地,处理器410可以再次执行用户认证超过预定次数(例如,三次)。每次用户认证失败时,处理器410可以计数1作为用户认证的次数。当用户认证的次数是预定次数或更多时,处理器410可以结束用户认证。
根据各种实施例的处理器410(例如,用户认证模块413)可以使用密码或锁定模式来执行用户认证。例如,当通过键区输入的密码与存储器440中存储的密码相同时,处理器410可以完成用户认证。
在操作703中,根据各种实施例的电子设备400(例如,处理器410)可以产生用户认证信号。当用户认证完成时,处理器410(例如,信号产生模块415)可以基于用户信息来选择至少一个信号模式,并且通过使用所选择的信号模式在特定波长频带处产生用于用户认证的特定电流来作为用户认证信号。处理器410可以使用第一电子设备400的设备信息来改变频率,或者可以通过处理所选择的信号模式来产生特定电流。设备信息可以包括时间信息、位置信息和序列信息中的至少一个。
根据各种实施例的电子设备400(例如,处理器410)可以确定是否感测到第二电子设备(例如,第二电子设备500)。例如,第二电子设备500可以是可以测量用户的生物计量信息的设备(或传感器)。例如,测量信号是向用户的身体施加电流,并且当通过所施加的电流而测量到的测量信号中包括噪声时,处理器410可以确定第二电子设备500与用户的身体接触。备选地,处理器410可以基于用户输入来感测第二电子设备500。备选地,当第二电子设备500存在于与第一电子设备400邻近的距离(例如,10cm、30cm和1m)内时,处理器410可以感测到第二电子设备500。
根据各种实施例的处理器410可以在检测到第二电子设备500之前、同时或之后产生用户认证信号。
在操作705中,根据各种实施例的电子设备400(例如,处理器410)可以对电极接口450施加产生的用户认证信号或包括该用户认证信号的至少一部分在内的信号。由于电子设备400和第二电子设备500与用户的身体接触,因此当对与用户的身体接触的电极接口450施加与用户认证信号相对应的电流时,第二电子设备500可以接收所施加的电流。由于第二电子设备500还对用户的身体施加电流以测量用户的生物计量信息,因此第二电子设备500可以接收用户认证信号以及通过向用户身体施加电流而接收到的测量信号。处理器410(例如,控制模块417)可以对电极接口450施加用户认证信号的全部或一部分。根据各种实施例的处理器410(例如,控制模块417)可以对电极接口450施加用户认证信号连同其它信号(例如,控制信号、检测信号和测量信号)。
在操作707中,根据各种实施例的电子设备400(例如,处理器410)可以将生物计量信息和用户认证信号存储在存储器440中。处理器410(例如,控制模块417)可以分离地存储生物计量信息和用户认证信号,或者可以将生物计量信息和用户认证信号组合地存储在存储器440中。
图8示出了根据各种实施例的电子设备的产生用户认证信号的方法的流程图。图8可以是详细示出图7的操作703的流程图。
参考图8,在操作801中,根据各种实施例的电子设备400(例如,处理器410)可以获得用户信息。用户信息可以包括电子设备400的用户账户、电子设备400的电话号码和关于用户的信息(例如,姓名、年龄、身高和体重)中的至少一个。处理器410(例如,信号产生模块415)可以提取存储器440中存储的用户信息。备选地,处理器410可以通过分析用户账户来获得关于用户的信息。备选地,处理器410可以基于使用历史来获得关于用户的信息。
在操作803中,根据各种实施例的电子设备400(例如,处理器410)可以基于用户信息来选择信号模式。信号模式可以具有针对每个用户而不同的模式,或者可以根据电子设备400的设备信息而改变。设备信息可以包括时间信息、位置信息和序列信息中的至少一个。例如,处理器410(例如,信号产生模块415)可以基于用户信息从多个信号模式(例如,1至100)中选择一个信号模式(例如,第五信号模式)。备选地,处理器410可以使用电子设备400的设备信息来改变信号模式的频率。备选地,处理器410可以向服务器(例如,生物计量认证服务器或医疗机构服务器)发送用户信息,并且可以从该服务器接收与用户信息相对应的信号模式。
在操作805中,根据各种实施例的电子设备400(例如,处理器410)可以产生用户认证信号。处理器410(例如,信号产生模块415)可以使用所选择的信号模式在特定频带处产生用于用户认证的特定电流来作为用户认证信号。
图9示出了根据各种实施例的与用户身体接触的测量传感器的示例的图。
参考图9,根据各种实施例的第一电子设备400或第二电子设备500可以与身体接触。例如,第一电子设备400可以包括可穿戴设备950或智能电话960。第二电子设备500可以包括眼镜传感器910、项链传感器920、第一衣服传感器930、手环传感器940、第二衣服传感器970和鞋子传感器980中的至少一个。例如,眼镜传感器910可以将用户的凝视、虹膜等识别为生物计量信息。项链传感器920可以将用户的呼吸、氧饱和度、心跳等识别为生物计量信息。作为由导电丝线制成的纤维的第一衣服传感器930和第二衣服传感器970可以将身体的电阻、温度等识别为生物计量信息。手环传感器940可以将氧饱和度、心跳等识别为生物计量信息。鞋子传感器980可以将步行、跑步、运动距离、消耗的卡路里等识别为生物计量信息。第二电子设备500可以包括用于电极或传感器控制的处理器(例如,MCU)。第一电子设备400或第二电子设备500可以执行图6的操作。
图10示出了当用户进行健康检查时的情况,当在第一电子设备400接通的情况下用户通过多个生物计量设备(例如,第二电子设备500)来进行检查,可以执行所述情况中的操作。
图10示出了根据各种实施例的使用电子设备来获得测量传感器的用户认证生物计量信息的方法的图。
参考图10,在操作1001中,根据各种实施例的第一电子设备400可以存储用户认证信号。可以使用第一电子设备400的用户信息来产生用户认证信号。第一电子设备400可以测量生物计量信息,但是可以用于将用户认证信号存储在存储器(例如,存储器440)中,并且当检测到其他电子设备(例如,第二电子设备)时可以发送该用户认证信号。在图10中,第一电子设备400可以执行向其他电子设备(例如,第二电子设备)发送用户认证信号的功能而不测量生物计量信息。然而,第一电子设备400可以包括用于发送用户认证信号的电极接口。
根据各种实施例的第一电子设备400可以以各种方式操作,例如,当用户认证完成时施加用户认证信号或者周期性地施加用户认证信号。备选地,第一电子设备400可以在检测到第二电子设备500时施加用户认证信号。例如,第一电子设备400可以周期性地或者实时地对电极接口(例如,电极接口450)施加检测信号,并且可以确定通过检测信号接收的信号中是否包括噪声。当接收的信号中包括噪声时,第一电子设备400可以确定第二电子设备500与用户的身体接触。备选地,第一电子设备400可以基于用户输入来感测第二电子设备500。备选地,当第二电子设备500存在于与第一电子设备400邻近的距离(例如,10cm、30cm和1m)内时,第一电子设备400可以感测到第二电子设备500。根据各种实施例的第一电子设备400可以对电极接口450施加用户认证信号的全部或一部分连同检测信号。
在操作1003中,根据各种实施例的第一电子设备400可以对电极接口(例如,电极接口450)施加用户认证信号或包括用户认证信号的至少一部分在内的信号。例如,当通过电极接口450对用户的身体施加用户认证信号时,可以通过用户的身体向第二电子设备500发送用户认证信号。电极接口450可以对用户的身体施加用于用户认证信号的电流。
在操作1005中,根据各种实施例的第二电子设备500可以接收用户认证信号。例如,第二电子设备500可以从用于测量生物计量信息的电极接收用于用户认证信号的电流。
在操作1007中,根据各种实施例的第二电子设备500可以对身体施加测量信号(例如,第二测量信号)以测量生物计量信息。第二电子设备500可以是仅获得与身体相关的一项生物计量信息或获得与身体相关的一项或多项生物计量信息的设备(或传感器)。第二电子设备500可以通过电极对用户的身体施加用于测量信号的电流。
在操作1009中,根据各种实施例的第二电子设备500可以使用所施加的测量信号来获得第二生物计量信息。例如,第二电子设备500可以使用根据被施加到用户的身体的电流而测量到的电压值或身体的电阻值来获得第二生物计量信息。根据要测量的生物计量信息,可以接收不同的测量信号。第二电子设备500可以通过重复执行操作1007至操作1009,在预定时间上获得第二生物计量信息。
在操作1011中,根据各种实施例的第二电子设备500可以将获得的第二生物计量信息与用户认证信号一起存储在存储器中。第二电子设备500可以将获得的第二生物计量信息与用户认证信号相关地存储。第二电子设备500可以将第二生物计量信息与用户认证信号的全部或一部分相关地存储。
根据各种实施例的第一电子设备400可以周期性地或实时地对电极接口(例如,电极接口450)施加检测信号,并且可以确定通过检测信号接收的信号中是否包括噪声。当接收到的信号中包括噪声时,第一电子设备400可以确定第三电子设备820与用户的身体接触。根据各种实施例的第一电子设备400可以基于接收到的信号中包括的噪声或与第三电子设备820的距离,来确定第三电子设备820是与第二电子设备500不同的生物计量设备。
在操作1013中,根据各种实施例的第一电子设备400可以对电极接口(例如,电极接口450)施加用户认证信号或包括用户认证信号的至少一部分在内的信号。例如,当通过电极接口450对用户的身体施加用户认证信号时,可以通过用户的身体向第三电子设备820发送用户认证信号。
根据各种实施例,在操作1013中,当第二电子设备500与用户的身体接触时,可以通过用户的身体向第二电子设备500和第三电子设备820发送用户认证信号。
在操作1015中,根据各种实施例的第三电子设备820可以接收用户认证信号或包括用户认证信号的至少一部分在内的信号。例如,第三电子设备820可以从用于测量生物计量信息的电极接收用于用户认证信号的电流。
在操作1017中,根据各种实施例的第三电子设备820可以施加测量信号(例如,第三测量信号)以测量生物计量信息。第三电子设备820可以是仅获得与身体相关的一项生物计量信息或与获得身体相关的一项或多项生物计量信息的设备(或传感器)。第三电子设备820可以通过电极对用户的身体施加用于测量信号的电流。
在操作1019中,根据各种实施例的第三电子设备820可以使用通过所施加的测量信号而接收到的信号来获得第三生物计量信息。例如,第三电子设备820可以使用根据被施加到用户身体的电流而测量到的电压值或身体的电阻值来获得第三生物计量信息。第三电子设备820可以通过重复执行操作1017至操作1019来在预定时间上获得第三生物计量信息。
在操作1021中,根据各种实施例的第三电子设备820可以将获得的第三生物计量信息与用户认证信号一起存储在存储器中。第三电子设备820可以将获得的第三生物计量信息与用户认证信号相关地存储。第三电子设备820可以将第三生物计量信息与用户认证信号的全部或一部分相关地存储。
图11示出了示出根据各种实施例的电子设备的获得用户认证生物计量信息的方法的流程图。
参考图11,在操作1101中,根据各种实施例的第一电子设备400可以获得第一生物计量信息。第一电子设备400可以对电极接口(例如,电极接口450)施加用于测量生物计量信息的第一测量信号,并且可以使用通过所施加的第一生物计量信息而接收的值来获得第一生物计量信息。即使在执行操作1103、1109、1113或1121时,也可以连续地重复执行操作1101。
在操作1103中,根据各种实施例的第一电子设备400可以接收用户输入。用户输入可以是用于施加控制信号的输入。控制信号可以是用于控制其他电子设备(例如,第二电子设备500)的信号。控制信号可以包括以下至少一项:用于接通/关断第二电子设备500的控制信号、针对用于测量特定生物计量信息的指令(或命令)的控制信号、以及针对用于发送由第二电子设备500测量的生物计量信息(用于例如,第二生物计量信息)的指令的控制信号。根据各种实施例,可以通过用户的身体、有线通信或无线通信向第二电子设备500发送控制信号。例如,当感测到第二电子设备500与用户的身体接触时,第一电子设备400可以在显示器420上显示的用户界面上显示是否检测到第二电子设备500。用户可以通过显示器420上显示的用户界面来选择向第二电子设备500发送的控制信号。
在操作1105中,根据各种实施例的第一电子设备400可以发送第一控制信号。第一电子设备400可以通过向电极接口(例如,电极接口450)施加与第一控制信号相对应的电流,来通过用户的身体施加第一控制信号。第一控制信号可以是用于测量特定生物计量信息的指令。根据各种实施例的第一电子设备400可以通过用户的身体来发送第一控制信号以及用户认证信号的全部或一部分。
在操作1107中,根据各种实施例的第二电子设备500可以基于第一控制信号来测量第二生物计量信息。例如,第二电子设备500可以是测量一项或多项生物计量信息的设备。第二电子设备500可以是测量包括以下项在内的生物计量信息中的至少两项的设备:心跳信息、氧饱和度信息、肌电图信息、脑电图信息、体脂信息和应激信息。当第一控制信号是用于测量脑电图信息的指令时,第二电子设备500可以测量脑电图信息来作为第二生物计量信息。
在操作1109中,根据各种实施例的第一电子设备400可以产生用户认证信号。例如,第一电子设备400可以使用第一生物计量信息来执行用户认证,并且当用户认证完成时,可以基于用户信息来产生用户认证信号。
在操作1111中,根据各种实施例的第一电子设备400可以通过电极接口(例如,电极接口450)来发送用户认证信号或包括用户认证信号的至少一部分在内的信号。第一电子设备400可以通过对电极接口450施加与用户认证信号相对应的电流,来向第二电子设备500发送用户认证信号。
尽管在上面的描述中操作1105和操作1111是分离地执行的,但是可以同时执行操作1105和操作1111。在这种情况下,第一电子设备400可以获得第一生物计量信息,产生用户认证信号,并且在接收到用户输入时发送第一控制信号和用户认证信号。备选地,用户认证信号可以被包括在第一控制信号中。根据各种实施例的第一电子设备400可以将用户认证信号存储在存储器440中,并且当使用第一生物计量信号的用户认证完成时,可以在没有用户输入的情况下发送第一控制信号和用户认证信号。
在操作1113中,根据各种实施例的第一电子设备400可以将包括用户认证信号(例如,其全部或一部分)的第一生物计量信息存储在存储器(例如,存储器440)中。
在操作1115中,根据各种实施例的第二电子设备500可以将包括用户认证信号(例如,其全部或一部分)的第二生物计量信息存储在存储器中。
操作1113和操作1115可以同时、分离或顺序执行。
在操作1117中,根据各种实施例的第一电子设备400可以发送第二控制信号。第一电子设备400可以向电极接口(例如,电极接口450)施加与第二控制信号相对应的电流。第二控制信号可以是用于发送由第二电子设备500测量的生物计量信息(例如,第二生物计量信息)的指令。根据各种实施例的第一电子设备400可以通过有线通信或无线通信向第二电子设备500发送第二控制信号。当第一电子设备400通过接口(例如,接口270)与第二电子设备500连接时,第一电子设备400可以通过该接口向第二电子设备500发送第二控制信号。备选地,当第一电子设备400通过近场通信(例如,蓝牙)与第二电子设备500连接时,第一电子设备400可以通过近场通信向第二电子设备500发送第二控制信号。
在操作1119中,根据各种实施例的第二电子设备500可以响应于第二控制信号来发送包括用户认证信号的第二生物计量信息。例如,第二电子设备500可以通过用户的身体接收第二控制信号。备选地,第二电子设备500可以通过有线通信或无线通信从第一电子设备400接收第二控制信号。第二电子设备500可以分离地发送第二生物计量信息和用户认证信号,或者可以发送将第二生物计量信息和用户认证信号组合在一起的一个信号。
在操作1121中,根据各种实施例的第一电子设备400可以将包括用户认证信号的第二生物计量信息存储在存储器(例如,存储器440)中。第一电子设备400可以从第二电子设备500接收包括用户认证信号的第二生物计量信息,并且可以将接收到的包括用户认证信号的第二生物计量信息存储在存储器(例如,存储器440)中。根据各种实施例的第一电子设备400可以确定第二生物计量信息中是否包括用户认证信号,或者是否已经与第二生物计量信息一起接收到用户认证信号。当第二生物计量信息中包括用户认证信号或者用户认证信号已经与第二生物计量信息一起被接收到时,第一电子设备400可以将第二生物计量信息存储在存储器440中。
图12示出了示出根据各种实施例的电子设备的获得用户认证生物计量信息的方法的流程图。
参考图12,在操作1201中,根据各种实施例的第一电子设备400(例如,处理器410)可以与其他电子设备连接。例如,处理器410可以周期性地或者实时地对电极接口(例如,电极接口450)施加检测信号,并且可以确定通过检测信号接收的信号中是否包括噪声。当接收到的信号中包括噪声时,处理器410可以确定其他电子设备(例如,第二电子设备500)与用户的身体接触。当第二电子设备500与用户的身体接触时,处理器410可以与第二电子设备500连接。备选地,处理器410可以通过有线通信或无线通信与第二电子设备500连接。处理器410可以通过接口(例如,接口270)或近场通信(例如,蓝牙)与第二电子设备500连接。
在操作1203中,根据各种实施例的第一电子设备400(例如,处理器410)可以从其他电子设备(例如,第二电子设备500)获得生物计量信息(例如,第二生物计量信息)。处理器410可以通过用户的身体获得生物计量信息。生物计量信息可以由第二电子设备500测量。备选地,处理器410可以通过有线通信或无线通信从第二电子设备500接收生物计量信息。
在操作1205中,根据各种实施例的第一电子设备400(例如,处理器410)可以确定生物计量信息中是否包括用户认证信号。处理器410可以确定生物计量信息中是否包括用户认证信号的全部或一部分。其他电子设备(例如,第二电子设备500)可以分离地发送生物计量信息和用户认证信号,或者可以发送将生物计量信息和用户认证信号组合在一起的一个信号。
当生物计量信息中包括用户认证信号时,处理器410可以执行操作1207,并且当生物计量信息中不包括用户认证信号时,处理器410可以结束操作。
当生物计量信息中不包括用户认证信号时,根据各种实施例的第一电子设备400(例如,处理器410)可以请求重新测量生物计量信息。当请求重新测量时,处理器410可以向其他电子设备(例如,第二电子设备500)发送存储器(例如,存储器440)中存储的用户认证信号。
在操作1207中,根据各种实施例的第一电子设备400(例如,处理器410)可以将生物计量信息暂时存储在存储器(例如,存储器440)中。当生物计量信息中包括用户认证信号(的全部或一部分)或者用户认证信号已经与生物计量信息一起被接收到时,处理器410可以将生物计量信息存储在存储器440中。
在操作1209中,根据各种实施例的第一电子设备400(例如,处理器410)可以向服务器发送生物计量信息。例如,处理器410可以实时地、周期性地或者响应于来自服务器的请求来发送存储器440中存储的生物计量信息。
根据各种实施例的计算机可读记录介质可以包括用于执行以下操作的程序:通过执行用户认证来获得用户信息;基于用户信息产生用户认证信号;以及通过与电极接口接触的用户身体来发送用户认证信号或包括用户认证信号的至少一部分在内的信号。
根据各种实施例的计算机可读记录介质可以包括用于执行以下操作的程序:使用电极接口来获得至少一项生物计量信息;从电极接口接收用户认证信号或者包括用户认证信号的至少一部分在内的信号;以及将至少一项生物计量信息与用户认证信号一起存储在存储器中。
计算机可读记录介质可以包括硬盘、软盘、磁介质(例如,磁带)、光记录介质(例如,CD-ROM和DVD)、磁光介质(例如,光盘)和内部存储器。命令可以包括由编译器创建的代码或可以由解译器执行的代码。根据各种实施例的模块或程序模块可以包括上述组件中的至少一个或多个,可以被部分省略,或者还包括其它组件。由根据各种实施例的模块、程序模块或其它组件执行的操作可以顺序地、并行地、重复地或启发式地执行,或者至少一些操作可以以另一顺序执行或省略,或者可以添加其它操作。
此外,说明书和附图中描述和示出的实施例是为了容易地解释本公开并帮助理解本公开而描述的特定示例,而不限制本公开的范围。因此,除了本文中所述的实施例以外,基于本公开的精神的全部改变或修改都应该被解释为包括在本公开的范围内。
尽管已经利用示例实施例描述了本公开,但是本领域技术人员可以明了各种改变和修改。本公开意在包括落在所附权利要求范围内的这些改变和修改。
Claims (20)
1.一种电子设备,包括:
电极接口,可附着到用户身体的至少一部分;
存储器;以及
处理器,操作性耦接到所述电极接口和所述存储器,所述处理器被配置为:
通过用户认证获得用户信息;
基于所述用户信息产生用户认证信号;以及
通过所述电极接口附着到的用户身体的至少一部分来发送包括所述用户认证信号的至少一部分在内的信号。
2.根据权利要求1所述的电子设备,还包括:
传感器,被配置为获得生物计量信息,
其中,所述处理器还被配置为:
使用所述传感器或所述电极接口获得生物计量信息;以及
使用所述生物计量信息来执行用户认证。
3.根据权利要求2所述的电子设备,其中,所述处理器还被配置为:
通过将所述生物计量信息与所述存储器中存储的参考生物计量信息进行比较,来执行所述用户认证;以及
如果所述用户认证完成,则基于用户信息产生用户认证信号。
4.根据权利要求3所述的电子设备,其中,所述处理器还被配置为:如果所述生物计量信息与所述参考生物计量信息相同,则识别所述用户认证完成。
5.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:
基于所述用户信息选择至少一个信号模式;以及
使用所述信号模式在指定的频带上产生用于用户认证的指定电流,作为所述用户认证信号。
6.根据权利要求5所述的电子设备,其中,所述信号模式根据用户而具有不同的模式,或者根据所述电子设备的设备信息而改变。
7.根据权利要求6所述的电子设备,其中,所述设备信息包括时间信息、位置信息或序列信息中的至少一个,并且
其中,所述处理器还被配置为:使用所述设备信息来改变所述信号模式。
8.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:向附着到用户身体的至少另一部分的其他电子设备发送所述用户认证信号的所述至少一部分。
9.根据权利要求1所述的电子设备,其中,所述处理器还被配置为:将与用户认证信号相关联的用户信息存储在所述存储器中。
10.根据权利要求1所述的电子设备,还包括:
通信接口;
其中,所述处理器还被配置为:通过所述通信接口接收由其他电子设备测量的其他生物计量信息。
11.根据权利要求10所述的电子设备,其中,所述处理器还被配置为:
确定所述其他生物计量信息中是否包括所述用户认证信号;并且
如果所述处理器确定所述其他生物计量信息中包括所述用户认证信号,则将接收到的所述其他生物计量信息存储在所述存储器中。
12.一种电子设备,可附着到用户身体的至少一部分上,所述电子设备包括:
电极接口,可附着到所述用户身体的至少一部分;
存储器;以及
处理器,操作性耦接到所述电极接口和所述存储器,所述处理器被配置为:
使用所述电极接口来获得生物计量信息;
从所述电极接口接收用户认证信号的至少一部分;以及
将所述生物计量信息和所述用户认证信号存储在所述存储器中。
13.根据权利要求12所述的电子设备,其中,所述处理器还被配置为:
从所述电极接口接收控制信号;以及
基于所述控制信号,对所述电极接口施加用于获得所述生物计量信息的测量信号。
14.根据权利要求12所述的电子设备,还包括:
通信接口;
其中所述处理器还被配置为:
如果所述处理器从所述通信接口接收到发送控制信号,则通过所述通信接口向其他电子设备发送包括所述用户认证信号的所述生物计量信息。
15.一种***,包括:
第一电子设备,包括:
第一电极接口,可附着到用户身体的至少一部分;以及
第一处理器,操作性耦接到所述第一电极接口,其中,所述第一处理器被配置为:
基于通过用户认证获得的用户信息,产生用户认证信号;以及
通过所述第一电极接口附着到的用户身体的至少一部分来发送所述用户认证信号的至少一部分,
第二电子设备,包括:
第二电极接口,可附着到用户身体的至少另一部分;以及
存储器;以及
第二处理器,操作性耦接到所述第二电极接口和所述存储器,其中,所述第二处理器被配置为:
使用所述第二电极接口获得生物计量信息;
从所述第二电极接口接收所述用户认证信号的所述至少一部分;以及
将所述生物计量信息和所述用户认证信号的所述至少一部分存储在所述存储器中。
16.根据权利要求15所述的***,其中,所述第一处理器还被配置为:
使用所述第一电极接口或生物计量识别传感器来获得所述生物计量信息;
使用所述生物计量信息来执行用户认证;以及
如果所述用户认证完成,则产生所述用户认证信号。
17.根据权利要求15所述的***,其中,所述第一处理器还被配置为:
基于所述用户信息选择至少一个信号模式;以及
使用所述至少一个信号模式,在指定的频带上产生用于用户认证的指定电流,作为所述用户认证信号。
18.根据权利要求15所述的***,其中,所述第一处理器还被配置为:
通过所述第一电极接口向附着到用户身体的至少另一部分的所述第二电子设备发送所述用户认证信号的所述至少一部分。
19.根据权利要求15所述的***,其中,所述第一处理器和所述第二处理器还被配置为获得相同的生物计量信息或不同的生物计量信息。
20.根据权利要求15所述的***,其中,所述第一处理器还被配置为:
对所述第一电极接口施加检测信号;以及
如果通过所述检测信号接收到的信号中包括噪声,则确定所述第二电子设备附着到所述用户身体的至少另一部分。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170015437A KR20180090507A (ko) | 2017-02-03 | 2017-02-03 | 생체 정보 인증을 위한 전자 장치 및 시스템 |
KR10-2017-0015437 | 2017-02-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108388782A true CN108388782A (zh) | 2018-08-10 |
CN108388782B CN108388782B (zh) | 2022-08-30 |
Family
ID=61157079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810109336.XA Active CN108388782B (zh) | 2017-02-03 | 2018-02-02 | 用于认证生物计量数据的电子设备和*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US10977349B2 (zh) |
EP (1) | EP3357421B1 (zh) |
KR (1) | KR20180090507A (zh) |
CN (1) | CN108388782B (zh) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201713697D0 (en) | 2017-06-28 | 2017-10-11 | Cirrus Logic Int Semiconductor Ltd | Magnetic detection of replay attack |
GB2563953A (en) | 2017-06-28 | 2019-01-02 | Cirrus Logic Int Semiconductor Ltd | Detection of replay attack |
GB201801532D0 (en) | 2017-07-07 | 2018-03-14 | Cirrus Logic Int Semiconductor Ltd | Methods, apparatus and systems for audio playback |
GB201801527D0 (en) | 2017-07-07 | 2018-03-14 | Cirrus Logic Int Semiconductor Ltd | Method, apparatus and systems for biometric processes |
GB201801664D0 (en) | 2017-10-13 | 2018-03-21 | Cirrus Logic Int Semiconductor Ltd | Detection of liveness |
GB2567503A (en) | 2017-10-13 | 2019-04-17 | Cirrus Logic Int Semiconductor Ltd | Analysing speech signals |
GB201804843D0 (en) | 2017-11-14 | 2018-05-09 | Cirrus Logic Int Semiconductor Ltd | Detection of replay attack |
US11475899B2 (en) | 2018-01-23 | 2022-10-18 | Cirrus Logic, Inc. | Speaker identification |
US11735189B2 (en) | 2018-01-23 | 2023-08-22 | Cirrus Logic, Inc. | Speaker identification |
US11264037B2 (en) | 2018-01-23 | 2022-03-01 | Cirrus Logic, Inc. | Speaker identification |
US10692490B2 (en) | 2018-07-31 | 2020-06-23 | Cirrus Logic, Inc. | Detection of replay attack |
US10915614B2 (en) | 2018-08-31 | 2021-02-09 | Cirrus Logic, Inc. | Biometric authentication |
US11271928B2 (en) * | 2019-03-25 | 2022-03-08 | International Business Machines Corporation | Bioelectrical authentication |
US11541895B2 (en) | 2019-04-03 | 2023-01-03 | Industrial Technology Research Institute | Driving assistance system and driving assistance method |
US10986090B1 (en) * | 2019-05-20 | 2021-04-20 | Rapid7, Inc. | Security orchestration and automation using biometric data |
CN110245483B (zh) * | 2019-06-10 | 2021-04-13 | Oppo广东移动通信有限公司 | 生物识别方法及相关产品 |
EP3832405A1 (fr) * | 2019-12-06 | 2021-06-09 | Tissot S.A. | Montre comportant un système de contrôle d'accès biometrique à une donnée confidentielle |
US11227040B1 (en) * | 2020-12-08 | 2022-01-18 | Wells Fargo Bank, N.A. | User authentication via galvanic skin response |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1185065A (zh) * | 1996-11-14 | 1998-06-17 | 国际商业机器公司 | 用于和标识卡进行加密通信的近场人体耦合的***及方法 |
CN101751710A (zh) * | 2008-12-16 | 2010-06-23 | 索尼株式会社 | 生物认证***和生物认证方法 |
CN102239655A (zh) * | 2008-12-05 | 2011-11-09 | 皇家飞利浦电子股份有限公司 | 基于身体耦合通信的用户识别 |
CN103093251A (zh) * | 2011-11-01 | 2013-05-08 | 朱海宾 | 一种基于书写笔劲识别的身份验证*** |
CN103154955A (zh) * | 2010-10-18 | 2013-06-12 | 3M创新有限公司 | 用于远程医疗应用的多功能医疗设备 |
CN103295052A (zh) * | 2012-02-29 | 2013-09-11 | 控制技术有限公司 | 一种智能卡,控制器及适配器 |
JP2013211693A (ja) * | 2012-03-30 | 2013-10-10 | Smk Corp | 軽車両用補助装置 |
US20140009262A1 (en) * | 2008-12-15 | 2014-01-09 | Proteus Digital Health, Inc. | Personal authentication apparatus system and method |
CN103761460A (zh) * | 2013-12-18 | 2014-04-30 | 微软公司 | 显示设备上的用户认证 |
CN104287717A (zh) * | 2014-09-30 | 2015-01-21 | 杭州电子科技大学 | 基于双电极的手指心电身份识别*** |
CN105373002A (zh) * | 2015-11-03 | 2016-03-02 | 重庆码头联智科技有限公司 | 通过智能手环陀螺仪进行安全认证控制方法 |
CN105450850A (zh) * | 2014-09-24 | 2016-03-30 | 三星电子株式会社 | 用于提供信息的方法及其电子设备 |
CN105793888A (zh) * | 2013-12-04 | 2016-07-20 | 欧姆龙健康医疗事业株式会社 | 用户认证*** |
CN105940413A (zh) * | 2013-08-08 | 2016-09-14 | 三星电子株式会社 | 指纹识别装置、其制造方法以及电子设备 |
KR20160113788A (ko) * | 2015-03-23 | 2016-10-04 | 한국전자통신연구원 | 형태 변형이 가능한 인터페이스 장치 및 인터페이스 장치를 이용한 보안 처리 방법 |
CN106095263A (zh) * | 2015-04-27 | 2016-11-09 | 三星电子株式会社 | 用于显示用户界面的方法及其电子设备 |
CN106257394A (zh) * | 2015-06-22 | 2016-12-28 | 三星电子株式会社 | 用于头戴显示器的三维用户界面 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001224564A (ja) * | 2000-02-18 | 2001-08-21 | Nippon Colin Co Ltd | 心音検出装置、およびその心音検出装置を利用した脈波伝播速度情報測定装置 |
US20020013717A1 (en) * | 2000-12-28 | 2002-01-31 | Masahiro Ando | Exercise body monitor with functions to verify individual policy holder and wear of the same, and a business model for a discounted insurance premium for policy holder wearing the same |
WO2006009767A1 (en) * | 2004-06-18 | 2006-01-26 | Neuronetrix, Inc | Wireless electrode for biopotential measurement |
JP4177858B2 (ja) * | 2006-05-18 | 2008-11-05 | 株式会社カシオ日立モバイルコミュニケーションズ | 指紋認証機能付き携帯端末装置及びプログラム |
US8341557B2 (en) * | 2008-09-05 | 2012-12-25 | Apple Inc. | Portable touch screen device, method, and graphical user interface for providing workout support |
US20100138914A1 (en) * | 2008-12-01 | 2010-06-03 | Research In Motion Limited | System and method of providing biometric quick launch |
US20110257546A1 (en) * | 2010-04-19 | 2011-10-20 | Upek, Inc. | Biometric Sensor And Heart Function Monitoring Apparatus |
US10713341B2 (en) | 2011-07-13 | 2020-07-14 | Scott F. McNulty | System, method and apparatus for generating acoustic signals based on biometric information |
EP2677889A1 (en) * | 2011-02-22 | 2014-01-01 | Joelmar Pty Ltd | Survival and location enhancement garment and headgear |
JP2017504853A (ja) | 2013-11-04 | 2017-02-09 | クアルコム,インコーポレイテッド | モバイルデバイスにおけるユーザ認証バイオメトリクス |
KR101869624B1 (ko) * | 2013-11-22 | 2018-06-21 | 선전 구딕스 테크놀로지 컴퍼니, 리미티드 | 안전한 인체 지문 센서 |
JP6257786B2 (ja) | 2014-01-31 | 2018-01-10 | アップル インコーポレイテッド | ウェアラブルデバイスの着用依存動作 |
US9498129B2 (en) * | 2014-03-17 | 2016-11-22 | Cardiac Technologies International, Inc. | Method and device for patient monitoring using dynamic multi-function device |
US10279201B2 (en) * | 2014-07-17 | 2019-05-07 | Elwha Llc | Monitoring and treating pain with epidermal electronics |
KR20160029264A (ko) | 2014-09-05 | 2016-03-15 | 안창호 | 주식정보 공유 장치 및 그 방법 |
KR102325342B1 (ko) | 2015-04-01 | 2021-11-11 | 삼성전자주식회사 | 무선 통신 연결 방법 및 장치 |
US20160342782A1 (en) * | 2015-05-18 | 2016-11-24 | Daqri, Llc | Biometric authentication in a head mounted device |
US9693711B2 (en) * | 2015-08-07 | 2017-07-04 | Fitbit, Inc. | User identification via motion and heartbeat waveform data |
US10181021B2 (en) * | 2016-02-01 | 2019-01-15 | Fitbit, Inc. | Method and apparatus for off-body detection for wearable device |
US20170319082A1 (en) * | 2016-05-05 | 2017-11-09 | Siad Sayme | Phono-Electro-Cardiogram Monitoring Unit |
-
2017
- 2017-02-03 KR KR1020170015437A patent/KR20180090507A/ko not_active Application Discontinuation
-
2018
- 2018-02-01 US US15/886,620 patent/US10977349B2/en active Active
- 2018-02-02 CN CN201810109336.XA patent/CN108388782B/zh active Active
- 2018-02-02 EP EP18154873.6A patent/EP3357421B1/en active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1185065A (zh) * | 1996-11-14 | 1998-06-17 | 国际商业机器公司 | 用于和标识卡进行加密通信的近场人体耦合的***及方法 |
CN102239655A (zh) * | 2008-12-05 | 2011-11-09 | 皇家飞利浦电子股份有限公司 | 基于身体耦合通信的用户识别 |
US20140009262A1 (en) * | 2008-12-15 | 2014-01-09 | Proteus Digital Health, Inc. | Personal authentication apparatus system and method |
CN101751710A (zh) * | 2008-12-16 | 2010-06-23 | 索尼株式会社 | 生物认证***和生物认证方法 |
CN103154955A (zh) * | 2010-10-18 | 2013-06-12 | 3M创新有限公司 | 用于远程医疗应用的多功能医疗设备 |
CN103093251A (zh) * | 2011-11-01 | 2013-05-08 | 朱海宾 | 一种基于书写笔劲识别的身份验证*** |
CN103295052A (zh) * | 2012-02-29 | 2013-09-11 | 控制技术有限公司 | 一种智能卡,控制器及适配器 |
JP2013211693A (ja) * | 2012-03-30 | 2013-10-10 | Smk Corp | 軽車両用補助装置 |
CN105940413A (zh) * | 2013-08-08 | 2016-09-14 | 三星电子株式会社 | 指纹识别装置、其制造方法以及电子设备 |
CN105793888A (zh) * | 2013-12-04 | 2016-07-20 | 欧姆龙健康医疗事业株式会社 | 用户认证*** |
CN103761460A (zh) * | 2013-12-18 | 2014-04-30 | 微软公司 | 显示设备上的用户认证 |
CN105450850A (zh) * | 2014-09-24 | 2016-03-30 | 三星电子株式会社 | 用于提供信息的方法及其电子设备 |
CN104287717A (zh) * | 2014-09-30 | 2015-01-21 | 杭州电子科技大学 | 基于双电极的手指心电身份识别*** |
KR20160113788A (ko) * | 2015-03-23 | 2016-10-04 | 한국전자통신연구원 | 형태 변형이 가능한 인터페이스 장치 및 인터페이스 장치를 이용한 보안 처리 방법 |
CN106095263A (zh) * | 2015-04-27 | 2016-11-09 | 三星电子株式会社 | 用于显示用户界面的方法及其电子设备 |
CN106257394A (zh) * | 2015-06-22 | 2016-12-28 | 三星电子株式会社 | 用于头戴显示器的三维用户界面 |
CN105373002A (zh) * | 2015-11-03 | 2016-03-02 | 重庆码头联智科技有限公司 | 通过智能手环陀螺仪进行安全认证控制方法 |
Non-Patent Citations (3)
Title |
---|
HONGGANG WANG等: "An Integrated Biometric-Based SecurityFramework Using Wavelet-Domain HMM in Wireless Body Area Networks(WBAN)", 《IEEE INT. CONF. ON COMMUNICATIONS》 * |
李薇 等: "基于心电信号动态时间序列分析的身份信息识别", 《科研信息化技术与应用》 * |
杨文: "生物认证带来安全新概念", 《检察风云》 * |
Also Published As
Publication number | Publication date |
---|---|
US20180225437A1 (en) | 2018-08-09 |
EP3357421A1 (en) | 2018-08-08 |
EP3357421B1 (en) | 2019-11-06 |
CN108388782B (zh) | 2022-08-30 |
US10977349B2 (en) | 2021-04-13 |
KR20180090507A (ko) | 2018-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108388782A (zh) | 用于认证生物计量数据的电子设备和*** | |
CN108509168A (zh) | 设备及其控制方法 | |
CN110192248A (zh) | 语音输入处理方法和用于支持该方法的电子设备 | |
CN107101665A (zh) | 运动信息提供方法及支持所述方法的电子装置 | |
KR102393683B1 (ko) | 센서를 포함하는 전자 장치 및 그의 동작 방법 | |
CN108737643A (zh) | 获取生物识别信息的方法和支持该方法的电子设备 | |
CN110192383A (zh) | 电子设备及其操作方法 | |
CN105930631A (zh) | 用于测量生物信号的方法及其可穿戴电子设备 | |
CN108351697A (zh) | 包括多个显示器的电子设备和用于操作其的方法 | |
CN108388390A (zh) | 控制指纹传感器的设备和方法 | |
CN108133757A (zh) | 用于提供健康管理服务的设备及其方法 | |
CN107809949A (zh) | 用于测量与人体有关的信息的电子设备及其操作方法 | |
CN107278138A (zh) | 能够自动识别待测量的身体部位的电子装置以及电子装置的身体组分测量方法 | |
CN108376546A (zh) | 语音输入方法以及用于支持该方法的电子设备和*** | |
CN108475536A (zh) | 用于提供活动指导信息的方法和支持所述方法的电子装置 | |
CN107491177A (zh) | 用于识别旋转体的旋转的方法及用于处理该方法的电子设备 | |
CN108702295A (zh) | 基于生物数据进行认证的电子设备及其操作方法 | |
CN108475272A (zh) | 内容识别设备及其操作方法 | |
CN109196546A (zh) | 电子设备和包括该电子设备的信息处理*** | |
CN110325993A (zh) | 通过使用多个生物特征传感器执行认证的电子设备及其操作方法 | |
CN110199503A (zh) | 消息生成方法及用于支持该方法的可穿戴的电子设备 | |
CN107085462A (zh) | 用于管理电力的电子设备及控制其的方法 | |
CN108475329A (zh) | 电子设备及其操作方法 | |
CN108024763A (zh) | 活动信息提供方法及支持其的电子设备 | |
KR102358849B1 (ko) | 스마트 워치에 대한 정보를 제공하는 전자 장치와 이의 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |