WO2023083157A1 - 信息显示方法、信息显示装置和电子设备 - Google Patents

信息显示方法、信息显示装置和电子设备 Download PDF

Info

Publication number
WO2023083157A1
WO2023083157A1 PCT/CN2022/130507 CN2022130507W WO2023083157A1 WO 2023083157 A1 WO2023083157 A1 WO 2023083157A1 CN 2022130507 W CN2022130507 W CN 2022130507W WO 2023083157 A1 WO2023083157 A1 WO 2023083157A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
target
screen
user
area
Prior art date
Application number
PCT/CN2022/130507
Other languages
English (en)
French (fr)
Inventor
彭兰华
Original Assignee
维沃移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 维沃移动通信有限公司 filed Critical 维沃移动通信有限公司
Publication of WO2023083157A1 publication Critical patent/WO2023083157A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/84Protecting input, output or interconnection devices output devices, e.g. displays or monitors

Definitions

  • the present application belongs to the field of electronic technology, and in particular relates to an information display method, an information display device and electronic equipment.
  • the purpose of the embodiments of the present application is to provide an information display method, an information display device, and an electronic device, which can solve the problem that information is easily leaked.
  • the embodiment of the present application provides an information display method, the method includes:
  • Target information is displayed on the screen of the electronic device
  • the target information is displayed in a first area on the screen; wherein the first area is associated with a target contact position, and the target information is displayed in a first area on the screen;
  • the target contact position is a position where the first user touches the screen.
  • an information display device which includes:
  • the first display module is used to display target information on the screen of the electronic device
  • a second display module configured to display the target information in a first area on the screen when a second user is detected within a preset range of the electronic device
  • the first area is associated with a target contact position
  • the target contact position is a position where the first user touches the screen.
  • an embodiment of the present application provides an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor, and the program or instruction is The processor implements the steps of the method described in the first aspect when executed.
  • an embodiment of the present application provides a readable storage medium, on which a program or an instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented .
  • the embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions, so as to implement the first aspect the method described.
  • the display area of the target information can be determined according to the surrounding environment, thereby improving the flexibility of information protection; Determining the first area that blocks the second user's sight can prevent the second user from peeking at the target information in the first area, thereby effectively protecting the target information and improving the safety of electronic equipment use.
  • Fig. 1 is one of the schematic flow charts of the information display method provided by the embodiment of the present application.
  • Fig. 2 is one of the interface schematic diagrams of the information display method provided by the embodiment of the present application.
  • Fig. 3 is the second schematic interface diagram of the information display method provided by the embodiment of the present application.
  • Fig. 4 is the third schematic interface diagram of the information display method provided by the embodiment of the present application.
  • Fig. 5 is the second schematic flow diagram of the information display method provided by the embodiment of the present application.
  • Fig. 6 is the fourth schematic interface diagram of the information display method provided by the embodiment of the present application.
  • FIG. 7 is a schematic structural diagram of an information display device provided by an embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
  • FIG. 9 is a schematic diagram of a hardware structure implementing an electronic device provided by an embodiment of the present application.
  • information management is generally performed by means of encrypting information or directly hiding information.
  • the encrypted information In the process of users actually using information, if the encrypted information is used, the user needs to decrypt it before viewing, resulting in cumbersome operation steps; if the information is directly hidden, when the user wants to view the information in public places, the It is necessary to consider whether there are other people in the surrounding environment. If there are other people, the user will have the risk of being leaked or peeped when viewing the information. At this time, the user will use the information very passively, resulting in a poor sense of using the electronic device.
  • the information display method can be applied to electronic equipment, and specifically can be executed by hardware or software in the electronic equipment.
  • the subject of execution of the information display method may be an electronic device, or a control device of the electronic device, or the like.
  • Such electronic devices include, but are not limited to, other portable communication devices such as mobile phones or tablets with touch-sensitive surfaces (eg, touch screen displays and/or touchpads). It should also be appreciated that in some embodiments, the electronic device may not be a portable communication device, but a desktop computer with a touch-sensitive surface (eg, a touchscreen display and/or a touchpad).
  • an electronic device including a display and a touch-sensitive surface is described. It should be understood, however, that an electronic device may include one or more other physical user interface devices such as a physical keyboard, mouse, and joystick.
  • the information display method provided by the embodiment of the present application may be an electronic device or a functional module or functional entity in the electronic device that can realize the information display method.
  • the electronic device mentioned in the embodiment of the present application includes but does not Limited to mobile phones, tablet computers, computers, wearable devices, etc., the information display method provided by the embodiment of the present application will be described below by taking an electronic device as an execution subject as an example.
  • the information display method includes: step 110 and step 120 .
  • Step 110 target information is displayed on the screen of the electronic device
  • the screen may be a display screen of an electronic device, including, for example, a display screen of a mobile phone, a display screen of a tablet computer, a display screen of a smart watch, and the like.
  • the target information may be private information or sensitive data, etc., which are not specifically limited in this application.
  • it can include: user identification information or certificate-related information, chat history, photos, text messages, application account or account password and other information; it can also include salary, bank account, account balance and other fund or property-related information; it can also include important file information etc.
  • the user can open the display page of the above-mentioned target information by touching the display screen, and when the target information is displayed on the screen, detect whether there is a second target within the preset range of the electronic device. user. If there is a second user within the preset range, it is considered that the second user can see information on the screen of the electronic device, and at the same time, the electronic device can also detect whether the second user is looking at the screen.
  • the preset range may be a preset distance range, or a default distance range of the electronic device, or a range within which the electronic device can detect the second user, which is not specifically limited in this application.
  • Step 120 when it is detected that there is a second user within the preset range of the electronic device, display the target information in the first area on the screen;
  • the first area is associated with a target contact position
  • the target contact position is a position where the first user touches the screen.
  • a reminder can be sent to the user through the screen, and the reminder method can be preset by the user according to the needs, for example, when determining the surrounding environment of the electronic device
  • the electronic device automatically adjusts to a vibrating state or displays prompt information on the screen to remind the user of the surrounding environment status, etc., which is not limited here.
  • the electronic device may receive a user's click operation, press operation, or other gesture operations on the screen, so that the first user directly or indirectly touches the screen.
  • the user can directly touch the screen with the body, for example, the user uses the thumb to click on the screen, etc.; the user can also indirectly touch the screen through a touch tool such as a stylus, which is not specifically limited in this application.
  • the target contact position between the first user and the screen may block the viewing angle of other people. Then, based on the target contact position, determining the first area can ensure that the second user's viewing angle is blocked by the target contact position, so that the second user cannot see the target information on the screen, thereby protecting the target information and reducing the usage The possibility that someone other than the author can spy on the target information.
  • the target information before the target information is displayed in the first area of the screen, the target information may be displayed in a second area on the screen, wherein the second area is any area on the screen.
  • the target information when the target information is displayed on the screen of the electronic device, the target information may be displayed in the second area first.
  • the target information in the second area When it is detected that the second user exists within the preset range of the screen, the target information in the second area may be moved to the first area for display. It can be understood that after the target information is moved, the target information is no longer displayed in the first area.
  • the target information is displayed in the second area, and when it is detected that there is a second user within the preset range of the screen, the target information in the second area can be encrypted and displayed normally in the first area Display the target information.
  • the second area is an area on the screen other than the first area
  • the second area is an area that is not in contact with the first user or is not blocked, and the Target information will be at risk of being leaked. Therefore, the target information displayed in the second area can be hidden or encrypted, so that the target information in the second area cannot be seen by the second user.
  • the encryption process may include: covering the target information with layers, such as covering with mosaics or target patterns, etc., converting the target information into specific characters for display, such as "***", or directly canceling the display of the target Information and other processing methods to protect the target information in the unobstructed display area and prevent the target information from being leaked.
  • the target information displayed in the second area is encrypted and displayed, and the target information is displayed in the first area corresponding to the contact position of the first user with the screen, and the target information is normally displayed.
  • the information display method provided by the embodiment of the present application reduces the possibility of the second user peeking at the target information on the screen by encrypting and displaying the target information in the second area.
  • the information display method in the embodiment of the present application may be applied to a scene where a user checks a bank balance through a mobile phone in a public place.
  • a user checks a bank balance through a mobile phone in a public place.
  • the special processing process of the target information will be automatically enabled, which may include:
  • the mobile phone automatically recognizes the amount information on the bank balance checking page as the target information.
  • the target information is displayed on the second area of the mobile phone screen.
  • the target information can be directly hidden or encrypted. Detect whether there are other people besides the user around the phone.
  • the mobile phone confirms that the user needs to display the target information according to the operation of the user's thumb tapping the screen at this time, then determines the first area according to the position where the user's thumb blocks the mobile phone screen, and then displays the target information on the first in the area.
  • the user may also detect whether the user holds the electronic device in a hand-holding gesture. When the electronic device is held, the user's fingers can be further assisted to block the target area.
  • the user may also directly place the electronic device on the support, for example, by using a mobile phone stand, which is not specifically limited in this application.
  • the information display method by detecting whether there is a second user within the preset range of the screen when the target information is displayed on the screen, it is possible to determine in real time whether the environment in which the user uses information is safe; and on the screen If there is a second user within the preset range, if the target information is displayed in the first area, the display area of the target information can be determined according to the surrounding environment, thereby improving the flexibility of information protection; The contact position determines the first area blocking the second user's line of sight, which can prevent the second user from peeking at the target information in the first area, thereby effectively protecting the target information and improving the safety of electronic equipment use.
  • the first method includes at least one of the following:
  • Strobe to display target information.
  • the target information may be displayed in a floating display manner in the first area.
  • anti-peeping processing is performed on the target information displayed in the first area.
  • Anti-peeping processing may be to perform a certain degree of obfuscation processing on the target information. For example, it may be grayscale processing target information, passivation processing target information, stroboscopic display target information or a combination thereof.
  • the grayscale processing of the target information is to convert the image corresponding to the target information into a grayscale image and display it in the first area, that is, the display color of the target information can be weakened;
  • the passivation processing of the target information is to weaken the image corresponding to the target information
  • the outline of the image, the edge of the image and the part of the grayscale jump make the image blurred;
  • the strobe display target information is an information processing method that makes the displayed information flicker, and the flickering can be adjusted according to the distance between the first user and the screen Frequency, to ensure that the first user can see the target information in the state of information strobe.
  • the anti-peeping processing of the target information may also be performed in combination with other processing methods, which is not specifically limited in this application.
  • the above-mentioned first way can make it difficult for the second user who is far away from the screen (farther away from the first user using the electronic device) to see the displayed information, so that the target information can be effectively protected.
  • the first manner may be associated with the importance level of the target information or specific conditions of the surrounding environment where the electronic device is located.
  • the specific conditions of the surrounding environment may include: the distance between the second user and the electronic device, the number of people within a preset range of the electronic device, and the like.
  • the importance level of the target information may be preset by the user according to requirements, or may be set by default by the electronic device, which is not specifically limited in this application.
  • the importance level of the target information can be set to three levels of "high”, “medium” and “low”. Then, the target information with the importance level of "high” is grayed out, the target information with the importance level of "medium” is passivated, and the target information with the importance level of "low” is stroboscopically displayed.
  • the corresponding first manner may be set according to the distance between the second user and the electronic device.
  • three distance ranges may be set according to the distance from the second user to the electronic device from near to far, namely a first distance range, a second distance range and a third distance range. Then, when the second user is within the first distance range, grayscale processing is performed on the target information; when the second user is within the second distance range, passivation processing is performed on the target information; when the second user is within the third distance range When within the range, the target information will be strobe displayed.
  • the corresponding first mode may be set according to the number of people within the preset range of the electronic device.
  • three ranges can be set, namely, the first range, the second range and the third range. Then, when the number of people within the preset range of the electronic device is within the first number range, grayscale processing is performed on the target information; when the number of people within the preset range of the electronic device is within the second number range, the target information is passivated Processing; when the number of people within the preset range of the electronic device is within the third number range, the target information is displayed stroboscopically.
  • different processing levels may also be set for the first manner.
  • grayscale processing can be divided into mild grayscale, medium grayscale and severe grayscale
  • passivation can be divided into light passivation, moderate passivation and severe passivation
  • stroboscopic The display is divided into low frequency strobe display, medium frequency strobe display and high frequency strobe display.
  • the first modes with different processing levels may be set in combination with the importance level of the above-mentioned target information or the specific conditions of the surrounding environment where the electronic device is located. For example: the target information with the importance level of "high” is heavily gray-scaled, the target information with the importance level of "medium” is moderately gray-scaled, and the target information with the importance level of "low” is lightly grayed.
  • Grayscale processing is performed by the target information with the importance level of "high” is heavily gray-scaled
  • the target information with the importance level of "medium” is moderately gray-scaled
  • the target information with the importance level of "low” is lightly grayed.
  • the foregoing embodiments summarize different first manners or first manners with different processing degrees according to different target information or the surrounding environment of the electronic device, which are only used as examples, and are not specifically limited in this application.
  • the information display method of the embodiment of the present application can be applied to a scene where a user checks a bank balance through a mobile phone in a public place. For example: when the user's mobile phone screen enters the bank balance checking page, when the presence of the second user is detected, the grayscaled target information is displayed in the first area, as shown in Figure 3 .
  • the information display method by processing the target information based on the first method, it can increase the difficulty for the second user to see the target information, and display it in the first area, combining the anti-peeping processing and the first area settings, further improving the security of information display.
  • the target information before the target information is displayed on the screen, it also includes:
  • the target condition includes at least one of the following:
  • Said information contains private information
  • the information includes an image code
  • the information includes target character information.
  • the target information can be determined automatically through target conditions, or manually determined by a user. Then, if the information on the screen satisfies the target condition, the electronic device may automatically determine the above information as the target information; or the user may select any information on the screen according to the requirement and determine it as the target information.
  • the information on the screen other than the target information may be normally displayed information, which is not specifically limited here.
  • the information satisfying the target condition may be information including private information or image code, and may also be information including target character information.
  • private information can be information such as the user's text message, photo album, or private data
  • image codes can be information such as payment codes, ride codes, or itinerary codes
  • target character information can be information such as bank account information, certificate numbers, or mobile phone numbers .
  • the target information on the screen may also be determined based on a specific page. For example, when a user opens a payment page, the electronic device may automatically recognize that the page is a risky page, and then determine the information on the page that meets the target condition as the target information.
  • the information display method provided by the embodiment of the present application determines the information that satisfies the target condition as the target information, so that the user can manage the target information on the screen according to the requirement, thereby improving the flexibility of information management.
  • the information display method further includes:
  • the second manner is used to hide the target information.
  • the target information is displayed in the first area for a preset time and then switched to the second display method.
  • the second method may include: using a layer to cover the target information , the target information can also be converted into specific characters for display, or the target information in the first area can be directly canceled, or the target content can be changed to other content for display, etc.
  • use layers to cover the target information such as mosaic or other patterns for information coverage, etc.; convert the target information into specific characters for display, for example, convert the target information into "***” or " ⁇ ", etc.; directly canceling the display of the target information in the first area can be directly not displaying the target information on the screen; changing the target content to other content for display, for example: if the target information is "12345", then "12345” can be changed to Change to display "678910" etc.
  • the target information in the first area is kept displayed for a preset duration during the first user releases contact with the screen, that is, Display the target information in the normal way so that the user can view the content. Therefore, the preset duration can be pre-set according to user needs, and it is not appropriate to set it for too long, as setting it for too long will increase the risk of information leakage.
  • the information display method of the embodiment of the present application can be applied to a scene where a user checks a bank balance through a mobile phone in a public place. For example: when the user's mobile phone screen enters the bank balance checking page, after the user's finger touches the screen, the target information is displayed in the first area touched. After the user lifts the finger for 3 seconds, the target information is hidden. Understandably, within 3 seconds after lifting the finger, the first user can check the specific amount of the bank balance.
  • the target information when the first user is out of contact with the screen for longer than the preset time, the target information is desensitized and displayed in the first area on the screen, which can ensure that the first user Accurately obtain the target information; you can also desensitize and display the target information after setting a preset time period to prevent the target information from being leaked and improve the security of information display.
  • displaying the target information in the first area on the screen includes:
  • the second relative position of the target sub-region in the first region is opposite to the first relative position.
  • the target contact position is used to indicate a range that can be blocked by the first user, and the electronic device may determine the first area according to the target contact position.
  • the position of the user's face can determine the approximate range of the user's line of sight, and then the first relative position can be determined according to the orientation of the second user or the position of the second user's face.
  • the first relative position may be used to indicate the line of sight of the second user relative to the target screen, and the electronic device may determine the target sub-area of the first area according to the first relative position, so as to ensure that the line of sight of the second user is blocked by the target contact position , and can increase the difficulty for the second user to see the target information.
  • the position of the target sub-region may change correspondingly according to the change of the first relative position.
  • the target information may be displayed on the left side of the first area. Make sure that the viewing angle of others is completely blocked by the thumb, and only the user can see the target information. If the second user appears on the left side of the electronic device, the target information can be displayed in the right position in the first area, which can prevent the second user from seeing the target information on the screen by moving the position.
  • the first relative position is determined by the relative position between the face of the second user and the target screen, and then the target sub-area of the first area is determined according to the first relative position, so that the target information is finally displayed In the target sub-area, even if the position where the user touches the screen moves, it is possible to ensure that the target information will not be leaked as much as possible, thereby improving the protection effect of the target information.
  • detecting whether there is a second user within the preset range of the target screen includes at least one of the following:
  • Whether there is a second user within the preset range of the target screen is detected by the thermal imaging detection module.
  • detecting whether there is a second user around the target screen of the electronic device may be detected by a camera module, an ultrasonic detection module, a thermal imaging detection module or a combination thereof.
  • the face information of the user can be collected through the front camera to determine whether there is a second user around the electronic device;
  • the ultrasonic detection module can also be used to measure the distance to the object to detect whether there is a second user near the electronic device;
  • the infrared radiation of the human body can be collected by the thermal imaging detection module, so that it can be determined whether there is a second user around the electronic device.
  • the information display method by detecting whether there is a second user within the preset range of the target screen, it is possible to quickly determine whether the environment in which the user uses information is safe, and further remind the user, thereby improving the safety of electronic equipment use .
  • the information display method includes: Step 501 to Step 508 .
  • Step 501 the user enables the security information display function, and then enables the special processing flow of the target information;
  • Step 502 judging whether the displayed information on the target page contains security information, such as "transaction amount”, "balance”, "password” and other information. If the security information is not included, the target page is displayed directly; if the security information is included, then step 503 is entered.
  • security information such as "transaction amount”, "balance”, "password”
  • Step 503. Hide part of the target information. For example, adjust "account balance 5240.3 yuan” to display “account balance******”, adjust “transaction amount 1000 yuan” to display “transaction amount***** *”,As shown in Figure 4.
  • Step 504 detecting whether the user clicks on the screen. It is confirmed that the user clicks on the screen and then enters step 506 .
  • Step 505 detecting the user's hand gesture and identifying the approximate area where the user's thumb blocks the screen.
  • Step 506 using the front camera to detect and judge the orientation of the bystanders relative to the mobile phone.
  • Step 507 adjusting the first area where the target information is displayed in combination with the approximate area covered by the thumb and the detected orientation of bystanders. For example, if a bystander is on the right side of the screen, the target information needs to be displayed on the left side of the thumb to ensure that the viewing angle of the bystander is blocked by the thumb, and only the user can see the target information.
  • the display method can be floating display, and the display content can be passivated or grayscaled. Others who are a little far away from the screen will not be able to see the display content clearly. After the user clicks on the screen, the target information will be displayed in the first area.
  • Step 508 assuming that the preset duration is 3 seconds, then after the finger is lifted for more than 3 seconds, the target information will be hidden and displayed, returning to the screen display state of step 503, the process of lifting the finger can ensure that the user can View the target information content from the maximum viewing angle.
  • the information display method provided in the embodiment of the present application may be executed by an information display device, or a control module in the information display device for executing the information display method.
  • the information display device provided in the embodiment of the present application is described by taking the information display device executing the information display method as an example.
  • the embodiment of the present application also provides an information display device.
  • the information display device includes: a first display module 710 and a second display module 720 .
  • the first display module 710 is configured to display target information on the screen of the electronic device
  • the second display module 720 is configured to display the target information in a first area on the screen when a second user is detected within a preset range of the electronic device;
  • the first area is associated with a target contact position
  • the target contact position is a position where the first user touches the screen.
  • the target information when the target information is displayed on the screen, it detects whether there is a second user within the preset range of the screen, so as to determine in real time whether the environment in which the user uses information is safe; and on the screen If there is a second user within the preset range, if the target information is displayed in the first area, the display area of the target information can be determined according to the surrounding environment, thereby improving the flexibility of information protection;
  • the target contact position determines the first area blocking the second user's line of sight, which can prevent the second user from peeking at the target information in the first area, thereby effectively protecting the target information and improving the safety of electronic equipment use.
  • the second display module 720 is specifically used for:
  • the first method includes at least one of the following:
  • the strobe displays the target information.
  • the information display device further includes:
  • a determination module (not shown in the figure), configured to determine the information satisfying the target condition in the screen as the target information
  • the target condition includes at least one of the following:
  • Said information contains private information
  • the information includes an image code
  • the information includes target character information.
  • the information display device further includes:
  • a third display module (not shown in the figure), configured to display the target information in a second manner when the duration of the first user's disengagement from the screen exceeds a preset duration
  • the second manner is used to hide the target information.
  • the second display module 720 is specifically used for:
  • the second relative position of the target sub-region in the first region is opposite to the first relative position.
  • the information display device in the embodiment of the present application may be a device, or a component, an integrated circuit, or a chip in an electronic device.
  • the device may be a mobile electronic device or a non-mobile electronic device.
  • the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a handheld computer, a vehicle electronic device, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant).
  • non-mobile electronic devices can be servers, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (television, TV), teller machine or self-service machine, etc., this application Examples are not specifically limited.
  • Network Attached Storage NAS
  • personal computer personal computer, PC
  • television television
  • teller machine or self-service machine etc.
  • the information display device in the embodiment of the present application may be a device with an operating system.
  • the operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in this embodiment of the present application.
  • the information display device provided by the embodiment of the present application can realize various processes realized by the method embodiments in FIG. 1 to FIG. 6 , and details are not repeated here to avoid repetition.
  • the embodiment of the present application further provides an electronic device 800, including a processor 801, a memory 802, and programs or instructions stored in the memory 802 and operable on the processor 801,
  • the program or instruction is executed by the processor 801
  • the various processes of the foregoing information display method embodiments can be achieved, and the same technical effect can be achieved. To avoid repetition, details are not repeated here.
  • the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
  • FIG. 9 is a schematic diagram of a hardware structure implementing an electronic device provided by an embodiment of the present application.
  • the electronic device 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910. .
  • the electronic device 900 can also include a power supply (such as a battery) for supplying power to various components, and the power supply can be logically connected to the processor 910 through the power management system, so that the management of charging, discharging, and function can be realized through the power management system. Consumption management and other functions.
  • a power supply such as a battery
  • the structure of the electronic device shown in FIG. 9 does not constitute a limitation to the electronic device.
  • the electronic device may include more or fewer components than shown in the figure, or combine some components, or arrange different components, which will not be repeated here. .
  • the processor 910 is configured to display target information on the screen of the electronic device
  • the first area is associated with a target contact position
  • the target contact position is a position where the first user touches the screen.
  • the target information when the target information is displayed on the screen, it detects whether there is a second user within the preset range of the screen, so as to determine in real time whether the environment in which the user uses the information is safe; and on the screen If there is a second user within the preset range, if the target information is displayed in the first area, the display area of the target information can be determined according to the surrounding environment, thereby improving the flexibility of information protection; The contact position determines the first area blocking the second user's line of sight, which can prevent the second user from peeking at the target information in the first area, thereby effectively protecting the target information and improving the safety of electronic equipment use.
  • the processor 910 is further configured to display the target information in the first area in a first manner;
  • the first method includes at least one of the following:
  • the strobe displays the target information.
  • the processor 910 is further configured to determine information satisfying a target condition in the screen as the target information;
  • the target condition includes at least one of the following:
  • Said information contains private information
  • the information includes an image code
  • the information includes target character information.
  • the processor 910 is further configured to display the target information in a second manner when the time for which the first user has been out of contact with the screen exceeds a preset time;
  • the second manner is used to hide the target information.
  • the processor 910 is further configured to determine a first relative position between the face of the second user and the screen;
  • the second relative position of the target sub-region in the first region is opposite to the first relative position.
  • the input unit 904 may include a graphics processor (Graphics Processing Unit, GPU) 9041 and a microphone 9042, and the graphics processor 9041 is used for the image capture device (such as the image data of the still picture or video obtained by the camera) for processing.
  • the display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
  • the user input unit 907 includes a touch panel 9071 and other input devices 9072 .
  • the touch panel 9071 is also called a touch screen.
  • the touch panel 9071 may include two parts, a touch detection device and a touch controller.
  • Other input devices 9072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, and joysticks, which will not be repeated here.
  • the memory 909 can be used to store software programs as well as various data, including but not limited to application programs and operating systems.
  • the processor 910 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, user interface, application program, etc., and the modem processor mainly processes wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 910 .
  • the embodiment of the present application also provides a readable storage medium, the readable storage medium stores a program or an instruction, and when the program or instruction is executed by a processor, each process of the above-mentioned information display method embodiment is realized, and the same To avoid repetition, the technical effects will not be repeated here.
  • the processor is the processor in the electronic device described in the above embodiments.
  • the readable storage medium includes computer readable storage medium, such as computer read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, etc.
  • the embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the above information display method embodiment
  • the chip includes a processor and a communication interface
  • the communication interface is coupled to the processor
  • the processor is used to run programs or instructions to implement the above information display method embodiment
  • chips mentioned in the embodiments of the present application may also be called system-on-chip, system-on-chip, system-on-a-chip, or system-on-a-chip.
  • the term “comprising”, “comprising” or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase “comprising a " does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes that element.
  • the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. Functions are performed, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

一种信息显示方法,属于电子技术领域。该方法包括:电子设备的屏幕上显示有目标信息(110);在检测到所述电子设备的预设范围内存在第二用户的情况下,在所述屏幕上的第一区域显示所述目标信息(120);其中,所述第一区域与目标接触位置相关联,所述目标接触位置为第一用户接触所述屏幕的位置。

Description

信息显示方法、信息显示装置和电子设备
相关申请的交叉引用
本申请要求于2021年11月09日提交的申请号为202111322418.0,发明名称为“信息显示方法、信息显示装置和电子设备”的中国专利申请的优先权,其通过引用方式全部并入本申请。
技术领域
本申请属于电子技术领域,具体涉及一种信息显示方法、信息显示装置和电子设备。
背景技术
目前,随着移动互联网的快速发展,智能电子设备已经成为人们生活中必不可少的工具。社交、办公、购物支付等公共场合活动都需要通过移动电子设备来实现。因此,移动电子设备中存储了越来越多的用户隐私信息,例如:用户身份信息、财产信息等。而在公共场合中用户使用移动电子设备查看或处理隐私信息时,极易被旁人看到,从而导致隐私信息被泄露。
发明内容
本申请实施例的目的是提供一种信息显示方法、信息显示装置和电子设备,能够解决信息容易被泄露的问题。
第一方面,本申请实施例提供了一种信息显示方法,该方法包括:
电子设备的屏幕上显示有目标信息;
在检测到所述电子设备的预设范围内存在第二用户的情况下,在所述屏幕上的第一区域显示所述目标信息;其中,所述第一区域与目标接触位置相关联,所述目标接触位置为第一用户接触所述屏幕的位置。
第二方面,本申请实施例提供了一种信息显示装置,该装置包括:
第一显示模块,用于在电子设备的屏幕上显示有目标信息;
第二显示模块,用于在检测到所述电子设备的预设范围内存在第二用户的情况下,在所述屏幕上的第一区域显示所述目标信息;
其中,所述第一区域与目标接触位置相关联,所述目标接触位置为第一用户接触所述屏幕的位置。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
在本申请实施例中,通过在屏幕上显示目标信息的情况下,检测屏幕的预设范围内是否存在第二用户,从而可以实时确定用户使用信息的环境是否安全;并在屏幕的预设范围内存在第二用户的情况下,在第一区域显示目标信息,则可以根据周围环境确定目标信息的显示区域,进而提高了信息保护的灵活性;还通过第一用户接触屏幕的目标接触位置,确定阻挡第二用户视线的第一区域,可以避免第二用户窥视到第一区域中的目标信息,从而有效保护目标信息,同时提高了电子设备使用的安全性。
附图说明
图1是本申请实施例提供的信息显示方法的流程示意图之一;
图2是本申请实施例提供的信息显示方法的界面示意图之一;
图3是本申请实施例提供的信息显示方法的界面示意图之二;
图4是本申请实施例提供的信息显示方法的界面示意图之三;
图5是本申请实施例提供的信息显示方法的流程示意图之二;
图6是本申请实施例提供的信息显示方法的界面示意图之四;
图7是本申请实施例提供的信息显示装置的结构示意图;
图8是本申请实施例提供的电子设备的结构示意图;
图9是实现本申请实施例提供的电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
相关技术中,一般是通过将信息加密或直接隐藏等方式进行信息管理。在用户实际使用信息的过程中,若采用加密信息的方式,则用户查看时需要先进行解密,导致操作步骤比较繁琐;若采用直接隐藏信息的方式,用户在公众场合想要查看信息时,就需要考虑周围环境中是否存在其他人,若存在其他人,用户查看信息就存在被泄露或被偷窥的风险,此时用户将会非常被动的使用信息,导致电子设备使用感变差。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的信息显示方法、信息显示装置、电子设备和可读存储介质进行详细地说明。
其中,信息显示方法可应用于电子设备,具体可由,电子设备中的硬件或 软件执行。该信息显示方法的执行主体可以为电子设备,或者电子设备的控制装置等。
该电子设备包括但不限于具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话或平板电脑等其它便携式通信设备。还应当理解的是,在某些实施例中,该电子设备可以不是便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。
以下各个实施例中,描述了包括显示器和触摸敏感表面的电子设备。然而,应当理解的是,电子设备可以包括诸如物理键盘、鼠标和控制杆的一个或多个其它物理用户接口设备。
本申请实施例提供的信息显示方法,该信息显示方法的执行主体可以为电子设备或者电子设备中能够实现该信息显示方法的功能模块或功能实体,本申请实施例提及的电子设备包括但不限于手机、平板电脑、电脑、可穿戴设备等,下面以电子设备作为执行主体为例对本申请实施例提供的信息显示方法进行说明。
如图1所示,该信息显示方法包括:步骤110和步骤120。
步骤110、电子设备的屏幕上显示有目标信息;
可选地,屏幕可以为电子设备的显示屏,例如包括:手机显示屏、平板电脑显示屏、智能手表显示屏等。目标信息可以为隐私信息或敏感数据等,本申请不作具体限定。例如可以包括:用户身份标识信息或证件相关信息、聊天记录、照片、短信、应用程序账号或账号密码等信息;也可以包括工资、银行账户、账户余额等资金或财产相关信息;还可以包括重要文件信息等。
可以理解的是,电子设备在正常工作时,用户可以通过接触显示屏幕打开上述目标信息的显示页面,并在屏幕上显示有目标信息的情况下,检测电子设备的预设范围内是否存在第二用户。在预设范围内存在第二用户的情况下,则认为第二用户可以看到电子设备屏幕上的信息,同时电子设备也能检测到第二用户是否在看屏幕。其中,预设范围可以是预先设置的距离范围,也可以是电子设备默认的距离范围,还可以是电子设备能够检测到第二用户的范围,本申 请不作具体限定。通过检测电子设备的周围环境中是否存在除了使用者本人之外的其他人,可以实时确定用户使用信息的环境是否安全,进而可以有效防止用户在未察觉周围环境的情况下,无意中泄露了目标信息。
步骤120、在检测到电子设备的预设范围内存在第二用户的情况下,在屏幕上的第一区域显示目标信息;
其中,所述第一区域与目标接触位置相关联,所述目标接触位置为第一用户接触所述屏幕的位置。
可选地,在检测到屏幕的预设范围内存在第二用户的情况下,可以通过屏幕对用户发出提醒,提醒方式可以是用户根据需求预先设定的,例如,在确定电子设备周围环境中存在第二用户时,电子设备自动调整为振动状态或者在屏幕上显示提示信息,以提示用户周围的环境状态等,此处不做限制。
进一步地,电子设备可以接收用户对屏幕的点击操作、按压操作或其他手势操作等,以通过第一用户直接或间接地接触屏幕。例如:用户可以通过肢体直接接触屏幕,例如:用户使用大拇指点击屏幕等;用户还可以通过触控笔等触控工具间接接触屏幕,本申请不作具体限定。第一用户与屏幕的目标接触位置可以对其他人的视角起到遮挡作用。则基于目标接触位置,确定第一区域,可以确保第二用户的视角被目标接触位置遮挡,使得第二用户无法看到屏幕上的目标信息,从而起到保护目标信息的作用,因此可以降低使用者以外的人窥视到目标信息的可能性。
在一些实施例中,在屏幕的第一区域显示目标信息之前,目标信息可以显示在屏幕上的第二区域,其中,第二区域是屏幕上的任意区域。
可选地,在电子设备的屏幕上显示有目标信息的情况下,目标信息可以先显示在第二区域。在检测到屏幕的预设范围内存在第二用户的情况下,可以将第二区域中的目标信息移动至第一区域显示。可以理解的,在目标信息移动之后,第一区域中不再显示目标信息。
可选地,目标信息显示在第二区域中,在检测到屏幕的预设范围内存在第二用户的情况下,可以将第二区域中的目标信息进行加密处理,并在第一区域 中正常显示该目标信息。
具体地,在第二区域是屏幕上除第一区域之外的区域的情况下,则此时第二区域是未与第一用户接触的区域或者是未被遮挡的区域,第二区域中的目标信息将存在被泄露的风险。因此,可以对显示在第二区域的目标信息进行隐藏或做加密处理,以使第二区域中的目标信息无法被第二用户看到。其中,加密处理可以包括:对目标信息进行图层覆盖处理,例如采用马赛克或目标图案进行覆盖等、还可以将目标信息转换为特定字符显示,如“***”等,或直接取消显示目标信息等处理方式,以在没有遮挡的显示区域中实现对目标信息的保护,避免了目标信息被泄露。
示例性地,如图2所示,显示在第二区域中的目标信息被加密显示,在第一用户与屏幕接触位置对应的第一区域显示目标信息,该目标信息正常显示。
本申请实施例提供的信息显示方法,通过对第二区域的目标信息进行加密显示,降低了第二用户窥视到屏幕中目标信息的可能性。
可选地,本申请实施例的信息显示方法可以应用于用户在公众场合通过手机查看银行余额的场景。例如:用户开启手机中的安全信息显示功能,则在用户手机屏幕进入银行余额查看页面时,自动启用目标信息特殊处理流程,可以包括:
手机将银行余额查看页面上的金额信息自动识别为目标信息,此时,在手机屏幕的第二区域上显示有目标信息,目标信息可以是直接被隐藏或者是采用加密显示。检测手机周围是否存在除使用者之外的其他人。在手机周围存在其他人时,手机根据用户大拇指点击屏幕的操作,确认用户此时需要显示目标信息,则根据用户大拇指遮挡手机屏幕的位置确定第一区域,再将目标信息显示在第一区域中。用户除了采用手指接触目标屏幕之外,还可以检测用户是否采用手握姿势握持电子设备。在电子设备处于被握持的状态下,可以进一步辅助用户手指起到遮挡目标区域的作用。用户也可以直接将电子设备放置到支撑物上,例如,采用手机支架等,本申请不作具体限定。
根据申请实施例提供的信息显示方法,通过在屏幕上显示目标信息的情况 下,检测屏幕的预设范围内是否存在第二用户,从而可以实时确定用户使用信息的环境是否安全;并在屏幕的预设范围内存在第二用户的情况下,在第一区域显示目标信息,则可以根据周围环境确定目标信息的显示区域,进而提高了信息保护的灵活性;还通过第一用户接触屏幕的目标接触位置,确定阻挡第二用户视线的第一区域,可以避免第二用户窥视到第一区域中的目标信息,从而有效保护目标信息,同时提高了电子设备使用的安全性。
在一些实施例中,在屏幕上的第一区域显示目标信息,包括:
在第一区域中以第一方式显示目标信息;
其中,第一方式包括以下至少一项:
灰度化处理目标信息;
钝化处理目标信息;
频闪显示目标信息。
可选地,在确定第一区域之后,在第一区域中可以采用悬浮显示的方式显示目标信息。基于第一方式,对显示在第一区域的目标信息进行防窥处理。防窥处理可以是对目标信息进行一定程度的模糊化处理。例如可以是灰度化处理目标信息、钝化处理目标信息、频闪显示目标信息或其结合的处理方式等。
可选地,灰度化处理目标信息是将目标信息对应的图像转化为灰度图像,并在第一区域显示出来,即可以弱化目标信息的显示色彩;钝化处理目标信息是削弱目标信息对应图像的轮廓,图像的边缘以及灰度跳变的部分,使图像变得模糊;频闪显示目标信息是一种使显示信息闪烁的信息处理方式,可以根据第一用户与屏幕的距离调整闪烁的频率,保证第一用户可以在信息频闪状态下看到目标信息。还可以结合其他处理方式对目标信息进行防窥处理,本申请不作具体限定。上述第一方式可以使离屏幕较远(相对于使用电子设备的第一用户较远)的第二用户不易看清显示信息,从而可以有效保护目标信息。
可选地,可以将第一方式与目标信息的重要等级或电子设备所处周围环境的具体情况进行关联。其中,周围环境的具体情况可以包括:第二用户距电子设备的距离、电子设备预设范围内的人数等。
可选地,目标信息的重要等级可以是用户根据需求预先设置的,也可以是电子设备默认设置的,本申请不作具体限定。例如:可以将目标信息的重要等级可以设为“高”、“中”和“低”三个等级。则将重要等级为“高”的目标信息进行灰度化处理,将重要等级为“中”的目标信息进行钝化处理,对重要等级为“低”的目标信息进行频闪显示。
可选地,可以根据第二用户距电子设备的距离设置对应的第一方式。例如:按照第二用户距电子设备的距离从近到远可以设置三个距离范围,分别为第一距离范围、第二距离范围和第三距离范围。则在第二用户处于第一距离范围内时,对目标信息进行灰度化处理;在第二用户处于第二距离范围内时,对目标信息进行钝化处理;在第二用户处于第三距离范围内时,对目标信息进行频闪显示。
可选地,可以根据电子设备预设范围内的人数设置对应的第一方式。例如:按照电子设备预设范围内的人数从小到大可以设置三个数量范围,分别为第一数量范围、第二数量范围和第三数量范围。则在电子设备预设范围内的人数处于第一数量范围内时,对目标信息进行灰度化处理;在电子设备预设范围内的人数处于第二数量范围内时,对目标信息进行钝化处理;在电子设备预设范围内的人数处于第三数量范围内时,对目标信息进行频闪显示。
可选地,还可以对第一方式设置不同处理程度。例如:可以将灰度化处理分为轻度灰度化、中度灰度化和重度灰度化,将钝化处理分为轻度钝化、中度钝化和重度钝化,将频闪显示分为低频频闪显示、中频频闪显示和高频频闪显示。则可以结合上述目标信息的重要等级或电子设备所处周围环境的具体情况分别设置不同处理程度的第一方式。例如:将重要等级为“高”的目标信息进行重度灰度化处理,将重要等级为“中”的目标信息进行中度灰度化处理,对重要等级为“低”的目标信息进行轻度灰度化处理。
可选地,上述实施例汇总根据不同的目标信息或电子设备所处周围环境,设置不同的第一方式或不同处理程度的第一方式,仅用作示例,本申请不作具体限定。
本申请实施例的信息显示方法可以应用于用户在公众场合通过手机查看银行余额的场景。例如:用户手机屏幕进入银行余额查看页面时,在检测到第二用户存在的情况下,在第一区域显示灰度化处理后的目标信息,如图3所示。
根据申请实施例提供的信息显示方法,通过基于第一方式对目标信息进行处理,可以增加第二用户看到目标信息的难度,并在第一区域显示出来,结合防窥处理和第一区域的设置,进一步提高了信息显示的安全性。
在一些实施例中,在屏幕上显示有目标信息之前,还包括:
将屏幕中满足目标条件的信息确定为目标信息;
其中,目标条件包括以下至少一项:
所述信息包含隐私信息;
所述信息包含图像码;
所述信息包含目标字符信息。
可选地,目标信息可以通过目标条件自动确定,也可以通过用户手动进行确定。则有在屏幕上的信息满足目标条件的情况下,电子设备可以将上述信息自动确定为目标信息;或者也可以是用户根据需求选定屏幕上的任意信息,将其确定为目标信息。屏幕上除目标信息之外的信息可以是正常显示的信息,在此不作具体限定。
其中,满足目标条件的信息可以是包含隐私信息或图像码的信息,还可以是包含目标字符信息的信息。例如:隐私信息可以是用户的短信、相册或私人资料等信息,图像码可以是付款码、乘车码或行程码等信息,目标字符信息可以是银行账号信息、证件号码或手机号码信息等信息。
可选地,屏幕中的目标信息还可以是基于特定页面确定。例如:用户在打开支付类页面时,电子设备可以自动识别该页面属于风险类页面,则将页面上满足目标条件的信息确定为目标信息。
本申请实施例提供的信息显示方法,通过将满足目标条件的信息确定为目标信息,使得用户可以根据需求管理屏幕中的目标信息,从而可以提高信息管理的灵活性。
在一些实施例中,信息显示方法,还包括:
在第一用户与屏幕解除接触的时长超过预设时长的情况下,以第二方式显示目标信息;
其中,第二方式用于隐藏所述目标信息。
可选地,第一用户解除与屏幕接触的时长超过预设时长后,目标信息在第一区域显示预设时长后再切换至第二方式显示,第二方式可以包括:采用图层覆盖目标信息,也可以将目标信息转换为特定字符显示,还可以是直接取消显示第一区域中的目标信息,或者是将目标内容变更为其他内容进行显示等。
可选地,采用图层覆盖目标信息,例如可以是马赛克或其他图案进行信息覆盖等;将目标信息转换为特定字符显示,例如可以是将目标信息转换为“***”或“※※※”等;直接取消显示第一区域中的目标信息可以是直接在屏幕上不显示目标信息;将目标内容变更为其他内容进行显示,例如:假设目标信息为“12345”,则可以将“12345”变更为显示“678910”等。
可选地,为了保证第一用户能够用无遮挡的最大视角看到目标信息,在第一用户解除与屏幕的接触的过程中,在预设时长内保持显示第一区域中的目标信息,即以正常方式显示目标信息以便于用户查看该内容。因此,预设时长可以根据用户需求预先设置,不宜设置太长时间,设置过长时间会增加信息泄露的风险。
本申请实施例的信息显示方法可以应用于用户在公众场合通过手机查看银行余额的场景。例如:用户手机屏幕进入银行余额查看页面时,用户手指接触屏幕后,在接触的第一区域显示目标信息。在用户手指抬起3秒后,目标信息被隐藏。可以理解的,在手指抬起的3秒内第一用户可以查看该银行余额的具体数额。
根据申请实施例提供的信息显示方法,通过在第一用户与屏幕解除接触的时长超过预设时长的情况下,在屏幕上的第一区域对目标信息进行脱敏显示,既可以保证第一用户准确的获取到目标信息;还可以通过设置预设时长后脱敏显示目标信息,防止目标信息被泄露,提高信息显示安全性。
在一些实施例中,在所述屏幕上的第一区域显示所述目标信息,包括:
确定第二用户的人脸与所述屏幕的第一相对位置;
根据第一相对位置确定所述第一区域的目标子区域,在目标子区域显示目标信息;
其中,目标子区域在所述第一区域中的第二相对位置与第一相对位置相反。
可选地,目标接触位置用于指示第一用户可以遮挡的范围,则电子设备可以根据目标接触位置确定第一区域。用户人脸的位置可以确定用户视线的大致范围,则可以根据第二用户的方位或第二用户的人脸位置确定第一相对位置。第一相对位置可以用于指示第二用户相对于目标屏幕的视线范围,则电子设备可以根据第一相对位置确定第一区域的目标子区域,以保证第二用户的视线范围被目标接触位置遮挡,且可以增加第二用户看到目标信息的难度。
可选地,目标子区域的位置可以根据第一相对位置的变化而相应变化。
例如:若第二用户出现在电子设备的右侧,则可以将目标信息显示在第一区域中偏左的位置。确保旁人观察的视角完全被大拇指遮挡,只有使用者本人才能看到目标信息。若第二用户出现在电子设备的左侧,则可以将目标信息显示在第一区域中偏右的位置,可以防止第二用户通过移动位置而看到屏幕上的目标信息。
根据申请实施例提供的信息显示方法,通过第二用户的人脸与目标屏幕的相对位置确定第一相对位置,再根据第一相对位置确定第一区域的目标子区域,从而最终将目标信息显示在目标子区域中,使得即使用户接触屏幕的位置发生一些移动,也可以尽可能的保证目标信息不会泄露,从而提高目标信息的保护效果。
在一些实施例中,检测目标屏幕的预设范围内是否存在第二用户,包括以下至少一项:
通过摄像模块检测目标屏幕的预设范围内是否存在第二用户;
通过超声波检测模块检测目标屏幕的预设范围内是否存在第二用户;
通过热成像检测模块检测目标屏幕的预设范围内是否存在第二用户。
可选地,检测电子设备目标屏幕的周围是否存在第二用户,可以通过摄像模块、超声波检测模块、热成像检测模块或其结合模块等进行检测。例如:可以通过前置摄像头采集用户人脸信息,确定电子设备周围是否存在第二用户;也可以通过超声波检测模块来测量与物体的距离,用以检测是否存在第二用户在电子设备附近;还可以通过热成像检测模块采集人体红外辐射,从而可以确定电子设备周围是否存在第二用户。
根据申请实施例提供的信息显示方法,通过检测目标屏幕的预设范围内是否存在第二用户,可以快速确定用户使用信息的环境是否安全,进一步可以提醒用户,从而可以提高电子设备使用的安全性。
在一些实施例中,如图5所示,信息显示方法包括:步骤501至步骤508。
步骤501、用户开启安全信息显示功能,则启用目标信息特殊处理流程;
步骤502、判断目标页面中的显示信息是否包含安全信息,如“交易金额”、“余额”、“密码”等信息。若不包含安全信息,则直接显示目标页面;若包含安全信息,则进入步骤503。
步骤503、将目标信息部分隐藏如将“账户余额5240.3元”,调整为显示“账户余额******”,将“交易金额1000元”,调整为显示“交易金额******”,如图4所示。
步骤504、检测用户是否点击屏幕。确认用户点击屏幕则进入步骤506。
步骤505、检测用户手握姿势并识别用户大拇指遮挡屏幕的大致区域。
步骤506、通过前置摄像头检测判断旁人相对于手机的方位。
步骤507、如图6所示,结合大拇指遮挡屏幕的大致区域,以及检测到旁人的方位,调整目标信息显示的第一区域。比如旁人在屏幕的右侧,则需要将目标信息显示于大拇指下方更偏左的位置,确保旁人观察的视角被大拇指遮挡,且只有用户自己才能看到目标信息。显示方式可以用悬浮显示,并且将显示内容钝化或灰度化等方法处理,距离屏幕稍微远的旁人将会不易看清显示内容,用户点击屏幕后触发在第一区域显示目标信息。
步骤508、假设预设时长为3秒,则在手指抬起的时长超过3秒后,目标 信息将被隐藏显示,回到步骤503的屏幕显示状态,手指抬起的过程可以确保使用者自身以最大视角查看到目标信息内容。
需要说明的是,本申请实施例提供的信息显示方法,执行主体可以为信息显示装置,或者该信息显示装置中的用于执行信息显示方法的控制模块。本申请实施例中以信息显示装置执行信息显示方法为例,说明本申请实施例提供的信息显示装置。
本申请实施例还提供一种信息显示装置。
如图7所示,该信息显示装置包括:第一显示模块710和第二显示模块720。
第一显示模块710,用于在电子设备的屏幕上显示有目标信息;
第二显示模块720,用于在检测到所述电子设备的预设范围内存在第二用户的情况下,在所述屏幕上的第一区域显示所述目标信息;
其中,所述第一区域与目标接触位置相关联,所述目标接触位置为第一用户接触所述屏幕的位置。
根据本申请实施例提供的信息显示装置,通过在屏幕上显示目标信息的情况下,检测屏幕的预设范围内是否存在第二用户,从而可以实时确定用户使用信息的环境是否安全;并在屏幕的预设范围内存在第二用户的情况下,在第一区域显示目标信息,则可以根据周围环境确定目标信息的显示区域,进而提高了信息保护的灵活性;还通过第一用户接触屏幕的目标接触位置,确定阻挡第二用户视线的第一区域,可以避免第二用户窥视到第一区域中的目标信息,从而有效保护目标信息,同时提高了电子设备使用的安全性。
在一些实施例中,第二显示模块720具体用于:
在所述第一区域以第一方式显示所述目标信息;
其中,所述第一方式包括以下至少一项:
灰度化处理所述目标信息;
钝化处理所述目标信息;
频闪显示所述目标信息。
在一些实施例中,信息显示装置还包括:
确定模块(图中未示出),用于将所述屏幕中满足目标条件的信息确定为所述目标信息;
其中,所述目标条件包括以下至少一项:
所述信息包含隐私信息;
所述信息包含图像码;
所述信息包含目标字符信息。
在一些实施例中,信息显示装置还包括:
第三显示模块(图中未示出),用于在所述第一用户与所述屏幕解除接触的时长超过预设时长的情况下,以第二方式显示所述目标信息;
其中,所述第二方式用于隐藏所述目标信息。
在一些实施例中,所述第二显示模块720具体用于:
确定所述第二用户的人脸与所述屏幕的第一相对位置;
根据所述第一相对位置确定所述第一区域的目标子区域,在所述目标子区域显示所述目标信息;
其中,所述目标子区域在所述第一区域中的第二相对位置与所述第一相对位置相反。
本申请实施例中的信息显示装置可以是装置,也可以是电子设备中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的信息显示装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为iOS操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的信息显示装置能够实现图1至图6的方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,如图8所示,本申请实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图9是实现本申请实施例提供的电子设备的硬件结构示意图。
该电子设备900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909以及处理器910等部件。
本领域技术人员可以理解,电子设备900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器910逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,处理器910,用于在电子设备的屏幕上显示有目标信息;
在检测到所述电子设备的预设范围内存在第二用户的情况下,在所述屏幕上的第一区域显示所述目标信息;
其中,所述第一区域与目标接触位置相关联,所述目标接触位置为第一用户接触所述屏幕的位置。
根据本申请实施例提供的电子设备,通过在屏幕上显示目标信息的情况下,检测屏幕的预设范围内是否存在第二用户,从而可以实时确定用户使用信息的环境是否安全;并在屏幕的预设范围内存在第二用户的情况下,在第一区域显示目标信息,则可以根据周围环境确定目标信息的显示区域,进而提高了信息保护的灵活性;还通过第一用户接触屏幕的目标接触位置,确定阻挡第二用户 视线的第一区域,可以避免第二用户窥视到第一区域中的目标信息,从而有效保护目标信息,同时提高了电子设备使用的安全性。
可选地,处理器910,还用于在所述第一区域以第一方式显示所述目标信息;
其中,所述第一方式包括以下至少一项:
灰度化处理所述目标信息;
钝化处理所述目标信息;
频闪显示所述目标信息。
可选地,处理器910,还用于将所述屏幕中满足目标条件的信息确定为所述目标信息;
其中,所述目标条件包括以下至少一项:
所述信息包含隐私信息;
所述信息包含图像码;
所述信息包含目标字符信息。
可选地,处理器910,还用于在所述第一用户与所述屏幕解除接触的时长超过预设时长的情况下,以第二方式显示所述目标信息;
其中,所述第二方式用于隐藏所述目标信息。
可选地,处理器910,还用于确定所述第二用户的人脸与所述屏幕的第一相对位置;
根据所述第一相对位置确定所述第一区域的目标子区域,在所述目标子区域显示所述目标信息;
其中,所述目标子区域在所述第一区域中的第二相对位置与所述第一相对位置相反。
应理解的是,本申请实施例中,输入单元904可以包括图形处理器(Graphics Processing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元906可包括显示面板9061,可以采用液 晶显示器、有机发光二极管等形式来配置显示面板9061。用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器909可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、 物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (15)

  1. 一种信息显示方法,包括:
    电子设备的屏幕上显示有目标信息;
    在检测到所述电子设备的预设范围内存在第二用户的情况下,在所述屏幕上的第一区域显示所述目标信息;
    其中,所述第一区域与目标接触位置相关联,所述目标接触位置为第一用户接触所述屏幕的位置。
  2. 根据权利要求1所述的信息显示方法,其中,所述在所述屏幕上的第一区域显示所述目标信息,包括:
    在所述第一区域以第一方式显示所述目标信息;
    其中,所述第一方式包括以下至少一项:
    灰度化处理所述目标信息;
    钝化处理所述目标信息;
    频闪显示所述目标信息。
  3. 根据权利要求1所述的信息显示方法,其中,在所述屏幕上显示有目标信息之前,还包括:
    将所述屏幕中满足目标条件的信息确定为所述目标信息;
    其中,所述目标条件包括以下至少一项:
    所述信息包含隐私信息;
    所述信息包含图像码;
    所述信息包含目标字符信息。
  4. 根据权利要求1所述的信息显示方法,其中,在所述屏幕上的第一区域显示所述目标信息之后,还包括:
    在所述第一用户与所述屏幕解除接触的时长超过预设时长的情况下,以第二方式显示所述目标信息;
    其中,所述第二方式用于隐藏所述目标信息。
  5. 根据权利要求1至4任一项所述的信息显示方法,其中,所述在所述屏幕上的第一区域显示所述目标信息,包括:
    确定所述第二用户的人脸与所述屏幕的第一相对位置;
    根据所述第一相对位置确定所述第一区域的目标子区域,在所述目标子区域显示所述目标信息;
    其中,所述目标子区域在所述第一区域中的第二相对位置与所述第一相对位置相反。
  6. 一种信息显示装置,包括:
    第一显示模块,用于在电子设备的屏幕上显示有目标信息;
    第二显示模块,用于在检测到所述电子设备的预设范围内存在第二用户的情况下,在所述屏幕上的第一区域显示所述目标信息;
    其中,所述第一区域与目标接触位置相关联,所述目标接触位置为第一用户接触所述屏幕的位置。
  7. 根据权利要求6所述的信息显示装置,其中,所述第二显示模块具体用于:
    在所述第一区域以第一方式显示所述目标信息;
    其中,所述第一方式包括以下至少一项:
    灰度化处理所述目标信息;
    钝化处理所述目标信息;
    频闪显示所述目标信息。
  8. 根据权利要求6所述的信息显示装置,其中,所述装置还包括:
    确定模块,用于将所述屏幕中满足目标条件的信息确定为所述目标信息;
    其中,所述目标条件包括以下至少一项:
    所述信息包含隐私信息;
    所述信息包含图像码;
    所述信息包含目标字符信息。
  9. 根据权利要求6所述的信息显示装置,其中,所述装置还包括:
    第三显示模块,用于在所述第一用户与所述屏幕解除接触的时长超过预设时长的情况下,以第二方式显示所述目标信息;
    其中,所述第二方式用于隐藏所述目标信息。
  10. 根据权利要求6至9任一项所述的信息显示装置,其中,所述第二显示模块具体用于:
    确定所述第二用户的人脸与所述屏幕的第一相对位置;
    根据所述第一相对位置确定所述第一区域的目标子区域,在所述目标子区域显示所述目标信息;
    其中,所述目标子区域在所述第一区域中的第二相对位置与所述第一相对位置相反。
  11. 一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-5任一项所述的信息显示方法的步骤。
  12. 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-5任一项所述的信息显示方法的步骤。
  13. 一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1-5任一项所述的信息显示方法的步骤。
  14. 一种信息显示装置,包括所述装置用于执行如权利要求1-5任一项所述的信息显示方法的步骤。
  15. 一种计算机程序产品,其特征在于,所述程序产品被至少一个处理器执行以实现如权利要求1-5任一项所述的信息显示方法的步骤。
PCT/CN2022/130507 2021-11-09 2022-11-08 信息显示方法、信息显示装置和电子设备 WO2023083157A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111322418.0 2021-11-09
CN202111322418.0A CN114063873A (zh) 2021-11-09 2021-11-09 信息显示方法、信息显示装置和电子设备

Publications (1)

Publication Number Publication Date
WO2023083157A1 true WO2023083157A1 (zh) 2023-05-19

Family

ID=80273707

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/130507 WO2023083157A1 (zh) 2021-11-09 2022-11-08 信息显示方法、信息显示装置和电子设备

Country Status (2)

Country Link
CN (1) CN114063873A (zh)
WO (1) WO2023083157A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114063873A (zh) * 2021-11-09 2022-02-18 维沃移动通信有限公司 信息显示方法、信息显示装置和电子设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140201844A1 (en) * 2013-01-14 2014-07-17 Lookout, Inc. Detection of and privacy preserving response to observation of display screen
CN106375540A (zh) * 2015-07-21 2017-02-01 中兴通讯股份有限公司 终端保护方法及装置
CN106557711A (zh) * 2016-11-04 2017-04-05 深圳大学 移动终端设备的屏幕隐私保护方法及***
CN110110557A (zh) * 2019-04-02 2019-08-09 努比亚技术有限公司 一种防屏幕信息泄露的方法、装置及计算机可读存储介质
CN112202963A (zh) * 2020-09-29 2021-01-08 中国银行股份有限公司 一种手机银行防窥屏方法及装置、存储介质及电子设备
CN114063873A (zh) * 2021-11-09 2022-02-18 维沃移动通信有限公司 信息显示方法、信息显示装置和电子设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140201844A1 (en) * 2013-01-14 2014-07-17 Lookout, Inc. Detection of and privacy preserving response to observation of display screen
CN106375540A (zh) * 2015-07-21 2017-02-01 中兴通讯股份有限公司 终端保护方法及装置
CN106557711A (zh) * 2016-11-04 2017-04-05 深圳大学 移动终端设备的屏幕隐私保护方法及***
CN110110557A (zh) * 2019-04-02 2019-08-09 努比亚技术有限公司 一种防屏幕信息泄露的方法、装置及计算机可读存储介质
CN112202963A (zh) * 2020-09-29 2021-01-08 中国银行股份有限公司 一种手机银行防窥屏方法及装置、存储介质及电子设备
CN114063873A (zh) * 2021-11-09 2022-02-18 维沃移动通信有限公司 信息显示方法、信息显示装置和电子设备

Also Published As

Publication number Publication date
CN114063873A (zh) 2022-02-18

Similar Documents

Publication Publication Date Title
US11995171B2 (en) User interface for managing access to credentials for use in an operation
US11928200B2 (en) Implementation of biometric authentication
AU2019268070B2 (en) Device, method, and graphical user interface for manipulating user interfaces based on unlock inputs
US11816194B2 (en) User interfaces for managing secure operations
US12001858B2 (en) User interface for accessing an account
JP2019164826A (ja) 決済用ユーザインターフェース
US20230019250A1 (en) User interfaces for authenticating to perform secure operations
WO2023083157A1 (zh) 信息显示方法、信息显示装置和电子设备
CN107506198B (zh) 一种移动终端的显示方法及移动终端
WO2023030238A1 (zh) 安全输入方法和装置
WO2022260860A1 (en) User interfaces for managing passwords

Legal Events

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

Ref document number: 22891951

Country of ref document: EP

Kind code of ref document: A1