A Wi-Fi terminal protection method, system and device based on CSI

Through CSI-based human recognition technology, the problem that Wi-Fi terminals cannot accurately judge user usage in specific scenarios is solved, and the terminal's intelligent sleep and activation is achieved, extending service life, saving power resources, and improving user experience.

CN114915911BActive Publication Date: 2025-08-08E-SURFING DIGITAL LIFE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111588854.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-23
Publication Date
2025-08-08
Estimated Expiration
2041-12-23

AI Technical Summary

Technical Problem

The existing Wi-Fi terminal protection technology cannot accurately determine whether the user is using it in specific scenarios, resulting in waste of screens and power resources, and the user experience is poor.

Method used

Using human body recognition technology based on channel state information (CSI), it is determined whether to enter a dormant or activated state by detecting whether there are active users in the adjacent area of the Wi-Fi terminal.

Benefits of technology

Accurately judge user usage, extend the service life of the terminal, save power resources, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114915911B_ABST
    Figure CN114915911B_ABST
Patent Text Reader

Abstract

The present invention discloses a protection method for a Wi-Fi terminal, comprising: when the Wi-Fi terminal is in an activated state, determining whether there is a user operation on the Wi-Fi terminal within a preset time period; if there is a user operation on the Wi-Fi terminal within the preset time period, maintaining the Wi-Fi terminal in the activated state; if there is no user operation on the Wi-Fi terminal within the preset time period, determining whether there is an active user in a neighboring area of the Wi-Fi terminal, wherein the neighboring area includes an area that is no more than a threshold distance from the Wi-Fi terminal, and the active user includes a user in a non-sleeping state; if there is an active user in the neighboring area, maintaining the Wi-Fi terminal in the activated state; and if there is no active user in the neighboring area, transitioning the Wi-Fi terminal from the activated state to the dormant state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent terminals, and in particular to a method, system and device for protecting Wi-Fi terminals based on channel state information (CSI). Background Art

[0002] With the development of the internet and Wi-Fi wireless communication technology, Wi-Fi modules have become standard equipment for smart terminals with screens. Typically, when a terminal is activated, the display screen is also active. To protect the terminal's display, terminal / system manufacturers have developed screen saver systems that automatically enter a screen saver state if there is no user interaction or data signal input for a certain period of time.

[0003] However, in the actual use of smart terminals with screens, the above-mentioned conventional protection methods have many shortcomings. For example, in application scenarios such as display and promotion, it is necessary to maintain a fixed screen for a long time (no operation and no signal input during this period). In this scenario, if a screen saver is set, the terminal will often enter the screen saver mode when the user is using it. If the screen saver is not set, the terminal may be kept in an active state (even if no one uses it for a long time). This will not only waste the service life of the screen and accelerate its aging, but also cause a lot of waste of electricity resources. In addition, if the user falls asleep or leaves for a long time while using the terminal, the terminal will not be able to automatically enter the screen saver (sleep) mode, resulting in a waste of electricity. At the same time, when the user returns to the terminal that has entered the screen saver state, the terminal cannot be automatically activated, which reduces the user experience.

[0004] It can be seen that the existing terminal protection technology is obviously insufficient for the above usage scenarios.

[0005] In view of the shortcomings of existing terminal protection technologies, it is desired to provide an improved protection method, system and device for Wi-Fi terminals. Summary of the Invention

[0006] The following is a brief summary of one or more aspects to provide a basic understanding of these aspects. This summary is not an exhaustive overview of all conceivable aspects and is neither intended to identify key or critical elements of all aspects nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.

[0007] The present invention discloses a protection method for a Wi-Fi terminal, comprising: when the Wi-Fi terminal is in an activated state, determining whether there is a user operation on the Wi-Fi terminal within a preset time period; if there is a user operation on the Wi-Fi terminal within the preset time period, maintaining the Wi-Fi terminal in the activated state; if there is no user operation on the Wi-Fi terminal within the preset time period, determining whether there is an active user in a neighboring area of the Wi-Fi terminal, wherein the neighboring area includes an area that is no more than a threshold distance from the Wi-Fi terminal, and the active user includes a user in a non-sleeping state; if there is an active user in the neighboring area, maintaining the Wi-Fi terminal in the activated state; and if there is no active user in the neighboring area, causing the Wi-Fi terminal to transition from the activated state to the dormant state.

[0008] In one embodiment of the present invention, the method further includes: when the Wi-Fi terminal is in a dormant state, periodically determining whether there is an active user in a proximity area of the Wi-Fi terminal; if there is an active user in the proximity area, causing the Wi-Fi terminal to transition from the dormant state to an active state; and if there is no active user in the proximity area, causing the Wi-Fi terminal to remain in the dormant state.

[0009] In one embodiment of the present invention, determining whether there is an active user in the vicinity of the Wi-Fi terminal further includes: acquiring a wireless signal received by the Wi-Fi terminal; determining channel state information (CSI) of the wireless signal; and determining whether there is an active user in the vicinity based on the CSI.

[0010] In one embodiment of the present invention, determining whether there is an active user in the neighboring area based on CSI further includes: determining whether there is a user in the neighboring area based on CSI; determining the state of the user based on the CSI when there is a user in the neighboring area; determining that there is an active user in the neighboring area in response to the presence of a user in the neighboring area and the user being in a non-sleeping state; and determining that there is no active user in the neighboring area in response to the absence of a user in the neighboring area or in response to the presence of a user in the neighboring area but the user being in a sleeping state.

[0011] The present invention also discloses a protection system for a Wi-Fi terminal, comprising: a human body recognition module, the human body recognition module being configured to: determine whether there is an active user in a proximity area of the Wi-Fi terminal, wherein the proximity area includes an area that is no more than a threshold distance from the Wi-Fi terminal, and the active user includes a user in a non-sleeping state; and a protection module, the protection module being coupled to the human body recognition module and being configured to: when the Wi-Fi terminal is in an active state, determine whether there is a user operation on the Wi-Fi terminal within a preset time period; if there is a user operation on the Wi-Fi terminal within the preset time period, keep the Wi-Fi terminal in the active state; if there is no user operation on the Wi-Fi terminal within the preset time period, perform the following operations: in response to the human body recognition module determining that there is no active user in the proximity area, change the Wi-Fi terminal from the active state to the dormant state; in response to the human body recognition module determining that there is an active user in the proximity area, keep the Wi-Fi terminal in the active state.

[0012] In one embodiment of the present invention, the protection module is further configured to: when the Wi-Fi terminal is in a dormant state, periodically determine, using the human body recognition module, whether there is an active user in a nearby area; in response to the absence of an active user in the nearby area, cause the Wi-Fi terminal to remain in the dormant state; and in response to the presence of an active user in the nearby area, cause the Wi-Fi terminal to transition from the dormant state to the active state.

[0013] In one embodiment of the present invention, the human recognition module is further configured to: obtain a wireless signal received by the Wi-Fi terminal; determine the channel state information (CSI) of the wireless signal; and determine whether there is an active user in the adjacent area based on the CSI.

[0014] In one embodiment of the present invention, the human body recognition module is further configured to: determine whether there is a user in the neighboring area based on the CSI; determine the state of the user based on the CSI when there is a user in the neighboring area; determine that there is an active user in the neighboring area in response to the presence of a user in the neighboring area and the user is in a non-sleeping state; and determine that there is no active user in the neighboring area in response to the absence of a user in the neighboring area, or in response to the presence of a user in the neighboring area but the user is in a sleeping state.

[0015] The present invention also discloses a protection device for a Wi-Fi terminal, comprising: a memory; and a processor coupled to the memory, the processor being configured to: when the Wi-Fi terminal is in an active state, determine whether there is a user operation on the Wi-Fi terminal within a preset time period; if there is a user operation on the Wi-Fi terminal within the preset time period, enable the Wi-Fi terminal to remain in the active state; if there is no user operation on the Wi-Fi terminal within the preset time period, determine whether there is an active user in a neighboring area of the Wi-Fi terminal, wherein the neighboring area includes an area that is no more than a threshold distance from the Wi-Fi terminal, and the active user includes a user in a non-sleeping state; if there is an active user in the neighboring area, enable the Wi-Fi terminal to remain in the active state; and if there is no active user in the neighboring area, cause the Wi-Fi terminal to transition from the active state to the dormant state.

[0016] In one embodiment of the present invention, the processor is further configured to: when the Wi-Fi terminal is in a dormant state, periodically determine whether there is an active user in a proximity area of the Wi-Fi terminal; if there is an active user in the proximity area, cause the Wi-Fi terminal to transition from the dormant state to an active state; and if there is no active user in the proximity area, cause the Wi-Fi terminal to remain in the dormant state.

[0017] The technical solution of this invention uses CSI-based human recognition to accurately detect whether a user is using a Wi-Fi terminal and intelligently enters sleep or active mode based on the human recognition result. This meets the personalized needs of users in various intelligent scenarios, extending the service life of Wi-Fi terminals, saving power resources, and significantly improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The features, nature, and advantages of the present invention will become more apparent when the detailed description set forth below is read in conjunction with the accompanying drawings. Like reference numerals are used throughout the accompanying drawings. It should be noted that the drawings described are schematic and non-limiting. In the drawings, the dimensions of some components may be exaggerated and not drawn to scale for illustrative purposes.

[0019] Figure 1 A schematic diagram of a terminal screen protector in the prior art is shown.

[0020] Figure 2A and 2B A schematic diagram of Wi-Fi terminal protection according to the present invention is shown.

[0021] Figure 3 An exemplary flow chart of the protection method for a Wi-Fi terminal of the present invention is shown.

[0022] Figure 4 Another exemplary flow chart of the protection method for a Wi-Fi terminal of the present invention is shown.

[0023] Figure 5 A block diagram of a protection device for a Wi-Fi terminal according to the present invention is shown.

[0024] Figure 6 A system block diagram of a Wi-Fi terminal using the protection method of the present invention is shown. DETAILED DESCRIPTION

[0025] In order to make the objects, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with specific embodiments and with reference to the accompanying drawings. In the following detailed description, many specific details are set forth to provide a thorough understanding of the described exemplary embodiments. However, it is obvious to those skilled in the art that the described embodiments can be practiced without some or all of these specific details. In other exemplary embodiments, well-known structures are not described in detail to avoid unnecessarily obscuring the concepts of the present disclosure. It should be understood that the specific embodiments described herein are merely used to explain the present invention and are not intended to limit the present invention. At the same time, the various aspects described in the embodiments may be combined arbitrarily unless there is a conflict.

[0026] Figure 1 A schematic diagram of a screen saver for a terminal in the prior art is shown.

[0027] In the prior art, whether the terminal should enter the screen saver state is mainly determined by judging whether there is user manipulation and signal input when a set time threshold is reached, thereby saving power resources and protecting the terminal screen.

[0028] like Figure 1 As shown, when the terminal is started (eg, powered on), the terminal is in a screen activated state. After the terminal is powered on, it is determined whether there is any user operation within a preset time period.

[0029] If there is a user operation within the preset time period, the terminal maintains the screen activation state. If there is no user operation and no signal input (for example, an input signal source external to the TV) within the preset time period, the terminal enters the screen saver state.

[0030] It can be seen that the existing technology determines whether to enter the screen saver state through user operations and input signals. However, this method cannot accurately determine whether there is a user using the terminal before entering the screen saver state. For example, in scenarios such as display or promotion through the terminal screen, the user may expect the screen to be in a fixed picture for a long time, during which the user has no operation on the terminal and no signal input. In this scenario, if a conventional screen saver is set, the terminal screen will often enter the screen saver mode when the user is using the screen (for example, when using the screen for display or promotion). If the screen saver is not set, the terminal may always be in the screen activation state, which will waste the service life of the screen in vain and also cause a waste of power resources.

[0031] In addition, when the terminal is in the screen protection state, if the user returns, the terminal cannot automatically transition to the screen activation state.

[0032] In order to overcome the above-mentioned defects of the prior art, the present invention provides a Wi-Fi terminal protection method based on CSI.

[0033] Figure 2A and 2B A schematic diagram of Wi-Fi terminal protection according to the present invention is shown.

[0034] like Figure 2A As shown, when a Wi-Fi terminal is powered on, it is in an active state. In the active state, the screen of the Wi-Fi terminal remains on and all components of the Wi-Fi terminal are in operation. After powering on, it is determined whether there is any user operation within a preset time period. If there is any user operation within the preset time period, the terminal remains in the active state.

[0035] If there is no user operation within a preset time period, the CSI-based human body recognition function is started to determine whether there is anyone around the terminal (for example, a user using the terminal). If there is no one around the terminal, the terminal enters a dormant state. If there is someone around the terminal, it is further determined whether the person is in a sleeping state. If the person is in a non-sleeping state, the terminal remains activated. If the person is in a sleeping state, the terminal enters a dormant state. In the dormant state, the screen of the Wi-Fi terminal is turned off, and some or all components of the Wi-Fi terminal stop running to save power. In this application, for different Wi-Fi terminals, it can be set which components stop running and which components remain running in the dormant state.

[0036] like Figure 2BAs shown, when a Wi-Fi terminal is in a dormant state, for example, because the user has left or fallen asleep, the CSI-based human recognition function is periodically called to determine whether there are active people (i.e., people who are not asleep) around the terminal. If there are active people around the terminal, it means that the user has returned or woken up, and the terminal can enter an active state. If there are no active people around the terminal (e.g., no people or people are asleep), the terminal can remain in a dormant state.

[0037] For example, if the Wi-Fi terminal is a smart TV, when in the active state, the TV screen is on and all components of the TV are in operation; when in the dormant state, the TV screen is off and some or all components of the TV may stop operating. If the Wi-Fi terminal is a smart phone, when in the active state, the phone screen is on and all components of the phone are in operation; when in the dormant state, the phone screen is off and some or all components of the phone may stop operating (for example, components not related to call functions may stop operating).

[0038] Figure 3 An exemplary flow chart of a protection method 300 for a Wi-Fi terminal according to the present invention is shown.

[0039] Method 300 begins at step 305. At step 305, the method includes: when the Wi-Fi terminal is in an active state, determining whether there is a user operation on the Wi-Fi terminal within a preset time period.

[0040] For example, when the Wi-Fi terminal is started (e.g., powered on), the Wi-Fi terminal automatically enters an active state. After starting, it can detect whether there is a user operation on the Wi-Fi terminal within a preset time period (e.g., 1 minute, 5 minutes, 10 minutes, etc.).

[0041] It should be understood that the user operation here can be a contact operation (for example, the user directly contacts or touches the Wi-Fi terminal) or a contactless operation (for example, the user controls the Wi-Fi terminal through a remote control device, voice commands, gesture commands, etc.).

[0042] In one embodiment of the present invention, different preset time periods can be configured for different Wi-Fi terminals. For example, a 5-minute preset time period can be configured for a smartphone, a 10-minute preset time period can be configured for a smart TV, and so on. Furthermore, the preset time period for the same Wi-Fi terminal can also be changed. For example, a 5-minute preset time period can be configured for a smartphone first, and then changed to 8 minutes.

[0043] In step 310 , the method includes: if there is a user operation on the Wi-Fi terminal within a preset time period, keeping the Wi-Fi terminal in an activated state.

[0044] If there is user operation on the Wi-Fi terminal, it means that the user is using the Wi-Fi terminal and should not enter the sleep state.

[0045] At step 315, the method includes: if there is no user operation on the Wi-Fi terminal within a preset time period, determining whether there is an active user in a proximity area of the Wi-Fi terminal, wherein the proximity area includes an area that is no more than a threshold distance away from the Wi-Fi terminal, and the active user includes a user in a non-sleeping state.

[0046] In a specific implementation, different threshold distances may be defined for different Wi-Fi terminals, and the threshold distances may be pre-set at the factory or specified during use. That is, the proximity areas of different Wi-Fi terminals may be different.

[0047] In one embodiment of the present invention, determining whether there is an active user in the vicinity of the Wi-Fi terminal may further include: acquiring a wireless signal received by the Wi-Fi terminal; determining channel state information (CSI) of the wireless signal; and determining whether there is an active user in the vicinity based on the CSI.

[0048] In one embodiment of the present invention, determining whether there is an active user in the neighboring area based on the CSI may further include: determining whether there is a user in the neighboring area based on the CSI; determining the state of the user based on the CSI when there is a user in the neighboring area; determining that there is an active user in the neighboring area in response to the presence of a user in the neighboring area and the user being in a non-sleeping state; and determining that there is no active user in the neighboring area in response to the absence of a user in the neighboring area or in response to the presence of a user in the neighboring area but the user being in a sleeping state.

[0049] In the field of wireless communications, CSI represents the channel properties of a communication link. CSI describes how a signal propagates from a transmitter to a receiver through a channel. It characterizes a combination of effects, such as scattering, fading, and energy attenuation with distance. Different human activities can interfere with the propagation of CSI, resulting in different changes in CSI. Therefore, by analyzing CSI, various human activities can be accurately identified. Specifically, by analyzing CSI, it is possible to determine whether there is a user in the vicinity of a Wi-Fi terminal, and the user's (if any) state (e.g., sleeping, standing, sitting, walking, running, etc.). Human body recognition technology based on CSI is well known in the art and will not be described in detail here.

[0050] In this invention, the focus is on whether the user is asleep. If a user in the vicinity of a Wi-Fi terminal is determined to be asleep based on CSI, this indicates that the user has fallen asleep while using the Wi-Fi terminal. In this case, the Wi-Fi terminal can be put into a dormant state to save power. If a user in the vicinity of a Wi-Fi terminal is determined to be in a non-sleeping state (e.g., standing, sitting, walking, running, etc.) based on CSI, this indicates that the user is still using or paying attention to the Wi-Fi terminal (e.g., still watching TV). In this case, the Wi-Fi terminal can be activated for the user's use.

[0051] At step 320 , the method includes: if there is an active user in the proximity area, keeping the Wi-Fi terminal in an activated state.

[0052] At step 325 , the method includes: if there is no active user in the proximity area, causing the Wi-Fi terminal to transition from an active state to a dormant state.

[0053] Specifically, if there are no users in the adjacent area, it means that the user has moved away from the Wi-Fi terminal (no longer using or paying attention to the Wi-Fi terminal), and the device can enter the sleep state. If there are users in the adjacent area but they are asleep, it means that the user is no longer using the Wi-Fi terminal, and the device can also enter the sleep state. In both cases, entering the sleep state can save power resources and protect the life of the Wi-Fi terminal, especially the screen life.

[0054] Figure 4 Another exemplary flow chart of a protection method 400 for a Wi-Fi terminal according to the present invention is shown.

[0055] Method 400 starts at step 405. At step 405, the method includes: when the Wi-Fi terminal is in a dormant state, periodically determining whether there is an active user in a vicinity of the Wi-Fi terminal.

[0056] In one embodiment of the present invention, when a user is far away from the Wi-Fi terminal (not in the vicinity of the Wi-Fi terminal) or is asleep, the Wi-Fi terminal may enter a dormant state. While the Wi-Fi terminal is in the dormant state, it may periodically determine whether the user has returned or awakened (i.e., is in a non-sleeping state).

[0057] In a preferred embodiment, the periodicity of performing this determination can be set by the system or the user. For example, it can be set to determine whether there is an active user in the adjacent area every 5 seconds.

[0058] At step 410 , the method includes: if there is an active user in the proximity area, causing the Wi-Fi terminal to transition from a dormant state to an active state.

[0059] If the user has previously left the Wi-Fi terminal far away (not in the vicinity of the Wi-Fi terminal), when it is determined that the user has entered the vicinity, it can be considered that the user has returned and is about to use the Wi-Fi terminal, and the state can be changed to active.

[0060] If the user was previously in the vicinity of the Wi-Fi terminal but was in a sleeping state, when it is determined that the user is in a non-sleeping state (ie, awake), it can be considered that the user is about to use the Wi-Fi terminal, and the state can be changed to active.

[0061] At step 415 , the method includes: if there is no active user in the proximity area, keeping the Wi-Fi terminal in a dormant state.

[0062] If there are no active users in the adjacent area, it means that the user who left previously has not returned yet, or the user who fell asleep previously has not woken up yet. At this time, the user can remain in the dormant state to save power resources.

[0063] from Figure 3 and Figure 4 As can be seen from the method, the protection method of the present invention can accurately determine the user's usage of the Wi-Fi terminal, and enter the dormant state when the user is away from the Wi-Fi terminal or asleep, and automatically switch to the active state when the user returns or wakes up. This method can prevent the various components of the Wi-Fi terminal from being in a long-term operation state, effectively protecting the Wi-Fi terminal, extending the service life of the Wi-Fi terminal, saving power resources, and greatly improving the user experience.

[0064] Figure 5 FIG. 5 is a block diagram showing a protection device 500 for a Wi-Fi terminal according to the present invention.

[0065] This apparatus illustrates a general hardware environment in which the present invention may be applied according to its exemplary embodiments.

[0066] Now refer to Figure 5 Device 500 is described as an exemplary embodiment of a hardware device that can be applied to various aspects of the present invention. Device 500 can be any machine configured to perform processing and / or computing, and can be, but is not limited to, a workstation, server, desktop computer, laptop computer, tablet computer, personal digital assistant (PDA), smartphone, or any combination thereof. The above system can be implemented in whole or in part by device 600 or similar devices or systems.

[0067] The apparatus 500 may include components that may be connected to or in communication with a bus 512 via one or more interfaces. For example, the apparatus 500 may include a bus 512, a processor 502, a memory 504, an input device 508, and an output device 510, among other things.

[0068] The processor 502 may be any type of processor and may include, but is not limited to, a general-purpose processor and / or a dedicated processor (e.g., a special processing chip), an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 502 may be configured to operate a memory array using a memory controller. In other cases, a memory controller (not shown) may be integrated into the processor 502. The processor 502 may be responsible for managing the bus and general processing, including executing software stored on the memory. The processor 502 may also be configured to perform various functions related to the screen saver for the Wi-Fi terminal described herein. For example, the processor 502 may be configured to: when the Wi-Fi terminal is in an active state, determine whether there has been a user operation on the Wi-Fi terminal within a preset time period; if there has been a user operation on the Wi-Fi terminal within the preset time period, maintain the Wi-Fi terminal in the active state; if there has been no user operation on the Wi-Fi terminal within the preset time period, determine whether there is an active user within a proximity area of the Wi-Fi terminal, wherein the proximity area includes an area within a threshold distance from the Wi-Fi terminal, and the active user includes a user in a non-sleeping state; if there is an active user within the proximity area, maintain the Wi-Fi terminal in the active state; and if there is no active user within the proximity area, transition the Wi-Fi terminal from the active state to the dormant state. The processor 502 may also be configured to: when the Wi-Fi terminal is in a dormant state, periodically determine whether there is an active user within the proximity area of the Wi-Fi terminal; if there is an active user within the proximity area, transition the Wi-Fi terminal from the dormant state to the active state; and if there is no active user within the proximity area, maintain the Wi-Fi terminal in the dormant state.

[0069] Memory 504 can be any storage device capable of storing data. Memory 504 can include, but is not limited to, a magnetic disk drive, an optical storage device, a solid-state memory, a floppy disk, a disk, a magnetic tape, or any other magnetic medium, an optical disk, or any other optical medium, a ROM (read-only memory), a RAM (random access memory), a cache memory, and / or any other memory chip or cartridge, and / or any other medium from which a computer can read data, instructions, and / or code. Memory 504 can store computer-executable software 506 comprising computer-readable instructions that, when executed, cause the processor to perform the various functions described herein related to the screen saver for a Wi-Fi terminal.

[0070] Input device 508 may be any type of device that can be used to input information.

[0071] Output device 510 can be any type of device for outputting information. In one embodiment, output device 510 can be any type of output device that can display information.

[0072] Figure 6 A system block diagram of an exemplary Wi-Fi terminal 600 adopting the protection method of the present invention is shown.

[0073] See also Figure 6 , an exemplary Wi-Fi terminal 600 may include a basic function module 602, a Wi-Fi module 604, a human recognition module 606, a protection module 608, and a display screen 610. Each of these modules may be directly or indirectly connected or communicated with each other on one or more buses 612.

[0074] The basic function module 602 refers to a module for implementing the original basic functions of the Wi-Fi terminal, such as a basic function module such as a telephone and a television.

[0075] The Wi-Fi module 604 is a general wireless communication module based on the 802.11 protocol. In the embodiment of the present invention, the Wi-Fi module 604 can transmit and receive wireless signals.

[0076] The human body recognition module 606 is a module that recognizes a human body and its status. Specifically, the human body recognition module 606 can be configured to determine whether there is an active user in the vicinity of the Wi-Fi terminal, where the vicinity includes an area within a threshold distance from the Wi-Fi terminal, and the active user includes a user who is not asleep.

[0077] In a preferred embodiment, the human recognition module 606 can perform human recognition based on the CSI. In such an embodiment, the human recognition module 606 can be further configured to: obtain the received wireless signal from the Wi-Fi module 606; determine the CSI of the wireless signal; determine whether there is a user in the adjacent area based on the CSI; if there is a user in the adjacent area, determine the state of the user based on the CSI; in response to the presence of a user in the adjacent area and the user being in a non-sleeping state, determine that there is an active user in the adjacent area; and in response to the absence of a user in the adjacent area or the presence of a user in the adjacent area but the user being in a sleeping state, determine that there is no active user in the adjacent area.

[0078] In other embodiments, the human body recognition module 606 may also use other methods (for example, by using additional sensors, etc.) to perform human body recognition.

[0079] The protection module 608 performs smart screen protection on the Wi-Fi terminal based on the determination result of the human body recognition module 606. Specifically, the protection module 608 can be configured to: when the Wi-Fi terminal is in an active state, determine whether there is any user operation on the Wi-Fi terminal within a preset time period; if there is any user operation on the Wi-Fi terminal within the preset time period, keep the Wi-Fi terminal in the active state; if there is no user operation on the Wi-Fi terminal within the preset time period, perform the following operations: in response to the human body recognition module 606 determining that there is no active user in the adjacent area, transition the Wi-Fi terminal from the active state to the dormant state; in response to the human body recognition module 606 determining that there is an active user in the adjacent area, keep the Wi-Fi terminal in the active state. In addition, the protection module 608 can also be configured to: when the Wi-Fi terminal is in a dormant state, periodically determine whether there is an active user in the adjacent area through the human body recognition module 606; in response to the absence of an active user in the adjacent area, keep the Wi-Fi terminal in the dormant state; and in response to the presence of an active user in the adjacent area, transition the Wi-Fi terminal from the dormant state to the active state.

[0080] The display screen 610 is a display module of the Wi-Fi terminal. The protection module 608 can control the display screen 610 to put the display screen 610 into a corresponding state.

[0081] Figure 6Specific modules of Wi-Fi terminal 600 are shown in FIG. 1 , but it should be understood that these modules are exemplary only and not restrictive. In different implementations, one or more of these modules may be combined, split, removed, or additional modules may be added. For example, in some implementations, Wi-Fi module 604 and human recognition module 606 may be combined into a single module. In some implementations, Wi-Fi terminal 600 may include other modules.

[0082] In practice, since all smart terminals with screens need to transmit data, Wi-Fi modules have become standard for such terminals. Therefore, the intelligent protection method based on Wi-Fi wireless signal CSI can be implemented without adding additional hardware to the terminal. In addition, the data model based on Wi-Fi wireless signal CSI can accurately identify the human body and its movement status, and can accurately detect whether a user is using the terminal before starting the screen saver. When the user returns or changes from a sleep state to a non-sleep state, the terminal can enter an activated state. This Wi-Fi terminal protection method of the present invention can meet the personalized needs of users in a variety of smart scenarios, which can not only extend the service life of the Wi-Fi terminal, but also save power resources and greatly improve the user experience.

[0083] The detailed description described above in conjunction with the accompanying drawings describes examples and does not represent all examples that can be implemented or fall within the scope of the claims. The terms "example" and "exemplary" when used in this specification mean "serving as an example, instance, or illustration" and do not mean "superior or superior to other examples."

[0084] Reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, use of these phrases may refer to more than just one embodiment. Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0085] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the universal principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but should be granted the full scope consistent with the claims in language, wherein reference to the singular form of an element is not intended to mean "one and only one", but "one or more", unless otherwise stated. Unless otherwise stated, the term "some" refers to one or more. All structural and functional equivalents currently or hereafter known to those of ordinary skill in the art for the elements of the various aspects described throughout the present invention are expressly incorporated herein by reference and are intended to be covered by the claims.

[0086] It should also be noted that these embodiments may be described as processes depicted as flow charts, flow diagrams, structure diagrams, or block diagrams. Although a flow chart may describe the operations as sequential processes, many of these operations can be performed in parallel or concurrently. In addition, the order of these operations can be rearranged.

[0087] Although various embodiments have been illustrated and described, it should be understood that the embodiments are not limited to the precise configuration and components described above. Various modifications, substitutions and improvements obvious to those skilled in the art may be made in the arrangement, operation and details of the devices disclosed herein without departing from the scope of the claims.

[0088] The foregoing is merely a specific embodiment of the present invention. It should be noted that the scope of protection of the present invention is not limited thereto. Those skilled in the art should understand that any changes or substitutions conceivable within the technical scope disclosed herein are encompassed within the scope of the present invention. Therefore, the scope of protection of the present invention should be subject to the scope of protection of the claims.

Claims

1. A protection method for a Wi-Fi terminal, comprising: When the Wi-Fi terminal is in an activated state, determining whether there is a user operation on the Wi-Fi terminal within a preset time period; If there is a user operation on the Wi-Fi terminal within the preset time period, keeping the Wi-Fi terminal in an activated state; If there is no user operation on the Wi-Fi terminal within the preset time period, determining whether there is an active user in the vicinity of the Wi-Fi terminal; The determining whether there is an active user in the proximity area of the Wi-Fi terminal further includes: Acquiring a wireless signal received by the Wi-Fi terminal; determining channel state information of the wireless signal; determining whether there is an active user in the adjacent area based on the channel state information of the wireless signal; The determining whether there is an active user in the adjacent area based on the channel state information of the wireless signal further includes: determining whether there is a user in the adjacent area based on the channel state information of the wireless signal; When a user exists in the adjacent area, determining a state of the user based on the channel state information of the wireless signal; In response to a user existing in the proximity area and the user being in a non-sleeping state, determining that an active user exists in the proximity area; In response to no user existing in the proximity area, or in response to a user existing in the proximity area but the user being in a sleeping state, determining that no active user exists in the proximity area; If there is an active user in the adjacent area, keeping the Wi-Fi terminal in an activated state; and If there is no active user in the adjacent area, the Wi-Fi terminal is transitioned from an active state to a dormant state; wherein the adjacent area includes an area that is no more than a threshold distance away from the Wi-Fi terminal, and the active user includes a user in a non-sleeping state.

2. The method according to claim 1, characterized in that Further including: When the Wi-Fi terminal is in a dormant state, periodically determining whether there is an active user in the proximity area of the Wi-Fi terminal; If there is an active user in the adjacent area, switching the Wi-Fi terminal from a dormant state to an active state; as well as If there is no active user in the adjacent area, the Wi-Fi terminal is kept in a dormant state.

3. A protection system for a Wi-Fi terminal, comprising: A human body recognition module, wherein the human body recognition module is configured to: Determining whether there is an active user in the vicinity of the Wi-Fi terminal; The determining whether there is an active user in the proximity area of the Wi-Fi terminal further includes: Acquiring a wireless signal received by the Wi-Fi terminal; determining channel state information of the wireless signal; determining whether there is an active user in the adjacent area based on the channel state information of the wireless signal; The determining whether there is an active user in the adjacent area based on the channel state information of the wireless signal further includes: determining whether there is a user in the adjacent area based on the channel state information of the wireless signal; When a user exists in the adjacent area, determining a state of the user based on the channel state information of the wireless signal; In response to a user existing in the proximity area and the user being in a non-sleeping state, determining that an active user exists in the proximity area; In response to no user existing in the proximity area, or in response to a user existing in the proximity area but the user being in a sleeping state, determining that no active user exists in the proximity area; as well as a protection module, the protection module being coupled to the human body recognition module and configured to: When the Wi-Fi terminal is in an activated state, determining whether there is a user operation on the Wi-Fi terminal within a preset time period; If there is a user operation on the Wi-Fi terminal within the preset time period, keeping the Wi-Fi terminal in an activated state; If there is no user operation on the Wi-Fi terminal within the preset time period, perform the following operations: In response to the human recognition module determining that there is no active user in the adjacent area, causing the Wi-Fi terminal to transition from an active state to a dormant state; In response to the human recognition module determining that there is an active user in the adjacent area, the Wi-Fi terminal is kept in an activated state; wherein the adjacent area includes an area that is no more than a threshold distance away from the Wi-Fi terminal, and the active user includes a user who is not sleeping.

4. The system according to claim 3, characterized in that The protection module is further configured to: When the Wi-Fi terminal is in a dormant state, periodically determining whether there is an active user in the adjacent area through the human body recognition module; In response to the absence of active users in the adjacent area, maintaining the Wi-Fi terminal in a dormant state; as well as In response to the presence of an active user in the adjacent area, the Wi-Fi terminal is caused to transition from a dormant state to an active state.

5. A protection device for a Wi-Fi terminal, comprising: Memory; as well as a processor coupled to the memory, the processor configured to: When the Wi-Fi terminal is in an activated state, determining whether there is a user operation on the Wi-Fi terminal within a preset time period; If there is a user operation on the Wi-Fi terminal within the preset time period, keeping the Wi-Fi terminal in an activated state; If there is no user operation on the Wi-Fi terminal within the preset time period, determining whether there is an active user in the vicinity of the Wi-Fi terminal; The determining whether there is an active user in the proximity area of the Wi-Fi terminal further includes: Acquiring a wireless signal received by the Wi-Fi terminal; determining channel state information of the wireless signal; determining whether there is an active user in the adjacent area based on the channel state information of the wireless signal; The determining whether there is an active user in the adjacent area based on the channel state information of the wireless signal further includes: determining whether there is a user in the adjacent area based on the channel state information of the wireless signal; When a user exists in the adjacent area, determining a state of the user based on the channel state information of the wireless signal; In response to a user existing in the proximity area and the user being in a non-sleeping state, determining that an active user exists in the proximity area; In response to no user existing in the proximity area, or in response to a user existing in the proximity area but the user being in a sleeping state, determining that no active user exists in the proximity area; If there is an active user in the adjacent area, keeping the Wi-Fi terminal in an activated state; and If there is no active user in the adjacent area, the Wi-Fi terminal is transitioned from an active state to a dormant state; wherein the adjacent area includes an area that is no more than a threshold distance away from the Wi-Fi terminal, and the active user includes a user in a non-sleeping state.

6. The device according to claim 5, characterized in that The processor is further configured to: When the Wi-Fi terminal is in a dormant state, periodically determining whether there is an active user in the proximity area of the Wi-Fi terminal; If there is an active user in the adjacent area, switching the Wi-Fi terminal from a dormant state to an active state; as well as If there is no active user in the adjacent area, the Wi-Fi terminal is kept in a dormant state.

Citation Information

Patent Citations

  • Downhole intelligent video monitoring system based on WIFI and monitoring method

    CN107333105A

  • Sleep awakening method and device

    CN111282126A

  • Intelligent standby system of set top box and set top box

    CN202889540U