WO2016165466A1 - 一种信息隐藏的方法及相应的终端设备 - Google Patents
一种信息隐藏的方法及相应的终端设备 Download PDFInfo
- Publication number
- WO2016165466A1 WO2016165466A1 PCT/CN2016/073865 CN2016073865W WO2016165466A1 WO 2016165466 A1 WO2016165466 A1 WO 2016165466A1 CN 2016073865 W CN2016073865 W CN 2016073865W WO 2016165466 A1 WO2016165466 A1 WO 2016165466A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- hidden
- time period
- needs
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Definitions
- This paper relates to the technical field of information hiding, and more specifically to a method of information hiding and corresponding terminal equipment.
- the technical problem to be solved by the present invention is to provide a method for information hiding and a corresponding terminal device, which can protect privacy and is more convenient to operate.
- a method of information hiding applied to a terminal device including:
- the first information is not displayed during a hidden period of the first information
- the first information is normally displayed outside the hidden period of the first information.
- the first information that needs to be hidden and its hidden time period are determined according to needs.
- the first information includes multiple pieces of information
- the hidden time periods of the plurality of pieces of information are separately set, or the hidden time periods of all or part of the pieces of information are uniformly set.
- the first information is information in an application on the terminal device
- the method further includes: adding, in the application, the information hidden by the time period and the information of the hidden time period for the first information.
- the first information is not displayed in the hidden time period; and the step of displaying the first information normally outside the hidden time period includes:
- the hidden time period includes information hiding of the current time, and is not displayed on the information display interface.
- the hidden time period set for the first information is one or more time periods of the day.
- a terminal device includes an information processing module and a display processing module, wherein:
- the information processing module is configured to: set a hidden time period for the first information that needs to be hidden;
- the display processing module is configured to: display the first information during a hidden time period of the first information; and display the first information normally outside a hidden time period of the first information.
- the information processing module is configured to set a hidden time period for the first information that needs to be hidden according to the following manner: determining the first information that needs to be hidden according to the need; and/or,
- the information processing module is configured to set a hidden time period for the first information that needs to be hidden as follows: a hidden time period is set for the first information that needs to be hidden.
- the first information includes multiple pieces of information
- the information processing module is configured to set a hidden time period for the first information that needs to be hidden according to the following manner: separately setting a hidden time period for the plurality of pieces of information; or, uniformly setting all or part of the pieces of the information. Hidden time period.
- the first information is information in an application on the terminal device
- the information processing module is further configured to: after the hidden time period is set for the first information that needs to be hidden, add the information hidden by the time period and the information of the hidden time period for the first information in the application.
- the display processing module is configured to not display the first information in the hidden time period according to the following manner; and display the first information normally outside the hidden time period:
- an identifier hidden by the time period is added to the information display interface, and the hidden time period includes information hiding of the current time, and is not displayed on the information display interface.
- the hidden time period set by the information processing module for the first information is one or more time periods of the day.
- a computer program comprising program instructions that, when executed by a terminal, cause the terminal to perform any of the above methods of information hiding.
- the above solution hides the data by time period, and does not need to input a password for each use, can intelligently switch the hidden/display mode, protect user privacy, and make the operation more concise and easy to use, and the user is very convenient to learn and use.
- no hardware support is required, and the algorithm is simple. Compared with the method of encrypting information, the operation speed is fast and the user experience is good.
- FIG. 1 is a flowchart of an information hiding method according to an embodiment of the present invention.
- FIG. 2 is a block diagram of a terminal device according to an embodiment of the present invention.
- FIG. 3 is a flow chart of a setup phase of an application example of the present invention.
- FIG. 4 is a flow chart of an application example display/hide phase of the present invention.
- the information hiding method in this embodiment is applied to the terminal device, as shown in FIG. 1 , and includes:
- Step 110 The terminal device sets a hidden time period for the first information that needs to be hidden.
- the first information that needs to be hidden and its hidden time period can be determined according to user input.
- the first information may be any type of information that can be displayed on the terminal device, such as information in an application on the terminal device.
- the information in the application on the terminal device may be: one or more short messages (the plurality of short messages may include one or more types of short messages, and the first type of short messages may be short messages sent by a specific sender), One or more pieces of information in a real-time communication software (such as QQ, WeChat), one or more files, one or more call records, and so on.
- the hidden time period set for the first information may be, for example, one or more time periods of the day, for example, a specific number of days of the week, and, for example, a specific number of days in the month, etc. Wait.
- the hidden time periods of the plurality of pieces of information may be separately set, and part or all of the pieces of information may also be uniformly set.
- the method further includes: adding, in the application, the information hidden by the time period and the information of the hidden time period for the first information.
- Step 120 The first information is not displayed during a hidden time period of the first information, and the first information is normally displayed outside a hidden time period of the first information.
- the information hidden by the time period and the information of the hidden time period are added to the first information in the application, and in this step, when the information display interface of the application is opened according to the user input, the information is Displaying information related to the interface, and hiding the information hidden by the time period and hiding the hidden time period including the current time, and not displaying the information on the information display interface; for other indicators that are not hidden by the time period, the normal display is performed, but It is also not excluded that it is hidden for other reasons such as encryption. For information with an identifier hidden by time period but whose hidden time period does not contain the current time, normal display is performed.
- the embodiment further provides a terminal device, as shown in FIG. 2, including:
- the information processing module 10 is configured to: set a hidden time period for the first information that needs to be hidden;
- the display processing module 20 is configured to: display the first information in a hidden time period of the first information; and display the first information normally outside the hidden time period of the first information.
- the information processing module 10 is further configured to: determine, according to needs, first information that needs to be hidden;
- the information processing module 10 determines the first information that needs to be hidden according to an instruction input by the user.
- the information processing module 10 sets a hidden time period for the first information that needs to be hidden, including: setting a hidden time period for the first information that needs to be hidden, as needed, such as user input.
- the information processing module 10 sets a hidden time period for the first information that needs to be hidden, where the first information includes multiple pieces of information, and the hidden time periods of the multiple pieces of information are separately set, or The hidden time period of all or part of the information in the piece of information is uniformly set.
- the information processing module 10 sets a hidden time period for the first information that needs to be hidden, where the first information is information in an application on the terminal device;
- the method further includes: adding, in the application, the information hidden by the time period and the information of the hidden time period for the first information.
- the display processing module 10 does not display the first information in the hidden time period; and displays the first information normally outside the hidden time period, including:
- the information related to the information display interface is hidden by the information with the identifier hidden by the time period and the hidden time period including the current time. Displayed on the information display interface.
- the hidden time period set by the information processing module 10 for the first information is one or more time periods of the day.
- the selected sensitive information is hidden in a time interval, for example, a relatively sensitive short message may be set at a certain time period, such as being invisible when going to work, and visible after going home.
- a relatively sensitive short message may be set at a certain time period, such as being invisible when going to work, and visible after going home.
- Step 201 Display a setting interface, and list an application that can hide information in a time zone. Such as WeChat, SMS, etc.
- Step 202 Select an application that needs to hide its information
- Step 203 entering a selection interface, listing a list of information of the application for selection;
- Step 204 Select a certain information (ie, the first information) as the user inputs as needed;
- Step 205 adding an identifier hidden by the time period for the selected information, indicating that the information needs to be hidden according to the time period;
- Step 206 Enter a time period setting interface for setting a hidden time period of the information.
- the specific settings may be user input, user selection, and the like.
- Step 207 if necessary, if the user inputs a hidden time period for determining the information, adding the information of the hidden time period to the information;
- Step 208 it is determined whether it is still necessary to hide other information of the application, if yes, go to step 204, otherwise, go to step 209;
- step 209 it is determined whether it is necessary to select information in other applications to hide, and if so, go to step 201, otherwise, end.
- Hidden time segments that is, set separately; you can also set a hidden time period (that is, use the same hidden time period) for a certain type of information that needs to be hidden in an application; or you can hide all the information that needs to be hidden for an application.
- Set a hidden time period uniformly. You can enter the time setting interface after all the information that needs to be hidden is selected. You can also set a hidden time period for all applications that need to be hidden.
- the above process first enters the display setting interface, and then selects an application to select and set information in the selected application.
- this special display setting interface it is also possible to not set this special display setting interface, and add an option hidden by time in the operation item of the selected information on the interface of the general application information list. And so on, as long as the above settings are completed, it is not limited to any specific operation mode.
- the identifier hidden by the time period may also be represented by information of a hidden time period, that is, an attribute of a hidden time period is added to each information, and if the information of the hidden time period read is empty, the information is indicated. There is no additional identifier hidden by time period. If the information of the hidden time period read is not empty, it indicates that the information is attached with an identifier hidden by the time period.
- the display/hide processing for a piece of information of the application includes:
- Step 301 entering a display interface of an application, such as a short message, WeChat, etc.;
- Step 302 loading a piece of information
- Step 303 Determining whether the information is attached with an identifier hidden by the time period, if yes, proceeding to step 304, if not, proceeding to step 307;
- Step 304 reading information of the hidden time period attached to the information
- Step 305 it is determined whether the current time is within the hidden time period (ie, whether the hidden time period contains the current time), if yes, go to step 306, if no, go to step 307;
- Step 306 hiding the information, not displaying on the interface, and ending;
- the way to hide the information may be that the content of the information is not displayed on the interface (such as with special characters), or that no information is displayed on the display interface, as the information does not exist, and the like.
- the invention is not limited thereto.
- step 307 the information is displayed and the process ends.
- the embodiment of the invention further discloses a computer program, comprising program instructions, when the program instruction is executed by the terminal, so that the terminal can perform the arbitrary information hiding method.
- the embodiment of the invention also discloses a carrier carrying the computer program.
- all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve. Thus, the invention is not limited to any specific combination of hardware and software.
- the devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
- each device/function module/functional unit in the above embodiment When each device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium.
- the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
- the above solution hides the data by time period, and does not need to input a password for each use, can intelligently switch the hidden/display mode, protect user privacy, and make the operation more concise and easy to use. It is very convenient for students to learn and use. In addition, no hardware support is required, and the algorithm is simple. Compared with the method of encrypting information, the operation speed is fast and the user experience is good. Therefore, the present invention has strong industrial applicability.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种信息隐藏的方法及相应的终端设备,终端设备为需要隐藏的第一信息设定隐藏时间段;在所述第一信息的隐藏时间段内,不显示所述第一信息;在所述第一信息的隐藏时间段之外,正常显示所述第一信息。通过对数据进行按时段进行隐藏,可以保护用户隐私,并使得操作更为简洁易用。
Description
本文涉及信息隐藏的技术领域,更具体地,涉及一种信息隐藏的方法及相应的终端设备。
当前智能手机变得非常普及,基本上成为生活的必须品。那么,随着智能手机的发展,它也承载了越来越多的功能,比如支付,拍照,音乐。在这些使用的过程中,不可避免的会产生和涉及到一些个人的敏感信息,比如,照片,联系人,短信等。对于这些敏感信息,我们可以采用加密的方法,进行处理,预防信息泄漏,每次使用的时候,要求输入密码才能使用。但是,这种方法在使用上不方便,因为每次使用都要输入密码,同时,在智能终端上,进行加密和解密也是耗时的操作。在其他终端设备上也存在类似问题。
发明内容
有鉴于此,本发明要解决的技术问题是提供一种信息隐藏的方法及相应的终端设备,可以保护隐私,且操作起来更方便。
为了解决上述技术问题,采用以下技术方案。
一种信息隐藏的方法,应用于终端设备,包括:
为需要隐藏的第一信息设定隐藏时间段;
在所述第一信息的隐藏时间段内,不显示所述第一信息;
在所述第一信息的隐藏时间段之外,正常显示所述第一信息。
可选地,所述需要隐藏的第一信息及其隐藏时间段是根据需要确定的。
可选地,所述第一信息包括多条信息;
多条所述信息的隐藏时间段是分别设置的,或者,多条所述信息中的全部或部分信息的隐藏时间段是统一设置的。
可选地,所述第一信息是所述终端设备上应用中的信息;
所述为需要隐藏的第一信息设定隐藏时间段的步骤之后,该方法还包括:在所述应用中为所述第一信息附加按时段隐藏的标识及其隐藏时间段的信息。
可选地,所述在所述隐藏时间段内,不显示所述第一信息;在所述隐藏时间段之外,对所述第一信息进行正常显示的步骤包括:
打开所述应用的信息显示界面时,将所述信息显示界面中附加有按时段隐藏的标识且其隐藏时间段包含当前时间的信息隐藏,不在所述信息显示界面上显示。
可选地,为所述第一信息设定的隐藏时间段是一天中的一个或多个时段。
一种终端设备,包括信息处理模块和显示处理模块,其中:
所述信息处理模块设置成:为需要隐藏的第一信息设定隐藏时间段;
所述显示处理模块设置成:在所述第一信息的隐藏时间段内,不显示所述第一信息;在所述第一信息的隐藏时间段之外,正常显示所述第一信息。
可选地,所述信息处理模块设置成按照如下方式为需要隐藏的第一信息设定隐藏时间段:根据需要确定需要隐藏的第一信息;和/或者,
所述信息处理模块设置成按照如下方式为需要隐藏的第一信息设定隐藏时间段:为需要隐藏的所述第一信息设定隐藏时间段。
可选地,所述第一信息包括多条信息,
所述信息处理模块设置成按照如下方式为需要隐藏的第一信息设定隐藏时间段:为多条所述信息分别设置隐藏时间段;或者,统一设置多条所述信息中的全部或部分信息的隐藏时间段。
可选地,所述第一信息是终端设备上应用中的信息;
所述信息处理模块还设置成:为需要隐藏的第一信息设定隐藏时间段之后,在所述应用中为所述第一信息附加按时段隐藏的标识及其隐藏时间段的信息。
可选地,所述显示处理模块设置成按照如下方式在所述隐藏时间段内,不显示所述第一信息;在所述隐藏时间段之外,对所述第一信息进行正常显示:
打开所述应用的信息显示界面时,将所述信息显示界面中附加有按时段隐藏的标识,且其隐藏时间段包含当前时间的信息隐藏,不在所述信息显示界面上显示。
可选地,所述信息处理模块为所述第一信息设定的隐藏时间段是一天中的一个或多个时段。
一种计算机程序,包括程序指令,当该程序指令被终端执行时,使得该终端可执行上述任意的信息隐藏的方法。
一种载有所述的计算机程序的载体。
上述方案通过对数据进行按时段进行隐藏,每次使用不需要输入密码,可以智能切换隐藏/显示模式,保护用户隐私,并使得操作更为简洁易用,用户学习和使用都非常方便。另外,无需硬件支持,算法简单,相对于对信息进行加密的方法,运算速度快,用户体验好。
附图概述
图1是本发明实施例信息隐藏方法的流程图;
图2是本发明实施例终端设备的模块图;
图3是本发明应用示例设置阶段的流程图;
图4是本发明应用示例显示/隐藏阶段的流程图。
本发明的较佳实施方式
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求
的保护范围。
下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
本实施例信息隐藏的方法应用于终端设备,如图1所示,包括:
步骤110,终端设备为需要隐藏的第一信息设定隐藏时间段;
本步骤中,需要隐藏的第一信息及其隐藏时间段可以根据用户输入确定。这里,第一信息可以是终端设备上可显示的任何类型的信息,如终端设备上应用中的信息。所述终端设备上应用中的信息,如可以是:某一条或多条短信(多条短信可以包括一类或多类短信,一类短信如可以是某一特定发件人发送的短信)、实时通讯软件(如QQ、微信)中的一条或多条信息、某一个或多个文件、某一条或多条通话记录,等等。
为所述第一信息设定的隐藏时间段,例如,可以是一天中的一个或多个时段,又如,是一周中特定的几天,又如,是一月中特定的几天,等等。第一信息包括多条信息时,所述多条信息的隐藏时间段可以分别设置,所述多条信息的部分或全部信息也可以统一设置。
为应用中需要隐藏的第一信息设定隐藏时间段之后,还可以包括:在所述应用中为所述第一信息附加按时段隐藏的标识及其隐藏时间段的信息。
步骤120,在所述第一信息的隐藏时间段内,不显示所述第一信息;在所述第一信息的隐藏时间段之外,正常显示所述第一信息。
如在上一步骤,在应用中为所述第一信息附加按时段隐藏的标识及其隐藏时间段的信息,则在本步骤中,根据用户输入打开应用的信息显示界面时,对所述信息显示界面相关的信息,将其中附加有按时段隐藏的标识且其隐藏时间段包含当前时间的信息隐藏,不在所述信息显示界面上显示;对于其他没有附加按时段隐藏的标识进行正常显示,但也不排除因为其他原因如加密而隐藏,对于附加有按时段隐藏的标识但其隐藏时间段不含当前时间的信息,进行正常显示。
相应地,本实施例还提供了一种终端设备,如图2所示,包括:
信息处理模块10,设置成:为需要隐藏的第一信息设定隐藏时间段;
显示处理模块20,设置成:在所述第一信息的隐藏时间段内,不显示所述第一信息;在所述第一信息的隐藏时间段之外,正常显示所述第一信息。
可选地,
所述信息处理模块10还设置成:根据需要确定需要隐藏的第一信息;
可选地,所述信息处理模块10根据用户输入的指令确定需要隐藏的第一信息。
所述信息处理模块10为需要隐藏的第一信息设定隐藏时间段,包括:根据需要,如用户输入,为需要隐藏的第一信息设定隐藏时间段。
可选地,
所述信息处理模块10为需要隐藏的第一信息设定隐藏时间段,其中,所述第一信息包括多条信息,所述多条信息的隐藏时间段是分别设置的,或者,所述多条信息中的全部或部分信息的隐藏时间段是统一设置的。
可选地,
所述信息处理模块10为需要隐藏的第一信息设定隐藏时间段,其中,所述第一信息是终端设备上应用中的信息;
所述信息处理模块10为需要隐藏的第一信息设定隐藏时间段之后,还包括:在所述应用中为所述第一信息附加按时段隐藏的标识及其隐藏时间段的信息。
可选地,
所述显示处理模块10在所述隐藏时间段内,不显示所述第一信息;在所述隐藏时间段之外,对所述第一信息进行正常显示,包括:
根据需要,如用户输入打开所述应用的信息显示界面时,对所述信息显示界面相关的信息,将其中附加有按时段隐藏的标识且其隐藏时间段包含当前时间的信息隐藏,不在所述信息显示界面上显示。
可选地,
所述信息处理模块10为所述第一信息设定的隐藏时间段是一天中的一个或多个时段。
本实施例分时段对选定的敏感信息进行隐藏,比如某条比较敏感的短信,可以设置在某个时段,比如上班的时候不可见,回家之后可见。这种方案可以智能的控制对敏感信息的显示和隐藏,无需用户过多参与,同时,不需要加密和解密过程,运算速度快。
下面用几个应用示例进行说明。
本示例对不同应用,按照选择和设定进行分时段自动隐藏,其中,隐藏信息设置阶段的流程如图3所示,包括:
步骤201,显示设置界面,列出可以分时段隐藏信息的应用。比如微信,短信等。
步骤202,选择需要隐藏其信息的某一应用;
步骤203,进入选择界面,列出该应用的信息列表供选择;
步骤204,根据需要,如用户输入选择某一信息(即第一信息);
步骤205,为选择的信息附加按时段隐藏的标识,表示该信息需要按时段进行隐藏;
步骤206,进入时段设置界面,供设置该信息的隐藏时间段;
具体的设置可以是用户输入,也可以是用户选择等。
步骤207,根据需要,如用户输入确定该信息的隐藏时间段,为该信息附加该隐藏时间段的信息;
步骤208,判断是否还需要隐藏该应用的其他信息,如是,转到步骤204,否则,转到步骤209;
步骤209,判断是否还需要选择其他应用中的信息来隐藏,如是,转到步骤201,否则,结束。
上述示例中的流程是可以有很多变化的:
如,对于隐藏时间段的设置,可以如上述流程,针对每条信息设置一个
隐藏时间段,即分别设置;也可以对某一应用中需要隐藏的某一类信息统一设置一个隐藏时间段(即采用相同的隐藏时间段);也可以对某一应用所有需要隐藏的信息,统一设置一个隐藏时间段,具体可以在所有需要隐藏的信息选择完成后,进入时段设置界面;也可以针对不同的应用,所有需要隐藏的信息,统一设置一个隐藏时间段。
又如,上述流程是先进入到显示设置界面,再选择应用,对所选应用中的信息进行选择和设置。但也可以不设置这个专门的显示设置界面,在普通的应用信息列表的界面上,在选中信息的操作项中增加按时段隐藏的选项。等等,只要完成上述设置即可,不局限于任何具体的操作方式。
又如,上述按时段隐藏的标识也可以用隐藏时间段的信息来表示,即为每一信息附加一个隐藏时间段的属性,如果读取到的隐藏时间段的信息为空,则表示该信息没有附加按时段隐藏的标识,如果读取到的隐藏时间段的信息不为空,表示该信息附加有按时段隐藏的标识。
如图4所示,对于应用的某条信息的显示/隐藏处理包括:
步骤301,进入某一应用的显示界面,比如短信,微信等;
步骤302,加载某条信息;
步骤303。判断该信息是否附加有按时段隐藏的标识,如果有,转入步骤304,如果没有,转入步骤307;
步骤304,读取该信息附加的隐藏时间段的信息;
步骤305,判断当前时间是否位于该隐藏时间段内(即隐藏时间段是否包含当前时间),如果是,转入步骤306,如果否,转入步骤307;
步骤306,隐藏该信息,不在界面上显示,结束;
对于隐藏信息的方式,可以是不在界面上显示该信息的内容(如用特殊字符代替),也可以是不在显示界面上显示任何信息,如同该信息不存在,等等。本发明对此不做限制。
步骤307,显示信息,结束。
对于应用显示界面相关的其他信息的处理方式也是如此,这里不再一一说明。
本发明实施例还公开了一种计算机程序,包括程序指令,当该程序指令被终端执行时,使得该终端可执行上述任意的信息隐藏的方法。
本发明实施例还公开了一种载有所述的计算机程序的载体。
在阅读并理解了附图和详细描述后,可以明白其他方面。
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如系统、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
上述实施例中的各装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。
上述实施例中的各装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。
任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求所述的保护范围为准。
上述方案通过对数据进行按时段进行隐藏,每次使用不需要输入密码,可以智能切换隐藏/显示模式,保护用户隐私,并使得操作更为简洁易用,用
户学习和使用都非常方便。另外,无需硬件支持,算法简单,相对于对信息进行加密的方法,运算速度快,用户体验好。因此本发明具有很强的工业实用性。
Claims (14)
- 一种信息隐藏的方法,应用于终端设备,包括:为需要隐藏的第一信息设定隐藏时间段;在所述第一信息的隐藏时间段内,不显示所述第一信息;在所述第一信息的隐藏时间段之外,正常显示所述第一信息。
- 如权利要求1所述的信息隐藏的方法,其中所述需要隐藏的第一信息及其隐藏时间段是根据需要确定的。
- 如权利要求1所述的信息隐藏的方法,其中所述第一信息包括多条信息;多条所述信息的隐藏时间段是分别设置的,或者,多条所述信息中的全部或部分信息的隐藏时间段是统一设置的。
- 如权利要求1或2或3所述的信息隐藏的方法,其中所述第一信息是所述终端设备上应用中的信息;所述为需要隐藏的第一信息设定隐藏时间段的步骤之后,该方法还包括:在所述应用中为所述第一信息附加按时段隐藏的标识及其隐藏时间段的信息。
- 如权利要求4所述的信息隐藏的方法,其中所述在所述隐藏时间段内,不显示所述第一信息;在所述隐藏时间段之外,对所述第一信息进行正常显示的步骤包括:打开所述应用的信息显示界面时,将所述信息显示界面中附加有按时段隐藏的标识且其隐藏时间段包含当前时间的信息隐藏,不在所述信息显示界面上显示。
- 如权利要求1或2或3或5所述的信息隐藏的方法,其中为所述第一信息设定的隐藏时间段是一天中的一个或多个时段。
- 一种终端设备,包括信息处理模块和显示处理模块,其中:所述信息处理模块设置成:为需要隐藏的第一信息设定隐藏时间段;所述显示处理模块设置成:在所述第一信息的隐藏时间段内,不显示所述第一信息;在所述第一信息的隐藏时间段之外,正常显示所述第一信息。
- 如权利要求7所述的终端设备,其中所述信息处理模块设置成按照如下方式为需要隐藏的第一信息设定隐藏时间段:根据需要确定需要隐藏的第一信息;和/或者,所述信息处理模块设置成按照如下方式为需要隐藏的第一信息设定隐藏时间段:为需要隐藏的所述第一信息设定隐藏时间段。
- 如权利要求7所述的终端设备,其中所述第一信息包括多条信息,所述信息处理模块设置成按照如下方式为需要隐藏的第一信息设定隐藏时间段:为多条所述信息分别设置隐藏时间段;或者,统一设置多条所述信息中的全部或部分信息的隐藏时间段。
- 如权利要求7或8或9所述的终端设备,其中所述第一信息是终端设备上应用中的信息;所述信息处理模块还设置成:为需要隐藏的第一信息设定隐藏时间段之后,在所述应用中为所述第一信息附加按时段隐藏的标识及其隐藏时间段的信息。
- 如权利要求10所述的终端设备,其中所述显示处理模块设置成按照如下方式在所述隐藏时间段内,不显示所述第一信息;在所述隐藏时间段之外,对所述第一信息进行正常显示:打开所述应用的信息显示界面时,将所述信息显示界面中附加有按时段隐藏的标识,且其隐藏时间段包含当前时间的信息隐藏,不在所述信息显示界面上显示。
- 如权利要求7或8或9或11所述的终端设备,其中所述信息处理模块为所述第一信息设定的隐藏时间段是一天中的一个或多个时段。
- 一种计算机程序,包括程序指令,当该程序指令被终端执行时,使得该终端可执行如权利要求1-6中任一项所述的信息隐藏的方法。
- 一种载有如权利要求13所述的计算机程序的载体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP16779441.1A EP3321801A4 (en) | 2015-07-07 | 2016-02-16 | Information hiding method and corresponding terminal device |
| US15/737,697 US20180181770A1 (en) | 2015-07-07 | 2016-02-16 | Information Hiding Method and corresponding Terminal Device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510393854.5 | 2015-07-07 | ||
| CN201510393854.5A CN106341517A (zh) | 2015-07-07 | 2015-07-07 | 一种信息隐藏的方法及相应的终端设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016165466A1 true WO2016165466A1 (zh) | 2016-10-20 |
Family
ID=57125695
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/073865 Ceased WO2016165466A1 (zh) | 2015-07-07 | 2016-02-16 | 一种信息隐藏的方法及相应的终端设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20180181770A1 (zh) |
| EP (1) | EP3321801A4 (zh) |
| CN (1) | CN106341517A (zh) |
| WO (1) | WO2016165466A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111199746A (zh) * | 2020-01-08 | 2020-05-26 | 中信银行股份有限公司 | 信息隐藏方法以及隐藏信息提取方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102957809A (zh) * | 2012-11-26 | 2013-03-06 | 广东欧珀移动通信有限公司 | 一种在智能手机上对应用程序进行优化的方法 |
| CN103019514A (zh) * | 2012-12-03 | 2013-04-03 | 广东欧珀移动通信有限公司 | 一种信息排列显示方法及装置 |
| CN103324483A (zh) * | 2013-06-26 | 2013-09-25 | 青岛海信移动通信技术股份有限公司 | 智能终端的应用显示隐藏的方法和装置 |
| CN103685744A (zh) * | 2013-12-06 | 2014-03-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用界面的ui元素不可点击设置方法和系统 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6737957B1 (en) * | 2000-02-16 | 2004-05-18 | Verance Corporation | Remote control signaling using audio watermarks |
| CN101252442A (zh) * | 2008-03-25 | 2008-08-27 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据信息的保密方法、系统及移动终端 |
| US8572581B2 (en) * | 2009-03-26 | 2013-10-29 | Microsoft Corporation | Measurement and reporting of performance event rates |
| CN102004881A (zh) * | 2010-11-24 | 2011-04-06 | 东莞宇龙通信科技有限公司 | 移动终端、移动终端工作模式的切换装置及方法 |
| JP2013239147A (ja) * | 2012-04-20 | 2013-11-28 | Ricoh Co Ltd | 表示制御装置 |
| CN103095890B (zh) * | 2012-12-31 | 2016-09-21 | 东莞宇龙通信科技有限公司 | 联系人信息的加密方法及通信终端 |
| US20150026462A1 (en) * | 2013-03-15 | 2015-01-22 | Dataguise, Inc. | Method and system for access-controlled decryption in big data stores |
| CN104200170B (zh) * | 2014-04-15 | 2018-06-19 | 中兴通讯股份有限公司 | 一种电子设备的隐私保护方法及电子设备 |
| US20160057093A1 (en) * | 2014-08-19 | 2016-02-25 | Samsung Electronics Co., Ltd. | Method and apparatus for displaying content |
| US10313422B2 (en) * | 2016-10-17 | 2019-06-04 | Hitachi, Ltd. | Controlling a device based on log and sensor data |
-
2015
- 2015-07-07 CN CN201510393854.5A patent/CN106341517A/zh active Pending
-
2016
- 2016-02-16 US US15/737,697 patent/US20180181770A1/en not_active Abandoned
- 2016-02-16 WO PCT/CN2016/073865 patent/WO2016165466A1/zh not_active Ceased
- 2016-02-16 EP EP16779441.1A patent/EP3321801A4/en not_active Withdrawn
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102957809A (zh) * | 2012-11-26 | 2013-03-06 | 广东欧珀移动通信有限公司 | 一种在智能手机上对应用程序进行优化的方法 |
| CN103019514A (zh) * | 2012-12-03 | 2013-04-03 | 广东欧珀移动通信有限公司 | 一种信息排列显示方法及装置 |
| CN103324483A (zh) * | 2013-06-26 | 2013-09-25 | 青岛海信移动通信技术股份有限公司 | 智能终端的应用显示隐藏的方法和装置 |
| CN103685744A (zh) * | 2013-12-06 | 2014-03-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用界面的ui元素不可点击设置方法和系统 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3321801A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111199746A (zh) * | 2020-01-08 | 2020-05-26 | 中信银行股份有限公司 | 信息隐藏方法以及隐藏信息提取方法 |
| CN111199746B (zh) * | 2020-01-08 | 2022-09-06 | 中信银行股份有限公司 | 信息隐藏方法以及隐藏信息提取方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20180181770A1 (en) | 2018-06-28 |
| CN106341517A (zh) | 2017-01-18 |
| EP3321801A4 (en) | 2018-07-18 |
| EP3321801A1 (en) | 2018-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11973723B2 (en) | Method for transmitting message and electronic device thereof | |
| US11354019B2 (en) | Electronic device and method for controlling snooze notification | |
| KR102318877B1 (ko) | 전자 기기의 사용자 인터페이스 표시 방법 및 장치 | |
| US10852912B2 (en) | Image creation app in messaging app | |
| EP2699029B1 (en) | Method and device for providing a message function | |
| ES2963938T3 (es) | Procedimiento de división de áreas de pantalla y terminal móvil que lo emplea | |
| US11194599B2 (en) | Handwritten message input for electronic devices | |
| US9888061B2 (en) | Method for organizing home screen and electronic device implementing the same | |
| CN107889070A (zh) | 图片处理方法、装置、终端及计算机可读存储介质 | |
| US9351044B1 (en) | Dynamic interface for mobile devices | |
| US20140172988A1 (en) | Method, System, and Computer Readable Storage Device for Managing Message Delivery Based on Context of a Recipient and Message Content | |
| US11209951B2 (en) | Method and apparatus for displaying application program, terminal device, and storage medium | |
| JP6962002B2 (ja) | プライバシーを強化されたプッシュ通知のための方法、システム、及び非一時的なコンピュータ可読媒体 | |
| CN112668283A (zh) | 文档编辑方法、装置和电子设备 | |
| CN104598836A (zh) | 在移动终端上对通信内容进行管理的方法和装置及移动终端 | |
| CN105354508B (zh) | 一种移动终端安全控制方法和装置 | |
| US9584648B2 (en) | Method and system for managing incoming notifications | |
| CA2816007C (en) | Selection of sandbox for initiating application | |
| CN113297615A (zh) | 移动终端及其数据加密方法 | |
| US20210099503A1 (en) | Method, system, and non-transitory computer readable record medium for processing chatroom based on usage | |
| WO2017113076A1 (zh) | 一种通过压力设置消息阅后即焚的方法及装置 | |
| WO2016165466A1 (zh) | 一种信息隐藏的方法及相应的终端设备 | |
| WO2015001178A1 (en) | Method and apparatus for providing a task-based user interface | |
| KR20160063793A (ko) | 전자 장치 및 전자 장치에서의 정보 송신 및 수신 방법 | |
| CN110191225B (zh) | 一种通信方法及通信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16779441 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 15737697 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2016779441 Country of ref document: EP |