Smart terminal operation method and device, storage medium, and electronic device
By virtual user space in the intelligent terminal and using face recognition technology, the problem of being easily brushed or erased in the existing intelligent terminal recovery scheme, which increases the probability and success rate of the mobile phone retrieved.
Patent Information
- Application Number
- CN202011281449.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-16
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2040-11-16
AI Technical Summary
The existing smart terminal recovery solution can easily force people to use violent means after the mobile phone is lost, resulting in the mobile phone information being erased, which makes the mobile phone recovery impossible.
By virtual user space in the intelligent terminal, when the number of unlocking operation fails to reach the target threshold, enter the virtual user space, and determine whether the current user is the owner by face recognition and other methods. To the cloud, notify the cloud mobile phone in a state of loss.
The probability of the intelligent terminal was retrieved, reducing the risk of mandatory flashing or erasing mobile phones, thereby achieving a higher success rate of mobile phones.
Smart Images

Figure CN112417410B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart terminals, and more specifically, to an operating method and device for a smart terminal, a storage medium, and an electronic device. Background Art
[0002] The existing mobile phone recovery solutions all use the method of locking the mobile phone to protect the owner's mobile phone information after the mobile phone is lost. However, this method can easily force someone to use violent means, such as forcibly flashing the phone to erase the phone's information, making it impossible to recover the phone.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present application provide a method and device for operating a smart terminal, a storage medium, and an electronic device to at least solve the technical problem in the related art that the probability of the smart terminal being recovered is low.
[0005] According to one aspect of an embodiment of the present application, a method for operating a smart terminal is provided, comprising: obtaining the number of failures of the unlocking operation during the execution of the unlocking operation by the smart terminal; and performing corresponding operations in the virtual user space of the smart terminal when the number of failures of the unlocking operation reaches a target threshold.
[0006] Optionally, when a corresponding operation is performed in the virtual user space of the smart terminal, when the smart terminal is configured in a first mode, the smart terminal is unlocked and enters the virtual user space, wherein the first mode indicates that the virtual user space is directly entered after the number of failures reaches the target threshold; when the smart terminal is configured in a second mode, a simulated reset process is performed in the virtual user space of the smart terminal, wherein the second mode indicates that a simulated reset process is performed after entering the virtual user space after the number of failures reaches the target threshold.
[0007] Optionally, during the unlocking operation performed by the smart terminal, if there is no mark indicating that the specified location of the smart terminal is currently in a lost state and the currently mounted partition is a backup data partition, the partition is switched to the main data partition, wherein the backup data partition is a partition of the virtual user space.
[0008] Optionally, when the number of failed unlocking operations reaches a target threshold, a facial image of the current user is obtained; when it is determined that the current user is the owner of the smart terminal based on the facial image, execution of corresponding operations in the virtual user space of the smart terminal is stopped; when it is determined that the current user is not the owner of the smart terminal based on the facial image, the facial image is saved on the smart terminal and uploaded to the cloud for storage.
[0009] Optionally, when it is determined based on the facial image that the current user is not the owner of the smart terminal, and when the smart terminal is currently connected to a network, the cloud is notified through the network that the smart terminal is in a lost state; when the smart terminal is not currently connected to a network, specified content is sent to a specified number to notify that the smart terminal is in a lost state.
[0010] Optionally, when it is determined based on the facial image that the current user is not the owner of the smart terminal, and when the smart terminal currently mounts the owner data partition, the partition is switched to the backup data partition and the current state is marked as lost at a specified location.
[0011] Optionally, when executing the simulated reset process in the virtual user space of the smart terminal, after entering the virtual user space of the smart terminal, it is prompted that the current number of failures reaches the target threshold and the smart terminal needs to be reset to protect user data.
[0012] Optionally, when executing a simulated reset process in the virtual user space of the smart terminal, after being prompted that the current number of failures has reached the target threshold and the smart terminal needs to be reset to protect user data, when performing the factory settings restoration operation, it is determined whether there is a mark indicating that the current state is lost at a specified location, wherein if it does not exist, a normal reset process is executed and then restarted; if it exists, an image of the factory settings restoration process is simulated and displayed.
[0013] According to another aspect of an embodiment of the present application, an operating device for a smart terminal is also provided, including: an acquisition unit, used to obtain the number of failures of the unlocking operation during the process of the smart terminal performing the unlocking operation; an operating unit, used to perform a corresponding operation in the virtual user space of the smart terminal when the number of failures of the unlocking operation reaches a target threshold.
[0014] Optionally, the operation unit is also used to unlock the smart terminal and enter the virtual user space when performing a corresponding operation in the virtual user space of the smart terminal, when the smart terminal is configured in a first mode, wherein the first mode indicates that the virtual user space is directly entered after the number of failures reaches the target threshold; and when the smart terminal is configured in a second mode, execute a simulated reset process in the virtual user space of the smart terminal, wherein the second mode indicates that a simulated reset process is executed after entering the virtual user space after the number of failures reaches the target threshold.
[0015] Optionally, the operation unit is also used to switch the mounting to the machine owner data partition if there is no mark indicating that the smart terminal is currently in a lost state at the designated location of the smart terminal and the currently mounted partition is a backup data partition during the unlocking operation performed by the smart terminal, wherein the backup data partition is a partition of the virtual user space.
[0016] Optionally, the operating unit is also used to obtain a facial image of the current user when the number of failed unlocking operations reaches a target threshold; when it is determined based on the facial image that the current user is the owner of the smart terminal, stop executing corresponding operations in the virtual user space of the smart terminal; when it is determined based on the facial image that the current user is not the owner of the smart terminal, save the facial image on the smart terminal and upload it to the cloud for storage.
[0017] Optionally, the operating unit is also used to, when it is determined based on the facial image that the current user is not the owner of the smart terminal, and when the smart terminal is currently connected to the network, notify the cloud through the network that the smart terminal is in a lost state; and when the smart terminal is not currently connected to the network, send specified content to a specified number to notify that the smart terminal is in a lost state.
[0018] Optionally, the operating unit is also used to switch the mounting to a backup data partition when it is determined based on the facial image that the current user is not the owner of the smart terminal, and when the smart terminal currently mounts the owner data partition, and mark the current state as a lost state at a specified location.
[0019] Optionally, the operating unit is further used to execute a simulated reset process in the virtual user space of the smart terminal, and after entering the virtual user space of the smart terminal, prompt that the current number of failures reaches the target threshold and the smart terminal needs to be reset to protect user data.
[0020] Optionally, the operating unit is also used to execute a simulated reset process in the virtual user space of the smart terminal. After being prompted that the current number of failures has reached the target threshold and the smart terminal needs to be reset to protect user data, it is determined whether there is a mark indicating that the current state is lost in the specified position when performing the factory settings restoration operation. If it does not exist, a normal reset process is executed and then restarted; if it exists, an image of the factory settings restoration process is simulated and displayed.
[0021] According to another aspect of an embodiment of the present application, a storage medium is further provided, which includes a stored program, and the above method is executed when the program is run.
[0022] According to another aspect of an embodiment of the present application, an electronic device is further provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the above method through the computer program.
[0023] In the embodiment of the present application, by using a virtual user space, a non-owner user is misled when cracking the mobile phone lock screen password, thereby increasing the possibility of recovering the mobile phone as much as possible (that is, as long as the mobile phone is not flashed or erased, its recovery mechanism can guide the user to recover the mobile phone), which can solve the technical problem of low probability of recovery of smart terminals in related technologies. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0025] Figure 1 is a flow chart of an optional operating method of a smart terminal according to an embodiment of the present application;
[0026] Figure 2 is a schematic diagram of an optional operation scheme of a smart terminal according to an embodiment of the present application;
[0027] Figure 3 is a schematic diagram of an optional operating device of a smart terminal according to an embodiment of the present application;
[0028] as well as
[0029] Figure 4 It is a structural block diagram of a terminal according to an embodiment of the present application. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0032] When a mobile phone is stolen or picked up, it is possible that the mobile phone cannot be unlocked and the mobile phone may be flashed or its information may be erased by force, making it impossible to retrieve the mobile phone. According to one aspect of the embodiments of the present application, a method embodiment of a method for operating a smart terminal is provided. Figure 1 is a flow chart of an optional operation method of a smart terminal according to an embodiment of the present application, such as Figure 1 As shown, the method may include the following steps:
[0033] Step S1, during the process of the smart terminal performing an unlocking operation, obtaining the number of failures of the unlocking operation.
[0034] Step S2: when the number of failures of the unlocking operation reaches a target threshold, executing a corresponding operation in the virtual user space of the smart terminal.
[0035] Optionally, when a corresponding operation is performed in the virtual user space of the smart terminal, when the smart terminal is configured in a first mode, the smart terminal is unlocked and enters the virtual user space, wherein the first mode indicates that the virtual user space is directly entered after the number of failures reaches the target threshold; when the smart terminal is configured in a second mode, a simulated reset process is performed in the virtual user space of the smart terminal, wherein the second mode indicates that a simulated reset process is performed after entering the virtual user space after the number of failures reaches the target threshold.
[0036] Optionally, during the unlocking operation performed by the smart terminal, if there is no mark indicating that the specified location of the smart terminal is currently in a lost state and the currently mounted partition is a backup data partition, the partition is switched to the main data partition, wherein the backup data partition is a partition of the virtual user space.
[0037] Optionally, when the number of failed unlocking operations reaches a target threshold, a facial image of the current user is obtained; when it is determined that the current user is the owner of the smart terminal based on the facial image, execution of corresponding operations in the virtual user space of the smart terminal is stopped; when it is determined that the current user is not the owner of the smart terminal based on the facial image, the facial image is saved on the smart terminal and uploaded to the cloud for storage.
[0038] Optionally, when it is determined based on the facial image that the current user is not the owner of the smart terminal, and when the smart terminal is currently connected to a network, the cloud is notified through the network that the smart terminal is in a lost state; when the smart terminal is not currently connected to a network, specified content is sent to a specified number to notify that the smart terminal is in a lost state.
[0039] Optionally, when it is determined based on the facial image that the current user is not the owner of the smart terminal, and when the smart terminal currently mounts the owner data partition, the partition is switched to the backup data partition and the current state is marked as lost at a specified location.
[0040] Optionally, when executing the simulated reset process in the virtual user space of the smart terminal, after entering the virtual user space of the smart terminal, it is prompted that the current number of failures reaches the target threshold and the smart terminal needs to be reset to protect user data.
[0041] Optionally, when executing a simulated reset process in the virtual user space of the smart terminal, after being prompted that the current number of failures has reached the target threshold and the smart terminal needs to be reset to protect user data, when performing the factory settings restoration operation, it is determined whether there is a mark indicating that the current state is lost at a specified location, wherein if it does not exist, a normal reset process is executed and then restarted; if it exists, an image of the factory settings restoration process is simulated and displayed.
[0042] Through the above steps, by using a virtual user space, a non-owner user can be misled when cracking the mobile phone lock screen password, thereby increasing the possibility of recovering the mobile phone as much as possible (that is, as long as the mobile phone is not flashed or erased, its recovery mechanism can guide the user to recover the mobile phone), which can solve the technical problem of low probability of recovery of smart terminals in related technologies.
[0043] Through the unlocking status of the mobile phone, face recognition results, emergency contact feedback and other data results, it is determined whether the current user of the mobile phone is the owner. If not, a virtual user space is created to allow the user to enter, thereby reducing the possibility of forcibly flashing the mobile phone or erasing the mobile phone information, thereby increasing the probability of recovering the mobile phone. As an optional embodiment, the technical solution of the present application is further described in detail below in combination with specific implementation methods.
[0044] Step S1: The current mobile phone recovery function is turned on.
[0045] When this function is turned on, the user should be prompted and operated accordingly:
[0046] Step S11: The owner is required to perform face recognition verification, and the data is only retained in the local owner data partition.
[0047] Step S12: The owner is required to log in to the cloud service account and add an automatic contact number for retrieval on the cloud service to facilitate the push of relevant information required for retrieval of the phone in the future.
[0048] Step S13: Select from two modes: 1 is to directly enter the phone after the number of errors is reached, and 2 is to automatically reset the phone after the number of errors is reached. Both modes operate the virtual user space and will not actually affect the owner's phone data.
[0049] Step S14: If mode 2 is selected in step S13, the required applications and corresponding data in the standby data partition need to be updated regularly.
[0050] Step S2: When the screen is on and waiting to be unlocked, determine whether there is a mark indicating that the current state is lost at the specified location. If not, and the currently mounted partition is the backup data partition, switch to mount the primary data partition.
[0051] Step S3: When unlocking the screen, if there are three consecutive input errors: if the currently mounted partition is the owner data partition, this function will be automatically triggered silently, otherwise execute step S5.
[0052] Step S31: The front camera takes a picture of the current user's face and performs face recognition. If the user is determined to be the owner, it is considered to be a wrong operation and the operation is exited. If the user is not the owner, the current face photo is saved and waits to be uploaded to the cloud.
[0053] Step S32: The mode selected by the owner in step S13 is 2: Execute step S5.
[0054] Step S33: The mode selected by the machine owner in step S13 is 1: If the currently mounted partition is the machine owner's data partition, and , then execute step S4 and continue to execute below, otherwise execute step S5.
[0055] Step S34: Determine whether there is a network currently. If so, notify the cloud through the network that the local machine is in a lost state.
[0056] Step S35: If there is no network at present, determine whether a text message can be sent. If yes, silently send a text message with specified content to the specified number to notify the cloud that the local device is in a lost state.
[0057] Step S36: Execute corresponding operations according to the cloud instructions: delete the lost status mark, take and upload photos, make calls, send messages, send positioning location, etc.
[0058] Step S37: If the current user performs a factory reset operation, a simulated reset process is performed.
[0059] Step S4: Hide the main data partition, mark the current state as lost at the specified location, then mount the backup data partition, which contains pre-prepared applications and data, and change the current user password to the password entered when the screen was last unlocked.
[0060] Step S5: The system prompts that the current number of errors is too many and the phone needs to be reset to protect user data. The current state is marked as lost at the specified location, and then the simulated reset process is automatically entered.
[0061] Simulation reset process:
[0062] Step 1: Enter recovery to restore to factory settings.
[0063] Step 2: When the operation is executed, determine whether there is a mark indicating that the current state is lost at the specified location. If not, execute the normal reset process and restart, otherwise continue to execute.
[0064] Step 3: If the device is in lost state, the factory reset process will be simulated. The actual operation is to hide the main data partition, mount the backup data partition, clear the data partition, and then restart the phone.
[0065] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0066] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0067] According to another aspect of an embodiment of the present application, there is also provided an operating device for a smart terminal for implementing the operating method of the smart terminal. Figure 3 is a schematic diagram of an optional operating device of a smart terminal according to an embodiment of the present application, such as Figure 3 As shown, the device may include:
[0068] The acquisition unit 31 is used to obtain the number of failures of the unlocking operation during the process of the smart terminal executing the unlocking operation; the operation unit 33 is used to perform corresponding operations in the virtual user space of the smart terminal when the number of failures of the unlocking operation reaches a target threshold.
[0069] It should be noted that the acquisition unit 31 in this embodiment can be used to execute step S1 in the embodiment of the present application, and the operation unit 33 in this embodiment can be used to execute step S2 in the embodiment of the present application.
[0070] Through the above module, by using a virtual user space, a non-owner user can be misled when cracking the mobile phone lock screen password, thereby increasing the possibility of recovering the mobile phone as much as possible (that is, as long as the mobile phone is not flashed or erased, its recovery mechanism can guide the user to recover the mobile phone), which can solve the technical problem of low probability of recovery of smart terminals in related technologies.
[0071] Optionally, the operation unit is also used to unlock the smart terminal and enter the virtual user space when performing a corresponding operation in the virtual user space of the smart terminal, when the smart terminal is configured in a first mode, wherein the first mode indicates that the virtual user space is directly entered after the number of failures reaches the target threshold; and when the smart terminal is configured in a second mode, execute a simulated reset process in the virtual user space of the smart terminal, wherein the second mode indicates that a simulated reset process is executed after entering the virtual user space after the number of failures reaches the target threshold.
[0072] Optionally, the operation unit is also used to switch the mounting to the machine owner data partition if there is no mark indicating that the smart terminal is currently in a lost state at the designated location of the smart terminal and the currently mounted partition is a backup data partition during the unlocking operation performed by the smart terminal, wherein the backup data partition is a partition of the virtual user space.
[0073] Optionally, the operating unit is also used to obtain a facial image of the current user when the number of failed unlocking operations reaches a target threshold; when it is determined based on the facial image that the current user is the owner of the smart terminal, stop executing corresponding operations in the virtual user space of the smart terminal; when it is determined based on the facial image that the current user is not the owner of the smart terminal, save the facial image on the smart terminal and upload it to the cloud for storage.
[0074] Optionally, the operating unit is also used to, when it is determined based on the facial image that the current user is not the owner of the smart terminal, and when the smart terminal is currently connected to the network, notify the cloud through the network that the smart terminal is in a lost state; and when the smart terminal is not currently connected to the network, send specified content to a specified number to notify that the smart terminal is in a lost state.
[0075] Optionally, the operating unit is also used to switch the mounting to a backup data partition when it is determined based on the facial image that the current user is not the owner of the smart terminal, and when the smart terminal currently mounts the owner data partition, and mark the current state as a lost state at a specified location.
[0076] Optionally, the operating unit is further used to execute a simulated reset process in the virtual user space of the smart terminal, and after entering the virtual user space of the smart terminal, prompt that the current number of failures reaches the target threshold and the smart terminal needs to be reset to protect user data.
[0077] Optionally, the operating unit is also used to execute a simulated reset process in the virtual user space of the smart terminal. After being prompted that the current number of failures has reached the target threshold and the smart terminal needs to be reset to protect user data, it is determined whether there is a mark indicating that the current state is lost in the specified position when performing the factory settings restoration operation. If it does not exist, a normal reset process is executed and then restarted; if it exists, an image of the factory settings restoration process is simulated and displayed.
[0078] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments. It should be noted that the above modules, as part of the device, can be run in a corresponding hardware environment, can be implemented by software, and can also be implemented by hardware, wherein the hardware environment includes a network environment.
[0079] According to another aspect of the embodiments of the present application, a server or terminal for implementing the above-mentioned operating method of the smart terminal is also provided.
[0080] Figure 4 is a structural block diagram of a terminal according to an embodiment of the present application, such as Figure 4 As shown, the terminal may include: one or more (only one is shown) processors 201, a memory 203, and a transmission device 205, such as Figure 4 As shown, the terminal may also include an input and output device 207.
[0081] Among them, the memory 203 can be used to store software programs and modules, such as the program instructions / modules corresponding to the operating method and device of the intelligent terminal in the embodiment of the present application. The processor 201 executes various functional applications and data processing by running the software programs and modules stored in the memory 203, that is, realizing the operating method of the above-mentioned intelligent terminal. The memory 203 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 203 may further include a memory remotely arranged relative to the processor 201, and these remote memories can be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0082] The above-mentioned transmission device 205 is used to receive or send data via a network, and can also be used for data transmission between a processor and a memory. Specific examples of the above-mentioned network may include a wired network and a wireless network. In one example, the transmission device 205 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 205 is a radio frequency (Radio Frequency, RF) module, which is used to communicate with the Internet wirelessly.
[0083] Specifically, the memory 203 is used to store application programs.
[0084] The processor 201 may call the application stored in the memory 203 through the transmission device 205 to perform the following steps:
[0085] During the process of executing the unlocking operation on the smart terminal, the number of failures of the unlocking operation is obtained; when the number of failures of the unlocking operation reaches a target threshold, a corresponding operation is performed in the virtual user space of the smart terminal.
[0086] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.
[0087] It can be understood by those skilled in the art that Figure 4 The structure shown is for illustration only, and the terminal may be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (Mobile Internet Devices, MID), a PAD, or other terminal devices. Figure 4 It does not limit the structure of the above electronic device. For example, the terminal may also include Figure 4 More or fewer components (such as network interfaces, display devices, etc.) shown in, or having Figure 4 Different configurations are shown.
[0088] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0089] The embodiment of the present application further provides a storage medium. Optionally, in this embodiment, the storage medium can be used to execute the program code of the operation method of the intelligent terminal.
[0090] Optionally, in this embodiment, the storage medium may be located on at least one network device among a plurality of network devices in the network shown in the above embodiment.
[0091] Optionally, in this embodiment, the storage medium is configured to store program codes for executing the following steps:
[0092] During the process of executing the unlocking operation on the smart terminal, the number of failures of the unlocking operation is obtained; when the number of failures of the unlocking operation reaches a target threshold, a corresponding operation is performed in the virtual user space of the smart terminal.
[0093] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.
[0094] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0095] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0096] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.
[0097] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0098] In the several embodiments provided in the present application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0099] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0100] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0101] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for operating a smart terminal, characterized in that: include: During the process of performing an unlocking operation on the smart terminal, obtaining the number of failed unlocking operations; When the number of failures of the unlocking operation reaches the target threshold, a corresponding operation is performed in the virtual user space of the smart terminal, specifically including: When the smart terminal is configured in the first mode, unlocking the smart terminal and entering the virtual user space, wherein the first mode indicates directly entering the virtual user space after the number of failures reaches the target threshold; When the smart terminal is configured in the second mode, a simulated reset process is executed in the virtual user space of the smart terminal, wherein the second mode indicates that the simulated reset process is executed after entering the virtual user space after the number of failures reaches the target threshold; executing the simulated reset process in the virtual user space of the smart terminal includes: After entering the virtual user space of the smart terminal, it is prompted that the current number of failures has reached the target threshold, and the smart terminal needs to be reset to protect user data; After prompting that the current number of failures has reached the target threshold and the smart terminal needs to be reset to protect user data, determining whether there is a mark indicating that the current state is lost under the specified position when performing the factory reset operation, wherein if there is no mark, executing the normal reset process and then restarting; If present, an image simulating the factory reset process is displayed.
2. The method according to claim 1, characterized in that During the process of the intelligent terminal performing the unlocking operation, the method further includes: If there is no mark indicating that the specified location of the intelligent terminal is currently in a lost state and the currently mounted partition is a spare data partition, then the mounting is switched to the main data partition, wherein the spare data partition is a partition of the virtual user space.
3. The method according to claim 1, characterized in that When the number of failures of the unlocking operation reaches a target threshold, the method further includes: Get the face image of the current user; When it is determined that the current user is the owner of the smart terminal according to the face image, stopping execution of corresponding operations in the virtual user space of the smart terminal; When it is determined based on the facial image that the current user is not the owner of the smart terminal, the facial image is saved on the smart terminal and uploaded to the cloud for storage; when the smart terminal is currently connected to a network, the cloud is notified through the network that the smart terminal is in a lost state; when the smart terminal is not currently connected to a network, designated content is sent to a designated number to notify that the smart terminal is in a lost state.
4. The method according to claim 3, characterized in that In the case where it is determined according to the facial image that the current user is not the owner of the smart terminal, the method further includes: In the case that the smart terminal currently mounts the main data partition, the partition is switched to the standby data partition, and the current state is marked as a lost state at a designated location.
5. An operating device for an intelligent terminal, characterized in that: include: An acquisition unit, used to acquire the number of failed unlocking operations during the process of the unlocking operation being performed by the smart terminal; The operation unit is used to perform a corresponding operation in the virtual user space of the smart terminal when the number of failures of the unlock operation reaches a target threshold, specifically including: When the smart terminal is configured in the first mode, unlocking the smart terminal and entering the virtual user space, wherein the first mode indicates directly entering the virtual user space after the number of failures reaches the target threshold; When the smart terminal is configured in the second mode, a simulated reset process is executed in the virtual user space of the smart terminal, wherein the second mode indicates that the simulated reset process is executed after entering the virtual user space after the number of failures reaches the target threshold; executing the simulated reset process in the virtual user space of the smart terminal includes: After entering the virtual user space of the smart terminal, it is prompted that the current number of failures has reached the target threshold, and the smart terminal needs to be reset to protect user data; After prompting that the current number of failures has reached the target threshold and the smart terminal needs to be reset to protect user data, determining whether there is a mark indicating that the current state is lost under the specified position when performing the factory reset operation, wherein if there is no mark, executing the normal reset process and then restarting; If present, an image simulating the factory reset process is displayed.
6. A storage medium, characterized in that: The storage medium includes a stored program, wherein the program executes the method described in any one of claims 1 to 4 when executed.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: The processor executes the method described in any one of claims 1 to 4 through the computer program.
Citation Information
Patent Citations
Mobile communication terminal and data protection method and apparatus thereof
CN105530356A
Terminal anti-theft method, device and terminal
CN108009450A