ES3063054T3 - Method for transmitting message and electronic device thereof - Google Patents

Method for transmitting message and electronic device thereof

Info

Publication number
ES3063054T3
ES3063054T3 ES23150934T ES23150934T ES3063054T3 ES 3063054 T3 ES3063054 T3 ES 3063054T3 ES 23150934 T ES23150934 T ES 23150934T ES 23150934 T ES23150934 T ES 23150934T ES 3063054 T3 ES3063054 T3 ES 3063054T3
Authority
ES
Spain
Prior art keywords
message
electronic device
hiding
layer
display
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
Application number
ES23150934T
Other languages
English (en)
Inventor
Choel-Hwi Kwon
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Application granted granted Critical
Publication of ES3063054T3 publication Critical patent/ES3063054T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12—Messaging; Mailboxes; Announcements
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82—Protecting input, output or interconnection devices
    • G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04B—TRANSMISSION
    • H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40—Circuits
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/18—Commands or executable codes
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724—User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/03—Indexing scheme relating to G06F21/50, monitoring users, programs or devices to maintain the integrity of platforms
    • G06F2221/032—Protect output to user by software means
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/66—Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/667—Preventing unauthorised calls from a telephone set
    • H04M1/67—Preventing unauthorised calls from a telephone set by electronic means
    • H04M1/673—Preventing unauthorised calls from a telephone set by electronic means the user being required to key in a code
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M2250/00—Details of telephonic subscriber devices
    • H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)
  • Burglar Alarm Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Digital Computer Display Output (AREA)
  • Communication Control (AREA)
  • Telephone Function (AREA)

Abstract

Se proporciona un método y un aparato para transmitir un mensaje en un dispositivo electrónico. El método para transmitir un mensaje oculto incluye mostrar uno o más marcos de ocultación en el área de visualización de mensajes de entrada de una pantalla y transmitir un mensaje que incluya información contenida en el marco de ocultación. (Traducción automática con Google Translate, sin valor legal)

Description

[0001] DESCRIPCIÓN
[0002] Procedimiento para transmitir un mensaje y dispositivo electrónico para ello
[0003] Campo técnico
[0004] La presente divulgación se refiere a un procedimiento para transmitir un mensaje y a un dispositivo electrónico para ello.
[0005] Antecedentes
[0006] Con el desarrollo de las tecnologías de la información, la comunicación y los semiconductores, los dispositivos electrónicos son ahora capaces de funcionar como dispositivos multimedia, que proporcionan diferentes servicios multimedia. Por ejemplo, los dispositivos electrónicos son ahora capaces de proporcionar diversos servicios multimedia, tales como un servicio de mensajes, un servicio de radiodifusión, un servicio de Internet inalámbrico, un servicio de cámara, un servicio de reproducción de música, etc.
[0007] Como el servicio de mensajes ha evolucionado desde un Servicio de Mensajes Cortos (SMS) para transmitir un mensaje de texto simple hasta un Servicio de Mensajes Largos (LMS) para transmitir un mensaje de texto largo o un Servicio de Mensajes Multimedia (MMS) para transmitir un mensaje que incluye un archivo multimedia tal como una imagen, una imagen en movimiento, etc., el servicio de mensajes es capaz de proporcionar distintos servicios de mensajería a los usuarios.
[0008] Sin embargo, cuando el dispositivo electrónico comprueba un mensaje recibido, el dispositivo electrónico muestra el texto completo del mensaje recibido en una pantalla. Por lo tanto, la información importante que se ha recibido y transmitido por medio de un mensaje en el dispositivo electrónico puede quedar fácilmente expuesta al exterior. En consecuencia, existe la necesidad de un aparato y un procedimiento mejorados para transmitir y recibir un mensaje en un dispositivo electrónico.
[0009] La información anterior se presenta como información de antecedente sólo para ayudar con la comprensión de la presente divulgación. No se ha llevado a cabo ninguna determinación, y no se hace ninguna afirmación respecto a si alguna de las anteriores podría ser aplicable como técnica anterior con respecto a la presente divulgación.
[0010] El documento US 2012/0028659 A1 se refiere a un dispositivo de comunicación inalámbrica configurado para dirigir a una interfaz de usuario para visualizar un mensaje, visualizar un indicador de redacción de mensaje y recibir en respuesta a una instrucción de redacción de mensaje.
[0011] Sumario
[0012] Los aspectos de la presente divulgación han de abordar al menos los problemas y/o desventajas mencionados anteriormente y proporcionar al menos las ventajas descritas más adelante. Por consiguiente, un aspecto de la presente divulgación es proporcionar un procedimiento y un aparato para transmitir un mensaje en un dispositivo electrónico.
[0013] Otro aspecto de la presente divulgación es proporcionar un procedimiento y un aparato para generar un mensaje en el que al menos parte de un texto está oculto en un dispositivo electrónico, y transmitir el mensaje. Otro aspecto de la presente divulgación es proporcionar un procedimiento y un aparato para generar un mensaje en el que al menos parte de un texto está oculto usando un lápiz táctil en un dispositivo electrónico, y transmitir el mensaje.
[0014] Otro aspecto de la presente divulgación es proporcionar un procedimiento y un aparato para comprobar un mensaje en el que al menos parte de un texto está oculto en un dispositivo electrónico.
[0015] Otro aspecto de la presente divulgación es proporcionar un procedimiento y un aparato para comprobar un mensaje en el que al menos parte de un texto se oculta usando un lápiz táctil en un dispositivo electrónico. Otro aspecto de la presente divulgación es proporcionar un procedimiento y un aparato para comprobar un mensaje en el que al menos parte de un texto se oculta mediante autenticación de usuario en un dispositivo electrónico.
[0016] Otro aspecto de la presente divulgación es proporcionar un procedimiento y un aparato para limitar el número de veces que se comprueba en un dispositivo electrónico un mensaje en el que al menos parte de un texto está oculto.
[0017] De acuerdo con un aspecto de la presente divulgación, se proporciona un procedimiento para transmitir un mensaje en un dispositivo electrónico. El procedimiento incluye mostrar uno o más marcos de ocultación en un área de visualización de mensajes de entrada, y transmitir un mensaje que incluye información en el marco de ocultación.
[0018] De acuerdo con otro aspecto de la presente divulgación, se proporciona un procedimiento para comprobar un mensaje en un dispositivo electrónico. El procedimiento incluye comprobar si un mensaje que se va a mostrar en una pantalla incluye una o más áreas de ocultación y, cuando el mensaje incluye una o más áreas de ocultación, mostrar en la pantalla un texto de mensaje excepto un texto de mensaje que está incluido en la una o más áreas de ocultación.
[0019] De acuerdo con otro aspecto de la presente divulgación, se proporciona un dispositivo electrónico. El dispositivo electrónico incluye una pantalla, y al menos un procesador, en donde el procesador está configurado para controlar la visualización de uno o más marcos de ocultación en un área de visualización de mensajes de entrada, y para transmitir un mensaje que incluye información del marco de ocultación.
[0020] De acuerdo con otro aspecto de la presente divulgación, se proporciona un dispositivo electrónico. El dispositivo electrónico incluye una pantalla, y al menos un procesador, en donde cuando un mensaje que se va a visualizar en la pantalla incluye una o más áreas ocultas, el procesador se configura para controlar la visualización en la pantalla de un texto del mensaje excepto el texto del mensaje que está incluido en la una o más áreas ocultas. Otros aspectos, ventajas, y características sobresalientes de la divulgación se harán evidentes para los expertos en la técnica a partir de la siguiente descripción detallada, la cual, tomada en conjunto con los dibujos anexos, desvela varias realizaciones de la presente divulgación.
[0021] Breve descripción de los dibujos
[0022] Los anteriores y otros aspectos, características, y ventajas de determinadas realizaciones de la presente divulgación serán más evidentes a partir de la siguiente descripción tomada en conjunto con los dibujos adjuntos, en los cuales:
[0023] la FIG.1 es un diagrama de bloques de un dispositivo electrónico, de acuerdo con una realización de la presente divulgación;
[0024] la FIG.2 ilustra una configuración de un procesador de acuerdo con una realización de la presente divulgación; la FIG. 3 es un diagrama de flujo para transmitir un mensaje oculto en un dispositivo electrónico de acuerdo con una realización de la presente divulgación;
[0025] la FIG.4 es un diagrama de flujo para generar un mensaje oculto en un dispositivo electrónico de acuerdo con una primera realización de la presente divulgación;
[0026] las FIGS.5A, 5B, 5C, y 5D son vistas que ilustran configuraciones de pantalla para generar un mensaje oculto en un dispositivo electrónico de acuerdo con la primera realización de la presente divulgación;
[0027] las FIGS.6A, 6B, 6C, y 6D son vistas que ilustran configuraciones de pantalla para generar un mensaje oculto en un dispositivo electrónico de acuerdo con una segunda realización de la presente divulgación;
[0028] la FIG.7 es un diagrama de flujo para generar un mensaje oculto en un dispositivo electrónico de acuerdo con la segunda realización de la presente divulgación;
[0029] las FIGS. 8A, 8B, y 8C son vistas que ilustran configuraciones de pantalla para generar un mensaje oculto en un dispositivo electrónico de acuerdo con una tercera realización de la presente divulgación;
[0030] la FIG. 9 es un diagrama de flujo para comprobar información oculta de un mensaje oculto en un dispositivo electrónico de acuerdo con una realización de la presente divulgación;
[0031] la FIG.10 es un diagrama de flujo para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con la primera realización de la presente divulgación;
[0032] la FIG.11 es un diagrama de flujo para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con la segunda realización de la presente divulgación;
[0033] la FIG.12 es un diagrama de flujo para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con la tercera realización de la presente divulgación;
[0034] la FIG.13 es un diagrama de flujo para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con una cuarta realización de la presente divulgación; y
[0035] las FIGS.14A, 14B, 14C, 14D, 14E, y 14F son vistas que ilustran configuraciones de pantalla para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con una realización de la presente divulgación. Se utilizan los mismos números de referencia para representar los mismos elementos en todos los dibujos.
[0036] Descripción Detallada
[0037] La siguiente descripción, que hace referencia a los dibujos adjuntos, se proporciona para ayudar a una comprensión completa de varias realizaciones de la presente divulgación, tal como se define en las reivindicaciones. Incluye distintos detalles específicos para ayudar a esa comprensión, pero se deben considerar simplemente ejemplares. En consecuencia, aquellos expertos en la técnica reconocerán que se pueden llevar a cabo diversos cambios y modificaciones de las diversas realizaciones descritas en la presente memoria sin apartarse del ámbito de la presente divulgación. Además, las descripciones de funciones y construcciones bien conocidas pueden ser omitidas para mayor claridad y concisión.
[0038] Los términos y palabras utilizados en la siguiente descripción y en las reivindicaciones no se limitan a los significados bibliográficos, dado que, son simplemente utilizados por el inventor para permitir una comprensión clara y coherente de la presente divulgación. Por consiguiente, será evidente para los expertos en la técnica que la siguiente descripción de diversas realizaciones de la presente divulgación se proporciona con fines ilustrativos únicamente y no con el fin de limitar la presente divulgación tal como se define en las reivindicaciones adjuntas.
[0039] Se debe comprender que las formas singulares "un", "una" y "el/la" incluyen referentes plurales a menos que el contexto dicte claramente lo contrario. Por lo tanto, por ejemplo, la referencia a “una superficie de componente” incluye la referencia a una o más de tales superficies.
[0040] Por el término "sustancialmente" se entiende que la característica, el parámetro, o el valor referido no tiene por qué alcanzarse exactamente, sino que las desviaciones o variaciones, incluyendo, por ejemplo, las tolerancias, el error de medición, las limitaciones de exactitud de la medición y otros factores conocidos por los expertos en la técnica, se pueden producir en cantidades que no excluyan el efecto que la característica estaba destinada a proporcionar.
[0041] En lo sucesivo, se describirán un procedimiento y un aparato para transmitir un mensaje en el que al menos parte de un texto está oculto, de acuerdo con diversas realizaciones de la presente divulgación.
[0042] En lo sucesivo, un dispositivo electrónico de acuerdo con diversas realizaciones de la presente divulgación puede ser un dispositivo que puede transmitir un mensaje, tal como un dispositivo electrónico portátil, un terminal portátil, un terminal móvil, una almohadilla móvil, un reproductor multimedia, un Asistente Digital Personal (PDA), un ordenador de escritorio, un ordenador portátil, un teléfono inteligente, un ordenador netbook, un televisor, un dispositivo de Internet móvil (MID), un PC ultra móvil (UMPC), una tablet PC, un dispositivo de navegación, un televisor inteligente, un reloj, una cámara digital, un reproductor MP3, etc. Además, el dispositivo electrónico puede ser cualquier dispositivo electrónico que combine funciones de dos o más dispositivos de los mencionados anteriormente.
[0043] Un mensaje en la siguiente descripción puede incluir uno o más mensajes de los transmitidos a través de un Servicio de Mensajes Cortos (SMS), un Servicio de Mensajes Largos (LMS), un Servicio de Mensajes Multimedia (MMS), y un servicio de mensajería.
[0044] La FIG. 1 es un diagrama de bloques de un dispositivo electrónico, de acuerdo con una realización de la presente divulgación. Las FIGS. 5A, 5B, 5C, y 5D son vistas que ilustran configuraciones de pantalla para generar un mensaje oculto en un dispositivo electrónico de acuerdo con la primera realización de la presente divulgación. Las FIGS. 6A, 6B, 6C, y 6D son vistas que ilustran configuraciones de pantalla para generar un mensaje oculto en un dispositivo electrónico de acuerdo con una segunda realización de la presente divulgación. Las FIGS. 8A, 8B, y 8C son vistas que ilustran configuraciones de pantalla para generar un mensaje oculto en un dispositivo electrónico de acuerdo con una tercera realización de la presente divulgación. Las FIGS.14A, 14B, 14C, 14D, 14E, y 14F son vistas que ilustran configuraciones de pantalla para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con una realización de la presente divulgación. Con referencia a la FIG. 1, el dispositivo electrónico 100 puede incluir una memoria 110, un procesador 120, un sistema de comunicación 130, un procesador 140, un controlador de entrada/salida 150, una pantalla 160 y un introductor 170. La memoria 110 recitada en la presente memoria puede existir en número plural.
[0045] La memoria 110 puede incluir un almacenamiento de programa 111 para almacenar un programa para controlar una operación del dispositivo electrónico 100, y un almacenamiento de datos 112 para almacenar datos que se generan mientras se ejecuta un programa. La memoria 110 puede ser una memoria volátil (por ejemplo, una Memoria de Acceso Aleatorio (RAM)) o una memoria no volátil (por ejemplo, una memoria flash), o una combinación de las mismas.
[0047] El almacenamiento de datos 112 puede almacenar información de configuración de marco de ocultación. La información de configuración del marco de ocultación puede incluir una o más piezas de información de forma de un marco de ocultación que se añadirán a un mensaje e información de tamaño del marco de ocultación. La forma del marco de ocultación puede incluir un polígono, un círculo, un óvalo, un globo de texto, un corazón, etc. El marco de ocultación puede indicar información que visualiza un área en la que al menos parte de un texto está oculto en el mensaje en forma de marco de ocultación y muestra el marco de ocultación.
[0049] El almacenamiento de programas 111 puede incluir un programa de interfaz gráfica de usuario (GUI) 113, un programa de generación de mensajes 114, un programa de transmisión de mensajes 115, un programa de comprobación de mensajes 116, y una o más aplicaciones 117. Un programa incluido en el almacenamiento de programa 111 es un conjunto de instrucciones y se puede representar como un conjunto de instrucciones.
[0050] El programa GUI 113 incluye uno o más elementos de software para proporcionar una interfaz de usuario por medio de gráficos a través de la pantalla 160. El programa GUI 113 puede controlar la visualización de información sobre una aplicación controlada por el procesador 120 en la pantalla 160. Por ejemplo, el programa GUI 113 puede controlar para mostrar un mensaje generado a través del programa de generación de mensajes 114 en la pantalla 160 como se muestra en la FIG.5A. En este caso, el programa GUI 113 puede controlar que se muestre una ventana de entrada táctil para introducir un mensaje mediante el uso de un lápiz táctil en la pantalla 160. Cuando el programa de generación de mensajes 114 genera un mensaje oculto, el programa GUI 113 puede controlar la pantalla 160 para mostrar un marco de ocultación en una o más áreas de ocultación determinadas por el programa de generación de mensajes 114. Por ejemplo, el programa GUI 113 puede controlar para mostrar uno o más marcos de ocultación en el mensaje mostrado en la pantalla 160 como se muestra en las FIGS. 5A a 5D, y las FIGS. 6A a 6D. El programa GUI 113 puede controlar la visualización de uno o más marcos de ocultación en un área de visualización de mensajes para la visualización de un mensaje como se muestra en las FIGS. 8A a 8C. En este caso, el programa GUI 113 puede controlar que se muestre en la pantalla 160 un marco de ocultación con una forma y un tamaño acordes con la información de configuración del marco de ocultación almacenada en el almacenamiento de datos 112, o que se muestre en la pantalla 160 un marco de ocultación con una forma y un tamaño acordes con la información táctil para configurar el área de ocultación.
[0052] En otro ejemplo, el programa GUI 113 puede controlar que se muestre el mensaje comprobado por el programa de comprobación de mensajes 116 en la pantalla 160. Cuando el programa de comprobación de mensajes 116 comprueba la información del área de ocultación en el mensaje, el programa GUI 113 puede controlar para mostrar el mensaje en la pantalla 160 sin mostrar un texto del área de ocultación en el mensaje recibido como se muestra en la FIG. 14A. Cuando ocurre un evento de verificación de área de ocultación, el programa GUI 113 puede controlar para mostrar un marco de ocultación 1431 en la pantalla 160 como se muestra en la FIG.
[0053] 14B. Cuando el programa de comprobación de mensajes 116 comprueba una entrada correspondiente a una opción de comprobación de ocultación del marco de ocultación, el programa GUI 113 puede controlar para mostrar el texto del mensaje oculto por el marco de ocultación en la pantalla 160 como se muestra en las FIGS.
[0054] 14C y 14F.
[0056] El programa de generación de mensajes 114 incluye uno o más elementos de software para generar el mensaje. Por ejemplo, el programa de generación de mensajes 114 puede crear el mensaje de acuerdo con la información táctil de un teclado o la información de entrada de un lápiz táctil, que se proporciona desde el introductor 170.
[0058] Cuando se genera un mensaje oculto, el programa de generación de mensajes 114 puede determinar una o más áreas de ocultación para ocultar al menos parte de un texto en el mensaje. En este caso, el programa de generación de mensajes 114 puede determinar una o más áreas de ocultación en uno o más momentos antes, durante y después de la creación del mensaje. Por ejemplo, cuando un lápiz táctil o el dedo de un usuario toca el área de visualización de mensajes, el programa de generación de mensajes 114 puede reconocer que se ha producido un evento de configuración de ocultación. En consecuencia, el programa de generación de mensajes 114 puede establecer como área de ocultación una o más áreas del área de visualización de mensajes en las que se detecta el toque. En otro ejemplo, el programa de generación de mensajes 114 puede establecer una o más áreas de ocultación considerando la información táctil en el área de visualización de mensajes, después de que se produzca el evento de configuración para la ocultación. En este caso, el programa de generación de mensajes 114 puede determinar si se produce el evento de configuración para ocultar considerando una de las siguientes opciones: seleccionar un icono de configuración de ocultación, seleccionar un menú de configuración de ocultación y detectar un gesto asignado al evento de configuración para ocultar. El área de ocultación mencionada en la presente memoria indica un área para mostrar el marco de ocultación para ocultar al menos parte del texto del mensaje.
[0059] El programa de generación de mensajes 114 puede establecer la opción de comprobación de ocultación en el área de ocultación. Por ejemplo, el programa de generación de mensajes 114 puede establecer una opción para comprobar la información de ocultación simplemente por medio de una operación de raspado de un lápiz táctil en el marco de ocultación. Por ejemplo, el programa de generación de mensajes 114 puede establecer una clave de autenticación para el marco de ocultación. En otro ejemplo, el programa de generación de mensajes 114 puede limitar el número de veces que se puede comprobar el marco de ocultación. En otro ejemplo, el programa de generación de mensajes 114 puede establecer como opción de comprobación de ocultación dos o más procedimientos de la operación de rascado mediante el uso del lápiz táctil, el procedimiento de configuración de la clave de autenticación y el procedimiento de configuración del número de veces que se puede comprobar el marco de ocultación. La operación de raspado del lápiz táctil puede indicar una serie de operaciones de raspado del marco de ocultación con el lápiz táctil.
[0060] Cuando se incluye una pluralidad de piezas de información de ocultación en un único mensaje, el programa de generación de mensajes 114 puede establecer la misma opción de comprobación de ocultación para la pluralidad de piezas de información de ocultación o puede establecer una opción de comprobación de ocultación diferente para cada pieza de información de ocultación.
[0061] El programa de transmisión de mensajes 115 incluye uno o más elementos de software para transmitir el mensaje generado por el programa de generación de mensajes 114 a un dispositivo electrónico homólogo. Por ejemplo, el programa de transmisión de mensajes 115 puede controlar transmitir el mensaje oculto generado por el programa de generación de mensajes 114 al dispositivo electrónico homólogo a través del sistema de comunicación 130. En este caso, el programa de transmisión de mensajes 115 puede controlar para discriminar entre el mensaje generado por el programa de generación de mensajes 114 y la información del área de ocultación en el mensaje, y para transmitir el mensaje al dispositivo electrónico homólogo. La información del área de ocultación puede incluir una o más piezas de información de ubicación, tamaño y forma del marco de ocultación incluido en el mensaje.
[0062] El programa de comprobación de mensajes 116 incluye uno o más elementos de software para comprobar un mensaje recibido del dispositivo electrónico homólogo. Por ejemplo, el programa de comprobación de mensajes 116 puede comprobar el texto del mensaje recibido a través del sistema de comunicación 130. Cuando el mensaje incluye información de área de ocultación en el mensaje, el programa de comprobación de mensajes 116 puede controlar que no se muestre la parte del texto que está oculta en el mensaje. A continuación, cuando se produce el evento de comprobación del área de ocultación, el programa de comprobación de mensajes 116 puede controlar que se muestre el marco de ocultación en el que se oculta la parte del texto del mensaje. Además, cuando se recibe una entrada correspondiente a la opción de comprobación de ocultación del marco de ocultación desde el introductor 170, el programa de comprobación de mensajes 116 puede controlar que se elimine la visualización del marco de ocultación.
[0063] La aplicación 117 incluye un elemento de software para al menos una aplicación instalada en el dispositivo electrónico 100.
[0064] El procesador 120 controla el dispositivo electrónico 100 para proporcionar varios servicios multimedia mediante el uso de al menos un programa de software. En este caso, el procesador 120 ejecuta al menos un programa almacenado en la memoria 110 y proporciona un servicio correspondiente al programa correspondiente.
[0065] El sistema de comunicación 130 puede llevar a cabo una función de comunicación de transmisión y recepción del mensaje hacia y desde el dispositivo electrónico homólogo. En este caso, el sistema de comunicación 130 se puede dividir en una pluralidad de submódulos de comunicación que admiten diferentes redes de comunicación. Por ejemplo, aunque sin limitarse a ello, la red de comunicación incluye una red de Sistema Global para Comunicaciones Móviles (GSM), una red de Tasas de Datos Mejoradas para la Evolución de GSM (EDGE), una red de Acceso Múltiple por División de Código (CDMA), una red CDMA de Banda Ancha (W-CDMA), una red de Evolución a Largo Plazo (LTE), una red de Acceso de Multiplexación por División de Frecuencia Ortogonal (OFDMA), una Red de Área Local (LAN) inalámbrica, una red Bluetooth, Comunicación de Campo Cercano (NFC), etc.
[0066] El procesador de audio 140 proporciona una interfaz de audio entre el usuario y el dispositivo electrónico 100 a través de un altavoz 141 y un micrófono 142.
[0067] El controlador de entrada y salida 150 proporciona una interfaz entre un dispositivo de entrada y salida, como la pantalla 160, y el introductor 170 y el procesador 120.
[0068] La pantalla 160 muestra información de estado del dispositivo electrónico 100, un texto introducido por el usuario, una imagen en movimiento o una imagen fija, etc. Por ejemplo, la pantalla 160 puede mostrar el mensaje generado a través del programa de generación de mensajes 114 como se muestra en la FIG.5A. En este caso, la pantalla 160 puede mostrar el marco de ocultación en una o más áreas de ocultación determinadas por el programa de generación de mensajes 114. Por ejemplo, la pantalla 160 puede mostrar uno o más marcos de ocultación en el área donde se muestra el mensaje, como se muestra en las FIGS.5B a 5D y las FIGS.6A a 6D. En este caso, la pantalla 160 puede mostrar el marco de ocultación superponiendo otra capa separada en la que se muestra el marco de ocultación en un extremo superior de una capa en la que se muestra el mensaje. En consecuencia, la pantalla 160 puede ocultar un texto de mensaje de una ubicación en la que se muestra el marco de ocultación. Mientras tanto, la pantalla 160 puede mostrar uno o más marcos de ocultación en el área de visualización de mensajes como se muestra en las FIGS.8A a 8C. En este caso, la pantalla 160 puede mostrar el marco de ocultación superponiendo otra capa separada en la que el marco de ocultación se muestra en un extremo superior de una capa para mostrar el mensaje. En consecuencia, la pantalla 160 puede ocultar el texto del mensaje de una ubicación en la que se muestra el marco de ocultación.
[0070] Como otro ejemplo, la pantalla 160 puede mostrar el mensaje comprobado por el programa de comprobación de mensajes 116. Cuando el programa de comprobación de mensajes 116 comprueba un mensaje oculto, la pantalla 160 puede mostrar el mensaje recibido sin mostrar el área de ocultación como se muestra en la FIG.
[0071] 14A. Cuando se produce el evento de comprobación del área de ocultación, la pantalla 160 puede mostrar un marco de ocultación 1431 en el área de ocultación del mensaje, como se muestra en la FIG. 14B. Cuando el programa de comprobación de mensajes 116 comprueba una entrada en la opción de comprobación de ocultación del marco de ocultación, la pantalla 160 puede mostrar el texto del mensaje oculto por el marco de ocultación como se muestra en las FIGS.14C y 14F.
[0073] El introductor 170 proporciona datos de entrada generados por la selección del usuario al procesador 120 a través del controlador de entrada y salida 150. En este caso, el introductor 170 incluye un teclado que incluye al menos un botón de hardware, una almohadilla táctil para detectar un toque, etc. Por ejemplo, el introductor 170 proporciona la información táctil detectada a través de la almohadilla táctil al procesador 120 a través del controlador de entrada y salida 150.
[0075] La FIG.2 ilustra una configuración de un procesador de acuerdo con una realización de la presente divulgación.
[0076] Con referencia a la FIG. 2, el procesador 120 incluye un generador de mensajes 200, un transmisor de mensajes 210, un verificador de mensajes 220 y un controlador de pantalla 230.
[0078] El generador de mensajes 200 puede generar un mensaje ejecutando el programa de generación de mensajes 114 almacenado en la memoria de programa 111. Por ejemplo, el generador de mensajes 200 puede crear el mensaje de acuerdo con la información táctil de un teclado o la información introducida por un lápiz táctil, que se proporciona desde el introductor 170.
[0080] Cuando se genera un mensaje oculto, el generador de mensajes 200 puede determinar una o más áreas de ocultación para ocultar al menos parte de un texto en el mensaje. En este caso, el generador de mensajes 200 puede determinar una o más áreas de ocultación en uno o más momentos antes, durante y después de que se genere el mensaje. Por ejemplo, cuando el lápiz táctil o el dedo del usuario tocan el área de visualización de mensajes, el generador de mensajes 200 puede reconocer que se ha producido un evento de ocultación. En consecuencia, el generador de mensajes 200 puede establecer como área de ocultación una o más áreas del área de visualización de mensajes en las que se detecta el tacto. En otro ejemplo, el generador de mensajes 200 puede establecer una o más áreas de ocultación teniendo en cuenta la información táctil en el área de visualización de mensajes después de que se produzca el evento de configuración para la ocultación. En este caso, el generador de mensajes 200 puede comprobar si se produce el evento de configuración para ocultar teniendo en cuenta la selección de un icono de configuración de ocultación, la selección de un menú de configuración de ocultación, la detección de un gesto asignado al evento de configuración para ocultar, etc. El área de ocultación indica un área para mostrar el marco de ocultación para ocultar al menos parte del texto del mensaje.
[0082] El generador de mensajes 200 puede establecer una opción de comprobación de ocultación en el área de ocultación. Por ejemplo, el generador de mensajes 200 puede establecer una opción para comprobar la información de ocultación simplemente por medio de una operación de rascado del lápiz táctil sobre el marco de ocultación. Por ejemplo, el generador de mensajes 200 puede establecer una clave de autenticación para el marco de ocultación. En otro ejemplo, el generador de mensajes 200 puede limitar el número de veces que se puede comprobar el marco de ocultación. En otro ejemplo, el generador de mensajes 200 puede establecer como opción de comprobación de ocultación dos o más procedimientos de la operación de rascado mediante el uso del lápiz táctil, el procedimiento de configuración de la clave de autenticación y el procedimiento de configuración del número de veces que se puede comprobar el marco de ocultación. La operación de raspado del lápiz táctil puede indicar una serie de operaciones de raspado del marco de ocultación con el lápiz táctil.
[0083] Cuando se incluye una pluralidad de piezas de información de ocultación en un único mensaje, el generador de mensajes 200 puede establecer la misma opción de comprobación de ocultación para la pluralidad de piezas de información de ocultación o puede establecer una opción de comprobación de ocultación diferente para cada pieza de información de ocultación.
[0084] El transmisor de mensajes 210 puede controlar la transmisión del mensaje generado por el generador de mensajes 200 al dispositivo electrónico homólogo ejecutando el programa de transmisión de mensajes 115 almacenado en la memoria de programas 111. Por ejemplo, el transmisor de mensajes 210 puede controlar la transmisión del mensaje oculto generado por el generador de mensajes 200 al dispositivo electrónico homólogo a través del sistema de comunicación 130. En este caso, el transmisor de mensajes 210 puede controlar para discriminar entre el mensaje generado por el generador de mensajes 200 y ocultar información de área en el mensaje y transmitir el mensaje al dispositivo electrónico homólogo. La información del área de ocultación puede incluir uno o más de una ubicación del área de ocultación incluida en el mensaje, e información de tamaño y forma del marco de ocultación.
[0085] El comprobador de mensajes 220 puede comprobar el mensaje recibido del dispositivo electrónico homólogo ejecutando el programa de comprobación de mensajes 116 almacenado en la memoria de programas 111. Por ejemplo, el comprobador de mensajes 220 puede comprobar el texto del mensaje recibido a través de la comunicación 130. Cuando el mensaje incluye la información del área de ocultación en el mensaje, el verificador de mensajes 220 puede controlar que no se muestre la parte del texto oculta en el mensaje. Posteriormente, cuando se produce un evento de comprobación del área de ocultación, el comprobador de mensajes 220 puede controlar que se muestre el marco de ocultación en el que se oculta la parte del texto del mensaje. Además, cuando se recibe una entrada correspondiente a la opción de comprobación de ocultación del marco de ocultación desde el introductor 170, el comprobador de mensajes 220 puede controlar que se elimine la visualización del marco de ocultación.
[0086] El controlador de pantalla 230 puede proporcionar una interfaz de usuario mediante el uso de gráficos a través de la pantalla 160 ejecutando el programa GUI 113 almacenado en el almacenamiento de programa 111. Es decir, el controlador de pantalla 230 puede controlar que se muestre información sobre una aplicación controlada por el procesador 120 en la pantalla 160.
[0087] Por ejemplo, el controlador de pantalla 230 puede controlar la visualización del mensaje generado por el generador de mensajes 200 en la pantalla 160 como se muestra en la FIG.5A. En este caso, el controlador de pantalla 230 puede controlar la pantalla 160 para mostrar el marco de ocultación en una o más áreas de ocultación determinadas por el generador de mensajes 200. Por ejemplo, el controlador de pantalla 230 puede controlar que se muestren uno o más marcos de ocultación en el mensaje mostrado en la pantalla 160 como se muestra en las FIGS. 5B a 5D y las FIGS. 6A a 6D. Mientras tanto, el controlador de pantalla 230 puede controlar la visualización de uno o más marcos de ocultación en un área de visualización de mensajes para mostrar el mensaje como se muestra en las FIGS.8A a 8C. En este caso, el controlador de pantalla 230 puede controlar que se muestre en la pantalla 160 un marco de ocultación con una forma y un tamaño acordes con la información de configuración del marco de ocultación almacenada en el almacenamiento de datos 112, o que se muestre en la pantalla 160 un marco de ocultación con una forma y un tamaño acordes con la información táctil para configurar el área de ocultación.
[0088] En otro ejemplo, el controlador de pantalla 230 puede controlar la visualización del mensaje verificado por el verificador de mensajes 220 en la pantalla 160. Cuando el verificador de mensajes 220 verifica la información del área de ocultación en el mensaje, el controlador de pantalla 230 puede controlar para mostrar el mensaje recibido en la pantalla 160 sin mostrar el texto del área de ocultación en el mensaje como se muestra en la FIG.14A. Cuando ocurre el evento de verificación de área de ocultación, el controlador de pantalla 230 puede controlar para mostrar el marco de ocultación 1431 en la pantalla 160 como se muestra en la FIG.14B. Cuando el verificador de mensajes 220 comprueba una entrada correspondiente a la opción de verificación de ocultación del marco de ocultación, el controlador de pantalla 230 puede controlar que se muestren los textos de los mensajes ocultos por el marco de ocultación en la pantalla 160, como se muestra en las FIGS. 14C y 14F.
[0089] En la realización descrita anteriormente, el procesador 120 puede estar configurado para incluir elementos para generar y comprobar el mensaje oculto como módulos separados, como se muestra en la FIG.2.
[0090] De acuerdo con otra realización, el procesador 120 puede estar configurado para generar y comprobar un mensaje oculto en un único módulo.
[0091] De acuerdo con otra realización, el dispositivo electrónico 100 puede incluir un módulo de control separado para generar y comprobar un mensaje oculto.
[0092] La FIG. 3 es un diagrama de flujo para transmitir un mensaje oculto en un dispositivo electrónico de acuerdo con una realización de la presente divulgación.
[0093] Con referencia a la FIG. 3, el dispositivo electrónico genera un mensaje en la operación 301. Por ejemplo, el dispositivo electrónico puede crear el mensaje de acuerdo con la información táctil de un teclado o la información introducida por un lápiz táctil, que se proporciona desde el introductor 170. En este caso, el dispositivo electrónico puede mostrar el mensaje creado en la pantalla 150 como se muestra en la FIG.5A. En la operación 303, el dispositivo electrónico genera un mensaje oculto añadiendo un marco de ocultación a al menos parte de un texto del mensaje. En este caso, el dispositivo electrónico puede añadir uno o más marcos de ocultación a un área de visualización de mensajes en uno o más puntos de tiempo de antes, durante y después de la creación del mensaje. Por ejemplo, cuando un lápiz táctil o el dedo del usuario toca el área de visualización de mensajes, el dispositivo electrónico puede reconocer que se ha producido un evento de ocultación. En consecuencia, el dispositivo electrónico puede establecer una o más áreas del área de visualización de mensajes donde se detecta el toque como un área de ocultación y puede añadir el marco de ocultación. En otro ejemplo, después de que se produzca el evento de configuración para ocultar, el dispositivo electrónico puede configurar la una o más áreas de ocultación teniendo en cuenta la información táctil en el área de visualización de mensajes y puede añadir el marco de ocultación. En este caso, el dispositivo electrónico puede comprobar si se produce el evento de ocultación seleccionando un icono de ocultación, la selección de un menú de ocultación, la detección de un gesto asignado al evento de ocultación, etc. El área de ocultación indica un área para mostrar el marco de ocultación para ocultar al menos parte del texto del mensaje. En la operación 305, el dispositivo electrónico transmite el mensaje oculto a un dispositivo electrónico homólogo. Por ejemplo, el dispositivo electrónico puede transmitir el mensaje oculto que incluye uno o más marcos de ocultación al dispositivo electrónico homólogo. En otro ejemplo, el dispositivo electrónico puede transmitir el mensaje y la información sobre el área de ocultación del mensaje al dispositivo electrónico homólogo. La información del área de ocultación puede incluir una o más piezas de información de ubicación, tamaño y forma del marco de ocultación incluido en el mensaje.
[0094] En la realización descrita anteriormente, el dispositivo electrónico puede generar el mensaje oculto añadiendo uno o más marcos de ocultación al área de visualización del mensaje durante o después de la creación del mensaje.
[0095] De acuerdo con otra realización, el dispositivo electrónico puede generar el mensaje oculto añadiendo uno o más marcos de ocultación al área de visualización del mensaje por adelantado antes de que se cree el mensaje. Por ejemplo, el dispositivo electrónico puede mostrar uno o más marcos de ocultación en el área de visualización de mensajes en la operación 303. A continuación, el dispositivo electrónico puede generar el mensaje oculto mostrando el mensaje de acuerdo con la información táctil del teclado o la información introducida por el lápiz táctil, que se proporciona desde el introductor 170, en el área de visualización de mensajes donde se muestra el marco de ocultación en la operación 301. Después de generar el mensaje oculto, el dispositivo electrónico puede transmitir el mensaje oculto al dispositivo electrónico homólogo en la operación 305.
[0096] La FIG.4 es un diagrama de flujo para generar un mensaje oculto en un dispositivo electrónico de acuerdo con una primera realización de la presente divulgación.
[0097] Con referencia a la FIG.4, el dispositivo electrónico crea un mensaje en la operación 401. Por ejemplo, al crear el mensaje, el dispositivo electrónico puede mostrar una pantalla de creación de mensaje 500 en la pantalla 160 como se muestra en la FIG.5A. A continuación, el dispositivo electrónico puede mostrar el mensaje creado de acuerdo con la información táctil de un teclado o la información introducida por un lápiz táctil, que se proporciona desde el introductor 170, en un área de visualización de mensajes 510. Además, la pantalla de creación de mensajes 500 puede incluir además una o más piezas de información adicional para el servicio de mensajes de entre la información 502 de un dispositivo electrónico homólogo al que se va a transmitir el mensaje, un icono 504 de una libreta de direcciones utilizada para añadir información del dispositivo electrónico homólogo, y menús de control 522, 524 y 526 para crear, editar y transmitir el mensaje.
[0098] En la operación 403, el dispositivo electrónico comprueba si se produce un evento de creación de mensaje oculto. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta un toque en el área de visualización de mensajes 510 mostrada en la FIG.5A. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta la selección de un icono de ocultación. En otro ejemplo, el dispositivo electrónico puede comprobar si se selecciona el menú de configuración de ocultación 524 mostrado en la FIG. 5A. En otro ejemplo, el dispositivo electrónico puede comprobar si se detecta un gesto que coincida con el evento de creación del mensaje oculto.
[0099] Cuando no se produce el evento de creación de mensaje oculto, el dispositivo electrónico finaliza el presente algoritmo volviendo a la operación 401. En este caso, el dispositivo electrónico puede transmitir el mensaje generado en la operación 401 al dispositivo electrónico homólogo.
[0100] Por otro lado, cuando se produce el evento de creación de mensaje oculto, el dispositivo electrónico procede a la operación 405 para añadir uno o más marcos de ocultación al área de visualización de mensajes. En este caso, el dispositivo electrónico puede añadir un marco de ocultación de una forma y tamaño de acuerdo con la información de configuración del marco de ocultación almacenada en el almacenamiento de datos 112 o puede añadir un marco de ocultación de una forma y tamaño de acuerdo con la información táctil para configurar un área de ocultación. Por ejemplo, cuando se determina que el evento de creación de mensaje oculto ocurre considerando la información de movimiento táctil de una forma rectangular en el área de visualización de mensajes 510, el dispositivo electrónico puede añadir un marco de ocultación 531 de forma rectangular al área donde se detecta el toque de acuerdo con la información táctil, como se muestra en la FIG.5B. En otro ejemplo, cuando el movimiento táctil de la forma rectangular en el área de visualización de mensajes 510 es detectado después de que ocurre el evento de creación de mensaje oculto, el dispositivo electrónico puede añadir el marco de ocultación 531 de la forma rectangular al área donde el toque es detectado de acuerdo con la información táctil como se muestra en la FIG. 5B. En otro ejemplo, cuando se detecta un toque en el área de visualización de mensajes 510 después de que se produzca el evento de creación de mensaje oculto, el dispositivo electrónico puede añadir el marco de ocultación 531 de forma rectangular al punto de toque de acuerdo con la forma y el tamaño de acuerdo con la información de configuración del marco de ocultación almacenada en el almacenamiento de datos 112.
[0102] Además, el dispositivo electrónico puede cambiar la ubicación y el tamaño del marco de ocultación 531 de acuerdo con la información de entrada proporcionada por el introductor 170. Por ejemplo, cuando el movimiento táctil (601→603) en el marco de ocultación 531 es detectado como se muestra en la FIG. 6A, el dispositivo electrónico puede cambiar la ubicación del marco de ocultación 531 a una ubicación 611 de acuerdo con la información del movimiento táctil como se muestra en la FIG. 6B. En otro ejemplo, el dispositivo electrónico puede ajustar el tamaño del marco de ocultación 531 de acuerdo con la información del movimiento táctil en un borde del marco de ocultación 531.
[0104] Después de añadir el marco de ocultación, el dispositivo electrónico procede a la operación 407 para establecer una opción de comprobación de ocultación para comprobar al menos parte de un texto del mensaje oculto por el marco de ocultación. Por ejemplo, el dispositivo electrónico puede establecer una opción para comprobar la información de ocultación simplemente raspando el marco de ocultación con un lápiz táctil. Por ejemplo, el dispositivo electrónico puede establecer una clave de autenticación para la información de ocultación. En otro ejemplo, el dispositivo electrónico puede limitar el número de veces que se puede comprobar la información de ocultación. En otro ejemplo, el dispositivo electrónico puede establecer como opción de comprobación de ocultación dos o más procedimientos de la operación de rascado por medio del lápiz táctil, el procedimiento de configuración de la clave de autenticación y el procedimiento de configuración del número de veces que se puede comprobar la información de ocultación. La operación de raspado por medio del lápiz táctil puede indicar una serie de operaciones de raspado del marco de ocultación con el lápiz táctil.
[0106] En la operación 409, el dispositivo electrónico comprueba si se produce un evento de ajuste de adición de marco de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta un toque en el área de visualización de mensajes 510. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta la selección del icono de ocultación. En otro ejemplo, el dispositivo electrónico puede comprobar si se selecciona el menú de adición de área de ocultación 526 mostrado en la FIG.5A. En otro ejemplo, el dispositivo electrónico puede comprobar si se detecta un gesto que coincida con el evento de creación del mensaje oculto.
[0108] Cuando se produce el evento de ajuste de adición de marco de ocultación, el dispositivo electrónico reanuda la operación 405 para añadir uno o más marcos de ocultación al área de visualización de mensajes. En este caso, el dispositivo electrónico puede añadir un marco de ocultación de una forma y tamaño de acuerdo con la información de configuración del marco de ocultación almacenada en el almacenamiento de datos 112, o puede añadir un marco de ocultación de una forma y tamaño de acuerdo con la información táctil para configurar un área de ocultación. Por ejemplo, cuando se determina que el evento de ajuste de adición de marco de ocultación ocurre al considerar la información de movimiento táctil de una forma rectangular en el área de visualización de mensajes, el dispositivo electrónico puede añadir un marco de ocultación 623 de forma rectangular al área donde se detecta el toque de acuerdo con la información táctil, como se muestra en la FIG. 6C. Por ejemplo, cuando se detecta el movimiento táctil de una forma rectangular en el área de visualización de mensajes después de que ocurre el evento de ajuste de adición de marco de ocultación, el dispositivo electrónico puede añadir el marco de ocultación 623 de la forma rectangular al área donde se detecta el toque de acuerdo con la información táctil, como se muestra en la FIG. 6C. En otro ejemplo, cuando se detecta un toque en el área de visualización de mensajes después de que se produce el evento de configuración de adición de marco de ocultación, el dispositivo electrónico puede añadir el marco de ocultación 623 de forma rectangular al punto de toque de acuerdo con la forma y el tamaño de acuerdo con la información de configuración de marco de ocultación almacenada en el almacenamiento de datos 112.
[0109] Por otro lado, cuando no se produce el evento de ajuste de adición de marco de ocultación, el dispositivo electrónico procede a la operación 411 para comprobar si se produce un evento de transmisión de mensaje. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta la selección del menú de transmisión 522 mostrado en la FIG.5A.
[0110] Cuando no se produce el evento de transmisión de mensaje, el dispositivo electrónico reanuda la operación 409 para comprobar si se produce el evento de ajuste de adición de marco de ocultación. En otro ejemplo, cuando no se produce el evento de transmisión del mensaje, el dispositivo electrónico puede modificar el mensaje o añadir un mensaje.
[0111] Por otra parte, cuando se produce el evento de transmisión de mensaje, el dispositivo electrónico procede a la operación 413 para transmitir el mensaje oculto al dispositivo electrónico homólogo. Por ejemplo, el dispositivo electrónico puede transmitir el mensaje oculto que incluye uno o más marcos de ocultación al dispositivo electrónico homólogo. En otro ejemplo, el dispositivo electrónico puede transmitir el mensaje y la información sobre el área de ocultación del mensaje al dispositivo electrónico homólogo. En este caso, el dispositivo electrónico puede volver a mostrar la información de la opción de comprobación de ocultación 551 en la pantalla, como se muestra en la FIG. 5D y puede comprobar si transmite el mensaje. La información del área de ocultación puede incluir una o más piezas de información de ubicación, tamaño y forma del marco de ocultación incluido en el mensaje.
[0112] En la realización descrita anteriormente, el dispositivo electrónico puede establecer la opción de verificación de ocultación en el marco de ocultación cada vez que se añade el marco de ocultación. En consecuencia, el dispositivo electrónico puede establecer una opción de comprobación de ocultación diferente en cada uno de los marcos de ocultación incluidos en el mensaje.
[0113] De acuerdo con otra realización, el dispositivo electrónico puede añadir uno o más marcos de ocultación al mensaje y, a continuación, puede establecer una opción de comprobación de ocultación que se aplicará comúnmente a los uno o más marcos de ocultación añadidos al mensaje. Por ejemplo, cuando se produce el evento de transmisión del mensaje, el dispositivo electrónico puede mostrar una ventana de entrada para configurar la opción de comprobación de ocultación y puede configurar la opción de comprobación de ocultación para que se aplique comúnmente a uno o más marcos de ocultación añadidos al mensaje.
[0114] De acuerdo con otra realización, el dispositivo electrónico puede aplicar una opción de comprobación de ocultación preestablecida a los uno o más marcos de ocultación añadidos al mensaje. En este caso, el dispositivo electrónico puede omitir el proceso de configuración de la opción de comprobación de ocultación en la operación 407 mientras genera el mensaje oculto.
[0115] Como se ha descrito anteriormente, el dispositivo electrónico puede generar el mensaje oculto añadiendo uno o más marcos de ocultación al área de visualización del mensaje. En este caso, el dispositivo electrónico puede indicar si se ha completado la operación de ajuste del marco de ocultación o si se ha completado la operación de creación del mensaje ajustando la transparencia de uno o más marcos de ocultación mostrados en el área de visualización del mensaje. Por ejemplo, cuando el dispositivo electrónico añade el marco de ocultación 531 al área de visualización de mensajes en la operación 405 de la FIG. 4 como se muestra en la FIG. 5B, el dispositivo electrónico puede ajustar la transparencia del marco de ocultación 531 para permitir al usuario comprobar la parte del texto oculta por el marco de ocultación 531, hasta que se establezca la opción de comprobación de ocultación en el marco de ocultación 531. Cuando la opción de verificación de ocultación en el marco de ocultación 531 se establece en la operación 407 de la FIG. 4, el dispositivo electrónico puede ajustar la transparencia del marco de ocultación 541 para que la parte del texto del mensaje quede oculta por el marco de ocultación 541, como se muestra en la FIG.5C. En otro ejemplo, cuando el dispositivo electrónico añade el marco de ocultación 623 al área de visualización de mensajes en la operación 405 de la FIG.4 como se muestra en la FIG.6C, el dispositivo electrónico puede ajustar la transparencia del marco de ocultación 623 para permitir al usuario comprobar la parte del texto oculta por el marco de ocultación 623, hasta que se establezca la opción de comprobación de ocultación en el marco de ocultación 623. En este caso, el dispositivo electrónico puede ajustar la transparencia de un primer marco de ocultación 621 en el que se ha establecido una opción de verificación de ocultación para que el texto del mensaje quede oculto por el primer marco de ocultación 621. Cuando la opción de verificación de ocultación en el marco de ocultación 623 se establece en la operación 407 de la FIG.4, el dispositivo electrónico puede ajustar la transparencia del marco de ocultación 631 para que la parte del texto del mensaje quede oculta por el marco de ocultación 631, como se muestra en la FIG.6D.
[0116] La FIG.7 es un diagrama de flujo para generar un mensaje oculto en un dispositivo electrónico de acuerdo con una segunda realización de la presente divulgación.
[0117] Con referencia a la FIG.7, el dispositivo electrónico comprueba si crear un mensaje oculto en la operación 701. Por ejemplo, el dispositivo electrónico puede comprobar si se ejecuta un programa de creación de mensajes ocultos de acuerdo con la información de entrada proporcionada por el introductor 170. En otro ejemplo, el dispositivo electrónico puede comprobar si se produce un evento de creación de mensaje oculto. En este caso, el dispositivo electrónico puede comprobar si se produce el evento de creación de mensaje oculto seleccionando un icono de creación de mensaje oculto, la selección de un menú de creación de mensaje oculto, la detección de un gesto asignado al evento de creación de mensaje oculto, y similares. En otro ejemplo, al crear un mensaje, el dispositivo electrónico puede mostrar una pantalla de creación de mensaje 800 en la pantalla 160. Cuando se detecta el movimiento táctil en un área de visualización de mensajes 810 de la pantalla de creación de mensajes 800, el dispositivo electrónico puede reconocer que se produce el evento de creación de mensaje oculto. Además, la pantalla de creación de mensajes 800 puede incluir además una o más piezas de información adicional para el servicio de mensajes de entre la información 802 de un dispositivo electrónico homólogo al que se va a transmitir el mensaje, un icono 804 de una libreta de direcciones utilizada para añadir información del dispositivo electrónico homólogo, y menús de control 814, 816 y 818 para crear, editar y transmitir el mensaje.
[0119] Cuando se crea el mensaje oculto, el dispositivo electrónico añade uno o más marcos de ocultación al área de visualización del mensaje en la operación 703. En este caso, el dispositivo electrónico puede añadir un marco de ocultación de una forma y tamaño de acuerdo con la información de configuración del marco de ocultación almacenada en el almacenamiento de datos 112 o puede añadir un marco de ocultación de una forma y tamaño de acuerdo con la información táctil para configurar un área de ocultación. Por ejemplo, cuando se determina que el evento de creación de mensaje oculto ocurre considerando la información de movimiento táctil de una forma rectangular en el área de visualización de mensajes 810, el dispositivo electrónico puede añadir un marco de ocultación 812 de forma rectangular al área donde se detecta el toque de acuerdo con la información táctil como se muestra en la FIG.8A. En otro ejemplo, cuando el movimiento táctil de la forma rectangular en el área de visualización de mensajes 810 es detectado después de que ocurre el evento de creación de mensaje oculto, el dispositivo electrónico puede añadir el marco de ocultación 812 de la forma rectangular al área donde el toque es detectado de acuerdo con la información táctil como se muestra en la FIG.8A. En otro ejemplo, cuando un toque en el área de visualización de mensajes 810 es detectado después de que ocurre el evento de creación de mensaje oculto, el dispositivo electrónico puede añadir el marco de ocultación 812 de forma rectangular al punto de toque de acuerdo con la forma y tamaño de acuerdo con la información de configuración de marco de ocultación almacenada en el almacenamiento de datos 112 como se muestra en la FIG.8A.
[0120] Además, el dispositivo electrónico puede cambiar la ubicación y el tamaño del marco de ocultación 812 de acuerdo con la información de entrada proporcionada por el introductor 170. Por ejemplo, cuando el movimiento táctil (821→823) en el marco de ocultación 812 es detectado como se muestra en la FIG. 8B, el dispositivo electrónico puede cambiar la ubicación del marco de ocultación 812 a una ubicación 831 de acuerdo con la información del movimiento táctil como se muestra en la FIG. 8C. En otro ejemplo, el dispositivo electrónico puede ajustar el tamaño del marco de ocultación 812 de acuerdo con la información de movimiento táctil en un borde del marco de ocultación 812.
[0122] En la operación 705, el dispositivo electrónico establece una opción de comprobación de ocultación para comprobar al menos parte de un texto del mensaje oculto por el marco de ocultación. Por ejemplo, el dispositivo electrónico puede establecer una opción para comprobar la información de ocultación simplemente raspando el marco de ocultación con un lápiz táctil. Por ejemplo, el dispositivo electrónico puede establecer una clave de autenticación para la información de ocultación. En otro ejemplo, el dispositivo electrónico puede limitar el número de veces que se puede comprobar la información de ocultación. En otro ejemplo, el dispositivo electrónico puede establecer como opción de comprobación de ocultación dos o más procedimientos de la operación de rascado por medio del lápiz táctil, el procedimiento de configuración de la clave de autenticación y el procedimiento de configuración del número de veces que se puede comprobar la información de ocultación. La operación de raspado por medio del lápiz táctil puede indicar una serie de operaciones de raspado del marco de ocultación con el lápiz táctil.
[0124] En la operación 707, el dispositivo electrónico crea un mensaje. Por ejemplo, el dispositivo electrónico puede crear el mensaje de acuerdo con la información táctil de un teclado o la información introducida por un lápiz táctil, que se proporciona desde el introductor 170. En este caso, el dispositivo electrónico puede mostrar el mensaje creado en el área de visualización de mensajes 810 a la que se ha añadido el marco de ocultación, como se muestra en la FIG.8A.
[0126] En la operación 709, el dispositivo electrónico identifica si se detecta un toque. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta la selección del menú de transmisión 814 mostrado en la FIG.8A.
[0127] Cuando no se produce el evento de transmisión de mensaje, el dispositivo electrónico procede a la operación 713 para comprobar si se produce un evento de ajuste de adición de marco de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta un toque en el área de visualización de mensajes 810. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta la selección de un icono de ocultación. En otro ejemplo, el dispositivo electrónico puede comprobar si se selecciona el menú de adición de área de ocultación 818 mostrado en la FIG. 8A. En otro ejemplo, el dispositivo electrónico puede comprobar si se detecta un gesto que coincida con el evento de creación del mensaje oculto.
[0128] Cuando se produce el evento de ajuste de adición de área de ocultación, el dispositivo electrónico reanuda la operación 703 para añadir uno o más marcos de ocultación al área de visualización de mensajes. En este caso, el dispositivo electrónico puede añadir un marco de ocultación de una forma y tamaño de acuerdo con la información de configuración del marco de ocultación almacenada en el almacenamiento de datos 112 o puede añadir un marco de ocultación de una forma y tamaño de acuerdo con la información táctil para configurar un área de ocultación. Por ejemplo, cuando se determina que el evento de ajuste de adición de marco de ocultación ocurre al considerar la información de movimiento táctil de una forma rectangular en el área de visualización de mensajes, el dispositivo electrónico puede añadir el marco de ocultación 623 de la forma rectangular al área donde se detecta el toque de acuerdo con la información táctil, como se muestra en la FIG. 6C. Por ejemplo, cuando se detecta el movimiento táctil de una forma rectangular en el área de visualización de mensajes después de que ocurre el evento de ajuste de adición de marco de ocultación, el dispositivo electrónico puede añadir el marco de ocultación 623 de la forma rectangular al área donde se detecta el toque de acuerdo con la información táctil, como se muestra en la FIG.6C. En otro ejemplo, cuando un toque en el área de visualización de mensajes es detectado después de que ocurre el evento de ajuste de adición de marco de ocultación, el dispositivo electrónico puede añadir el marco de ocultación 623 de forma rectangular al punto de toque de acuerdo con la forma y tamaño de acuerdo con la información de ajuste de marco de ocultación almacenada en el almacenamiento de datos 112 como se muestra en la FIG.6C.
[0130] Por otro lado, cuando no se produce el evento de ajuste de adición de área de ocultación, el dispositivo electrónico reanuda la operación 707 para corregir y añadir el mensaje.
[0132] Cuando ocurre el evento de transmisión de mensaje en la operación 709, el dispositivo electrónico transmite el mensaje oculto al dispositivo electrónico homólogo en la operación 711. Por ejemplo, el dispositivo electrónico puede transmitir el mensaje oculto que incluye uno o más marcos de ocultación al dispositivo electrónico homólogo. En otro ejemplo, el dispositivo electrónico puede transmitir el mensaje y la información sobre el área de ocultación del mensaje al dispositivo electrónico homólogo. En este caso, el dispositivo electrónico puede volver a mostrar la información de la opción de comprobación de ocultación 551 en la pantalla 160, como se muestra en la FIG. 5D y puede comprobar si transmite de nuevo el mensaje. La información del área de ocultación puede incluir una o más piezas de información de ubicación, tamaño y forma del marco de ocultación incluido en el mensaje.
[0134] Como se ha descrito anteriormente, el dispositivo electrónico puede generar el mensaje oculto añadiendo uno o más marcos de ocultación al área de visualización del mensaje. En este caso, el dispositivo electrónico puede indicar si se ha completado la operación de ajuste del marco de ocultación o si se ha completado la operación de creación del mensaje ajustando la transparencia de uno o más marcos de ocultación mostrados en el área de visualización del mensaje. Por ejemplo, al crear el mensaje, el dispositivo electrónico puede ajustar la transparencia del marco de ocultación para mostrar el texto del mensaje del área donde se muestra el marco de ocultación y permitir así al usuario comprobar el texto del mensaje creado en el área del marco de ocultación, hasta que se produzca el evento de transmisión del mensaje.
[0136] A continuación, se explicará un procedimiento para comprobar un mensaje oculto.
[0138] La FIG. 9 es un diagrama de flujo para comprobar información de ocultación en un mensaje oculto en un dispositivo electrónico de acuerdo con una realización de la presente divulgación.
[0140] Con referencia a la FIG. 9, el dispositivo electrónico muestra un mensaje oculto en la pantalla 160 en la operación 901. Por ejemplo, cuando se comprueba el mensaje oculto, el dispositivo electrónico puede mostrar un texto del mensaje oculto en un área de visualización de mensajes 1412 de una pantalla de comprobación de mensajes 1400 como se muestra en la FIG.14A. En este caso, el dispositivo electrónico puede no mostrar un texto de mensaje de un área de ocultación que está oculto en el mensaje oculto por un marco de ocultación en la pantalla 160 como se muestra en la FIG. 14A. Además, cuando el mensaje oculto incluye el área de ocultación, el dispositivo electrónico puede mostrar un icono de ocultación (no mostrado) en un área predeterminada de la pantalla de comprobación de mensajes 1400. Además, la pantalla de comprobación de mensajes 1400 puede incluir además una o más piezas de información adicional para un servicio de mensajes de entre la información 1402 de un dispositivo electrónico homólogo que ha transmitido el mensaje y los menús de control 1422 y 1424 para comprobar y reenviar el mensaje.
[0142] En la operación 903, el dispositivo electrónico muestra uno o más marcos de ocultación en el mensaje oculto. Por ejemplo, cuando se produce un evento de comprobación del área de ocultación, el dispositivo electrónico comprueba la ubicación, la forma y el tamaño del marco de ocultación incluido en el mensaje oculto basándose en la información del área de ocultación del mensaje oculto. Posteriormente, el dispositivo electrónico puede mostrar uno o más marcos de ocultación 1431 en el área de visualización de mensajes 1412 considerando la ubicación, forma y tamaño del marco de ocultación incluido en el mensaje oculto como se muestra en la FIG.
[0143] 14B. En este caso, el dispositivo electrónico puede comprobar si se produce el evento de comprobación del área de ocultación considerando una de las siguientes opciones: seleccionar el icono de ocultación 1414, seleccionar un menú de visualización del área de ocultación y detectar un gesto asignado al evento de comprobación del área de ocultación.
[0145] En la operación 905, el dispositivo electrónico recibe información de entrada correspondiente a una opción de verificación de ocultación del marco de ocultación desde el introductor 170 y muestra el texto del mensaje oculto por el marco de ocultación. Por ejemplo, cuando se detecta un raspado 1441 en el marco de ocultación 1431 por medio de un lápiz táctil o el dedo del usuario, como se muestra en la FIG. 14C, el dispositivo electrónico puede mostrar una parte del texto del mensaje oculto por el marco de ocultación en la pantalla 160 eliminando el marco de ocultación del área raspada como se muestra en la FIG. 14C. Cuando el tamaño del marco de ocultación se hace más pequeño que un tamaño de referencia debido al raspado en el marco de ocultación, el dispositivo electrónico puede mostrar todo el texto del mensaje oculto por el marco de ocultación en la pantalla 160 como se muestra en la FIG.14F. En otro ejemplo, cuando se establece una clave de autenticación para el marco de ocultación, el dispositivo electrónico puede mostrar una ventana de entrada de clave de autenticación 1451 en la pantalla 160, como se muestra en la FIG.14D. Cuando el marco de ocultación correspondiente se autentifica por medio de una entrada de clave de autenticación a través de la ventana de entrada de clave de autenticación 1451, el dispositivo electrónico puede eliminar el marco de ocultación o puede eliminar el marco de ocultación por medio de la operación de raspado en el marco de ocultación. Cuando el marco de ocultación correspondiente no se autentica introduciendo la clave de autenticación a través de la ventana de introducción de la clave de autenticación 1451, el dispositivo electrónico puede mostrar un mensaje de fallo de autenticación en la pantalla 160. Como otro ejemplo, en el caso de que el número de veces que se puede comprobar el marco de ocultación esté establecido, cuando se detecta un toque en el marco de ocultación, el dispositivo electrónico puede comprobar si es posible eliminar el marco de ocultación teniendo en cuenta el número de veces que se ha comprobado el marco de ocultación. Cuando el número de veces que se ha comprobado el marco de ocultación excede el número establecido de veces que se puede comprobar el marco de ocultación y, por lo tanto, no es posible eliminar el marco de ocultación, el dispositivo electrónico puede mostrar un mensaje 1461 que indica que no se puede comprobar el marco de ocultación en la pantalla 160, como se muestra en la FIG.
[0146] 14E. Por otro lado, cuando no es posible comprobar el marco de ocultación, el dispositivo electrónico puede eliminar el marco de ocultación por medio de la operación de raspado del marco de ocultación.
[0148] Como se ha descrito anteriormente, el dispositivo electrónico puede recibir información de entrada correspondiente a la opción de verificación de ocultación del marco de ocultación desde el introductor 170 y puede mostrar el texto del mensaje oculto por el marco de ocultación. Cuando existe una pluralidad de marcos de ocultación en el mensaje oculto, el dispositivo electrónico puede eliminar un marco de ocultación correspondiente considerando la información de entrada en cada uno de los marcos de ocultación.
[0150] La FIG.10 es un diagrama de flujo para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con la primera realización de la presente divulgación.
[0152] Con referencia a la FIG. 10, el dispositivo electrónico muestra un mensaje oculto en la pantalla 160 en la operación 1001. Por ejemplo, cuando el dispositivo electrónico recibe el mensaje oculto de un dispositivo electrónico homólogo, el dispositivo electrónico puede mostrar un texto del mensaje oculto en el área de visualización de mensajes 1412 de la pantalla de comprobación de mensajes 1400, como se muestra en la FIG. 14A. En otro ejemplo, cuando el mensaje oculto se comprueba de acuerdo con una señal de entrada proporcionada desde el introductor 170, el dispositivo electrónico puede mostrar el texto del mensaje oculto en el área de visualización de mensajes 1412 de la pantalla de comprobación de mensajes 1400 como se muestra en la FIG. 14A. En este caso, el dispositivo electrónico puede no mostrar un texto de mensaje de un área de ocultación que está oculto en el mensaje oculto por un marco de ocultación en la pantalla 160 como se muestra en la FIG. 14A. Además, cuando el mensaje oculto incluye el área de ocultación, el dispositivo electrónico puede mostrar el icono de ocultación 1414 en un área predeterminada de la pantalla de comprobación de mensajes 1400.
[0154] En la operación 1003, el dispositivo electrónico comprueba si se produce un evento de comprobación de área de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se selecciona el icono de ocultación 1414 mostrado en la FIG. 14A. En otro ejemplo, el dispositivo electrónico puede comprobar si se ha seleccionado un menú de visualización de área de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta un gesto asignado al evento de comprobación del área de ocultación.
[0156] Cuando no se produce el evento de comprobación del área de ocultación, el dispositivo electrónico reanuda la operación 1001 para continuar mostrando el mensaje.
[0158] Por otra parte, cuando se produce el evento de comprobación del área de ocultación, el dispositivo electrónico muestra uno o más marcos de ocultación en el mensaje oculto en la operación 1005. Por ejemplo, el dispositivo electrónico puede comprobar la ubicación, la forma y el tamaño del marco de ocultación incluido en el mensaje oculto basándose en la información del área de ocultación del mensaje oculto. Posteriormente, el dispositivo electrónico puede mostrar uno o más marcos de ocultación 1431 en el área de visualización de mensajes 1412 considerando la ubicación, forma y tamaño del marco de ocultación incluido en el mensaje oculto como se muestra en la FIG.14B.
[0159] En la operación 1007, el dispositivo electrónico comprueba si se detecta un raspado en los uno o más marcos de ocultación incluidos en el mensaje oculto. Por ejemplo, el dispositivo electrónico puede comprobar si el raspado 1441 en el marco de ocultación 1431 por el lápiz táctil o el dedo del usuario es detectado como se muestra en la FIG.14C.
[0160] Cuando se detecta el raspado en el marco de ocultación, el dispositivo electrónico muestra una parte del texto del mensaje oculto por el marco de ocultación en la pantalla 160 eliminando el área donde se detecta el raspado del marco de ocultación en la operación 1009. Por ejemplo, cuando se detecta el raspado 1441 en el marco de ocultación 1431 por el lápiz táctil o el dedo del usuario, el dispositivo electrónico puede mostrar una parte del texto del mensaje oculto por el marco de ocultación en la pantalla 160 eliminando la visualización del marco de ocultación del área donde se detecta el raspado del marco de ocultación como se muestra en la FIG.14C. En la operación 1011, el dispositivo electrónico comprueba si existe un área no raspada en el marco de ocultación o si existe un marco de ocultación no raspado.
[0161] Cuando el área no raspada existe en el marco de ocultación o el marco de ocultación no raspado existe, el dispositivo electrónico reanuda la operación 1007 para comprobar si se detecta el raspado en los uno o más marcos de ocultación incluidos en el mensaje oculto. Además, cuando se produce un evento de almacenamiento, el dispositivo electrónico puede almacenar el mensaje oculto eliminando sólo una parte del marco de ocultación.
[0162] Por otra parte, cuando el área no raspada no existe en el marco de ocultación y el marco de ocultación no raspado no existe, el dispositivo electrónico finaliza el presente algoritmo. Es decir, el dispositivo electrónico puede mostrar el texto completo del mensaje oculto en la pantalla 160 como se muestra en la FIG.14F. La FIG.11 es un diagrama de flujo para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con la segunda realización de la presente divulgación.
[0163] Con referencia a la FIG. 11, el dispositivo electrónico muestra un mensaje oculto en la pantalla 160 en la operación 1101. Por ejemplo, cuando el dispositivo electrónico recibe el mensaje oculto de un dispositivo electrónico homólogo, el dispositivo electrónico puede mostrar un texto del mensaje oculto en el área de visualización de mensajes 1412 de la pantalla de comprobación de mensajes 1400, como se muestra en la FIG. 14A. En otro ejemplo, cuando el mensaje oculto se comprueba de acuerdo con una señal de entrada proporcionada desde el introductor 170, el dispositivo electrónico puede mostrar el texto del mensaje oculto en el área de visualización de mensajes 1412 de la pantalla de comprobación de mensajes 1400 como se muestra en la FIG. 14A. En este caso, el dispositivo electrónico puede no mostrar un texto de mensaje de un área de ocultación que está oculto en el mensaje oculto por un marco de ocultación en la pantalla 160 como se muestra en la FIG. 14A. Además, cuando el mensaje oculto incluye el área de ocultación, el dispositivo electrónico puede mostrar el icono de ocultación 1414 en un área predeterminada de la pantalla de comprobación de mensajes 1400.
[0164] En la operación 1103, el dispositivo electrónico comprueba si se produce un evento de comprobación de área de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se selecciona el icono de ocultación 1414 mostrado en la FIG. 14A. En otro ejemplo, el dispositivo electrónico puede comprobar si se ha seleccionado un menú de visualización de área de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta un gesto asignado al evento de comprobación del área de ocultación.
[0165] Cuando no se produce el evento de comprobación del área de ocultación, el dispositivo electrónico reanuda la operación 1101 para continuar mostrando el mensaje.
[0166] Por otra parte, cuando se produce el evento de comprobación del área de ocultación, el dispositivo electrónico muestra uno o más marcos de ocultación en el mensaje oculto en la operación 1105. Por ejemplo, el dispositivo electrónico puede comprobar la ubicación, la forma y el tamaño del marco de ocultación incluido en el mensaje oculto basándose en la información del área de ocultación del mensaje oculto. A continuación, el dispositivo electrónico puede mostrar uno o más marcos de ocultación 1431 en el área de visualización de mensajes 1412 considerando la ubicación, forma y tamaño del marco de ocultación incluido en el mensaje oculto, como se muestra en la FIG.14B.
[0167] En la operación 1107, el dispositivo electrónico comprueba si se detecta un raspado en los uno o más marcos de ocultación incluidos en el mensaje oculto. Por ejemplo, el dispositivo electrónico puede comprobar si el raspado 1441 en el marco de ocultación 1431 por el lápiz táctil o el dedo del usuario es detectado como se muestra en la FIG.14C.
[0168] Cuando se detecta el raspado en el marco de ocultación, el dispositivo electrónico muestra una parte del texto del mensaje oculto por el marco de ocultación en la pantalla 160 eliminando el área donde se detecta el raspado del marco de ocultación en la operación 1109. Por ejemplo, cuando se detecta el raspado 1441 en el marco de ocultación 1431 por el lápiz táctil o el dedo del usuario, el dispositivo electrónico puede mostrar una parte del texto del mensaje oculto por el marco de ocultación en la pantalla 160 eliminando la visualización del marco de ocultación del área donde se detecta el raspado del marco de ocultación como se muestra en la FIG.14C. En la operación 1111, el dispositivo electrónico comprueba si un tamaño de un área no raspada en el marco de ocultación es menor que un tamaño de referencia. Por ejemplo, el dispositivo electrónico puede comprobar si el tamaño del área que no está raspada en el marco de ocultación 1431 por el raspado 1441 en el marco de ocultación 1431 mostrado en la FIG.14C es menor que el tamaño de referencia.
[0169] Cuando el tamaño del área no raspada en el marco de ocultación es mayor o igual que el tamaño de referencia, el dispositivo electrónico reanuda la operación 1107 para comprobar si se detecta el raspado en los uno o más marcos de ocultación incluidos en el mensaje oculto. Además, cuando se produce un evento de almacenamiento, el dispositivo electrónico puede almacenar el mensaje oculto eliminando sólo una parte del marco de ocultación.
[0170] Por otro lado, cuando el tamaño del área no raspada en el marco de ocultación es menor que el tamaño de referencia, el dispositivo electrónico procede a eliminar el marco de ocultación correspondiente y muestra el texto completo del mensaje oculto en la pantalla 160 en la operación 1113. Por ejemplo, cuando el área que no está raspada por el raspado 1441 en el marco de ocultación mostrado en la FIG. 14C es menor que el tamaño de referencia, el dispositivo electrónico reconoce que el raspado se produce en toda el área del marco de ocultación 1431. En consecuencia, el dispositivo electrónico puede mostrar el texto completo del mensaje oculto en la pantalla 160 eliminando el marco de ocultación 1431 del mensaje oculto como se muestra en la FIG.14F.
[0171] La FIG.12 es un diagrama de flujo para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con la tercera realización de la presente divulgación.
[0172] Con referencia a la FIG. 12, el dispositivo electrónico muestra un mensaje oculto en la pantalla 160 en la operación 1201. Por ejemplo, cuando el dispositivo electrónico recibe el mensaje oculto de un dispositivo electrónico homólogo, el dispositivo electrónico puede mostrar un texto del mensaje oculto en el área de visualización de mensajes 1412 de la pantalla de comprobación de mensajes 1400, como se muestra en la FIG. 14A. En otro ejemplo, cuando el mensaje oculto se comprueba de acuerdo con una señal de entrada proporcionada desde el introductor 170, el dispositivo electrónico puede mostrar el texto del mensaje oculto en el área de visualización de mensajes 1412 de la pantalla de comprobación de mensajes 1400 como se muestra en la FIG. 14A. En este caso, el dispositivo electrónico puede no mostrar un texto de mensaje de un área de ocultación que está oculto en el mensaje oculto por un marco de ocultación en la pantalla 160 como se muestra en la FIG. 14A. Además, cuando el mensaje oculto incluye el área de ocultación, el dispositivo electrónico puede mostrar el icono de ocultación 1414 en un área predeterminada de la pantalla de comprobación de mensajes 1400.
[0173] En la operación 1203, el dispositivo electrónico comprueba si se produce un evento de comprobación de área de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se selecciona el icono de ocultación 1414 mostrado en la FIG. 14A. En otro ejemplo, el dispositivo electrónico puede comprobar si se ha seleccionado un menú de visualización de área de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta un gesto asignado al evento de comprobación del área de ocultación.
[0174] Cuando no se produce el evento de comprobación del área de ocultación, el dispositivo electrónico reanuda la operación 1201 para continuar mostrando el mensaje.
[0175] Por otra parte, cuando se produce el evento de comprobación del área de ocultación, el dispositivo electrónico comprueba si el número de veces que se ha comprobado el área de ocultación del mensaje oculto es inferior a un número de referencia de veces en la operación 1205. Cuando se incluye una pluralidad de marcos de ocultación en el mensaje oculto, el dispositivo electrónico puede comprobar si hay uno o más marcos de ocultación que se han comprobado un número de veces inferior al número de veces de referencia. El número de veces de referencia es una opción de comprobación de ocultación en los uno o más marcos de ocultación incluidos en el mensaje oculto y puede ser establecido por el dispositivo electrónico homólogo.
[0176] Cuando el número de veces que se ha comprobado el área de ocultación del mensaje oculto es mayor o igual que el número de veces de referencia, el dispositivo electrónico puede reconocer que no es posible comprobar el área de ocultación del mensaje oculto. En consecuencia, el dispositivo electrónico muestra un mensaje que indica que el área de ocultación no se puede comprobar en la pantalla 160 en la operación 1215. Por ejemplo, el dispositivo electrónico puede mostrar el mensaje que indica que la información de ocultación en el mensaje oculto no se puede comprobar en la pantalla 160 como se muestra en la FIG.14E.
[0177] Por otra parte, cuando el número de veces que se ha comprobado el área de ocultación del mensaje oculto es inferior al número de veces de referencia, el dispositivo electrónico muestra los uno o más marcos de ocultación en el mensaje oculto en la operación 1207. Por ejemplo, el dispositivo electrónico puede comprobar la ubicación, la forma y el tamaño del marco de ocultación incluido en el mensaje oculto basándose en la información del área de ocultación del mensaje oculto. A continuación, el dispositivo electrónico puede mostrar uno o más marcos de ocultación 1431 en el área de visualización de mensajes 1412 considerando la ubicación, forma y tamaño del marco de ocultación incluido en el mensaje oculto, como se muestra en la FIG.14B. En la operación 1209, el dispositivo electrónico comprueba si se detecta un raspado en los uno o más marcos de ocultación incluidos en el mensaje oculto. Por ejemplo, el dispositivo electrónico puede comprobar si el raspado 1441 en el marco de ocultación 1431 por el lápiz táctil o el dedo del usuario es detectado como se muestra en la FIG.14C.
[0178] Cuando se detecta el raspado en el marco de ocultación, el dispositivo electrónico muestra una parte del texto del mensaje oculto por el marco de ocultación en la pantalla 160 eliminando el área donde se detecta el raspado del marco de ocultación en la operación 1211. Por ejemplo, cuando se detecta el raspado 1441 en el marco de ocultación 1431 por el lápiz táctil o el dedo del usuario, el dispositivo electrónico puede mostrar una parte del texto del mensaje oculto por el marco de ocultación eliminando la visualización del marco de ocultación del área donde se detecta el raspado del marco de ocultación como se muestra en la FIG.14C.
[0179] En este caso, el dispositivo electrónico procede a la operación 1213 para comprobar si existe un área no raspada en el marco de ocultación o si existe un marco de ocultación no raspado.
[0180] Cuando el área no raspada existe en el marco de ocultación o el marco de ocultación no raspado existe, el dispositivo electrónico comprueba si el raspado en los uno o más marcos de ocultación incluidos en el mensaje oculto es detectado en la operación 1209. Además, cuando se produce un evento de almacenamiento, el dispositivo electrónico puede almacenar el mensaje oculto eliminando sólo una parte del marco de ocultación. Por otra parte, cuando el área no raspada no existe en el marco de ocultación y el marco de ocultación no raspado no existe, el dispositivo electrónico finaliza el presente algoritmo. Es decir, el dispositivo electrónico puede mostrar el texto completo del mensaje oculto en la pantalla 160 como se muestra en la FIG.14F. La FIG.13 es un diagrama de flujo para comprobar un mensaje oculto en un dispositivo electrónico de acuerdo con una cuarta realización de la presente divulgación.
[0181] Con referencia a la FIG. 13, el dispositivo electrónico muestra un mensaje oculto en la pantalla 160 en la operación 1301. Por ejemplo, cuando el dispositivo electrónico recibe el mensaje oculto de un dispositivo electrónico homólogo, el dispositivo electrónico puede mostrar un texto del mensaje oculto en el área de visualización de mensajes 1412 de la pantalla de comprobación de mensajes 1400, como se muestra en la FIG. 14A. En otro ejemplo, cuando el mensaje oculto se comprueba de acuerdo con una señal de entrada proporcionada desde el introductor 170, el dispositivo electrónico puede mostrar el texto del mensaje oculto en el área de visualización de mensajes 1412 de la pantalla de comprobación de mensajes 1400 como se muestra en la FIG. 14A. En este caso, el dispositivo electrónico puede no mostrar un texto de mensaje de un área de ocultación que está oculto en el mensaje oculto por un marco de ocultación en la pantalla 160 como se muestra en la FIG. 14A. Además, cuando el mensaje oculto incluye el área de ocultación, el dispositivo electrónico puede mostrar el icono de ocultación 1414 en un área predeterminada de la pantalla de comprobación de mensajes 1400.
[0182] En la operación 1303, el dispositivo electrónico comprueba si se produce un evento de comprobación de área de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se selecciona el icono de ocultación 1414 mostrado en la FIG. 14A. En otro ejemplo, el dispositivo electrónico puede comprobar si se ha seleccionado un menú de visualización de área de ocultación. Por ejemplo, el dispositivo electrónico puede comprobar si se detecta un gesto asignado al evento de comprobación del área de ocultación.
[0183] Cuando no se produce el evento de comprobación del área de ocultación, el dispositivo electrónico reanuda la operación 1301 para continuar mostrando el mensaje.
[0184] Por otro lado, cuando se produce el evento de comprobación de área de ocultación, el dispositivo electrónico muestra una ventana de autenticación de usuario en la pantalla 160 en la operación 1305. Por ejemplo, el dispositivo electrónico puede mostrar una ventana de autenticación de usuario 1451 para recibir la entrada de una clave de autenticación del usuario en la pantalla 160 como se muestra en la FIG.14D.
[0185] En la operación 1307, al dispositivo electrónico comprueba si el usuario puede ser autenticado basándose en la información de autenticación recibida a través de la ventana de autenticación de usuario. Por ejemplo, el dispositivo electrónico puede comprobar una clave de autenticación establecida para el marco de ocultación en la información del área de ocultación del mensaje oculto. A continuación, el dispositivo electrónico puede comprobar si se puede autenticar al usuario comparando la clave de autenticación recibida del introductor 170 y la clave de autenticación establecida para el marco de ocultación. En otro ejemplo, cuando la información del área de ocultación del mensaje oculto no incluye la clave de autenticación establecida para el marco de ocultación, el dispositivo electrónico solicita la clave de autenticación al dispositivo electrónico homólogo que ha transmitido el mensaje oculto. A continuación, el dispositivo electrónico puede comprobar si se puede autenticar al usuario comparando la clave de autenticación proporcionada por el introductor 170 y la clave de autenticación proporcionada por el dispositivo electrónico homólogo.
[0186] Cuando el usuario no puede ser autenticado, el dispositivo electrónico reconoce que no es posible comprobar el marco de ocultación del mensaje oculto. En consecuencia, el dispositivo electrónico muestra un mensaje que indica que el área de ocultación no se puede comprobar en la pantalla 160 en la operación 1317.
[0187] Por otro lado, cuando el usuario puede ser autenticado, el dispositivo electrónico muestra uno o más marcos de ocultación en el mensaje oculto en la operación 1309. Por ejemplo, el dispositivo electrónico puede comprobar la ubicación, la forma y el tamaño del marco de ocultación incluido en el mensaje oculto basándose en la información del área de ocultación del mensaje oculto. Posteriormente, el dispositivo electrónico puede mostrar uno o más marcos de ocultación 1431 en el área de visualización de mensajes 1412 considerando la ubicación, forma y tamaño del marco de ocultación incluido en el mensaje oculto como se muestra en la FIG.
[0188] 14B.
[0189] En la operación 1311, el dispositivo electrónico comprueba si se ha detectado un raspado en uno o más marcos de ocultación incluidos en el mensaje oculto. Por ejemplo, el dispositivo electrónico puede comprobar si el raspado 1441 en el marco de ocultación 1431 por el lápiz táctil o el dedo del usuario es detectado como se muestra en la FIG.14C.
[0190] Cuando se detecta el raspado en el marco de ocultación, el dispositivo electrónico muestra una parte del texto del mensaje oculto por el marco de ocultación en la pantalla 160 eliminando el área donde se detecta el raspado del marco de ocultación en la operación 1313. Por ejemplo, cuando se detecta el raspado 1441 en el marco de ocultación 1431 por el lápiz táctil o el dedo del usuario, el dispositivo electrónico puede mostrar una parte del texto del mensaje oculto por el marco de ocultación en la pantalla 160 eliminando la visualización del marco de ocultación del área donde se detecta el raspado del marco de ocultación como se muestra en la FIG.14C. En la operación 1315, el dispositivo electrónico comprueba si existe un área no raspada en el marco de ocultación o si existe un marco de ocultación no raspado.
[0191] Cuando el área no raspada existe en el marco de ocultación o el marco de ocultación no raspado existe, el dispositivo electrónico reanuda la comprobación de si el raspado en los uno o más marcos de ocultación incluidos en el mensaje oculto es detectado en la operación 1309. Además, cuando se produce un evento de almacenamiento, el dispositivo electrónico puede almacenar el mensaje oculto eliminando sólo una parte del marco de ocultación.
[0192] Por otro lado, cuando el área no raspada no existe en el marco de ocultación y el marco de ocultación no raspado no existe, el dispositivo electrónico finaliza el presente algoritmo. Es decir, el dispositivo electrónico puede mostrar el texto completo del mensaje oculto en la pantalla 160 como se muestra en la FIG.14F. Como se ha descrito anteriormente, el dispositivo electrónico transmite el mensaje en el que al menos parte del texto está oculto al dispositivo electrónico homólogo, de forma que el mensaje importante no pueda ser expuesto fácilmente al exterior y la atención del homólogo se pueda centrar en el texto oculto.
[0193] Además, el dispositivo electrónico puede establecer una opción para comprobar el mensaje en el que al menos parte del texto está oculto autenticando el usuario o limitar el número de veces que se puede comprobar el mensaje en el que al menos parte del texto está oculto, de forma que se pueda mejorar la seguridad de la información importante incluida en el mensaje.
[0194] Se apreciará que varias realizaciones de la presente divulgación de acuerdo con las reivindicaciones y la descripción en la memoria descriptiva se pueden llevar a cabo en forma de hardware, software o una combinación de hardware y software. Cualquier software se puede almacenar en un medio de almacenamiento legible por ordenador no transitorio. El medio de almacenamiento legible por ordenador no transitorio almacena uno o más programas (módulos de software), los uno o más programas comprenden instrucciones, que cuando son ejecutadas por uno o más procesadores en un dispositivo electrónico, provocan que el dispositivo electrónico lleve a cabo un procedimiento de la presente divulgación. Cualquier software de este tipo se puede almacenar en forma de almacenamiento volátil o no volátil tal como, por ejemplo, un dispositivo de almacenamiento tal como una ROM, ya sea borrable o regrabable, o en forma de una memoria tal como, por ejemplo, una RAM, unos chips de memoria, un dispositivo o unos circuitos integrados o en un medio legible por medios ópticos o magnéticos tal como, por ejemplo, un CD, un DVD, un disco magnético o una cinta magnética o similares. Se apreciará que los dispositivos de almacenamiento y medios de almacenamiento son varias realizaciones de un almacenamiento legible por máquina que son adecuadas para almacenar un programa o programas que comprenden unas instrucciones que, cuando se ejecutan, ponen en práctica algunas realizaciones de la presente invención. Por consiguiente, las realizaciones proporcionan un programa que comprende código para implementar un aparato o un procedimiento de acuerdo con lo reivindicado en una cualquiera de las reivindicaciones de la presente memoria descriptiva y un almacenamiento legible por máquina que almacene dicho programa.
[0196] Si bien la presente divulgación se ha mostrado y descrito con referencia a varias realizaciones de la misma, los expertos en la técnica entenderán que se pueden llevar a cabo varios cambios de forma y detalles en la misma sin apartarse del ámbito de la presente divulgación tal como se define en las reivindicaciones adjuntas.

Claims (14)

1. REIVINDICACIONES
1. Un procedimiento para usar en un dispositivo electrónico, el procedimiento comprende: recibir (301) una entrada de usuario para crear un contenido de mensaje mientras se ejecuta una aplicación de mensajes;
mostrar (301), en un área de visualización de mensajes de entrada de una pantalla de visualización de la aplicación de mensajes a través de una pantalla (160) del dispositivo electrónico, una primera capa (510) que comprende el contenido de mensaje;
mostrar (303), en el área de visualización de mensajes de entrada de la pantalla (160), una segunda capa (513) para ocultar al menos una porción del contenido de mensaje antes de transmitir un mensaje que incluya información sobre la primera capa (510) e información asociada a la segunda capa (513);
generar (303) el mensaje que incluye información sobre la primera capa (510) e información asociada a la segunda capa (513); y
transmitir (305) el mensaje generado que incluye información sobre la primera capa (510) e información asociada a la segunda capa (513) a un dispositivo electrónico homólogo mediante el uso de un sistema de comunicación (130),
en donde la segunda capa (513) se muestra para ocultar al menos una porción del contenido de mensaje de la primera capa (510); y
en donde el mensaje generado que incluye información sobre la primera capa (510) e información asociada a la segunda capa (513) está configurado para:
permitir la visualización (1005) del mensaje en el dispositivo electrónico homólogo, con la al menos una porción del contenido de mensaje oculto por la segunda capa, y
permitir la revelación (1009) de la al menos una porción del contenido de mensaje de la primera capa cuando se detecta un gesto táctil en la segunda capa en el dispositivo electrónico homólogo.
2. El procedimiento de la reivindicación 1, en el que la segunda capa se muestra para tener una trasparencia ajustada para ocultar la al menos una porción del contenido del mensaje de la primera capa.
3. El procedimiento de la reivindicación 1,
en el que el gesto táctil incluye un movimiento de un toque detectado, y
en el que el mensaje generado que incluye información sobre la primera capa e información asociada con la segunda capa está configurado para permitir una revelación gradual de al menos una porción del contenido de mensaje en respuesta al movimiento del toque detectado.
4. El procedimiento de la reivindicación 1,
en el que el gesto táctil incluye un movimiento de un toque detectado, y
en el que el mensaje generado que incluye información sobre la primera capa e información asociada con la segunda capa está configurado para permitir un aumento de tamaño de una parte revelada de al menos una porción del contenido de mensaje en respuesta al movimiento del toque detectado.
5. El procedimiento de la reivindicación 1, en el que el gesto táctil incluye un toque detectado sobre un área parcial de la segunda capa.
6. El procedimiento de la reivindicación 1,
en el que el gesto táctil incluye un movimiento de un toque detectado, y
en el que cuando el movimiento del toque detectado es mayor que un umbral, se revela la al menos una porción del contenido de mensaje.
7. El procedimiento de la reivindicación 2, en el que la visualización de la segunda capa comprende además la visualización de la segunda capa de forma semitransparente sobre la primera capa.
8. El procedimiento de la reivindicación 1, en el que la visualización de la segunda capa comprende además la visualización de la segunda capa para tapar parcialmente la visualización de la al menos una porción del contenido de mensaje.
9. El procedimiento de la reivindicación 1, en el que el mensaje generado que incluye información sobre la primera capa e información asociada con la segunda capa está configurado además para permitir que el dispositivo homólogo muestre de nuevo la segunda capa para ocultar la al menos una porción del contenido de mensaje en el dispositivo electrónico homólogo después de que la al menos una porción del contenido de mensaje sea revelada por el gesto táctil.
10. El procedimiento de la reivindicación 1, en el que mostrar la segunda capa comprende además recibir una entrada del usuario en un icono de configuración de ocultación para configurar la segunda capa.
11. El procedimiento de la reivindicación 1, que comprende además mostrar información asociada al dispositivo electrónico homólogo.
12. El procedimiento de la reivindicación 2, que comprende además ajustar la transparencia de la segunda capa para permitir que se vea la al menos una porción del contenido de mensaje.
13. El procedimiento según cualquier reivindicación anterior, en el que recibir (301) la entrada de un usuario para crear el contenido de mensaje comprende recibir una entrada de un usuario para introducir datos de texto utilizando un teclado; y
en el que el contenido del mensaje comprende los datos de texto.
14. Un dispositivo electrónico (100) que comprende una pantalla (160), un sistema de comunicación (130), y al menos un procesador (120),
en el que el al menos un procesador (120) está dispuesto para implementar el procedimiento de cualquiera de las reivindicaciones 1 a 13.
ES23150934T 2013-04-02 2014-03-24 Method for transmitting message and electronic device thereof Active ES3063054T3 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130036002A KR102094013B1 (ko) 2013-04-02 2013-04-02 전자 장치에서 메시지를 전송하기 위한 장치 및 방법

Publications (1)

Publication Number Publication Date
ES3063054T3 true ES3063054T3 (en) 2026-04-15

Family

ID=50630570

Family Applications (2)

Application Number Title Priority Date Filing Date
ES23150934T Active ES3063054T3 (en) 2013-04-02 2014-03-24 Method for transmitting message and electronic device thereof
ES14161258T Active ES2939279T3 (es) 2013-04-02 2014-03-24 Procedimiento de transmisión de mensajes ocultos y dispositivo electrónico del mismo

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES14161258T Active ES2939279T3 (es) 2013-04-02 2014-03-24 Procedimiento de transmisión de mensajes ocultos y dispositivo electrónico del mismo

Country Status (8)

Country Link
US (5) US20140298197A1 (es)
EP (3) EP2787465B1 (es)
KR (1) KR102094013B1 (es)
CN (2) CN104102425A (es)
ES (2) ES3063054T3 (es)
FI (1) FI2787465T3 (es)
HU (1) HUE061468T2 (es)
PL (2) PL2787465T3 (es)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102317847B1 (ko) * 2015-04-28 2021-10-27 삼성전자주식회사 메시지 처리 방법 및 이를 지원하는 전자 장치
DK179328B1 (en) * 2015-06-07 2018-05-07 Apple Inc DEVICES, METHODS AND GRAPHICAL USER INTERFACES FOR PROVIDING AND INTERACTING WITH NOTIFICATIONS
KR102359271B1 (ko) * 2015-06-30 2022-02-07 삼성전자주식회사 복수의 배터리 제어 방법 및 이를 구현하는 전자 장치
US20170214651A1 (en) 2016-01-05 2017-07-27 William McMichael Systems and methods of transmitting and displaying private message data via a text input application
CN105930489A (zh) * 2016-04-29 2016-09-07 广东小天才科技有限公司 一种应用于电子终端的试题搜索方法和装置
CN106293085A (zh) * 2016-08-08 2017-01-04 广东小天才科技有限公司 应用于电子终端的试题搜索方法和装置
CN106326415A (zh) * 2016-08-24 2017-01-11 广东小天才科技有限公司 一种拍照搜题的方法及装置
CN106527884A (zh) * 2016-09-29 2017-03-22 维沃移动通信有限公司 一种目标对象的处理方法及移动终端
CN107743086B (zh) * 2016-10-18 2020-03-17 腾讯科技(深圳)有限公司 一种消息处理方法及系统、消息发送及接收装置
KR101913616B1 (ko) 2016-12-27 2018-10-31 주식회사 카카오 비밀 메시지를 위한 인스턴트 메시지 서비스 방법 및 상기 방법을 수행하는 사용자 단말
KR102482606B1 (ko) * 2018-02-22 2022-12-30 삼성전자주식회사 히든 메시지 출력을 위한 인터랙션이 설정된 메시지를 송수신하는 전자 장치 및 그 전자 장치의 제어 방법
DK180130B1 (da) 2018-05-07 2020-06-02 Apple Inc. Multi-participant live communication user interface
US12449961B2 (en) 2021-05-18 2025-10-21 Apple Inc. Adaptive video conference user interfaces
US11869126B2 (en) 2021-12-13 2024-01-09 Rovi Guides, Inc. Systems and methods for obscuring restricted text and/or images in a video conferencing session
US12563299B2 (en) 2022-04-04 2026-02-24 Apple Inc. User interfaces for camera sharing
US12615491B2 (en) 2022-09-06 2026-04-28 Apple Inc. Interfaces for device interactions
US12578837B2 (en) 2022-09-23 2026-03-17 Apple Inc. User interfaces for managing sharing of content in three-dimensional environments
US12620155B2 (en) 2022-09-23 2026-05-05 Apple Inc. Representations of participants in real-time communication sessions

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6542923B2 (en) * 1997-08-21 2003-04-01 Planet Web, Inc. Active electronic mail
US7325077B1 (en) * 1997-08-21 2008-01-29 Beryl Technical Assays Llc Miniclient for internet appliance
KR20010096391A (ko) 2000-04-19 2001-11-07 김자륭 복권형 배너를 이용한 인터넷 광고 방법
KR20000050085A (ko) 2000-05-15 2000-08-05 노성호 전자우편의 행운권 카드를 이용한 인터넷 광고방법
KR20030073182A (ko) 2002-03-08 2003-09-19 (주)씨큐텍 복권기능을 갖는 선불식 카드 및 이를 이용한 전자상거래결재시스템과 그 방법
US7437765B2 (en) * 2002-06-04 2008-10-14 Sap Aktiengesellschaft Sensitive display system
US7185285B2 (en) * 2003-02-19 2007-02-27 Microsoft Corporation User interface and content enhancements for real-time communication
US7597619B2 (en) 2004-07-21 2009-10-06 Igt Gaming method and system with a hidden image game piece
WO2006041318A1 (en) * 2004-10-14 2006-04-20 Onstream Systems Limited A process for electronic document redaction
KR100677426B1 (ko) * 2005-01-14 2007-02-02 엘지전자 주식회사 이동 통신 단말기의 문자 메시지 표시 방법
KR100605456B1 (ko) 2005-05-24 2006-07-28 주식회사 케이티프리텔 이동통신 단말기의 기울기 변화에 따라 메시지가디스플레이되는 멀티 메일 서비스 제공 시스템 및 방법
US7876335B1 (en) * 2006-06-02 2011-01-25 Adobe Systems Incorporated Methods and apparatus for redacting content in a document
US7864163B2 (en) * 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
CN101000674A (zh) * 2006-12-30 2007-07-18 上海序参量科技发展有限公司 网络中设置刮奖的方法
KR100892966B1 (ko) * 2007-01-20 2009-04-10 엘지전자 주식회사 터치 스크린을 구비한 전자 기기 및 이를 이용한 정보 표시방법
US8407805B2 (en) * 2009-03-04 2013-03-26 Titus Inc. Method and system for classifying and redacting segments of electronic documents
KR20110024632A (ko) * 2009-09-02 2011-03-09 (주)디지탈토닉 메시지 서비스 시스템 및 방법
CN101763270B (zh) 2010-01-28 2011-06-15 华为终端有限公司 组件显示处理方法和用户设备
US8904554B2 (en) * 2010-03-30 2014-12-02 Private Access, Inc. System and method for selectively redacting information in electronic documents
US8233887B2 (en) * 2010-07-28 2012-07-31 Sprint Communications Company L.P. Covert message redaction and recovery in a wireless communication device
US20120054001A1 (en) 2010-08-25 2012-03-01 Poynt Corporation Geo-fenced Virtual Scratchcard
CN102025815B (zh) * 2010-11-03 2013-06-12 东莞宇龙通信科技有限公司 一种移动终端的屏幕显示方法、系统及移动终端
US8698771B2 (en) * 2011-03-13 2014-04-15 Lg Electronics Inc. Transparent display apparatus and method for operating the same
EP2500814B1 (en) * 2011-03-13 2019-05-08 LG Electronics Inc. Transparent display apparatus and method for operating the same
US8782392B1 (en) * 2011-04-11 2014-07-15 Google Inc. Privacy-protective data transfer and storage
JP5021856B1 (ja) * 2011-10-04 2012-09-12 パナソニック株式会社 コンテンツ表示装置、コンテンツ表示方法、プログラム、および記録媒体
GB2513035B (en) * 2011-12-14 2020-01-08 Ibm Messaging system, information processing device, and messaging method and program
US9257098B2 (en) * 2011-12-23 2016-02-09 Nokia Technologies Oy Apparatus and methods for displaying second content in response to user inputs
US20130194301A1 (en) * 2012-01-30 2013-08-01 Burn Note, Inc. System and method for securely transmiting sensitive information
KR101332811B1 (ko) * 2012-02-24 2013-11-27 주식회사 팬택 메시지 숨김 기능을 갖는 단말과 그 메시지 숨김 및 복원 방법
US9634977B2 (en) * 2012-10-01 2017-04-25 Salesforce.Com, Inc. Systems and methods of redactive messaging
US20140201527A1 (en) * 2013-01-17 2014-07-17 Zohar KRIVOROT Systems and methods for secure and private delivery of content
US20140268244A1 (en) * 2013-03-15 2014-09-18 Hewlett-Packard Development Company, L.P. Redacting and processing a document
US9721107B2 (en) * 2013-06-08 2017-08-01 Apple Inc. Using biometric verification to grant access to redacted content
US20140380231A1 (en) * 2013-06-25 2014-12-25 Appsense, Limited Systems and methods for protecting a user interface component from accidental operation
US9203791B1 (en) * 2014-12-24 2015-12-01 Morven Management Limited Secret chat mode for hidden dialogue

Also Published As

Publication number Publication date
ES2939279T3 (es) 2023-04-20
US20140298197A1 (en) 2014-10-02
US20250328694A1 (en) 2025-10-23
EP4712437A3 (en) 2026-05-20
CN104102425A (zh) 2014-10-15
US20240205173A1 (en) 2024-06-20
KR20140120196A (ko) 2014-10-13
FI2787465T3 (fi) 2023-03-30
PL2787465T3 (pl) 2023-05-08
EP4181006B1 (en) 2026-01-28
US20220247698A1 (en) 2022-08-04
EP4181006A1 (en) 2023-05-17
EP2787465B1 (en) 2023-01-11
KR102094013B1 (ko) 2020-03-26
US11973723B2 (en) 2024-04-30
EP4712437A2 (en) 2026-03-18
HUE061468T2 (hu) 2023-07-28
PL4181006T3 (pl) 2026-04-13
EP4181006C0 (en) 2026-01-28
US20200389418A1 (en) 2020-12-10
US12380254B2 (en) 2025-08-05
US11316805B2 (en) 2022-04-26
EP2787465A1 (en) 2014-10-08
CN110597440A (zh) 2019-12-20

Similar Documents

Publication Publication Date Title
ES2939279T3 (es) Procedimiento de transmisión de mensajes ocultos y dispositivo electrónico del mismo
US20250286944A1 (en) System, Method, and Article of Manufacture for Displaying and Updating Application Information Over a Mobile Device Lock Screen Wallpaper in a Locked State
KR102397602B1 (ko) 그래픽 사용자 인터페이스를 제공하는 방법 및 전자 장치
US10437414B2 (en) User terminal device and displaying method thereof
CN108027650B (zh) 用于测量显示器之间的角度的方法和使用该方法的电子设备
ES2880811T3 (es) Método y aparato para realizar múltiples tareas intuitivas
CN105027060B (zh) 电子装置及其控制方法
ES2731398T3 (es) Método de funcionamiento de una interfaz y terminal
KR102123092B1 (ko) 지문 인식 방법 및 그 전자 장치
US20150312260A1 (en) Methods of providing social network service and server performing the same
KR102243855B1 (ko) 전자 장치에서 이미지 운영 방법 및 장치
CN105453024B (zh) 用于显示的方法及其电子装置
US20160026327A1 (en) Electronic device and method for controlling output thereof
KR20150080736A (ko) 전자 장치의 기능 실행 방법 및 이를 사용하는 전자 장치
US20150095437A1 (en) Method for providing notification information selectively and electronic device thereof
US20180121081A1 (en) Pressure-sensitive touch screen display and method
EP2819116B1 (en) Method and apparatus for projecting images from an electronic device
KR102192159B1 (ko) 디스플레이 방법 및 그 방법을 처리하는 전자 장치
US20130283387A1 (en) Method for data security and electronic device having data security function
KR20150057100A (ko) 3d 객체 편집을 위한 전자 장치 및 방법
CN103729583B (zh) 数据保护方法及电子装置
US10114542B2 (en) Method for controlling function and electronic device thereof
WO2017193645A1 (zh) 一种显示数据的方法、装置和终端
US10073976B2 (en) Application executing method and device, and recording medium thereof
KR20150062401A (ko) 사생활 보호를 위한 디스플레이 처리 방법 및 장치