Information display method, device, equipment and storage medium

By displaying personal data keywords on electronic devices and receiving user input, displaying application data usage details, the problem that users cannot monitor the application data usage scope is solved, and the openness, transparency and security of data usage are improved.

CN112395606BActive Publication Date: 2025-04-18VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011328764.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-24
Publication Date
2025-04-18
Estimated Expiration
2041-04-18

AI Technical Summary

Technical Problem

When user personal data is used in applications, it is impossible to monitor whether it is beyond the scope of authorization in real time, resulting in poor data security.

Method used

By displaying N keywords about personal data, receiving input from users for target keywords, and displaying detailed information on personal data usage of the target application for the keyword, the openness and transparency of data usage information is achieved.

Benefits of technology

Users can promptly discover and stop the application's overriding use of personal data, effectively improving the security of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112395606B_ABST
    Figure CN112395606B_ABST
Patent Text Reader

Abstract

The present application discloses an information display method, device, equipment and storage medium, which belongs to the field of communication technology. The information display method includes: displaying N keywords about personal data; receiving a first input for a target keyword among the N keywords; and in response to the first input, displaying detailed information on the use of the personal data corresponding to the target keyword by the target application. According to the embodiments of the present application, the problem of poor security of user personal data can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to an information display method, device, equipment and storage medium. Background Art

[0002] With the vigorous development of mobile Internet and the increasing popularity of electronic devices, the functions of electronic devices have gradually become more personalized, diversified and intelligent to better meet the needs of users, but at the same time, the risk of leakage of user personal data has also increased significantly.

[0003] In the related art, in order to protect the security of user personal data, some applications installed in electronic devices usually obtain user authorization to use user personal data through privacy statements.

[0004] However, through the above method, users cannot know whether the application uses personal data within the scope of user authorization. Therefore, there is a possibility that the application uses user personal data beyond its authorization, resulting in poor security of user personal data. Summary of the invention

[0005] The purpose of the embodiments of the present application is to provide an information display method, apparatus, device and storage medium, which can solve the problem of poor security of user personal data.

[0006] In order to solve the above technical problems, this application is implemented as follows:

[0007] In a first aspect, an embodiment of the present application provides an information display method, the method comprising: displaying N keywords about personal data; receiving a first input for a target keyword among the N keywords; and in response to the first input, displaying detailed information on the use of the personal data corresponding to the target keyword by the target application.

[0008] In a second aspect, an embodiment of the present application provides an information display device, which includes: a display module for displaying N keywords about personal data; a receiving module for receiving a first input for a target keyword among the N keywords; and the display module is also used to display detailed information on the use of the personal data corresponding to the target keyword by the target application in response to the first input.

[0009] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and when the program or instruction is executed by the processor, the steps of the information display method of the first aspect are implemented.

[0010] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the information display method of the first aspect are implemented.

[0011] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the information display method as in the first aspect.

[0012] In the embodiment of the present application, when N keywords about personal data are displayed, a first input of a user for a target keyword among the N keywords may be received. On this basis, in response to the first input, detailed information about the use of the personal data corresponding to the target keyword by the target application may be displayed. In this way, by viewing the detailed information about the use, the user can know the details of the use of the user's personal data by the target application, and the use information about the user's personal data is made public and transparent, so that the target application can be found and stopped from using the user's personal data beyond its authority in a timely manner, effectively improving the security of the user's personal data. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 It is a flowchart of an information display method provided by an embodiment of the present application;

[0014] Figure 2 It is one of the schematic diagrams of the information display interface provided in the embodiment of the present application;

[0015] Figure 3 This is the second schematic diagram of the information display interface provided in the embodiment of the present application;

[0016] Figure 4 This is the third schematic diagram of the information display interface provided in the embodiment of the present application;

[0017] Figure 5 This is a fourth schematic diagram of the information display interface provided in the embodiment of the present application;

[0018] Figure 6 This is the fifth schematic diagram of the information display interface provided in the embodiment of the present application;

[0019] Figure 7 It is a flowchart of another information display method provided in an embodiment of the present application;

[0020] Figure 8 This is the sixth schematic diagram of the information display interface provided in the embodiment of the present application;

[0021] Fig. 9 This is the seventh schematic diagram of the information display interface provided in the embodiment of the present application;

[0022] Fig.10 This is the eighth schematic diagram of the information display interface provided in the embodiment of the present application;

[0023] Fig.11 This is a ninth schematic diagram of the information display interface provided in the embodiment of the present application;

[0024] Fig.12 This is a tenth schematic diagram of the information display interface provided in the embodiment of the present application;

[0025] Fig.13 This is the eleventh schematic diagram of the information display interface provided in the embodiment of the present application;

[0026] Fig.14 is a structural schematic diagram of an information display device provided in an embodiment of the present application;

[0027] Fig.15 It is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;

[0028] Fig.16 It is a schematic diagram of the hardware structure of another electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0030] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0031] At present, various countries have successively issued personal data / information protection laws and regulations and personal information protection technical specifications, such as the EU's General Data Protection Regulation (GDPR) and China's Personal Information Security Specification. These specifications require mobile terminal and application operators to formulate corresponding safeguards for the collection, transmission, use, storage, sharing, and deletion stages of the user's personal data life cycle, and meet the seven basic principles of user privacy protection: the principle of clear purpose, the principle of optional consent, the principle of minimum sufficiency, the principle of openness and transparency, the principle of ensuring security, the principle of subject participation, and the principle of consistency of rights and responsibilities.

[0032] In related technologies, in order to protect the security of user personal data, some applications of electronic devices usually explain the collection stage, transmission stage, use stage, storage stage, sharing stage, deletion stage, etc. of the personal data life cycle through privacy statements and obtain user authorization.

[0033] However, after obtaining user authorization, whether the actual execution of user personal data within the application exceeds the scope of authorization, whether it is illegally forwarded, etc., is currently in a "black box" state. Therefore, users cannot know whether the application uses the user's personal data within the scope of user authorization, and the perception is poor.

[0034] In response to the problems in the related art, the embodiments of the present application provide an information display method, apparatus, device and storage medium. When displaying N keywords about personal data, a first input from a user for a target keyword among the N keywords can be received. On this basis, in response to the first input, detailed information on the use of the personal data corresponding to the target keyword by the target application can be displayed. In this way, by viewing the detailed information on the use, the user can know the details of the use of the user's personal data by the target application, and the use information about the user's personal data is made public and transparent, so that the target application can be found and stopped from using the user's personal data beyond its authority in a timely manner, effectively improving the security of the user's personal data, and solving the problem of poor security of the user's personal data in the related art.

[0035] The information display method provided by the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0036] Figure 1 is a flow chart of an information display method provided in an embodiment of the present application. The execution subject of the information display method may be an electronic device, such as Figure 1 As shown, the information display method provided in the embodiment of the present application may include:

[0037] S101, displaying N keywords related to personal data.

[0038] Personal data may include: various information recorded electronically or otherwise that can, alone or in combination with other information, identify the identity of a specific natural person or reflect the activities of a specific natural person; data that, once leaked, illegally provided or abused, may endanger personal and property safety, and may easily lead to damage to personal reputation, physical and mental health, or discriminatory treatment.

[0039] In one embodiment, personal data may include personal identity information, personal property data, personal health and physiological information, personal biometric information, and other information. Among them, personal identity information may include information on personal documents such as identity cards, military officer certificates, passports, driver's licenses, work permits, social security cards, and residence permits; personal property data may include information such as bank accounts, identification information (passwords), deposit information (including the amount of funds, payment and receipt records, etc.), real estate information, credit records, credit information, transaction and consumption records, flow records, and virtual property information such as virtual currency, virtual transactions, and game redemption codes; personal health and physiological information may include relevant records generated by personal illness and treatment, such as symptoms, hospitalization records, medical orders, test reports, surgery and paralysis records, medication records, drug error and allergy information, fertility information, previous medical history, diagnosis and treatment, family medical history, current medical history, infectious disease history, and other information; personal biometric information may include personal genes, fingerprints, voiceprints, palm prints, auricles, irises, facial recognition features, biometric features, and other information; other information may include sexual orientation, marital history, religious beliefs, undisclosed criminal records, communication records and content, address books, friend lists, group lists, whereabouts, web browsing records, accommodation information, precise positioning information, and other information.

[0040] In one example, the keywords may include name, gender, position, education, marital history, address book, and other words related to the user's personal data.

[0041] S102: Receive a first input for a target keyword among N keywords.

[0042] The first input may be a click input, a double-click input, a long press input, a sliding input, etc., in which the user selects a target keyword from N keywords, and is not specifically limited here.

[0043] S103 , in response to the first input, displaying detailed information on the use of the personal data corresponding to the target keyword by the target application.

[0044] The target application may include at least one of all the applications of the electronic device.

[0045] The information display method provided in the embodiment of the present application can receive a first input from a user for a target keyword among the N keywords when displaying N keywords related to personal data. On this basis, in response to the first input, detailed information on the use of the personal data corresponding to the target keyword by the target application can be displayed. In this way, by viewing the detailed information on the use, the user can know the details of the use of the user's personal data by the target application, and realize the openness and transparency of the use information of the user's personal data, so that the target application can be found and stopped from using the user's personal data beyond its authority in a timely manner, and the security of the user's personal data can be effectively improved.

[0046] The above S101 and S103 are described in detail below in conjunction with specific embodiments.

[0047] First, S101 is introduced to display N keywords related to personal data.

[0048] In some embodiments of the present application, the N keywords may include a first keyword and a second keyword other than the first keyword, and displaying N keywords about personal data may specifically include: displaying the first keyword in a first area, and displaying the second keyword in a second area, wherein the first keyword is the keyword corresponding to the personal data used by the target application beyond preset permissions.

[0049] In the above embodiment, the electronic device can detect the matching status between the target application's permission to use personal data and the preset permission. When it is detected that the target application's permission to use personal data does not match the preset permission, it determines that the keyword corresponding to the personal data used by the target application beyond the preset permission is the first keyword.

[0050] Here, the preset permissions may include a user personal data baseline associated with the target application generated by the electronic device according to a privacy statement or user authorization information. The target application is associated with the preset permissions, and the preset permissions corresponding to different target applications may be the same or different.

[0051] For example, Table (1) is a user personal data baseline generated based on the user's authorization information for a shopping app.

[0052] Table (1)

[0053]

[0054]

[0055] As shown in Table (1), in the user personal data baseline associated with the shopping app, the user personal data that the user authorizes the shopping app to collect is the birthday. This data is the personal date of birth filled in by the user when registering. It is not the user's sensitive data. The collection source and method are user input. The shopping app forces the user to provide this data. The purpose of using this data is to determine whether the user is a child. The transmission method is to transmit it to the server through the hypertext transfer protocol. The storage location of this data is the backend server. The storage method is Advanced Encryption Standard (AES) 128-bit encrypted storage. The storage period on the backend server is 12 months. The shopping app cannot share it with a third party or transfer it across borders.

[0056] As a specific embodiment, the target application is APP1. After the electronic device detects that the permission of APP1 to use the user's personal data matches the preset permission, it determines that APP1 uses the "address book" and "birthday" data beyond the preset permission. Therefore, "address book" and "birthday" are determined as the first keywords, and the keywords other than "address book" and "birthday" are determined as the second keywords, and the above-mentioned first keyword and second keyword are displayed in different areas.

[0057] For example, Figure 2 As shown, the first keyword "address book, birthday" is concentrated in the inner circle area, and the inner circle area is the first area; the keywords other than the first keyword, that is, the second keyword "education, gender, nationality, etc." are concentrated in the outer circle area, and the outer circle area is the second area.

[0058] For example, Figure 3 As shown, N keywords can be displayed in a list form, and the first keyword "address book, birthday" is concentrated in the left area of ​​the list, and the left area of ​​the list is the first area; the keywords other than the first keyword, that is, the second keyword "education, gender, nationality, etc." are concentrated on the right side of the list, and the right area of ​​the list is the second area, and compared with the first keyword, the display font of the second keyword is larger.

[0059] In this way, the electronic device can determine the personal data in the user's personal data that has been used beyond the authority of the target application, that is, the personal data at risk, and display the keywords corresponding to the personal data at risk separately from other keywords in different areas, thereby achieving effective warnings and facilitating users to prioritize viewing the usage details of the personal data at risk.

[0060] It should be noted that the preset permissions can be set according to specific needs.

[0061] In one embodiment, the user has the right to update the preset permissions, and the user can update the preset permissions at any time according to the needs, that is, the user personal data baseline associated with the target application. After the electronic device detects that the user has updated the user personal data baseline by himself, it will not output a prompt message, and can determine whether the usage of the target application matches the preset permissions based on the updated user personal data baseline, that is, determine whether the target application uses the user personal data beyond the preset permissions.

[0062] For example, in the user personal data baseline associated with APP1, the storage period of user personal data "name" stored by APP1 is "6 months", but due to user personal needs, the storage period is modified to "12 months" and re-authorization is completed. At this time, the electronic device can determine whether the storage period of "name" by APP1 exceeds the preset period based on the updated "12 months".

[0063] Then, S103 is introduced, in response to the first input, displaying detailed information on the use of the personal data corresponding to the target keyword by the target application.

[0064] In some embodiments of the present application, the target application may default to all applications in the electronic device.

[0065] In other embodiments, the target application may include an application selected by the user, and before displaying N keywords about personal data, the method may also include: first, receiving a selection input from the user to select the target application from multiple applications; and then, determining the target application in response to the selection input.

[0066] The selection input may be an input for a user to start a target control mode for certain applications, that is, the application that starts the target control mode is the target application. In the target control mode, the electronic device can detect in real time how the target application processes the user's personal data.

[0067] like Figure 4 As shown, APP1, APP3 and APP4 have turned on the target control mode, APP2 and APP5 have not turned on the target control mode, and the selection input is a sliding input of the user to turn on the target control mode of APP5. The electronic device receives the sliding input and turns on the target control mode of APP5 in response to the sliding input. In this way, the electronic device can determine that APP1, APP3, APP4 and APP5 are target applications and detect the processing methods of APP1, APP3, APP4 and APP5 for processing user personal data.

[0068] The user may also choose to turn off the target control mode for certain applications, thereby continuously updating the detection objects of the electronic device, namely the target applications.

[0069] In this way, users can realize autonomous update of target applications by autonomously turning on or off the target control mode of applications, thereby improving the user's autonomous experience.

[0070] In some embodiments of the present application, detailed information on the use of personal data corresponding to the target keyword by the target application may include: information related to the target application's processing of personal data at various stages of the data life cycle.

[0071] For example, information related to the target application’s collection, transmission, use, purpose or scenarios of use, storage method, storage location, storage duration, sharing objects, sharing methods, cross-border transfer, and deletion methods of user personal data.

[0072] As a specific embodiment, the target application includes APP1 and APP2. Figure 5 As shown, when the electronic device receives a click input from the user for the target keyword "birthday", in response to the click input, the electronic device displays detailed information on the use of the personal data corresponding to "birthday" by APP1 and APP2, that is, information on how APP1 and APP2 process the "birthday" data, such as the "purpose of use".

[0073] In some embodiments of the present application, in order to intuitively reflect whether each application has exceeded its authority to use user personal data, after displaying N keywords about personal data, the method may also include the following steps: first, receiving a second input for the target control; then, in response to the second input, displaying the matching information between the target application's permission to use the personal data and the preset permission.

[0074] Among them, the target control is used to trigger the electronic device to display the matching information between the target application's permission to use personal data and the preset permission. The second input can be the user's click input, double-click input, slide input, drag input, etc. on the target control, which is not specifically limited here.

[0075] Specifically, the electronic device detects the matching status between the target application's permission to use personal data and the preset permission. If it is detected that the permission to use personal data does not match the preset permission, it means that the target application uses personal data beyond the preset permission, that is, the target application's use of personal data exceeds the user's authorization scope. At this time, the target application can be displayed as an "abnormal" state.

[0076] As a specific embodiment, the electronic device detects that the permission of the target application APP1 to use the user's personal data does not match the preset permission, and the permission of the target applications APP1-APP3 to use the user's personal data matches the preset permission. Figure 6 As shown, the matching information corresponding to APP1 is "abnormal", and the matching information corresponding to APP1-APP3 is "normal".

[0077] In one embodiment, the matching information may also be directly displayed on the electronic device as “match” or “no match”.

[0078] In this way, by displaying the matching information between the target application's permission to use personal data and the preset permission, it is possible to intuitively reflect whether each application has exceeded its permission to use the user's personal data, thereby preventing the excessive use of personal data in a timely manner.

[0079] In some embodiments of the present application, after displaying the matching information between the target application's permission to use personal data and the preset permission in response to the second input, the method may further include the following steps: first, receiving a sixth input of the matching information; and then, in response to the sixth input, displaying detailed information on the use of personal data by the target application associated with the matching information.

[0080] The second input may be a click input, a double-click input, a slide input, a drag input, etc., by which the user selects target matching information from all matching information, and is not specifically limited here.

[0081] As a specific example, Figure 6 As shown, the sixth input is a user click input on "abnormal", and in response to the click input, detailed information (abnormal content) on the use of the user's personal data by APP1 is displayed, including the dangerous data "birthday" that APP1 uses beyond its authority.

[0082] In the related art, electronic devices are unable to monitor the status of user personal data. When there is a phenomenon that an application program unauthorizedly processes user personal data, the electronic device is unable to prompt or warn the user, resulting in poor security of user personal data.

[0083] In some embodiments of the present application, in order to further improve the security of user personal data, the embodiments of the present application also provide another information display method, which can further improve the security of user personal data. Among them, the execution subject of the information display method can be an electronic device. It should be noted that the above execution subject does not constitute a limitation of the present application. The information display method is described in detail below.

[0084] Figure 7 It is a flowchart of another information display method provided in an embodiment of the present application.

[0085] like Figure 7 As shown, the information display method provided in the embodiment of the present application may include:

[0086] S701: When the authority of the target application to use the personal data does not match the preset authority, determine that the personal data used by the target application beyond the preset authority is the target data.

[0087] For example, the target application is APP1, and the electronic device detects that the purpose / scenario of APP1 using the user's personal data "birthday" is "pushing birthday gift ads based on birthday", which does not match the preset permission "determine whether the user is a child based on birthday", so it determines that the "birthday" data is the target data.

[0088] S702, display notification information related to the target application and target data.

[0089] The content of the notification information includes that the target application uses the target data beyond the preset permissions.

[0090] For example, if the target application is APP1 and the "birthday" data is the target data, then Figure 8 As shown, a notification message “APP1 has exceeded its authority to use your personal data 'birthday', click to view details” is displayed, and the notification message includes the target application APP1 and the target data “birthday”.

[0091] In this way, when the electronic device detects that the target application's permission to use personal data does not match the preset permission, it can display a notification message, which can effectively remind the user of the target application's unauthorized behavior. Therefore, by viewing the prompt message, the user can know that the target application has used the user's personal data beyond the user's authorized scope, so that the target application can be stopped from using data unauthorizedly in a timely manner, effectively improving the security of the user's personal data.

[0092] S703: Receive a third input for notification information.

[0093] The third input may be a click input, a double-click input, a sliding input, etc. of the notification information by the user, which is not specifically limited here.

[0094] S704: In response to the third input, display detailed information on the use of the target data by the target application.

[0095] For example, Figure 8 As shown, a notification message is displayed saying "APP1 has exceeded its authority to use your personal data 'birthday', click to view details!" After receiving the user's click input to the notification message, the electronic device responds to the click input and displays the details of how APP1 specifically uses the "birthday" data, that is, information related to APP1 and "birthday", including that the application name is APP1, the user's personal data item is birthday, whether it is personal sensitive data, the specific purpose of use, specific unauthorized behavior, etc.

[0096] S705: Receive a fourth input regarding usage detail information.

[0097] The fourth input may be a click input, a double-click input, a sliding input, etc. of the user's usage detail information or the preset area, which is not specifically limited here.

[0098] S706: In response to the fourth input, display at least one processing strategy for the target application.

[0099] The handling strategy includes at least one of cancellation, complaint, suspension, and deletion;

[0100] S707: Receive a fifth input for a target processing strategy in the at least one processing strategy.

[0101] S708 , in response to the fifth input, processing the target application according to the target processing policy.

[0102] As a specific example, Fig. 9 As shown, the electronic device displays the usage details of APP1 for the "birthday" data. When receiving the user's click input for "unauthorized" in the usage details information, in response to the click input, multiple processing strategies "logout", "complaint", "pause" and "delete" are displayed. On this basis, the electronic device receives the user's click input selecting "delete" from multiple processing strategies. In response to the click input, the electronic device deletes APP1.

[0103] In one embodiment, when the target processing strategy is a complaint, the target application is processed according to the target processing strategy, which may include: sending a complaint to the privacy supervision department of the regulatory agency, such as the "App Personal Information Reporting" public account of the China APP Governance Working Group, or sending a complaint to the data subject rights exercise channel of the mobile terminal and / or APP, such as a public privacy mailbox.

[0104] In this way, the electronic device can guide the user to process the target application by displaying at least one processing strategy, thereby promptly stopping the target application from exceeding its authority and further improving the security of the user's personal data.

[0105] In some embodiments of the present application, in order to effectively prompt an application's unauthorized use of data, the method may also include: when the target application's permission to use personal data does not match the preset permission, displaying a preset logo on the icon corresponding to the target application.

[0106] It should be noted that the preset logo can be set according to specific needs.

[0107] For example, if the target application is APP5 and the preset logo is "crying face", then Fig.10 As shown, a “crying face” logo can be displayed on the icon corresponding to APP5.

[0108] In addition, the preset mark can also be a warning icon, warning text, or other identification information that can remind the user that an abnormality has occurred in the application program. For the sake of brevity, it will not be repeated here.

[0109] In this way, when the target application's permission to use personal data does not match the preset permission, the electronic device can remind the user that the application has an abnormality by displaying a logo on the icon corresponding to the target application, thereby guiding the user to check it in time and effectively issue an alarm.

[0110] In some embodiments of the present application, after displaying a preset mark on the icon corresponding to the target application, the method may further include: first, receiving a seventh input from the user for the preset mark; then, in response to the seventh input, displaying detailed information on the use of the target data by the target application, wherein the personal data used by the target application beyond the preset authority is the target data.

[0111] For example, if the electronic device detects that APP5 shares the user's personal data "mailbox" with a third party, which does not match the preset permission "not allowed to share with third parties", the preset logo "exclamation mark" is displayed on the icon corresponding to APP5. The seventh input is the user's click input on the "exclamation mark" logo. After the electronic device receives the click input, it responds to the click input and displays the detailed usage information of the "mailbox" by APP5, that is, the information associated with APP5 and "mailbox".

[0112] In this way, the electronic device can display detailed information about the target application's use of the user's personal data through the user's input on the mark on the target application icon, allowing the user to have a more comprehensive understanding of the target application's unauthorized behavior and improving the user's usage experience.

[0113] In one embodiment, receiving the seventh input of the user to the preset identifier may include: receiving the seventh input of the user to the preset identifier within a preset time period after the preset identifier is displayed.

[0114] In another embodiment, after displaying a preset mark on the icon corresponding to the target application, the method may further include: if no seventh input from the user to the preset mark is received within a preset time period after the preset mark is displayed, moving the icon corresponding to the target application from the original display area to the target display area.

[0115] The original display area is the position where the icon corresponding to the target application is displayed on the electronic device before it is moved.

[0116] In one embodiment, the target display area may be a blank display desktop in the electronic device.

[0117] In another embodiment, the target display area may be a corner area of ​​the desktop where an icon corresponding to the target application is located.

[0118] For example, the preset time period is 10 minutes. Fig.11 As shown, the original display area of ​​APP5 is the middle position of desktop A, and the target display area is the "Recycle Bin" in the corner area of ​​desktop A. The electronic device detects that the processing behavior of APP5 for processing user personal data does not match the preset permissions, and displays a "crying face" logo on the icon corresponding to APP5. If no user input is received within 10 minutes of displaying the "crying face" logo, the icon corresponding to APP5 is moved from the middle position of desktop A to the "Recycle Bin", and the icons corresponding to APP5 and other APPs are displayed in the "Recycle Bin", and the middle position of desktop A is no longer displayed.

[0119] In another embodiment, when the electronic device has a curved screen, the target display area may be a side area of ​​the curved screen.

[0120] like Fig.12 As shown, area 1 on the curved screen is the target display area.

[0121] It should be noted that the target display area may also be other areas in the electronic device that can display application icons.

[0122] In one embodiment, after moving the icon corresponding to the target application from the original display area to the target display area, the method may further include: receiving an eighth input from the user to the icon corresponding to the target application; and in response to the eighth input, moving the icon corresponding to the target application to the original display area.

[0123] Among them, the eighth input can be a click input, a drag input, a sliding input, etc. of the target icon by the user.

[0124] For example, when the electronic device moves the icon corresponding to APP5 from the original display area to the "Recycle Bin", the user can find and drag the icon corresponding to APP5 from the Recycle Bin. In response to the drag input, the electronic device restores the icon corresponding to APP5 to the original display area.

[0125] In this way, when the target application is an application, the electronic device can remind the user that the target application has an abnormality by moving the icon corresponding to the target application to the target area, thereby guiding the user to check it in time and effectively warn.

[0126] In another embodiment, the target application may include a first application and a second application, wherein the first application's permission to use personal data does not match a preset permission, and the second application's permission to use personal data matches the preset permission. The method may also include: displaying an icon corresponding to the first application in a first display mode, and displaying an icon corresponding to the second application in a second display mode, the first display mode being different from the second display mode.

[0127] For example, if the electronic device detects that the permission for APP1 to process and use user personal data is different from the preset permission, then APP1 is the first application, and the permission for APP2-APP8 other than APP1 in the electronic device to use personal data matches the preset permission, and they are the second application. The display mode of the icons corresponding to APP2-APP8 in the electronic device is static display, and the first display mode of the target icon corresponding to APP1 can be a jitter display over a period of time.

[0128] For another example, APP5 is the first application, APP1-APP4, APP6-APP9 are the second application, then Fig.13 As shown, the display mode of the target icon corresponding to APP5 is a dark display which is different from the display mode of the icons corresponding to APP1-APP4 and APP6-APP9.

[0129] It should be noted that the electronic device in the embodiments of the present application may include at least one of the following: a mobile phone, a tablet computer, a smart wearable device, and other devices that have the function of receiving and displaying information.

[0130] It should be noted that the information display method provided in the embodiments of the present application may be executed by an electronic device, or may be an information display device or a module in the information display device for executing the information display method.

[0131] In the embodiment of the present application, an information display device executing an information display method is taken as an example to illustrate the information display device provided by the embodiment of the present application.

[0132] Fig.14 A schematic diagram of the structure of an information display device provided in this application.

[0133] like Fig.14 As shown, the information display device 1400 provided in the present application may include: a display module 1401 and a receiving module 1402 .

[0134] Among them, the display module 1401 is used to display N keywords about personal data; the receiving module 1402 is used to receive a first input for a target keyword among the N keywords; the display module 1401 is used to display detailed information on the use of the personal data corresponding to the target keyword by the target application in response to the first input.

[0135] In some embodiments of the present application, the N keywords include a first keyword and a second keyword other than the first keyword, and the display module 1401 is specifically used to: display the first keyword in the first area, and display the second keyword in the second area, wherein the first keyword is the keyword corresponding to the personal data used by the target application beyond the preset authority.

[0136] In some embodiments of the present application, the receiving module 1402 is further used to receive a second input for the target control; the display module 1401 is further used to display the matching information between the target application's permission to use personal data and the preset permission in response to the second input.

[0137] In some embodiments of the present application, the device also includes: a determination module, which is used to determine that the personal data used by the target application beyond the preset authority is the target data when the authority of the target application to use the personal data does not match the preset authority; the display module 1401 is also used to display notification information related to the target application and the target data, wherein the content of the notification information includes the target application using the target data beyond the preset authority; the receiving module 1402 is also used to receive a third input for the notification information; the display module 1401 is also used to display the target application's usage details information on the target data in response to the third input; the receiving module 1402 is also used to receive a fourth input for the usage details information; the display module 1401 is also used to display at least one processing strategy for the target application in response to the fourth input, wherein the processing strategy includes at least one of logout, complaint, suspension, and deletion; the receiving module 1402 is also used to receive a fifth input for a target processing strategy in at least one processing strategy; the processing module is used to process the target application according to the target processing strategy in response to the fifth input.

[0138] In some embodiments of the present application, the display module 1401 is further used to display a preset mark on the icon corresponding to the target application when the permission of the target application to use personal data does not match the preset permission.

[0139] The information display device provided in the embodiment of the present application can receive a first input from a user for a target keyword among the N keywords when displaying N keywords related to personal data. On this basis, in response to the first input, detailed information on the use of the personal data corresponding to the target keyword by the target application can be displayed. In this way, by viewing the detailed information on the use, the user can know the details of the use of the user's personal data by the target application, and realize the openness and transparency of the use information of the user's personal data, so that the target application can be found and stopped from using the user's personal data beyond its authority in a timely manner, effectively improving the security of the user's personal data.

[0140] The information display device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0141] The information display device in the embodiment of the present application may be a device having 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 the embodiment of the present application.

[0142] The information display device provided in the embodiment of the present application can achieve Figure 1 or Figure 7 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0143] Optional, such as Fig.15 As shown, an embodiment of the present application also provides an electronic device 1500, including a processor 1501, a memory 1502, and a program or instruction stored in the memory 1502 and executable on the processor 1501. When the program or instruction is executed by the processor 1501, each process of the above-mentioned information display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0144] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0145] Fig.16 A schematic diagram of the hardware structure of another electronic device to implement an embodiment of the present application.

[0146] The electronic device 1600 includes but is not limited to: a radio frequency unit 1601, a network module 1602, an audio output unit 1603, an input unit 1604, a sensor 1605, a display unit 1606, a user input unit 1607, an interface unit 1608, a memory 1609, and a processor 1610 and other components.

[0147] Among them, the display unit 1606 is used to display N keywords about personal data; the user input unit 1607 is used to receive a first input for a target keyword among the N keywords; the display unit 1606 is used to display detailed information on the use of the personal data corresponding to the target keyword by the target application in response to the first input.

[0148] In some embodiments of the present application, the N keywords include a first keyword and a second keyword other than the first keyword, and the display unit 1606 is specifically used to: display the first keyword in the first area, and display the second keyword in the second area, wherein the first keyword is the keyword corresponding to the personal data used by the target application beyond the preset authority.

[0149] In some embodiments of the present application, the user input unit 1607 is further used to receive a second input for the target control; the display unit 1606 is further used to display the matching information between the target application's permission to use personal data and the preset permission in response to the second input.

[0150] In some embodiments of the present application, the processor 1610 is used to determine that the personal data used by the target application beyond the preset authority is the target data when the authority of the target application to use the personal data does not match the preset authority; the display unit 1606 is also used to display notification information related to the target application and the target data, wherein the content of the notification information includes the target application using the target data beyond the preset authority; the user input unit 1607 is also used to receive a third input for the notification information; the display unit 1606 is also used to display detailed information on the use of the target data by the target application in response to the third input; the user input unit 1607 is also used to receive a fourth input for the detailed information on the use; the display unit 1606 is also used to display at least one processing strategy for the target application in response to the fourth input, wherein the processing strategy includes at least one of logout, complaint, suspension, and deletion; the user input unit 1607 is also used to receive a fifth input for a target processing strategy in at least one processing strategy; the processor 1610 is used to process the target application according to the target processing strategy in response to the fifth input.

[0151] In some embodiments of the present application, the display unit 1606 is further configured to display a preset mark on an icon corresponding to a target application when the target application's permission to use personal data does not match the preset permission.

[0152] The electronic device provided in the embodiment of the present application can receive a first input from a user for a target keyword among the N keywords when displaying N keywords related to personal data. On this basis, in response to the first input, detailed information on the use of the personal data corresponding to the target keyword by the target application can be displayed. In this way, by viewing the detailed information on the use, the user can know the details of the use of the user's personal data by the target application, and realize the openness and transparency of the use information of the user's personal data, so that the target application can be found and stopped from using the user's personal data beyond its authority in a timely manner, effectively improving the security of the user's personal data.

[0153] Those skilled in the art will appreciate that the electronic device 1600 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1610 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.16 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0154] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information display method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0155] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer-readable storage medium, and examples of computer-readable storage media include non-transitory computer-readable storage media, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0156] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0157] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0158] It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment 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, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0159] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0160] The above reference is according to the method of the embodiment of the present application, the flow chart of the device (system) and the computer program product and / or the block diagram described various aspects of the present application.It should be understood that each square box in the flow chart and / or the block diagram and the combination of each square box in the flow chart and / or the block diagram can be realized by computer program instructions.These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the realization of the function / action specified in one or more square boxes of the flow chart and / or the block diagram.Such a processor can be but is not limited to a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit.It can also be understood that each square box in the block diagram and / or the flow chart and the combination of the square boxes in the block diagram and / or the flow chart can also be realized by the dedicated hardware that performs the specified function or action, or can be realized by the combination of dedicated hardware and computer instructions.

[0161] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. An information display method, characterized in that: include: Display N keywords related to personal data; receiving a first input for a target keyword among the N keywords; In response to the first input, displaying detailed information on the use of the personal data corresponding to the target keyword by a target application, the detailed information including: information related to the way the target application processes the personal data at various stages of the data life cycle, the target application being all applications in the electronic device or an application selected by a user from multiple applications; In the case where the permission of the target application to use the personal data does not match the preset permission, displaying a preset mark on the icon corresponding to the target application; If no seventh input of the preset identifier is received from the user within a preset time period after the preset identifier is displayed, moving the icon corresponding to the target application from the original display area to the target display area, where the target display area is a recycle bin, or, when the electronic device is a curved screen, the target display area is a side area of ​​the curved screen; The N keywords include a first keyword and a second keyword other than the first keyword, and the display of the N keywords related to the personal data includes: The first keyword is displayed in the first area, and the second keyword is displayed in the second area, wherein the first keyword is a keyword corresponding to the personal data used by the target application beyond the preset authority.

2. The method according to claim 1, characterized in that After displaying N keywords related to personal data, the method further includes: receiving a second input for the target control; In response to the second input, matching information between the target application's permission to use the personal data and preset permissions is displayed.

3. The method according to claim 1, characterized in that In the case where the target application's permission to use the personal data does not match the preset permission, the method further includes: Determine that the personal data used by the target application beyond the preset authority is target data; Displaying notification information related to the target application and the target data, wherein the content of the notification information includes that the target application uses the target data beyond the preset authority; receiving a third input for the notification information; In response to the third input, displaying detailed information of usage of the target data by the target application; receiving a fourth input for the usage detail information; In response to the fourth input, at least one processing strategy for the target application is displayed, wherein the processing strategy includes at least one of logout, complaint, suspension, and deletion.

4. An information display device, characterized in that: include: A display module, used to display N keywords related to personal data; A receiving module, configured to receive a first input for a target keyword among the N keywords; a display module, configured to display, in response to the first input, detailed information on the use of the personal data corresponding to the target keyword by a target application, the detailed information on the use comprising: information related to the way in which the personal data is processed by the target application at various stages of the data life cycle, the target application being all applications in the electronic device or an application selected by a user from a plurality of applications; The display module is further configured to display a preset mark on an icon corresponding to the target application when the permission of the target application to use the personal data does not match the preset permission; The information display device moves the icon corresponding to the target application from the original display area to the target display area when no seventh input to the preset identifier is received from the user within a preset time period after the preset identifier is displayed, and the target display area is a recycle bin, or, when the electronic device is a curved screen, the target display area is a side area of ​​the curved screen; The N keywords include a first keyword and a second keyword other than the first keyword, and the display module is specifically used for: The first keyword is displayed in the first area, and the second keyword is displayed in the second area, wherein the first keyword is a keyword corresponding to the personal data used by the target application beyond the preset authority.

5. The device according to claim 4, characterized in that The device also includes: The receiving module is further used to receive a second input for the target control; The display module is further configured to display, in response to the second input, matching information between the target application's permission to use the personal data and preset permissions.

6. The device according to claim 4, characterized in that The device also includes: A determination module, configured to determine, when the permission of the target application to use the personal data does not match the preset permission, that the personal data used by the target application beyond the preset permission is the target data; The display module is further used to display notification information related to the target application and the target data, wherein the content of the notification information includes that the target application uses the target data beyond the preset authority; The receiving module is further configured to receive a third input for the notification information; The display module is further configured to display detailed information of usage of the target data by the target application in response to the third input; The receiving module is further configured to receive a fourth input for the usage detail information; The display module is further used to display at least one processing strategy for the target application in response to the fourth input, wherein the processing strategy includes at least one of logout, complaint, suspension, and deletion.

7. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the information display method according to any one of claims 1 to 3.

8. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the information display method according to any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • A method and apparatus for protect privacy data of a mobile terminal user

    CN109388963A

  • Application permission calling monitoring method and electronic equipment

    CN111460397A