Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
In the embodiments of the present application, words such as "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
The information display control method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
As shown in fig. 1, an embodiment of the present application provides an information display control method, which includes steps 201 to 203 described below.
In the information display control method provided in the embodiment of the present application, the execution main body may be an information display control device, or a control module used for executing the information display control method in the information display control device, or may be an electronic device. The method can be determined according to actual use requirements, and the embodiment of the application is not limited.
Optionally, in a case that an execution main body of the information display control method provided in the embodiment of the present application is an electronic device, the electronic device may include the information display control apparatus provided in the embodiment of the present application, or be externally connected to the information display control apparatus. The method can be determined according to actual use requirements, and the embodiment of the application is not limited.
The information display control method provided by the embodiment of the present application will be exemplarily described below by taking an information display control device as an example.
Step 201, the information display control device displays the first information.
Wherein the first information comprises privacy information.
It should be noted that, in the embodiment of the present application, the private information may be personal information related to the user, for example, Personal Identity Information (PII) of the user. For a detailed description of the PII, reference may be made to the detailed division in fig. 2.
Step 202, the information display control device receives a first input of first information.
The first input may be used to adjust the privacy display level of the first information to a target privacy display level.
Step 203, the information display control device responds to the first input and displays the second information.
The second information may be information obtained by hiding the target privacy information in the first information by the information display control device; the privacy display levels are different, the information amount of the hidden privacy information is different, and the information amount of the target privacy information corresponds to the target privacy display level.
In the embodiment of the present application, in a case where the information display control apparatus displays the first information, if the user wants to trigger the information display control apparatus to adjust the information amount of the privacy information hidden in the first information, the information display control apparatus may be triggered to adjust the privacy display level of the first information to the target privacy display level through the first input, thereby triggering the information display control apparatus to display the second information (i.e., the information in which the target privacy information is hidden in the first information). In this way, in the process of sharing information with other users, the information amount of the information shared with other users can be controlled.
Optionally, in this embodiment of the application, the first information may be any possible information such as text (document), picture, audio, or video. The method can be determined according to actual use requirements, and the embodiment of the application is not limited.
Optionally, in this embodiment of the application, the first information may be information of which privacy information is not hidden, or may also be information of which privacy information is hidden. The method can be determined according to actual use requirements, and the embodiment of the application is not limited.
It is to be understood that, in the embodiment of the present application, when the first information is information whose private information is not hidden, the first input may be an input that triggers the information display control device to set a privacy display level of the first information; when the first information is information of which privacy information is hidden, the first input may be an input for triggering the information display control device to adjust the privacy level of the first information from the privacy display level at which the first information is currently located to the target privacy display level.
In the embodiment of the present application, the higher the target privacy display level is, the larger the information amount of the target privacy information in the first information is, that is, the deeper the privacy processing degree of the first information is. That is, the less content is visible in the second information.
In the embodiment of the present application, the information display control apparatus may hide the target privacy information by performing a fuzzy process on the target privacy information (for example, replacing the target privacy information with preset characters, etc.), so as to protect the target privacy information in the first information.
Illustratively, assuming that the first information is meeting summary information, the meeting summary information including privacy information includes: "name: three Wang, identification number: 140225525252656000, current working address: when the privacy display level of the first information is adjusted to the second level (i.e., the target privacy level is the second level), the target privacy information in the first information may be one word of the name, four digits after the identification number, and the building information in the working address, and after the information display control device displays the target privacy information in the first information in a hidden manner, i.e., performs privacy protection processing on the first information, the information displayed by the information display control device (i.e., the second information) may be "name: king X three, identification number: 14022552525265XXXX, current working address: d street XXX "in district C, city B, province A; when the privacy display level of the first information is adjusted to the fourth level (i.e., the target privacy level is the fourth level), the target privacy information in the first information may be two words in the name, eight bits after the identification number, and the area information, street information, and building information in the work address, and after the information display control apparatus conceals and displays the target privacy information in the first information, i.e., performs the privacy protection process on the first information, the information displayed by the information display control apparatus (i.e., the second information) may be "name: XX, identity card number: 1402255252XXXXXXX, current working address: XXXXXXX "from B, province A.
Alternatively, in this embodiment of the application, after the information display control apparatus displays the second information (i.e., the information after hiding the target privacy information in the first information), the information display control apparatus may save the second information. In this way, when the user wants to use the second information, the user can directly search the second information from the information display control device, so that the information display control device does not need to be triggered to carry out privacy processing on the first information, and processing resources for information display control can be saved.
The embodiment of the application provides an information display control method, because the information amount of hidden privacy information corresponding to different privacy display levels is different, and a user can trigger and adjust the privacy display level of first information through the input of the first information, so that the privacy information in the first information is hidden, in the process of sharing the first information with other users, the user can flexibly control the information amount of the hidden target privacy information in the first information according to the actual use requirement, so that the information amount of displayed second information is flexibly controlled, namely, when the second information is shared with other users, the information amount of the information shared with other users can be controlled, and therefore, the practicability of the shared information can be improved through the information display method provided by the embodiment of the application.
Optionally, in this embodiment of the application, before the information display control apparatus displays the first information, the information display control apparatus may display parent information (for example, third information in this embodiment of the application) of the first information, and if a user wants to perform privacy protection on privacy information in the information, the information display control apparatus may be triggered to switch to the first information and display the privacy display level adjustment control by inputting the information. In this way, the user can trigger the information display control device to adjust the privacy display level of the first information by inputting the privacy display level adjustment control.
In this embodiment, before step 201, the information display control method provided in this embodiment may further include step 203 described below. The step 201 may be specifically realized by a step 201a described below, and the step 202 may be specifically realized by a step 202a described below.
In step 203, the information display control device receives a second input of third information.
Step 201a, the information display control device responds to the second input, displays the first information, and displays the privacy display level adjustment control.
The first information may be information obtained by copying third information.
In step 202a, the information display control apparatus receives a first input to the privacy display level adjustment control.
In this embodiment, before the information display control device displays the first information, the information display control device may be triggered to copy the third information through a second input of the third information, so as to obtain the first information. The information display control device can display the first information and display the privacy display level adjusting control, and then a user can trigger the information display control device to adjust the privacy display level of the first information through first input of the privacy display level adjusting control.
Optionally, in this embodiment, in a case where the information display control apparatus displays the second information, the information display control apparatus may further display a privacy protection control (for example, a "privacy protection function enabled" control 31 shown in fig. 5), and the second input may be an input to the privacy protection control. After the information display control device receives the input of the privacy protection control, the information display control device may determine that the user wants to perform privacy protection on the third information, so that the information display control device may copy the third information to obtain the first information, and replace the displayed third information with the first information, so that the original information (which may also be referred to as maternal information) may be prevented from being damaged in the privacy protection process.
For example, assuming that the third information is a document, when the user clicks the "privacy protection function enabled" control 31 shown in (a) of fig. 5, the information display control apparatus may copy the original document 32 (i.e., the third information) displayed by the information display control apparatus to obtain the copied document (i.e., the first information), so that the information display control apparatus may update the displayed original document to the copied document 33 shown in (b) of fig. 5 and display the privacy display level adjustment control 34.
Optionally, in this embodiment of the application, the information display control device, in response to the second input, may further display a "sharing" control 35 as shown in (b) of fig. 5, and the user may trigger the information display control device to share the first information displayed by the information display control device through an input to the "sharing" control 35.
In the embodiment of the application, since the first information is the information obtained by copying the third information, when the information display control device performs privacy protection processing on the first information, it can be ensured that the parent information (i.e. the original information) does not change, so that the parent information can be prevented from being damaged in the privacy protection processing, and the parent information is ensured to be intact.
Optionally, in this embodiment of the present application, the privacy display level adjustment control may include a plurality of privacy display levels (for example, 5 privacy display levels: privacy display level "none", privacy display level "low", privacy display level "medium", privacy display level "high", and privacy display level "fully protected"), and the first input may be an input that triggers the privacy display level adjustment control to switch to a different privacy display level.
Illustratively, the first input may be an input that triggers the privacy display level adjustment control 34 to switch from the privacy display level "none" 34a, as shown in fig. 6 (a), to the privacy display level "in" 34b, as shown in fig. 6 (b). As can be seen from (a) and (b) in fig. 6, the privacy display level adjustment control has different privacy display levels, and the amount of the target privacy information in the first information is different, that is, the visible information in the information (i.e., the second information) in which the target privacy information in the first information is hidden is different.
Optionally, in this embodiment of the application, the privacy display level adjustment control may include M privacy display levels (M is an integer greater than 1), and before the information display control device displays the privacy display level adjustment control, the information display control device may determine an information type of the first information, and then determine a privacy protection hierarchical policy of the first information according to the information type of the first information, so that the information display control device may display the privacy display level adjustment control according to the privacy protection hierarchical policy.
It can be understood that the number of the privacy display levels corresponding to the privacy display level adjustment control may be determined according to the privacy protection hierarchical policy of the first information.
In the embodiment of the present application, the step 201a may specifically be performed by the following steps 201a 1-201 a 4.
In step 201a1, the information display control means displays the first information in response to the second input.
Step 201a2, the information display control means determines the information type of the first information.
Step 201a3, the information display control device determines the privacy protection hierarchical policy of the first information according to the information type of the first information.
The privacy protection hierarchical policy may include the M privacy display levels.
In step 201a4, the information display control apparatus displays the first information and displays the privacy display level adjustment control.
It should be noted that, the embodiment of the present application may not limit the execution sequence of step 201a1 and step 201a 2-step 201a 4. Specifically, the information display control apparatus may execute step 201a1 first, and then execute step 201a 2-step 201a 4; the step 201a 2-step 201a4 may be executed first, and then the step 201a1 may be executed, and the step 201a1 and the step 201a 2-step 201a4 may also be executed simultaneously. In the embodiment of the present application, the step 201a1 is first executed, and then the step 201a 2-the step 201a4 are executed as an example for illustration.
In this embodiment, after the information display control device receives the second input, the information display control device may update the displayed third information to the first information, determine an information type of the first information, and then determine a privacy protection hierarchical policy of the first information according to the information type of the first information, so as to display a privacy display level adjustment control corresponding to the privacy protection hierarchical policy according to the privacy protection hierarchical policy.
It will be appreciated that the number of privacy display levels (i.e., M) included in the privacy display level adjustment control may be determined in accordance with the privacy preserving ranking policy described above. That is, the privacy protection hierarchical policies are different, and the number of the privacy display levels included in the privacy display level adjustment control is different, that is, the privacy protection hierarchical policies are different, and the privacy display level adjustment control is different.
Alternatively, in this embodiment of the application, the information display control device may determine the information type of the first information according to a name suffix of the first information or a magic number of the first information.
Optionally, in the embodiment of the present application, for different types of information, the name suffix includes, but is not limited to, the following types:
(1) text (document): txt,. pdf,. doc,. xls,. ppt, etc.
(2) Picture: BMP (bitmap),. JPG,. JPEG,. PNG,. GIF, etc.
(3) Video: MP4,. RMVB,. MKV,. AVI, etc.
In the embodiment of the application, because the content (for example, the target privacy information) that needs privacy protection may be different in the information of different information types, the information display control device may determine different privacy protection ranking policies according to the information type of the first information, so that the processing degree of the information privacy content of different information types may be controlled more accurately.
Alternatively, in the embodiment of the present application, the step 201a2 may be specifically implemented by the following step 201a21 and step 201a 22.
In step 201a2, the information display control device acquires the information format of the first information.
Step 201a22, the information display control device determines the information type of the first information according to the regular expression corresponding to the information format of the first information.
In the embodiment of the application, the information display control device may obtain the information format of the first information, and then determine the information type of the first information according to the regular expression corresponding to the information format of the first information, so as to accurately determine the privacy protection hierarchical policy of the first information.
Optionally, in this embodiment of the application, the information display control device may preset a correspondence between an information format and a regular expression. After the information display control apparatus determines the information format of the first information, the information display control apparatus may determine the information type of the first information using a regular expression corresponding to the information format, thereby determining the privacy-preserving ranking policy of the first information.
Optionally, in this embodiment of the application, in the correspondence between the preset information format and the regular expression, the information format may be a fixed format. That is, in the case where the information format of the first information is a fixed format, the information display control apparatus may determine the information type of the first information by a regular expression corresponding to the fixed format.
It should be noted that, in the embodiment of the present application, the fixed format information is characterized in that: the format is basically fixed, and automatic identification, analysis and processing can be performed after the determination; such as birthday, telephone, identification code (such as various certificate numbers such as identification number), bank account, system account number, password, IP address, etc.
In the embodiment of the present application, for the information in the fixed format, the information display control device may preset a matching expression (i.e., a regular expression) and a ranking policy corresponding to each type of information. The information display control can determine the information type of the first information through the corresponding regular expression, so as to determine the privacy protection grading strategy of the first information.
Example 1: for the information "6222000203330909877", the information display control device determines the information type of the information as "bank account" through the regular expression, and the privacy protection rating policy corresponding to the information can be determined as follows:
A. privacy display level "none": the content of the last 20% of the information "6222000203330909877" is masked so that after privacy processing, it can be output (i.e., displayed) "622200020333090";
B. privacy display level "low": the content of the last 40% of the information "6222000203330909877" is masked, so that after privacy processing, "62220002033 ×";
C. privacy display level "medium": the content of the last 60% of the information "6222000203330909877" is masked, so that after privacy processing "6222000 ×";
D. privacy display level "high": the content of the last 80% of the information "6222000203330909877" is masked, so that after privacy processing "622 ×";
E. privacy display level "complete": the content of the information "6222000203330909877" is completely masked, so that after privacy processing, ". x. can be output.
Example 2: com "for the information" 2292293948@ qq.com ", the information display control means determines the information type of the information as" mailbox address "by a regular expression, and thus can determine the privacy protection rating policy corresponding to the information as:
A. privacy display level "none": masking the content of the last 20% of the ID in the information 2292293948@ qq.com so that after privacy processing, 22922939 x @ qq.com can be output;
B. privacy display level "low": masking the content of the last 40% of the ID in the information 2292293948@ qq.com so that after privacy processing, 229229 x @ qq.com can be output;
C. privacy display level "medium": masking the content of the last 80% of the ID in the information 2292293948@ qq.com so that 22 x @ qq.com can be output after privacy processing;
D. privacy display level "high": completely masking the contents of the ID in the information 2292293948@ qq.com so that after privacy processing, the ID can be output;
E. privacy display level "complete": the content in the information 2292293948@ qq.com is completely masked, so that after privacy processing, a ". star. can be output.
Alternatively, in this embodiment, when the first information is easy-to-parse information (e.g., easy-to-parse text information), the information display control device may identify the first information through Natural Language Processing (NLP) technology, so as to determine the information type of the first information, and thus determine the privacy protection ranking policy of the first information.
In the embodiment of the present application, the information that is easy to be analyzed has the following characteristics: the format is more uniform and is easier to identify; such as address, travel, system access records, etc.
In the embodiment of the present application, for the information easy to analyze, the information display control device may preset an identification model and a classification policy corresponding to each type of information. The information display control may identify the first information through the corresponding model to determine a privacy preserving hierarchical policy for the first information.
Example 1: for the information "zhangsanzai visits company F located in district B, city, and C of a province a", the information display control means determines the information type of the information as "address information" by an Artificial Intelligence (AI) model, and specifically, the information may be analyzed as follows:
1. saving parts: a is saved;
2. market: b, city;
3. zone (b): a region C;
4. a place: company F;
the privacy protection rating policy corresponding to the information can be determined as follows:
A. privacy display level "none": do not mask anything, so "zhang san once visited company F located in district B, city C, province a" can be output;
B. privacy display level "low": masking specific addresses in the information so that after privacy processing, "zhang san once visited zone C located in province a, B, etc.";
C. privacy display level "medium": the specific address and the area information in the information are shielded, so that after privacy processing is carried out, the 'three times of visiting the place B in the province A and B';
D. privacy display level "high": the specific address, the district information and the city information in the information are shielded, so that after privacy processing is carried out, the 'three leaves visited and located in the province A';
E. privacy display level "complete": all information is masked so that after privacy processing, "zhang san visited at.
Example 2: for the information "zhangsan, 2020-02-13, 'https:// docs. google.com/document/d/', '4edc7876688e97a8977 c'", the information display control device determines the information type of the information as "network access request" through the AI model, and specifically, the information can be analyzed as follows:
1. and (3) user identification: zhang III;
2. time: 2020-02-13;
3. linking: 'https:// docs. google.com/document/d/';
4. security code: 4edc7876688e97a8977 c;
the privacy protection rating policy corresponding to the information can be determined as follows:
A. privacy display level "none": the information is not shielded, so that the information can be output to ' Zhang San, 2020-02-13, ' https:// docs. google. com/document/d/', '4edc7876688e97a8977c ';
B. privacy display level "low": the security code in the information is shielded, so that after privacy processing is carried out, Zhang III, 2020-02-13, ' https:// docs. google.com/document/d/', ' is marked with a mark;
C. privacy display level "medium": the security code and the link in the information are shielded, so that after privacy processing is carried out, the 'Zhang three, 2020-02-13,' is marked with the letter;
D. privacy display level "high": the security code, the link and the time in the information are shielded, so that after privacy processing is carried out, three pictures can be output;
E. privacy display level "complete": all of the above information is masked, and thus after privacy processing, ". star.," can be output.
In the embodiment of the application, for text information which is not easy to process (information which cannot be accurately identified, analyzed and processed by the information display device), such as information of medical records, work experiences and the like, the information display control device may not perform privacy protection on the information, that is, the privacy protection classification policy of the information is none.
Alternatively, in this embodiment of the application, when the information display control device shares the first information with a screen (for example, a second screen in this embodiment) other than the screen (for example, a first screen in this embodiment) on which the first information is displayed, the step 201 may be specifically implemented by the following step 201b, and the step 203 may be specifically implemented by the following step 203 a.
Step 201b, the information display control device displays the first information on the first screen and shares the first information with the second screen.
Step 203a, the information display control device sends second information to the second screen in response to the first input, so that the second screen displays the second information.
The first screen and the second screen may be different screens in the same electronic device, or may be screens in different electronic devices.
In an embodiment of the application, when the information display control apparatus displays the first information on the first screen and shares the first information with the second screen to display the first information on the second screen, and when the information display control apparatus receives a command to adjust the privacy display level of the first information to a target privacy display level, the information display control apparatus may send the second information to the second screen to display the second information on the second screen. In this manner, the user can control the privacy display level of the first information displayed on the second screen on the first screen.
Optionally, the second information is sent to the second screen, so that the first screen still displays the first information when the second screen displays the second information.
Optionally, in this embodiment of the application, when the first screen and the second screen are different screens in the same electronic device, the first screen may be a main screen of the electronic device, and the second screen may be a secondary screen of the electronic device. For example, the first screen may be a front screen of the electronic device and the second screen may be a back screen of the electronic device.
Optionally, in this embodiment of the application, when the first screen and the second screen are screens in different electronic devices, the first screen may be a screen in an electronic device (hereinafter, referred to as a first electronic device) in which the information display control apparatus is located, the second screen may be a screen of another electronic device (for example, a screen of a personal computer, a screen of a mobile phone, a screen of a tablet computer, a screen corresponding to a projector, and the like) that establishes a shared connection with the first electronic device, and the second screen may also be a screen of an electronic device that is remotely controlled by the first electronic device. The method can be determined according to actual use requirements, and the embodiment of the application is not limited.
In this embodiment of the application, after the information display apparatus sends the second information to the second screen, the second screen may update the first information displayed by the second screen, that is, the second screen updates the first information displayed by the second screen to the second information.
For example, it is assumed that the first information is: "name: king X three, identification number: 14022552525265XXXX, current working address: d street XXX "in district C, city B, province A; the second information is: "name: XX, identity card number: 1402255252XXXXXXX, current working address: XXXXXXXX "in B city, a, the second screen P2 may update the first information shown in (a) in fig. 7 to the updated first information sent by the information display control apparatus shown in (B) in fig. 7 after the second screen receives the second information sent by the information display control apparatus.
The information display control device provided by the embodiment of the present application will be described below by taking an example in which the information display control device executes an information display control method in the embodiment of the present application.
As shown in fig. 8, an embodiment of the present application provides an information display control apparatus 400, where the information display control apparatus 400 includes a display module 401 and a receiving module 402. A display module 401, configured to display first information, where the first information includes privacy information; a receiving module 402, configured to receive a first input of the first information displayed by the display module 401, where the first input is used to adjust the privacy display level of the first information to a target privacy display level; the display module 401 is further configured to display, in response to the first input received by the receiving module 401, second information, where the second information is information obtained after hiding the target privacy information in the first information; the privacy display levels are different, the information amount of the hidden privacy information is different, and the information amount of the target privacy information corresponds to the target privacy display levels.
The embodiment of the application provides an information display control device, because the information quantity of hidden privacy information corresponding to different privacy display levels is different, and a user can trigger and adjust the privacy display level of first information through the input of the first information, thereby hiding the privacy information in the first information, so in the process of sharing the first information to other users, the user can flexibly control the information quantity of the hidden target privacy information in the first information according to the actual use requirement, thereby flexibly controlling the information quantity of displayed second information, namely when sharing the second information to other users, the information quantity of the information shared to other users can be controlled, and thus the practicability of the shared information can be improved through the information display method provided by the embodiment of the application.
Optionally, the receiving module is further configured to receive a second input of third information before the displaying module displays the first information; the display module is specifically used for responding to the second input received by the receiving module, displaying the first information and displaying the privacy display level adjustment control, wherein the first information is obtained after the third information is copied; the receiving module is specifically configured to receive a first input to the privacy display level adjustment control.
The embodiment of the application provides an information display control device, because first information is the information after copying third information, consequently when information display control device carries out privacy protection to first information, can ensure that female parent information (original information promptly) does not change to can avoid female parent information to be damaged in privacy protection handles, in order to guarantee that female parent information is intact.
Optionally, the privacy display level adjustment control includes M privacy display levels, where M is an integer greater than 1; the information display control device also comprises a determining module; the determining module is used for determining the information type of the first information before the display module displays the privacy display level adjusting control; and determining a privacy protection grading strategy of the first information according to the information type of the first information, wherein the privacy protection grading strategy comprises M privacy display grades.
The embodiment of the application provides an information display control device, because contents (for example, the target privacy information) which need privacy protection may be different in information of different information types, the information display control device may determine different privacy protection hierarchical policies according to the information type of the first information, so that the processing degree of information privacy contents of different information types can be controlled more accurately.
Optionally, the determining module is specifically configured to determine an information format of the first information, and determine the information type of the first information according to a regular expression corresponding to the information format of the first information.
Optionally, the display module includes a display sub-module, a sharing sub-module and a sending sub-module; the display submodule is used for displaying the first information on a first screen; the sharing submodule is used for sharing the first information to the second screen; the sending submodule is used for responding to the first input received by the receiving module and sending second information to the second screen so that the second screen displays the second information; the first screen and the second screen are different screens in the same electronic device, or screens in different electronic devices.
The information display control device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in an electronic apparatus. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a Personal Computer (PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The information display control apparatus in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The information display control device provided in the embodiment of the present application can implement each process implemented by the method embodiments of fig. 1 to 7, and is not described here again to avoid repetition.
Optionally, as shown in fig. 9, an electronic device 500 is further provided in this embodiment of the present application, and includes a processor 501, a memory 502, and a program or an instruction stored in the memory 502 and executable on the processor 501, where the program or the instruction is executed by the processor 501 to implement each process of the above-mentioned information display control method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic device and the non-mobile electronic device described above.
Fig. 10 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 100 includes, but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.
Those skilled in the art will appreciate that the electronic device 100 may further comprise a power source (e.g., a battery) for supplying power to various components, and the power source 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. The electronic device structure shown in fig. 10 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
The display unit 106 is configured to display first information, where the first information includes privacy information; a user input unit 107 for receiving a first input of the first information displayed by the display unit 106, the first input being for adjusting the privacy display level of the first information to a target privacy display level; the display unit 106 is further configured to display, in response to the first input received by the user input unit 107, second information that is information obtained by hiding the target privacy information in the first information; the privacy display levels are different, the information amount of the hidden privacy information is different, and the information amount of the target privacy information corresponds to the target privacy display levels.
The embodiment of the application provides an electronic device, because the information amount of hidden privacy information corresponding to different privacy display levels is different, and a user can trigger and adjust the privacy display level of first information through the input of the first information, thereby hiding the privacy information in the first information, so that in the process of sharing the first information to other users, the user can flexibly control the information amount of hidden target privacy information in the first information according to actual use requirements, thereby flexibly controlling the information amount of displayed second information, namely when sharing the second information to other users, the information amount of information shared to other users can be controlled, and thus the practicability of the information can be improved through the information display method provided by the embodiment of the application.
Optionally, the user input unit 107 is further configured to receive a second input of third information before the display unit 106 displays the first information; a display unit 106, configured to display, in response to the second input received by the user input unit 107, first information, and display a privacy display level adjustment control, where the first information is information obtained by copying third information; the user input unit 107 is specifically configured to receive a first input to the privacy display level adjustment control.
The embodiment of the application provides an electronic device, because first information is the information after copying third information, when information display controlling means carries out privacy protection processing to first information, can ensure that female parent information (original information promptly) does not change to can avoid female parent information to be damaged in privacy protection processing, in order to guarantee that female parent information is intact.
Optionally, the privacy display level adjustment control includes M privacy display levels, where M is an integer greater than 1; the processor 110 is further configured to determine an information type of the first information before the display unit 106 displays the privacy display level adjustment control; and determining a privacy protection grading strategy of the first information according to the information type of the first information, wherein the privacy protection grading strategy comprises M privacy display grades.
The embodiment of the application provides an electronic device, because contents (for example, the target privacy information) which need privacy protection may be different in information of different information types, an information display control device may determine different privacy protection ranking policies according to the information type of the first information, so that the processing degree of the information privacy contents of different information types may be controlled more accurately.
Optionally, the processor 110 is specifically configured to determine an information format of the first information, and determine an information type of the first information according to a regular expression corresponding to the information format of the first information.
Optionally, the display unit 106 is specifically configured to display the first information on the first screen; the radio frequency unit 101 is configured to share the first information with the second screen; the radio frequency unit 101 is further configured to send second information to the second screen in response to the first input received by the user input unit 107, so that the second screen displays the second information; the first screen and the second screen are different screens in the same electronic device, or screens in different electronic devices.
In the embodiment of the present application, the display module in the information display control device can be implemented by the display unit 106; the receiving module 401 in the information display control apparatus may be implemented by the user input unit 107; the determination module in the schematic structural diagram of the information display control apparatus may be implemented by the processor 110.
It should be understood that, in the embodiment of the present application, the input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics Processing Unit 1041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. 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, an organic light emitting diode, or the like. The user input unit 107 includes a touch panel 1071 and other input devices 1072. The touch panel 1071 is also referred to as a touch screen. The touch panel 1071 may include two parts of a touch detection device and a touch controller. 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. The memory 109 may be used to store software programs as well as various data including, but not limited to, application programs and an operating system. The processor 110 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above-mentioned information display control method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is a processor in the electronic device in the above embodiment. The readable storage medium may include a computer-readable storage medium, such as a computer Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, and so forth.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above-mentioned information display control method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
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. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
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 present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling an electronic device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method of the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.