CN111125696B - Information prompting method and electronic equipment - Google Patents

Information prompting method and electronic equipment Download PDF

Info

Publication number
CN111125696B
CN111125696B CN201911415456.3A CN201911415456A CN111125696B CN 111125696 B CN111125696 B CN 111125696B CN 201911415456 A CN201911415456 A CN 201911415456A CN 111125696 B CN111125696 B CN 111125696B
Authority
CN
China
Prior art keywords
camera
target application
information
display interface
application program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911415456.3A
Other languages
Chinese (zh)
Other versions
CN111125696A (en
Inventor
曲焕鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201911415456.3A priority Critical patent/CN111125696B/en
Publication of CN111125696A publication Critical patent/CN111125696A/en
Priority to PCT/CN2020/139904 priority patent/WO2021136138A1/en
Application granted granted Critical
Publication of CN111125696B publication Critical patent/CN111125696B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/552Detecting local intrusion or implementing counter-measures involving long-term monitoring or reporting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/03Indexing scheme relating to G06F21/50, monitoring users, programs or devices to maintain the integrity of platforms
    • G06F2221/033Test or assess software

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses an information prompting method and electronic equipment, and relates to the technical field of terminal interaction. The information prompting method starts a target application program; under the condition that camera permission information corresponding to the target application program meets preset conditions, risk prompt information is output to an area corresponding to the position of the camera in the display interface, wherein the camera is an off-screen camera, and after the application program with the photographing function is started, if the risk of secretly photographing face information of a user or surrounding environment information exists, the user is reminded to pay attention to privacy leakage risks timely and cautiously, and the rights and interests of the user are protected.

Description

Information prompting method and electronic equipment
Technical Field
The embodiment of the invention relates to the technical field of terminal interaction, in particular to an information prompting method and electronic equipment.
Background
With the development of science and technology, electronic equipment has an independent operating system and an independent operating space, and a user can install programs provided by third-party service providers such as software, games and navigation. With the popularization of electronic devices, people increasingly rely on application programs of the electronic devices in communication, social interaction, entertainment and other activities, and the functions of the current application programs are also increasingly rich, such as payment, photographing, communication and other functions. The electronic equipment with the under-screen camera is usually started to shoot face information or surrounding environment information of a user in a secretly mode for some application programs with the shooting function, and the camera is installed under the screen of the electronic equipment, so that the privacy of the user is not easy to find out in time and prevent the secretly shooting.
Disclosure of Invention
The embodiment of the invention provides an information prompting method and an electronic equipment method, and aims to solve the problem that after an application program is started, face information of a user or surrounding environment information is captured secretly, so that privacy of the user is revealed.
In order to solve the above technical problem, the embodiment of the present invention is implemented as follows:
in a first aspect, an embodiment of the present invention provides an information prompting method, including:
starting a target application program;
and under the condition that the camera authority information corresponding to the target application program meets a preset condition, outputting risk prompt information to an area corresponding to the position of the camera in a display interface, wherein the camera is an off-screen camera.
In a second aspect, an embodiment of the present invention further provides an electronic device, including:
the program starting unit is used for starting the target application program;
and the information output unit is used for outputting risk prompt information to an area corresponding to the position of the camera in a display interface under the condition that the camera authority information corresponding to the target application program meets a preset condition, wherein the camera is an off-screen camera.
In a third aspect, an embodiment of the present invention further provides an electronic device, which includes a processor, a memory, and a computer program stored on the memory and executable on the processor, and when executed by the processor, the computer program implements the steps of the method according to the first aspect of the embodiment of the present invention.
In a fourth aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the method according to the first aspect of the present invention.
In the embodiment of the invention, the information prompting method starts the target application program; under the condition that the camera permission information corresponding to the target application program meets the preset conditions, the risk prompt information is output to the area corresponding to the position of the camera in the display interface, wherein the camera is an off-screen camera, so that the situation that the user notices the privacy disclosure risk timely and cautiously after the application program with the photographing function is started if the risk of secretly photographing the face information of the user or the surrounding environment information exists can be realized, and the rights and interests of the user are protected.
Drawings
Fig. 1 is a flowchart of an information prompting method according to an embodiment of the present invention;
fig. 2 is a flowchart of an information prompting method according to a specific implementation manner provided in an embodiment of the present invention;
fig. 3 is a flowchart of an information prompting method according to a specific implementation manner provided in an embodiment of the present invention;
fig. 4 is a flowchart of an information prompting method according to a specific implementation manner provided in an embodiment of the present invention;
fig. 5 is a flowchart of an information prompting method according to a specific implementation manner provided in an embodiment of the present invention;
FIG. 6 is a functional unit block diagram of an implementation manner of an electronic device according to an embodiment of the present invention;
FIG. 7 is a functional unit block diagram of another implementation of an electronic device according to an embodiment of the present invention;
fig. 8 is a circuit connection block diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, of the embodiments of the present invention. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention without any creative efforts shall fall within the protection scope of the embodiments of the present invention.
Referring to fig. 1, an embodiment of the present invention provides an information prompting method, which is applied to an electronic device 100, where the electronic device 100 may be, but is not limited to, a portable terminal such as a smart phone or a tablet computer.
The method comprises the following steps:
s11: the target application is launched.
The target application may be an application with a camera function, such as a QQ, a wechat, a pay pal, and the like, and the user may start the target application by using a preset operation (e.g., a single-click operation, a double-click operation, and the like) or start the target application by using another application call.
S12: and determining whether the camera permission information corresponding to the target application program meets the condition of a preset condition, wherein the camera is an off-screen camera, and if so, executing S103.
The camera authority information may include, but is not limited to, whether the target application has a camera call authority, whether the camera call authority is open, and whether the camera call authority is in use.
S13: and outputting the risk prompt information to an area corresponding to the position of the camera in the display interface.
In the electronic device 100, a plurality of analysis templates each having a preset condition for determining whether there is a risk of privacy disclosure are stored. The preset conditions may be set from dimensions such as whether the calling authority of the camera is available, whether the calling authority of the camera is open, and whether the calling authority of the camera is in use, and the like, and are not limited herein. When the camera permission information meets the preset condition, it is indicated that the current target application program has a risk of secretly shooting face information of the user or surrounding environment information, and therefore risk prompt information needs to be output to an area corresponding to the position of the camera in the display interface so as to notably prompt the user to avoid the risk (for example, an operation of closing the target application program or closing the calling permission of the camera of the target application program is performed).
In addition, the risk prompting message may be a prompting icon (e.g., a red exclamation mark or a flashing camera pattern or a yellow circle), and the prompting message is displayed in a corresponding area of the display interface and the installation position of the off-screen camera. Specifically, a callback function or a broadcast function can be called through the framework, and the upper layer UI is notified to draw and display the prompt icon in the corresponding area; the prompt message may also be a text message, such as "please protect privacy", "please pay attention to the prevention of candid photograph", and so on.
In the embodiment of the invention, the information prompting method starts the target application program; under the condition that the camera permission information corresponding to the target application program meets the preset conditions, risk prompt information is output, wherein the camera is a camera under a screen, and after the application program with the photographing function is started, if the risk of secretly photographing the face information of a user or the surrounding environment information exists, the user can be reminded to pay attention to the privacy leakage risk timely and clearly, and the rights and interests of the user are protected.
Optionally, as an implementation manner, the risk hint information includes first risk hint information, the display interface includes an application display interface of the target application program, and the camera permission information includes whether there is a call permission of the camera. As shown in fig. 2, the information prompting method may be implemented as follows:
s21: the target application is launched.
S22: it is determined whether the target application has a camera call authority, wherein the camera is an off-screen camera, and if so, S23 is performed.
S23: and outputting the first risk prompt information to an area corresponding to the position of the camera in the application display interface.
It can be understood that if the target application has the calling authority of the camera, there may be a risk that the privacy is revealed by the candid photograph when the target application is started. Therefore, when the target application program is determined to have the calling authority of the camera according to the camera authority information, the first risk prompt information is output to an area corresponding to the position of the camera in the application display interface.
In addition, when the target application program is WeChat, the application display interface may be a chat interface of WeChat, a friend circle viewing interface, and the like, and when the target application program is QQ, the application display interface may be a chat interface of QQ, a QQ space dynamic viewing interface, and the like, which is not limited herein.
Optionally, as another embodiment, the risk hint information includes second risk hint information, the display interface includes an application display interface of the target application program, and the camera permission information includes whether there is a camera call permission and whether the camera call permission is turned on. As shown in fig. 3, the information prompting method may be implemented as follows:
s31: the target application is launched.
S32: it is determined whether the target application has the calling authority of the camera and whether the calling authority of the camera is turned on, and if so, S33 is performed.
S33: and outputting the second risk prompt information to an area corresponding to the position of the camera in the application display interface.
It can be understood that if the target application has the calling authority of the camera and the calling authority of the camera is turned on, there may be a risk of privacy disclosure caused by candid shooting when the target application is started. Therefore, when the target application program has the calling authority of the camera and the calling authority of the camera is opened, the second risk prompt information is output to the area corresponding to the position of the camera in the application display interface. In addition, when the target application program is WeChat, the application display interface may be a chat interface of WeChat, a friend circle viewing interface, and the like, and when the target application program is QQ, the application display interface may be a chat interface of QQ, a QQ space dynamic viewing interface, and the like, which is not limited herein.
It can be understood that the target application has the calling authority of the camera and the risk level when the calling authority of the camera is turned on is higher than the risk level when the target application has the calling authority of the camera, so the prompt messages of the two embodiments may be different. For example, the second risk notification information in the above embodiment is "one exclamation mark", and the second risk notification information in this embodiment is "two exclamation marks", so as to represent that the target application has the call authority of the camera, and the risk level when the call authority of the camera is turned on is higher than the risk level when the target application has the call authority of the camera. Of course, the specific content of the second risk hint information is only illustrated here, and is not limited here.
Further, as shown in fig. 4, the method further includes:
s41: and receiving preset operation of a user on a designated area on the application display interface, and responding to the preset operation.
S42: and detecting whether the target application program has the calling authority of the camera and whether the camera authority is opened, if so, executing S43, and if not, executing S44.
S43: and closing the calling authority of the camera.
S44: and starting the calling authority of the camera.
Specifically, when a preset operation is monitored in a designated area, whether a target application program has the calling authority of a camera or not is determined, if so, a framework is notified, after the framework receives notification of an upper-layer UI, whether the calling authority of the camera of the target application program is started or not is determined, and if the calling authority of the camera is started, the calling authority of the camera is closed; if the calling authority of the camera is closed, the calling authority of the camera is opened, and through the operation, a user can quickly open/close the calling authority of the camera according to the requirement, and the use safety of the target application program is improved.
It can be understood that, if the current display interface displays the risk prompt information, if the calling authority of the camera is closed, the risk prompt information stops being displayed.
Optionally, as another embodiment, the risk indicating information includes third risk indicating information, and the camera permission information includes whether there is a camera call permission, whether the camera call permission is turned on, and whether a shooting interface is called, as shown in fig. 5, the information indicating method may be specifically implemented as:
s51: the target application is launched.
S52: it is determined whether the target application is running in the background, whether the target application has a call authority of the camera, whether the call authority is turned on, and whether the photographing interface is called, and if so, S53 is performed.
S53: and outputting third risk prompt information to an area corresponding to the position of the camera in the display interface.
It is understood that if the target application has the calling authority of the camera, there may be a risk that the candid camera causes privacy disclosure when the target application is started, the photographing interface is called, and the target application runs in the background. Therefore, when the target application program is determined to have the calling authority of the camera, and when the target application program is started, the photographing interface is called and the target application program runs in the background, the third risk prompt information is output to the area corresponding to the position of the camera in the display interface. The display interface in the embodiment of the present invention may be a system display interface, or may be a display interface when other application programs are used.
It can be understood that the target application has the calling authority of the camera, and the risk degree when the target application is started, the photographing interface is called, and the target application runs in the background is higher than that of the two embodiments, so the prompt message in the embodiment may be different from that of the two embodiments. For example, in this embodiment, the prompt message may be "one exclamation mark in a flashing state" or "two exclamation marks in a flashing state" to characterize that the target application has the right to call the camera, and the risk level is high when the target application starts, the photographing interface is called, and the target application runs in the background. Of course, the specific content of the prompt message is only an example, and is not limited herein.
Referring to fig. 6, an embodiment of the present invention provides an electronic device 100, where the electronic device 100 may be, but is not limited to, a portable terminal such as a smart phone or a tablet computer. It should be noted that the basic principle and the technical effects of the electronic device 100 provided by the embodiment of the present invention are the same as those of the above embodiment, and for the sake of brief description, reference may be made to the corresponding contents in the above embodiment for the part of the embodiment of the present invention that is not mentioned. The electronic device 100 includes a program starting unit 601, an information output unit 602, wherein,
a program starting unit 601, configured to start a target application program.
The information output unit 602 is configured to output risk prompt information to an area corresponding to a position of a camera in a display interface when camera permission information corresponding to a target application program meets a preset condition, where the camera is an off-screen camera.
In the embodiment of the present invention, when the electronic device 100 is running, by starting the target application; under the condition that the camera permission information corresponding to the target application program meets the preset conditions, the risk prompt information is output to the area corresponding to the position of the camera in the display interface, and after the application program with the photographing function is started, if the risk of secretly photographing the face information or the surrounding environment information of the user exists, the user can be reminded to pay attention to the privacy leakage risk timely and cautiously, and the rights and interests of the user are protected.
Optionally, as an implementation manner, the risk hint information includes first risk hint information, the display interface includes an application display interface of the target application, and the information output unit 602 includes:
the information output unit 602 is configured to output first risk prompt information to an area corresponding to a position of the camera in the application display interface if the target application program has the call authority of the camera.
Optionally, as an implementation manner, the risk hint information includes second risk hint information, the display interface includes an application display interface of the target application, and the information output unit is configured to output the second risk hint information to an area corresponding to the position of the camera in the application display interface if the target application has the call authority of the camera and the call authority of the camera is turned on.
Optionally, as another embodiment, as shown in fig. 7, the apparatus further includes: the information detection unit 701 is used for receiving a preset operation of a user on a designated area on an application display interface, responding to the preset operation, and detecting whether a target application program has the calling authority of the camera and whether the calling authority of the camera is started;
the permission starting and stopping unit 702 is used for closing the calling permission of the camera if the calling permission of the camera is started; and if the calling authority of the camera is closed, the calling authority of the camera is opened.
Optionally, as another embodiment, the risk information includes third risk information, and the information output unit 602 is configured to, if the target application runs in the background, have the right to call the camera in the target application, turn on the right to call, and call the photographing interface.
Specifically, the risk prompt information is a prompt icon, and the information output unit 602 is specifically configured to call a callback function or a broadcast function through the framework, notify the upper layer UI of drawing, and display the prompt icon in the designated area.
Figure 8 is a hardware configuration diagram of an electronic device 100 implementing various embodiments of the invention,
the electronic device 100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 1 does not constitute a limitation of the electronic device, and that the electronic device may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the electronic device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
A processor 110 for starting a target application; and outputting risk prompt information under the condition that the camera permission information corresponding to the target application program meets a preset condition, wherein the camera is an off-screen camera.
In the embodiment of the present invention, the electronic device may implement the following functions when operating: acquiring camera authority information at a target application program started by electronic equipment; if the camera permission information meets the preset conditions, the prompt information representing that the privacy leakage risk exists is displayed in the designated area of the display interface of the electronic equipment, so that the user can be reminded of the privacy leakage risk in time and in a conscious manner if the face information of the user or the surrounding environment information is in a risk of being candid of after the application program with the photographing function is started, and the rights and interests of the user are protected.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals during a message transmission or call process, and specifically, after receiving downlink data from a base station, the downlink data is processed by the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.
The electronic device provides wireless broadband internet access to the user via the network module 102, such as assisting the user in sending and receiving e-mails, browsing web pages, and accessing streaming media.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the electronic apparatus 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
The input unit 104 is used to receive an audio or video signal. The input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.
The electronic device 100 also includes at least one sensor 105, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or the backlight when the electronic device 100 is moved to the ear. As one type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of an electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 106 is used to display information input by a user or information provided to the user. The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic device. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any suitable object or attachment). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and receives and executes commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 8, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the electronic device, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the electronic device, and is not limited herein.
The interface unit 108 is an interface for connecting an external device to the electronic apparatus 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic apparatus 100 or may be used to transmit data between the electronic apparatus 100 and the external device.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 110 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, performs various functions of the electronic device and processes data by operating or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the electronic device. Processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The electronic device 100 may further include a power source 111 (such as a battery) for supplying power to each component, and preferably, the power source 111 may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, the electronic device 100 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides an electronic device, which includes a processor 110, a memory 109, and a computer program stored in the memory 109 and capable of running on the processor 110, where the computer program, when executed by the processor 110, implements each process of the above-mentioned information prompting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned information prompting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the detailed description is omitted here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the embodiments of the present invention may be substantially or partially embodied in the form of a software product, where the computer software product is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk), and includes several instructions for enabling a terminal (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the methods described in the embodiments of the present invention.
While the embodiments of the present invention have been described with reference to the accompanying drawings, the embodiments of the present invention are not limited to the above-described embodiments, which are merely illustrative and not restrictive, and those skilled in the art can make various modifications without departing from the spirit and scope of the embodiments of the present invention as defined in the appended claims.

Claims (11)

1. An information prompting method, comprising:
starting a target application program, and displaying an application display interface of the target application program, wherein the target application program is an application program with a photographing function;
and under the condition that the camera authority information corresponding to the target application program meets a preset condition, outputting risk prompt information to an area corresponding to the position of the camera in a display interface, wherein the camera is an off-screen camera.
2. The method according to claim 1, wherein the risk prompt message includes a first risk prompt message, the display interface includes an application display interface of the target application program, and the outputting the risk prompt message to an area corresponding to the position of the camera in the display interface when the camera permission information corresponding to the target application program meets a preset condition includes:
and if the target application program has the calling authority of the camera, outputting first risk prompt information to an area corresponding to the position of the camera in the application display interface.
3. The method according to claim 1, wherein the risk notification information includes second risk notification information, the display interface includes an application display interface of the target application, and the outputting risk notification information to an area corresponding to the position of the camera in the display interface when the camera permission information corresponding to the target application satisfies a preset condition includes:
and if the target application program has the calling authority of the camera and the calling authority of the camera is started, outputting second risk prompt information to an area corresponding to the position of the camera in the application display interface.
4. The method of claim 3, further comprising:
receiving preset operation of a user on a designated area on a display interface of the target application program; responding to the preset operation, and detecting whether the target application program has the calling authority of the camera and whether the calling authority of the camera is started;
if the calling authority of the camera is opened, the calling authority of the camera is closed; and if the calling authority of the camera is closed, the calling authority of the camera is opened.
5. The method according to claim 1, wherein the risk prompt message includes a third risk prompt message, and the outputting the risk prompt message to an area corresponding to the position of the camera in a display interface when the camera permission information corresponding to the target application program meets a preset condition includes:
and if the target application program runs in the background, outputting third risk prompt information to an area corresponding to the position of the camera in a display interface under the conditions that the target application program has the calling authority of the camera, the calling authority is started and a photographing interface is called.
6. An electronic device, comprising:
the system comprises a program starting unit, a display unit and a control unit, wherein the program starting unit is used for starting a target application program and displaying an application display interface of the target application program, and the target application program is an application program with a photographing function;
and the information output unit is used for outputting risk prompt information to an area corresponding to the position of the camera in a display interface under the condition that the camera authority information corresponding to the target application program meets a preset condition, wherein the camera is an off-screen camera.
7. The electronic device according to claim 6, wherein the risk notification information includes first risk notification information, the display interface includes an application display interface of the target application, and the information output unit is specifically configured to output the first risk notification information to an area corresponding to the position of the camera in the application display interface if the target application has the call permission of the camera.
8. The electronic device according to claim 6, wherein the risk notification information includes second risk notification information, the display interface includes an application display interface of the target application, and the information output unit is specifically configured to output the second risk notification information to an area corresponding to the position of the camera in the application display interface if the target application has the call permission of the camera and the call permission of the camera is turned on.
9. The electronic device of claim 8, further comprising:
the information detection unit is used for receiving the preset operation of a user on a designated area on the application display interface, responding to the preset operation, and detecting whether the target application program has the calling authority of the camera and whether the calling authority of the camera is started;
the permission starting and stopping unit is used for closing the calling permission of the camera if the calling permission of the camera is started; and if the calling authority of the camera is closed, the calling authority of the camera is opened.
10. The electronic device according to claim 6, wherein the risk indication information includes third risk indication information, and the information output unit is specifically configured to, if the target application runs in a background, output the third risk indication information to an area corresponding to the position of the camera in a display interface when the target application has the calling authority of the camera, the calling authority is turned on, and a photographing interface is called.
11. An electronic device comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method according to any one of claims 1-5.
CN201911415456.3A 2019-12-31 2019-12-31 Information prompting method and electronic equipment Active CN111125696B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911415456.3A CN111125696B (en) 2019-12-31 2019-12-31 Information prompting method and electronic equipment
PCT/CN2020/139904 WO2021136138A1 (en) 2019-12-31 2020-12-28 Information prompting method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911415456.3A CN111125696B (en) 2019-12-31 2019-12-31 Information prompting method and electronic equipment

Publications (2)

Publication Number Publication Date
CN111125696A CN111125696A (en) 2020-05-08
CN111125696B true CN111125696B (en) 2021-08-06

Family

ID=70506929

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911415456.3A Active CN111125696B (en) 2019-12-31 2019-12-31 Information prompting method and electronic equipment

Country Status (2)

Country Link
CN (1) CN111125696B (en)
WO (1) WO2021136138A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111125696B (en) * 2019-12-31 2021-08-06 维沃移动通信有限公司 Information prompting method and electronic equipment
CN112069556A (en) * 2020-09-03 2020-12-11 西安万像电子科技有限公司 Screen control method, device and system
CN111970455B (en) * 2020-09-14 2022-01-11 Oppo广东移动通信有限公司 Information prompting method and device, electronic equipment and storage medium
CN117931354A (en) * 2022-07-08 2024-04-26 华为技术有限公司 Display method and related device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544435A (en) * 2013-10-18 2014-01-29 广东欧珀移动通信有限公司 Method and device for preventing secret photography
CN104346566A (en) * 2013-07-31 2015-02-11 腾讯科技(深圳)有限公司 Method, device, terminal, server and system for detecting privacy authority risks
CN105205388A (en) * 2014-06-05 2015-12-30 腾讯科技(深圳)有限公司 Authority management method and system for application
CN109151169A (en) * 2018-07-23 2019-01-04 努比亚技术有限公司 Camera right management method, mobile terminal and computer readable storage medium
CN110321267A (en) * 2019-07-10 2019-10-11 中国联合网络通信集团有限公司 Reminding method, the device of intelligent terminal

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101947572B1 (en) * 2012-07-06 2019-02-14 삼성전자 주식회사 Display apparatus and control method thereof
CN109241787B (en) * 2018-07-24 2023-04-07 上海碳蓝网络科技有限公司 Call detection method and device for image input device and computer readable storage medium
CN109190369A (en) * 2018-08-31 2019-01-11 努比亚技术有限公司 A kind of camera control method, terminal and computer storage medium
CN109446822B (en) * 2018-09-30 2022-07-26 联想(北京)有限公司 Authority management method and system
CN110336910A (en) * 2018-12-29 2019-10-15 华为技术有限公司 A kind of private data guard method and terminal
CN111125696B (en) * 2019-12-31 2021-08-06 维沃移动通信有限公司 Information prompting method and electronic equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104346566A (en) * 2013-07-31 2015-02-11 腾讯科技(深圳)有限公司 Method, device, terminal, server and system for detecting privacy authority risks
CN103544435A (en) * 2013-10-18 2014-01-29 广东欧珀移动通信有限公司 Method and device for preventing secret photography
CN105205388A (en) * 2014-06-05 2015-12-30 腾讯科技(深圳)有限公司 Authority management method and system for application
CN109151169A (en) * 2018-07-23 2019-01-04 努比亚技术有限公司 Camera right management method, mobile terminal and computer readable storage medium
CN110321267A (en) * 2019-07-10 2019-10-11 中国联合网络通信集团有限公司 Reminding method, the device of intelligent terminal

Also Published As

Publication number Publication date
WO2021136138A1 (en) 2021-07-08
CN111125696A (en) 2020-05-08

Similar Documents

Publication Publication Date Title
CN110995923B (en) Screen projection control method and electronic equipment
CN111125696B (en) Information prompting method and electronic equipment
CN109379484B (en) Information processing method and terminal
CN110674490B (en) Application permission display method and device and mobile terminal
CN111163260B (en) Camera starting method and electronic equipment
CN109753350B (en) Resource management method and terminal equipment
CN109710349B (en) Screen capturing method and mobile terminal
CN110908557B (en) Information display method and terminal equipment
CN110308834B (en) Setting method of application icon display mode and terminal
CN110138967B (en) Terminal operation control method and terminal
CN111104288A (en) Information processing method and electronic equipment
CN111124706A (en) Application program sharing method and electronic equipment
CN110753155A (en) Proximity detection method and terminal equipment
CN110597437A (en) Screen capturing method and terminal equipment
CN109522741B (en) Application program permission prompting method and terminal equipment thereof
CN109815679B (en) Authority management method and mobile terminal
CN111125680A (en) Permission setting method and terminal equipment
CN108093119B (en) Strange incoming call number marking method and mobile terminal
CN110795746B (en) Information processing method and electronic equipment
CN109992941B (en) Authority management method and terminal equipment
CN109660657B (en) Application program control method and device
CN108259807B (en) Communication method, mobile terminal and computer readable storage medium
CN111464737B (en) Electric quantity indication method and electronic equipment
CN111049991B (en) Content sharing method and electronic equipment
CN111045588B (en) Information viewing method and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant