Control method, device and equipment for reducing SAR (Synthetic Aperture Radar) function, storage medium and program product
By judging the elevator scene and call status on the terminal, and dynamically adjusting the SAR function according to the signal strength, the call interruption problem caused by poor signal quality in the elevator scene is solved, and the adaptability of call quality is improved.
Patent Information
- Application Number
- CN202411580856.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-02-14
AI Technical Summary
In elevator scenarios, the cellular signal quality of the wireless terminal becomes worse, resulting in the need to increase the antenna transmission power to increase the signal, but this will lead to an increase in the SAR value, which may cause a call interruption.
By determining whether the terminal is in the elevator scene and call state, and monitoring the communication signal strength, if the signal strength is less than the preset threshold, the SAR function is turned off to avoid interruption of call.
Improve the adaptability of the SAR function in elevator call scenarios, optimize the call quality of the terminal in elevator scenes, and prevent call interruptions.
Smart Images

Figure CN119449065A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of terminal technology, and in particular to a control method, device, equipment, storage medium and program product for a SAR reduction function. Background Art
[0002] Specific Absorption Rate (SAR) refers to the electromagnetic radiation energy absorbed by a unit mass of material per unit time. It is used to evaluate the exposure of the human body to electromagnetic radiation when wireless communication products are used close to the human body. It is usually measured in W / kg or mW / g. The larger the value, the greater the impact on the human body.
[0003] In order to limit the impact of electromagnetic radiation on the human body, countries around the world have proposed to limit the SAR value of mobile terminal radio. Methods and measures to reduce the SAR value of terminal equipment include the following aspects: (1) Adjusting antenna design: By using diversity antenna and intelligent switching technology, when the terminal is detected to be close to the user, an antenna with a lower SAR value can be selected for communication, thereby ensuring that the SAR value radiated to the human body is reduced while ensuring the communication quality. (2) Optimizing software algorithms: The software communication RD can complete the scene configuration according to the SAR scene requirements, issue a SAR reduction command, and optimize the antenna transmission power by debugging the SAR NV parameters to reduce the SAR value. In mobile phone design, SAR reduction technology is used to ensure that the electromagnetic radiation of the mobile phone meets safety standards and reduce potential risks to human health. By adjusting the antenna and RF parameters, the SAR value of the mobile phone is ensured to be within the safe range. (3) Utilizing existing hardware functions: For example, by reusing some touch points in the touch screen as SAR sensors, the dedicated SAR sensor and control chip are eliminated, reducing costs and improving the integration of the device. These methods and technologies can not only effectively reduce the SAR value of the terminal equipment, but also reduce the radiation impact on the human body while ensuring communication quality and user experience.
[0004] In the elevator scenario, the cellular signal of the wireless terminal will become worse. In order to improve the signal quality, the antenna transmission power of the wireless terminal is usually increased. When the transmission power exceeds a certain value, the wireless terminal will start the SAR reduction function, but this will make the communication signal worse and even cause communication interruption. Summary of the invention
[0005] In order to solve the above technical problems or at least partially solve the above technical problems, the present application provides a control method, device, equipment, storage medium and program product of a SAR reduction function, which can improve the adaptability of the SAR reduction function in elevator call scenarios and avoid call interruptions in elevator call scenarios.
[0006] In order to achieve the above purpose, the technical solutions provided by the embodiments of the present application are as follows:
[0007] In a first aspect, the present application provides a control method for a SAR reduction function, comprising:
[0008] Determine whether the terminal meets the start-up conditions of the SAR reduction function; if so, determine whether the terminal is in an elevator scene and whether it is in a call state; when the terminal is in an elevator scene and in a call state, monitor whether the communication signal strength is less than the preset strength threshold; if the communication signal strength is less than the preset strength threshold, turn off the SAR reduction function.
[0009] As an optional implementation of the embodiment of the present application, determining whether the terminal meets the start-up conditions of the SAR reduction function includes: determining whether the terminal meets the start-up conditions of the SAR reduction function through the capacitive sensing value of the SAR sensor of the terminal and / or the distance sensing value of the distance sensor.
[0010] As an optional implementation of the embodiment of the present application, if yes, then determine whether the terminal is in an elevator scene and whether it is in a call state, including: if the terminal meets the start-up conditions of the SAR reduction function, determine whether the gravity acceleration changes through the gravity acceleration sensing value of the terminal's gravity sensor; if the gravity acceleration changes, determine that the terminal is in an elevator scene; obtain a call state identifier to determine whether the terminal is in a call state.
[0011] As an optional implementation of the embodiment of the present application, if yes, then after determining whether the terminal is in an elevator scene and whether it is in a call state, the method also includes: when the terminal is not in an elevator scene but in a call state, starting the SAR function; when the terminal is in an elevator scene but not in a call state, starting the SAR function; when the terminal is not in an elevator scene and is not in a call state, starting the SAR function.
[0012] As an optional implementation of an embodiment of the present application, when the terminal is in an elevator scene and in a call state, after monitoring whether the communication signal strength is less than a preset strength threshold, the method also includes: if the communication signal strength is greater than or equal to the preset strength threshold, starting the SAR function; continuously monitoring the communication signal strength, and when the communication signal strength is less than the preset strength threshold, turning off the SAR function.
[0013] In a second aspect, the present application provides a control device for a SAR reduction function, the device comprising:
[0014] The first judgment module is used to judge whether the terminal meets the start-up conditions of the SAR reduction function;
[0015] The second judgment module is used to judge whether the terminal is in an elevator scene and whether it is in a call state;
[0016] A monitoring module, used to monitor whether the communication signal strength is less than a preset strength threshold when the terminal is in an elevator scene and in a call state;
[0017] The control module is used to turn off the SAR reduction function if the communication signal strength is less than a preset strength threshold.
[0018] As an optional implementation of the embodiment of the present application, the first judgment module is specifically used to: judge whether the terminal meets the start-up conditions of the SAR reduction function through the capacitive sensing value of the SAR sensor of the terminal and / or the distance sensing value of the distance sensor.
[0019] As an optional implementation of the embodiment of the present application, the second judgment module is specifically used to: if the terminal meets the start-up conditions of the SAR reduction function, determine whether the gravity acceleration has changed through the gravity acceleration sensing value of the gravity sensor of the terminal; if the gravity acceleration has changed, determine that the terminal is in an elevator scene; obtain the call status identifier to determine whether the terminal is in a call state.
[0020] As an optional implementation of the embodiment of the present application, the second judgment module is also used to: when the terminal is not in an elevator scene but in a call state, start the SAR function; when the terminal is in an elevator scene but not in a call state, start the SAR function; when the terminal is not in an elevator scene and is not in a call state, start the SAR function.
[0021] As an optional implementation of the embodiment of the present application, the monitoring module is also used to: start the SAR function if the communication signal strength is greater than or equal to a preset strength threshold; continuously monitor the communication signal strength, and when the communication signal strength is less than the preset strength threshold, turn off the SAR function.
[0022] In a third aspect, the present application provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the control method for the SAR reduction function as described in the first aspect or any one of its optional embodiments is implemented.
[0023] In a fourth aspect, the present application provides a computer-readable storage medium, comprising: a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the control method for the SAR reduction function as described in the first aspect or any one of its optional embodiments is implemented.
[0024] In a fifth aspect, the present application provides a computer program product, including: the computer program product includes a computer program, and when the computer program is run on a computer, the computer implements the control method of the SAR reduction function as described in the first aspect or any one of its optional embodiments.
[0025] Compared with the prior art, the technical solution provided by the embodiments of the present application has the following advantages:
[0026] The disclosed embodiments provide a control method, device, equipment, storage medium and program product for a SAR reduction function, wherein the method first determines whether a terminal meets the start-up conditions of the SAR reduction function; if so, determines whether the terminal is in an elevator scene and whether it is in a call state; when the terminal is in an elevator scene and in a call state, monitors whether the communication signal strength is less than a preset strength threshold; if the communication signal strength is less than the preset strength threshold, turns off the SAR reduction function. In this way, the embodiments of the present application improve the adaptability of the SAR reduction function in the elevator call scene, making the turning on or off of the SAR reduction function more intelligent, optimizing the call quality of the terminal in the elevator call scene, and preventing call interruptions in the elevator call scene. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0028] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0029] Figure 1 A flow chart of a control method for a SAR reduction function provided in an embodiment of the present application;
[0030] Figure 2 A schematic diagram of the structure of a control device for SAR reduction function provided in an embodiment of the present application;
[0031] Figure 3 A schematic diagram of the structure of an electronic device described in an embodiment of the present application. DETAILED DESCRIPTION
[0032] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.
[0033] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only part of the embodiments of the present application, rather than all of the embodiments.
[0034] In order to solve some or all of the technical problems existing in the related art, the embodiments of the present application provide a control method, device, equipment, storage medium and program product of the SAR reduction function, wherein the method first determines whether the terminal meets the start-up conditions of the SAR reduction function; if so, determines whether the terminal is in an elevator scene and whether it is in a call state; when the terminal is in an elevator scene and in a call state, monitors whether the communication signal strength is less than a preset strength threshold; if the communication signal strength is less than the preset strength threshold, turns off the SAR reduction function. In this way, the embodiments of the present application improve the adaptability of the SAR reduction function in the elevator call scene, making the turning on or off of the SAR reduction function more intelligent, optimizing the call quality of the terminal in the elevator call scene, and preventing call interruptions in the elevator call scene.
[0035] A control method for reducing SAR function provided in the embodiment of the present application can be implemented by a control device or electronic device of the SAR reduction function, and the electronic device includes but is not limited to a personal computer, a laptop computer, a tablet computer, a smart phone, etc. The operating system of the electronic device may include Android, a mobile operating system (iOS) developed by Apple, an operating system (Windows) developed by Microsoft Corporation of the United States, etc., and the embodiment of the present application is not limited to this. The electronic device can be operated alone to implement the present application, or it can be connected to a network and implement the present application through interactive operations with other computer devices in the network. Among them, the network in which the electronic device is located includes but is not limited to the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN) network, etc.
[0036] It should be noted that the protection scope of the control method for reducing the SAR function described in the embodiment of the present application is not limited to the execution order of the steps listed in this embodiment. All solutions implemented by adding, reducing or replacing steps in the prior art based on the principles of the present application are included in the protection scope of the present application.
[0037] like Figure 2 As shown, Figure 2 This is a flow chart of a control method for reducing SAR function according to an embodiment of the present application. The method can be executed by a control device or electronic device for reducing SAR function, wherein the device can be implemented by software and / or hardware and can generally be integrated in an electronic device. The method mainly includes the following steps S101 to S104:
[0038] S101. Determine whether the terminal meets the start-up conditions of the SAR reduction function.
[0039] In some embodiments, the capacitance sensing value of the SAR sensor of the terminal, or the distance sensing value of the distance sensor is used to determine whether the terminal meets the start-up condition of the SAR reduction function. Among them, the distance sensor is used to detect the distance between the terminal and the human body. If the capacitance sensing value is greater than or equal to the capacitance sensing threshold, it is determined that the terminal meets the start-up condition of the SAR reduction function; or, if the distance sensing value is less than or equal to the distance sensing threshold, it is determined that the terminal meets the start-up condition of the SAR reduction function; or, when the capacitance sensing value is greater than or equal to the capacitance sensing threshold and the distance sensing value is less than or equal to the distance sensing threshold, it is determined that the terminal meets the start-up condition of the SAR reduction function.
[0040] The applicant has found that the current terminal immediately starts the SAR reduction function after meeting the start-up conditions of the SAR reduction function, without considering the scenario in which the terminal is located. In particular, when the terminal is in an elevator scenario and is on a call, directly starting the SAR reduction function will result in poor communication signal quality and even call interruption. Therefore, for such scenarios, the applicant, through subsequent steps, makes it so that when the terminal meets the start-up conditions of the SAR reduction function, the SAR reduction function is not temporarily started, and the scenario and status are first analyzed and judged, so as to accurately control the implementation of the SAR reduction function, thereby ensuring communication quality and user experience.
[0041] In some embodiments, after executing step S101, when it is determined that the terminal meets the start-up conditions of the SAR reduction function, it is determined whether the terminal starts the adaptive mode, and the adaptive mode means that the SAR reduction function will accurately turn off or on according to the scene changes. If the adaptive mode is started, the subsequent steps are continued; if the adaptive mode is not started, the SAR reduction function is started because the terminal meets the start-up conditions of the SAR reduction function.
[0042] S102: If yes, determine whether the terminal is in an elevator scene and whether it is in a call state.
[0043] In some embodiments, if the terminal meets the start-up conditions of the SAR reduction function, the gravity acceleration sensing value of the gravity sensor of the terminal is first used to determine whether the gravity acceleration changes. If so, it is determined that the terminal is in an elevator scene. If not, it is determined that the terminal is not in an elevator scene, the process is terminated, and the SAR reduction function can be started.
[0044] On the basis of the above embodiment, the present application further determines whether the terminal is in a call state. If it is determined that the terminal is in an elevator scene, it is determined whether the terminal is in a call state by obtaining a call state identifier; if it is determined that the terminal is in a call state, step S103 is further executed. In this way, the special scenario of talking in an elevator can be accurately determined, which is conducive to improving the control accuracy of the SAR function.
[0045] In some embodiments, the call state flag is a property in the TelephonyManager class, which is used to indicate the following three states: CALL_STATE_IDLE, CALL_STATE_RINGING, and CALL_STATE_OFFHOOK. CALL_STATE_IDLE: indicates that the terminal has no call activity, that is, the terminal is in an idle state. CALL_STATE_RINGING: indicates that a new incoming call is ringing, or the terminal is in a state of waiting for an incoming call. CALL_STATE_OFFHOOK: indicates that at least one call is in progress, including dialing, in-call, or on-hold.
[0046] In some embodiments, when the terminal is not in an elevator scene but in a call state, the SAR reduction function is started because the terminal meets the start conditions of the SAR reduction function; when the terminal is in an elevator scene but not in a call state, the SAR reduction function is started because the terminal meets the start conditions of the SAR reduction function; when the terminal is not in an elevator scene and is not in a call state, the SAR reduction function is started because the terminal meets the start conditions of the SAR reduction function.
[0047] S103: When the terminal is in an elevator scene and in a call state, monitor whether the communication signal strength is less than a preset strength threshold.
[0048] The preset strength threshold is the communication signal strength that ensures normal communication, such as -110db, and this application does not specifically limit this.
[0049] When the terminal is in an elevator scene and in a call state, the present application further monitors whether the communication signal strength is less than a preset strength threshold. If the communication signal strength is greater than or equal to the preset strength threshold, it indicates that the communication quality of the terminal in the elevator is still good. Since the terminal meets the start-up conditions of the SAR reduction function, the SAR reduction function is started and the communication signal strength is continuously monitored. Once the communication signal strength is less than the preset strength threshold, it indicates that the communication quality of the terminal in the elevator is poor, and the SAR reduction function is turned off.
[0050] S104: If the communication signal strength is less than the preset strength threshold, the SAR reduction function is turned off.
[0051] If the communication signal strength is less than the preset strength threshold, it means that the communication quality of the terminal in the elevator is poor, and the SAR reduction function is turned off. If the SAR reduction function is not started, the SAR reduction function will not be started even if the terminal meets the start conditions of the SAR reduction function.
[0052] In summary, the embodiment of the present application provides a control method for the SAR reduction function, which first determines whether the terminal meets the start-up conditions of the SAR reduction function; if so, determines whether the terminal is in an elevator scene and whether it is in a call state; when the terminal is in an elevator scene and in a call state, monitors whether the communication signal strength is less than a preset strength threshold; if the communication signal strength is less than the preset strength threshold, turns off the SAR reduction function. In this way, the embodiment of the present application improves the adaptability of the SAR reduction function in the elevator call scene, makes the turning on or off of the SAR reduction function more intelligent, optimizes the call quality of the terminal in the elevator call scene, and prevents call interruptions in the elevator call scene.
[0053] like Figure 2 As shown, Figure 2 A control device for a SAR reduction function provided in an embodiment of the present application includes:
[0054] The first judgment module 201 is used to judge whether the terminal meets the start condition of the SAR reduction function;
[0055] The second judgment module 202 is used to judge whether the terminal is in an elevator scene and whether it is in a call state;
[0056] The monitoring module 203 is used to monitor whether the communication signal strength is less than a preset strength threshold when the terminal is in an elevator scene and in a call state;
[0057] The control module 204 is configured to disable the SAR reduction function if the communication signal strength is less than a preset strength threshold.
[0058] As an optional implementation of the embodiment of the present application, the first judgment module 201 is specifically used to: determine whether the terminal meets the start-up conditions of the SAR reduction function through the capacitive sensing value of the SAR sensor of the terminal and / or the distance sensing value of the distance sensor.
[0059] As an optional implementation of the embodiment of the present application, the second judgment module 202 is specifically used to: if the terminal meets the start-up conditions of the SAR reduction function, determine whether the gravity acceleration has changed through the gravity acceleration sensing value of the gravity sensor of the terminal; if the gravity acceleration has changed, determine that the terminal is in an elevator scene; obtain a call status identifier to determine whether the terminal is in a call state.
[0060] As an optional implementation of the embodiment of the present application, the second judgment module 202 is also used to: when the terminal is not in an elevator scene but in a call state, start the SAR function; when the terminal is in an elevator scene but not in a call state, start the SAR function; when the terminal is not in an elevator scene and is not in a call state, start the SAR function.
[0061] As an optional implementation of the embodiment of the present application, the monitoring module 203 is also used to: start the SAR function if the communication signal strength is greater than or equal to a preset strength threshold; continuously monitor the communication signal strength, and when the communication signal strength is less than the preset strength threshold, turn off the SAR function.
[0062] In summary, the embodiment of the present application provides a control device for the SAR reduction function, which first determines whether the terminal meets the start-up conditions of the SAR reduction function; if so, determines whether the terminal is in an elevator scene and whether it is in a call state; when the terminal is in an elevator scene and in a call state, monitors whether the communication signal strength is less than a preset strength threshold; if the communication signal strength is less than the preset strength threshold, the SAR reduction function is turned off. In this way, the embodiment of the present application improves the adaptability of the SAR reduction function in the elevator call scene, makes the turning on or off of the SAR reduction function more intelligent, optimizes the call quality of the terminal in the elevator call scene, and prevents call interruptions in the elevator call scene.
[0063] For the specific definition of the control device for reducing the SAR function, please refer to the definition of the control method for reducing the SAR function in the above text, which will not be repeated here. Each module in the control device for reducing the SAR function can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0064] In one embodiment, the present application provides an electronic device, which may be a terminal, and its internal structure diagram may be as follows: Figure 3As shown. The electronic device includes a processor, a memory, a communication interface, a display screen and an input device connected by a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the electronic device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, an operator network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a control method for reducing SAR function is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covered on the display screen, or a button, a trackball or a touch pad set on the housing of the electronic device, or an external keyboard, touch pad or mouse, etc.
[0065] Those skilled in the art will understand that Figure 3 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0066] In one embodiment, the control device for reducing the SAR function provided by the present application can be implemented in the form of a computer program. The computer program can be Figure 3 The memory of the electronic device may store various program modules constituting the control device of the SAR reduction function, for example, Figure 2 The first judgment module 201, the second judgment module 202, the monitoring module 203 and the control module 204 are shown. The computer program composed of various program modules enables the processor to execute the steps of the control method of the SAR reduction function of each embodiment of the present application described in this specification.
[0067] For example, Figure 3 The electronic device shown can be Figure 2 The first judgment module 201 in the control device for the SAR reduction function shown in the figure determines whether the terminal meets the start-up conditions of the SAR reduction function; the electronic device can execute through the second judgment module 202, if so, determine whether the terminal is in the elevator scene and whether it is in a call state; the electronic device can execute through the monitoring module 203 when the terminal is in the elevator scene and in a call state, monitor whether the communication signal strength is less than a preset strength threshold; the electronic device can execute through the control module 204, if the communication signal strength is less than the preset strength threshold, then turn off the SAR reduction function.
[0068] In one embodiment, the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0069] Determine whether the terminal meets the start-up conditions of the SAR reduction function; if so, determine whether the terminal is in an elevator scene and whether it is in a call state; when the terminal is in an elevator scene and in a call state, monitor whether the communication signal strength is less than the preset strength threshold; if the communication signal strength is less than the preset strength threshold, turn off the SAR reduction function.
[0070] In one embodiment, when the processor executes the computer program, the following steps are also implemented: determining whether the terminal meets the start-up conditions of the SAR reduction function, including: determining whether the terminal meets the start-up conditions of the SAR reduction function through the capacitance sensing value of the SAR sensor of the terminal and / or the distance sensing value of the distance sensor.
[0071] In one embodiment, the processor also implements the following steps when executing the computer program: If so, it determines whether the terminal is in an elevator scene and whether it is in a call state, including: if the terminal meets the start-up conditions of the SAR reduction function, it determines whether the gravity acceleration changes through the gravity acceleration sensing value of the gravity sensor of the terminal; if the gravity acceleration changes, it is determined that the terminal is in an elevator scene; obtain the call state identifier to determine whether the terminal is in a call state.
[0072] In one embodiment, the processor also implements the following steps when executing the computer program: If so, after determining whether the terminal is in an elevator scene and whether it is in a call state, the method also includes: when the terminal is not in an elevator scene but in a call state, starting the SAR function; when the terminal is in an elevator scene but not in a call state, starting the SAR function; when the terminal is not in an elevator scene and is not in a call state, starting the SAR function.
[0073] In one embodiment, the processor also implements the following steps when executing the computer program: when the terminal is in an elevator scene and in a call state, after monitoring whether the communication signal strength is less than a preset strength threshold, the method also includes: if the communication signal strength is greater than or equal to the preset strength threshold, starting the SAR function; continuously monitoring the communication signal strength, and when the communication signal strength is less than the preset strength threshold, turning off the SAR function.
[0074] When the processor in the electronic device provided by the present application executes the computer program, it first determines whether the terminal meets the start-up conditions of the SAR reduction function; if so, it determines whether the terminal is in the elevator scene and whether it is in a call state; when the terminal is in the elevator scene and in a call state, it monitors whether the communication signal strength is less than the preset strength threshold; if the communication signal strength is less than the preset strength threshold, the SAR reduction function is turned off. In this way, the embodiment of the present application improves the adaptability of the SAR reduction function in the elevator call scene, makes the opening or closing of the SAR reduction function more intelligent, optimizes the call quality of the terminal in the elevator call scene, and prevents the call interruption in the elevator call scene.
[0075] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by the computer program, the following steps are implemented:
[0076] Determine whether the terminal meets the start-up conditions of the SAR reduction function; if so, determine whether the terminal is in an elevator scene and whether it is in a call state; when the terminal is in an elevator scene and in a call state, monitor whether the communication signal strength is less than the preset strength threshold; if the communication signal strength is less than the preset strength threshold, turn off the SAR reduction function.
[0077] In one embodiment, when the computer program executes the computer program, the following steps are further implemented: determining whether the terminal meets the start-up conditions of the SAR reduction function, including: determining whether the terminal meets the start-up conditions of the SAR reduction function through the capacitance sensing value of the SAR sensor of the terminal and / or the distance sensing value of the distance sensor.
[0078] In one embodiment, the computer program also implements the following steps when executing the computer program: if so, determine whether the terminal is in an elevator scene and whether it is in a call state, including: if the terminal meets the start-up conditions of the SAR reduction function, determine whether the gravity acceleration changes through the gravity acceleration sensing value of the terminal's gravity sensor; if the gravity acceleration changes, determine that the terminal is in an elevator scene; obtain a call state identifier to determine whether the terminal is in a call state.
[0079] In one embodiment, the computer program also implements the following steps when executing the computer program: if so, then determine whether the terminal is in an elevator scene and whether it is in a call state, the method also includes: when the terminal is not in an elevator scene but in a call state, start the SAR function; when the terminal is in an elevator scene but not in a call state, start the SAR function; when the terminal is not in an elevator scene and is not in a call state, start the SAR function.
[0080] In one embodiment, the computer program also implements the following steps when executing the computer program: when the terminal is in an elevator scene and in a call state, after monitoring whether the communication signal strength is less than a preset strength threshold, the method also includes: if the communication signal strength is greater than or equal to the preset strength threshold, starting the SAR function; continuously monitoring the communication signal strength, and when the communication signal strength is less than the preset strength threshold, turning off the SAR function.
[0081] When the computer program in the computer-readable storage medium provided by the present application executes the computer program, it first determines whether the terminal meets the start-up conditions of the SAR reduction function; if so, it determines whether the terminal is in an elevator scene and whether it is in a call state; when the terminal is in an elevator scene and in a call state, it monitors whether the communication signal strength is less than a preset strength threshold; if the communication signal strength is less than the preset strength threshold, the SAR reduction function is turned off. In this way, the embodiment of the present application improves the adaptability of the SAR reduction function in the elevator call scene, makes the turning on or off of the SAR reduction function more intelligent, optimizes the call quality of the terminal in the elevator call scene, and prevents the call interruption in the elevator call scene.
[0082] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media that include computer-usable program code.
[0083] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0084] In the present application, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0085] In this application, memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
[0086] In this application, computer-readable media includes permanent and non-permanent, removable and non-removable storage media. Storage media can be implemented by any method or technology to store information, and the information can be computer-readable instructions, data structures, modules of programs or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. According to the definition in this article, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0087] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0088] The above is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to these embodiments herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A control method for reducing SAR function, characterized in that: include: Determine whether the terminal meets the start-up conditions of the SAR reduction function; If yes, determine whether the terminal is in an elevator scene and whether it is in a call state; When the terminal is in an elevator scene and in a call state, monitoring whether the communication signal strength is less than a preset strength threshold; If the communication signal strength is less than a preset strength threshold, the SAR reduction function is turned off.
2. The method according to claim 1, characterized in that The determining whether the terminal meets the start-up condition of the SAR reduction function includes: Whether the terminal meets the start-up condition of the SAR reduction function is determined by the capacitance sensing value of the SAR sensor of the terminal and / or the distance sensing value of the distance sensor.
3. The method according to claim 1, characterized in that: If so, determining whether the terminal is in an elevator scene and whether it is in a call state includes: If the terminal meets the start-up condition of the SAR reduction function, judging whether the gravity acceleration changes according to the gravity acceleration sensing value of the gravity sensor of the terminal; If the gravitational acceleration changes, it is determined that the terminal is in an elevator scene; Get the call status flag to determine whether the terminal is in a call state.
4. The method according to claim 1, characterized in that If so, after determining whether the terminal is in an elevator scene and whether it is in a call state, the method further includes: When the terminal is not in the elevator scene but in a call state, the SAR function is activated; When the terminal is in an elevator scene but not in a call state, the SAR function is activated; When the terminal is not in the elevator scene and is not in a call state, the SAR function is started.
5. The method according to claim 1, characterized in that When the terminal is in the elevator scene and in a call state, after monitoring whether the communication signal strength is less than a preset strength threshold, the method further includes: If the communication signal strength is greater than or equal to the preset strength threshold, the SAR function is activated; The communication signal strength is continuously monitored, and when the communication signal strength is less than the preset strength threshold, the SAR function is turned off.
6. A control device for reducing SAR function, characterized in that: include: The first judgment module is used to judge whether the terminal meets the start-up conditions of the SAR reduction function; A second judgment module is used to judge whether the terminal is in an elevator scene and whether it is in a call state; A monitoring module, used to monitor whether the communication signal strength is less than a preset strength threshold when the terminal is in an elevator scene and in a call state; The control module is used to turn off the SAR reduction function if the communication signal strength is less than a preset strength threshold.
7. The device according to claim 6, characterized in that The second judgment module is specifically used to: If the terminal meets the start-up condition of the SAR reduction function, judging whether the gravity acceleration changes according to the gravity acceleration sensing value of the gravity sensor of the terminal; If the gravitational acceleration changes, it is determined that the terminal is in an elevator scene; Get the call status flag to determine whether the terminal is in a call state.
8. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the control method for the SAR reduction function according to any one of claims 1 to 5.
9. A computer-readable storage medium, characterized in that: include: The computer readable storage medium stores a computer program, and when the computer program is executed by a processor, the control method for the SAR reduction function according to any one of claims 1 to 5 is implemented.
10. A computer program product, characterized in that include: The computer program product comprises a computer program. When the computer program is executed on a computer, the computer is enabled to implement the control method for the SAR reduction function according to any one of claims 1 to 5.