[go: up one dir, main page]

CN106803044A - A kind of multimedia messages hidden method and terminal - Google Patents

A kind of multimedia messages hidden method and terminal Download PDF

Info

Publication number
CN106803044A
CN106803044A CN201611154928.0A CN201611154928A CN106803044A CN 106803044 A CN106803044 A CN 106803044A CN 201611154928 A CN201611154928 A CN 201611154928A CN 106803044 A CN106803044 A CN 106803044A
Authority
CN
China
Prior art keywords
multimedia
terminal
file
information
application program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201611154928.0A
Other languages
Chinese (zh)
Inventor
夏泽建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Jinli Communication Equipment Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201611154928.0A priority Critical patent/CN106803044A/en
Publication of CN106803044A publication Critical patent/CN106803044A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting 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/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2125Just-in-time application of countermeasures, e.g., on-the-fly decryption, just-in-time obfuscation or de-obfuscation

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Informatics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a kind of multimedia messages hidden method and terminal, the method includes:Terminal obtains multimedia messages by multimedia application;The terminal is received hides instruction, stops obtaining the multimedia messages based on the hiding instruction, and is stored the multimedia messages as multimedia file in the memory of the terminal, and performs following operation:Hide multimedia file of the storage in the memory of the terminal;Terminate the operation of the multimedia application, and run camouflage applications program.By implementing the embodiment of the present invention, in specific application scenarios, user can realize in time quickly hiding multimedia messages, it is to avoid the multimedia messages are found by other people, be conducive to meeting user to the diversified demand of information security, protect the information security of user.

Description

Multimedia information hiding method and terminal
Technical Field
The present invention relates to the field of electronic technologies, and in particular, to a multimedia hiding method and a terminal.
Background
Nowadays, with the development of communication technology, terminals such as smart phones have become indispensable communication tools in people's lives. The smart phone generally has multimedia functions such as photographing, video recording, music, video and the like besides a normal communication function. Generally, files corresponding to these multimedia functions are stored in a memory or an SD card of the smart phone, which is convenient for a user to view related multimedia files (for example, to view photos taken by the mobile phone through an album) or to view related multimedia files through an application program. In order to ensure privacy of application programs and multimedia files and prevent other people from checking the multimedia files in a user smart phone, in the prior art, the smart phone also has privacy functions such as setting application access passwords. However, in these prior arts, it takes time for the user to complete the setting of the privacy function for the application or the multimedia file, and once the privacy function is set, the user needs time for canceling the privacy function or inputting the access password next time to access the application or the multimedia file again.
Disclosure of Invention
The embodiment of the invention provides a multimedia information hiding method and a terminal, which can realize timely and rapid hiding of multimedia information.
In a first aspect, a multimedia information hiding method is provided, including:
the terminal acquires multimedia information through a multimedia application program and stores the multimedia information as a multimedia file in a memory of the terminal;
the terminal receives a hiding instruction, stops acquiring the multimedia information based on the hiding instruction, and executes the following operations:
hiding a multimedia file stored in a memory of the terminal;
and terminating the running of the multimedia application program and running the disguised application program.
In a second aspect, a terminal is provided, which includes means for performing the method described in the first aspect, and specifically includes:
the acquiring unit is used for acquiring multimedia information through a multimedia application program;
a receiving unit for receiving a hiding instruction;
a storage unit for storing the multimedia information as a multimedia file in a memory of the terminal based on the hiding instruction;
a processing unit, configured to stop acquiring the multimedia information based on the hiding instruction, and perform the following operations:
hiding a multimedia file stored in a memory of the terminal;
and terminating the running of the multimedia application program and running the disguised application program.
The terminal is the terminal according to the first aspect.
It can be seen that, by implementing the embodiment of the present invention, a terminal (e.g., a smart phone) obtains multimedia information (e.g., video recording) through a multimedia application (e.g., a camera), and in an emergency, a user quickly sends a hiding instruction to the terminal, and after receiving the hiding instruction, the terminal immediately stores the multimedia information as a multimedia file in a memory of the terminal (e.g., stores a video in a memory card of the mobile phone); then, the terminal hides the multimedia file in the memory, so that the multimedia file cannot be normally viewed through an application program (for example, the video cannot be viewed through an album); meanwhile, the terminal terminates the running of the multimedia application program (such as a camera) and runs a disguised application program (such as WeChat), thereby further enhancing the effect of hiding the multimedia information. That is to say, by implementing the embodiment of the invention, in a specific application scene, a user can quickly hide multimedia information in time, the multimedia information is prevented from being discovered by other people, the requirement of the user on information safety diversification is favorably met, and the information safety of the user is protected.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart illustrating a multimedia information hiding method according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a user inputting a hiding instruction in a terminal according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of hiding a multimedia file by a terminal according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating a display screen orientation of a terminal according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It is to be understood that the terminology used in the embodiments of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
The embodiment of the invention discloses a method for hiding multimedia information, please refer to fig. 1 to 4 together, wherein fig. 1 is a method for hiding multimedia information provided by the embodiment of the invention, which comprises the following steps:
and step S101, the terminal acquires multimedia information through a multimedia application program.
In the embodiment of the invention, the terminal can be a mobile terminal such as a smart phone, a tablet computer and a notebook computer, and can also be wearable equipment such as smart glasses, smart watches and smart bracelets, or other terminal equipment capable of installing and deploying multimedia application programs.
In the embodiment of the invention, the multimedia application program is a software program which is installed in the terminal and can acquire multimedia information. The multimedia application program may be a software program such as camera software, video software, recording software, music software, a browser, an e-book reader, etc., and the multimedia information may be information such as picture information, audio information, video information, animation information (e.g., GIF animation), text information, etc. The embodiments of the present invention are not particularly limited herein.
The terminal obtains the multimedia information through the multimedia application program, and the following modes can be adopted:
in a specific embodiment, the terminal obtains the multimedia information in the external environment through the multimedia application. It can be understood that the terminal can obtain the sound/light information in the external environment through a camera and a sensor which are arranged in the terminal. For example, when a user needs to take a picture or record a video, the user opens the camera software, and can take a picture or record a video through the optical camera to obtain picture information or video information; for another example, when the user needs to record, the user can start the recording software, and can record through the audio sensor, obtain external sound information, and the like.
In a specific embodiment, the terminal obtains the multimedia information in the network through the multimedia application. It is understood that the terminal may be in communication connection with the network in a wired or wireless manner, and further, the multimedia application may obtain the multimedia information from the network. For example, a user can obtain video information in network resources through video software and obtain audio information in the network resources through audio software; for another example, the user can surf the internet through a browser, and browse or download multimedia information from the internet.
In a specific embodiment, the terminal obtains the multimedia information in the local cache through the multimedia application. It is understood that when the multimedia information is stored in the memory local to the terminal, the terminal can read the multimedia information through the related software program, such as playing a local video, reading a local e-book, and so on.
And step S102, the terminal receives the hiding instruction.
In order to achieve the purpose of timely and quickly hiding the multimedia information in a specific application scene, in a specific embodiment, when a user needs to hide the multimedia information, the user inputs a hiding instruction to a terminal, and the terminal acquires the hiding instruction through a receiving module in the terminal.
For example, referring to fig. 2, a user may input a hidden command in any one of the manners of touching a touch sensing area, touching a display screen, voice, and pressing a key, which is specifically as follows:
in a specific embodiment, preferably, a sensing area is provided in the terminal, and a user can input a hiding instruction by touching the sensing area. The specific operation can be as follows: the method comprises the steps that a distance sensor is arranged beside a camera of the terminal, so that a sensing area is formed near the camera, when a user touches the sensing area with a finger or the finger is close to the sensing area, the terminal detects that the distance of the finger is smaller than a critical value through the distance sensor, and the fact that the user inputs a hiding instruction is judged. For example, the terminal includes a camera and a distance sensor near the camera, the terminal can set a sensing area near the camera in a manual setting or automatic setting manner, when a user opens the camera to take a picture or record a video, the user touches the sensing area with a finger to trigger a hiding instruction, and correspondingly, a processor of the terminal acquires the hiding instruction to further execute steps S103 to S105.
In a specific embodiment, the user may input the hiding instruction by touching the display screen. It is understood that the display screen is integrated with the touch-sensitive surface to implement input and output functions, the display panel of the terminal covers the touch-sensitive surface, when the touch-sensitive surface detects a touch operation on or near the touch-sensitive surface, the touch-sensitive surface is transmitted to the processor to determine the type of the touch event, and then the processor determines whether the user is "inputting hiding instructions" according to the type of the touch event. For example, a specific touch gesture (e.g., drawing a line, drawing a circle, etc.) may be set as an opening action of "inputting a hidden command", when a user opens a camera to take a picture or record a video, the user draws a line, draws a circle, or other preset touch gestures with a finger on a display screen to trigger the hidden command, and correspondingly, a processor of the terminal acquires the hidden command, and then executes steps S103 to S105 described later.
In a specific embodiment, the user may input the hiding instruction by voice. Specifically, a voice sensor is arranged in the terminal, and the terminal acquires the voice of the user through the voice sensor, so that the hidden instruction can be input. For example, a decibel threshold is set in the terminal, when a user opens a camera to take a picture or record a video, if the user roars a lot and the voice sensor detects that the voice intensity of the user is higher than the decibel threshold, a hiding instruction is triggered, and correspondingly, a processor of the terminal acquires the hiding instruction, and then steps S103 to S105, which are described later, are executed.
In a specific embodiment, the user can input the hiding command by pressing a key. Specifically, a user may set some physical keys (e.g., volume keys) in the terminal as keys for "inputting a hidden command", and when the user opens the camera to take a picture or record a video, if the user presses the keys, the hidden command is triggered, and correspondingly, the processor of the terminal obtains the hidden command, and then executes steps S103 to S105 described later.
It is understood that, when the user needs to cancel the hidden state, the user may input a command to cancel the hidden state, and the terminal receives the command to cancel the hidden state from the user. The mode of inputting the cancel hiding instruction by the user may also be various, for example, the user may input the cancel hiding instruction by a mode different from the hiding instruction, among the modes of touching the sensing area, touching the display screen, voice and pressing keys.
And step S103, the terminal stops acquiring the multimedia information based on the hiding instruction and stores the multimedia information as a multimedia file in a memory of the terminal.
It can be understood that, in the embodiment of the present invention, the hiding instruction is an instruction for instructing the terminal to hide the multimedia information, so that after the terminal receives the hiding instruction, the terminal first stops acquiring the multimedia information, and at this time, the previously acquired multimedia information is temporarily cached in the terminal; then, in order to save the multimedia information, the multimedia information is stored in the terminal as a multimedia file in a memory of the terminal. The multimedia file is a data resource of multimedia information, and has a corresponding relationship with the multimedia information, and the multimedia file may be, for example, an image file, a video file, an audio file, an animation file, a text file, and other data resources.
Specifically, when the multimedia information is image information, the multimedia file is an image file; when the multimedia information is video information, the multimedia file is a video file;
when the multimedia information is audio information, the multimedia file is an audio file;
when the multimedia information is animation information, the multimedia file is an animation file;
and when the multimedia information is text information, the multimedia file is a text file.
For example, in a specific application scenario, the terminal is a mobile phone, when a user uses the mobile phone to take a picture or record a video, in an emergency, the user inputs a hidden instruction (such as touching a camera sensing area) to the terminal, the terminal obtains the instruction, stops taking the picture or recording the video, and stores the picture or the video that has been cached in the processor in a memory of the mobile phone. In another specific application scenario, the terminal is a tablet computer, when a user uses the tablet computer to watch a video in a network, and an emergency occurs, the user inputs a hidden instruction to the terminal (for example, by touching a display screen through a related gesture), the terminal acquires the hidden instruction, the video playing is stopped, and a video file cached in the terminal is further stored in a memory of the tablet computer.
Step 104, the terminal hides the multimedia file stored in the memory of the terminal.
After the terminal finishes storing the multimedia information, in order to achieve the purpose of hiding the multimedia information in the embodiment of the invention, the terminal hides the multimedia file corresponding to the multimedia information, wherein the hiding comprises an operation that the multimedia file cannot be normally read by an application program.
The terminal may hide the multimedia file in a plurality of ways, and specifically, the terminal may hide the multimedia file in at least one of a way of changing a file format, setting a file access right, encrypting a file, and the like, referring to fig. 3. It is understood that the terminal may also cancel the hiding of the multimedia file based on the instruction to cancel the hiding, for example, by restoring the file format, restoring the file access right, decrypting the file, and so on.
In a specific embodiment, the terminal hides the multimedia file by changing the file format. It can be understood that, in general, an application can only read a multimedia file in a prescribed format, for example, for a picture application such as an album, only pictures in formats such as BMP, PCX, TIFF, GIF, JPEG, TGA, EXIF, FPX, PNG, RAW, etc. can be supported, for an application such as a video player, only videos in formats such as MP4, AVI, 3GP, RMVB, WMV, MKV, MPG, VOB, MOV, FLV, etc. can be supported, and this is also true for other multimedia files, and thus, this is not described here one by one. Therefore, when the terminal needs to hide multimedia files such as pictures or videos, the file format can be changed and cannot be identified by the application program, and then the application program cannot read the content of the multimedia files. It can be understood that when the terminal cancels the hidden state of the multimedia file, the terminal restores the format of the multimedia file to the normal format, so that the application program can read the multimedia file normally.
In a specific embodiment, the terminal hides the multimedia file by setting a file access right. It can be understood that, in general, an application can only access and read/write a multimedia file with a right, so when the terminal needs to hide the multimedia file such as a picture or a video, the terminal can change the right of the multimedia file, for example, the right of the multimedia file is set to be unreadable/writable or inaccessible, and then the application will not read/write or access the content of the multimedia file. It can be understood that when the terminal cancels the hidden state of the multimedia file, the terminal restores the authority of the multimedia file to the normal authority, so that the application program can read the multimedia file normally.
In a specific embodiment, the terminal hides the multimedia file by means of file encryption. It can be understood that after the terminal obtains the hiding instruction, the terminal can encrypt the multimedia file, so that the application program cannot directly access the multimedia file, and only when the user inputs a decrypted password or when the terminal cancels the hiding state of the multimedia file, the application program can normally access and read the multimedia file.
It should be noted that the embodiment of the present invention is not limited to the hiding manner, for example, after the terminal receives the hiding instruction, the multimedia file is stored in a specific folder of the memory, and the folder is provided with the indication information, where the indication information is used to indicate that the application program skips a specified file path when scanning the specified file path, that is, indicate that the application program does not read the multimedia file in the folder, so as to achieve the hiding effect. Other hiding manners adopted by the terminal after receiving the hiding instruction all belong to the scope of right of the invention
For example, in an application scenario, when a user uses a mobile phone to take a picture or record a video, when the user encounters an emergency, a hiding instruction is triggered, and the terminal stores the cached picture or video into the memory and hides the picture or video. In another application scenario, a user watches videos by using a tablet computer, when the user encounters an emergency, a hiding instruction is triggered, and the terminal stores cached video resources into a memory and hides the video resources.
And step S105, the terminal terminates the operation of the multimedia application program and operates the disguised application program.
Step S105 is a parallel step of step S104, that is, after the terminal stores the multimedia file in the memory of the mobile phone, on one hand, the terminal hides the multimedia file, on the other hand, the terminal can terminate the running of the multimedia application program, and instead, the disguised application program is run. The disguised application program is a third party application program different from the multimedia application program in the terminal and is used for replacing the multimedia application program in time and displaying the multimedia application program on a display screen so as to mislead other people in a disguised mode. That is to say, in the technical solution of the embodiment of the present invention, when a user encounters an emergency, the terminal may not only hide a multimedia file, but also operate other application programs to replace a multimedia application program, so that the terminal display screen presents other interfaces, and thus, when other people view the mobile phone of the user, the operation interface of the disguised application program is seen, and the user cannot be aware of the previous operation of the multimedia application program, thereby enhancing the effect of hiding multimedia information.
Considering that the direction of the display screen of the terminal may be a horizontal screen or a vertical screen when the user uses the terminal, the terminal can run the corresponding disguised application program according to the direction of the display screen at the moment when the user sends the hiding instruction. Namely, at that moment, if the display screen is a horizontal screen, the disguised application program with the horizontal screen page layout is operated; if the display screen is a vertical screen, the disguised application program with the vertical screen page layout is operated, referring to fig. 4, so that the operation of the corresponding disguised application program based on the direction of the display screen is very reasonable, and the effect of hiding the multimedia information is further enhanced.
This process operates specifically as follows: before the masquerading application is run (or before step S101 of the method is started), the masquerading application corresponding to the display screen direction is preset in the terminal, and in some specific embodiments, some third-party applications installed in the terminal may be selected to be preset as the masquerading application. The mode of selecting the disguised application program can be one of the following modes:
the first method is as follows: and directly selecting one third-party application program as a disguised application program respectively according to different screen directions. For example, the terminal is generally provided with third-party application programs of systems such as short messages, contacts, weather forecasts, calendars, browsers, mailboxes and the like and external third-party application programs such as WeChat, QQ, microblog and the like, and a user can set one third-party application program as a disguised application program in a horizontal screen and another third-party application program as a disguised application program in a vertical screen according to running interfaces of the third-party application programs.
The second method comprises the following steps: the terminal detects the frequency of the third-party application programs used by the user, and informs the user of the third-party application programs with the highest frequency, and the user can select the disguised application program when one third-party application program is set to be a horizontal screen from the third-party application programs and set another third-party application program to be a vertical screen.
After the disguised application program is preset based on the direction of the display screen, when a user runs the multimedia application program, the user meets an emergency situation, then the user sends a hiding instruction to the terminal, and after the terminal stops running the multimedia application program, the terminal runs the corresponding disguised application program according to the direction of the display screen. When others check the terminal, the user is mistakenly assumed to be using the third-party application program all the time if the terminal is found to be running by the third-party application program and the page layout of the third-party application program is consistent with the direction of the terminal screen, so that the user cannot be found to be using the multimedia application program before. Even if someone else wants to continue viewing the user's terminal, the multimedia file cannot be viewed because it has been hidden. For example, when a user uses a mobile phone to take a picture or record a video, after the user is detected by other people, the user quickly triggers a hiding instruction, after the terminal hides a picture or a video, the mobile phone terminates the picture taking program, and simultaneously runs a third-party application program (e.g., WeChat), so that when the other people check the mobile phone, the third-party application program (e.g., WeChat) is displayed on the mobile phone, and even if the other people want to check other application programs (e.g., photo album, video player, etc.) in the mobile phone, the picture or the video cannot be found from the application programs (e.g., photo album, video player, etc.), so the embodiment of the invention effectively protects the information security of the user.
It can be seen that, by implementing the embodiment of the present invention, a terminal (e.g., a smart phone) obtains multimedia information (e.g., video recording) through a multimedia application (e.g., a camera), and in an emergency, a user quickly sends a hiding instruction to the terminal, and after receiving the hiding instruction, the terminal immediately stores the multimedia information as a multimedia file in a memory of the terminal (e.g., stores a video in a memory card of the mobile phone); then, the terminal hides the multimedia file in the memory, so that the multimedia file cannot be normally viewed through an application program (for example, the video cannot be viewed through an album); meanwhile, the terminal terminates the operation of the multimedia application (such as a camera) and operates a disguised application (such as WeChat) corresponding to the direction of the display screen, thereby further enhancing the effect of hiding the multimedia information. That is to say, by implementing the embodiment of the invention, in a specific application scene, a user can quickly hide multimedia information in time, the multimedia information is prevented from being discovered by other people, the requirement of the user on information safety diversification is favorably met, and the information safety of the user is protected.
Based on the same inventive concept, the embodiment of the present invention further provides a terminal 50, referring to fig. 5, configured to execute a multimedia information hiding method described in the foregoing embodiment of fig. 1. As shown in fig. 5, the terminal 50 may include:
an obtaining unit 501, configured to obtain multimedia information through a multimedia application;
a receiving unit 502, configured to receive a hiding instruction;
a storage unit 503, configured to store the multimedia information as a multimedia file in a memory of the terminal based on the hiding instruction;
a processing unit 504, configured to stop acquiring the multimedia information based on the hiding instruction, and perform the following operations:
hiding a multimedia file stored in a memory of the terminal;
and terminating the running of the multimedia application program and running the disguised application program.
Optionally, the hidden instruction is triggered by a user through one of a touch camera sensing area, a touch display screen, voice, a key and the like.
Specifically, when the multimedia information is image information, the multimedia file is an image file; when the multimedia information is video information, the multimedia file is a video file; and when the multimedia information is audio information, the multimedia file is an audio file.
Specifically, the processing unit 504 is configured to hide the multimedia file, and specifically includes: the processing unit 504 is configured to hide the multimedia file by at least one of file encryption, file format change, and file access permission setting.
Optionally, before the processing unit 504 runs the masquerading application, the method includes: the processing unit 504 is configured to preset a disguised application program corresponding to the display screen direction in the terminal; the processing unit 504 is configured to run the masquerading application program, specifically: the processing unit 504 is configured to run the corresponding disguised application according to the display screen direction.
It should be noted that, through the foregoing detailed description of the embodiment in fig. 1, a person skilled in the art can clearly know an implementation method of each functional module included in the terminal 50, so that details are not described herein again for the sake of brevity of the description.
Referring to fig. 6, fig. 6 is a schematic diagram of a terminal structure according to an embodiment of the present invention. The terminal 60 of the present embodiment includes: at least one processor 601, a communication interface 602, a user interface 603 and a memory 604, wherein the processor 601, the communication interface 602, the user interface 603 and the memory 604 can be connected by a bus or other means, and the embodiment of the present invention is exemplified by being connected by the bus 605. Wherein,
processor 601 may be a general-purpose processor, such as a Central Processing Unit (CPU).
The communication interface 602 may be a wired interface (e.g., an ethernet interface) or a wireless interface (e.g., a cellular network interface or using a wireless local area network interface) for communicating with other electronic devices or websites. In the embodiment of the present invention, the communication interface 602 is specifically configured to recommend the target recommendation object to a user of the electronic device.
The user interface 603 may specifically be a touch panel, including a touch screen and a touch screen, for detecting an operation instruction on the touch panel, and the user interface 603 may also be a physical button or a sensing area corresponding to a mouse or a distance sensor. The user interface 603 may also be a display screen for outputting, displaying images or data.
Memory 604 may include Volatile Memory (Volatile Memory), such as Random Access Memory (RAM); the Memory may also include a Non-volatile Memory (Non-volatile Memory), such as a Read-Only Memory (ROM), a Flash Memory (Flash Memory), a Hard Disk (Hard Disk Drive, HDD), or a Solid-State Drive (SSD); the memory 604 may also comprise a combination of the above types of memory. The memory is used for storing multimedia files corresponding to multimedia information, the memory 604 is further used for storing a set of program codes, and the processor 601 is used for calling the program codes stored in the memory 604 and executing the following operations:
the processor 601 obtains multimedia information through a multimedia application program;
the processor 601 receives a hiding instruction, stops acquiring the multimedia information based on the hiding instruction, stores the multimedia information as a multimedia file in the memory 604 of the terminal, and performs the following operations:
hiding multimedia files stored in the memory 604 of the terminal;
and terminating the running of the multimedia application program and running the disguised application program.
Optionally, the hidden instruction is triggered by a user through one of a touch camera sensing area, a touch display screen, voice, a key and the like.
Specifically, when the multimedia information is image information, the multimedia file is an image file; when the multimedia information is video information, the multimedia file is a video file; and when the multimedia information is audio information, the multimedia file is an audio file.
Specifically, the processor 601 hides the multimedia file, specifically: the processor 601 hides the multimedia file by at least one of file encryption, file format change, and file access permission setting.
Optionally, before the disguised application is run, the method includes: a camouflage application program corresponding to the direction of the display screen is preset in the processor 601; the running of the disguised application program by the processor 601 specifically includes: the processor 601 runs the corresponding disguised application according to the display screen direction.
It can be seen that, by implementing the embodiment of the present invention, a terminal (e.g., a smart phone) obtains multimedia information (e.g., video recording) through a multimedia application (e.g., a camera), and in an emergency, a user quickly sends a hiding instruction to the terminal, and after receiving the hiding instruction, the terminal immediately stores the multimedia information as a multimedia file in a memory of the terminal (e.g., stores a video in a memory card of the mobile phone); then, the terminal hides the multimedia file in the memory, so that the multimedia file cannot be normally viewed through an application program (for example, the video cannot be viewed through an album); meanwhile, the terminal terminates the operation of the multimedia application (such as a camera) and operates a disguised application (such as WeChat) to further enhance the effect of hiding the multimedia information. That is to say, by implementing the embodiment of the invention, in a specific application scene, a user can quickly hide multimedia information in time, the multimedia information is prevented from being discovered by other people, the requirement of the user on information safety diversification is favorably met, and the information safety of the user is protected.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
While the invention has been described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A method for hiding multimedia information, comprising:
the terminal acquires multimedia information through a multimedia application program;
the terminal receives a hiding instruction, stops acquiring the multimedia information based on the hiding instruction, stores the multimedia information as a multimedia file in a memory of the terminal, and executes the following operations:
hiding a multimedia file stored in a memory of the terminal;
and terminating the running of the multimedia application program and running the disguised application program.
2. The method of claim 1, wherein the hiding command is triggered by a user by one of touching a camera sensor area, touching a display screen, voice, and pressing a button.
3. The method of claim 1,
when the multimedia information is image information, the multimedia file is an image file;
when the multimedia information is video information, the multimedia file is a video file;
and when the multimedia information is audio information, the multimedia file is an audio file.
4. The method according to claims 1 to 3, wherein the terminal hides the multimedia file, specifically: the terminal hides the multimedia file through at least one of file encryption, file format change and file access authority setting.
5. The method of claims 1 to 3, prior to running the masquerading application, comprising: presetting a camouflage application program corresponding to the direction of a display screen in the terminal;
the running of the disguised application program by the terminal specifically comprises the following steps:
and the terminal runs the corresponding camouflage application program according to the direction of the display screen.
6. A terminal, comprising:
the acquiring unit is used for acquiring multimedia information through a multimedia application program;
a receiving unit for receiving a hiding instruction;
a storage unit for storing the multimedia information as a multimedia file in a memory of the terminal based on the hiding instruction;
a processing unit, configured to stop acquiring the multimedia information based on the hiding instruction, and perform the following operations:
hiding a multimedia file stored in a memory of the terminal;
and terminating the running of the multimedia application program and running the disguised application program.
7. The terminal according to claim 6, wherein the hiding command is triggered by a user by touching one of a camera sensing area, a touch display screen, voice, and a button.
8. The terminal of claim 6,
when the multimedia information is image information, the multimedia file is an image file;
when the multimedia information is video information, the multimedia file is a video file;
and when the multimedia information is audio information, the multimedia file is an audio file.
9. The terminal according to claims 6 to 8, wherein the processing unit is configured to hide the multimedia file, specifically: the processing unit is used for hiding the multimedia file in at least one mode of file encryption, file format change and file access authority setting.
10. The terminal according to claims 6 to 8, characterized in that before the processing unit runs the masquerading application, it comprises: the processing unit is used for presetting a camouflage application program corresponding to the direction of the display screen in the terminal;
the processing unit is configured to run the masquerading application program and specifically includes:
and the processing unit is used for running the corresponding camouflage application program according to the direction of the display screen.
CN201611154928.0A 2016-12-14 2016-12-14 A kind of multimedia messages hidden method and terminal Withdrawn CN106803044A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611154928.0A CN106803044A (en) 2016-12-14 2016-12-14 A kind of multimedia messages hidden method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611154928.0A CN106803044A (en) 2016-12-14 2016-12-14 A kind of multimedia messages hidden method and terminal

Publications (1)

Publication Number Publication Date
CN106803044A true CN106803044A (en) 2017-06-06

Family

ID=58984954

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611154928.0A Withdrawn CN106803044A (en) 2016-12-14 2016-12-14 A kind of multimedia messages hidden method and terminal

Country Status (1)

Country Link
CN (1) CN106803044A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107358120A (en) * 2017-07-06 2017-11-17 珠海市魅族科技有限公司 Document edit method and device, terminal device and computer-readable recording medium
CN109089084A (en) * 2018-09-20 2018-12-25 北京计算机技术及应用研究所 Video line transmits online data and extracts and stealthy storage control device and its working method
CN117707563A (en) * 2023-06-21 2024-03-15 荣耀终端有限公司 Application resource processing method and related equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107358120A (en) * 2017-07-06 2017-11-17 珠海市魅族科技有限公司 Document edit method and device, terminal device and computer-readable recording medium
CN109089084A (en) * 2018-09-20 2018-12-25 北京计算机技术及应用研究所 Video line transmits online data and extracts and stealthy storage control device and its working method
CN117707563A (en) * 2023-06-21 2024-03-15 荣耀终端有限公司 Application resource processing method and related equipment

Similar Documents

Publication Publication Date Title
US11394555B2 (en) Mobile terminal privacy protection method and protection apparatus, and mobile terminal
US8996999B2 (en) Mobile terminal determining whether to transmit display data according to privacy property, and controlling method thereof
EP3435307A1 (en) User terminal and method of displaying lock screen thereof
US8924858B2 (en) Touch-based system for transferring data
KR102094013B1 (en) Method and apparatus for transmitting message in an electronic device
CN112804445B (en) Display method and device and electronic equipment
JP2012511209A (en) Separation of received information on locked devices
CN112784262B (en) Data access method, device, terminal and storage medium
CN103873668A (en) Method for protecting user data of portable terminal and portable terminal
CN113220193B (en) System and method for previewing digital content
CN110192385B (en) Electronic equipment and control method thereof
CN110798521B (en) File sharing method and device, electronic equipment and storage medium
CN106803044A (en) A kind of multimedia messages hidden method and terminal
EP3486828B1 (en) Electronic device including display and method of encrypting information
US20150112997A1 (en) Method for content control and electronic device thereof
CN103530550A (en) Method and device for processing document/application program on mobile communication terminal
KR20200132930A (en) Image capture device and method for safe image storage
CN114020377A (en) Terminal device, picture information protection method and storage medium
US9679151B2 (en) Method for encrypting on-screen contents, electronic apparatus using the method and recording medium using the method
CN106295389B (en) Screen content encryption method and electronic device using same
CN106407818B (en) Network data packet encryption method and device
TWI569163B (en) Method for encrypting on-screen contents, electronic apparatus using the method and recording medium using the method
KR101535378B1 (en) Method for providing family contents, device using the same and system thereof
CN106919852B (en) Object processing method and device
CN115422605A (en) Method, system, terminal and medium for preventing screen capture and screen recording of iOS application

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20170606

WW01 Invention patent application withdrawn after publication