[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2019095216A1 - 一种解锁方法、装置、待解锁设备以及终端设备 - Google Patents

一种解锁方法、装置、待解锁设备以及终端设备 Download PDF

Info

Publication number
WO2019095216A1
WO2019095216A1 PCT/CN2017/111381 CN2017111381W WO2019095216A1 WO 2019095216 A1 WO2019095216 A1 WO 2019095216A1 CN 2017111381 W CN2017111381 W CN 2017111381W WO 2019095216 A1 WO2019095216 A1 WO 2019095216A1
Authority
WO
WIPO (PCT)
Prior art keywords
touch
unlocking
information
adjacent
unlocked
Prior art date
Application number
PCT/CN2017/111381
Other languages
English (en)
French (fr)
Inventor
栗鹤天
王一琦
Original Assignee
深圳市柔宇科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳市柔宇科技有限公司 filed Critical 深圳市柔宇科技有限公司
Priority to CN201780092193.XA priority Critical patent/CN110753896A/zh
Priority to PCT/CN2017/111381 priority patent/WO2019095216A1/zh
Publication of WO2019095216A1 publication Critical patent/WO2019095216A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements

Definitions

  • the present invention relates to the field of touch screen technologies, and in particular, to an unlocking method, an apparatus, a device to be unlocked, and a terminal device.
  • the existing unlocking process is mainly to display an unlocking interface.
  • FIG. 1 it is a schematic diagram of an unlocking interface in the prior art.
  • the unlocking interface is a single plane, and an unlocking password or an unlocking path is input on a single plane, which is too exposed. It is easy to leak the unlock password or unlock the path, which reduces the security of unlocking the device to be unlocked.
  • the complexity of the unlocking password or the unlocking path of a single plane is limited. The too complicated unlocking password or unlocking path is difficult to operate on a single plane, which is easy to make mistakes.
  • FIG. 2 the input schematic diagram of the complex unlocking path reduces the to-be-unlocked. The unlocking efficiency of the device.
  • the embodiment of the present invention provides an unlocking method, a device, a device to be unlocked, and a terminal device, so as to improve unlocking security and unlocking efficiency of the device to be unlocked.
  • an embodiment of the present invention provides an unlocking method, including:
  • the unlocking operation is performed on the device to be unlocked.
  • the touch information includes a touch operation of continuously sliding from one of the at least two differently oriented touch surfaces to the other one.
  • the touch operation includes: operating along a preset sequence of three-dimensional coordinate points.
  • At least two adjacent sides of the touch surface of different orientations include at least two inseparable adjacent edges and at least two separable adjacent edges.
  • the touch is adopted.
  • the manner of controlling the fit identifies the touch operation that is broken on at least two separable adjacent edges as a continuous slide.
  • the at least two different orientations of the touch surface include a first touch surface and a second touch surface, wherein the first adjacent side of the first touch surface and the second adjacent side of the second touch surface are inseparable.
  • the touch surface of the at least two different orientations further includes a third touch surface that is different from the first touch surface and the second touch surface and that is rotatable relative to the first touch surface, and the third touch surface The third adjacent edge and the fourth adjacent edge of the second touch surface are separable.
  • the device to be unlocked includes a cabinet having a cabinet door, and the third touch surface is disposed on the cabinet door.
  • the touch screen includes a flexible touch screen, and the flexible touch screen is bent and attached to at least two differently oriented touch surfaces.
  • the touch information further includes a sliding operation along the extending direction of the two adjacent adjacent sides on the two adjacent adjacent sides.
  • the unlocking method provided by the embodiment of the present invention obtains touch information input by the user on at least two different orientations of the touch screen of the device to be unlocked; at least two differently oriented touch surfaces are adjacent to each other and have adjacent edges; Comparing with the pre-stored unlocking information, determining whether the touch information and the unlocking information match; when the touch information is matched with the unlocking information, the unlocking device is unlocked, so that the unlocking password can be increased by setting the touch surfaces of the plurality of planes.
  • the complexity of the unlock path is not easy to be exposed, it is not easy to leak the unlock password or unlock the path, and the unlock password or the unlock path is input on multiple touch surfaces, which is easy to input, avoids errors, and improves the unlocking security of the device to be unlocked. And unlock efficiency.
  • an embodiment of the present invention provides an unlocking apparatus, including:
  • An acquiring module configured to acquire touch information input by the user on at least two different orientations of the touch screen of the device to be unlocked; at least two differently oriented touch surfaces are adjacent to each other and have adjacent edges;
  • a comparison module configured to compare the touch information with the pre-stored unlock information, and determine whether the touch information matches the unlock information
  • the unlocking module is configured to perform an unlocking operation on the device to be unlocked when the touch information matches the unlocking information.
  • the touch information includes a touch operation of continuously sliding from one of the at least two differently oriented touch surfaces to the other one.
  • the touch operation includes: operating along a preset sequence of three-dimensional coordinate points.
  • At least two adjacent sides of the touch surface of different orientations include at least two inseparable adjacent edges and at least two separable adjacent edges.
  • the touch is adopted.
  • the manner of controlling the fit identifies the touch operation that is broken on at least two separable adjacent edges as a continuous slide.
  • the at least two different orientations of the touch surface include a first touch surface and a second touch surface, wherein the first adjacent side of the first touch surface and the second adjacent side of the second touch surface are inseparable.
  • the touch surface of the at least two different orientations further includes a third touch surface that is different from the first touch surface and the second touch surface and that is rotatable relative to the first touch surface, and the third touch surface The third adjacent edge and the fourth adjacent edge of the second touch surface are separable.
  • the device to be unlocked includes a cabinet having a cabinet door, and the third touch surface is disposed on the cabinet door.
  • the unlocking device acquires touch information input by the user on at least two different orientations of the touch screen of the device to be unlocked; at least two differently oriented touch surfaces are adjacent to each other and have adjacent edges; versus The pre-stored unlocking information is compared, and the touch information is matched with the unlocking information.
  • the unlocking device is unlocked, so that the unlocking password can be increased through the setting of the touch surfaces of the plurality of planes.
  • the complexity of the unlock path is not easy to be exposed. It is not easy to leak the unlock password or unlock the path, and input the unlock password or the unlock path on multiple touch surfaces, which is easy to input, avoids errors, and improves the unlocking security of the device to be unlocked. Unlock efficiency.
  • an embodiment of the present invention provides a device to be unlocked, including: an unlocking device as described above, and a touch screen;
  • the touch screen includes at least two differently oriented touch faces.
  • an embodiment of the present invention provides a terminal device, including a memory, a processor, and a computer program stored on the memory and operable on the processor, where the processor executes the program, as described above. method.
  • an embodiment of the present invention provides a non-transitory computer readable storage medium having stored thereon a computer program, the program being implemented by the processor to implement the method as described above.
  • an embodiment of the present invention provides a computer program product that performs the method as described above when instructions in the computer program product are executed by a processor.
  • 1 is a schematic diagram of an unlocking interface in the prior art
  • FIG. 2 is a schematic diagram of input of a prior art complex unlocking path
  • FIG. 3 is a schematic flowchart of an unlocking method according to Embodiment 1 of the present invention.
  • FIG. 4 is a schematic view showing a touch screen disposed on a rectangular cabinet
  • Figure 5 is a schematic view showing partial bonding of two touch screens
  • FIG. 6 is a schematic diagram of a user pressing a touch screen area
  • Figure 7 is a schematic view of a partial grid located on the front side of a rectangular cabinet
  • FIG. 8 is a schematic diagram of an input path input by a user according to an unlock interface
  • FIG. 9 is a schematic view showing that the touch screen is disposed on three sides, and the cabinet door is opened;
  • FIG. 10 is a schematic structural diagram of an unlocking device according to Embodiment 2 of the present invention.
  • FIG. 11 is a schematic structural diagram of a terminal device according to Embodiment 3 of the present invention.
  • FIG. 3 is a schematic flowchart of a method for unlocking an embodiment of the present invention. As shown in FIG. 3, the method in this embodiment may include:
  • Step 301 Acquire touch information input by the user on at least two different orientations of the touch screen of the device to be unlocked; at least two differently oriented touch surfaces are adjacent to each other and have adjacent edges.
  • the execution body of the unlocking method provided by the present invention may be an unlocking device, and the unlocking device may specifically be software or hardware installed on the device to be unlocked, such as processing touch information in the device to be unlocked, and controlling the pushing device in the device to be unlocked. And a controller that unlocks the device for unlocking operations, and the like.
  • the device to be unlocked may be, for example, an electronic device that can be encrypted and unlocked, such as a mobile phone or a computer, or may be a cabinet that needs to be encrypted and unlocked, such as a drawer cabinet or a supermarket password box.
  • the touch screen may be disposed on at least two sides of the device to be unlocked having adjacent sides.
  • the two faces need to have a common abutting edge, such as the front side and one side of the rectangular cabinet.
  • the touch screen is disposed on three faces, and each of the faces has abutting edge shared with other faces, such as the front side of the rectangular cabinet, one side plus the back side; the front side and the side side have one abutting side, and the side and the back side have one Adjacent side.
  • a touch screen in particular a flexible touch screen, can be used to set the touch screen on two sides or three sides by bending or the like.
  • the front side of the rectangular cabinet body is the surface of the cabinet door of the rectangular cabinet body.
  • the touch screen includes two different orientations of the touch surface, and the two differently oriented touch surfaces include the first touch surface and the second touch surface that are different from each other.
  • the first adjacent side of the touch surface and the second adjacent side of the second touch surface are inseparable.
  • the touch screen may be disposed on the outer surface or the inner surface of the device to be unlocked, or embedded in the interlayer corresponding to the two sides or three faces of the device to be unlocked, and may be set as needed. No specific limitation is made.
  • FIG. 4 is a touch screen setting.
  • the front side and the upper side have adjacent sides
  • the front side and the right side have adjacent sides
  • the upper side and the right side have adjacent sides.
  • FIG. 5 is a schematic diagram of partial touch of two touch screens, that is, two types of touch screens are pre-attached together in a vertical manner, wherein the first touch screen and the second touch screen have overlapping portions and non-overlapping portions.
  • the non-overlapping portions of the first touch screen may be disposed on the front side of the rectangular cabinet shown in FIG. 4, and the non-overlapping portions of the second touch screen may be disposed in the figure. 4, the upper side of the rectangular cabinet, the overlapping portion of the first touch screen and the second touch screen may be disposed on the right side of the rectangular cabinet shown in FIG.
  • a single flexible touch screen can also be used to cut the lower right corner to form a shape as shown in FIG. 5, which is the same as that of the two touch screens.
  • the at least two differently oriented touch faces of the touch screen further include an orientation that is different from the first touch surface and the second touch surface.
  • the third touch surface is the same and can be rotated relative to the first touch surface.
  • the third adjacent edge of the third touch surface and the fourth adjacent edge of the second touch surface are separable.
  • the third touch surface is disposed on the front surface of the rectangular cabinet body shown in FIG. 4, the first touch surface is disposed on the right side surface of the rectangular cabinet body shown in FIG. 4, and the second touch surface is disposed on the rectangular shape shown in FIG. The upper side of the cabinet.
  • the touch screen setting can be performed with reference to two or three faces, which will not be described in detail herein.
  • the touch information may include a touch operation of continuously sliding from one of the at least two differently facing touch surfaces to the other one, and/or along the two adjacent adjacent edges on two adjacent sides.
  • the touch operation may include: operating along a preset sequence of three-dimensional coordinate points.
  • the method may further include: receiving an unlock request of the user; displaying an unlock interface on the touch surface of the device to be unlocked according to the unlock request, so that the user inputs the touch information. .
  • the touch screen area on the rectangular cabinet can be pressed, and the unlocking device recognizes the operation of the user as an unlock request, and displays the unlock interface according to the unlock request.
  • the schematic diagram of the user pressing the touch screen area may be as shown in FIG. 6.
  • the unlocking interface may be an interface including multiple touch points or a mesh interface.
  • a schematic diagram of a partial grid located on the front side of the rectangular cabinet may be as shown in FIG.
  • the unlocking device may specifically display the grid on the corresponding surface according to the position pressed by the user. For example, if the touch screen area pressed by the user is the touch screen area on the front side of the rectangular cabinet, the unlocking device may only display the front side of the rectangular cabinet.
  • the unlocking interface on the upper side, or all the unlocking interfaces on the front side, the upper side, and the right side of the rectangular cabinet can be set as needed, and is not specifically limited herein.
  • a schematic diagram of the input path input by the user according to the unlocking interface may be as shown in FIG. 8.
  • the adjacent sides of the at least two differently oriented touch surfaces include at least two inseparable adjacent edges and at least two separable adjacent edges, and the continuously sliding touch operation spans at least two separable abutments
  • the touch operation that is disconnected on at least two separable adjacent sides is recognized as continuous sliding by touch fitting.
  • the manner in which the unlocking device acquires the input path of the user may be specifically, for the non-overlapping portion of the first touch screen,
  • the non-overlapping portions of the two touch screens, the touch points in the overlapping portions of the first touch screen and the second touch screen, may directly acquire the coordinates of the touch points;
  • the coordinates of the touched point are determined in a fitting manner by the docking position of the non-overlapping portion of the touch screen and the non-overlapping portion of the second touch screen.
  • FIG. 9 is a schematic view showing that the touch screen is disposed on three faces and the cabinet door is opened.
  • the touch panel is disconnected on the adjacent side of the front side and the upper side of the rectangular cabinet.
  • the touch point of the user of the docking position can be acquired by touch fitting, that is, the touch at the docking position is simulated by sensing a touch near the docking position.
  • the user's finger swipes over the docking position calculates the touch point closest to the time of the finger on the side of the docking position, and the touch point closest to the time on the other side of the docking position, and calculates the interval between the two touch points, and then determines Whether the finger is continuously stroked through the docking position.
  • Step 302 Compare the touch information with the pre-stored unlock information, and determine whether the touch information matches the unlock information.
  • the input password or the input path may include: a point sequence; the coordinates of each point in the point sequence are three-dimensional coordinates. As shown in FIG. 8, the input path may include three-dimensional coordinates of nine points.
  • the process of the step 302 is performed by the unlocking device.
  • the coordinates of the point are compared with the coordinates of the corresponding point in the point sequence of the unlocking information, and the coordinates of the point are determined. Whether the coordinates of the corresponding points are the same; when the coordinates of the respective points and the coordinates of the corresponding points are the same, it is determined that the touch information matches the unlock information.
  • the unlocking device may further encrypt the unlocking device, obtain the encrypted information, and use the encrypted information as the unlocking information, so as to perform the comparison when unlocking.
  • the process of encrypting the unlocking device may include: receiving an encryption request of the user; displaying an encryption interface on the touch screen according to the encryption request, so that the user inputs the touch information; and storing the touch information input by the user as the unlock information, so as to be When the user needs to unlock the device to be unlocked, enter the unlock information to unlock the device.
  • the encryption interface can refer to the unlock interface, and is not described in detail here.
  • Step 303 When the touch information matches the unlock information, the unlocking device is unlocked.
  • the device to be unlocked may include components related to unlocking, such as a pushing device, an unlocking device, and the like.
  • the unlocking device may activate the pushing device and the unlocking device in the device to be unlocked to perform an unlocking operation when the touch information matches the unlocking information.
  • the unlocking method provided by the embodiment of the present invention obtains touch information input by the user on at least two different orientations of the touch screen of the device to be unlocked; at least two differently oriented touch surfaces are adjacent to each other and have adjacent edges; Comparing with the pre-stored unlocking information, determining whether the touch information matches the unlocking information; when the touch information matches the unlocking information, the unlocking device is unlocked, thereby enabling the unlocking operation to be extended through the setting of the plurality of flat touch screens.
  • the complexity of unlocking the password or unlocking the path is not easy to expose. It is not easy to leak the unlock password or unlock the path, and input the unlock password or unlock path on multiple planes, which is easy to input, avoids errors, and improves the device to be unlocked. Unlock security and unlock efficiency.
  • FIG. 10 is a schematic structural diagram of an unlocking device according to Embodiment 2 of the present invention. As shown in FIG. 10, the device of this embodiment may be include:
  • the acquiring module 11 is configured to acquire touch information input by the user on at least two different orientations of the touch screen of the device to be unlocked; at least two differently oriented touch surfaces are adjacent to each other and have adjacent edges;
  • the comparison module 12 is configured to compare the touch information with the pre-stored unlock information, and determine whether the touch information matches the unlock information.
  • the unlocking module 13 is configured to perform an unlocking operation on the device to be unlocked when the touch information matches the unlocking information.
  • the unlocking device provided by the present invention may specifically be software or hardware installed on the device to be unlocked, for example, processing the touch information in the device to be unlocked, and controlling the pushing device and the unlocking device in the device to be unlocked to perform the unlocking operation, etc. .
  • the device to be unlocked may be, for example, an electronic device that can be encrypted and unlocked, such as a mobile phone or a computer, or may be a cabinet that needs to be encrypted and unlocked, such as a drawer cabinet or a supermarket password box.
  • the touch screen may be disposed on at least two sides of the device to be unlocked having adjacent sides.
  • the two faces need to have a common abutting edge, such as the front side and one side of the rectangular cabinet.
  • the touch screen is disposed on three faces, and each of the faces has abutting edge shared with other faces, such as the front side of the rectangular cabinet, one side plus the back side; the front side and the side side have one abutting side, and the side and the back side have one Adjacent side.
  • a touch screen in particular a flexible touch screen, can be used to set the touch screen on two sides or three sides by bending or the like.
  • the front side of the rectangular cabinet body is the surface of the cabinet door of the rectangular cabinet body.
  • the touch screen includes two different orientations of the touch surface, and the two differently oriented touch surfaces include the first touch surface and the second touch surface that are different from each other.
  • the first adjacent side of the touch surface and the second adjacent side of the second touch surface are inseparable.
  • the touch screen may be disposed on the outer surface or the inner surface of the device to be unlocked, or embedded in the interlayer corresponding to the two sides or three faces of the device to be unlocked, and may be set as needed. No specific limitation is made.
  • FIG. 4 is a touch screen setting.
  • the front side and the upper side have adjacent sides
  • the front side and the right side have adjacent sides
  • the upper side and the right side have adjacent sides.
  • FIG. 5 is a schematic diagram of partial touch of two touch screens, that is, two types of touch screens are pre-attached together in a vertical manner, wherein the first touch screen and the second touch screen have overlapping portions and non-overlapping portions.
  • the non-overlapping portion of the first touch screen may be disposed on the front side of the rectangular cabinet shown in FIG. 4, and the non-overlapping portion of the second touch screen may be disposed on the upper side of the rectangular cabinet shown in FIG.
  • the overlapping portion of the touch screen and the second touch screen may be disposed on the right side of the rectangular cabinet shown in FIG. It can be understood that a single flexible touch screen can also be used to cut the lower right corner to form a shape as shown in FIG. 5, which is the same as that of the two touch screens.
  • the touch screen setting can be performed with reference to two or three faces, which will not be described in detail herein.
  • the device may further include: a receiving module and a display module;
  • the receiving module is configured to receive an unlock request of a user
  • the display module is configured to display an unlocking interface on the touch surface of the device to be unlocked according to the unlocking request, so that the user inputs the touch information.
  • the touch screen area on the rectangular cabinet can be pressed, and the unlocking device recognizes the operation of the user as an unlock request, and displays the unlock interface according to the unlock request.
  • the unlocking interface may be an interface including multiple touch points or a mesh interface. It should be noted that the unlocking device may specifically display the grid on the corresponding surface according to the position pressed by the user. For example, if the touch screen area pressed by the user is the touch screen area on the front side of the rectangular cabinet, the unlocking device may only display the front side of the rectangular cabinet.
  • the unlocking interface on the upper side, or all the unlocking interfaces on the front side, the upper side, and the right side of the rectangular cabinet can be set as needed, and is not specifically limited herein.
  • the input password or the input path includes: a sequence of points; the coordinates of each point in the sequence of points are three-dimensional coordinates.
  • comparison module 12 can be specifically used,
  • the device may further include: a storage module;
  • the receiving module is configured to receive an encryption request of a user
  • the display module is configured to display an encryption interface on the touch screen according to the encryption request, so that the user inputs touch information
  • the storage module is configured to store the touch information input by the user as the unlocking information, so that when the user needs to unlock the device to be unlocked, the unlocking information is input to unlock the device to be unlocked.
  • the unlocking device acquires touch information input by the user on at least two different orientations of the touch screen of the device to be unlocked; at least two differently oriented touch surfaces are adjacent to each other and have adjacent edges; Comparing with the pre-stored unlocking information, determining whether the touch information matches the unlocking information; when the touch information matches the unlocking information, the unlocking device is unlocked, thereby enabling the unlocking operation to be extended through the setting of the plurality of flat touch screens.
  • the complexity of unlocking the password or unlocking the path is not easy to expose. It is not easy to leak the unlock password or unlock the path, and input the unlock password or unlock path on multiple planes, which is easy to input, avoids errors, and improves the device to be unlocked. Unlock security and unlock efficiency.
  • the device of this embodiment may be used to implement the technical solution of the method embodiment shown in FIG. 3, which implements the principle and technical effect. Similar, it will not be described here.
  • the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
  • a "computer-readable medium” can be any apparatus that can contain, store, communicate, propagate, or transport a program for use in an instruction execution system, apparatus, or device, or in conjunction with the instruction execution system, apparatus, or device.
  • computer readable media include the following: electrical connections (electronic devices) having one or more wires, portable computer disk cartridges (magnetic devices), random access memory (RAM), Read only memory (ROM), erasable editable read only memory (EPROM or flash memory), fiber optic devices, and portable compact disk read only memory (CDROM).
  • the computer readable medium may even be a paper or other suitable medium on which the program can be printed, as it may be optically scanned, for example by paper or other medium, followed by editing, interpretation or, if appropriate, other suitable The method is processed to obtain the program electronically and then stored in computer memory.
  • portions of the invention may be implemented in hardware, software, firmware or a combination thereof.
  • multiple steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system.
  • a suitable instruction execution system For example, if implemented in hardware, as in another embodiment, it can be implemented by any one or combination of the following techniques well known in the art: having logic gates for implementing logic functions on data signals. Discrete logic circuits, application specific integrated circuits with suitable combinational logic gates, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
  • An embodiment of the present invention further provides a device to be unlocked, including: an unlocking device as described above, and a touch screen;
  • the touch screen includes at least two differently oriented touch faces.
  • the unlocking device is used,
  • the unlocking operation is performed on the device to be unlocked.
  • the touch surface of the at least two different orientations further includes a third touch surface that is different from the first touch surface and the second touch surface and that is rotatable relative to the first touch surface, and the third touch surface
  • the touch screen is partially bonded by at least two touch screens, or is cut by a flexible touch screen.
  • FIG. 11 is a schematic structural diagram of a terminal device according to Embodiment 3 of the present invention.
  • the terminal device includes:
  • the unlocking method provided in the embodiment shown in FIG. 3 is implemented when the processor 1002 executes the program.
  • the terminal device further includes:
  • the communication interface 1003 is used for communication between the memory 1001 and the processor 1002.
  • the memory 1001 is configured to store a computer program executable on the processor 1002.
  • the memory 1001 may include a high speed RAM memory and may also include a non-volatile memory such as at least one disk memory.
  • the processor 1002 is configured to implement the unlocking method described in the embodiment shown in FIG. 3 when the program is executed.
  • the bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Wait.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 11, but it does not mean that there is only one bus or one type of bus.
  • the memory 1001, the processor 1002, and the communication interface 1003 are integrated and implemented on one chip, the memory 1001, the processor 1002, and the communication interface 1003 can complete communication with each other through an internal interface.
  • the processor 1002 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or configured to be implemented.
  • CPU central processing unit
  • ASIC application specific integrated circuit
  • the embodiment of the present invention further provides a non-transitory computer readable storage medium, on which a computer program is stored, and when the program is executed by the processor, the unlocking method described in the foregoing embodiment is implemented.
  • the embodiment of the invention further provides a computer program product, which is executed when the instruction processor in the computer program product is executed.
  • the invention can be implemented by means of software plus the necessary general hardware platform. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product, which may be stored in a storage medium such as a ROM/RAM or a disk. , an optical disk, etc., includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention or portions of the embodiments.
  • a computer device which may be a personal computer, server, or network device, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明的实施例公开一种解锁方法、装置、待解锁设备以及终端设备,其中方法包括:获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;将触摸信息与预存的解锁信息进行比对,判断触摸信息与解锁信息是否匹配;在触摸信息与解锁信息匹配时,对待解锁设备进行解锁操作,从而能够通过多个平面的触控面的设置,即将解锁操作拓展到三维空间,增加解锁密码或者解锁路径的复杂性,不容易暴露,不容易泄露解锁密码或者解锁路径,且在多个触控面上输入解锁密码或者解锁路径,容易输入,避免出错,提高了待解锁设备的解锁安全性和解锁效率。

Description

一种解锁方法、装置、待解锁设备以及终端设备 技术领域
本发明涉及触摸屏技术领域,尤其涉及一种解锁方法、装置、待解锁设备以及终端设备。
背景技术
目前,现有的解锁过程主要是,显示解锁界面,如图1所示为现有技术中解锁界面的示意图,该解锁界面为单一平面,在单一平面上输入解锁密码或者解锁路径,过于暴露,容易泄露解锁密码或者解锁路径,降低了待解锁设备解锁的安全性。另外,单一平面的解锁密码或者解锁路径的复杂程度有限,过于复杂的解锁密码或者解锁路径在单一平面上难以操作,容易出错,如图2所示为复杂解锁路径的输入示意图,降低了待解锁设备的解锁效率。
发明内容
有鉴于此,本发明实施例提供一种解锁方法、装置、待解锁设备以及终端设备,以提高待解锁设备的解锁安全性和解锁效率。
第一方面,本发明实施例提供一种解锁方法,包括:
获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;
将所述触摸信息与预存的解锁信息进行比对,判断所述触摸信息与所述解锁信息是否匹配;
在所述触摸信息与所述解锁信息匹配时,对所述待解锁设备进行解锁操作。
进一步的,所述触摸信息包括从至少二不同朝向的触控面其中之一连续滑动至其中另一个的触控操作。
进一步的,所述触控操作包括:沿着预设的三维坐标点序列进行操作。
进一步的,至少二不同朝向的触控面的邻接边包括至少二不可分离的邻接边及至少二可分离的邻接边,当连续滑动的触控操作跨越至少二可分离的邻接边时,采用触控拟合的方式将在至少二可分离的邻接边上断开的触控操作识别为连续滑动。
进一步的,至少二不同朝向的触控面包括朝向不相同的第一触控面及第二触控面,第一触控面的第一邻接边与第二触控面的第二邻接边为不可分离。
进一步的,至少二不同朝向的触控面还包括朝向与第一触控面及第二触控面均不相同且可相对第一触控面旋转的第三触控面,第三触控面的第三邻接边与第二触控面的第四邻接边为可分离。
进一步的,待解锁设备包括具有柜门的柜子,第三触控面设于柜门上。
进一步的,触摸屏包括柔性触摸屏,柔性触摸屏弯折贴设于至少二不同朝向的触控面上。
进一步的,触摸信息还包括在二相邻的邻接边上沿着该二相邻的邻接边的延伸方向的滑动操作。
本发明实施例提供的解锁方法,通过获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;将触摸信息与预存的解锁信息进行比对,判断触摸信息与解锁信息是否匹配;在触摸信息与解锁信息匹配时,对待解锁设备进行解锁操作,从而能够通过多个平面的触控面的设置,增加解锁密码或者解锁路径的复杂性,不容易暴露,不容易泄露解锁密码或者解锁路径,且在多个触控面上输入解锁密码或者解锁路径,容易输入,避免出错,提高了待解锁设备的解锁安全性和解锁效率。
第二方面,本发明实施例提供一种解锁装置,包括:
获取模块,用于获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;
比对模块,用于将所述触摸信息与预存的解锁信息进行比对,判断所述触摸信息与所述解锁信息是否匹配;
解锁模块,用于在所述触摸信息与所述解锁信息匹配时,对所述待解锁设备进行解锁操作。
进一步的,所述触摸信息包括从至少二不同朝向的触控面其中之一连续滑动至其中另一个的触控操作。
进一步的,所述触控操作包括:沿着预设的三维坐标点序列进行操作。
进一步的,至少二不同朝向的触控面的邻接边包括至少二不可分离的邻接边及至少二可分离的邻接边,当连续滑动的触控操作跨越至少二可分离的邻接边时,采用触控拟合的方式将在至少二可分离的邻接边上断开的触控操作识别为连续滑动。
进一步的,至少二不同朝向的触控面包括朝向不相同的第一触控面及第二触控面,第一触控面的第一邻接边与第二触控面的第二邻接边为不可分离。
进一步的,至少二不同朝向的触控面还包括朝向与第一触控面及第二触控面均不相同且可相对第一触控面旋转的第三触控面,第三触控面的第三邻接边与第二触控面的第四邻接边为可分离。
进一步的,待解锁设备包括具有柜门的柜子,第三触控面设于柜门上。
本发明实施例提供的解锁装置,通过获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;将触摸信息与 预存的解锁信息进行比对,判断触摸信息与解锁信息是否匹配;在触摸信息与解锁信息匹配时,对待解锁设备进行解锁操作,从而能够通过多个平面的触控面的设置,增加解锁密码或者解锁路径的复杂性,不容易暴露,不容易泄露解锁密码或者解锁路径,且在多个触控面上输入解锁密码或者解锁路径,容易输入,避免出错,提高了待解锁设备的解锁安全性和解锁效率。
第三方面,本发明实施例提供一种待解锁设备,包括:如上所述的解锁装置,以及触摸屏;
所述触摸屏包括至少二不同朝向的触控面。
第四方面,本发明实施例提供一种终端设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如上所述的方法。
第五方面,本发明实施例提供一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的方法。
第六方面,本发明实施例提供一种计算机程序产品,当所述计算机程序产品中的指令由处理器执行时,执行如上所述的方法。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为现有技术中解锁界面的示意图;
图2为现有技术复杂解锁路径的输入示意图;
图3为本发明的实施例一解锁方法的流程示意图;
图4为触摸屏设置在矩形柜体上的示意图;
图5为两张触摸屏进行部分贴合的示意图;
图6为用户按压触摸屏区域的示意图;
图7为位于矩形柜体正面的部分网格的示意图;
图8为用户根据解锁界面输入的输入路径的示意图;
图9为触摸屏设置在三个面上,且柜门打开的示意图;
图10为本发明的实施例二解锁装置的结构示意图;
图11为本发明的实施例三终端设备的结构示意图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
图3为本发明的实施例一解锁方法的流程示意图,如图3所示,本实施例的方法可以包括:
步骤301,获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边。
本发明提供的解锁方法的执行主体可以为解锁装置,解锁装置具体可以为安装在待解锁设备上的软件或者硬件,例如待解锁设备中对触摸信息进行处理,以及控制待解锁设备中的推动装置和解锁设备进行解锁操作的控制器等。待解锁设备例如可以为,手机、电脑等可以加密和解锁的电子设备,或者可以为抽屉橱柜、超市密码箱等需要加密和解锁的柜体。
本实施例中,触摸屏可以设置在待解锁设备具有邻接边的至少两个面上。例如,当触摸屏设置在两个面上时,两个面需要具有一条共用的邻接边,例如矩形柜体的正面和其中一个侧面。当触摸屏设置在三个面上,且其中每个面具有一条与其他面共用的邻接边时,例如矩形柜体的正面、一个侧面加背面;正面与侧面具有一条邻接边,侧面与背面具有一条邻接边。在上述两种情况下,可以采用一张触摸屏,特别是柔性触摸屏,通过弯曲等措施,将触摸屏设置在两个面上或者三个面上。其中,矩形柜体的正面为矩形柜体的柜门所在面。
在采用一张触摸屏设置在两个面上的情况下,触摸屏包括二不同朝向的触控面,二不同朝向的触控面包括朝向不相同的第一触控面及第二触控面,第一触控面的第一邻接边与第二触控面的第二邻接边为不可分离。需要说明的是,触摸屏可以设置在待解锁设备的外表面上或者内表面上,或者嵌入到待解锁设备的两个面或者三个面所对应的夹层内,可以根据需要进行设定,此处不进行具体限定。
另外,当触摸屏设置在三个面上,且其中每个面具有2条共用的邻接边时,例如矩形柜体的正面、上侧面以及右侧面;如图4所示,图4为触摸屏设置在矩形柜体上的示意图,在图4中,正面与上侧面具有邻接边、正面与右侧面具有邻接边、上侧面与右侧面具有邻接边。在这种情况下,难以采用一张触摸屏来实现,需要采用两张触摸屏进行部分贴合得到。如图5所示,图5为两张触摸屏进行部分贴合的示意图,即两种触摸屏以垂直的方式预贴在一起,其中第一张触摸屏和第二张触摸屏具有重叠部分及非重叠部分。在图5中,第一张触摸屏的未重叠部分可以设置在图4所示矩形柜体的正面,第二张触摸屏的未重叠部分可以设置在图 4所示矩形柜体的上侧面,第一张触摸屏与第二张触摸屏的重叠部分可以设置在图4所示矩形柜体的右侧面。可以理解地,也可以采用单张柔性触摸屏以切割掉右下角的方式形成如图5所示的形状,其贴合方式与两张触摸屏的相同。
当触摸屏设置在三个面上,且其中每个面具有2条共用的邻接边时,触摸屏的至少二不同朝向的触控面还包括朝向与第一触控面及第二触控面均不相同且可相对第一触控面旋转的第三触控面,第三触控面的第三邻接边与第二触控面的第四邻接边为可分离。例如,第三触控面设于图4所示矩形柜体的正面,第一触控面设于图4所示矩形柜体的右侧面,第二触控面设于图4所示矩形柜体的上侧面。
另外,当触摸屏设置在四个面或者更多个面上时,可以参考两个面或者三个面的情况进行触摸屏设置,此处不再进行详细说明。
另外,需要进行说明的是,由于现在的部分柔性触摸屏无法形成90度的直角,因此在两个面的邻接边位置需要形成一圆角,以便触摸屏的弯曲,辅助触摸屏平滑过渡邻接边位置。
本实施例中,触摸信息可以包括从至少二不同朝向的触控面其中之一连续滑动至其中另一个的触控操作,和/或,在二相邻的邻接边上沿着该二相邻的邻接边的延伸方向的滑动操作。其中,触控操作可以包括:沿着预设的三维坐标点序列进行操作。
可选的,本实施例中,在步骤301之前,所述的方法还可以包括:接收用户的解锁请求;根据解锁请求,在待解锁设备的触控面上显示解锁界面,以便用户输入触摸信息。
例如,用户在需要解锁打开矩形柜体时,可以按压矩形柜体上触摸屏区域,解锁装置将用户的该操作识别为解锁请求,根据解锁请求显示解锁界面。其中,用户按压触摸屏区域的示意图可以如图6所示。
其中,解锁界面具体可以为包括多个触摸点的界面,也可以为网格界面。其中,位于矩形柜体正面的部分网格的示意图可以如图7所示。需要说明的是,解锁装置具体可以根据用户按压的位置显示相应面上的网格,例如,若用户按压的触摸屏区域为矩形柜体正面上的触摸屏区域,则解锁装置可以只显示矩形柜体正面上的解锁界面,或者显示矩形柜体正面、上侧面以及右侧面上的全部解锁界面,可以根据需要进行设定,此处不做具体限定。另外,用户根据解锁界面输入的输入路径的示意图可以如图8所示。
进一步的,本实施例中,至少二不同朝向的触控面的邻接边包括至少二不可分离的邻接边及至少二可分离的邻接边,当连续滑动的触控操作跨越至少二可分离的邻接边时,采用触控拟合的方式将在至少二可分离的邻接边上断开的触控操作识别为连续滑动。具体的,当触摸屏设置在三个面上,且其中每个面具有2条共用的邻接边时,解锁装置获取用户的输入路径的方式具体可以为,针对第一张触摸屏的未重叠部分、第二张触摸屏的未重叠部分、第一张触摸屏与第二张触摸屏的重叠部分内的触摸点,可以直接获取触摸点的坐标;针对第一张 触摸屏的未重叠部分与第二张触摸屏的未重叠部分的对接位置,采用拟合的方式确定触摸点的坐标。例如,如图9所示,图9为触摸屏设置在三个面上,且柜门打开的示意图,在图9中,矩形柜体正面与上侧面的邻接边上,触摸屏断开。针对该对接位置,可以采用触控拟合的方式来获取该对接位置用户的触摸点,即通过感应在对接位置附近的触摸来模拟在在对接位置的触摸。比如用户的手指划过对接位置,计算手指在对接位置一侧的时间最近的触摸点,以及在对接位置另一侧的时间最近的触摸点,并计算两个触摸点的间隔时间,然后判断出手指是不是连续划过对接位置。
步骤302,将触摸信息与预存的解锁信息进行比对,判断触摸信息与解锁信息是否匹配。
本实施例的触摸信息中,输入密码或者输入路径中可以包括:点序列;点序列中每个点的坐标为三维坐标。如图8所示,输入路径中可以包括9个点的三维坐标。
具体的,解锁装置执行步骤302的过程具体可以为,针对触摸信息的点序列中的各个点,按照顺序将点的坐标与解锁信息的点序列中对应点的坐标进行比对,判断点的坐标与对应点的坐标是否相同;在各个点的坐标与对应点的坐标都相同时,确定触摸信息与解锁信息匹配。
进一步的,步骤301之前,解锁装置还可以先对待解锁设备进行加密,获取加密信息,将加密信息作为解锁信息,以便解锁时进行比对。解锁装置对待解锁设备进行加密的过程具体可以包括:接收用户的加密请求;根据加密请求,在触摸屏上显示加密界面,以便用户输入触摸信息;将用户输入的触摸信息作为解锁信息进行存储,以便在用户需要解锁待解锁设备时,输入解锁信息对待解锁设备进行解锁操作。
其中,加密界面可以参考解锁界面,此处不再进行详细描述。
步骤303,在触摸信息与解锁信息匹配时,对待解锁设备进行解锁操作。
本实施例中,待解锁设备中可以包括与解锁相关的部件,例如推动装置、解锁设备等。解锁装置在触摸信息与解锁信息匹配时,可以启动待解锁设备中的推动装置和解锁设备进行解锁操作。
本发明实施例提供的解锁方法,通过获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;将触摸信息与预存的解锁信息进行比对,判断触摸信息与解锁信息是否匹配;在触摸信息与解锁信息匹配时,对待解锁设备进行解锁操作,从而能够通过多个平面的触摸屏的设置,即将解锁操作拓展到三维空间,增加解锁密码或者解锁路径的复杂性,不容易暴露,不容易泄露解锁密码或者解锁路径,且在多个平面上输入解锁密码或者解锁路径,容易输入,避免出错,提高了待解锁设备的解锁安全性和解锁效率。
图10为本发明的实施例二解锁装置的结构示意图,如图10所示,本实施例的装置可以 包括:
获取模块11,用于获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;
比对模块12,用于将所述触摸信息与预存的解锁信息进行比对,判断所述触摸信息与所述解锁信息是否匹配;
解锁模块13,用于在所述触摸信息与所述解锁信息匹配时,对所述待解锁设备进行解锁操作。
本发明提供的解锁装置具体可以为安装在待解锁设备上的软件或者硬件,例如待解锁设备中对触摸信息进行处理,以及控制待解锁设备中的推动装置和解锁设备进行解锁操作的控制器等。待解锁设备例如可以为,手机、电脑等可以加密和解锁的电子设备,或者可以为抽屉橱柜、超市密码箱等需要加密和解锁的柜体。
本实施例中,触摸屏可以设置在待解锁设备具有邻接边的至少两个面上。例如,当触摸屏设置在两个面上时,两个面需要具有一条共用的邻接边,例如矩形柜体的正面和其中一个侧面。当触摸屏设置在三个面上,且其中每个面具有一条与其他面共用的邻接边时,例如矩形柜体的正面、一个侧面加背面;正面与侧面具有一条邻接边,侧面与背面具有一条邻接边。在上述两种情况下,可以采用一张触摸屏,特别是柔性触摸屏,通过弯曲等措施,将触摸屏设置在两个面上或者三个面上。其中,矩形柜体的正面为矩形柜体的柜门所在面。
在采用一张触摸屏设置在两个面上的情况下,触摸屏包括二不同朝向的触控面,二不同朝向的触控面包括朝向不相同的第一触控面及第二触控面,第一触控面的第一邻接边与第二触控面的第二邻接边为不可分离。需要说明的是,触摸屏可以设置在待解锁设备的外表面上或者内表面上,或者嵌入到待解锁设备的两个面或者三个面所对应的夹层内,可以根据需要进行设定,此处不进行具体限定。
另外,当触摸屏设置在三个面上,且其中每个面具有2条共用的邻接边时,例如矩形柜体的正面、上侧面以及右侧面;如图4所示,图4为触摸屏设置在矩形柜体上的示意图,在图4中,正面与上侧面具有邻接边、正面与右侧面具有邻接边、上侧面与右侧面具有邻接边。在这种情况下,难以采用一张触摸屏来实现,需要采用两张触摸屏进行部分贴合得到。如图5所示,图5为两张触摸屏进行部分贴合的示意图,即两种触摸屏以垂直的方式预贴在一起,其中第一张触摸屏和第二张触摸屏具有重叠部分及非重叠部分。在图5中,第一张触摸屏的未重叠部分可以设置在图4所示矩形柜体的正面,第二张触摸屏的未重叠部分可以设置在图4所示矩形柜体的上侧面,第一张触摸屏与第二张触摸屏的重叠部分可以设置在图4所示矩形柜体的右侧面。可以理解地,也可以采用单张柔性触摸屏以切割掉右下角的方式形成如图5所示的形状,其贴合方式与两张触摸屏的相同。
另外,当触摸屏设置在四个面或者更多个面上时,可以参考两个面或者三个面的情况进行触摸屏设置,此处不再进行详细说明。
进一步的,在上述实施例的基础上,所述的装置还可以包括:接收模块和显示模块;
所述接收模块,用于接收用户的解锁请求;
所述显示模块,用于根据所述解锁请求,在待解锁设备的触控面上显示解锁界面,以便用户输入触摸信息。
例如,用户在需要解锁打开矩形柜体时,可以按压矩形柜体上触摸屏区域,解锁装置将用户的该操作识别为解锁请求,根据解锁请求显示解锁界面。其中,解锁界面具体可以为包括多个触摸点的界面,也可以为网格界面。需要说明的是,解锁装置具体可以根据用户按压的位置显示相应面上的网格,例如,若用户按压的触摸屏区域为矩形柜体正面上的触摸屏区域,则解锁装置可以只显示矩形柜体正面上的解锁界面,或者显示矩形柜体正面、上侧面以及右侧面上的全部解锁界面,可以根据需要进行设定,此处不做具体限定。
进一步的,在上述实施例的基础上,所述输入密码或者所述输入路径中包括:点序列;点序列中每个点的坐标为三维坐标。
对应的,所述比对模块12具体可以用于,
针对所述触摸信息的点序列中的各个点,按照顺序将所述点的坐标与所述解锁信息的点序列中对应点的坐标进行比对,判断所述点的坐标与对应点的坐标是否相同;
在各个点的坐标与对应点的坐标都相同时,确定所述触摸信息与所述解锁信息匹配。
进一步的,在上述实施例的基础上,所述的装置还可以包括:存储模块;
所述接收模块,用于接收用户的加密请求;
所述显示模块,用于根据所述加密请求,在所述触摸屏上显示加密界面,以便用户输入触摸信息;
所述存储模块,用于将用户输入的触摸信息作为解锁信息进行存储,以便在用户需要解锁待解锁设备时,输入所述解锁信息对所述待解锁设备进行解锁操作。
本发明实施例提供的解锁装置,通过获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;将触摸信息与预存的解锁信息进行比对,判断触摸信息与解锁信息是否匹配;在触摸信息与解锁信息匹配时,对待解锁设备进行解锁操作,从而能够通过多个平面的触摸屏的设置,即将解锁操作拓展到三维空间,增加解锁密码或者解锁路径的复杂性,不容易暴露,不容易泄露解锁密码或者解锁路径,且在多个平面上输入解锁密码或者解锁路径,容易输入,避免出错,提高了待解锁设备的解锁安全性和解锁效率。
本实施例的装置,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效 果类似,此处不再赘述。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。
在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本发明实施例还提供一种待解锁设备,包括:如上所述的解锁装置,以及触摸屏;
所述触摸屏包括至少二不同朝向的触控面。
解锁装置用于,
获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;
将所述触摸信息与预存的解锁信息进行比对,判断所述触摸信息与所述解锁信息是否匹配;
在所述触摸信息与所述解锁信息匹配时,对所述待解锁设备进行解锁操作。
进一步的,至少二不同朝向的触控面还包括朝向与第一触控面及第二触控面均不相同且可相对第一触控面旋转的第三触控面,第三触控面的第三邻接边与第二触控面的第四邻接边为可分离时,所述触摸屏由至少两张触摸屏部分贴合而成,或者是由一张柔性触摸屏裁剪而成。
本发明实施例还提供一种终端设备,图11为本发明的实施例三终端设备的结构示意图。该终端设备包括:
存储器1001、处理器1002及存储在存储器1001上并可在处理器1002上运行的计算机程序。
处理器1002执行所述程序时实现图3所示实施例中提供的解锁方法。
进一步的,终端设备还包括:
通信接口1003,用于存储器1001和处理器1002之间的通信。
存储器1001,用于存放可在处理器1002上运行的计算机程序。
存储器1001可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
处理器1002,用于执行所述程序时实现图3所示实施例所述的解锁方法。
如果存储器1001、处理器1002和通信接口1003独立实现,则通信接口1003、存储器1001和处理器1002可以通过总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,简称为EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果存储器1001、处理器1002及通信接口1003,集成在一块芯片上实现,则存储器1001、处理器1002及通信接口1003可以通过内部接口完成相互间的通信。
处理器1002可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施 本发明实施例的一个或多个集成电路。
本发明实施例还提供一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述实施例所述的解锁方法。
本发明实施例还提供一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行前述实施例所述的解锁方法。
为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本
发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (20)

  1. 一种解锁方法,其特征在于,包括:
    获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;
    将所述触摸信息与预存的解锁信息进行比对,判断所述触摸信息与所述解锁信息是否匹配;
    在所述触摸信息与所述解锁信息匹配时,对所述待解锁设备进行解锁操作。
  2. 根据权利要求1所述的方法,其特征在于,所述触摸信息包括从至少二不同朝向的触控面其中之一连续滑动至其中另一个的触控操作。
  3. 根据权利要求2所述的方法,其特征在于,所述触控操作包括:沿着预设的三维坐标点序列进行操作。
  4. 根据权利要求2所述的方法,其特征在于,至少二不同朝向的触控面的邻接边包括至少二不可分离的邻接边及至少二可分离的邻接边,当连续滑动的触控操作跨越至少二可分离的邻接边时,采用触控拟合的方式将在至少二可分离的邻接边上断开的触控操作识别为连续滑动。
  5. 根据权利要求1所述的方法,其特征在于,至少二不同朝向的触控面包括朝向不相同的第一触控面及第二触控面,第一触控面的第一邻接边与第二触控面的第二邻接边为不可分离。
  6. 根据权利要求5所述的方法,其特征在于,至少二不同朝向的触控面还包括朝向与第一触控面及第二触控面均不相同且可相对第一触控面旋转的第三触控面,第三触控面的第三邻接边与第二触控面的第四邻接边为可分离。
  7. 根据权利要求6所述的方法,其特征在于,待解锁设备包括具有柜门的柜子,第三触控面设于柜门上。
  8. 根据权利要求1所述的方法,其特征在于,触摸屏包括柔性触摸屏,柔性触摸屏弯折贴设于至少二不同朝向的触控面上。
  9. 根据权利要求2所述的方法,其特征在于,触摸信息还包括在二相邻的邻接边上沿着该二相邻的邻接边的延伸方向的滑动操作。
  10. 一种解锁装置,其特征在于,包括:
    获取模块,用于获取用户在待解锁设备触摸屏的至少二不同朝向的触控面上输入的触摸信息;至少二不同朝向的触控面相互邻接且具有邻接边;
    比对模块,用于将所述触摸信息与预存的解锁信息进行比对,判断所述触摸信息与所述解锁信息是否匹配;
    解锁模块,用于在所述触摸信息与所述解锁信息匹配时,对所述待解锁设备进行解锁操作。
  11. 根据权利要求10所述的装置,其特征在于,所述触摸信息包括从至少二不同朝向的触控面其中之一连续滑动至其中另一个的触控操作。
  12. 根据权利要求11所述的装置,其特征在于,所述触控操作包括:沿着预设的三维坐标点序列进行操作。
  13. 根据权利要求11所述的装置,其特征在于,至少二不同朝向的触控面的邻接边包括至少二不可分离的邻接边及至少二可分离的邻接边,当连续滑动的触控操作跨越至少二可分离的邻接边时,采用触控拟合的方式将在至少二可分离的邻接边上断开的触控操作识别为连续滑动。
  14. 根据权利要求10所述的装置,其特征在于,至少二不同朝向的触控面包括朝向不相同的第一触控面及第二触控面,第一触控面的第一邻接边与第二触控面的第二邻接边为不可分离。
  15. 根据权利要求14所述的装置,其特征在于,至少二不同朝向的触控面还包括朝向与第一触控面及第二触控面均不相同且可相对第一触控面旋转的第三触控面,第三触控面的第三邻接边与第二触控面的第四邻接边为可分离。
  16. 根据权利要求15所述的装置,其特征在于,待解锁设备包括具有柜门的柜子,第三触控面设于柜门上。
  17. 一种待解锁设备,其特征在于,包括:如权利要求10-16任一项所述的解锁装置,以及触摸屏;
    所述触摸屏包括至少二不同朝向的触控面。
  18. 一种终端设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-9中任一所述的方法。
  19. 一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9中任一所述的方法。
  20. 一种计算机程序产品,其特征在于,当所述计算机程序产品中的指令由处理器执行时,执行如权利要求1-9中任一所述的方法。
PCT/CN2017/111381 2017-11-16 2017-11-16 一种解锁方法、装置、待解锁设备以及终端设备 WO2019095216A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780092193.XA CN110753896A (zh) 2017-11-16 2017-11-16 一种解锁方法、装置、待解锁设备以及终端设备
PCT/CN2017/111381 WO2019095216A1 (zh) 2017-11-16 2017-11-16 一种解锁方法、装置、待解锁设备以及终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/111381 WO2019095216A1 (zh) 2017-11-16 2017-11-16 一种解锁方法、装置、待解锁设备以及终端设备

Publications (1)

Publication Number Publication Date
WO2019095216A1 true WO2019095216A1 (zh) 2019-05-23

Family

ID=66539989

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/111381 WO2019095216A1 (zh) 2017-11-16 2017-11-16 一种解锁方法、装置、待解锁设备以及终端设备

Country Status (2)

Country Link
CN (1) CN110753896A (zh)
WO (1) WO2019095216A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140223550A1 (en) * 2013-02-07 2014-08-07 Samsung Electronics Co. Ltd. Two phase password input mechanism
CN205349006U (zh) * 2015-12-30 2016-06-29 深圳市柔宇科技有限公司 收纳装置
CN106412208A (zh) * 2016-11-04 2017-02-15 上海斐讯数据通信技术有限公司 一种大屏手机屏幕解锁方法及大屏手机

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7800592B2 (en) * 2005-03-04 2010-09-21 Apple Inc. Hand held electronic device with multiple touch sensing devices
CN102209128B (zh) * 2011-05-04 2015-05-13 候万春 一种四面触摸屏幕移动电话终端
CN102566911A (zh) * 2011-12-15 2012-07-11 广东步步高电子工业有限公司 移动终端设备的解锁装置与方法
US9405368B2 (en) * 2013-04-26 2016-08-02 Immersion Corporation Passive stiffness and active deformation haptic output devices for flexible displays
CN105988611B (zh) * 2015-02-03 2019-07-12 和鑫光电股份有限公司 手持装置及其控制方法
CN105808140A (zh) * 2016-02-29 2016-07-27 努比亚技术有限公司 移动终端控制装置及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140223550A1 (en) * 2013-02-07 2014-08-07 Samsung Electronics Co. Ltd. Two phase password input mechanism
CN205349006U (zh) * 2015-12-30 2016-06-29 深圳市柔宇科技有限公司 收纳装置
CN106412208A (zh) * 2016-11-04 2017-02-15 上海斐讯数据通信技术有限公司 一种大屏手机屏幕解锁方法及大屏手机

Also Published As

Publication number Publication date
CN110753896A (zh) 2020-02-04

Similar Documents

Publication Publication Date Title
KR102123092B1 (ko) 지문 인식 방법 및 그 전자 장치
JP6134963B2 (ja) スクリーンキャプチャ方法、装置、および端末デバイス
JP6807840B2 (ja) 幾何学的形状を認識するためのシステムおよび方法
US10452205B2 (en) Three-dimensional touch device and method of providing the same
KR102521333B1 (ko) 사용자 인증과 관련된 사용자 인터페이스 표시 방법 및 이를 구현한 전자 장치
US8405628B2 (en) Method of interfacing with multi-point display device
US20140157128A1 (en) Systems and methods for processing simultaneously received user inputs
US20130326104A1 (en) Methodology for using smartphone and mobile computer in a mobile compute environment
US9733764B2 (en) Tracking of objects using pre-touch localization on a reflective surface
US10606468B2 (en) Dynamic image compensation for pre-touch localization on a reflective surface
KR102096824B1 (ko) 보안 환경을 제공하는 장치 및 방법
WO2020118491A1 (zh) 基于指纹识别的交互方法、电子设备及相关装置
WO2019095216A1 (zh) 一种解锁方法、装置、待解锁设备以及终端设备
US20160253055A1 (en) Document Presentation Method and User Terminal
CN109407955A (zh) 用户界面交互方法、计算机装置、计算机可读存储介质
US10318657B2 (en) System and method for miter and notch identification for pattern sew line generation
US20140208194A1 (en) Device and system for securely executing electronic documents
BR112017018840B1 (pt) Método de exibição de ícone de desktop e terminal móvel
EP2979155B1 (en) Sensor and tag to determine a relative position
WO2020227957A1 (zh) 工作模式的控制方法、电子设备及可读存储介质
TW201329837A (zh) 電子設備解鎖系統及方法
CN110162251A (zh) 图像缩放方法及装置、存储介质、电子设备
TWI613569B (zh) 具電子裝置虛擬表示型態之顯示裝置與相關方法及非暫態電腦可讀儲存媒體
US20180052986A1 (en) Gesture based captcha test
TW201331778A (zh) 觸控裝置及其手勢解鎖方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17931901

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17931901

Country of ref document: EP

Kind code of ref document: A1