Method for authenticating using fingerprint sensor, and electronic device supporting same
By employing a sliding mechanism to adjust the display area and position the fingerprint sensor correctly, the electronic device ensures reliable fingerprint authentication on flexible or rollable displays, addressing the challenge of non-designated touch areas.
Patent Information
- Application Number
- PCT/KR2024/013544
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-04
- Filing Date
- 2024-09-06
- Publication Date
- 2025-05-08
AI Technical Summary
Existing electronic devices with fingerprint sensors struggle to perform authentication when the user touches areas outside the designated region on flexible or rollable displays.
The electronic device is designed to move or adjust the display area exposed to the exterior, using a sliding mechanism to position the fingerprint sensor correctly under the user's touch, ensuring authentication can be performed regardless of the device's form factor.
This solution enables reliable fingerprint authentication on flexible or rollable displays by ensuring the fingerprint sensor is always accessible under the user's touch, enhancing user convenience and security.
Smart Images

Figure KR2024013544_08052025_PF_FP_ABST
Abstract
Description
Method for performing authentication using a fingerprint sensor and electronic device supporting the same
[0001] The present disclosure relates to a method for performing authentication using a fingerprint sensor and an electronic device supporting the same.
[0002] Electronic devices can be applied to various biometric authentication technologies. Among these, fingerprint authentication may be the most commonly used. The electronic device may include a display module (e.g., a touchscreen) capable of detecting touch by a finger or other object. A fingerprint sensor positioned at a location corresponding to at least a portion of the electronic device's display module can be used to acquire a fingerprint, and user authentication can be performed based on the acquired fingerprint information.
[0003] Recently, development of flexible displays has been actively underway. Flexible displays can be incorporated into electronic devices in a slidable, foldable, bendable, or rollable form. Electronic devices including flexible displays can provide screens that expand or contract depending on the user's needs.
[0004] The above information is provided solely as background information to aid in understanding the present disclosure. No determination or assertion is made as to whether any of the above is applicable as prior art in connection with the present disclosure.
[0005] An electronic device can display an image to guide the user to the area on the display where the fingerprint sensor can sense a fingerprint. The electronic device can perform fingerprint authentication based on a fingerprint input received by the user touching the area. However, the electronic device may not perform fingerprint authentication if a touch is input to an area on the display other than the area.
[0006] Aspects of the present disclosure address at least the problems and / or disadvantages mentioned above and provide at least the advantages described below. Accordingly, aspects of the present disclosure provide a method for performing authentication using a fingerprint sensor and an electronic device supporting the same, which enables fingerprint authentication (and fingerprint registration) to be performed not only by a user's touch on an area on a display where the fingerprint sensor can sense a fingerprint, but also by moving a portion of the electronic device (e.g., an electronic device including a rollable display) to an area on the display where the fingerprint sensor can sense a fingerprint.
[0007] Additional aspects will be partly set forth in the following description, partly will be apparent from the description, or may be learned by practice of the disclosed embodiments.
[0008] An electronic device is provided according to an aspect of the present disclosure. The electronic device includes a first housing, a second housing configured to slide relative to the first housing, a display having a display area exposed to the outside of the electronic device that can expand or contract based on the sliding movement of the second housing, a fingerprint sensor configured to move based on the sliding movement of the second housing, at least one processor including a processing circuit, and a memory storing instructions. The instructions, when individually or collectively executed by the at least one processor, can cause the electronic device to perform authentication using the fingerprint sensor based on whether a touch area touched by a user on the display corresponds to a first area within the display corresponding to the fingerprint sensor, and to control the sliding movement of the second housing so that the first area is positioned at a position where the authentication can be performed based on whether the touch area does not correspond to the first area, and to perform the authentication based on the sliding movement of the second housing.
[0009] According to another aspect of the present disclosure, a method for performing authentication using a fingerprint sensor in an electronic device is provided. The method may include: performing authentication using the fingerprint sensor based on a touch area touched by a user on the display of the electronic device, the display including a first housing, a second housing configured to slide relative to the first housing, a display having a display area exposed to the outside of the electronic device that can be expanded or contracted based on the sliding movement of the second housing, and a fingerprint sensor configured to move by the sliding movement of the second housing; controlling the sliding movement of the second housing so that the first area is positioned at a position where the authentication can be performed based on the touch area not corresponding to the first area; and performing the authentication based on the sliding movement of the second housing.
[0010] According to another aspect of the present disclosure, a non-transitory computer-readable medium having recorded thereon computer-executable instructions, which when executed, cause an electronic device including at least one processor to perform authentication using the fingerprint sensor based on a touch area touched by a user on the display of the electronic device corresponding to a first area corresponding to the fingerprint sensor within the display, and to control the slide movement of the second housing so that the first area is positioned at a position where the authentication can be performed based on the slide movement of the second housing, wherein the electronic device includes a first housing, a second housing configured to slide relative to the first housing, a display having a display area that is exposed to the outside of the electronic device and can be expanded or contracted based on the slide movement of the second housing, a fingerprint sensor configured to move by the slide movement of the second housing, and the at least one processor; and to perform the authentication based on the slide movement of the second housing so that the first area is positioned at a position where the authentication can be performed based on the touch area not corresponding to the first area.
[0011] Other aspects, advantages, and salient features of the present disclosure will become apparent to those skilled in the art from the following detailed description of various embodiments of the present disclosure taken in conjunction with the accompanying drawings.
[0012] The above and other aspects, features, and advantages of specific embodiments of the present disclosure will become more apparent from the following description taken in conjunction with the accompanying drawings.
[0013] FIG. 1 is a block diagram of an electronic device within a network environment according to one embodiment of the present disclosure.
[0014] FIG. 2 is a drawing showing a state in which a second display area of a display is housed within a housing according to one embodiment of the present disclosure.
[0015] FIG. 3 is a drawing showing a state in which a second display area of a display is exposed to the outside of a housing according to one embodiment of the present disclosure.
[0016] FIG. 4 is a block diagram of an electronic device according to one embodiment of the present disclosure.
[0017] FIG. 5 is a flowchart illustrating a method for performing authentication using a fingerprint sensor according to one embodiment of the present disclosure.
[0018] FIG. 6 is a flowchart illustrating a method for performing authentication based on a touch area corresponding to a first area, according to one embodiment of the present disclosure.
[0019] FIG. 7 is a drawing for explaining a first area according to one embodiment of the present disclosure.
[0020] FIG. 8 is a flowchart illustrating a method for performing authentication based on a touch area corresponding to a second area, according to one embodiment of the present disclosure.
[0021] FIG. 9 is a drawing for explaining a second area according to one embodiment of the present disclosure.
[0022] FIG. 10 is a diagram illustrating a method for performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0023] FIG. 11 is a diagram illustrating a method for performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0024] FIG. 12 is a diagram for explaining a method of outputting information for inquiring whether to perform fingerprint authentication based on whether a touch area corresponds to a second area, according to one embodiment of the present disclosure.
[0025] FIG. 13 is a diagram for explaining a method of outputting information guiding a fingerprint input location based on a touch area corresponding to a second area, according to one embodiment of the present disclosure.
[0026] FIG. 14 is a flowchart illustrating a method for performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0027] FIG. 15 is a diagram illustrating a method for acquiring a designated area according to one embodiment of the present disclosure.
[0028] FIG. 16 is a flowchart illustrating a method for performing authentication based on a touch area corresponding to a first area, according to one embodiment of the present disclosure.
[0029] FIG. 17 is a diagram for explaining a method for performing authentication based on a touch area corresponding to a first area according to one embodiment of the present disclosure.
[0030] FIG. 18 is a diagram for explaining a method of performing authentication based on a touch area corresponding to a first area according to one embodiment of the present disclosure.
[0031] FIG. 19 is a flowchart illustrating a method for registering authentication according to one embodiment of the present disclosure.
[0032] FIG. 20 is a diagram for explaining a method for registering authentication according to one embodiment of the present disclosure.
[0033] It should be noted that throughout the drawings, the same reference numbers are used to describe identical or similar elements, features, and structures.
[0034] The following description, with reference to the attached drawings, is provided to facilitate a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. While it includes numerous specific details to aid understanding, these are merely exemplary. Accordingly, those skilled in the art will recognize that various changes and modifications can be made to the various embodiments described herein without departing from the scope and spirit of the present disclosure. Furthermore, descriptions of well-known functions and configurations may be omitted for clarity and brevity.
[0035] The terms and words used in the following description and claims are not limited to their literary meanings, but are merely used by the inventors to facilitate a clear and consistent understanding of the present disclosure. Therefore, it will be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided solely for illustrative purposes, and is not intended to limit the present invention as defined by the appended claims and their equivalents.
[0036] The singular forms "a," "an," and "the" should be understood to include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component surface" includes reference to one or more such surfaces.
[0037] It should be noted that the blocks and combinations of flowcharts within each flowchart can be implemented by one or more computer programs containing computer-executable instructions. The one or more computer programs may be stored entirely in a single memory device, or the one or more computer programs may be divided into different portions stored in different memory devices.
[0038] Any of the functions or operations described herein may be processed by a single processor or a combination of processors. A single processor or a combination of processors is a circuit that performs processing and includes circuits such as an application processor (AP), for example, a central processing unit (CP), a communication processor (CP), a graphics processing unit (GPU), a neural processing unit (NPU) (for example, an artificial intelligence (AI) chip, a wireless-fidelity (Wi-Fi) chip, a Bluetooth™ chip, a global positioning system (GPS) chip, a near-field communication (NFC) chip, a connectivity chip, a sensor controller, a fingerprint sensor controller, a display driver integrated circuit (IC), an audio codec chip, a universal serial bus (USB) controller, a camera controller, an image processing IC, a microprocessor unit (MPU), a system on a chip (SoC), an IC, and the like.
[0039] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to one embodiment of the present disclosure.
[0040] Referring to FIG. 1, in a network environment (100), an electronic device (101) may communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment of the present disclosure, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment of the present disclosure, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In one embodiment of the present disclosure, at least one of these components (e.g., the connection terminal (178)) may be omitted, or one or more other components may be added to the electronic device (101). In one embodiment of the present disclosure, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).
[0041] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or operations. According to one embodiment of the present disclosure, as at least a part of the data processing or operations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment of the present disclosure, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or an auxiliary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (121). For example, when the electronic device (101) includes the main processor (121) and the auxiliary processor (123), the auxiliary processor (123) may be configured to use lower power than the main processor (121) or to be specialized for a given function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
[0042] The auxiliary processor (123) may control at least a part of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. According to one embodiment of the present disclosure, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). According to one embodiment of the present disclosure, the auxiliary processor (123) (e.g., a neural network processing device) may include a hardware structure specialized for processing an artificial intelligence model. The artificial intelligence model may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0043] The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).
[0044] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
[0045] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0046] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. According to one embodiment of the present disclosure, the receiver can be implemented separately from the speaker or as part of the speaker.
[0047] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. According to one embodiment of the present disclosure, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
[0048] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment of the present disclosure, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
[0049] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment of the present disclosure, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0050] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). According to one embodiment of the present disclosure, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0051] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment of the present disclosure, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0052] A haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment of the present disclosure, the haptic module (179) may include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0053] The camera module (180) can capture still images and moving images. According to one embodiment of the present disclosure, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
[0054] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment of the present disclosure, the power management module (188) can be implemented, for example, as at least a part of a power management integrated circuit (PMIC).
[0055] A battery (189) may power at least one component of the electronic device (101). According to one embodiment of the present disclosure, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0056] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment of the present disclosure, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).
[0057] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment of the present disclosure, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
[0058] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). According to one embodiment of the present disclosure, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). According to one embodiment of the present disclosure, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas by, for example, the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna. According to one embodiment of the present disclosure, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).
[0059] According to various embodiments of the present disclosure, the antenna module (197) may form a mmWave antenna module. According to one embodiment of the present disclosure, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent to a first surface (e.g., a bottom surface) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent to a second surface (e.g., a top surface or a side surface) of the printed circuit board and capable of transmitting or receiving signals of the designated high-frequency band.
[0060] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
[0061] According to one embodiment of the present disclosure, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment of the present disclosure, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104) or the server (108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service by itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service using, for example, distributed computing or mobile edge computing. In another embodiment of the present disclosure, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network.According to one embodiment of the present disclosure, an external electronic device (104) or server (108) may be included within a second network (199). The electronic device (101) may be applied to intelligent services (e.g., smart homes, smart cities, smart cars, or healthcare) based on 5G communication technology and IoT-related technology.
[0062] Electronic devices according to embodiments of the present disclosure may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to embodiments of the present disclosure are not limited to the aforementioned devices.
[0063] The various embodiments of the present disclosure and the terminology used therein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. In this document, each of the phrases such as "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" may include any one of the items listed together with the corresponding phrase among the phrases, or all possible combinations thereof. Terms such as "first", "second", or "first" or "second" may be used simply to distinguish the corresponding component from other corresponding components and do not limit the corresponding components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as being “coupled” or “connected” to another component (e.g., a second component), with or without the terms “functionally” or “communicatively,” it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0064] The term "module" used in one embodiment of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment of the present disclosure, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0065] An embodiment of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, "non-transitory" simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0066] According to one embodiment of the present disclosure, the method according to one embodiment disclosed in the present document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or may be provided through an application store (e.g., Play Store). TM) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0067] According to one embodiment of the present disclosure, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separately arranged in other components. According to one embodiment of the present disclosure, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In this case, according to various embodiments of the present disclosure, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to one embodiment of the present disclosure, operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
[0068] FIG. 2 is a drawing showing a state in which a second display area of a display (e.g., display area (A2) of FIG. 3) is housed within a housing according to one embodiment of the present disclosure.
[0069] FIG. 3 is a drawing showing a state in which a second display area of a display is exposed to the outside of a housing according to one embodiment of the present disclosure.
[0070] FIGS. 2 and 3 illustrate a structure in which a display (203) (e.g., a flexible display or a rollable display) expands in a longitudinal direction (e.g., +Y direction) when viewed from the front of an electronic device (200). However, the expansion direction of the display (203) is not limited to one direction (e.g., +Y direction). For example, the expansion direction of the display (203) may be designed to be expandable in an upward direction (+Y direction), a rightward direction (e.g., +X direction), a leftward direction (e.g., -X direction), and / or a downward direction (e.g., -Y direction).
[0071] The state illustrated in FIG. 2 may be referred to as a “slide-in state” of the electronic device (200), or a “closed state” of the second display area (A2) of the display (203).
[0072] The state illustrated in FIG. 3 may be referred to as a “slide-out state” of the electronic device (200), or an “open state” of the second display area (A2) of the display (203).
[0073] The embodiments of FIGS. 2 to 3 may be combined with the embodiments of FIG. 1 or the embodiments of FIGS. 4 to 20.
[0074] Referring to FIGS. 2 and 3, an electronic device (200) (e.g., the electronic device (101) of FIG. 1) may include a housing (210). The housing (210) may include a first housing (201) and a second housing (202) that is arranged to be relatively movable with respect to the first housing (201). In one embodiment of the present disclosure, the first housing (201) in the electronic device (200) may be interpreted as a structure in which the first housing (201) is arranged to be slidably movable with respect to the second housing (202). According to one embodiment of the present disclosure, the second housing (202) may be arranged to be reciprocally movable for a predetermined distance in a direction shown with respect to the first housing (201), for example, in a direction indicated by arrow ①.
[0075] According to one embodiment of the present disclosure, the second housing (202), which may be referred to as a “slide portion” or “slide housing,” may be relatively movable with respect to the first housing (201). According to one embodiment of the present disclosure, the second housing (202) may accommodate various electrical and electronic components, such as a circuit board or a battery. When the electronic device (200) is in a slide-in state, the second housing (202) may be defined as a “retracted position,” and when the electronic device (200) is in a slide-out state, the second housing (202) may be defined as an “extended position.”
[0076] According to one embodiment of the present disclosure, the slide-in state of the electronic device (200) (or the slide-out state of the electronic device (200)) may be changed to the slide-out state of the electronic device (200) (or the slide-in state of the electronic device (200)) based on a predefined user input. For example, the slide-in state of the electronic device (200) (or the slide-out state of the electronic device (200)) may be changed to the slide-out state (or the slide-in state of the electronic device (200)) in response to a user input to a physical button exposed through a part of the first housing (201) or a part of the second housing (202). For example, the slide-in state (or the slide-out state of the electronic device (200)) may be changed to the slide-out state (or the slide-in state of the electronic device (200)) in response to a touch input to an executable object displayed within a screen display area (e.g., the first display area (A1)). For example, the slide-in state (or the slide-out state of the electronic device (200)) may be changed to the slide-out state (or the slide-in state of the electronic device (200)) in response to a touch input having a contact point on a screen display area (e.g., the first display area (A1)) and having a pressing strength greater than or equal to a reference strength. For example, the slide-in state (or the slide-out state of the electronic device (200)) may be changed to the slide-out state (or the slide-in state of the electronic device (200)) in response to a voice input received through a microphone of the electronic device (200). For example, the slide-in state (or the slide-out state of the electronic device (200)) may be changed to the slide-out state (or the slide-in state of the electronic device (200)) in response to an external force applied to the first housing (201) and / or the second housing (202) to move the second housing (202) relative to the first housing (201).For example, the slide-in state (or the slide-out state of the electronic device (200)) may be changed to the slide-out state (or the slide-in state of the electronic device (200)) in response to a user input identified from an external electronic device (e.g., earbuds or a smart watch) connected to the electronic device (200). However, the slide-in-out operation of the electronic device (200) is not limited thereto.
[0077] According to one embodiment of the present disclosure, the first housing (201) can accommodate an actuator (e.g., a drive motor), a speaker, a SIM socket, and / or a sub-circuit board electrically connected to the main circuit board. The second housing (202) can accommodate a main circuit board equipped with electrical components such as an application processor (AP) and a communication processor (CP). According to one embodiment of the present disclosure, the second housing (202) can accommodate an actuator, a speaker, a SIM socket, and / or a sub-circuit board electrically connected to the main circuit board, and the first housing (201) can accommodate a main circuit board equipped with electrical components such as an application processor (AP) and a communication processor (CP). According to one embodiment of the present disclosure, the sub-circuit board and the main circuit board may be disposed in the first housing (201) or may be disposed in the second housing (202).
[0078] According to one embodiment, the first housing (201) may include a first cover member (211) (e.g., a main case). The first cover member (211) may include a first-first side wall (211a), a first-second side wall (211b) extending from the first-first side wall (211a), and a first-third side wall (211c) extending from the first-first side wall (211a) and being substantially parallel to the first-second side wall (211b). According to one embodiment, the first-second side wall (211b) and the first-third side wall (211c) may be formed to be substantially perpendicular to the first-first side wall (211a).
[0079] According to one embodiment of the present disclosure, the first-first side wall (211a), the first-second side wall (211b), and the first-third side wall (211c) of the first cover member (211) may be formed in a shape in which one side (e.g., the front face) is open so as to accommodate (or surround) at least a portion of the second housing (202). For example, at least a portion of the second housing (202) may be surrounded by the first housing (201) and may slide in a direction parallel to the first face, for example, in the direction of arrow ①, while being guided by the first housing (201). According to one embodiment of the present disclosure, the first-first side wall (211a), the first-second side wall (211b), and / or the first-third side wall (211c) of the first cover member (211) may be formed as an integral part. According to one embodiment, the first-first side wall (211a), the first-second side wall (211b) and / or the first-third side wall (211c) of the first cover member (211) may be formed as separate structures and then joined or assembled.
[0080] According to one embodiment of the present disclosure, the first cover member (211) may be formed to surround at least a portion of the display (203). For example, at least a portion of the display (203) may be formed to be surrounded by the first-first side wall (211a), the first-second side wall (211b), and / or the first-third side wall (211c) of the first cover member (211).
[0081] According to one embodiment of the present disclosure, the second housing (202) may include a second cover member (221) (e.g., a slide plate). The second cover member (221) may have a plate shape and include a first surface that supports internal components. For example, the second cover member (221) may support at least a portion of the display (203) (e.g., the first display area (A1)). According to one embodiment, the second cover member (221) may be referred to as a “front cover.”
[0082] According to one embodiment of the present disclosure, the second cover member (221) may include a 2-1 side wall (221a), a 2-2 side wall (221b) extending from the 2-1 side wall (221a), and a 2-3 side wall (221c) extending from the 2-1 side wall (221a) and being substantially parallel to the 2-2 side wall (221b). According to one embodiment, the 2-2 side wall (221b) and the 2-3 side wall (221c) may be formed to be substantially perpendicular to the 2-1 side wall (221a).
[0083] According to various embodiments of the present disclosure, the second housing (202) may form a slide-in state and a slide-out state of the electronic device (200) by moving in a first direction (e.g., direction ①) parallel to the 2-2 side wall (221b) or the 2-3 side wall (221c). In the slide-in state of the electronic device (200), the second housing (202) may be positioned at a first distance from the 1-1 side wall (211a) of the first housing (201), and in the slide-out state of the electronic device (200), the second housing (202) may be positioned at a second distance greater than the first distance from the 1-1 side wall (211a) of the first housing (201). In one embodiment, in the slide-in state of the electronic device (200), the first housing (201) may be formed to surround a portion of the second-second side wall (221b) and the second-third side wall (221c).
[0084] According to one embodiment of the present disclosure, the electronic device (200) may have an intermediate state (hereinafter referred to as an “intermediate state”) between the slide-in state (e.g., a fully closed state) of FIG. 2 and the slide-out state (e.g., a fully opened state) of FIG. 3. In the intermediate state of the electronic device (200), the distance between the first-first sidewall (211a) and the second-first sidewall (221a) may be shorter than the distance between the first-first sidewall (211a) and the second-first sidewall (221a) of the electronic device (200) in the fully opened state, and may be longer than the distance between the first-first sidewall (211a) and the second-first sidewall (221a) of the electronic device (200) in the fully closed state. According to one embodiment of the present disclosure, as at least a portion of the display (203) slides in an intermediate state of the electronic device (200), an area exposed to the outside may vary. For example, in an intermediate state of the electronic device (200), a ratio of the width (length in the X direction) and the height (length in the Y direction) of the display (203) and / or a distance between the first-first side wall (211a) and the second-first side wall (221a) may vary based on the sliding movement of the electronic device (200).
[0085] According to one embodiment of the present disclosure, the electronic device (200) may include a driving structure (not shown) for moving the second housing (202) relative to the first housing (201). For example, the driving structure may include an actuator (e.g., a driving motor) configured to generate a driving force for sliding movement of the second housing (202) relative to the first housing (201).
[0086] According to one embodiment of the present disclosure, the actuator may be controlled by a processor (e.g., processor (120) of FIG. 1). For example, the processor (120) may include an actuator driver driving circuit and may transmit a pulse width modulation (PWM) signal to the actuator (241) for controlling the speed of the actuator and / or the torque of the actuator.
[0087] According to one embodiment of the present disclosure, the electronic device (200) may be set to stop in a designated intermediate state between a slide-in state and a slide-out state by controlling the driving of the actuator (241) (free stop function). According to one embodiment, the electronic device (200) may be changed to a slide-in state, an intermediate state, or a slide-out state through a user's operation in a state where no driving force is provided to the actuator (241).
[0088] According to one embodiment of the present disclosure, the electronic device (200) may include a display (203), a key input device (245), a connector hole (243), an audio module (247a, 247b), and / or a camera module (249a, 249b). According to one embodiment, the electronic device (200) may further include an indicator (e.g., an LED device) or various sensor modules.
[0089] According to one embodiment of the present disclosure, the display (203) may be formed so that the size of a portion that can be seen from the front side of the housing (210) changes based on the sliding movement of the second housing (202). According to one embodiment, the display (203) may include a first display area (A1) and a second display area (A2) configured to be exposed to the outside of the electronic device (200) based on the sliding movement of the second housing (202).
[0090] According to one embodiment of the present disclosure, the first display area (A1) may be disposed on the second housing (202). For example, the first display area (A1) may be disposed on the second cover member (221) of the second housing (202). According to one embodiment of the present disclosure, the second display area (A2) extends from the first display area (A1) and may be accommodated into the interior of the first housing (201) or visually exposed to the exterior of the electronic device (200) as the second housing (202) slides relative to the first housing (201). According to one embodiment of the present disclosure, as the electronic device (200) changes from a slide-in state to a slide-out state, the display (203) may extend in a downward direction (e.g., -Y direction) of the electronic device (200). For example, in the slide-out state of the electronic device (200), the second display area (A2) can be visually exposed from below (e.g., in the -Y direction) of the display (203). According to one embodiment of the present disclosure, as the electronic device (200) changes from the slide-in state to the slide-out state, the display (203) can be expanded in the upper direction (e.g., in the +Y direction) of the electronic device (200). For example, in the slide-out state of the electronic device (200), the second display area (A2) can be visually exposed from above (e.g., in the +Y direction) of the display (203).
[0091] According to one embodiment of the present disclosure, the second display area (A2) moves substantially under the guidance of one area of the first housing (201), and can be accommodated in a space located inside the first housing (201) or exposed to the outside of the electronic device (200). According to one embodiment of the present disclosure, the second display area (A2) can move based on the sliding movement of the second housing (202) in the first direction (e.g., the direction indicated by arrow ①). For example, while the second housing (202) slides, a portion of the second display area (A2) can be deformed into a curved shape at a position corresponding to the curved surface of the first housing (201).
[0092] According to one embodiment of the present disclosure, when the electronic device (200) is changed from a slide-in state to a slide-out state (e.g., when the second housing (202) slides to expand with respect to the first housing (201) when viewed from the top of the second cover member (221) (e.g., the front cover), the second display area (A2) may be gradually exposed to the outside of the first housing (201) to form a substantially flat surface together with the first display area (A1). According to one embodiment of the present disclosure, the display (203) may be coupled to or disposed adjacent to a touch detection circuit, a pressure sensor capable of measuring the intensity (pressure) of a touch, and / or a digitizer capable of detecting a magnetic field-type stylus pen. According to one embodiment of the present disclosure, regardless of whether the electronic device (200) is in a slide-in state or a slide-out state, a portion of the exposed second display area (A2) can be positioned on a portion of the first housing, and a portion of the second display area (A2) can maintain a curved shape.
[0093] According to one embodiment of the present disclosure, the key input device (245) may be located in an area of the housing (210) (e.g., the first housing (201) and / or the second housing (202)). Depending on the appearance and usage state, the illustrated key input device (245) may be omitted, or the electronic device (200) may be designed to include additional key input device(s). According to one embodiment of the present disclosure, the electronic device (200) may include a key input device not illustrated, for example, a home key button, or a touch pad disposed around the home key button. According to one embodiment of the present disclosure, at least a portion of the key input device (245) may be disposed on the first-first side wall (211a), the first-second side wall (211b), and / or the first-third side wall (211c) of the first housing (201). According to one embodiment, at least a portion of the key input device (245) may be disposed on the second-first side wall (221a), the second-second side wall (221b), and / or the second-third side wall (221c) of the second housing (202).
[0094] According to one embodiment of the present disclosure, the connector hole (243) may be omitted depending on the embodiment, and may accommodate a connector (e.g., a USB connector) for transmitting and receiving power and / or data with an external electronic device. According to one embodiment (not shown), the electronic device (200) may include a plurality of connector holes (243), and some of the plurality of connector holes (243) may function as connector holes for transmitting and receiving audio signals with an external electronic device. In the illustrated embodiment of the present disclosure, the connector hole (243) is located in the second housing (202), but is not limited thereto, and the connector hole (243) or a connector hole not shown may be located in the first housing (201).
[0095] According to one embodiment of the present disclosure, the audio module (247a, 247b) may include at least one speaker hole (247a) or at least one microphone hole (247b). One of the speaker holes (247a) may be provided as a receiver hole for voice calls, and the other may be provided as an external speaker hole. The electronic device (200) includes a microphone for acquiring sound, and the microphone may acquire sound from outside the electronic device (200) through the microphone hole (247b). According to one embodiment of the present disclosure, the electronic device (200) may include a plurality of microphones for detecting the direction of sound. According to one embodiment of the present disclosure, the electronic device (200) may include an audio module in which the speaker hole (247a) and the microphone hole (247b) are implemented as a single hole, or may include a speaker excluding the speaker hole (247a) (e.g., a piezo speaker). According to one embodiment of the present disclosure, the speaker hole (247a) and the microphone hole (247b) may be located in the first housing (201) and / or the second housing (202).
[0096] According to one embodiment of the present disclosure, the camera modules include a first camera module (249a) (e.g., a front camera) and a second camera module (249b) (e.g., a rear camera).
[0097] According to one embodiment of the present disclosure, an indicator (not shown) of an electronic device (200) may be placed in a first housing (201) or a second housing (202), and may include a light-emitting diode to provide status information of the electronic device (200) as a visual signal. A sensor module (261a, 261b) of the electronic device (200) may generate an electrical signal or a data value corresponding to an internal operating state of the electronic device (200) or an external environmental state. The sensor module (261a, 261b) may include a proximity sensor, a fingerprint sensor, and / or a biometric sensor (e.g., an iris / facial recognition sensor or an HRM sensor). In one embodiment of the present disclosure, the sensor modules (261a, 261b) may further include at least one of a gesture sensor, a gyro sensor, a pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a color sensor, an infrared (IR) sensor, a temperature sensor, a humidity sensor, or an illumination sensor. According to one embodiment of the present disclosure, the sensor modules (261a, 261b) may be disposed in the first housing (201) and / or the second housing (202). For example, the sensor modules (261a, 261b) may include a first sensor module (261a) (e.g., a proximity sensor or an illumination sensor) disposed on the front side of the electronic device (200) and / or a second sensor module (261b) (e.g., a heart rate monitoring (HRM) sensor) disposed on the rear side of the electronic device (200).
[0098] FIG. 4 is a block diagram of an electronic device (401) according to one embodiment of the present disclosure.
[0099] Referring to FIG. 4, in one embodiment of the present disclosure, the electronic device (401) may be the electronic device (101) of FIG. 1 or the electronic device (200) of FIGS. 2 and 3. For example, the electronic device may include, like the electronic device (200) of FIGS. 2 and 3, a first housing (e.g., the first housing (201)) (hereinafter, referred to as the “first housing”), a second housing (e.g., the second housing (202)) (hereinafter, referred to as the “second housing”) movably disposed with respect to the first housing, and a rollable display (e.g., the display (203)) whose area exposed to the outside changes based on movement (e.g., sliding movement) of the second housing.
[0100] In one embodiment of the present disclosure, the electronic device may include a display (410), a fingerprint sensor (420), a memory (430), and / or a processor (440).
[0101] In one embodiment of the present disclosure, the display (410) may be the display module (160) of FIG. 1 or the display (203) of FIGS. 2 and 3. For example, the display (410) may have a display area that is exposed to the outside of the electronic device expand or contract based on the sliding movement of the second housing with respect to the first housing (e.g., the relative movement of the second housing with respect to the first housing). For example, the display (410) may include a first display area (e.g., the first display area (A1)) (hereinafter, referred to as the “first display area”) that is exposed to the outside in a slide-in state and a slide-out state of the electronic device, and a second display area (e.g., the second display area (A2)) (hereinafter, referred to as the “second display area”) that extends from the first display area and is housed inside the first housing or visually exposed to the outside of the electronic device as the second housing slides relative to the first housing.
[0102] In one embodiment of the present disclosure, the display (410) may include a touch sensor. A display including a touch sensor (or a display configured in combination with a touch sensor) may be referred to as a "touch display" or a "touch screen." The touch sensor may acquire a user's touch input to the display (410). For example, when a user touches the display (410) with a finger, the touch sensor may generate a touch signal generated by the touch. In one embodiment of the present disclosure, the touch sensor may be a touch sensor using an electrostatic capacitance method. For example, the touch sensor may detect the intensity of a touch signal (or the amount of change in the intensity of the touch signal) (e.g., the amount of change in capacitance) using a mutual capacitance method or a self-capacitance method. Based on the intensity of the touch signal, a location (e.g., coordinates) touched by the user within the display (410) may be acquired (e.g., calculated). Although the touch sensor is described as being included in the display (410) in the above-described example, it is not limited thereto. For example, the touch sensor may be positioned within the electronic device independently (or separately) from the display (410).
[0103] In one embodiment of the present disclosure, a fingerprint sensor (420) (also referred to as a “fingerprint recognition sensor”) can obtain fingerprint information (e.g., a fingerprint image) of a user based on a user’s touch on a display (410).
[0104] In one embodiment of the present disclosure, the fingerprint sensor (420) may acquire the user's fingerprint information using an electrostatic method based on the difference in permittivity caused by ridges and valleys, an optical method based on the difference in light reflected by ridges and valleys forming a fingerprint, or an ultrasonic method based on the phase difference of ultrasonic waves reflected by ridges and valleys. However, the method by which the fingerprint sensor (420) acquires the fingerprint information is not limited to the examples described above.
[0105] In one embodiment of the present disclosure, the fingerprint sensor (420) may be positioned below (or within) the display (410), but is not limited thereto. For example, the fingerprint sensor (420) may be positioned so as to overlap at least a portion of the display (410).
[0106] In one embodiment of the present disclosure, the fingerprint sensor (420) can be moved by the sliding movement of the second housing relative to the first housing (hereinafter also referred to as “sliding movement of the second housing”). For example, the position of the fingerprint sensor (420) can be changed according to the sliding movement of the second housing. For example, the position of the fingerprint sensor (420) can be changed by a distance corresponding to (e.g., substantially the same as) the distance that the second housing slides when the second housing slides. For example, the fingerprint sensor (420) can be moved by a distance equal to the distance that the second housing slides in the direction that the second housing slides relative to the first housing (e.g., the first-first side wall (211a) of the first housing (201)) when the second housing slides when the second housing slides.
[0107] In one embodiment of the present disclosure, although not shown in FIG. 4, the electronic device (401) may further include a sensor (hereinafter referred to as “first sensor”) for obtaining information about a position and / or distance by which the second housing is slid relative to the first housing. For example, information about the position and / or distance by which the second housing has slid relative to the first housing may include the position of the second housing (e.g., the 2-1 side wall (221a) of the second housing (202)) relative to the first housing (e.g., the 1-1 side wall (211a) of the first housing (201)) in the current state of the electronic device (401) and / or the distance from the position of the second housing in the slide-in state of the electronic device (401) to the position of the second housing in the current state (e.g., the intermediate state or the slide-out state) of the electronic device (401) (e.g., the distance by which the second housing has been pulled out in the direction in which the second housing has slid). For example, information about the position and / or distance by which the second housing has slid relative to the first housing may include a distance from the position of the display (410) in the slide-in state of the electronic device (401) (e.g., the position of a point of the display (410) in the slide-in state) to the position of the display (410) in the current state of the electronic device (401) (e.g., the position of a point of the display (410) in the intermediate state or the slide-out state).
[0108] In one embodiment of the present disclosure, the first sensor may obtain information about a position and / or distance by which the second housing is slid relative to the first housing by detecting a magnetic field (or a change in a magnetic field) formed by a magnet disposed in the second housing, and may include a plurality of Hall sensors disposed in the first housing.
[0109] In one embodiment of the present disclosure, the first sensor may include an optical sensor (e.g., a photo detector) disposed in the first housing, which may obtain information about a position and / or distance by which the second housing is slid relative to the first housing by detecting an optical pattern disposed in the second housing.
[0110] In one embodiment of the present disclosure, the first sensor may include an inertial sensor (also referred to as a “motion sensor”) (e.g., an acceleration sensor) disposed in the first housing and / or the second housing, which may obtain information about a position and / or distance by which the second housing has slid relative to the first housing. However, the first sensor is not limited to the examples described above.
[0111] In one embodiment of the present disclosure, although not illustrated in FIG. 4, the electronic device (401) may include a drive motor (also referred to as an “actuator”) that causes the second housing to slide relative to the first housing. The drive motor may cause the second housing to slide relative to the first housing under the control of the processor (440).
[0112] In one embodiment of the present disclosure, the memory (430) may be the memory (130) of FIG. 1.
[0113] In one embodiment of the present disclosure, the memory (430) may store registered fingerprint information. The registered fingerprint information (also referred to as a “fingerprint template”) may include a registered fingerprint image, feature points extracted from the fingerprint image (also referred to as “features”), and / or a combination of feature points extracted from multiple fingerprint images (e.g., a map composed of feature points extracted from multiple fingerprint images). In one embodiment of the present disclosure, the registered fingerprint information may also be referred to as a “fingerprint template.” However, the information stored by the memory (430) is not limited to the registered fingerprint information.
[0114] In one embodiment of the present disclosure, the processor (440) may be the processor (120) of FIG. 1.
[0115] In one embodiment of the present disclosure, the processor (440) may control the overall operation of performing authentication using the fingerprint sensor (420). In one embodiment of the present disclosure, the processor (440) may include one or more processors for performing authentication using the fingerprint sensor (420). The operation of the processor (440) performing authentication using the fingerprint sensor (420) will be described below with reference to FIGS. 5 to 20.
[0116] Although the electronic device (401) in FIG. 4 is illustrated as including a display (410), a fingerprint sensor (420), a memory (430), and / or a processor (440), the present invention is not limited thereto. For example, the electronic device (401) may further include at least one component among the components included in the electronic device (101) of FIG. 1 or the components included in the electronic device (200) of FIGS. 2 and 3.
[0117] FIG. 5 is a flowchart (500) for explaining a method of performing authentication using a fingerprint sensor (420) according to one embodiment of the present disclosure.
[0118] Referring to FIG. 5, in operation 501, in one embodiment of the present disclosure, the processor (440) may perform authentication using the fingerprint sensor (420) based on whether a touch area touched by a user (e.g., a user finger) on the display (410) corresponds to a first area (hereinafter referred to as “first area”) corresponding to a fingerprint sensor (420) within the display (410). Hereinafter, operation 501 will be described with reference to FIGS. 6 and 7.
[0119] FIG. 6 is a flowchart (600) for explaining a method of performing authentication based on a touch area corresponding to a first area according to one embodiment of the present disclosure.
[0120] FIG. 7 is a drawing for explaining a first area according to one embodiment of the present disclosure.
[0121] Referring to FIGS. 6 and 7, in operation 601, in one embodiment of the present disclosure, the processor (440) may display a first screen related to authentication (hereinafter referred to as “first screen”) through the display (410). For example, when the electronic device (401) is locked, the processor (440) may display a lock screen including a guide image for fingerprint input (e.g., a virtual fingerprint image indicating an area where fingerprint information can be acquired using a fingerprint sensor (420) on the display (410)) (hereinafter referred to as “guide image for fingerprint input”) as the first screen. For example, when a payment function is executed, the processor (440) may display a screen including a guide image for fingerprint input as the first screen in order to authenticate a user using a fingerprint. For example, the processor (440) may display a screen including a guide image for fingerprint input as the first screen in order to perform fingerprint authentication for executing the application while the application is locked. However, the first screen related to authentication is not limited to the examples described above.
[0122] In operation 603, in one embodiment of the present disclosure, the processor (440) may obtain fingerprint information based on whether a touch area (hereinafter, also referred to as a “touch area” or a “first touch area”) touched by the user on the display (410) corresponds to a first area corresponding to a fingerprint sensor (420) within the display (410).
[0123] In one embodiment of the present disclosure, the first region corresponding to the fingerprint sensor (420) (hereinafter referred to as “the first region” or “the first region corresponding to the fingerprint sensor (420)”) may be a region in which fingerprint information can be acquired using the fingerprint sensor (420) within the display (410) or a region in which a fingerprint can be sensed (or detected) using the fingerprint sensor (420) within the display (410).
[0124] In one embodiment of the present disclosure, the first region corresponding to the fingerprint sensor (420) may be a region corresponding to the position of the fingerprint sensor (420) within the display (410). In one embodiment of the present disclosure, the size of the first region may be substantially the same as the size of the fingerprint sensor (420). For example, as illustrated in reference numerals 701 and 702 of FIG. 7 , the size of the first region (e.g., the region indicated by the dotted line in reference numerals 701 and 702) may be substantially the same as the size of the fingerprint sensor (420). However, the present disclosure is not limited thereto. For example, the size of the first region may be different from the size of the fingerprint sensor (420) depending on the method of implementing the fingerprint sensor (e.g., electrostatic, optical, and ultrasonic).
[0125] In one embodiment of the present disclosure, a first region (e.g., a position of the first region) corresponding to a fingerprint sensor (420) can be moved by sliding movement of a second housing with respect to a first housing. For example, reference numeral 701 in FIG. 7 may indicate a slide-out state of the electronic device (401) (e.g., a state in which the second housing is maximally retracted with respect to the first housing), and reference numeral 702 in FIG. 7 may indicate a slide-in state of the electronic device (401) (e.g., a state in which the second housing is maximally pulled out with respect to the first housing). The fingerprint sensor (420) (and the first region corresponding to the fingerprint sensor (420)) can be moved by sliding movement of the second housing, as illustrated by reference numerals 701 and 702.
[0126] In one embodiment of the present disclosure, the first region corresponding to the fingerprint sensor (420) may be changed by a distance corresponding to (e.g., substantially the same as) the distance that the second housing slides when the second housing slides. For example, the first region may be moved by a distance that is the same as the distance that the second housing slides in the direction that the second housing slides with respect to the first housing (e.g., the first-first side wall (211a) of the first housing (201)) when the second housing slides (e.g., based on the first housing).
[0127] In one embodiment of the present disclosure, the operation of obtaining fingerprint information based on whether a touch area touched by a user on the display (410) corresponds to a first area may include an operation of obtaining fingerprint information (e.g., a fingerprint image) using the fingerprint sensor (420) when the display (410) is touched by the finger without confirming the area touched by the finger within the display (410) using the touch sensor when the display (410) is touched by the finger. However, the present disclosure is not limited thereto. In one embodiment of the present disclosure, the processor (440) may confirm the area touched by the user (hereinafter, also referred to as a “touch area”) using the touch sensor (e.g., a touch sensor included in the display (410).
[0128] In one embodiment of the present disclosure, the processor (440) can verify (or determine) whether the touch area corresponds to a first area corresponding to the fingerprint sensor (420). For example, the processor (440) can verify whether at least a portion of the touch area overlaps the first area. The processor (440) can determine that the touch area corresponds to the first area based on whether at least a portion of the touch area overlaps the first area. The processor (440) can determine that the touch area does not correspond to the first area based on whether at least a portion of the touch area does not overlap the first area.
[0129] In one embodiment of the present disclosure, the processor (440) may obtain fingerprint information (e.g., an image of a fingerprint) using the fingerprint sensor (420) based on the touch area corresponding to the first area corresponding to the fingerprint sensor (420).
[0130] In operation 605, in one embodiment of the present disclosure, the processor (440) may perform authentication (e.g., fingerprint authentication) based on fingerprint information acquired using the fingerprint sensor (420).
[0131] In one embodiment of the present disclosure, the processor (440) may perform a preprocessing operation including a direction component extraction operation, a binarization operation, a smoothing operation, and / or a thinning operation on fingerprint information (e.g., a fingerprint image). After performing the preprocessing operation on a fingerprint image acquired through the fingerprint sensor (420), the processor (440) may extract minutiae from the fingerprint image. The minutiae may include a core point, a delta point, an ending point, and / or a bifurcation point that constitute a ridge of the fingerprint.
[0132] In one embodiment of the present disclosure, the processor (440) may determine whether authentication of a user succeeds or fails by comparing a fingerprint image and registered fingerprint information. For example, the processor (440) may compare feature points of a fingerprint image with feature points of registered fingerprint information (e.g., a registered fingerprint image) (e.g., feature points of a registered fingerprint image, or a combination of feature points extracted from one or more registered fingerprint images). The processor (440) (250) may calculate a degree of similarity (e.g., a similarity score) (hereinafter, referred to as “similarity of fingerprint images”) between the fingerprint image and the registered fingerprint information by comparing the feature points of the fingerprint image and the feature points of the registered fingerprint information. The processor (440) may determine that authentication of a user succeeds when the similarity of the fingerprint image is equal to or greater than a threshold similarity (hereinafter, referred to as “threshold similarity” or “first threshold similarity”). The processor (440) may determine that authentication of the user has failed if the similarity of the fingerprint image is less than a threshold similarity.
[0133] In one embodiment of the present disclosure, if it is determined that authentication for a user has failed, the processor (440) may display, through the display (410), information indicating that authentication for the user has failed or information requesting the user to retry an operation for authentication (e.g., a touch input to a first area corresponding to a fingerprint sensor (420).
[0134] Referring back to FIG. 5, at operation 503, in one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing based on a touch area touched by the user on the display (410) not corresponding to a first area corresponding to a fingerprint sensor (420) within the display (410).
[0135] In operation 505, in one embodiment of the present disclosure, the processor (440) may perform authentication (e.g., fingerprint authentication) based on the sliding movement of the second housing.
[0136] Hereinafter, operations 503 and 505 will be described with reference to FIG. 8 and FIG. 15.
[0137] FIG. 8 is a flowchart (800) for explaining a method of performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0138] FIG. 9 is a drawing for explaining a second area according to one embodiment of the present disclosure.
[0139] FIG. 10 is a diagram illustrating a method for performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0140] FIG. 11 is a diagram illustrating a method for performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0141] Referring to FIGS. 8 and 9, in operation 801, in one embodiment of the present disclosure, the processor (440) may display a first screen related to authentication through the display (410).
[0142] Since operation 801 is at least partially identical or similar to operation 601 of FIG. 6, a detailed description thereof will be omitted.
[0143] In operation 803, in one embodiment of the present disclosure, the processor (440) may determine whether the touch area corresponds to a second area (hereinafter referred to as “second area”) within the display (410) based on the touch area touched by the user on the display (410) not corresponding to a first area corresponding to a fingerprint sensor (420) within the display (410).
[0144] In one embodiment of the present disclosure, the second region may be an region in which authentication using a fingerprint sensor (420) can be performed by sliding the second housing relative to the first housing (e.g., by sliding the second housing relative to the first housing) (e.g., an region in which a user's fingerprint can be sensed using the fingerprint sensor (420) by sliding the second housing).
[0145] In one embodiment of the present disclosure, the second region may be set differently depending on the state of the electronic device (401) (e.g., the position of the second housing relative to the first housing). The second region will be described below with reference to FIG. 9.
[0146] In one embodiment of the present disclosure, reference numeral 901 in FIG. 9 may represent a slide-out state of the electronic device (401), reference numeral 902 in FIG. 9 may represent a slide-in state of the electronic device (401), and reference numeral 903 in FIG. 9 may represent an intermediate state of the electronic device (401) (an intermediate state between the slide-out state and the slide-in state).
[0147] In one embodiment of the present disclosure, at reference numeral 901, the processor (440) may display a lock screen (910) including a guide image (911) for fingerprint input through the display (410). In one embodiment of the present disclosure, the first region (921) may be a rectangular region having a height (h1) and a width (w). However, the shape of the first region (921) is not limited to a rectangular shape.
[0148] In one embodiment of the present disclosure, the processor (440) may set (or confirm, or determine) as a second area an area in which fingerprint information (e.g., a fingerprint image) can be obtained by using the fingerprint sensor (420) by sliding movement of the second housing relative to the first housing when touched by a user, excluding the first area within the display (410) in the current state of the electronic device (401).
[0149] For example, in reference numeral 901, the processor (440) may set a region (922) having a boundary line that is in contact with the boundary line of the first region (921) (or in contact with the boundary line of the first region (921)) in the slide-out state of the electronic device (401), and having a length (h2) equal to a distance (d1) that the second housing can slide in a sliding direction (e.g., -Y axis direction) and a width equal to a width (w) of the first region, as the second region.
[0150] For example, in reference numeral 902, the processor (440) may set a region (923) having a boundary line that is in contact with the boundary line of the first region (921) in the slide-in state of the electronic device (401), and having a length (h2) equal to the distance (d1) that the second housing can slide in a sliding direction (e.g., +Y axis direction) and a width equal to the width (w) of the first region, as the second region.
[0151] For example, in reference numeral 903, the processor (440) may set a region including a region (924) and a region (925) as a second region in an intermediate state of the electronic device (401). The region (924) may be a region having a boundary line that is in contact with the boundary line of the first region (921) and having a length (h3) equal to a distance (d2) that the second housing can slide in the +Y-axis direction and a width equal to a width (w) of the first region. The region (925) may be a region having a boundary line that is in contact with the boundary line of the first region (921) and having a length (h4) equal to a distance that the second housing can slide in the -Y-axis direction and a width equal to a width (w) of the first region.
[0152] In one embodiment of the present disclosure, the processor (440) may set a second region corresponding to the current state of the electronic device (401) based on the current state of the electronic device (401) (e.g., a slide-out state, a slide-in state, or an intermediate state).
[0153] In one embodiment of the present disclosure, the processor (440) may obtain (e.g., measure or calculate) a distance between a position of the second housing in a slide-in state (or a slide-out state) and a position of the second housing in a current state of the electronic device (401) (or a distance between a position of the second housing in a slide-out state and a position of the second housing in a current state of the electronic device (401)) using a first sensor. The processor (440) may set (or confirm or determine) a second area based on the obtained distance (or the distance over which the second housing can slide, calculated based on the obtained distance).
[0154] In one embodiment of the present disclosure, the processor (440) may, before performing the operations of FIG. 5, map distances by which the second housing can slide from the position of the second housing in the slide-in state (or the slide-out state) and second areas (e.g., coordinates of the second areas) corresponding to each of the distances and store them in the memory (430). For example, the processor (440) may store a table in the memory (430) in which distances by which the second housing can slide from the position of the second housing in the slide-in state and second areas corresponding to each of the distances are mapped.
[0155] In one embodiment of the present disclosure, the processor (440) can set the second area by obtaining a distance by which the second housing can slide from the position of the second housing in the slide-in state (or slide-out state) in the current state of the electronic device (401) using the first sensor, and then checking the second area mapped to the obtained distance from the memory (430).
[0156] In one embodiment of the present disclosure, at least a part of the operation of setting (or confirming) the second area may be performed before performing the operations of FIG. 5 or after performing some of the operations of FIG. 5. For example, the processor (440) may set the second area based on the current state of the electronic device (401) (or the distance that the second housing can currently slide from the position of the second housing in the slide-in state, obtained from the current state of the electronic device (401)) after displaying the first screen through the display (410).
[0157] In one embodiment of the present disclosure, when the display (410) is touched by a user, the processor (440) can obtain (or detect) an area (touch area) touched by the user using a touch sensor.
[0158] In one embodiment of the present disclosure, the processor (440) can determine whether the acquired touch area corresponds to the second area. For example, the processor (440) can determine whether at least a portion of the touch area overlaps the second area. Based on whether at least a portion of the touch area overlaps the first area, the processor (440) can determine that the touch area corresponds to the second area. Based on whether at least a portion of the touch area does not overlap the second area, the processor (440) can determine that the touch area does not correspond to the first area.
[0159] In one embodiment of the present disclosure, the processor (440) may determine that the touch area corresponds to the first area if at least a portion of the touch area overlaps with both the first area and the second area, and may determine that the touch area does not correspond to the second area. However, the present invention is not limited thereto. For example, the processor (440) may determine that the touch area does not correspond to the first area if at least a portion of the touch area overlaps with both the first area and the second area, and may determine that the touch area corresponds to the second area.
[0160] Although not illustrated in FIG. 9, in one embodiment of the present disclosure, the processor (440) may display the second area through the display (410) so that the second area is distinct from other areas within the display (410). For example, the processor (440) may display an image representing the second area through the display (410). For example, the processor (440) may display an indication representing boundaries of the second area through the display (410). The processor (440) may display the second area through the display (410) so that the color and / or shade of the second area is distinct from the color and / or shade of other areas within the display (410). However, the method of displaying the second area through the display (410) so that the second area is distinct from other areas within the display (410) is not limited to the examples described above.
[0161] In one embodiment of the present disclosure, if it is determined in operation 803 that the touch area does not correspond to the second area, the processor (440) may not perform operations subsequent to operation 803.
[0162] In operation 805, in one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that the first area is positioned at a position where authentication can be performed, based on whether a touch area touched by the user on the display (410) corresponds to the second area.
[0163] In operation 807, in one embodiment of the present disclosure, the processor (440) may perform authentication (e.g., fingerprint authentication) based on fingerprint information acquired using the fingerprint sensor (420) based on the sliding movement of the second housing.
[0164] Hereinafter, operations 805 and 807 will be described with reference to FIGS. 10 and 11.
[0165] FIG. 10 is a diagram illustrating a method for performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0166] FIG. 11 is a diagram illustrating a method for performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0167] Referring to FIGS. 10 and 11, in one embodiment of the present disclosure, the processor (440) may control the drive motor to position the first area at a position where authentication can be performed by sliding the second housing based on whether the touch area touched by the user on the display (410) corresponds to the second area.
[0168] In one embodiment of the present disclosure, the processor (440) can control the sliding movement of the second housing so that the location of the first area corresponds to the location of an area being touched by the user (e.g., an area sensed by a touch sensor, or an area where a touch is maintained by the user) based on the touch area corresponding to the second area.
[0169] In one embodiment of the present disclosure, the processor (440) can determine the direction in which the second housing is to slide based on the touch area (or the area being touched) and the first area. For example, the processor (440) can determine the direction in which the second housing is to slide by comparing the coordinates of the center of the touch area (e.g., the Y coordinate of the center of the touch area on the axis along which the second housing slides) with the coordinates of the center of the first area (e.g., the Y coordinate of the center of the first area on the axis along which the second housing slides).
[0170] In one embodiment of the present disclosure, the processor (440) can control the second housing (and display (410)) to slide in the determined direction by a distance between the center of the first area and the center of the touch area, based on the touch area corresponding to the second area.
[0171] In one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that the second housing slides in the determined direction by a distance corresponding to the difference between the center of the first area (e.g., the Y-axis coordinate of the center of the first area) and the center of the touch area (e.g., the Y-axis coordinate of the center of the touch area) on the axis along which the second housing slides, based on the fact that the touch area corresponds to the second area. For example, in reference numeral 1001 of FIG. 10, the processor (440) may sense (or confirm, or detect) the touch area (1010) (and the center (1011) of the touch area (1010)) touched by the user (1030) using a touch sensor in a slide-out state of the electronic device (401). In reference numerals 1001 and 1002 of FIG. 10, the processor (440) can check (or calculate) a distance (h5) between the center (1011) of the touch area (1010) and the center (912) of the first area (921) (e.g., the difference between the coordinate on the Y-axis of the center (1011) of the touch area (1010) and the coordinate on the Y-axis of the center of the first area (921). The processor (440) can control the slide movement of the second housing so that the second housing moves in the -Y-axis direction by the distance (h5).
[0172] In one embodiment of the present disclosure, the processor (440) may control the second housing (and the display (410)) to slide in the determined direction by a distance between the center of the first region (921) and the point with the greatest touch intensity within the touch region (1010) based on the fact that the touch region (1010) corresponds to the second region (922). For example, the processor (440) may use a touch sensor to identify the point with the greatest touch intensity within the touch region (1010) touched by the user (1030). The processor (440) may identify the distance between the center of the first region (921) and the identified point. The processor (440) may control the slide movement of the second housing so that the second housing slides in the direction along the Y axis by the distance.
[0173] In one embodiment of the present disclosure, the coordinates on the Y axis of an area (e.g., touch area (1010)) touched by the user before the second housing slides (hereinafter referred to as the “first touch area”) and the coordinates on the Y axis of an area (e.g., touch area (1020)) being touched (or where the touch is maintained) by the user while or after the second housing slides (hereinafter referred to as the “second touch area”) may be substantially the same. For example, when the user’s finger does not move in the Y axis direction (e.g., in the +Y axis direction or the -Y axis direction) while the second housing slides, the coordinates on the Y axis of the first touch area (1010) and the coordinates on the Y axis of the second touch area (1020) may be substantially the same.
[0174] On the other hand, when the user's finger moves in the Y-axis direction during the sliding movement of the second housing, the coordinates on the Y-axis of the first touch area (1010) and the coordinates on the Y-axis of the second touch area (1020) may be different. In one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that the coordinates on the Y-axis of the touch areas (e.g., the first touch area (1010) and the second touch area (1020)) before and after the sliding movement of the second housing are the same. For example, the processor (440) may control the sliding movement of the second housing until the center of the first area (921) (e.g., the coordinate on the Y axis of the center of the first area (921)) substantially coincides with the center (1021) of the second touch area (1020) (e.g., the coordinate on the Y axis of the center (1021) of the second touch area (1020)) based on the first touch area (1010) corresponding to the second area (922).
[0175] Although an example of an operation of controlling the slide movement of the second housing based on the correspondence of the touch area (1010) to the second area (922) in the slide-out state of the electronic device (401) has been described with reference to FIG. 10, the present invention is not limited thereto. In one embodiment of the present disclosure, the processor (440) may control the slide movement of the second housing based on the correspondence of the touch area to the second area in the slide-in state or intermediate state of the electronic device (401). For example, in reference numeral 1101 of FIG. 11, the processor (440) may sense the touch area (1110) (and the center (1111) of the touch area (1110)) (or the point with the strongest touch intensity within the touch area (1110)) touched by the user (1030) using a touch sensor in the slide-in state of the electronic device (401). In reference numerals 1101 and 1102 of FIG. 11, the processor (440) can check the distance (h6) between the center (1111) of the touch area (1110) (or the point where the touch intensity is the strongest within the touch area (1110)) and the center (912) of the first area (921). The processor (440) can control the slide movement of the second housing so that the second housing moves in the +Y axis direction by the distance (h6).
[0176] In one embodiment of the present disclosure, the processor (440) may control the slide movement of the second housing so that the coordinates on the Y axis of the touch areas (e.g., the first touch area (1110) and the second touch area (1120) having the center (1121)) before and after the slide movement of the second housing are identical. For example, the processor (440) may control the slide movement of the second housing until the center (912) of the first area (921) (e.g., the coordinate on the Y axis of the center (912) of the first area (921)) substantially coincides with the center (1021) of the second touch area (1020) (e.g., the coordinate on the Y axis of the center (1021) of the second touch area (1020)) based on the first touch area (1110) corresponding to the second area (923).
[0177] In one embodiment of the present disclosure, the processor (440) may acquire fingerprint information using the fingerprint sensor (420) after the second housing slides. The processor (440) may perform authentication (e.g., fingerprint authentication) on the acquired fingerprint information. Since the processor (440) performs an operation of acquiring fingerprint information using the fingerprint sensor (420) and an operation of performing authentication based on the fingerprint information, at least some of which are identical or similar to the aforementioned operations 603 and 605, a detailed description thereof will be omitted.
[0178] In one embodiment of the present disclosure, the processor (440) may perform an operation related to the authentication based on successful authentication. For example, as shown in reference numerals 1003 of FIG. 10 and 1103 of FIG. 11 , the processor (440) may release the lock set on the lock screen (910) based on successful authentication. As shown in reference numerals 1003 and 1103, after releasing the lock set on the lock screen (910), the processor (440) may display a home screen (e.g., home screen (1130)) including application icons (e.g., icons (1031) or icons (1131)) through the display (410).
[0179] In one embodiment of the present disclosure, as illustrated in reference numerals 1002 and 1003 (and reference numerals 1102 and 1103), the processor (440) may perform authentication based on whether the touch area corresponds to the second area, and if the performed authentication is successful, maintain the state of the electronic device (401) after the sliding movement of the second housing. However, the present invention is not limited thereto. For example, the intention of the user touching the second area may be to perform fingerprint authentication based on the sliding movement of the second housing, and to use the electronic device (401) in the state of the electronic device (401) after the sliding movement of the second housing based on the successful fingerprint authentication. Accordingly, the processor (440) may cause the second housing to maintain the position after the sliding movement of the second housing without moving the second housing back to the position before the sliding movement after the fingerprint authentication is successful. However, the present invention is not limited thereto. For example, the processor (440) may control the drive motor to move the second housing back to the position before the slide movement after the fingerprint authentication is successful.
[0180] In one embodiment of the present disclosure, the processor (440) may display various information through the display (410) while performing an operation to perform authentication based on whether the touch area corresponds to the second area. Hereinafter, the operation of displaying various information through the display (410) will be described with reference to FIGS. 12 and 13.
[0181] FIG. 12 is a diagram for explaining a method of outputting information for inquiring whether to perform fingerprint authentication based on whether a touch area corresponds to a second area, according to one embodiment of the present disclosure.
[0182] Referring to FIG. 12, in one embodiment of the present disclosure, the processor (440) may, based on whether a touch area touched by a user on the display (410) corresponds to a second area, display information through the display (410) asking the user whether to perform fingerprint authentication before controlling the slide movement of the second housing. For example, in FIG. 12, in a slide-in state of the electronic device (401), the processor (440) may, based on whether the touch area corresponds to the second area (923), display a window (1210) in a pop-up form through the display (410) that includes text (1211) asking the user whether to perform fingerprint authentication, such as “Do you want to perform fingerprint authentication?”, an object (1212) for receiving a user input for performing fingerprint authentication, and an object (1213) for receiving a user input not to perform fingerprint authentication. However, the method of displaying information asking the user whether to perform fingerprint authentication is not limited to a pop-up form. The processor (440) may, after displaying the window (1210), control the sliding movement of the second housing so that the first area corresponds to the touch area based on the user input for the object (1212). The processor (440) may, after displaying the window (1210), not control the sliding movement of the second housing based on the user input for the object (1213). In the above example, the information asking the user whether to perform fingerprint authentication is displayed through the display (410), but the present invention is not limited thereto. For example, the processor (440) may output audio information asking the user whether to perform fingerprint authentication through a speaker.The processor (440) may output audio information asking the user whether to perform fingerprint authentication, and then, based on a user's voice input input through a microphone (e.g., a voice input including content agreeing to an operation to perform fingerprint authentication or a voice input including content disagreeing to an operation to perform fingerprint authentication), determine whether to control the slide movement of the second housing so that the first area corresponds to the touch area.
[0183] FIG. 13 is a diagram for explaining a method of outputting information guiding a fingerprint input location based on a touch area corresponding to a second area, according to one embodiment of the present disclosure.
[0184] Referring to FIG. 13, in one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that the first area is positioned at a position where fingerprint authentication can be performed. Based on a failure in the fingerprint authentication performed after the second housing has been slid, the processor (440) may display information on the display (410) that guides the user to move the location of the touch area being touched by the user on the display (410) for fingerprint input.
[0185] In one embodiment of the present disclosure, if the area overlapping with the first area within the touch area (e.g., the second touch area) after the slide movement of the second slide is small, fingerprint authentication may fail. For example, if the coordinate on the Y axis of the center of the touch area after the slide movement of the second housing and the coordinate on the Y axis of the center of the first area are the same, but the difference between the coordinate on the X axis of the center of the touch area after the slide movement of the second slide and the coordinate on the Y axis of the center of the first area is large, fingerprint authentication may fail.
[0186] In one embodiment of the present disclosure, the processor (440) may display information on the display (410) that guides the user to move the location of the fingerprint in a direction in which the center of the touch area being touched by the user on the display (410) is toward the center of the first area based on the failure of fingerprint authentication after the slide movement of the second slide. For example, in FIG. 13, the processor (440) may control the slide movement of the second housing so that the coordinates on the Y-axis of the center (1321) of the area being touched (1320) and the coordinates on the Y-axis of the center of the first area (921) substantially match based on the touch area corresponding to the second area, and then perform fingerprint authentication using the fingerprint sensor (420). The processor (440) may display information (1310) (e.g., information guiding the user to move his / her finger to the left) guiding the user's fingerprint input position so that the coordinates on the X-axis of the center (1321) of the touched area (1320) and the coordinates on the X-axis of the center of the first area (921) substantially match, through the display (410). However, the present invention is not limited thereto. For example, the processor (440) may output the information guiding the fingerprint input position in audio form through a speaker.
[0187] FIG. 14 is a flowchart (1400) for explaining a method of performing authentication based on a touch area corresponding to a second area according to one embodiment of the present disclosure.
[0188] FIG. 15 is a diagram illustrating a method for acquiring a designated area according to one embodiment of the present disclosure.
[0189] Referring to FIGS. 14 and 15, in operation 801, in one embodiment of the present disclosure, the processor (440) may display a first screen related to authentication through the display (410).
[0190] Since operation 1401 is at least partially identical or similar to operation 601 of FIG. 6 or operation 801 of FIG. 8, a detailed description thereof will be omitted.
[0191] In operation 1403, in one embodiment of the present disclosure, the processor (440) may determine whether the touch area corresponds to a second area within the display (410) based on whether the touch area touched by the user on the display (410) does not correspond to a first area corresponding to the fingerprint sensor (420) within the display (410).
[0192] Since operation 1403 is at least partially identical or similar to operation 803 of FIG. 8, a detailed description thereof will be omitted.
[0193] In one embodiment of the present disclosure, if it is determined in operation 1403 that the touch area does not correspond to the second area, the processor (440) may not perform operations subsequent to operation 1403.
[0194] In operation 1405, in one embodiment of the present disclosure, the processor (440) may determine whether the size and / or shape of the touch area corresponds to the size and / or shape of a designated area (hereinafter referred to as a “designated area”) based on whether the touch area touched by the user on the display (410) corresponds to the second area.
[0195] In one embodiment of the present disclosure, the size of the touch area may include the area of the touch area. The shape of the touch area may include the shape of the touch area when touched by a user (e.g., the border of the touch area), the pressures of each point included in the touch area when touched by a user, and / or the distribution of touch strength within the touch area when touched by a user. However, the size and shape of the touch area are not limited to the examples described above.
[0196] In one embodiment of the present disclosure, a designated area having a size and / or shape comparable to the size and / or shape of the touch area may be acquired based on touch areas (e.g., a set of the touch areas) acquired through a touch sensor during fingerprint authentication by a user's fingerprint input during a designated period (e.g., a period from the present time to about one year, about one month, or about one week ago) and / or a designated number of times (e.g., about 100 times, or about 1000 times). For example, in FIG. 15, the processor (440) may store, in the memory (430), touch areas (1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530) acquired through the touch sensor during fingerprint authentication by fingerprint input using the touch sensor for a specified period of time and / or a specified number of times. In one embodiment of the present disclosure, the processor (440) may acquire (e.g., generate) the designated area using an artificial intelligence model or a designated algorithm based on the acquired touch areas. For example, the processor (440) can acquire a designated area having a size and / or shape comparable to the size and / or shape of the touch area by learning the acquired touch areas (e.g., sizes and / or shapes of the acquired touch areas) using an artificial intelligence model. For example, the processor (440) can acquire a designated area having a size and / or shape comparable to the size and / or shape of the touch area by analyzing the acquired touch areas (e.g., sizes and / or shapes of the acquired touch areas) using a designated algorithm.
[0197] In one embodiment of the present disclosure, the size of the designated area may include the area of the designated area. The shape of the designated area may include the shape of the designated area, the pressures of each point included in the designated area (e.g., information about the pressures), and / or the distribution of touch intensity within the designated area. However, the size and shape of the designated area are not limited to the examples described above.
[0198] In one embodiment of the present disclosure, the operation of acquiring (e.g., creating) the specified area may be performed before performing operation 1401.
[0199] In one embodiment of the present disclosure, the processor (440) can determine whether the size and / or shape of the touch area corresponds to the size and / or shape of the designated area by comparing the similarity between the size and / or shape of the touch area and the size and / or shape of the designated area with a threshold similarity. For example, the processor (440) can determine that the size and / or shape of the touch area corresponds to the size and / or shape of the designated area based on determining that the similarity between the size and / or shape of the touch area and the size and / or shape of the designated area is greater than or equal to the threshold similarity. For example, the processor (440) can determine that the size and / or shape of the touch area does not correspond to the size and / or shape of the designated area based on determining that the similarity between the size and / or shape of the touch area and the size and / or shape of the designated area is less than the threshold similarity.
[0200] In one embodiment of the present disclosure, the processor (440) may not perform operations 1407 and 1409 based on determining in operation 1405 that the size and / or shape of the touch area does not correspond to the size and / or shape of the designated area.
[0201] In operation 1407, in one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that the first area is positioned at a position where authentication can be performed, based on determining that the size and / or shape of the touch area corresponds to the size and / or shape of the designated area.
[0202] In operation 1409, in one embodiment, the processor (440) may perform authentication (e.g., fingerprint authentication) based on fingerprint information acquired using the fingerprint sensor (420) based on the sliding movement of the second housing.
[0203] The operation of controlling the sliding movement of the second housing so that the first area is positioned at a position where authentication can be performed in operation 1407 and the operation of performing authentication in operation 1409 are at least partially identical or similar to the operations described through operations 805, 807, FIG. 10, and FIG. 11, and therefore, a detailed description thereof will be omitted.
[0204] FIG. 16 is a flowchart (1600) for explaining a method of performing authentication based on a touch area corresponding to a first area according to one embodiment of the present disclosure.
[0205] Referring to FIG. 16, in operation 1601, in one embodiment of the present disclosure, the processor (440) may perform authentication using the fingerprint sensor (420) based on the fact that a touch area touched by the user on the display (410) corresponds to a first area corresponding to the fingerprint sensor (420) within the display (410).
[0206] Action 1601 is at least partially identical or similar to action 501 of FIG. 5, so a detailed description thereof will be omitted.
[0207] In operation 1603, in one embodiment of the present disclosure, the processor (440) may determine whether the authentication succeeds (or fails). For example, the processor (440) may determine whether the fingerprint authentication performed based on the touch area corresponding to the first area succeeds.
[0208] In operation 1605, in one embodiment of the present disclosure, the processor (440) may perform an operation related to the authentication (e.g., unlocking a lock set on the electronic device (401)) based on determining that the authentication was successful in operation 1603.
[0209] In operation 1607, in one embodiment of the present disclosure, the processor (440) may determine whether the fingerprint information acquired by the fingerprint sensor (420) satisfies a specified condition based on determining that the authentication failed in operation 1603.
[0210] In one embodiment of the present disclosure, the processor (440) can determine that fingerprint information acquired by the fingerprint sensor (420) satisfies a specified condition when the similarity between the features extracted from the fingerprint information and the features of the registered fingerprint information is less than a first similarity required for successful fingerprint authentication and is greater than or equal to a second similarity lower than the first similarity, when the number of features extracted from the fingerprint information is greater than or equal to a specified number, when features are extracted from the fingerprint information, and / or when it is confirmed that a touch area touched by the user on the display (410) is acquired by a touch by the user's fingerprint.
[0211] In one embodiment of the present disclosure, if the fingerprint information acquired by the fingerprint sensor (420) in operation 1607 does not satisfy the specified condition, the processor (440) may not perform additional operations.
[0212] In operation 1609, in one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that more fingerprint information is acquired than the fingerprint information used for the authentication (e.g., failed authentication) if the fingerprint information acquired by the fingerprint sensor (420) in operation 1607 satisfies a specified condition.
[0213] In operation 1611, in one embodiment of the present disclosure, the processor (440) may perform authentication (e.g., fingerprint authentication) based on fingerprint information acquired using the fingerprint sensor (420) based on the sliding movement of the second housing.
[0214] Hereinafter, operations 1609 and 1611 will be described with reference to FIGS. 17 and 18.
[0215] FIG. 17 is a diagram for explaining a method for performing authentication based on a touch area corresponding to a first area according to one embodiment of the present disclosure.
[0216] FIG. 18 is a diagram for explaining a method of performing authentication based on a touch area corresponding to a first area according to one embodiment of the present disclosure.
[0217] Referring to FIGS. 17 and 18, in one embodiment of the present disclosure, at reference numeral 1701 of FIG. 17, the processor (440) may display a lock screen (1710) including a guide image (911) for fingerprint input through the display (410). The processor (440) may perform authentication using the fingerprint sensor (420) based on whether a touch area (1720) touched by the user on the display (410) corresponds to a first area (921) corresponding to the fingerprint sensor (420) within the display (410). Based on determining that the authentication has failed, the processor (440) may determine whether fingerprint information acquired by the fingerprint sensor (420) satisfies a specified condition.
[0218] In one embodiment of the present disclosure, the processor (440) may determine that the fingerprint information acquired by the fingerprint sensor (420) satisfies a specified condition when the similarity between the features extracted from the fingerprint information (e.g., fingerprint information acquired using the fingerprint sensor (420)) and the features of the registered fingerprint information is less than a first similarity required for successful fingerprint authentication and is greater than or equal to a second similarity that is lower than the first similarity), when the number of the features extracted from the fingerprint information is greater than or equal to a specified number, when the features are extracted from the fingerprint information, and / or when it is confirmed that the touch area touched by the user on the display (410) is acquired by the touch of the user's fingerprint.
[0219] In one embodiment of the present disclosure, based on confirming that the acquired fingerprint information satisfies a specified condition (or while performing an operation of confirming whether the acquired fingerprint information satisfies a specified condition), the processor (440) may confirm an area in the first region where fingerprint information was acquired using the fingerprint sensor (420). Based on confirming an area in the first region where fingerprint information was acquired using the fingerprint sensor (420), the processor (440) may display a virtual fingerprint image (1730) through the display (410) such that an area (1731) in which fingerprint information was acquired (e.g., an upper portion of the first region) within a virtual fingerprint image (1730) corresponding to the first region (or a virtual fingerprint image representing the first region) has a different color and a different degree of darkness than other areas, so that a user can know the area in the first region where fingerprint information was acquired (or the area being touched).
[0220] In one embodiment of the present disclosure, the processor (440) may identify an area similar to the acquired fingerprint information within the registered fingerprint information based on the fingerprint information acquired using the fingerprint sensor (420) and the registered fingerprint information. For example, the processor (440) may identify first feature points (hereinafter also referred to as “first feature points”) that are substantially identical to the feature points of the acquired fingerprint information among all feature points of the registered fingerprint information by comparing the feature points of the fingerprint information acquired using the fingerprint sensor (420) and the feature points of the registered fingerprint information. The processor (440) may identify an area of the identified first feature points (e.g., a set of positions of the first feature points) within the registered fingerprint information (e.g., a registered fingerprint image).
[0221] In one embodiment of the present disclosure, the processor (440) may determine the direction in which the second housing is to slide based on the touch area (or the area being touched) or fingerprint information obtained using the fingerprint sensor (420). For example, in reference numeral 1701, the processor (440) may determine the direction in which the second slide is to slide in the +Y axis direction based on confirming that the location of the area overlapping the touch area (1720) within the first area (921) is the upper part of the first area (921). For example, the processor (440) may determine the direction in which the second slide is to slide in the +Y axis direction based on confirming that the area of the first feature points identified within the registered fingerprint information (e.g., the registered fingerprint image) is the lower part within the registered fingerprint information.
[0222] In one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that more fingerprint information is acquired compared to the fingerprint information. For example, comparing reference numerals 1701 and 1702, the processor (440) may control the drive motor to slide the second housing so that more fingerprint information (e.g., many feature points) is acquired compared to the fingerprint information acquired using the fingerprint sensor (420) in the first touch area (1720) touched by the user before the second housing slides. For example, the processor (440) may control the drive motor to slide the second housing so that the center of the first area substantially coincides with the center of the first touch area (1720). For example, as illustrated at reference numeral 1702, the processor (440) may control the drive motor to cause the second housing to slide so that the center of the first area substantially coincides with the center of the second touch area (1723) being touched by the user while or after the second housing slides.
[0223] In one embodiment of the present disclosure, the processor (440) may obtain fingerprint information using the fingerprint sensor (420) after the second housing is slidably moved (e.g., after the second housing is slidably moved so that the center of the first area substantially coincides with the center of the first touch area (1720).
[0224] In one embodiment of the present disclosure, the processor (440) may control the driving motor so that the second housing gradually (or at specified distance intervals at specified time intervals) slides in the determined direction based on the direction in which the second housing is to slide. The processor (440) may acquire multiple fingerprint information (e.g., multiple fingerprint images) using the fingerprint sensor (420) while the second housing is moved in the determined direction.
[0225] In one embodiment of the present disclosure, the processor (440) may control the drive motor to cause the second housing to slide a specified distance incrementally (or at specified distance intervals) in the determined direction based on the direction in which the second housing is to slide.
[0226] In one embodiment of the present disclosure, at reference numeral 1702, the processor (440) can display a virtual fingerprint image (1730) through the display (410) so that the user can know that the area where fingerprint information is acquired (or the area being touched) corresponds to the first area after the sliding movement of the second housing.
[0227] In one embodiment of the present disclosure, the processor (440) may perform authentication related to the first screen after the second housing slides. Based on the success of the authentication, the processor (440) may perform an operation related to the authentication. For example, at reference numeral 1703, the processor (440) may release the lock set on the lock screen (1710). After releasing the lock set on the lock screen (1710), the processor (440) may display a home screen (1740) including application icons (e.g., icons (1741)) through the display (410).
[0228] In one embodiment of the present disclosure, the processor (440) may control the drive motor to slide the second housing back to the position before the second housing was slid, after performing an authentication-related operation (e.g., after unlocking the lock screen) based on the authentication being successful after the second housing has been slid. For example, comparing reference numerals 1702 (and / or 1703) and 1704, the processor (440) may control the drive motor to slide the second housing back to the position of the second housing of reference numeral 1701 based on the authentication being successful after the second housing has been slid.
[0229] Although an example of the second housing sliding in the +Y-axis direction has been described through Fig. 17, the present invention is not limited thereto. An example of the second housing sliding in the -Y-axis direction will be described through Fig. 18.
[0230] In one embodiment of the present disclosure, at reference numeral 1801 of FIG. 18, the processor (440) may display a lock screen (1810) including a guide image (911) for fingerprint input through the display (410). The processor (440) may perform authentication using the fingerprint sensor (420) based on whether a touch area (1820) touched by the user on the display (410) corresponds to a first area (921) corresponding to the fingerprint sensor (420) within the display (410). Based on determining that the authentication has failed, the processor (440) may determine whether fingerprint information acquired by the fingerprint sensor (420) satisfies a specified condition.
[0231] In one embodiment of the present disclosure, based on confirming that the acquired fingerprint information satisfies a specified condition (or while performing an operation of confirming whether the acquired fingerprint information satisfies a specified condition), the processor (440) may confirm an area in the first region where fingerprint information was acquired using the fingerprint sensor (420). Based on confirming an area in the first region where fingerprint information was acquired using the fingerprint sensor (420), the processor (440) may display a virtual fingerprint image (1830) through the display (410) such that an area (1831) in which fingerprint information was acquired (e.g., a lower portion of the first region) within a virtual fingerprint image (1830) corresponding to the first region (or a virtual fingerprint image representing the first region) has a different color and a different degree of darkness than other areas, so that a user can know the area in the first region where fingerprint information was acquired (or the area being touched).
[0232] In one embodiment of the present disclosure, the processor (440) can identify an area similar to the acquired fingerprint information within the registered fingerprint information based on the fingerprint information acquired using the fingerprint sensor (420) and the registered fingerprint information.
[0233] In one embodiment of the present disclosure, the processor (440) may determine the direction in which the second housing is to slide based on the touch area (or the area being touched) or fingerprint information obtained using the fingerprint sensor (420). For example, in reference numeral 1801, the processor (440) may determine the direction in which the second slide is to slide based on confirming that the location of the area overlapping the touch area (1820) within the first area (921) is the lower part of the first area (921). For example, the processor (440) may determine the direction in which the second slide is to slide based on confirming that the area of the first feature points identified within the registered fingerprint information (e.g., the registered fingerprint image) is the upper part within the registered fingerprint information.
[0234] In one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that more fingerprint information is acquired compared to the fingerprint information. For example, comparing reference numerals 1801 and 1802, the processor (440) may control the drive motor to slide the second housing so that more fingerprint information (e.g., many feature points) is acquired compared to the fingerprint information acquired using the fingerprint sensor (420) in the first touch area (1820) touched by the user before the second housing slides. For example, the processor (440) may control the drive motor to slide the second housing so that the center of the first area substantially coincides with the center of the first touch area (1820). For example, as illustrated at reference numeral 1802, the processor (440) may control the drive motor to cause the second housing to slide so that the center of the first area substantially coincides with the center of the second touch area (1823) being touched by the user while or after the second housing slides.
[0235] In one embodiment of the present disclosure, the processor (440) may obtain fingerprint information using the fingerprint sensor (420) after the second housing is slidably moved (e.g., after the second housing is slidably moved so that the center of the first area substantially coincides with the center of the first touch area (1820).
[0236] In one embodiment of the present disclosure, the processor (440) may control the drive motor so that the second housing slides a specified distance incrementally (or at specified distance intervals) in the determined direction based on the direction in which the second housing is to slide. The processor (440) may acquire a plurality of fingerprint information (e.g., a plurality of fingerprint images) using the fingerprint sensor (420) while the second housing is moved in the determined direction.
[0237] In one embodiment of the present disclosure, the processor (440) may control the drive motor to cause the second housing to slide a specified distance incrementally (or at specified distance intervals) in the determined direction based on the direction in which the second housing is to slide.
[0238] In one embodiment of the present disclosure, at reference numeral 1802, the processor (440) can display a virtual fingerprint image (1830) through the display (410) so that the user can know that the area where fingerprint information is acquired (or the area being touched) corresponds to the first area after the sliding movement of the second housing.
[0239] In one embodiment of the present disclosure, the processor (440) may perform authentication related to the first screen after the second housing slides. Based on the success of the authentication, the processor (440) may perform an operation related to the authentication. For example, at reference numeral 1803, the processor (440) may release the lock set on the lock screen (1810). After releasing the lock set on the lock screen (1810), the processor (440) may display a home screen (1840) including application icons (e.g., icons (1841)) through the display (410).
[0240] In one embodiment of the present disclosure, the processor (440) may control the drive motor to slide the second housing to a position prior to the sliding movement of the second housing after performing an authentication-related operation (e.g., after unlocking the lock screen) based on the authentication being successful after the second housing has been slid. For example, comparing reference numerals 1802 (and / or 1803) with 1804, the processor (440) may control the drive motor to slide the second housing back to the position of the second housing of reference numeral 1801 based on the authentication being successful after the second housing has been slid.
[0241] In one embodiment of the present disclosure, in FIGS. 16 to 18, the user's intention may be to perform authentication using the fingerprint sensor (420) without sliding the second housing. However, if the user's fingerprint does not touch the first area, the fingerprint authentication may fail. In this case, if the fingerprint authentication is successful by sliding the second housing, the second housing may be slidably moved to a position before the sliding movement of the second housing, thereby satisfying the user's intention. However, the present invention is not limited thereto. For example, the processor (440) may control the drive motor so that the second housing maintains the position after the sliding movement without sliding back to the position before the sliding movement of the second housing, based on the successful authentication after the sliding movement of the second housing.
[0242] In the examples described above, the operation of performing authentication (e.g., fingerprint authentication) using the fingerprint sensor (420) based on the sliding movement of the second housing has been described. However, the processor (440) may perform the operation of registering a fingerprint based on the sliding movement of the second housing. Hereinafter, the operation of registering a fingerprint using the sliding movement of the second housing will be described with reference to FIGS. 19 and 20.
[0243] FIG. 19 is a flowchart (1900) for explaining a method of registering a fingerprint according to one embodiment of the present disclosure.
[0244] FIG. 20 is a drawing for explaining a method of registering authentication using a fingerprint sensor (420) according to one embodiment of the present disclosure.
[0245] Referring to FIGS. 19 and 20, in operation 1901, the processor (440) can identify a third area (hereinafter referred to as “third area”) where fingerprint registration can be performed by sliding the second housing and a fourth area (hereinafter referred to as “fourth area”) including the first area corresponding to the fingerprint sensor (420).
[0246] In one embodiment of the present disclosure, the processor (440) may set (or confirm) a third area where fingerprint registration can be performed by sliding the second housing based on an input for registering a fingerprint.
[0247] In one embodiment of the present disclosure, the third region may be substantially the same region as the second region described above. For example, similar to the second region described with reference numerals 901, 902, and 903 of FIG. 9, the third region may be a region in which registration (e.g., fingerprint registration) using a fingerprint sensor (420) can be performed by sliding the second housing relative to the first housing (e.g., by sliding the second housing relative to the first housing) (e.g., a region in which a user's fingerprint can be sensed using the fingerprint sensor (420) by sliding the second housing).
[0248] In one embodiment of the present disclosure, the processor (440) may set a third area corresponding to the current state of the electronic device (401) based on the current state of the electronic device (401) (e.g., a slide-out state, a slide-in state, or an intermediate state). For example, the processor (440) may set (or confirm) the third area corresponding to the current state of the electronic device (401) by performing an operation that is at least partially identical or similar to the operation of setting the second area in FIG. 9.
[0249] In operation 1903, in one embodiment of the present disclosure, the processor (440) may display a guide image for fingerprint registration (hereinafter referred to as a “fingerprint registration guide image”) through the display (410).
[0250] In one embodiment of the present disclosure, the processor (440) may display a screen for fingerprint registration including a fingerprint registration guide image through the display (410) based on an input for fingerprint registration. For example, as illustrated in reference numeral 2001 of FIG. 20 , the processor (440) may display a screen for fingerprint registration (2010) including a fingerprint registration guide image (2041) through the display (410) based on an input for fingerprint registration.
[0251] In one embodiment of the present disclosure, the processor (440) may display the registration guide image in the fourth region through the display (410). For example, the processor (440) may display the registration guide image (2041) through the display (410) such that the center coordinate on the Y axis of the fourth region (2031), which includes the first region (921) and the third region (2021), is identical to the center coordinate on the Y axis of the registration guide image (2041), as illustrated in reference numeral 2001. However, the position at which the registration guide image (2041) is displayed is not limited to the above-described example.
[0252] Although not illustrated in FIG. 19, in one embodiment of the present disclosure, the processor (440) may display the fourth region through the display (410) so that the fourth region is distinguished from other regions within the display (410). For example, the processor (440) may display an image representing the fourth region through the display (410). For example, the processor (440) may display an indication representing boundaries of the fourth region through the display (410). The processor (440) may display the fourth region through the display (410) so that the color and / or shade of the fourth region is distinguished from the color and / or shade of other regions within the display (410). However, the method of displaying the fourth region through the display (410) so that the fourth region is distinguished from other regions within the display (410) is not limited to the examples described above.
[0253] In operation 1905, in one embodiment of the present disclosure, the processor (440) may control the sliding movement of the second housing so that fingerprint registration using the fingerprint sensor (420) is performed based on at least a portion of a touch area touched by the user on the display (410) overlapping the fourth area.
[0254] In operation 1907, in one embodiment of the present disclosure, the processor (440) may perform fingerprint registration based on the sliding movement of the second housing.
[0255] Hereinafter, with reference to FIG. 20, operations 1905 and 1907 will be described.
[0256] In one embodiment of the present disclosure, the processor (440) may control the drive motor to cause the second housing to slide based on whether at least a portion of a touch area touched by the user on the display (410) overlaps with the fourth area. For example, in reference numeral 2001, the processor (440) may control the drive motor to cause the second housing to start sliding based on an area of a fingerprint registration image (2041) displayed in the fourth area being touched by the user.
[0257] In one embodiment of the present disclosure, at reference numeral 2001, the processor (440) can determine the direction in which the second housing is to slide based on a touch area (e.g., a center of the touch area) touched by the user within the display (410) and a first area (e.g., a center of the first area) (e.g., by comparing the center of the touch area and the center of the first area).
[0258] In one embodiment of the present disclosure, at reference numerals 2001, 2202, 2003, 2004, and 2005, the processor (440) can control the drive motor so that the second housing gradually slides in the determined direction (e.g., in the +Y axis direction). For example, the processor (440) can control the drive motor so that the second housing slides a specified distance at specified time intervals in the determined direction (e.g., in the +Y axis direction).
[0259] In one embodiment of the present disclosure, the processor (440) may control the drive motor to cause the second housing to slide until the fingerprint registration using the fingerprint sensor (420) is completed. For example, the processor (440) may control the drive motor to cause the second housing to slide back and forth in a first direction (e.g., in the -Y axis direction) and a second direction (e.g., in the -Y axis direction) opposite to the first direction until the fingerprint registration using the fingerprint sensor (420) is completed.
[0260] In one embodiment of the present disclosure, the processor (440) may acquire a plurality of fingerprint information (e.g., a plurality of fingerprint images) using the fingerprint sensor (420) while the second housing slides. The processor (440) may perform fingerprint registration based on the plurality of fingerprint information.
[0261] In one embodiment of the present disclosure, the processor (440) may display information indicating the progress of fingerprint registration through the display (410) while performing fingerprint registration. For example, the processor (440) may perform a preprocessing operation including a direction component extraction operation, a binarization operation, a smoothing operation, and / or a thinning operation on each of the fingerprint information sequentially acquired by sliding movement of the second housing (e.g., a plurality of fingerprint images sequentially acquired). After performing the preprocessing operation on the fingerprint information, the processor (440) may extract feature points from the fingerprint information. The processor (440) may display information (2011, 2012, 2013, 2014, 2015) indicating the progress information of fingerprint registration (e.g., the progress rate of fingerprint registration) through the display (410) based on the number (or amount) of the extracted feature points (e.g., the number of feature points accumulated as fingerprint registration progresses).
[0262] An electronic device (401) according to one embodiment may include a first housing, a second housing configured to slide relative to the first housing, a display (410) whose display area exposed to the outside of the electronic device (401) can be expanded or contracted based on the sliding movement of the second housing, a fingerprint sensor (420) configured to move by the sliding movement of the second housing, at least one processor (440) including a processing circuit, and a memory (430) storing instructions. The instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to perform authentication using the fingerprint sensor (420) based on a touch area touched by a user on the display (410) corresponding to a first area within the display (410) corresponding to the fingerprint sensor (420). The instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to control the sliding movement of the second housing so that the first area is positioned at a position where the authentication can be performed, based on the touch area not corresponding to the first area. The instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to perform the authentication based on the sliding movement of the second housing.
[0263] In one embodiment, the instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to determine whether at least a portion of the touch area overlaps a second area in which the authentication can be performed by sliding the second housing, based on whether the touch area does not correspond to the first area. The instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to control sliding movement of the second housing, based on determining that at least a portion of the touch area overlaps the second area, so that the second housing slides a distance corresponding to a difference between a center of the first area and a center of the touch area on an axis along which the second housing slides.
[0264] In one embodiment, the instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to determine whether a size and / or shape of the touch area corresponds to a size and / or shape of a designated area based on determining that at least a portion of the touch area overlaps the second area. The instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to control a slide movement of the second housing such that the second housing slides a distance corresponding to a difference between a center of the first area and a center of the touch area on an axis along which the second housing slides, based on determining that the size and / or shape of the touch area corresponds to the size and / or shape of the designated area.
[0265] In one embodiment, the size and / or shape of the designated area may be obtained using a trained artificial function model based on touch areas where touch inputs were obtained when authentication using the fingerprint sensor (420) was performed, and then stored in the memory (430) of the electronic device (401).
[0266] In one embodiment, the instructions, when executed individually or collectively by the at least one processor (440), may cause the electronic device (401) to control the sliding movement of the second housing such that the location of the first area corresponds to the location of the touch area being touched relative to the display (410), based on the touch area not corresponding to the first area.
[0267] In one embodiment, the instructions, when executed individually or collectively by the at least one processor (440), may cause the electronic device (401) to control sliding movement of the second housing such that more fingerprint information is acquired than the fingerprint information used for the authentication based on the authentication performed based on the touch area corresponding to the first area corresponding to the fingerprint sensor (420) within the display (410) failing and the fingerprint information used for the authentication satisfying a specified condition.
[0268] In one embodiment, the instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to control the sliding movement of the second housing such that the second housing slides to a position prior to the sliding movement of the second housing, based on a successful authentication performed after the sliding movement of the second housing.
[0269] In one embodiment, the instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to identify a third area where fingerprint registration can be performed by sliding the second housing and a fourth area that includes the first area corresponding to the fingerprint sensor (420). The instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to control sliding movement of the second housing such that fingerprint registration using the fingerprint sensor (420) is performed based on at least a portion of a touch area touched by the user on the display (410) overlapping the fourth area.
[0270] In one embodiment, the instructions, when individually or collectively executed by the at least one processor (440), may cause the electronic device (401) to control the second housing to slide a specified distance at specified time intervals until the fingerprint registration using the fingerprint sensor (420) is completed based on at least a portion of a touch area touched by the user on the display (410) overlapping the fourth area.
[0271] In one embodiment, the instructions, when executed individually or collectively by the at least one processor (440), may cause information to be displayed on the display (410) guiding the center of the touch area being touched by the user on the display (410) to move toward the center of the first area based on a failure of the authentication performed after the second housing has slid.
[0272] In one embodiment, a method for performing authentication using a fingerprint sensor (420) in an electronic device (401) may include an operation of performing authentication using a fingerprint sensor (420) based on a touch area touched by a user on the display (410) of the electronic device (401) corresponding to a first area corresponding to the fingerprint sensor (420) within the display (410), the electronic device (401) including a first housing, a second housing configured to slide relative to the first housing, a display (410) having a display area exposed to the outside of the electronic device (401) that can be expanded or contracted based on the sliding movement of the second housing, and a fingerprint sensor (420) configured to move by the sliding movement of the second housing. The method may include an operation of controlling a sliding movement of the second housing based on the touch area not corresponding to the first area so that the first area is positioned at a position where the authentication can be performed. The method may include an operation of performing the authentication based on the sliding movement of the second housing.
[0273] In one embodiment, the operation of controlling the sliding movement of the second housing may include an operation of determining whether at least a portion of the touch area overlaps a second area in which the authentication can be performed by sliding the second housing, based on whether the touch area does not correspond to the first area. The operation of controlling the sliding movement of the second housing may include an operation of controlling the sliding movement of the second housing so that the second housing slides a distance corresponding to a difference between a center of the first area and a center of the touch area on an axis along which the second housing slides, based on determining that at least a portion of the touch area overlaps the second area.
[0274] In one embodiment, the operation of controlling the slide movement of the second housing may include an operation of determining whether a size and / or shape of the touch area corresponds to a size and / or shape of a designated area based on determining that at least a portion of the touch area overlaps the second area. The operation of controlling the slide movement of the second housing may include an operation of controlling the slide movement of the second housing such that the second housing slides by a distance corresponding to a difference between a center of the first area and a center of the touch area on an axis along which the second housing slides, based on determining that the size and / or shape of the touch area corresponds to the size and / or shape of the designated area.
[0275] In one embodiment, the size and / or shape of the designated area may be obtained using an artificial intelligence model trained based on touch areas where touch inputs were obtained when authentication using the fingerprint sensor (420) was performed, and then stored in the memory (430) of the electronic device (401).
[0276] In one embodiment, the operation of controlling the slide movement of the second housing may include an operation of controlling the slide movement of the second housing such that the position of the first area corresponds to the position of the touch area being touched with respect to the display (410), based on the touch area not corresponding to the first area.
[0277] In one embodiment, the method may further include controlling a sliding movement of the second housing so that more fingerprint information is acquired than the fingerprint information used for the authentication, based on the authentication performed based on the touch area corresponding to the first area corresponding to the fingerprint sensor (420) within the display (410) failing and the fingerprint information used for the authentication satisfying a specified condition.
[0278] In one embodiment, the operation of controlling the slide movement of the second housing may further include an operation of controlling the slide movement of the second housing so that the second housing slides to a position prior to the slide movement of the second housing, based on a successful authentication performed after the slide movement of the second housing.
[0279] In one embodiment, the method may further include an operation of identifying a fourth area including a third area where fingerprint registration can be performed by sliding the second housing and the first area corresponding to the fingerprint sensor (420). The method may further include an operation of controlling a sliding movement of the second housing such that the fingerprint registration using the fingerprint sensor (420) is performed based on whether at least a portion of a touch area touched by the user on the display (410) overlaps with the fourth area.
[0280] In one embodiment, the operation of controlling the sliding movement of the second housing may include an operation of controlling the second housing to slide a specified distance at specified time intervals until the fingerprint registration using the fingerprint sensor (420) is completed, based on at least a portion of the touch area touched by the user on the display (410) overlapping the fourth area.
[0281] In one embodiment, a non-transitory computer-readable medium having computer-executable instructions recorded thereon may cause an electronic device (401) including at least one processor (440) to perform authentication using the fingerprint sensor (420) based on a touch area touched by a user on the display (410) of the electronic device (401) including a first housing, a second housing configured to slide relative to the first housing, a display (410) having a display area that is exposed to the outside of the electronic device (401) and can be expanded or contracted based on the sliding movement of the second housing, a fingerprint sensor (420) configured to move by the sliding movement of the second housing, and the at least one processor (440) corresponding to a first area within the display (410) corresponding to the fingerprint sensor (420). The computer-executable instructions, when executed, may cause an electronic device (401) including at least one processor (440) to control the sliding movement of the second housing so that the first area is positioned at a position where the authentication can be performed, based on the touch area not corresponding to the first area. The computer-executable instructions, when executed, may cause an electronic device (401) including at least one processor (440) to perform the authentication based on the sliding movement of the second housing.
[0282] Additionally, the structure of the data used in the embodiments of the present document described above can be recorded on a computer-readable recording medium through various means. The computer-readable recording medium includes storage media such as magnetic storage media (e.g., ROM, floppy disk, hard disk, etc.) and optical reading media (e.g., CD-ROM, DVD, etc.).
Claims
1. In an electronic device (401), 1st housing; A second housing configured to slide relative to the first housing; A display (410) whose display area exposed to the outside of the electronic device can be expanded or reduced based on the sliding movement of the second housing; A fingerprint sensor (420) configured to move by sliding movement of the second housing; At least one processor (440) comprising processing circuitry; and Contains a memory (430) for storing instructions, The above instructions, when individually or collectively executed by the at least one processor (440), cause the electronic device to: Performing authentication using the fingerprint sensor based on the fact that the touch area touched by the user on the display corresponds to a first area corresponding to the fingerprint sensor within the display, Based on the fact that the touch area does not correspond to the first area, the sliding movement of the second housing is controlled so that the first area is positioned at a position where the authentication can be performed, and An electronic device that causes said authentication to be performed based on the sliding movement of said second housing.
2. In paragraph 1, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on the above touch area not corresponding to the first area, it is determined whether at least a part of the touch area overlaps with a second area where the authentication can be performed by sliding the second housing, and An electronic device that causes the second housing to slide by a distance corresponding to a difference between a center of the first area and a center of the touch area on an axis along which the second housing slides, based on determining that at least a portion of the touch area overlaps with the second area.
3. In paragraph 1 or 2, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on determining that at least a portion of the touch area overlaps the second area, determining whether the size and / or shape of the touch area corresponds to the size and / or shape of the specified area, and An electronic device that causes the second housing to slide by a distance corresponding to a difference between the center of the first area and the center of the touch area on an axis along which the second housing slides, based on the size and / or shape of the touch area corresponding to the size and / or shape of the designated area, thereby controlling the sliding movement of the second housing.
4. In any one of paragraphs 1 to 3, An electronic device in which the size and / or shape of the above-mentioned designated area is acquired using a trained artificial function model based on touch areas where touch inputs were acquired when authentication using the fingerprint sensor was performed, and then stored in the memory of the electronic device.
5. In any one of paragraphs 1 to 4, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: An electronic device that causes the sliding movement of the second housing to be controlled so that the position of the first area corresponds to the position of the touch area being touched with respect to the display, based on the fact that the touch area does not correspond to the first area.
6. In any one of paragraphs 1 to 5, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: An electronic device that causes the sliding movement of the second housing to be controlled so that more fingerprint information is acquired than the fingerprint information used for the authentication, based on the authentication performed based on the touch area corresponding to the first area failing and the fingerprint information used for the authentication satisfying a specified condition.
7. In any one of paragraphs 1 to 6, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: An electronic device that causes the second housing to slide to a position before the slide movement of the second housing based on the successful authentication performed after the slide movement of the second housing.
8. In any one of paragraphs 1 to 7, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: By sliding the second housing, a third area in which fingerprint registration can be performed and a fourth area including the first area corresponding to the fingerprint sensor are identified, and An electronic device that causes the sliding movement of the second housing to be controlled so that fingerprint registration using the fingerprint sensor is performed based on at least a portion of the touch area touched by the user on the display overlapping the fourth area.
9. In any one of paragraphs 1 to 8, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: An electronic device that causes the second housing to slide a specified distance at specified time intervals until fingerprint registration using the fingerprint sensor is completed based on at least a portion of the touch area touched by the user on the display overlapping the fourth area.
10. In any one of paragraphs 1 to 9, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: An electronic device that causes the display to display information guiding the user to move the center of the touch area being touched toward the center of the first area based on the failure of the authentication performed after the second housing has slid.
11. A method for performing authentication using a fingerprint sensor in an electronic device, An operation of performing authentication using a fingerprint sensor based on a touch area touched by a user on the display of an electronic device that corresponds to a first area corresponding to the fingerprint sensor within the display, the electronic device including a first housing, a second housing configured to slide relative to the first housing, a display having a display area that is exposed to the outside of the electronic device and can be expanded or contracted based on the sliding movement of the second housing, and a fingerprint sensor configured to move by the sliding movement of the second housing; An operation of controlling the sliding movement of the second housing so that the first area is positioned at a position where the authentication can be performed, based on the fact that the touch area does not correspond to the first area; and A method including an operation of performing said authentication based on the sliding movement of said second housing.
12. In paragraph 11, The operation for controlling the slide movement of the above second housing is: An operation of determining whether at least a portion of the touch area overlaps a second area where the authentication can be performed by sliding the second housing, based on the touch area not corresponding to the first area; and A method comprising: controlling a sliding movement of the second housing so that the second housing slides a distance corresponding to a difference between a center of the first area and a center of the touch area on an axis along which the second housing slides, based on determining that at least a portion of the touch area overlaps the second area.
13. In paragraph 11 or 12, The operation for controlling the slide movement of the above second housing is: An operation of determining whether the size and / or shape of the touch area corresponds to the size and / or shape of the specified area based on determining that at least a portion of the touch area overlaps the second area; and A method including an action of controlling the sliding movement of the second housing so that the second housing slides a distance corresponding to a difference between the center of the first area and the center of the touch area on an axis along which the second housing slides, based on the size and / or shape of the touch area corresponding to the size and / or shape of the designated area.
14. In any one of paragraphs 11 to 13, A method in which the size and / or shape of the above-mentioned designated area is acquired using an artificial intelligence model trained based on touch areas where touch inputs were acquired when authentication using the fingerprint sensor was performed, and then stored in the memory of the electronic device.
15. A non-transitory computer-readable medium having computer-executable instructions recorded thereon, wherein the computer-executable instructions, when executed, cause an electronic device including at least one processor to: An electronic device comprising a first housing, a second housing configured to slide relative to the first housing, a display whose display area exposed to the outside of the electronic device can be expanded or reduced based on the sliding movement of the second housing, a fingerprint sensor configured to move by the sliding movement of the second housing, and at least one processor, wherein authentication is performed using the fingerprint sensor based on a touch area touched by a user on the display of the electronic device corresponding to a first area corresponding to the fingerprint sensor within the display, Based on the fact that the touch area does not correspond to the first area, the sliding movement of the second housing is controlled so that the first area is positioned at a position where the authentication can be performed, and A computer-readable medium for performing said authentication based on the sliding movement of said second housing.
Citation Information
Patent Citations
Smartphone case and authentication system using the same
JP2022036337A
Electronic shelf labels with protruding LEDs
KR1020230001807A
Inspection System of Spread with U typed Slope Height Lighting
KR1020230065762A
Refrigerator including touch interface
KR1020240121633A
KR20230141378A