CN106485165B - Image data display method and device - Google Patents
Image data display method and device Download PDFInfo
- Publication number
- CN106485165B CN106485165B CN201610879630.XA CN201610879630A CN106485165B CN 106485165 B CN106485165 B CN 106485165B CN 201610879630 A CN201610879630 A CN 201610879630A CN 106485165 B CN106485165 B CN 106485165B
- Authority
- CN
- China
- Prior art keywords
- image data
- user
- mobile terminal
- user mode
- attribute
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention provides a method for displaying image data, which is characterized by comprising the following steps: when a user initiates image data browsing operation on a mobile terminal side, identifying the attribute of the user; extracting target image data associated with the user attribute; and displaying the target image data. The embodiment of the invention avoids the potential safety hazard caused by borrowing the mobile terminal by the owner of the mobile terminal.
Description
Technical Field
The present invention relates to the field of image processing technologies, and in particular, to a method and an apparatus for displaying image data.
Background
With the progress of science and technology, the functions of the mobile terminal are more and more abundant. Taking a smart phone as an example, the existing smart phone has functions of entertainment, audio and video, photographing and the like besides a basic communication function, and compared with the traditional entertainment equipment, audio and video playing equipment and a camera, the smart phone is more convenient to carry and has more complete functions. Particularly, people take photos through a camera in a traditional mode, so that the camera is inconvenient to carry, and the photos taken by the camera can be used only by exporting the photos on a computer through professional software, which is very inconvenient. However, people can take pictures at any time and any place through the smart phone, on one hand, the smart phone is convenient to carry, and on the other hand, the taken pictures can be used at once, so that the smart phone is very convenient.
However, in practical applications, this often occurs: the owner of the smart phone needs to shoot some document materials or certificate information, and does not want to be seen by others. In this case, if the smartphone is lent to another person for use, there may be a case where the photograph of the smartphone owner is deleted by another person by mistake, or the information of the smartphone owner is leaked.
Disclosure of Invention
The embodiment of the invention provides a method and a device for displaying image data, which are used for solving the problem that when a mobile terminal owner borrows a mobile terminal for others to use, a photo in the mobile terminal can be seen by others to cause information leakage, or the photo is deleted by others by mistake.
In order to solve the above problem, an embodiment of the present invention discloses a method for displaying image data, including:
when a user initiates image data browsing operation on a mobile terminal side, identifying the attribute of the user;
extracting target image data associated with the user attribute;
and displaying the target image data.
An embodiment of the present invention provides an apparatus for displaying image data, including:
the identification module is used for identifying the attribute of a user when the user initiates image data browsing operation on a mobile terminal side;
an extraction module for extracting target image data associated with the user attribute;
and the display module is used for displaying the target image data.
The embodiment of the invention has the following advantages:
in the embodiment of the invention, when a user initiates an image data browsing operation on a mobile terminal side, the attribute of the user is identified to extract target image data associated with the attribute of the user, and then the extracted image data is displayed, so that the user cannot browse images which are not associated with the user in the mobile terminal. Therefore, when the mobile terminal owner borrows the mobile terminal for others to use, the photo can be guaranteed not to be seen by others, so that information leakage is caused, and the condition that the photo is mistakenly deleted by others and the like can be avoided.
Drawings
FIG. 1 is a flowchart illustrating a first embodiment of a method for presenting image data according to the present invention;
FIG. 2 is a flowchart illustrating steps of a second embodiment of a method for presenting image data according to the present invention;
FIG. 3 is a block diagram of a first embodiment of an apparatus for displaying image data according to the present invention.
FIG. 4 is a block diagram of a mobile terminal of another embodiment of the present invention;
fig. 5 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Referring to fig. 1, a flowchart illustrating steps of a first embodiment of a method for displaying image data according to the present invention is shown, which may specifically include the following steps:
In the embodiment of the present invention, the mobile terminal, i.e. the mobile communication terminal, refers to a computer device that can be used in mobile, and the mobility of the mobile terminal is mainly embodied in mobile communication capability and portability volume, for example: smart phones, tablet computers, and the like, which are not limited in this respect in the embodiments of the present invention.
In practical application, a user needs to shoot some document materials or certificate information, and if the smart phone is lent to others for use, information leakage may occur.
In view of the above situation, in a preferred embodiment of the present invention, two modes are set in the mobile terminal, including: a first user mode and a second user mode.
Specifically, in the second user mode, the user can only browse the photos taken in the second user mode in the mobile terminal, and in the first user mode, the user can browse all the photos taken in the mobile terminal. It can be understood that when the mobile terminal is in the second user mode, the user can only browse photos that the mobile terminal has taken in the second user mode, and if the user does not use the mobile terminal to take photos in the second user mode, the user cannot browse any one of the photos in the mobile terminal in the second user mode.
In a preferred embodiment of the present invention, when a user initiates an image data browsing operation on a mobile terminal side, the step of identifying the attribute of the user includes:
when the user enters a second user mode at the mobile terminal, receiving an image data browsing operation initiated by the user at the mobile terminal side;
and determining the attribute of the user as a characteristic attribute.
In the embodiment of the present invention, the instruction to enter the second user mode of the mobile terminal may be initiated by an owner of the mobile terminal or initiated by another person.
Specifically, no matter the owner of the mobile terminal or other people, when the mobile terminal enters the second user mode and initiates the operation of browsing the photos in the mobile terminal, the mobile terminal can determine that the user who makes the mobile terminal enter the second user mode and initiates the browsing of the photos in the mobile terminal has the characteristic attribute.
Specifically, when the mobile terminal enters the second user mode and receives an operation initiated by the user to browse photos in the mobile terminal, it indicates that the mobile terminal can determine that the user performing the operation can browse photos taken by the mobile terminal in the second user mode. Then, the mobile terminal may extract a photo associated with the user attribute of the user performing the above-described operation, that is, the mobile terminal may extract a photo taken in the second user mode.
In a preferred embodiment of the invention, the image data has a characteristic attribute label when generated in the second user mode.
In practical applications, only the photos taken in the second user mode can be viewed in the second user mode, so that it is necessary to distinguish the photos when they are generated. In order to distinguish whether a photograph was taken in the first user mode or the second user mode, therefore, when the mobile terminal was taken in the second user mode, a feature attribute tag is added to the photograph at the time of photograph generation. Of course, the manner of adding the feature attribute tag may be to directly add the feature attribute tag to the parameter information of the photo when the photo is generated, or to add the feature attribute tag to the file attribute information of the photo after the photo is generated, or may be another manner, which is not limited in this embodiment of the present invention.
It is noted that since all photos in the mobile terminal can be browsed in the first user mode, including photos taken in the first user mode, and photos taken in the second user mode, there is no need to add feature attribute tags to photos taken in the first user mode. When browsing photos in the first user mode, photos with feature attribute tags are taken in the second user mode, and photos without tags are taken in the first user mode. Of course, it is also possible to take a picture in the first user mode, add a tag for identifying that the picture is taken in the first user mode when the picture is generated, take a picture in the second user mode, and add a tag for identifying that the picture is taken in the second user mode when the picture is generated, which is not limited in this embodiment of the present invention.
And step 103, displaying the target image data.
Specifically, after the mobile terminal extracts the photo taken in the second user mode, the extracted photo is displayed.
It should be noted that, when a photo is taken in the first user mode, and a tag for identifying that the photo is taken in the first user mode is added when the photo is generated, and a photo is taken in the second user mode, and a tag for identifying that the photo is taken in the second user mode is added when the photo is generated, then when the photo is browsed in the first user mode, all photos have tags, and whether the photo is taken in the first user mode or the second user mode can be distinguished by the tags, but when the photo is browsed in the second user mode, only the photo taken in the second user mode can still be seen.
In the embodiment of the invention, when the mobile terminal is in the second user mode to take the photo, the photo taken in the second user mode is distinguished from the photo taken in the first user mode by adding the characteristic attribute label to the taken photo. When the user browses the photos, if the mobile terminal is in the second user mode, the photos with the feature attribute labels are displayed to the user, and then the user cannot browse the photos shot by the mobile terminal in the first user mode. Therefore, when the mobile terminal owner borrows the mobile terminal for others to use, the mobile terminal is switched from the first user mode to the second user mode, so that the photo can be prevented from being seen by others to cause information leakage, and the condition that the photo is mistakenly deleted by others and the like can be avoided.
Referring to fig. 2, a flowchart illustrating steps of a second embodiment of the method for displaying image data according to the present invention is shown, which may specifically include the following steps:
In the embodiment of the present invention, the mobile terminal, i.e. the mobile communication terminal, refers to a computer device that can be used in mobile, and the mobility of the mobile terminal is mainly embodied in mobile communication capability and portability volume, for example: smart phones, tablet computers, and the like, which are not limited in this respect in the embodiments of the present invention.
In a preferred embodiment of the present invention, two modes are set in the mobile terminal, including: a first user mode and a second user mode.
Specifically, in the second user mode, the user can only browse the photos taken in the second user mode in the mobile terminal, and in the first user mode, the user can browse all the photos taken in the mobile terminal. It can be understood that when the mobile terminal is in the second user mode, the user can only browse photos that the mobile terminal has taken in the second user mode, and if the user does not use the mobile terminal to take photos in the second user mode, the user cannot browse any one of the photos in the mobile terminal in the second user mode.
In a preferred embodiment of the present invention, when a user initiates an image data browsing operation on a mobile terminal side, the step of identifying the attribute of the user includes:
when the user enters a second user mode at the mobile terminal, receiving an image data browsing operation initiated by the user at the mobile terminal side;
and determining the attribute of the user as a characteristic attribute.
In the embodiment of the present invention, the instruction to enter the second user mode of the mobile terminal may be initiated by an owner of the mobile terminal or initiated by another person.
Specifically, no matter the owner of the mobile terminal or other people, when the mobile terminal enters the second user mode and initiates the operation of browsing the photos in the mobile terminal, the mobile terminal can determine that the user who makes the mobile terminal enter the second user mode and initiates the browsing of the photos in the mobile terminal has the characteristic attribute.
Specifically, when the mobile terminal takes a picture in the second user mode, the generated picture is stored in a designated address of the mobile terminal, where the designated address may be a relative address or an absolute address, and the embodiment of the present invention is not limited thereto.
It is noted that the presentation to the user is in the form of a directory in the mobile terminal, regardless of the relative or absolute address. That is, when the user takes in the second user mode, the taken photos are all stored in the designated folder. The folder is also only used to store photos taken in the second user mode and not to store photos taken in the first user mode.
To distinguish the folder used to store the photograph taken in the second user mode from other folders, embodiments of the present invention associate the folder with attributes of the user, i.e., characteristic attributes. In practical application, when the mobile terminal is in the second user mode, a folder may be established before shooting, and then the shot photo is stored in the folder, or a folder may be newly established to store the photo when the photo is generated.
Of course, the folder may be browsed in the first user mode in addition to the second user mode, and since the folder has a relationship with the characteristic attribute, the folder may be distinguished from other folders even in the first user mode.
specifically, after the mobile terminal extracts the photo taken in the second user mode, the extracted photo is displayed.
In a preferred embodiment of the present invention, the step of extracting target image data associated with the attribute of the user includes:
and extracting image data from the designated address of the mobile terminal as target image data.
Specifically, when the user browses the photos in the second user mode, the mobile terminal first acquires the designated address having the association relationship with the characteristic attribute, that is, the folder for storing the photos taken in the second user mode, extracts all the photos in the folder, and displays the photos to the user.
In the embodiment of the invention, when the mobile terminal is in the second user mode to take the photo, the photo taken in the second user mode is distinguished from the photo taken in the first user mode by storing the taken photo to a specified address and associating the address with the characteristic attribute. When the user browses the photos, if the mobile terminal is in the second user mode, the photos are extracted from the designated addresses associated with the characteristic attributes and then displayed to the user, and then the user cannot browse the photos shot by the mobile terminal in the first user mode. Therefore, when the mobile terminal owner borrows the mobile terminal for others to use, the mobile terminal is switched from the first user mode to the second user mode, so that the photo can be prevented from being seen by others to cause information leakage, and the condition that the photo is mistakenly deleted by others and the like can be avoided.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 3, a block diagram of a first embodiment of an apparatus for displaying image data according to the present invention is shown, which may specifically include the following modules:
an identifying module 301, configured to identify an attribute of a user when the user initiates an image data browsing operation on a mobile terminal side;
an extraction module 302 for extracting target image data associated with the user attribute;
a display module 303, configured to display the target image data.
In a preferred embodiment of the present invention, the mobile terminal has a first user mode and a second user mode, and the identification module includes:
the receiving module is used for receiving the image data browsing operation initiated by the user on the mobile terminal side when the user enters a second user mode on the mobile terminal;
and the confirmation module is used for determining the attribute of the user as the characteristic attribute.
In a preferred embodiment of the present invention, the image data has a characteristic attribute label when generated in the second user mode.
In a preferred embodiment of the present invention, the extraction module includes:
and the first extraction module is used for extracting the image data with the characteristic attribute label as target image data.
In a preferred embodiment of the present invention, the apparatus further comprises:
a storage module, configured to store the generated image data at a designated address of the mobile terminal when the image data is generated in the second user mode; the designated address has an association relation with the characteristic attribute.
In a preferred embodiment of the present invention, the extraction module includes:
and the second extraction module is used for extracting image data from the designated address of the mobile terminal as target image data.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
Fig. 4 is a block diagram of a mobile terminal according to another embodiment of the present invention. The mobile terminal 400 shown in fig. 4 includes: at least one processor 401, memory 402, at least one network interface 404, and other user interfaces 403. The various components in the mobile terminal 400 are coupled together by a bus system 405. It is understood that the bus system 405 is used to enable connection communication between these components. The bus system 405 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 405 in fig. 4.
The user interface 403 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, among others.
It will be appreciated that memory 402 in embodiments of the invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile memory may be a Read-only memory (ROM), a programmable Read-only memory (PROM), an erasable programmable Read-only memory (erasabprom, EPROM), an electrically erasable programmable Read-only memory (EEPROM), or a flash memory. The volatile memory may be a Random Access Memory (RAM) which functions as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (staticiram, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (syncronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced synchronous SDRAM (ESDRAM), synchronous link SDRAM (SLDRAM), and direct memory bus SDRAM (DRRAM). The memory 402 of the systems and methods described in this embodiment of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 402 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 4021 and application programs 4022.
The operating system 4021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is configured to implement various basic services and process hardware-based tasks. The application 4022 includes various applications, such as a media player (MediaPlayer), a Browser (Browser), and the like, for implementing various application services. A program for implementing the method according to the embodiment of the present invention may be included in the application 4022.
In this embodiment of the present invention, by calling a program or an instruction stored in the memory 402, specifically, a program or an instruction stored in the application 4022, the processor 401 is configured to identify an attribute of a user when the user initiates an image data browsing operation on the mobile terminal side, extract target image data associated with the attribute of the user, and present the target image data.
The method disclosed in the above embodiments of the present invention may be applied to the processor 401, or implemented by the processor 401. The processor 401 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 401. The processor 401 may be a general-purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 402, and the processor 401 reads the information in the memory 402 and completes the steps of the method in combination with the hardware.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Optionally, the mobile terminal has a first user mode and a second user mode, and the step of identifying the attribute of the user when the user initiates an image data browsing operation on the mobile terminal side includes:
when the user enters a second user mode at the mobile terminal, receiving an image data browsing operation initiated by the user at the mobile terminal side;
and determining the attribute of the user as a characteristic attribute.
Optionally, the image data has a characteristic attribute label when generated in the second user mode.
Optionally, the step of extracting target image data associated with the attribute of the user comprises:
and extracting the image data with the characteristic attribute label as target image data.
Optionally, as another embodiment, the processor 401 is further configured to: when the image data is generated in the second user mode, storing the generated image data at a designated address of the mobile terminal; the designated address has an association relation with the characteristic attribute.
Optionally, the step of extracting target image data associated with the attribute of the user comprises:
and extracting image data from the designated address of the mobile terminal as target image data.
The mobile terminal 400 can implement the processes implemented by the mobile terminal in the foregoing embodiments, and in order to avoid repetition, the detailed description is omitted here. In the embodiment of the invention, when a user initiates an image data browsing operation on a mobile terminal side, the attribute of the user is identified to extract target image data associated with the attribute of the user, and then the extracted image data is displayed, so that the user cannot browse images which are not associated with the user in the mobile terminal. Therefore, when the mobile terminal owner borrows the mobile terminal for others to use, the photo can be guaranteed not to be seen by others, so that information leakage is caused, and the condition that the photo is mistakenly deleted by others and the like can be avoided.
Fig. 5 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal 500 in fig. 5 may be a mobile phone, a tablet computer, a Personal Digital Assistant (PDA), or a vehicle-mounted computer.
The mobile terminal 500 in fig. 5 includes a Radio Frequency (RF) circuit 510, a memory 520, an input unit 530, a display unit 540, a processor 560, an audio circuit 540, a wifi (wireless fidelity) module 550, and a power supply 590.
The input unit 530 may be used to receive numeric or character information input by a user and generate signal inputs related to user settings and function control of the mobile terminal 500, among other things. Specifically, in the embodiment of the present invention, the input unit 530 may include a touch panel 531. The touch panel 531, also called a touch screen, can collect touch operations of a user (for example, operations of the user on the touch panel 531 by using a finger, a stylus pen, or any other suitable object or accessory) thereon or nearby, and drive the corresponding connection device according to a preset program. Alternatively, the touch panel 531 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts it to touch point coordinates, sends it to the processor 560, and can receive and execute commands from the processor 560. In addition, the touch panel 531 may be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 531, the input unit 530 may further include other input devices 532, and the other input devices 532 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
Among other things, the display unit 540 may be used to display information input by the user or information provided to the user and various menu interfaces of the mobile terminal 500. The display unit 540 may include a display panel 541, and optionally, the display panel 541 may be configured in the form of an LCD or an organic light-emitting diode (OLED), or the like.
It should be noted that the touch panel 531 may cover the display panel 541 to form a touch display screen, and when the touch display screen detects a touch operation thereon or nearby, the touch display screen is transmitted to the processor 560 to determine the type of the touch event, and then the processor 560 provides a corresponding visual output on the touch display screen according to the type of the touch event.
The touch display screen comprises an application program interface display area and a common control display area. The arrangement modes of the application program interface display area and the common control display area are not limited, and can be an arrangement mode which can distinguish two display areas, such as vertical arrangement, left-right arrangement and the like. The application interface display area may be used to display an interface of an application. Each interface may contain at least one interface element such as an icon and/or widget desktop control for an application. The application interface display area may also be an empty interface that does not contain any content. The common control display area is used for displaying controls with high utilization rate, such as application icons like setting buttons, interface numbers, scroll bars, phone book icons and the like.
The processor 560 is a control center of the mobile terminal 500, connects various parts of the entire cellular phone using various interfaces and lines, and performs various functions of the mobile terminal 500 and processes data by operating or executing software programs and/or modules stored in the first memory 521 and calling data stored in the second memory 522, thereby integrally monitoring the mobile terminal 500. Optionally, processor 560 may include one or more processing units.
In the embodiment of the present invention, the processor 560 is configured to, by calling a software program and/or a module stored in the first memory 521 and/or data stored in the second memory 522, identify an attribute of a user when the user initiates an image data browsing operation on the mobile terminal side, extract target image data associated with the attribute of the user, and present the target image data.
Optionally, the mobile terminal has a first user mode and a second user mode, and the step of identifying the attribute of the user when the user initiates an image data browsing operation on the mobile terminal side includes:
when the user enters a second user mode at the mobile terminal, receiving an image data browsing operation initiated by the user at the mobile terminal side;
and determining the attribute of the user as a characteristic attribute.
Optionally, the image data has a characteristic attribute label when generated in the second user mode.
Optionally, the step of extracting target image data associated with the attribute of the user comprises:
and extracting the image data with the characteristic attribute label as target image data.
Optionally, the processor is further configured to: when the image data is generated in the second user mode, storing the generated image data at a designated address of the mobile terminal; the designated address has an association relation with the characteristic attribute.
Optionally, the step of extracting target image data associated with the attribute of the user comprises:
and extracting image data from the designated address of the mobile terminal as target image data.
Therefore, in the embodiment of the invention, when the user initiates the image data browsing operation on the mobile terminal side, the target image data associated with the user attribute is extracted by identifying the attribute of the user, and then the extracted image data is displayed, so that the user cannot browse the image which is not associated with the user in the mobile terminal. Therefore, when the mobile terminal owner borrows the mobile terminal for others to use, the photo can be guaranteed not to be seen by others, so that information leakage is caused, and the condition that the photo is mistakenly deleted by others and the like can be avoided.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
The method for displaying image data and the device for displaying image data provided by the present invention are described in detail above, and a specific example is applied in the text to explain the principle and the implementation of the present invention, and the description of the above embodiment is only used to help understanding the method of the present invention and the core idea thereof; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (10)
1. A method of image data presentation, comprising:
when a user initiates image data browsing operation on a mobile terminal side, identifying the attribute of the user;
extracting target image data associated with the user attribute;
presenting the target image data;
the mobile terminal has a first user mode and a second user mode, and when a user initiates an image data browsing operation on the mobile terminal side, the step of identifying the attribute of the user comprises:
when the user enters a second user mode at the mobile terminal, receiving an image data browsing operation initiated by the user at the mobile terminal side; the instruction for the mobile terminal to enter the second user mode is initiated by an owner of the mobile terminal;
and determining the attribute of the user as a characteristic attribute, and acquiring the image shot in the second user mode according to the characteristic attribute.
2. The method of claim 1, wherein the image data has a characteristic attribute label when generated in the second user mode.
3. The method of claim 2, wherein the step of extracting target image data associated with attributes of the user comprises:
and extracting the image data with the characteristic attribute label as target image data.
4. The method of claim 1, further comprising:
when the image data is generated in the second user mode, storing the generated image data at a designated address of the mobile terminal; the designated address has an association relation with the characteristic attribute.
5. The method of claim 4, wherein the step of extracting target image data associated with attributes of the user comprises:
and extracting image data from the designated address of the mobile terminal as target image data.
6. An apparatus for image data presentation, comprising:
the identification module is used for identifying the attribute of a user when the user initiates image data browsing operation on a mobile terminal side;
an extraction module for extracting target image data associated with the user attribute;
the display module is used for displaying the target image data;
wherein the mobile terminal has a first user mode and a second user mode, and the identification module comprises:
the receiving module is used for receiving the image data browsing operation initiated by the user on the mobile terminal side when the user enters a second user mode on the mobile terminal; the instruction for the mobile terminal to enter the second user mode is initiated by an owner of the mobile terminal;
and the confirming module is used for determining the attribute of the user as a characteristic attribute and acquiring the image shot in the second user mode according to the characteristic attribute.
7. The apparatus of claim 6, wherein the image data has a feature attribute tag when generated in the second user mode.
8. The apparatus of claim 7, wherein the extraction module comprises:
and the first extraction module is used for extracting the image data with the characteristic attribute label as target image data.
9. The apparatus of claim 6, further comprising:
a storage module, configured to store the generated image data at a designated address of the mobile terminal when the image data is generated in the second user mode; the designated address has an association relation with the characteristic attribute.
10. The apparatus of claim 9, wherein the extraction module comprises:
and the second extraction module is used for extracting image data from the designated address of the mobile terminal as target image data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610879630.XA CN106485165B (en) | 2016-09-30 | 2016-09-30 | Image data display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610879630.XA CN106485165B (en) | 2016-09-30 | 2016-09-30 | Image data display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106485165A CN106485165A (en) | 2017-03-08 |
CN106485165B true CN106485165B (en) | 2020-04-24 |
Family
ID=58269130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610879630.XA Active CN106485165B (en) | 2016-09-30 | 2016-09-30 | Image data display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106485165B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101847193A (en) * | 2010-04-15 | 2010-09-29 | 华为终端有限公司 | Terminal equipment and method for displaying contents on display interface of terminal equipment |
CN103534705A (en) * | 2011-05-27 | 2014-01-22 | 苹果公司 | Private and public applications |
CN105049597A (en) * | 2015-06-01 | 2015-11-11 | 惠州Tcl移动通信有限公司 | Interaction method and system for entering visitor mode during picture browse of mobile terminal |
CN105245683A (en) * | 2014-06-13 | 2016-01-13 | 中兴通讯股份有限公司 | Method and device for adaptively displaying applications of terminal |
CN105825106A (en) * | 2015-11-30 | 2016-08-03 | 南京步步高通信科技有限公司 | Photograph encrypted checking method and mobile terminal |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7664751B2 (en) * | 2004-09-30 | 2010-02-16 | Google Inc. | Variable user interface based on document access privileges |
CN105046167B (en) * | 2015-08-31 | 2018-09-07 | 宇龙计算机通信科技(深圳)有限公司 | Encrypt generation method, device and the electronic equipment of photo |
-
2016
- 2016-09-30 CN CN201610879630.XA patent/CN106485165B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101847193A (en) * | 2010-04-15 | 2010-09-29 | 华为终端有限公司 | Terminal equipment and method for displaying contents on display interface of terminal equipment |
CN103534705A (en) * | 2011-05-27 | 2014-01-22 | 苹果公司 | Private and public applications |
CN105245683A (en) * | 2014-06-13 | 2016-01-13 | 中兴通讯股份有限公司 | Method and device for adaptively displaying applications of terminal |
CN105049597A (en) * | 2015-06-01 | 2015-11-11 | 惠州Tcl移动通信有限公司 | Interaction method and system for entering visitor mode during picture browse of mobile terminal |
CN105825106A (en) * | 2015-11-30 | 2016-08-03 | 南京步步高通信科技有限公司 | Photograph encrypted checking method and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN106485165A (en) | 2017-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107678644B (en) | Image processing method and mobile terminal | |
US10481773B2 (en) | Mobile terminal, memory, and folder control method | |
US9852491B2 (en) | Objects in screen images | |
US9459759B2 (en) | Method for displaying contents use history and electronic device thereof | |
US8418086B2 (en) | Isolating received information on a locked device | |
CN106648382B (en) | A kind of picture browsing method and mobile terminal | |
CN107643912B (en) | Information sharing method and mobile terminal | |
US20160227010A1 (en) | Device and method for providing lock screen | |
CN106339436B (en) | Picture-based shopping method and mobile terminal | |
US20140315489A1 (en) | Method for performing wireless display sharing, and associated apparatus and associated computer program product | |
US20140092291A1 (en) | Image display control apparatus, image display apparatus, non-transitory computer readable medium, and image display control method | |
CN103076980B (en) | Search terms display packing and device | |
CN107221347B (en) | Audio playing method and terminal | |
US10216404B2 (en) | Method of securing image data and electronic device adapted to the same | |
CN107959789B (en) | Image processing method and mobile terminal | |
EP3032394A1 (en) | Method and apparatus for inputting information by using on-screen keyboard | |
US20180024976A1 (en) | Annotation providing method and device | |
CN107390991B (en) | A kind of processing method and mobile terminal of screenshot | |
KR102335373B1 (en) | Electronic device and method for controlling display of a screen | |
CN109359582B (en) | Information searching method, information searching device and mobile terminal | |
CN105677788B (en) | File searching method and user terminal | |
CN106502614B (en) | Font adjusting method and mobile terminal | |
TWI566164B (en) | A method, a systme for moving application functional interface, and a terminal device using the same | |
CN106934052B (en) | Media text processing method and mobile terminal | |
CN106874787B (en) | Image viewing method and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |