[go: up one dir, main page]

ES2858730T3 - Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería - Google Patents

Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería Download PDF

Info

Publication number
ES2858730T3
ES2858730T3 ES19171697T ES19171697T ES2858730T3 ES 2858730 T3 ES2858730 T3 ES 2858730T3 ES 19171697 T ES19171697 T ES 19171697T ES 19171697 T ES19171697 T ES 19171697T ES 2858730 T3 ES2858730 T3 ES 2858730T3
Authority
ES
Spain
Prior art keywords
message
time
electronic device
instant
timestamp
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.)
Expired - Lifetime
Application number
ES19171697T
Other languages
English (en)
Inventor
Gerhard Dietrich Klassen
Christopher Wormald
Lawrence Edward Kuhl
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.)
BlackBerry Ltd
Original Assignee
BlackBerry 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34375482&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2858730(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by BlackBerry Ltd filed Critical BlackBerry Ltd
Application granted granted Critical
Publication of ES2858730T3 publication Critical patent/ES2858730T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-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/08Annexed information, e.g. attachments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/216Handling conversation history, e.g. grouping of messages in sessions or threads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/226Delivery according to priorities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User 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/72436User 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Calculators And Similar Devices (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Abstract

Un método para visualizar una conversación de mensajes instantáneos en un dispositivo (4) electrónico, comprendiendo la conversación de mensajes instantáneos una pluralidad de mensajes instantáneos intercambiados secuencialmente entre el dispositivo electrónico y un segundo dispositivo (104) electrónico, comprendiendo el método: comunicar un primer mensaje (78) instantáneo por primera vez entre el dispositivo electrónico y el segundo dispositivo electrónico; visualizar al menos una porción del primer mensaje instantáneo en una pantalla (50) del dispositivo electrónico; visualizar selectivamente un sello de tiempo indicativo de una hora para el primer mensaje (84) en la pantalla del dispositivo electrónico; comunicar un segundo mensaje instantáneo (80) entre el dispositivo electrónico y el segundo dispositivo electrónico por segunda vez, siendo el segundo mensaje instantáneo un siguiente mensaje secuencial en la conversación de mensajería instantánea después del primer mensaje; visualizar al menos una porción del segundo mensaje (92) instantáneo en la pantalla del dispositivo electrónico; y visualizar selectivamente un sello de tiempo indicativo de una hora para el segundo mensaje (92) en la pantalla del dispositivo electrónico, en el que la visualización selectiva del sello de tiempo indicativo de la hora para el segundo mensaje depende del período de tiempo entre la hora de la comunicación del primer mensaje instantáneo y la hora de la comunicación del segundo mensaje instantáneo, y en el que en respuesta a la determinación de que el período de tiempo es menor que una duración predeterminada de tiempo, no se proporciona un sello de tiempo tanto para el primer mensaje como para el segundo mensaje.

Description

DESCRIPCIÓN
Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería
Campo técnico
La invención se refiere en general a dispositivos electrónicos de mano y, más particularmente, a un dispositivo electrónico de mano y a un método para proporcionar información representativa de los tiempos de ciertas comunicaciones en un entorno de mensajería.
Técnica anterior
Se conocen numerosos tipos de dispositivos electrónicos de mano. Ejemplos de tales dispositivos electrónicos de mano incluyen, por ejemplo, asistentes de datos personales (PDA), ordenadores de mano, buscapersonas bidireccionales, teléfonos celulares y similares. Dichos dispositivos electrónicos de mano generalmente están destinados a ser portátiles y, por lo tanto, son relativamente pequeños. Muchos dispositivos electrónicos de mano también cuentan con capacidad de comunicación inalámbrica, aunque muchos de estos dispositivos electrónicos de mano son dispositivos independientes que funcionan sin comunicación con otros dispositivos. Con los avances tecnológicos, los dispositivos electrónicos de mano se están configurando para incluir un mayor número de funciones y tener factores de forma relativamente más pequeños.
Los dispositivos electrónicos, incluidos los dispositivos electrónicos de mano, son capaces de numerosos tipos de comunicación. Un tipo de comunicación es “mensajería”, y un tipo de mensajería es “mensajería instantánea” que permite que un primer dispositivo envíe un mensaje de manera más o menos instantánea a un segundo dispositivo. Con la mayoría de todos los mensajes instantáneos, un dispositivo electrónico determinado está provisto de una interfaz que emite las diversas comunicaciones que se han producido entre el dispositivo electrónico y otro dispositivo electrónico durante una “conversación” de mensajería. Una salida de muestra en un dispositivo electrónico que es representativa de las diversas comunicaciones que se han producido durante una conversación puede ser la siguiente:
> Hola cariño, ¿cómo estuvo tu día?
< Brutal! Larry me avergonzó delante de todos,
> ¡Que idiota!
< Sí, ¡pero lo recuperé más tarde con un golpe de karate! ®
> bien por ti.
En este ejemplo, los mensajes entrantes se indican con un símbolo matemático mayor que “>“, y los mensajes salientes se indican con un símbolo matemático menor que “<“. Si la conversación continúa rápidamente, i. e., sustancialmente sin interrupción, los mensajes no necesitan un sello de tiempo en ellos. En el entorno de un dispositivo electrónico de mano, sería deseable evitar sellos de tiempo innecesarias y otras salidas innecesarias ya que ocupa demasiado espacio valioso en la pantalla limitada del dispositivo electrónico de mano.
En algunas circunstancias de mensajería, sin embargo, puede ser deseable que la información con respecto a ciertos aspectos de tiempo de conversación esté disponible para un usuario. Sin embargo, el espacio limitado disponible en la pantalla de un dispositivo electrónico de mano ha dificultado la solución. Por lo tanto, sería deseable proporcionar un dispositivo electrónico de mano mejorado y un método asociado que proporcione datos de tiempo en un entorno de mensajería.
El documento US20030104841 se refiere a un método para visualizar datos asociados con sello de tiempo. Se calcula una diferencia entre un dato actual y un tiempo y el sello de tiempo de los datos asociados con sello de tiempo. Luego, se calcula un peso de acuerdo con la diferencia. Finalmente, los datos asociados con el sello de tiempo se visualizan con un modo de visualización que se cambia de acuerdo con el peso.
El documento US6539421B1 se refiere a una interfaz de usuario de una aplicación de mensajería con un elemento de entrada para recibir mensajes electrónicos y un elemento de salida para mostrar mensajes electrónicos. La interfaz de usuario de la aplicación de mensajería se puede implementar para mantener un subconjunto de la pluralidad de posibles destinatarios del mensaje, determinándose el subconjunto usando un criterio predeterminado. La interfaz de usuario de la aplicación de mensajería también se puede implementar para completar automáticamente una dirección ingresada parcialmente con base en el subconjunto de posibles destinatarios del mensaje. También se puede usar un conjunto de señales seleccionables por el usuario que modifican el comportamiento de autocompletar con la interfaz de usuario de la aplicación de mensajería. La interfaz de usuario de la aplicación de mensajería se puede utilizar en un sistema de mensajería instantánea para permitir que un usuario envíe mensajes instantáneos e intercambie comentarios con una pluralidad de otros usuarios sin tener que cambiar entre varias ventanas de mensajes instantáneos.
Divulgación de la invención
La reivindicación 1 define un método para visualizar una conversación de mensajes instantáneos en un dispositivo electrónico. Además, las características opcionales se definen en las reivindicaciones dependientes.
Breve descripción de los dibujos
Una comprensión completa de la invención se puede obtener de la siguiente descripción de las realizaciones preferidas cuando se lee junto con los dibujos adjuntos en los que:
La figura 1 es una vista en planta superior ejemplar de un dispositivo electrónico de mano de acuerdo con la invención que se puede usar junto con un método mejorado de acuerdo con la invención;
La figura 2 es una vista esquemática del dispositivo electrónico de mano de la figura 1;
La figura 3 es una vista esquemática del dispositivo electrónico de mano de la figura 1 y otro dispositivo en un entorno de mensajería;
La figura 4 es una vista ejemplar de una salida proporcionada de acuerdo con un aspecto del método de la invención; La figura 5 es otra vista ejemplar de un resultado proporcionado de acuerdo con un aspecto del método de la invención; La figura 6a es otra vista ejemplar de una salida proporcionada de acuerdo con un aspecto del método de la invención; La figura 6b es otra vista ejemplar de una salida proporcionada de acuerdo con un aspecto del método de la invención; La figura 7 es otra vista ejemplar de una salida proporcionada de acuerdo con un aspecto del método de la invención; La figura 8a es otra vista ejemplar de una salida proporcionada de acuerdo con un aspecto del método de la invención; La figura 8b es otra vista ejemplar de una salida proporcionada de acuerdo con un aspecto del método de la invención; La figura 9 es otra vista ejemplar de una salida proporcionada de acuerdo con un aspecto del método de la invención; y
La figura 10 es otra vista ejemplar de una salida proporcionada de acuerdo con un aspecto del método de la invención. Números similares se refieren a partes similares en la especificación.
Mejor modo para llevar a cabo la invención
Un dispositivo 4 electrónico de mano mejorado de acuerdo con la invención se indica generalmente en la figura 1 y se representa esquemáticamente en la figura 2. El dispositivo electrónico 4 de mano ejemplar incluye una carcasa 8 sobre la cual se dispone un aparato 12 de entrada, un aparato 16 de salida y un aparato 20 procesador, el aparato 12 de entrada incluye un teclado 24 que se puede decir que incluye una pluralidad de teclas 28.
El aparato 16 de salida incluye una pantalla 50. El aparato 16 de salida puede incluir adicionalmente, por ejemplo, indicadores adicionales tales como luces y similares, y puede incluir adicionalmente una salida audible tal como un altavoz así como otros dispositivos de salida.
El aparato 20 procesador incluye un procesador 52 que puede ser, por ejemplo, y sin limitación, un microprocesador (|jP), y es sensible a las entradas del aparato 12 de entrada y proporciona señales de salida al aparato 16 de salida. El aparato 20 procesador incluye además una memoria 56 que incluye una rutina 60 almacenada en el mismo. La rutina 60 ejemplar es una rutina de mensajería que puede proporcionar una capacidad de mensajería en el dispositivo 4. Se entiende que la memoria 56 probablemente incluye una serie de otras rutinas que no se mencionan expresamente aquí. Como se emplea aquí, la expresión “un número de” y variaciones de la misma se referirán ampliamente a cualquier cantidad distinta de cero, incluida una cantidad de uno. El procesador 52 interactúa con la memoria 56, y la rutina 60 es ejecutable en el procesador 52.
El dispositivo 4 incluye además un sistema de comunicación inalámbrica. Como se puede ver en la Figura 3, el dispositivo 4 con la rutina 60 puede interactuar con un servicio 62 de mensajería para proporcionar de forma inalámbrica la capacidad de mensajería en el dispositivo 4. En la realización ejemplar ilustrada, el servicio 62 de mensajería proporciona una capacidad de mensajería instantánea en el dispositivo 4 y en los otros dispositivos electrónicos que tienen rutinas que están suscritas al servicio 62 de mensajería. El servicio 62 de mensajería se representa esquemáticamente como un servidor, aunque las enseñanzas de este documento no se limitan a Servicios de mensajería que emplean un servidor. Por ejemplo, el servicio de mensajería podría, por ejemplo, proporcionar una capacidad de comunicación punto a punto, tal como se proporciona con el protocolo Bluetooth, o puede proporcionar algún otro tipo de capacidad de comunicación, ya sea inalámbrica o no.
La figura 3 representa además otro dispositivo 104 como un dispositivo que tiene una rutina que es otro suscriptor del servicio 62 de mensajería. Específicamente, el dispositivo 104 es un dispositivo electrónico que tiene una rutina 160 sobre el mismo que puede comunicarse con el servicio 62 de mensajería para proporcionar una capacidad de mensajería en el dispositivo 104. Si bien los dispositivos 4 y 104 ejemplares se representan con una conexión inalámbrica con el servicio 62 de mensajería, se entiende que uno o ambos dispositivos 4 y 104 pueden emplear una capacidad de comunicación no inalámbrica y todavía no se apartan del concepto de la invención. Se entiende además que, aunque solo los dos dispositivos 4 y 104 están representados en la Figura 3 como suscriptores del servicio 62 de mensajería, pueden existir muchos más suscriptores del servicio 62 de mensajería, pero no están expresamente representados en la Figura 3.
En el curso de una conversación electrónica, como la representada en la Figura 4 entre, por ejemplo, elvicios 4 y 104, se comunican varios mensajes 68 entre los dispositivos 4 y 104. Un mensaje entrante 72 recibido en, por ejemplo, el dispositivo 4, proporciona una indicación visual de una comunicación que se ha transmitido, por ejemplo, el dispositivo 104 al dispositivo 4. Como se puede ver en la Figura 4, un mensaje entrante 72 incluye un símbolo 66 entrante y una porción 70 de texto entrante. En la salida ejemplar representada aquí, el símbolo 66 entrante es un símbolo matemático mayor que “>“. La porción 70 de texto es un resultado lingüístico ejemplar que podría ser de numerosos tipos de formas, como en diferentes idiomas, y también puede incluir, por ejemplo, símbolos y similares que no necesariamente tienen que ser parte de ningún idioma en particular.
Un mensaje 76 de salida se representa como un símbolo 74 de salida y una porción 78 de texto de salida. En la salida ejemplar representada aquí, el símbolo 74 de salida es un símbolo matemático menor que “<“. La porción 78 de texto es un resultado lingüístico ejemplar que podría ser de numerosos tipos de formas.
Como puede verse adicionalmente en la figura 4, la conversación ejemplar representada en el mismo incluye una pluralidad de mensajes 72 entrantes y una pluralidad de mensajes 76 de salida que se transmiten entre los dispositivos 4 y 104 a una velocidad de conversación, es decir, a una velocidad en la cual las comunicaciones consecutivas entre los dispositivos 4 y 104 se producen sin un retraso significativo entre ellas. Debido a la velocidad de conversación de las comunicaciones consecutivas, los mensajes 68 no incluyen indicaciones de las horas en que se transmitieron dichos mensajes 68, asumiéndose como una cuestión general que, en tales circunstancias, el tiempo específico en que un mensaje dado dentro de dicha conversación puede no ser importante para un usuario.
Sin embargo, en un cierto punto de la conversación ejemplar, un mensaje 68 ejemplar que, por ejemplo, tal vez un mensaje 76 de salida, también puede convertirse en un mensaje 80 no respondido, lo que significa que subsecuentemente a su transmisión prácticamente no se produce una comunicación adicional entre el dispositivo 4 y 104 dentro de un período de tiempo predeterminado. Más específicamente, a medida que transcurre la conversación, los mensajes 72 entrantes consecutivos y los mensajes 76 de salida se muestran adyacentes entre sí. Sin embargo, después de la expiración de un período de tiempo predeterminado después de la transmisión de un mensaje 68, por ejemplo, diez minutos, en el que sustancialmente no se produce comunicación adicional entre el dispositivo 4 y 104, el mensaje 68 se determina de acuerdo con la invención para ser un mensaje no respondido al mensaje 80, y en respuesta a dicha determinación, se imprime un primer sello de tiempo 84 adyacente al mensaje no respondido al mensaje 80. Por ejemplo, si el mensaje no respondido al mensaje 80 se transmitió a las 2:44 PM, y si sustancialmente no se produce comunicación adicional entre el dispositivo 4 y 104 entre las 2:44 PM y las 2:54 PM, a las 2:54 PM se emite el primer sello de tiempo 84 “2:44 pm” para proporcionar a los usuarios de los dispositivos 4 y 104 una indicación de que la conversación se interrumpió a las 2:44 p.m. Tan selectiva a salida del primer sello de tiempo 84 generalmente solo en respuesta a un mensaje 68 de cierta importancia, tal como el mensaje final de una conversación, ahorra espacio en la pantalla 50. Se observa que la pantalla del primer sello de tiempo 84 típicamente ocurrirá tanto en el dispositivo 4 como en el dispositivo 104,
Se entiende, sin embargo, que la duración del tiempo de diez minutos es completamente ejemplar y que la duración del tiempo podría establecerse en cualquier duración. También se entiende que el primer sello de tiempo 84 puede emitirse en respuesta a la ocurrencia de eventos adicionales y/u otros eventos predeterminados. Además, se observa que la duración de tiempo predeterminada puede ser variable dependiendo de las características de la conversación. Por ejemplo, si los mensajes se intercambian de forma más infrecuente, como cada nueve minutos, la duración predeterminada de tiempo después de la cual se emite el primer sello de tiempo 84 puede ajustarse a veinte minutos, por ejemplo.
Por medio de otro ejemplo, y como se representa generalmente en la Figura 5, se puede comunicar posteriormente otro mensaje 68 entre los dispositivos 4 y 104, ya que el mensaje 68 corresponde con una reanudación de la comunicación entre los dispositivos 4 y 104 después de un período de interrupción, se determina que el mensaje 68 es un mensaje 88 de reanudación, y se emite un segundo sello de tiempo 92 adyacente al mensaje 88 de reanudación. De este modo, un usuario puede determinar a partir de la salida en la pantalla 50 el período de tiempo durante el cual la conversación suspendió, es decir, el tiempo entre la transmisión del mensaje no respondido al mensaje 80 y la transmisión del mensaje 88 de reanudación. La salida selectiva del segundo sello de tiempo 92 ahorra espacio en la pantalla 50. En este ejemplo representado, se dispone el primer sello de tiempo 84, por ejemplo, adyacente al mensaje 80 no respondido, y el segundo sello de tiempo 92 está dispuesto, por ejemplo, adyacente al mensaje 88 de reanudación. También se observa que el segundo sello de tiempo 92 está dispuesto, por ejemplo, entre el mensaje 80 no respondido y el mensaje 88 de reanudación.
A medida que la conversación continúa después de la transmisión del mensaje 88 de reanudación, uno de los usuarios de los dispositivos 4 y 104 puede determinar que un sello de tiempo se visualizaría deseablemente en asociación con un mensaje 68, tal como si el el usuario deseara enfatizarse a sí mismo, o al otro usuario, el momento en que se transmitió el mensaje 68. Si se desea dicho sello de tiempo, el usuario puede activar una interfaz 96 de usuario, tal como la interfaz 96 de usuario ejemplar de la Figura 6a, que puede causar manualmente la salida de un sello de tiempo 98 insertado adyacente al mensaje 68, como en la Figura 6b. Como se mencionó anteriormente, se puede hacer que el sello de tiempo 98 insertado aparezca tanto en el dispositivo 4 como en el dispositivo 104, y también se observa que, si se desea, se podría hacer que el sello 98 de tiempo insertado aparezca solo en uno u otro de los dispositivos 4 y 104.
Como se puede ver en la Figura 7, la salida podría proporcionar un mensaje 180 no respondido y un mensaje 188 de reanudación, con un primer sello de tiempo 184 dispuesto adyacente al mensaje 180 no respondido, y con un segundo sello de tiempo 192 dispuesto junto al mensaje 188 de reanudación, sin embargo, en la salida ejemplar de la figura 7, el primer sello de tiempo 184 y el segundo sello de tiempo 192 están dispuestos adyacentes entre sí y ambos están dispuestos entre el mensaje 180 no respondido y el mensaje 188 de reanudación. Tal ejemplo de visualización de la primera y segunda sellos de tiempo 184 y 192 ilustra la brecha en la conversación que ocurrió entre la transmisión del mensaje no respondido a mensaje 180 y transmisión del mensaje 188 de reanudación. Se observa que el primer sello de tiempo 184 y el segundo sello de tiempo 192 pueden haberse generado de manera similar a la generación del primer sello de tiempo 84 y el segundo sello de tiempo 92.
Como se puede ver en las Figuras. 8a y 8b, los sellos de tiempo se pueden emitir en otros lugares. Por ejemplo, una porción de texto de un mensaje 280 no respondido puede tener un principio 282 y un final 286. De manera similar, una porción de texto de un mensaje 288 de reanudación puede tener un principio 290 y un final 294. De acuerdo con otro aspecto de la invención, un primer sello de tiempo 284 puede emitirse en el comienzo 282 o en el final 286 de la porción de texto del mensaje no respondido al mensaje 280, y en el ejemplo de la Figura 8a, el primer sello de tiempo 284 ejemplar sale al principio 282, también, un segundo sello de tiempo 292 puede emitirse ya sea al principio 290 o al final 294 de la porción de texto del mensaje 288 de reanudación, y en el ejemplo de la figura 8a el segundo sello de tiempo ejemplar 292 sale al comienzo 290. Otro posicionamiento del primer sello de tiempo 284 y el segundo sello de tiempo 292 son posibles dentro del concepto de la invención.
Por ejemplo, y como otro ejemplo, la Figura 8b representa el primer sello de tiempo 284 ejemplar que se emite en el extremo 286 mientras que el segundo sello de tiempo 292 ejemplar se emite al comienzo 290. Las Figuras 8a y 8b representan diferentes formas ejemplares en las que pueden imprimirse los sellos de tiempo 284 y 292 primero y segundo para proporcionar datos de tiempo a un usuario. En la figura 8a, los sellos de tiempo 284 y 292 primero y segundo están dispuestos en una ubicación consistente, es decir, al comienzo 282 y 290 de las porciones de texto del mensaje 280 no respondido y el mensaje 288 de reanudación. La figura 8b dispone los sellos de tiempo 284 y 292 primero y segundo generalmente entre el final 286 del mensaje 280 no respondido y el comienzo 290 del mensaje 288 de reanudación, que centra la atención del usuario en el intervalo durante el cual la conversación fue interrumpida. Serán evidentes otras formas de generar los primeros y segundos sellos de tiempo 284 y 292.
Otra forma de proporcionar sellos de tiempo de una manera que ahorra espacio en la pantalla 50 se muestra en la Figura 9. Específicamente, los mensajes 368 se envían sin los sellos de tiempo mostrados, pero al mover un cursor 374 u otro dispositivo señalador u otro dispositivo cerca de un mensaje 368 dado, un sello de tiempo solicitado correspondiente se saca adyacente al mensaje 368. De esta manera, los mensajes 368 pueden proporcionarse sin mostrar también sellos de tiempo, pero si se desea un sello de tiempo en cuanto a cualquiera de los mensajes 368, puede sacarse fácilmente un sello de tiempo 378 solicitado. A este respecto, el sello de tiempo 378 solicitado puede sacarse solo durante un período de tiempo predeterminado, por ejemplo, unos pocos segundos, y/o el sello de tiempo 378 solicitado puede eliminarse de la pantalla 50 al detectar otra entrada, como desde el aparato 12 de entrada o de otra manera. A este respecto, todos los mensajes 368 pueden tener sellos de tiempo asociados con este que no se muestran hasta que se solicitan.
También se observa que el sello de tiempo 378 solicitado no necesita ser solicitado por el cursor 374, y más bien podría solicitarse con prácticamente cualquier otro tipo de entrada deseada, como con un lápiz y una pantalla táctil, mediante un accionamiento de una tecla, o mediante el uso de dispositivos alternativos de señalización u otros. Serán evidentes otras formas de gestionar la salida del sello de tiempo 378 solicitado en cuanto a cualquiera de los mensajes 368.
Se observa que las apariencias de los diversos sellos de tiempo aquí son completamente ejemplares, y que los sellos de tiempo podrían proporcionarse en cualquier formato sin apartarse del concepto de la invención. A este respecto, y de acuerdo con otro aspecto de la invención, un sello de tiempo dado puede ser un sello de tiempo inteligente y proporcionar información adicional dependiendo de las circunstancias prevalecientes. Por ejemplo, si el primer sello de tiempo 84 de la Figura 4 salió como se indicó anteriormente, y si la conversación no se reanudó hasta el día siguiente, el primer sello de tiempo 84 podría configurarse para que cambie automáticamente de ser mostrado como “2:44 pm” el día de la comunicación de los mensajes 80 no respondidos que se mostrará como, por ejemplo, “2:44 pm jueves” o, por ejemplo, “2:44 PM 17 de septiembre de 2004 “o, por ejemplo, “2:44 pm ayer” en el día siguiente, aunque otras configuraciones serán evidentes y estarán dentro del concepto de la invención.
Además, a este respecto, los sellos de tiempo se pueden configurar para representar tiempos relativos, es decir, tiempos transcurridos, en lugar de tiempos absolutos. Por ejemplo, y como se describe generalmente en la Figura 10, se puede emitir un sello de tiempo 478 asociado con un mensaje 468 para decir, por ejemplo, “hace menos de un minuto”, lo que significa que el mensaje 468 que se ha activado por el cursor 474 se ha transmitido menos de un minuto antes de la hora actual.
Dicho sello de tiempo 478 podría configurarse para que sea un sello de tiempo activo, lo que significa que cambiaría a medida que pasara el tiempo. Por ejemplo, el sello de tiempo 478 podría cambiar progresivamente de decir “hace menos de un minuto” a decir “hace un minuto”, “hace dos minutos”, “hace cuarenta y cinco minutos”, y cosas similares a medida que pasa el tiempo, tal sello de tiempo también podría configurarse, por ejemplo, para volver a mostrar un tiempo absoluto después de la expiración de una duración de tiempo dada. Por ejemplo, una vez que el mensaje 468 tiene una hora de antigüedad, por ejemplo, el sello de tiempo 478 puede configurarse para que ya no muestre un tiempo relativo, como “hace cincuenta y nueve minutos”, sino que emita un tiempo absoluto como “2:54 pm”. Otras variaciones pueden proporcionarse sin apartarse del concepto de la invención.
Si se desea proporcionar tales sellos de tiempo que generen tiempos relativos, también podría ser deseable generar dichos sellos de tiempo en cualquiera de las formas establecidas anteriormente, y tales sellos de tiempo podrían configurarse potencialmente para ser emitidos sin detectar primero un retraso o un descanso en la “conversación”. Por ejemplo, el sello de tiempo “hace menos de un minuto” podría mostrarse inmediatamente después de recibir un mensaje en el dispositivo 4 electrónico de mano, si se desea dicha configuración. En dicha configuración, y para ahorrar espacio en la pantalla 50, el dispositivo 4 electrónico de mano puede configurarse para proporcionar un sello de tiempo relativo solo para el mensaje transmitido más recientemente. Es decir, en respuesta a la detección de la transmisión de un mensaje, el dispositivo electrónico de mano puede configurarse para emitir un sello de tiempo sustancialmente inmediato como “hace menos de un minuto”. Después de un minuto, el sello de tiempo puede modificarse para decir “hace un minuto”, y similares. Sin embargo, tras la transmisión de un mensaje adicional, el sello de tiempo para el mensaje anterior se puede eliminar y se puede proporcionar un nuevo sello de tiempo como “hace menos de un minuto” con respecto al nuevo mensaje.
Estos sellos de tiempo relativos proporcionan al usuario una comprensión acelerada de los aspectos de temporización del mensaje. Es decir, el usuario puede comprender un aspecto del tiempo de transmisión sin tener que referirse al tiempo actual. Esto ahorra ventajosamente el esfuerzo del usuario porque elimina el paso mental de determinar la hora actual y restarle una hora absoluta mostrada por un sello de tiempo para determinar el tiempo transcurrido desde la transmisión del mensaje.
Las diferentes formas de proporcionar selectivamente datos de tiempo inteligentes en forma de sellos de tiempo de salida selectiva ahorran ventajosamente espacio valioso en la pantalla 50, además, tal salida selectiva de sellos de tiempo evita ventajosamente el desorden visual innecesario en la pantalla 50.
Aunque se han descrito en detalle realizaciones específicas de la invención, los expertos en la materia apreciarán que podrían desarrollarse diversas modificaciones y alternativas a esos detalles a la luz de las enseñanzas generales de la divulgación. En consecuencia, las disposiciones particulares divulgadas están destinadas a ser solo ilustrativas y no limitativas en cuanto al alcance de la invención, a la cual se proporcionan las reivindicaciones adjuntas.

Claims (13)

REIVINDICACIONES
1. Un método para visualizar una conversación de mensajes instantáneos en un dispositivo (4) electrónico, comprendiendo la conversación de mensajes instantáneos una pluralidad de mensajes instantáneos intercambiados secuencialmente entre el dispositivo electrónico y un segundo dispositivo (104) electrónico, comprendiendo el método: comunicar un primer mensaje (78) instantáneo por primera vez entre el dispositivo electrónico y el segundo dispositivo electrónico;
visualizar al menos una porción del primer mensaje instantáneo en una pantalla (50) del dispositivo electrónico; visualizar selectivamente un sello de tiempo indicativo de una hora para el primer mensaje (84) en la pantalla del dispositivo electrónico;
comunicar un segundo mensaje instantáneo (80) entre el dispositivo electrónico y el segundo dispositivo electrónico por segunda vez, siendo el segundo mensaje instantáneo un siguiente mensaje secuencial en la conversación de mensajería instantánea después del primer mensaje;
visualizar al menos una porción del segundo mensaje (92) instantáneo en la pantalla del dispositivo electrónico; y visualizar selectivamente un sello de tiempo indicativo de una hora para el segundo mensaje (92) en la pantalla del dispositivo electrónico,
en el que la visualización selectiva del sello de tiempo indicativo de la hora para el segundo mensaje depende del período de tiempo entre la hora de la comunicación del primer mensaje instantáneo y la hora de la comunicación del segundo mensaje instantáneo, y
en el que en respuesta a la determinación de que el período de tiempo es menor que una duración predeterminada de tiempo, no se proporciona un sello de tiempo tanto para el primer mensaje como para el segundo mensaje.
2. El método de la reivindicación 1, en el que la duración de tiempo predeterminada es variable con base en las características de la conversación de mensaje instantáneo.
3. El método de la reivindicación 1, en el que la visualización selectiva del sello de tiempo indicativo de la hora del segundo mensaje depende de la detección de una entrada predeterminada para visualizar el sello de tiempo.
4. El método de cualquier reivindicación precedente, en el que el sello de tiempo indicativo de una hora para el segundo mensaje se visualiza junto al segundo mensaje.
5. El método de cualquier reivindicación precedente, en el que el sello de tiempo está configurado para proporcionar información adicional.
6. El método de cualquier reivindicación precedente, en el que el sello de tiempo está configurado para representar un tiempo transcurrido con respecto al tiempo (478) actual.
7. El método de la reivindicación 6, en el que el sello de tiempo transcurrido cambia a medida que avanza el tiempo.
8. El método de la reivindicación 6 o la reivindicación 7, en el que el sello de tiempo transcurrido que proporciona un tiempo transcurrido vuelve a visualizar un tiempo absoluto indicativo del tiempo de comunicación del segundo mensaje.
9. El método de cualquier reivindicación precedente, en el que el sello de tiempo indicativo de la hora del segundo mensaje se muestra sustancialmente inmediatamente adyacente a la indicación del segundo mensaje.
10. El método de la reivindicación 9, en el que se despliega selectivamente un sello de tiempo indicativo de una hora para el segundo mensaje comprende:
tras la transmisión de un mensaje adicional, borrar el sello de tiempo adyacente a la indicación del segundo mensaje; y
visualizar un nuevo sello de tiempo indicativo del tiempo de comunicación del mensaje adicional.
11. El método de la reivindicación 10, en el que el sello de tiempo adyacente a la indicación del segundo mensaje se elimina en respuesta a la detección de que la transmisión del mensaje adicional ocurre dentro de un período de tiempo predeterminado del segundo mensaje.
12. Una memoria (56) que almacena una rutina (60), comprendiendo la rutina (60) instrucciones que, cuando son ejecutadas por un procesador de un dispositivo electrónico, hacen que el procesador lleve a cabo los pasos del método de acuerdo con una cualquiera de las reivindicaciones anteriores.
13. Un dispositivo electrónico (4, 104) que comprende un procesador (52) y la memoria (56) de acuerdo con la reivindicación 12.
ES19171697T 2003-09-19 2004-09-20 Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería Expired - Lifetime ES2858730T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US50437903P 2003-09-19 2003-09-19

Publications (1)

Publication Number Publication Date
ES2858730T3 true ES2858730T3 (es) 2021-09-30

Family

ID=34375482

Family Applications (3)

Application Number Title Priority Date Filing Date
ES19171697T Expired - Lifetime ES2858730T3 (es) 2003-09-19 2004-09-20 Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería
ES04786633T Expired - Lifetime ES2354292T3 (es) 2003-09-19 2004-09-20 Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería.
ES10172832T Expired - Lifetime ES2771453T3 (es) 2003-09-19 2004-09-20 Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería

Family Applications After (2)

Application Number Title Priority Date Filing Date
ES04786633T Expired - Lifetime ES2354292T3 (es) 2003-09-19 2004-09-20 Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería.
ES10172832T Expired - Lifetime ES2771453T3 (es) 2003-09-19 2004-09-20 Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería

Country Status (10)

Country Link
US (11) US7970849B2 (es)
EP (4) EP1668824B1 (es)
CN (1) CN101171793B (es)
AT (1) ATE486434T1 (es)
CA (4) CA2736072C (es)
DE (6) DE202004021929U1 (es)
ES (3) ES2858730T3 (es)
HU (1) HUE048103T2 (es)
SG (4) SG146665A1 (es)
WO (1) WO2005029771A1 (es)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7275215B2 (en) * 2002-07-29 2007-09-25 Cerulean Studios, Llc System and method for managing contacts in an instant messaging environment
EP1668824B1 (en) * 2003-09-19 2010-10-27 Research In Motion Limited Handheld electronic device and associated method providing time data in a messaging environment
US20050080866A1 (en) * 2003-10-14 2005-04-14 Kent Larry G. Selectively displaying time indications for instant messaging (IM) messages
US7617283B2 (en) * 2005-01-10 2009-11-10 International Business Machines Corporation System and method for instant messaging
US7545290B2 (en) * 2006-01-13 2009-06-09 Research In Motion Limited Handheld electronic device and method for disambiguation of compound text input and for prioritizing compound language solutions according to completeness of text components
US7814159B2 (en) * 2006-02-06 2010-10-12 Google Inc. Time line display of chat conversations
US20070198474A1 (en) * 2006-02-06 2007-08-23 Davidson Michael P Contact list search with autocomplete
US8583741B2 (en) * 2006-02-06 2013-11-12 Google Inc. Integrated email and chat archiving with fine grained user control for chat archiving
GB0804164D0 (en) * 2008-03-06 2009-01-07 Software Hothouse Ltd Enhancements to unified communications and messaging systems
JP5035852B2 (ja) * 2008-07-11 2012-09-26 シャープ株式会社 通信端末、制御方法、および制御プログラム
CN102566953B (zh) * 2010-12-26 2016-05-18 上海量明科技发展有限公司 通过接收方调整即时通信界面输出信息间距的方法及系统
US9639318B2 (en) * 2012-09-26 2017-05-02 Tencent Technology (Shenzhen) Company Limited Systems and methods for sharing image data
GB2507315A (en) 2012-10-25 2014-04-30 Christopher Douglas Blair Authentication of messages using dynamic tokens
US9253223B1 (en) 2013-01-23 2016-02-02 Google Inc. Live interaction in persistent conversations
US9270630B1 (en) 2013-01-23 2016-02-23 Google Inc. Integrating communication modes in persistent conversations
US9338403B2 (en) * 2013-01-23 2016-05-10 Google Inc. Persistent conversations
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices
US9825896B2 (en) 2014-03-04 2017-11-21 Notion Ai, Inc. Proposed message disposition viewport apparatus and method for timed operation
US9912777B2 (en) * 2015-03-10 2018-03-06 Cisco Technology, Inc. System, method, and logic for generating graphical identifiers
US10841263B2 (en) * 2016-02-03 2020-11-17 International Business Machines Corporation System and method for message composition buffers
US10489110B2 (en) * 2016-11-22 2019-11-26 Microsoft Technology Licensing, Llc Implicit narration for aural user interface
FR3067208A1 (fr) * 2017-05-31 2018-12-07 Orange Procede de mise a jour de messages echanges avec un agent conversationnel
US11410257B2 (en) * 2019-01-08 2022-08-09 Rauland-Borg Corporation Message boards
US11218430B2 (en) * 2020-05-05 2022-01-04 Zipwhip, Inc. System and method for in-account collaborative features
US11658864B1 (en) * 2021-10-29 2023-05-23 International Business Machines Corporation Adaptive message retention

Family Cites Families (106)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5241305A (en) 1987-05-15 1993-08-31 Newspager Corporation Of America Paper multi-level group messaging with group parsing by message
JPH02311145A (ja) 1989-05-26 1990-12-26 Matsushita Electric Works Ltd モータ整流子
JPH0389639A (ja) 1989-08-31 1991-04-15 Matsushita Electric Ind Co Ltd 表示機能付き選択呼出受信装置
US6944555B2 (en) 1994-12-30 2005-09-13 Power Measurement Ltd. Communications architecture for intelligent electronic devices
US6292769B1 (en) 1995-02-14 2001-09-18 America Online, Inc. System for automated translation of speech
JP2647055B2 (ja) 1995-05-17 1997-08-27 日本電気株式会社 表示機能付き無線選択呼出受信機
US5631949A (en) 1995-05-22 1997-05-20 Lucent Technologies Inc. Location independent time reporting message retrieval system
US5724279A (en) 1995-08-25 1998-03-03 Microsoft Corporation Computer-implemented method and computer for performing modular reduction
JP3456071B2 (ja) * 1995-09-29 2003-10-14 松下電器産業株式会社 無線電話装置
JP3549326B2 (ja) 1996-02-08 2004-08-04 株式会社リコー 通信端末用自動応答装置
US5790397A (en) * 1996-09-17 1998-08-04 Marathon Technologies Corporation Fault resilient/fault tolerant computing
US5764916A (en) 1996-09-27 1998-06-09 Ichat, Inc. Method and apparatus for real time communication over a computer network
US6370563B2 (en) 1996-09-30 2002-04-09 Fujitsu Limited Chat system terminal device therefor display method of chat system and recording medium
JP3455032B2 (ja) 1996-10-31 2003-10-06 株式会社日立製作所 通信システム
US6606309B1 (en) * 1996-11-19 2003-08-12 Ericsson Inc. Time-multiplexed short message acknowledgement systems and methods
US5894305A (en) 1997-03-10 1999-04-13 Intel Corporation Method and apparatus for displaying graphical messages
US5990887A (en) 1997-10-30 1999-11-23 International Business Machines Corp. Method and system for efficient network desirable chat feedback over a communication network
US6484196B1 (en) * 1998-03-20 2002-11-19 Advanced Web Solutions Internet messaging system and method for use in computer networks
US6055413A (en) 1998-07-21 2000-04-25 Motorola, Inc. System and method for including origination time and update lifetime with updateable messages
US6212548B1 (en) 1998-07-30 2001-04-03 At & T Corp System and method for multiple asynchronous text chat conversations
JP2002529589A (ja) * 1998-11-16 2002-09-10 エー.ビー.テクノロジーズ,リミティド ライアビリティ カンパニー 廃ゼラチンの精製および回収方法
JP2000276412A (ja) 1999-03-25 2000-10-06 Nec Corp 電子メール着信通知装置および電子メール着信通知方法
US6288715B1 (en) 1999-05-11 2001-09-11 Qwest Communications Int'l., Inc. Screensaver messaging system
JP2000330913A (ja) 1999-05-19 2000-11-30 Fujitsu Ltd 会話送出システム及び方法
US6301609B1 (en) * 1999-07-07 2001-10-09 Lucent Technologies Inc. Assignable associate priorities for user-definable instant messaging buddy groups
US6519639B1 (en) 1999-07-21 2003-02-11 Microsoft Corporation System and method for activity monitoring and reporting in a computer network
GB2353679A (en) 1999-08-25 2001-02-28 Ibm Prioritized display of messages
US6691162B1 (en) 1999-09-21 2004-02-10 America Online, Inc. Monitoring users of a computer network
US6539421B1 (en) * 1999-09-24 2003-03-25 America Online, Inc. Messaging application user interface
US6603389B1 (en) * 1999-10-18 2003-08-05 Motorola, Inc. Method for indicating a delinquent response to a message from a selective call device
US6792448B1 (en) 2000-01-14 2004-09-14 Microsoft Corp. Threaded text discussion system
US20020035605A1 (en) 2000-01-26 2002-03-21 Mcdowell Mark Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce
US6590529B2 (en) * 2000-02-14 2003-07-08 Mysky Communications Individualized, location specific weather forecasting system
US7043530B2 (en) * 2000-02-22 2006-05-09 At&T Corp. System, method and apparatus for communicating via instant messaging
WO2001069406A1 (en) 2000-03-15 2001-09-20 Telecommunication Systems, Inc. Mobile originated internet relay chat
US20020087649A1 (en) * 2000-03-16 2002-07-04 Horvitz Eric J. Bounded-deferral policies for reducing the disruptiveness of notifications
US7243130B2 (en) * 2000-03-16 2007-07-10 Microsoft Corporation Notification platform architecture
US6661434B1 (en) 2000-04-13 2003-12-09 International Business Machines Corporation Method and system for displaying status of critical indicators on diverse display devices
US6636243B1 (en) * 2000-04-13 2003-10-21 International Business Machines Corp. Method and system for displaying status of critical indicators on diverse display devices and indicating a history of status changes
DE60030486D1 (de) 2000-05-11 2006-10-12 Chikka Pte Ltd Verfahren und system zum verfolgen des online-status aktiver benutzer eines internetgestützten instant-messaging-systems
US6920478B2 (en) 2000-05-11 2005-07-19 Chikka Pte Ltd. Method and system for tracking the online status of active users of an internet-based instant messaging system
US7366779B1 (en) 2000-06-19 2008-04-29 Aol Llc, A Delaware Limited Liability Company Direct file transfer between subscribers of a communications system
US6968179B1 (en) 2000-07-27 2005-11-22 Microsoft Corporation Place specific buddy list services
US7349947B1 (en) * 2000-08-04 2008-03-25 Firelogic, Inc. System and method for managing, manipulating, and analyzing data and devices over a distributed network
JP4412831B2 (ja) 2000-08-21 2010-02-10 富士通株式会社 チャットシステム及びこのシステムで読み取り可能な記録媒体
WO2002021413A2 (en) * 2000-09-05 2002-03-14 Zaplet, Inc. Methods and apparatus providing electronic messages that are linked and aggregated
JP2002152346A (ja) * 2000-11-14 2002-05-24 Sanyo Electric Co Ltd 折り畳み式携帯通信端末装置
JP3507792B2 (ja) * 2000-12-05 2004-03-15 埼玉日本電気株式会社 携帯電話機の不在着信通報装置
US20020075303A1 (en) * 2000-12-18 2002-06-20 Nortel Networks Limited And Bell Canada Method and system for creating a virtual team environment
US20020147135A1 (en) * 2000-12-21 2002-10-10 Oliver Schnell Method and device for producing an adapted travel treatment plan for administering a medicine in the event of a long-haul journey
EP1220520B1 (en) * 2000-12-29 2012-09-26 LG Electronics Inc. Message display method in mobile terminal
US7054617B2 (en) * 2002-01-11 2006-05-30 Motorola, Inc. Method and apparatus for providing a message creation reference associated with a real-time communication message
KR100381139B1 (ko) 2001-01-17 2003-04-18 삼성전자주식회사 폴더타입 휴대용 무선 단말기에서의 메시지 디스플레이 방법
US7024482B2 (en) * 2001-02-28 2006-04-04 Sharp Laboratories Of America, Inc. Pseudo-random dynamic scheduler for scheduling communication periods between electronic devices
AUPR459901A0 (en) 2001-04-27 2001-05-24 Sharinga Networks Inc. Instant messaging
US6907447B1 (en) 2001-04-30 2005-06-14 Microsoft Corporation Method and apparatus for providing an instant message notification
US7190956B2 (en) * 2001-05-15 2007-03-13 Motorola Inc. Instant message proxy for circuit switched mobile environment
US6727930B2 (en) * 2001-05-18 2004-04-27 Hewlett-Packard Development Company, L.P. Personal digital assistant with streaming information display
US7124372B2 (en) 2001-06-13 2006-10-17 Glen David Brin Interactive communication between a plurality of users
JP2003011145A (ja) 2001-06-29 2003-01-15 Ibiden Co Ltd 化粧板の製造方法
US7305441B2 (en) * 2001-07-20 2007-12-04 International Business Machines Corporation Time-sensitive messages and events
US7076244B2 (en) * 2001-07-23 2006-07-11 Research In Motion Limited System and method for pushing information to a mobile device
JP2003050795A (ja) * 2001-08-06 2003-02-21 Hitachi Ltd 時間情報表示システム
US7278108B2 (en) * 2001-08-10 2007-10-02 Danger, Inc. System and method of displaying multiple pending notifications in a single window
US6720863B2 (en) 2001-08-16 2004-04-13 Wildseed Ltd. Mobile electronic communication device with lights to indicate received messages
US7219109B1 (en) * 2001-08-27 2007-05-15 Palmsource, Inc. Time zone management
WO2003028386A2 (en) * 2001-09-25 2003-04-03 Wildseed, Ltd. Wireless mobile image messaging
JP3943882B2 (ja) 2001-09-28 2007-07-11 株式会社東芝 携帯通信端末
US7765484B2 (en) * 2001-09-28 2010-07-27 Aol Inc. Passive personalization of lists
US6976074B2 (en) * 2001-10-16 2005-12-13 Microsoft Corporation Systems and methods for negotiating transactions between nodes
JP2003167569A (ja) * 2001-11-30 2003-06-13 Nec Corp タイムスタンプ付きデータの表示方法およびこれを用いた携帯電話機
US6968362B2 (en) * 2001-12-28 2005-11-22 Bellsouth Intellectual Property Corp. Systems and methods for remote access to a display-based bulletin board in a shared user environment
CA2475319A1 (en) 2002-02-04 2003-08-14 Cataphora, Inc. A method and apparatus to visually present discussions for data mining purposes
WO2003081460A1 (en) 2002-03-26 2003-10-02 Wiral Ltd. Method and system of using fixed-length addresses in message routing
US7281215B1 (en) * 2002-04-30 2007-10-09 Aol Llc IM conversation counter and indicator
US7779076B2 (en) 2002-05-31 2010-08-17 Aol Inc. Instant messaging personalization
US6721651B1 (en) * 2002-06-28 2004-04-13 Garmin Ltd. Rugged, waterproof, navigation device with touch panel
US8150922B2 (en) * 2002-07-17 2012-04-03 Research In Motion Limited Voice and text group chat display management techniques for wireless mobile terminals
US7111044B2 (en) * 2002-07-17 2006-09-19 Fastmobile, Inc. Method and system for displaying group chat sessions on wireless mobile terminals
FR2846439B1 (fr) * 2002-10-23 2005-02-25 Inst Nat Rech Inf Automat Dispositif et installation perfectionnes de traitement de donnees manuscrites pour une sauvegarde electronique certifiee avec liens
US7373383B2 (en) * 2002-12-06 2008-05-13 International Business Machines Corporation Location messaging method for delivering messages in a global virtual space
US7620433B2 (en) * 2003-01-15 2009-11-17 Gn Netcom, Inc. Display headset
US20040145608A1 (en) 2003-01-24 2004-07-29 International Business Machines Corporation User interface for conducting chats over a network
US7769811B2 (en) * 2003-03-03 2010-08-03 Aol Llc Instant messaging sound control
US7835504B1 (en) 2003-03-16 2010-11-16 Palm, Inc. Telephone number parsing and linking
US7917483B2 (en) * 2003-04-24 2011-03-29 Affini, Inc. Search engine and method with improved relevancy, scope, and timeliness
US7669134B1 (en) 2003-05-02 2010-02-23 Apple Inc. Method and apparatus for displaying information during an instant messaging session
US20040228531A1 (en) * 2003-05-14 2004-11-18 Microsoft Corporation Instant messaging user interfaces
US8161116B2 (en) * 2003-05-23 2012-04-17 Kirusa, Inc. Method and system for communicating a data file over a network
US7707255B2 (en) 2003-07-01 2010-04-27 Microsoft Corporation Automatic grouping of electronic mail
US7716593B2 (en) 2003-07-01 2010-05-11 Microsoft Corporation Conversation grouping of electronic mail records
US7245483B2 (en) * 2003-07-18 2007-07-17 Satori Labs, Inc. Integrated personal information management system
US6940407B2 (en) * 2003-08-28 2005-09-06 Motorola, Inc. Method and apparatus for detecting loss and location of a portable communications device
EP2012471B1 (en) * 2003-09-16 2010-03-24 Research In Motion Limited A method for creating a peer-to-peer immediate messaging solution without using an instant messaging server
EP1668824B1 (en) 2003-09-19 2010-10-27 Research In Motion Limited Handheld electronic device and associated method providing time data in a messaging environment
US7499974B2 (en) * 2003-09-30 2009-03-03 International Business Machines Corporation Instant message user management
US20050080866A1 (en) * 2003-10-14 2005-04-14 Kent Larry G. Selectively displaying time indications for instant messaging (IM) messages
KR100871404B1 (ko) * 2003-12-01 2008-12-02 리서치 인 모션 리미티드 소화면 장치 상에서 새로운 이벤트를 미리 보는 방법
US20050165543A1 (en) * 2004-01-22 2005-07-28 Tatsuo Yokota Display method and apparatus for navigation system incorporating time difference at destination
US7752279B2 (en) 2007-05-29 2010-07-06 Research In Motion Limited System for facilitating thread-based message prioritization
US8326285B2 (en) 2008-01-16 2012-12-04 Research In Motion Limited Method of managing inbound communications based on the current location of a wireless communications device
US8038770B2 (en) 2008-12-01 2011-10-18 Eaton Corporation Separator for degassing fluid
EP2239696A1 (en) * 2009-04-08 2010-10-13 Research In Motion Limited System and method for silencing notifications for a message thread
US9032368B2 (en) 2009-08-23 2015-05-12 Bank Of America Corporation Dynamic configuration system
US8326327B2 (en) * 2010-08-27 2012-12-04 Research In Motion Limited System and method for determining action spot locations relative to the location of a mobile device
US9769085B2 (en) 2012-05-04 2017-09-19 Citrix Systems, Inc. Systems and methods for adaptive application provisioning

Also Published As

Publication number Publication date
DE202004021920U1 (de) 2012-11-06
US20050066070A1 (en) 2005-03-24
US10735353B2 (en) 2020-08-04
SG179475A1 (en) 2012-04-27
US20110216072A1 (en) 2011-09-08
US8745149B2 (en) 2014-06-03
CA2736075A1 (en) 2005-03-31
US8554859B2 (en) 2013-10-08
US20110219088A1 (en) 2011-09-08
US10708202B2 (en) 2020-07-07
US20110225258A1 (en) 2011-09-15
US20130002681A1 (en) 2013-01-03
EP2249530B1 (en) 2020-01-08
EP1668824A1 (en) 2006-06-14
EP2249530A1 (en) 2010-11-10
CA2736072C (en) 2011-10-18
US7970849B2 (en) 2011-06-28
CN101171793A (zh) 2008-04-30
EP3582451A1 (en) 2019-12-18
CA2736072A1 (en) 2005-03-31
US20130007174A1 (en) 2013-01-03
US11985099B2 (en) 2024-05-14
DE202004021929U1 (de) 2012-11-23
EP3582451B1 (en) 2020-12-30
CN101171793B (zh) 2012-07-04
US20230142164A1 (en) 2023-05-11
US20180102990A1 (en) 2018-04-12
DE202004021923U1 (de) 2012-11-06
DE602004029798D1 (de) 2010-12-09
ES2771453T3 (es) 2020-07-06
US9325643B2 (en) 2016-04-26
US11888601B2 (en) 2024-01-30
US9503400B2 (en) 2016-11-22
US8301713B2 (en) 2012-10-30
EP3855319B1 (en) 2022-07-06
SG146665A1 (en) 2008-10-30
ES2354292T3 (es) 2011-03-11
ATE486434T1 (de) 2010-11-15
SG179474A1 (en) 2012-04-27
US20200366627A1 (en) 2020-11-19
CA2736109C (en) 2012-05-08
CA2736075C (en) 2014-04-08
DE202004021921U1 (de) 2012-11-06
EP1668824B1 (en) 2010-10-27
WO2005029771A1 (en) 2005-03-31
EP1668824A4 (en) 2006-09-13
CA2539350A1 (en) 2005-03-31
CA2736109A1 (en) 2005-03-31
US9385973B2 (en) 2016-07-05
SG179473A1 (en) 2012-04-27
US20110216071A1 (en) 2011-09-08
HUE048103T2 (hu) 2020-05-28
US20170034104A1 (en) 2017-02-02
DE202004021922U1 (de) 2012-11-06
HK1091629A1 (en) 2007-01-19
CA2539350C (en) 2011-08-02
EP3855319A1 (en) 2021-07-28

Similar Documents

Publication Publication Date Title
ES2858730T3 (es) Dispositivo electrónico de mano y método asociado que proporciona datos de tiempo en un entorno de mensajería
WO2008051276A3 (en) Short message service formatting for information exchange
MX2009007854A (es) Dispositivo y metodo para proporcionar y desplegar mensajes sms animados.
WO2009079416A3 (en) Systems and methods for outputting updated media
WO2009016630A3 (en) User activity tracking on personal cellular telecommunications devices
Raut et al. Intelligent Communicator (Android Application)
CN102469626A (zh) 通信设备及其提醒方法
KR20080037824A (ko) 이동통신 단말기의 특수문자 디스플레이 방법 및 시스템
JP2011081438A (ja) 情報端末、メッセージ通知システム、およびメッセージ通知方法