ES2198407T3 - Sistema de distribucion de mensajes de correo electronico. - Google Patents
Sistema de distribucion de mensajes de correo electronico.Info
- Publication number
- ES2198407T3 ES2198407T3 ES93921223T ES93921223T ES2198407T3 ES 2198407 T3 ES2198407 T3 ES 2198407T3 ES 93921223 T ES93921223 T ES 93921223T ES 93921223 T ES93921223 T ES 93921223T ES 2198407 T3 ES2198407 T3 ES 2198407T3
- Authority
- ES
- Spain
- Prior art keywords
- message
- messages
- paging
- network
- 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
Links
- 238000004891 communication Methods 0.000 claims abstract description 59
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 230000004044 response Effects 0.000 claims description 23
- 238000010348 incorporation Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 101100406385 Caenorhabditis elegans ola-1 gene Proteins 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
- 230000035899 viability Effects 0.000 description 1
Classifications
-
- 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/58—Message adaptation for wireless communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Communication Control (AREA)
Abstract
SE PRESENTA UN SISTEMA DE SUMINISTRO DE MENSAJES DE CORREO ELECTRONICO (100) QUE INCLUYE UNA RED DE CORRE ELECTRONICO (113) PARA SUMINISTRAR MENSAJES DE CORREO ELECTRONICO DESDE DISPOSITIVOS DE ORIGEN HASTA DISPOSITIVOS DE DESTINO, LOS MENSAJES DE CORREO ELECTRONICO INCLUYEN DIRECCIONES DE RED (212) PARA IDENTIFICAR LOS DISPOSITIVOS DE ORIGEN Y DE DESTINO QUE COMUNICAN LOS MENSAJES DE CORREO ELECTRONICO, E INCLUYEN DATOS DE MENSAJES (214). UN TERMINAL DE PAGINACION (102) ESTA ACOPLADO A LA RED DE CORREO ELECTRONICO (113) PARA RECIBIR LOS MENSAJES DE CORREO ELECTRONICO, ALMACENAR LOS MENSAJES DE CORREO ELECTRONICO RECIBIDOS INCLUYENDO IDENTIFICACION DE ALIAS (208, 210) DE LOS DISPOSITIVOS DE ORIGEN DE LOS MENSAJES DE CORREO ELECTRONICO, Y CODIFICANDO LOS MENSAJES QUE INCLUYEN LOS DATOS DEL MENSAJE Y EL ALIAS DE LOS MENSAJES DE CORREO ELECTRONICOS RECIBIDOS PARA SU TRANSMISION A AL MENOS UN RECEPTOR DE LLAMADAS SELECTIVO (130). UN MEDIO DE TRANSMISION DE PAGINACION (124, 126) TRANSMITE LOS MENSAJES CODIFICADOS SOBRE UN CANAL DE COMUNICACION DE PAGINADO Y AL MENOS UN RECEPTOR DE LLAMADAS PORTATIL (130) PUEDE RECIBIR LOS MENSAJES TRANSMITIDOS. OPCIONALMENTE, AL MENOS UN RECEPTOR DE LLAMADAS SELECTIVO, PORTATIL (130) PUEDE TRANSMITIR UN MENSAJE DE RESPUESTA A TRAVES DEL TERMINAL DE PAGINACION (102) A UN DISPOSITIVO DE ORIGEN SOBRE LA RED DE CORREO ELECTRONICO (113).
Description
Sistema de distribución de mensajes de correo
electrónico.
Esta invención se refiere en general a sistemas
de comunicación de mensajes, tal como sistemas de correo
electrónico, y mas específicamente a un sistema de comunicaciones de
correo electrónico X.400 mejorado para la distribución de mensajes
entre dispositivos terminales X.400 y receptores de llamada
selectivos portátiles.
Los sistemas de comunicación, tal como sistemas
de paginación, típicamente comunican mensajes de un dispositivo de
procedencia a uno o mas dispositivos de destino. Estos mensajes
pueden incluir información numérica y alfanumérica para un usuario
o el dispositivo de destino. El dispositivo de destino, por ejemplo
un receptor de llamada selectivo o paginador, típicamente presenta
la información recibida al usuario mostrando la información en la
pantalla.
Normalmente, el sistema de paginación distribuye
mensajes a uno o mas receptores de llamada selectivos sobre un
canal de comunicación de paginación. Este canal de comunicación de
paginación normalmente tiene un ancho de banda limitado,
permitiendo solo que una cantidad limitada de información sea
transmitida sobre el canal de comunicación de paginación dentro de
un intervalo de tiempo especificado. Así, para un uso eficiente del
recurso de canal de comunicación de paginación es deseable mantener
los mensajes tan cortos como sea posible.
En el estilo de vida activo y móvil de hoy, hay
una clara tendencia en el mercado para los deseos del cliente a
recibir mensajes mucho mas largos mientras están en movimiento.
Además, los sistemas de distribución de correo electrónico han
evolucionado significativamente en unos pocos últimos años con el
desarrollo de estándar internacional de CCITT X.400 Sistema de
Distribución de Correo Electrónico Estándar. El estándar de correo
electrónico X.400 permite a diferentes sistemas de comunicación
interactuar con cada uno de los otros mientras distribuyen correo
electrónico a los usuarios.
US 4,644,351 revela un sistema de comunicación
para transportar mensajes vía un canal de radio entre una estación
central y una pluralidad de unidades de datos remotas de dos
sentidos. Cada estación central tiene un área de cobertura, y cada
unidad de datos remota tiene una única dirección y asociación con
una de las estaciones centrales. Cuando un mensaje dirigido a una
de las unidades de datos remotas, es recibido por una estación
central, un fichero de direcciones de la unidad datos remota es
buscado para encontrar la ubicación, y asociación de la estación
central, de la unidad de datos remota a la cual el mensaje es
direccionado. Si se encuentra una dirección igual, indicando que la
unidad de datos remota está en el área de cobertura de la estación
central de recepción de mensajes, el mensaje enviado es almacenado
y transmitido desde la estación de recepción de mensajes. Si se
encuentra una dirección igual indicando que la unidad de datos
remota está en el área de cobertura de radio de otra estación
central, el mensaje enviado es llevado a esa otra estación central
para su transmisión.
US 4,766,434 revela un paginador para recepción
de datos de mensaje y un panel de visualización de mensajes para
visualizar mensajes. El paginador tiene una primera memoria para
almacenar los datos del mensaje. El dato de control, que llega con
los datos de mensaje y está relacionado con su visualización, es
almacenado en una segunda memoria. Un controlador de visualización,
sensible a entradas del usuario, controla los contenidos de los
mensajes que se van a visualizar, en base al dato de control.
Desgraciadamente, el estándar X.400 establece
requisitos no solo en el dispositivo de procedencia si no también
en el dispositivo de destino, por ejemplo el dispositivo de
recepción de correo electrónico. Específicamente, los paquetes
estándar de mensajes de correo electrónico típicamente requieren
información extensa de cabecera, la cual es inadecuada para la
transmisión sobre un canal de comunicación de paginación de ancho
de banda limitado. Mas allá, el estándar de correo electrónico
requiere que el dispositivo de destino sea capaz de responder de
vuelta al dispositivo de procedencia a través del interfaz X.400, e
incluir la información extensa de cabecera e información de
trayectoria requiere encontrar el destino de los mensajes de
respuesta. Adicionalmente, el estándar de correo electrónico
requiere que un mensaje sea o bien distribuido al dispositivo de
destino, o bien retornado al dispositivo de procedencia con una
notificación de que el mensaje no ha sido distribuido. Así, hay una
necesidad en el mercado para proporcionar mensajes mas largos, como
son los disponibles en el estándar de correo electrónico CCITT
X.400, para receptores de llamada selectivos portátiles, mientras
se superan las mencionadas restricciones de los sistemas de
comunicaciones.
De acuerdo con una realización de la presente
invención, se proporciona un sistema de distribución de correo
electrónico compuesto por: una red de correo electrónico para
distribuir mensajes de correo electrónico desde dispositivos de
procedencia a dispositivos de destino, incluyendo los mensajes de
correo electrónico direcciones de red para identificar dispositivos
de origen y destino comunicando mediante los mensajes de correo
electrónico, e incluyendo datos de mensaje; un terminal de
paginación acoplado a la red de correo electrónico para recibir los
mensajes de correo electrónico, incluyendo el terminal de
paginación: medios de control para generar automáticamente, en
respuesta a la recepción de los mensajes de correo electrónico,
identificaciones mediante alias (IDs) de los dispositivos de
procedencia a partir de las direcciones de red sin intervención del
usuario, donde los IDs alias consisten en un número menor de
caracteres de los que tienen las direcciones de red; medios de
memoria para almacenar los mensajes de correo electrónico recibidos
incluyendo los IDs alias de los dispositivos de origen de los
mensajes de correo electrónico; y medios de codificación de
mensajes para codificar mensajes incluyendo los datos de mensaje y
los IDs alias de los mensajes para transmisión a al menos un
receptor de llamada selectivo portátil; medios para la transmisión
de la paginación para transmitir los mensajes codificados sobre un
canal de comunicación de paginación; al menos un receptor de
llamada selectivo portátil para recibir los mensajes transmitidos
sobre el canal de comunicación de paginación, siendo el al menos un
receptor de llamada selectivo capaz de presentar al menos los datos
de mensaje del mensaje recibido a un usuario del al menos un
receptor de llamada selectivo portátil.
Opcionalmente, el al menos un receptor de llamada
selectivo portátil puede transmitir un mensaje de respuesta a través
de la terminal de paginación a un dispositivo de procedencia en la
red de correo electrónico.
La figura 1 es un diagrama de bloques de un
sistema, de comunicación de acuerdo con la realización preferida de
la presente invención.
La figura 2 es un diagrama de bloques de la
memoria, ilustrando una organización de la base de datos de
mensajes, de acuerdo con la realización preferida de la presente
invención.
La figura 3 es un diagrama de bloques del mensaje
ilustrando un mensaje de respuesta para el sistema de comunicación
de la figura 1, de acuerdo con la realización preferida de la
presente invención.
Las figuras 4 y 5 son diagramas de flujo
ilustrando secuencias operacionales para el terminal central de la
figura 1, de acuerdo con la realización preferida de la presente
invención.
La figura 1 muestra un sistema de comunicación
100 utilizando un sistema transmisor de paginación 120, 122, 124,
126, para distribuir mensajes a al menos una unidad remota
portátil, por ejemplo, un receptor de llamada selectivo portátil
130, de acuerdo con la realización preferida de la presente
invención. Un terminal central 102 comprende secciones de entrada
110, 112 para recibir entradas desde un número de diferentes
dispositivos 104, 106, 108, incluyendo peticiones de recepción de
página para páginas iniciadoras que son transmitidas por el sistema
transmisor de paginación 120, 122, 124, 126, a al menos una unidad
remota portátil 130. El terminal central 102 tiene secciones de
entrada 110 que interactúan con el equipo de la compañía
telefónica, como es la red telefónica conmutada (PSTN) 107.
Ordenadores personales y otros dispositivos informáticos 104 pueden
acceder a las secciones de entrada 110 a través de la PSTN usando
una comunicación de línea telefónica de marcación y módem. Otros
dispositivos de llamada, como son dispositivos de entrada de
teléfono 106 pueden acceder las secciones de entrada 110 del
terminal central 102 a través la PSTN. Típicamente, estos
dispositivos de entrada 104, 106, pueden iniciar remotamente la
petición de páginas a través del terminal central 102 llamando a las
secciones de entrada 110 del terminal central 102 sobre líneas
telefónicas de marcación de la PSTN 107.
Alternativamente, otras secciones de entrada 112
del terminal central 102 pueden recibir entradas, tal como
peticiones de página, desde interfaces de ordenadores locales 108,
de forma que interactúen con un ordenador personal local, una
consola, u otro dispositivo terminal. También, un interfaz 109 a una
red X.400 113, por ejemplo una pasarela X.400, puede manejar la
distribución de mensajes entre las secciones de entrada 112 del
terminal 114, y uno o mas dispositivos de procedencia en la red
X.400 113. Típicamente, el uno o mas interfaces de ordenador locales
108 se acoplan con las secciones de entrada 112 del terminal
central 102 a través de conexiones de línea alámbrica directa
usando interfaces estándar RS-232,
RS-422 , u otra tecnología de interfaz
conocida.
Las secciones de entrada 110, 112, comunican
peticiones de página a un controlador 114 a través de un bus de
comunicaciones 116. El controlador 114 puede comprender la
circuitería de controlador y la memoria asociada de forma que una
petición de página entrante puede ser aceptada y almacenada en la
memoria disponible para la transmisión posterior a uno o mas
receptores de llamada selectivos 130.
Un dispositivo de memoria no volátil 118, tal
como RAM con suministro auxiliar de alimentación, una o mas unidades
de disco, u otros medios de almacenamiento no volátiles, es
utilizado por el controlador 114 para almacenamiento a largo plazo
de mensajes destinados a uno o mas receptores de llamada selectivos
130. El controlador 114 típicamente acopla la información del
mensaje y otra información asociada al dispositivo de memoria 118,
vía el bus 116. La información del mensaje, la cual puede incluir
información numérica, alfanumérica, o binaria, y otra información
asociada, es almacenada en la memoria 118 y puede ser usada por el
controlador 114 para mantenerse al tanto de que los mensajes están
siendo distribuidos a las unidades remotas 130. La información del
mensaje también puede ser usada por el controlador 114 para
proporcionar medios a través del terminal central 102 para
distribuir mensajes de respuesta desde las unidades remotas 130 de
vuelta a uno o mas dispositivos de procedencia X.400 en la red
X.400 113, como será mas ampliamente discutido más abajo.
Adicionalmente, un módulo de registro de tiempo
128 proporciona información temporal al controlador 114. La
información temporal, por ejemplo información de la fecha y hora
del día, puede ser empleada para estar al tanto de que los mensajes
están siendo procesados por el terminal central 102, para comunicar
la información temporal junto con los mensajes distribuidos a los
receptores de llamada selectivos 130, y para otras funciones
administrativas y de mantenimiento del sistema para la central
terminal 102. Esta información temporal puede también ser usada
para facilitar el direccionamiento de mensajes X.400 y la
distribución entre la red X.400 113 y las unidades remotas 130,
como será mas ampliamente discutido más abajo.
El controlador 114 acopla mensajes al codificador
de paginación 120 sobre el bus 116 para la codificación de mensajes
para su transmisión sobre un canal de paginación. El codificador de
paginación 120 acopla entonces los mensajes codificados sobre una
vía de comunicación 122 a uno o mas sistemas transmisores de
paginación 124, 126, para transmisión sobre un canal de comunicación
de paginación. La vía de comunicación 122, en este ejemplo, enruta
los mensajes desde el terminal central 102 a un sistema transmisor
de paginación 124, 126, y sobre un canal de comunicación de
paginación para recepción por el uno o mas receptores de llamada
selectivos 130. El funcionamiento general de un sistema de
comunicación incluyendo un sistema de paginación del tipo general
mostrado en la figura 1 es mas extensamente descrito en la patente
U.S. 5,138,311, publicada el 11 de agosto de 1992, titulada
``Sistemas de Comunicación Teniendo Formatos de Información de
Mensaje Adaptables'', la cual está asignada al mismo titular que la
presente invención y es incorporada aquí solo como referencia.
El receptor de llamada selectivo 130
preferiblemente incorpora un receptor de paginación 134 que opera
para recibir mensajes transmitidos sobre la canal de comunicación de
paginación a través de la antena 132. El funcionamiento general de
un receptor de paginación 134 de tipo general mostrado en la figura
1 es bien conocido y está mas ampliamente descrito en la patente
U.S. 4,518, 961 publicada el 21 de mayo de 1985, titulada
``Dispositivo de Paginación Universal Con Conservación de
Potencia'', la cual está asignada al mismo titular que la presente
invención y es incorporada aquí solo como referencia.
El receptor de paginación 134 acopla un mensaje
recibido al controlador 136 a través del bus 138. El controlador
136 opera para decodificar el mensaje recibido, para emparejar la
información de dirección en el mensaje recibido a una dirección
predeterminada en el receptor de llamada selectivo 130. De este
modo, el controlador 146 puede determinar si el mensaje recibido
está destinado al receptor de llamada selectivo 130. Mas allá, una
memoria 140 es acoplada al receptor de paginación 134 y el
controlador 136, a través del bus 138 para almacenar al mensaje
recibido en la memoria 140. Un usuario puede acceder a medios de
entrada para usuario 141, como son botones o interruptores, en la
unidad remota 130, para hacer que los datos de mensaje del mensaje
recibido sean mostrados en una pantalla, por ejemplo una pantalla
de cristal líquido (no mostrada). El usuario puede entonces leer el
mensaje que está visible en la pantalla. Las entradas del usuario
en la unidad remota 130 pueden también hacer que la unidad remota
130 lleve a cabo otras funciones, como puede ser las bien conocidas
para los usuarios de los receptores de llamada selectivos y los
dispositivos de ordenador personal portátil.
Un reloj de tiempo real 142 es también acoplado a
través del bus 138 al controlador 136 para proporcionar información
temporal a este. La unidad remota 130 es entonces capaz de
proporcionar información temporal al usuario como parte de la
información mostrada en la pantalla (no mostrada). Adicionalmente,
en controlador 136 puede utilizar la información temporal
proporcionada por el reloj de tiempo real 142 para otras
operaciones útiles en el receptor de llamada selectivo 130.
Además, el receptor de llamada selectivo 130
incluye una unidad módem de transmisión y una unidad módem de
recepción 144 y la circuitería de interconexión con el teléfono
asociada u otro aparato apropiado de comunicaciones (por ejemplo un
módem de radio de paquete) el cual, por ejemplo, permite al usuario
de receptor de llamada selectivo 130 conectar el receptor de
llamada selectivo 130 a un interfaz de teléfono 150, tal como puede
ser el suministrado por una toma RJ11 148 y el cableado asociado
146 en el receptor de llamada selectivo 130 y la complementaria
clavija de conexión de pared 150 y el cableado 152 asociado a esta.
Este interfaz de teléfono 144, 146, 148, 150, 152, permite al
controlador 136 del receptor de llamada selectivo 130 acceder
remotamente al terminal central 102 a través de un línea telefónica
de marcación y la PSTN 107. En el terminal central 102, una unidad
módem de transmisión y una unidad módem de recepción 111 es capaz
de comunicar con el módem 144 en el receptor de llamada selectivo
130. De este modo, el receptor de llamada selectivo 130 puede
comunicar con el terminal central 102 y opcionalmente distribuir
mensajes de respuesta a través de este en la red X.400 113 para uno
o mas dispositivos terminales X.400. Por lo tanto, el receptor de
llamada selectivo 130 puede recibir mensajes desde la terminal
central 102 a través de la primera vía de transmisión 122
comprendiendo el canal de comunicación de paginación, y puede
transmitir mensajes de respuesta a través del terminal central 102
y en la red X.400 a través de la segunda vía de transmisión 152. El
medio de comunicación de la primera vía de transmisión 122 es
preferentemente un canal de comunicación de paginación y el medio
de comunicación de la segunda vía de transmisión 122
preferentemente comprende un interfaz de línea telefónica de
marcación 142 y la
\hbox{PSTN 107.}
Una ventaja de distribuir mensajes a las unidades
remitas 130 a través del canal de comunicación de paginación es que
típicamente un gran número de mensajes de tamaño medio a pequeño
puede ser distribuido a través del canal de comunicación de
paginación mientras está prestando servicio a una población grande
de abonados. Además, los receptores de llamada selectivos 130 son
normalmente dispositivos portátiles haciendo que la población de
subscriptores sea relativamente móvil mientras está manteniendo
comunicación constante mediante la recepción de mensajes
transmitidos sobre el canal de comunicación de paginación. Estas
significativas ventajas aumentan la viabilidad comercial del sistema
100. Adicionalmente, mientras suministra las ventajas establecidas,
el terminal central 102 puede distribuir mensajes X.400 desde
dispositivos de procedencia X.400 en la red X.400 113 a las
unidades remotas 130 sobre el canal de comunicación de paginación
122. Estos y otros aspectos del sistema de comunicación 100 son
discutidos más abajo.
La figura 2 muestra una base de datos de mensajes
202 en la memoria del terminal central 118 para estar al corriente
de que de los mensajes de correo electrónico son distribuidos a
través del terminal central 102, y para permitir mensajes de
respuesta desde las unidades remotas 130 a través del terminal
central 102 y de vuelta al dispositivo de procedencia a través de la
red X.400 113. La base de datos de mensajes 202 es mantenida para
cada abonado identificado por una dirección de abonado en el
sistema de comunicación 100. La dirección de suscriptor está
típicamente localizada en una base de datos del suscriptor (no
mostrada) en la memoria de terminal 118 para envío de mensajes a las
unidades remotas 130. Por otra parte, la base de datos de mensajes
202 permite al terminal central 102 estar al tanto de que los
mensajes X.400 están siendo enviados a las unidades remotas 130
mientras permiten a la terminal central 102 servir peticiones de
mensajes de respuesta desde las unidades remotas y destinados para
los dispositivos de procedencia en la red
\hbox{X.400
113.}
Cuando el controlador 114 determina que se ha
solicitado el envío de un mensaje X.400 a una o mas unidades remotas
130 desde un dispositivo de procedencia X.400, el controlador 114
almacena una copia del mensaje X.400 íntegro en la memoria del
terminal central 118. Un registro del mensaje 204 es almacenado en
la base de datos de mensajes 202 incluyendo un campo de I.D. del
mensaje 208 y un campo de etiqueta temporal 210 para identificar el
registro del mensaje 204 en la base de datos de mensajes 202. La
información de mensajes X.400, como son los I.D. de remitente 212,
el cuerpo del mensaje 214, y otras informaciones X.400 asociadas
216 son también almacenadas en el registro del mensaje 204 en la
base de datos de mensajes 202. Igualmente, según otros mensajes son
recibidos por la central 102, grabaciones de mensaje adicionales
206 son creadas en la base de datos de mensajes 202 para seguir el
rastro de que aquellos mensajes están siendo procesados a través
del sistema de comunicación 100.
Preferiblemente, el I.D. de mensaje es una cadena
corta de caracteres, los cuales pueden identificar el remitente del
mensaje X.400 desde la red X.400 113. Por ejemplo, el I.D. de
mensaje 208 puede comprender la información de apellido (SN) desde
el mensaje X.400, el cual identifica el dispositivo de procedencia
del mensaje X.400. Además, el controlador 114 accede al modulo de
registro de tiempo 128 para obtener información de registro de
tiempo, la cual entonces es añadida por el controlador 114 al
registro del mensaje 204 como parte del campo de etiqueta temporal
210. La combinación del I.D. de mensaje 208 y la etiqueta temporal
210 identifica al remitente del mensaje y la aparición específica
del mensaje, por ejemplo el momento de aparición, a través del
terminal central 102. Por tanto, si múltiples mensajes se originan
desde al mismo dispositivo de procedencia, son distinguibles de cada
uno de los otros debido al campo de etiqueta temporal 210. De este
modo, el terminal central 102 puede seguir el rastro de los
mensajes X.400 que sirve. Adicionalmente, el terminal central 102
manda junto con el mensaje transmitido, la información de I.D. de
mensaje 208, y la información de etiqueta temporal 210 para
identificar el mensaje a la unidad remota 130. La información de
I.D. de mensaje 208 y la información de etiqueta temporal 210
requiere típicamente en torno a 20 caracteres para ser transmitida
con el mensaje sobre el canal de comunicación de paginación. Esto es
mucho mas eficiente que transmitir la información de la dirección
original X.400, la cual puede requerir hasta 400 caracteres para
identificar la dirección X.400 para la red X.400 113. Por tanto el
ancho de banda del canal de comunicación de paginación, es mas
eficientemente utilizado por el sistema de comunicación 100 en la
distribución de mensajes de correo electrónico a las unidades
remotas 130.
Como se muestra en la figura 3, las unidades
remotas 130 pueden enviar un mensaje de repuesta 302 a través del
terminal central 102 de vuelta al dispositivo de procedencia X.400
en la red X.400 113. La unidad remota 130 puede acceder al terminal
central 102 según el público conecta la red telefónica 107 usando
comunicación por módem sobre una línea de teléfono de marcación 152.
Un módem 144 en la unidad remota 130 puede comunicar con un módem
111 en el terminal central 102. La unidad remota 130 pude ser
conectada a un RF11 conector mural estándar 150 a través de una
clavija complementaria 148 y el cableado asociado 146, en la unidad
remota 130. Así, la unidad remota 130 puede acoplar un mensaje de
respuesta 302 de vuelta al terminal central 102 para distribuir al
dispositivo de procedencia X.400 en la red X.400 113. Entre otra
información 310 en el mensaje de respuesta 302, la información del
I.D. del mensaje 306 y la información de etiqueta temporal 308 son
incluidas para identificar el registro de mensaje 204 (figura 2) en
la base de datos de mensajes 202. Por supuesto, una información del
mensaje de respuesta 304 es también incluida en el mensaje de
\hbox{respuesta 302.}
El controlador 114 puede usar el I.D. de mensaje
306 y la etiqueta temporal 308 desde el mensaje de respuesta 302
para hacer una búsqueda en la base de datos de mensajes 202 para
encontrar el registro original del mensaje 204. El controlador 114
puede entonces crear un mensaje X.400 incluyendo la información del
mensaje de respuesta 304 e identificación 212 del remitente X.400
para enviar la información del mensaje de respuesta 304 a través de
la red X.400 113 al dispositivo de procedencia. Una vez que el
controlador 114 ha creado el mensaje X.400 incluyendo la
información del mensaje de respuesta 304, puede acoplar el mensaje
X.400 a través de la sección de entrada no PSTN 112 y el interfaz
109 en la red X.400 113. Por tanto, el terminal central 102 puede
enviar el mensaje X.400 en la red X.400 113 con destino de vuelta
al dispositivo de procedencia. De este modo, la unidad remota 130
puede enviar un mensaje de respuesta 302 al dispositivo de
procedencia en la red X.400 113.
La figura 4 muestra un diagrama de flujo de una
secuencia operacional para el controlador 114, para la distribución
de un mensaje desde la red X.400 113 a una o mas unidades remotas
130 de acuerdo con la realización preferida de la presente
invención. Una vez que el controlador 114 obtiene una petición de
página 402, 404, desde las secciones de entrada no PSTN 112 del
interfaz 109 de la red X.400, el controlador 114 lleva a cabo una
búsqueda 406 en la base de datos de abonado para verificar un
registro del abonado identificado en el mensaje X.400 como destino
del mensaje. Típicamente, el mensaje X.400 identificará una
dirección de destino X.400, la cual el controlador 114 convertirá
en una dirección de receptor de llamada selectivo por medio de la
búsqueda en la base de datos del abonado. La dirección del receptor
de llamada selectivo identifica solo la unidad remota 130 en el
sistema de comunicación 100. También es mucho mas corto en longitud
entonces el número de caracteres requeridos para identificar la
información de una dirección X.400. Por tanto, es mucho mas
eficiente para la transmisión sobre un canal de comunicación de
paginación. Después de que el controlador 114 lleva a cabo una
búsqueda 406 en la base de datos del abonado (no mostrada), el
controlador 114 entonces almacena 408 una copia del mensaje X.400
en un nuevo registro 204 en la base de datos 202, en la memoria
118. Entonces el controlador 114 crea un alias 410 para la
dirección X.400 del remitente y almacena la información del alias
con la copia del mensaje X.400 en el registro de mensaje 204, en la
base de datos de mensajes 202. La información de alias comprende el
identificador de mensaje 208 y la información de etiqueta temporal
210, como se ha discutido previamente. Subsiguientemente, el
controlador 114 puede enviar 412 el mensaje a la unidad remota de
abonado 130 como se ha discutido previamente. El mensaje también
incluye el alias del remitente, por ejemplo incluyendo la
información del identificador de mensaje 208 y la información de
etiqueta temporal 210, para identificar el dispositivo de
procedencia X.400, para posiblemente enviar una respuesta a este.
Después de enviar 412, 414, el mensaje a la unidad remota del
abonado 130, el controlador 114 puede llevar a cabo otras funciones
para el terminal central 102.
La figura 5 muestra un diagrama de flujo
ilustrando una secuencia operacional en el controlador 114 para
procesar un mensaje de respuesta desde la unidad remota 130 a un
dispositivo de procedencia X.400. Una vez que el terminal central
102 obtiene la petición del mensaje de respuesta 302 desde el
dispositivo remoto 130, el controlador 114 extrae el identificador
de mensaje 306 y la información de etiqueta temporal 308 desde el
mensaje de repuesta 302, y lleva a cabo una búsqueda 506 en la base
de datos de mensajes 202 del registro del mensaje concreto 204. El
controlador 114 obtiene entonces 508 la información de
identificación del remitente X.400 a partir del registro del
mensaje 204, y prepara un mensaje X.400 incluyendo la información
304 del mensaje de respuesta para su envío al dispositivo de
procedencia X.400. Posteriormente, el controlador 114 puede enviar
510 la respuesta X.400 al dispositivo de procedencia sobre el
interfaz X.400 109 a al red X.400 113 como se ha discutido
previamente. Después de enviar la respuesta 510, el controlador 114
puede 512 llevar a cabo otras funciones para el terminal central
102. De este modo, la unidad remota 130 puede enviar un mensaje de
respuesta a través del terminal central 102 a un dispositivo de
procedencia X.400 en la red X.400 113.
Por tanto, como se ha discutido mas arriba, el
sistema de comunicaciones 100 puede distribuir mensajes de correo
electrónico eficazmente, como son los mensajes de correo
electrónico X.400, a uno o mas receptores de llamada selectivos
portátiles 130. Es mas, cada una de las unidades remotas 130 puede
enviar mensajes de respuesta a través de la terminal central 102 de
vuelta al dispositivo de procedencia X.400. Mediante el uso de la
información de alias, como son el identificador del mensaje y la
información de registro de tiempo, el sistema de comunicación 100
utiliza eficientemente el ancho de banda limitado del canal de
comunicación de paginación, mientras permite a las unidades remotas
130 enviar los mensajes de respuesta identificando al dispositivo
de procedencia X.400. Adicionalmente, el terminal central 102
conserva una copia de cada mensaje X.400 en una base de datos de
mensajes 202 y puede posteriormente utilizar la información
almacenada para enviar un estatus de vuestra al dispositivo de
procedencia X.400, si es necesario. Es decir, por ejemplo, el
terminal central 102 puede notificar al dispositivo de procedencia
X.400 que el mensaje X.400 se ha distribuido exitosamente a la
unidad remota 130, o que no se ha distribuido. Así, el terminal
central 102 puede también utilizar la información almacenada en la
base de datos de mensajes 202 para comunicar de vuelta con el
dispositivo de procedencia X.400 sobre la red X.400 113.
Un aspecto más del sistema de comunicación 100
proporciona a los abonados la capacidad de determinar qué longitud
máxima de mensaje aceptan recibir sobre el sistema de comunicación
de paginación. Esto conserva eficazmente el ancho de banda del
canal de comunicación de paginación limitando el tamaño de los
mensajes que están siendo transmitidos, a la vez que también ayuda a
los abonados a limitar su coste total de recibir mensajes a través
del sistema de comunicación 100, porque los abonados pueden ser
tarifados de modo incremental en función de la longitud de sus
mensajes transmitidos sobre el canal de comunicación de paginación.
Preferiblemente, cada abonado puede establecer un parámetro en su
registro de abonado en su base de datos de abonado, en la memoria
118. El parámetro establece el número máximo de caracteres de
mensaje que pueden ser transmitidos al abonado en cualquier mensaje
individual transmitido sobre el canal de comunicación de
paginación. Este valor de parámetro umbral es verificado por el
controlador 114 con cada mensaje para transmisión sobre el canal de
comunicación de paginación. Si el número de caracteres del mensaje
excede el umbral entonces el terminal central 102 puede enviar un
mensaje truncado al receptor de llamada selectivo 130 u,
opcionalmente, puede enviar un mensaje corto identificando que el
actual mensaje es demasiado largo para transmisión. El abonado
puede entonces acceder al terminal central 102, tal como a través
de la línea de teléfono de marcación 152 y la PSTN 107, para
recibir en mensaje largo. Opcionalmente, un abonado puede recibir
un mensaje truncado y entonces decidir si accede al terminal central
102 para recibir el mensaje completo sobre la línea de teléfono de
marcación 152. De este modo, los abonados pueden gestionar mejor
sus costes de mensajes recibidos.
Lo que se reivindica es:
Claims (7)
1. Un sistema de distribución de correo
electrónico (100) comprendiendo: una red de correo electrónico
(113) para distribuir mensajes de correo electrónico desde los
dispositivos de procedencia a los dispositivos de destino,
incluyendo los mensajes de correo electrónico direcciones de red
(212) para identificar dispositivos de procedencia y destino
comunicando mediante los mensajes de correo electrónico, e
incluyendo los datos de mensaje (214);
un terminal de paginación (102) acoplado a la red
de correo electrónico (113) para recibir los mensajes de correo
electrónico, incluyendo el terminal de paginación:
medios de control (114) para generar
automáticamente, en respuesta a la recepción de los mensajes de
correo electrónico, identificaciones mediante alias (IDs) (208) de
los dispositivos de procedencia a partir de las direcciones de red,
sin intervención del usuario, donde los IDs de alias constan de un
menor numero de caracteres que las direcciones de red;
medios de memoria (118) para almacenar los
mensajes de correo electrónico recibidos incluyendo los IDs de alias
de los dispositivos de procedencia de los mensajes de correo
electrónico; y
medios de codificación de mensajes (120) para
codificar los mensajes incluyendo los datos de mensaje y los IDs de
alias de los mensajes, para su transmisión a al menos un receptor
de llamada selectivo portátil (130);
medios de transmisión de paginación (124 y 126)
para transmitir los mensajes codificados sobre un canal de
comunicación de paginación; y
al menos un receptor de llamada selectivo
portátil (130) para recibir los mensajes transmitidos sobre el
canal de comunicación de paginación, siendo al menos un receptor de
llamada selectivo portátil capaz de presentar al menos los datos de
mensaje del mensaje recibido a un usuario de al menos un receptor de
llamada selectivo portátil.
2. El sistema de distribución de correo
electrónico de la reivindicación 1, en donde el al menos un
receptor de llamada selectivo portátil incluye medios de un primer
módem (144) para comunicar con el terminal de paginación, y el
terminal de paginación incluye medios de un segundo módem (111)
para comunicar con los medios del primer módem de al menos un
receptor de llamada selectivo portátil,
los medios del primer módem transmiten un mensaje
de respuesta (302) al terminal de paginación, en respuesta a un
mensaje recibido por al menos un receptor de llamada selectivo
portátil desde el terminal de paginación, el mensaje de respuesta
suministrado a al menos un receptor de llamada selectivo portátil,
en respuesta a la recepción en el terminal de paginación de un
primer mensaje de correo electrónico (204) desde la red de correo
electrónico, y los medios del segundo módem reciben el mensaje de
respuesta, incluyendo el mensaje de respuesta información (304) y
el ID de alias (306 y 308) identificando al primer mensaje de
correo electrónico almacenado en los medios de memoria, incluyendo
el primer mensaje de correo electrónico la dirección de red
identificando un dispositivo de procedencia, y
el terminal de paginación transmite un segundo
mensaje de correo electrónico (206) a la red de correo electrónico
para su envío al dispositivo de procedencia, incluyendo el segundo
mensaje de correo electrónico la información de mensaje del mensaje
de respuesta y la dirección de red del dispositivo de
procedencia.
3. El sistema de distribución de correo
electrónico de la reivindicación 2, en donde el terminal de
paginación incluye medios de registro de tiempo para proporcionar
información del tiempo para su incorporación al ID de alias como
una etiqueta temporal, y en donde el ID alias incluye un
identificador de mensaje (208) y una etiqueta temporal (210) para
identificar la localización de un mensaje de correo electrónico
almacenado en los medios de memoria.
4. El sistema de distribución de correo
electrónico de la reivindicación 1, en donde la red de correo
electrónico comunica con el terminal de paginación usando el
protocolo CCITT X.400.
5. El sistema de distribución de correo
electrónico de la reivindicación 1, en donde los medios de memoria
incluyen una base de datos (202) para almacenar los mensajes de
correo electrónico incluyendo los IDs de alias.
6. El sistema de distribución de correo
electrónico de la reivindicación 1, en donde los medios de memoria
incluyen una base de datos para almacenar información del abonado
incluyendo un parámetro de longitud de mensaje máxima, y en donde
el terminal de paginación trunca la longitud de un mensaje recibido
para su transmisión a un receptor de llamada selectivo de destino
sobre el canal de comunicación de paginación basado en el parámetro
de longitud máxima de mensaje para receptor de llamada selectivo de
destino identificado en la información de la base de datos del
abonado.
7. El sistema de distribución de correo
electrónico de la reivindicación 1, en donde los datos de mensaje
transmitidos a el al menos un receptor de llamada selectivo sobre
el canal de comunicación de paginación se compone de datos
binarios.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US95417992A | 1992-09-30 | 1992-09-30 | |
| US954179 | 1992-09-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2198407T3 true ES2198407T3 (es) | 2004-02-01 |
Family
ID=25495049
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES93921223T Expired - Lifetime ES2198407T3 (es) | 1992-09-30 | 1993-08-30 | Sistema de distribucion de mensajes de correo electronico. |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US5487100A (es) |
| EP (1) | EP0746936B1 (es) |
| CN (1) | CN1036691C (es) |
| AT (1) | ATE239337T1 (es) |
| CA (1) | CA2145874C (es) |
| DE (1) | DE69332932T2 (es) |
| ES (1) | ES2198407T3 (es) |
| WO (1) | WO1994008419A1 (es) |
Families Citing this family (270)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2743718B2 (ja) * | 1992-06-30 | 1998-04-22 | 日本電気株式会社 | 表示付き無線選択呼び出し受信装置 |
| US5964835A (en) * | 1992-12-17 | 1999-10-12 | Tandem Computers Incorporated | Storage access validation to data messages using partial storage address data indexed entries containing permissible address range validation for message source |
| JPH06319005A (ja) * | 1993-01-13 | 1994-11-15 | Canon Inf Syst Inc | メッセージ配信方法及び装置 |
| WO1995015051A1 (en) * | 1993-11-29 | 1995-06-01 | Greater Harris County 9-1-1 Emergency Network | Integrated data collection and transmission for emergency calls |
| JPH07162454A (ja) * | 1993-12-03 | 1995-06-23 | Fujitsu Ltd | 電子メール連携方法および装置 |
| US5504897A (en) * | 1994-02-22 | 1996-04-02 | Oracle Corporation | Method and apparatus for processing electronic mail in parallel |
| US6216127B1 (en) | 1994-02-22 | 2001-04-10 | Oracle Corporation | Method and apparatus for processing electronic mail in parallel |
| US6564321B2 (en) * | 1995-04-28 | 2003-05-13 | Bobo Ii Charles R | Systems and methods for storing, delivering, and managing messages |
| US5933478A (en) * | 1994-09-28 | 1999-08-03 | Hitachi, Ltd. | Data transfer system and handheld terminal device used therefor |
| US6885470B1 (en) | 1995-03-06 | 2005-04-26 | Matsushita Electric Industrial Co., Ltd. | Electronic mail system |
| JP3160177B2 (ja) | 1995-03-06 | 2001-04-23 | 松下電器産業株式会社 | ファクシミリ型電子メール装置 |
| US5635918A (en) * | 1995-03-16 | 1997-06-03 | Motorola, Inc. | Method and apparatus for controlling message delivery to wireless receiver devices |
| US5604788A (en) * | 1995-03-16 | 1997-02-18 | Motorola, Inc. | Wireless messaging system with electronic mail replication |
| DE19681385B4 (de) * | 1995-05-08 | 2006-01-12 | Cranberry Properties, Llc | System zur elektronischen Nachrichtenübermittlung über drahtlose Geräte |
| JP3998710B2 (ja) | 1995-05-08 | 2007-10-31 | クランベリー、プロパティーズ、リミテッド、ライアビリティー、カンパニー | 規則準拠電子メッセージ管理装置 |
| US5757891A (en) * | 1995-06-26 | 1998-05-26 | Wang; Kevin Kuan-Pin | Ever ready telephonic answering-machine for receiving and delivering electronic messages |
| DE19535194B4 (de) * | 1995-09-22 | 2011-01-13 | Deutsche Telekom Ag | Vorrichtung zur gezielten Übertragung von Sprachinformationen |
| US6108704A (en) * | 1995-09-25 | 2000-08-22 | Netspeak Corporation | Point-to-point internet protocol |
| US5726640A (en) * | 1995-10-04 | 1998-03-10 | Motorola, Inc. | System and method for scheduling the transmission of pages having different protocols |
| JP3459149B2 (ja) * | 1995-11-06 | 2003-10-20 | シャープ株式会社 | 電子メール転送システム |
| US5946629A (en) * | 1995-11-28 | 1999-08-31 | Telefonaktiebolaget L M Ericsson | Cellular telephone network having short message service interaction with other networks |
| CN1492599B (zh) * | 1995-12-19 | 2012-09-05 | 摩托罗拉移动公司 | 通信定额控制的方法和系统 |
| US5956486A (en) * | 1995-12-20 | 1999-09-21 | Hickman; Paul Lawrence | Method and apparatus for monitoring multiple electronic mail systems |
| US5812795A (en) * | 1996-01-19 | 1998-09-22 | Lucent Technologies Inc. | Automatic addressing of messages and message components of different media |
| US7035914B1 (en) | 1996-01-26 | 2006-04-25 | Simpleair Holdings, Inc. | System and method for transmission of data |
| BR9708293A (pt) * | 1996-01-30 | 1999-08-03 | Motorola Inc | Sistema de comunicação de mensagens sem fios |
| US5786748A (en) * | 1996-02-29 | 1998-07-28 | Mobile Telecommunications Technologies, Inc. | Method and apparatus for giving notification of express mail delivery |
| US5768526A (en) * | 1996-03-08 | 1998-06-16 | Glenayre Electronics, Inc. | Method and apparatus for validating data packets in a paging system |
| US5937161A (en) * | 1996-04-12 | 1999-08-10 | Usa.Net, Inc. | Electronic message forwarding system |
| EP1395033B1 (en) * | 1996-04-12 | 2007-11-28 | Matsushita Electric Industrial Co., Ltd. | Electronic mail system |
| US5745689A (en) * | 1996-05-23 | 1998-04-28 | Electronic Data Systems Corporation | System and method for providing pager services to users of a computer network |
| US5872926A (en) * | 1996-05-31 | 1999-02-16 | Adaptive Micro Systems, Inc. | Integrated message system |
| US6034970A (en) * | 1996-05-31 | 2000-03-07 | Adaptive Micro Systems, Inc. | Intelligent messaging system and method for providing and updating a message using a communication device, such as a large character display |
| JPH09331352A (ja) * | 1996-06-12 | 1997-12-22 | Matsushita Electric Ind Co Ltd | 電子メールシステム |
| JP3786708B2 (ja) * | 1996-06-18 | 2006-06-14 | クランベリー、プロパティーズ、リミテッド、ライアビリティー、カンパニー | 音声、ファクシミリ、電子メール統合メッセージ・システム |
| JP3781213B2 (ja) * | 1996-06-20 | 2006-05-31 | ソニー株式会社 | 電子メールシステム、コンピユータ装置及び着信通知方法 |
| US6035104A (en) * | 1996-06-28 | 2000-03-07 | Data Link Systems Corp. | Method and apparatus for managing electronic documents by alerting a subscriber at a destination other than the primary destination |
| US5974447A (en) * | 1996-07-17 | 1999-10-26 | Motorola, Inc. | Method and system for coupling a selective call receiver to widely distributed information sources |
| US6047264A (en) | 1996-08-08 | 2000-04-04 | Onsale, Inc. | Method for supplying automatic status updates using electronic mail |
| US6728784B1 (en) * | 1996-08-21 | 2004-04-27 | Netspeak Corporation | Collaborative multimedia architecture for packet-switched data networks |
| US5850594A (en) * | 1996-08-26 | 1998-12-15 | Motorola, Inc. | Method and apparatus for efficiently transmitting addresses and messages from portable messaging units over a wireless communication channel |
| US5838252A (en) * | 1996-09-09 | 1998-11-17 | Datalink Systems, Inc. | Interactive two-way pager systems |
| US5978837A (en) * | 1996-09-27 | 1999-11-02 | At&T Corp. | Intelligent pager for remotely managing E-Mail messages |
| US5805077A (en) * | 1996-09-30 | 1998-09-08 | Glenayre Electronics, Inc. | Two-way paging system having reverse channel message frequency authentication |
| US6646542B1 (en) | 1996-11-19 | 2003-11-11 | Technology Patents, Llc | Global paging system using packet-switched digital data network and remote country designation |
| US5944786A (en) * | 1996-12-04 | 1999-08-31 | Quinn; Ken | Automatic notification of receipt of electronic mail (e-mail) via telephone system without requiring log-on to e-mail server |
| JP2912271B2 (ja) * | 1996-12-12 | 1999-06-28 | 静岡日本電気株式会社 | 無線選択呼出受信機 |
| US20060195595A1 (en) | 2003-12-19 | 2006-08-31 | Mendez Daniel J | System and method for globally and securely accessing unified information in a computer network |
| US5844969A (en) * | 1997-01-23 | 1998-12-01 | At&T Corp. | Communication system, method and device for remotely re-transmitting received electronic mail directed to a destination terminal to a new destination terminal |
| US6067561A (en) * | 1997-02-07 | 2000-05-23 | Hughes Electronics Corporation | Electronic mail notification system and method within a hybrid network that transmits notifications via a continuous, high-speed channel |
| CN1124017C (zh) * | 1997-02-13 | 2003-10-08 | 英国电讯有限公司 | 信息系统 |
| DE19708755A1 (de) * | 1997-03-04 | 1998-09-17 | Michael Tasler | Flexible Schnittstelle |
| US6199054B1 (en) | 1997-03-06 | 2001-03-06 | Skylight Software, Inc. | Automated software metering of digital payloads |
| US6040784A (en) * | 1997-03-07 | 2000-03-21 | Datalink Systems Corporation | Alphanumeric paging message system operating on internet |
| US6163802A (en) * | 1997-04-04 | 2000-12-19 | International Business Machines Corporation | Message tracking system |
| AU6148998A (en) * | 1997-05-22 | 1998-12-11 | Seiko Communications Of America, Inc. | Electronic mail notification and access |
| US6023700A (en) * | 1997-06-17 | 2000-02-08 | Cranberry Properties, Llc | Electronic mail distribution system for integrated electronic communication |
| US6178331B1 (en) | 1997-06-17 | 2001-01-23 | Bulletin.Net, Inc. | System and process for allowing wireless messaging |
| US6243739B1 (en) * | 1997-07-11 | 2001-06-05 | Phone.Com, Inc. | Reducing perceived latency in servicing user requests on low-bandwidth communication channels |
| US6073165A (en) * | 1997-07-29 | 2000-06-06 | Jfax Communications, Inc. | Filtering computer network messages directed to a user's e-mail box based on user defined filters, and forwarding a filtered message to the user's receiver |
| AU2002301351B2 (en) * | 1997-07-29 | 2004-04-22 | J2 Global Ip Limited | A Message Processing and Forwarding System |
| IL121427A0 (en) | 1997-07-30 | 1998-01-04 | S H F Computers Software Servi | System and method for off-line notifying a network user |
| WO1999013439A1 (en) * | 1997-09-11 | 1999-03-18 | Intouch Communications, Llc | Local-area paging system |
| US6259892B1 (en) | 1997-09-19 | 2001-07-10 | Richard J. Helferich | Pager transceiver and methods for performing action on information at desired times |
| US6826407B1 (en) * | 1999-03-29 | 2004-11-30 | Richard J. Helferich | System and method for integrating audio and visual messaging |
| US6087956A (en) | 1997-09-19 | 2000-07-11 | Helferich; Richard J. | Paging transceivers and methods for selectively erasing information |
| US6233430B1 (en) | 1997-09-19 | 2001-05-15 | Richard J. Helferich | Paging transceivers and methods for selectively retrieving messages |
| US7003304B1 (en) | 1997-09-19 | 2006-02-21 | Thompson Investment Group, Llc | Paging transceivers and methods for selectively retrieving messages |
| US6636733B1 (en) | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
| US6253061B1 (en) | 1997-09-19 | 2001-06-26 | Richard J. Helferich | Systems and methods for delivering information to a transmitting and receiving device |
| JPH1198176A (ja) * | 1997-09-24 | 1999-04-09 | Sharp Corp | 電子メール送受信システムおよび電子メール送受信方法ならびにこの方法を記録した記録媒体 |
| JP3980131B2 (ja) * | 1997-09-25 | 2007-09-26 | 松下電器産業株式会社 | 制御装置、初期設定可能通信システム、及び初期設定可能通信システムの制御方法 |
| US6192218B1 (en) * | 1997-09-30 | 2001-02-20 | Qwest Communications International Inc. | Method and system for identifying and transmitting calling party information as part of a paging signal |
| SE517553C2 (sv) * | 1997-11-06 | 2002-06-18 | Telia Ab | Mobilkommunikationssystem innefattande mobilterminaler med röstbrevlådefunktion |
| US6226668B1 (en) * | 1997-11-12 | 2001-05-01 | At&T Corp. | Method and apparatus for web messaging |
| US6630883B1 (en) * | 1997-12-02 | 2003-10-07 | At&T Wireless Services, Inc. | Method and system for delivering a short-message notification |
| US6983138B1 (en) * | 1997-12-12 | 2006-01-03 | Richard J. Helferich | User interface for message access |
| JP3610380B2 (ja) | 1997-12-27 | 2005-01-12 | カシオ計算機株式会社 | 携帯電子メール端末装置 |
| US6212265B1 (en) * | 1998-01-27 | 2001-04-03 | Darin Duphorne | Method and apparatus for electronic mail notification |
| FI112897B (fi) * | 1998-03-03 | 2004-01-30 | Nokia Corp | Menetelmä tiedonsiirtoverkossa ja tiedonsiirtolaite |
| BR9909438A (pt) | 1998-04-08 | 2000-12-12 | Open Tv Inc | Sistema e processo para resposta de correio eletrônico de um toque |
| US6457060B1 (en) * | 1998-04-30 | 2002-09-24 | Openwave Systems Inc. | Method and apparatus for flexibly linking to remotely located content on a network server through use of aliases |
| KR100462588B1 (ko) * | 1998-05-06 | 2005-04-06 | 삼성전자주식회사 | 무선 통신기기를 이용한 선택적 메일 검색 장치 및 방법 |
| US6438585B2 (en) | 1998-05-29 | 2002-08-20 | Research In Motion Limited | System and method for redirecting message attachments between a host system and a mobile data communication device |
| US7209949B2 (en) * | 1998-05-29 | 2007-04-24 | Research In Motion Limited | System and method for synchronizing information between a host system and a mobile data communication device |
| US7606936B2 (en) * | 1998-05-29 | 2009-10-20 | Research In Motion Limited | System and method for redirecting data to a wireless device over a plurality of communication paths |
| US6219694B1 (en) * | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
| US7266365B2 (en) * | 1998-05-29 | 2007-09-04 | Research In Motion Limited | System and method for delayed transmission of bundled command messages |
| US8516055B2 (en) * | 1998-05-29 | 2013-08-20 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device in a wireless data network |
| US6779019B1 (en) * | 1998-05-29 | 2004-08-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device |
| US20020049818A1 (en) * | 1998-05-29 | 2002-04-25 | Gilhuly Barry J. | System and method for pushing encrypted information between a host system and a mobile data communication device |
| US6597688B2 (en) | 1998-06-12 | 2003-07-22 | J2 Global Communications, Inc. | Scalable architecture for transmission of messages over a network |
| US7277424B1 (en) * | 1998-07-21 | 2007-10-02 | Dowling Eric M | Method and apparatus for co-socket telephony |
| US6289212B1 (en) * | 1998-09-16 | 2001-09-11 | Openwave Systems Inc. | Method and apparatus for providing electronic mail services during network unavailability |
| US6721288B1 (en) | 1998-09-16 | 2004-04-13 | Openwave Systems Inc. | Wireless mobile devices having improved operation during network unavailability |
| US6854007B1 (en) * | 1998-09-17 | 2005-02-08 | Micron Technology, Inc. | Method and system for enhancing reliability of communication with electronic messages |
| CN1097916C (zh) * | 1998-10-23 | 2003-01-01 | 云南英茂烟草通信有限公司 | 用寻呼台卫星联网交换全球电子邮件的方法 |
| US6353382B1 (en) | 1998-11-02 | 2002-03-05 | Motorola, Inc. | Message control method in a two-way communication system |
| US6816913B1 (en) | 1998-11-04 | 2004-11-09 | Gateway, Inc. | Convenient system, method, and software for online computer users to summon offline computer users |
| US6522875B1 (en) * | 1998-11-17 | 2003-02-18 | Eric Morgan Dowling | Geographical web browser, methods, apparatus and systems |
| EP1188135A2 (en) | 1998-12-23 | 2002-03-20 | The Chase Manhattan Bank | System and method for integrating trading operations including the generation, processing and tracking of trade documents |
| US7216348B1 (en) | 1999-01-05 | 2007-05-08 | Net2Phone, Inc. | Method and apparatus for dynamically balancing call flow workloads in a telecommunications system |
| CA2266271A1 (en) * | 1999-03-22 | 2000-09-22 | Rdm Corporation | Substituting a hash to reduce document size |
| US6393423B1 (en) | 1999-04-08 | 2002-05-21 | James Francis Goedken | Apparatus and methods for electronic information exchange |
| CA2272723A1 (en) | 1999-05-25 | 2000-11-25 | Rdm Corporation | Digital signature server |
| US6360272B1 (en) | 1999-05-28 | 2002-03-19 | Palm, Inc. | Method and apparatus for maintaining a unified view of multiple mailboxes |
| US6618710B1 (en) * | 1999-07-07 | 2003-09-09 | International Business Machines Corporation | Apparatus and method for intelligent routing of electronic messages to pagers and computers |
| DE19961345A1 (de) * | 1999-12-17 | 2001-06-21 | Bosch Gmbh Robert | Verfahren zur Übertragung von elektronischen Postnachrichten |
| US7099855B1 (en) | 2000-01-13 | 2006-08-29 | International Business Machines Corporation | System and method for electronic communication management |
| US20020046299A1 (en) * | 2000-02-09 | 2002-04-18 | Internet2Anywhere, Ltd. | Method and system for location independent and platform independent network signaling and action initiating |
| US6760580B2 (en) * | 2000-03-06 | 2004-07-06 | America Online, Incorporated | Facilitating instant messaging outside of user-defined buddy group in a wireless and non-wireless environment |
| US6714793B1 (en) | 2000-03-06 | 2004-03-30 | America Online, Inc. | Method and system for instant messaging across cellular networks and a public data network |
| US20010034769A1 (en) * | 2000-03-06 | 2001-10-25 | Rast Rodger H. | System and method of communicating temporally displaced electronic messages |
| US9246975B2 (en) | 2000-03-17 | 2016-01-26 | Facebook, Inc. | State change alerts mechanism |
| US7624172B1 (en) | 2000-03-17 | 2009-11-24 | Aol Llc | State change alerts mechanism |
| EP2237580B1 (en) * | 2000-04-10 | 2013-01-09 | Research In Motion Limited | System and method for indicating the state of a message |
| US20040221011A1 (en) * | 2000-04-10 | 2004-11-04 | Steven Smith | High volume electronic mail processing systems and methods having remote transmission capability |
| US20020026484A1 (en) * | 2000-04-10 | 2002-02-28 | Smith Steven J. | High volume electronic mail processing systems and methods |
| US7663652B1 (en) | 2000-05-03 | 2010-02-16 | Morris Reese | Enhanced electronic mail delivery system |
| US20020133554A1 (en) * | 2000-05-25 | 2002-09-19 | Daniel Checkoway | E-mail answering agent |
| US9699129B1 (en) | 2000-06-21 | 2017-07-04 | International Business Machines Corporation | System and method for increasing email productivity |
| US6408277B1 (en) * | 2000-06-21 | 2002-06-18 | Banter Limited | System and method for automatic task prioritization |
| US8290768B1 (en) | 2000-06-21 | 2012-10-16 | International Business Machines Corporation | System and method for determining a set of attributes based on content of communications |
| US7117245B1 (en) * | 2000-07-05 | 2006-10-03 | Iris Wireless, Llc | Global communication method and system |
| US6895427B2 (en) | 2000-12-28 | 2005-05-17 | Pitney Bowes Inc. | System and method for cleansing addresses for electronic messages |
| US6839738B2 (en) | 2000-12-28 | 2005-01-04 | Pitney Bowes Inc. | System and method for cleansing addresses for electronic messages |
| US6957248B2 (en) | 2000-07-31 | 2005-10-18 | Pitney Bowes Inc. | System and method for forwarding electronic messages |
| US7584251B2 (en) | 2000-08-28 | 2009-09-01 | Brown Scott T | E-mail messaging system and method for enhanced rich media delivery |
| US7035932B1 (en) * | 2000-10-27 | 2006-04-25 | Eric Morgan Dowling | Federated multiprotocol communication |
| US6965914B2 (en) * | 2000-10-27 | 2005-11-15 | Eric Morgan Dowling | Negotiated wireless peripheral systems |
| US6901429B2 (en) | 2000-10-27 | 2005-05-31 | Eric Morgan Dowling | Negotiated wireless peripheral security systems |
| CA2725700C (en) | 2000-12-22 | 2015-11-24 | Research In Motion Limited | Wireless router system and method |
| WO2002054267A1 (en) * | 2000-12-28 | 2002-07-11 | Pitney Bowes Inc. | System and method for cleansing addresses for electronic messages |
| US7543026B2 (en) * | 2000-12-28 | 2009-06-02 | Quine Douglas B | System and method for address correction of electronic messages |
| US7644057B2 (en) | 2001-01-03 | 2010-01-05 | International Business Machines Corporation | System and method for electronic communication management |
| US7283808B2 (en) * | 2001-01-18 | 2007-10-16 | Research In Motion Limited | System, method and mobile device for remote control of a voice mail system |
| CA2372647C (en) * | 2001-02-20 | 2010-05-04 | Research In Motion Limited | System and method for administrating a wireless communication network |
| CA2641610C (en) * | 2001-03-09 | 2010-09-14 | Research In Motion Limited | Advanced voice and data operations in a mobile data communication device |
| CA2376918C (en) * | 2001-03-14 | 2007-10-23 | Research In Motion Limited | Scalable and secure messaging system for a wireless network |
| US7401146B1 (en) * | 2001-05-21 | 2008-07-15 | Cisco Technology, Inc. | Method and apparatus for tracking related information in a network |
| US7225230B1 (en) * | 2001-06-28 | 2007-05-29 | Bellsouth Intellectual Property Corporation | System and method for electronic message status notification |
| JP2003045042A (ja) * | 2001-07-31 | 2003-02-14 | Toshiba Corp | 情報記録媒体の厚みムラ補正方法および厚みムラ補正方法を用いた情報記録再生装置 |
| US20030055902A1 (en) * | 2001-09-14 | 2003-03-20 | Elan Amir | Systems and methods for remotely updating e-mail message status information for messages forwarded from a host system e-mail account across a firewall to a wireless handheld device |
| US7822684B2 (en) * | 2001-10-05 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | Personalized bank teller machine |
| US7317699B2 (en) | 2001-10-26 | 2008-01-08 | Research In Motion Limited | System and method for controlling configuration settings for mobile communication devices and services |
| US6988129B2 (en) * | 2001-11-26 | 2006-01-17 | Pitney Bowes Inc. | Method for providing address change notification in an electronic message forwarding system |
| WO2003049384A1 (en) * | 2001-12-07 | 2003-06-12 | Research In Motion Limited | System and method of managing information distribution to mobile stations |
| US7149780B2 (en) * | 2001-12-14 | 2006-12-12 | Pitney Bowes Inc. | Method for determining e-mail address format rules |
| WO2003058483A1 (en) | 2002-01-08 | 2003-07-17 | Seven Networks, Inc. | Connection architecture for a mobile network |
| US7689482B2 (en) * | 2002-05-24 | 2010-03-30 | Jp Morgan Chase Bank, N.A. | System and method for payer (buyer) defined electronic invoice exchange |
| US7519560B2 (en) * | 2002-05-24 | 2009-04-14 | Jpmorgan Chase Bank, N.A. | System and method for electronic authorization of batch checks |
| US7437327B2 (en) * | 2002-05-24 | 2008-10-14 | Jp Morgan Chase Bank | Method and system for buyer centric dispute resolution in electronic payment system |
| US20030220863A1 (en) | 2002-05-24 | 2003-11-27 | Don Holm | System and method for varying electronic settlements between buyers and suppliers with dynamic discount terms |
| US7139801B2 (en) * | 2002-06-14 | 2006-11-21 | Mindshare Design, Inc. | Systems and methods for monitoring events associated with transmitted electronic mail messages |
| US20080046592A1 (en) | 2002-06-26 | 2008-02-21 | Research In Motion Limited | System and Method for Pushing Information Between a Host System and a Mobile Data Communication Device |
| JP2005535967A (ja) * | 2002-08-09 | 2005-11-24 | バーリントン コミュニケーションズ インコーポレイテッド | 電子メッセージ受信者へのアクセスを制御するためのシステム及び方法 |
| US20050154728A1 (en) * | 2002-10-15 | 2005-07-14 | Michael Greve | Notification of access for a sender of an electronic message |
| US20080261633A1 (en) * | 2002-10-22 | 2008-10-23 | Research In Motion Limited | System and Method for Pushing Information from a Host System to a Mobile Data Communication Device |
| US8122137B2 (en) | 2002-11-18 | 2012-02-21 | Aol Inc. | Dynamic location of a subordinate user |
| US7590696B1 (en) | 2002-11-18 | 2009-09-15 | Aol Llc | Enhanced buddy list using mobile device identifiers |
| US7899862B2 (en) | 2002-11-18 | 2011-03-01 | Aol Inc. | Dynamic identification of other users to an online user |
| US7428580B2 (en) | 2003-11-26 | 2008-09-23 | Aol Llc | Electronic message forwarding |
| US8701014B1 (en) | 2002-11-18 | 2014-04-15 | Facebook, Inc. | Account linking |
| US7640306B2 (en) | 2002-11-18 | 2009-12-29 | Aol Llc | Reconfiguring an electronic message to effect an enhanced notification |
| CA2506585A1 (en) | 2002-11-18 | 2004-06-03 | Valerie Kucharewski | People lists |
| US8005919B2 (en) | 2002-11-18 | 2011-08-23 | Aol Inc. | Host-based intelligent results related to a character stream |
| US8965964B1 (en) | 2002-11-18 | 2015-02-24 | Facebook, Inc. | Managing forwarded electronic messages |
| US7853563B2 (en) | 2005-08-01 | 2010-12-14 | Seven Networks, Inc. | Universal data aggregation |
| US8468126B2 (en) * | 2005-08-01 | 2013-06-18 | Seven Networks, Inc. | Publishing data in an information community |
| US7917468B2 (en) | 2005-08-01 | 2011-03-29 | Seven Networks, Inc. | Linking of personal information management data |
| US7346660B2 (en) * | 2003-02-21 | 2008-03-18 | Hewlett-Packard Development Company, L.P. | Method and system for managing and retrieving data |
| US7603417B2 (en) | 2003-03-26 | 2009-10-13 | Aol Llc | Identifying and using identities deemed to be known to a user |
| US7389230B1 (en) | 2003-04-22 | 2008-06-17 | International Business Machines Corporation | System and method for classification of voice signals |
| US8495002B2 (en) * | 2003-05-06 | 2013-07-23 | International Business Machines Corporation | Software tool for training and testing a knowledge base |
| US20050187913A1 (en) | 2003-05-06 | 2005-08-25 | Yoram Nelken | Web-based customer service interface |
| US7590695B2 (en) | 2003-05-09 | 2009-09-15 | Aol Llc | Managing electronic messages |
| US7657599B2 (en) * | 2003-05-29 | 2010-02-02 | Mindshare Design, Inc. | Systems and methods for automatically updating electronic mail access lists |
| US7739602B2 (en) | 2003-06-24 | 2010-06-15 | Aol Inc. | System and method for community centric resource sharing based on a publishing subscription model |
| US20050150951A1 (en) * | 2003-06-26 | 2005-07-14 | Nathan Sacco | Method and apparatus for measuring and monitoring post-sales conditions within a network trading platform |
| US7562119B2 (en) * | 2003-07-15 | 2009-07-14 | Mindshare Design, Inc. | Systems and methods for automatically updating electronic mail access lists |
| US7653693B2 (en) | 2003-09-05 | 2010-01-26 | Aol Llc | Method and system for capturing instant messages |
| US7395314B2 (en) * | 2003-10-28 | 2008-07-01 | Mindshare Design, Inc. | Systems and methods for governing the performance of high volume electronic mail delivery |
| US7660857B2 (en) * | 2003-11-21 | 2010-02-09 | Mindshare Design, Inc. | Systems and methods for automatically updating electronic mail access lists |
| US7222158B2 (en) * | 2003-12-31 | 2007-05-22 | Aol Llc | Third party provided transactional white-listing for filtering electronic communications |
| US20060026438A1 (en) * | 2004-07-29 | 2006-02-02 | Microsoft Corporation | Anonymous aliases for on-line communications |
| US8010082B2 (en) | 2004-10-20 | 2011-08-30 | Seven Networks, Inc. | Flexible billing architecture |
| US7441271B2 (en) | 2004-10-20 | 2008-10-21 | Seven Networks | Method and apparatus for intercepting events in a communication system |
| US7643818B2 (en) * | 2004-11-22 | 2010-01-05 | Seven Networks, Inc. | E-mail messaging to/from a mobile terminal |
| US7706781B2 (en) * | 2004-11-22 | 2010-04-27 | Seven Networks International Oy | Data security in a mobile e-mail service |
| FI117152B (fi) | 2004-12-03 | 2006-06-30 | Seven Networks Internat Oy | Sähköpostiasetusten käyttöönotto matkaviestimelle |
| US7891687B2 (en) * | 2004-12-10 | 2011-02-22 | Magna Marque International Inc. | Method to conceal bicycle control cables within the handlebars, stem and frame |
| US7877703B1 (en) | 2005-03-14 | 2011-01-25 | Seven Networks, Inc. | Intelligent rendering of information in a limited display environment |
| US8365240B2 (en) | 2005-04-18 | 2013-01-29 | Research In Motion Limited | Method for providing wireless application privilege management |
| US8438633B1 (en) | 2005-04-21 | 2013-05-07 | Seven Networks, Inc. | Flexible real-time inbox access |
| US7796742B1 (en) | 2005-04-21 | 2010-09-14 | Seven Networks, Inc. | Systems and methods for simplified provisioning |
| WO2006136660A1 (en) | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Maintaining an ip connection in a mobile network |
| US8069166B2 (en) * | 2005-08-01 | 2011-11-29 | Seven Networks, Inc. | Managing user-to-user contact with inferred presence information |
| US8295851B2 (en) | 2005-08-03 | 2012-10-23 | Michael Edward Finnegan | Realtime, interactive and geographically defined computerized personal matching systems and methods |
| US8880047B2 (en) | 2005-08-03 | 2014-11-04 | Jeffrey C. Konicek | Realtime, location-based cell phone enhancements, uses, and applications |
| US20070136209A1 (en) * | 2005-12-06 | 2007-06-14 | Shabbir Khan | Digital object title authentication |
| US9686183B2 (en) | 2005-12-06 | 2017-06-20 | Zarbaña Digital Fund Llc | Digital object routing based on a service request |
| US8194701B2 (en) * | 2005-12-06 | 2012-06-05 | Lippershy Celestial Llc | System and/or method for downstream bidding |
| US7894447B2 (en) * | 2005-12-06 | 2011-02-22 | Lippershy Celestial Llc | Digital object routing |
| US8014389B2 (en) * | 2005-12-06 | 2011-09-06 | Lippershy Celestial Llc | Bidding network |
| US8055897B2 (en) | 2005-12-06 | 2011-11-08 | Lippershy Celestial Llc | Digital object title and transmission information |
| US7769395B2 (en) | 2006-06-20 | 2010-08-03 | Seven Networks, Inc. | Location-based operations and messaging |
| US20070290787A1 (en) * | 2006-06-20 | 2007-12-20 | Trevor Fiatal | Systems and methods for group messaging |
| US8892657B2 (en) * | 2006-11-08 | 2014-11-18 | International Business Machines Corporation | Motivating and demotivating message responses |
| US8179872B2 (en) | 2007-05-09 | 2012-05-15 | Research In Motion Limited | Wireless router system and method |
| US8805425B2 (en) | 2007-06-01 | 2014-08-12 | Seven Networks, Inc. | Integrated messaging |
| US8693494B2 (en) * | 2007-06-01 | 2014-04-08 | Seven Networks, Inc. | Polling |
| US8364181B2 (en) | 2007-12-10 | 2013-01-29 | Seven Networks, Inc. | Electronic-mail filtering for mobile devices |
| US8793305B2 (en) | 2007-12-13 | 2014-07-29 | Seven Networks, Inc. | Content delivery to a mobile device from a content service |
| US9002828B2 (en) | 2007-12-13 | 2015-04-07 | Seven Networks, Inc. | Predictive content delivery |
| US8622308B1 (en) | 2007-12-31 | 2014-01-07 | Jpmorgan Chase Bank, N.A. | System and method for processing transactions using a multi-account transactions device |
| US8107921B2 (en) | 2008-01-11 | 2012-01-31 | Seven Networks, Inc. | Mobile virtual network operator |
| US8862657B2 (en) | 2008-01-25 | 2014-10-14 | Seven Networks, Inc. | Policy based content service |
| US20090193338A1 (en) * | 2008-01-28 | 2009-07-30 | Trevor Fiatal | Reducing network and battery consumption during content delivery and playback |
| US20090248670A1 (en) * | 2008-03-31 | 2009-10-01 | Trevor Fiatal | Content search engine |
| US8990313B2 (en) | 2008-04-01 | 2015-03-24 | Microsoft Technology Licensing, Llc | Download of current portions of email messages |
| US8787947B2 (en) * | 2008-06-18 | 2014-07-22 | Seven Networks, Inc. | Application discovery on mobile devices |
| US8078158B2 (en) | 2008-06-26 | 2011-12-13 | Seven Networks, Inc. | Provisioning applications for a mobile device |
| US8442562B2 (en) * | 2008-07-18 | 2013-05-14 | Jeffrey C. Konicek | End to end acknowledgment of SMS messages |
| US8909759B2 (en) * | 2008-10-10 | 2014-12-09 | Seven Networks, Inc. | Bandwidth measurement |
| US9043731B2 (en) | 2010-03-30 | 2015-05-26 | Seven Networks, Inc. | 3D mobile user interface with configurable workspace management |
| US8897432B2 (en) | 2010-07-01 | 2014-11-25 | Etherfax, Llc | System and method of remote fax interconnect technology |
| US9077630B2 (en) | 2010-07-26 | 2015-07-07 | Seven Networks, Inc. | Distributed implementation of dynamic wireless traffic policy |
| US8838783B2 (en) | 2010-07-26 | 2014-09-16 | Seven Networks, Inc. | Distributed caching for resource and mobile network traffic management |
| GB2495066B (en) | 2010-07-26 | 2013-12-18 | Seven Networks Inc | Mobile application traffic optimization |
| EP2599003B1 (en) | 2010-07-26 | 2018-07-11 | Seven Networks, LLC | Mobile network traffic coordination across multiple applications |
| WO2012060995A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
| US8843153B2 (en) | 2010-11-01 | 2014-09-23 | Seven Networks, Inc. | Mobile traffic categorization and policy for network use optimization while preserving user experience |
| US8166164B1 (en) | 2010-11-01 | 2012-04-24 | Seven Networks, Inc. | Application and network-based long poll request detection and cacheability assessment therefor |
| US9060032B2 (en) | 2010-11-01 | 2015-06-16 | Seven Networks, Inc. | Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic |
| WO2012061430A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed management of keep-alive message signaling for mobile network resource conservation and optimization |
| US9330196B2 (en) | 2010-11-01 | 2016-05-03 | Seven Networks, Llc | Wireless traffic management system cache optimization using http headers |
| US8484314B2 (en) | 2010-11-01 | 2013-07-09 | Seven Networks, Inc. | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
| US9021048B2 (en) | 2010-11-01 | 2015-04-28 | Seven Networks, Inc. | Caching adapted for mobile application behavior and network conditions |
| US8190701B2 (en) | 2010-11-01 | 2012-05-29 | Seven Networks, Inc. | Cache defeat detection and caching of content addressed by identifiers intended to defeat cache |
| GB2495463B (en) | 2010-11-22 | 2013-10-09 | Seven Networks Inc | Aligning data transfer to optimize connections established for transmission over a wireless network |
| EP2636268B1 (en) | 2010-11-22 | 2019-02-27 | Seven Networks, LLC | Optimization of resource polling intervals to satisfy mobile device requests |
| WO2012094675A2 (en) | 2011-01-07 | 2012-07-12 | Seven Networks, Inc. | System and method for reduction of mobile network traffic used for domain name system (dns) queries |
| GB2504411A (en) | 2011-04-19 | 2014-01-29 | Seven Networks Inc | Shared resource and virtual resource management in a networked environment |
| GB2505585B (en) | 2011-04-27 | 2015-08-12 | Seven Networks Inc | Detecting and preserving state for satisfying application requests in a distributed proxy and cache system |
| WO2012149221A2 (en) | 2011-04-27 | 2012-11-01 | Seven Networks, Inc. | System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief |
| US8984581B2 (en) | 2011-07-27 | 2015-03-17 | Seven Networks, Inc. | Monitoring mobile application activities for malicious traffic on a mobile device |
| US8918503B2 (en) | 2011-12-06 | 2014-12-23 | Seven Networks, Inc. | Optimization of mobile traffic directed to private networks and operator configurability thereof |
| EP2789137A4 (en) | 2011-12-06 | 2015-12-02 | Seven Networks Inc | SYSTEM OF REDUNDANT GROUPED MACHINES FOR PROVISION OF FAILSAFE MECHANISMS FOR MOBILE TRANSPORT MANAGEMENT AND NETWORK RESOURCE STORAGE |
| WO2013086455A1 (en) | 2011-12-07 | 2013-06-13 | Seven Networks, Inc. | Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation |
| WO2013086447A1 (en) | 2011-12-07 | 2013-06-13 | Seven Networks, Inc. | Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol |
| WO2013090834A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic |
| US9021021B2 (en) | 2011-12-14 | 2015-04-28 | Seven Networks, Inc. | Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system |
| WO2013090821A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization |
| US8909202B2 (en) | 2012-01-05 | 2014-12-09 | Seven Networks, Inc. | Detection and management of user interactions with foreground applications on a mobile device in distributed caching |
| US8249230B1 (en) | 2012-01-09 | 2012-08-21 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture |
| US9203864B2 (en) | 2012-02-02 | 2015-12-01 | Seven Networks, Llc | Dynamic categorization of applications for network access in a mobile network |
| WO2013116852A1 (en) | 2012-02-03 | 2013-08-08 | Seven Networks, Inc. | User as an end point for profiling and optimizing the delivery of content and data in a wireless network |
| US8254538B1 (en) | 2012-02-27 | 2012-08-28 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture for processing outbound fax messages |
| US8812695B2 (en) | 2012-04-09 | 2014-08-19 | Seven Networks, Inc. | Method and system for management of a virtual network connection without heartbeat messages |
| US10263899B2 (en) | 2012-04-10 | 2019-04-16 | Seven Networks, Llc | Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network |
| US8775631B2 (en) | 2012-07-13 | 2014-07-08 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
| US9161258B2 (en) | 2012-10-24 | 2015-10-13 | Seven Networks, Llc | Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion |
| US20140177497A1 (en) | 2012-12-20 | 2014-06-26 | Seven Networks, Inc. | Management of mobile device radio state promotion and demotion |
| US9241314B2 (en) | 2013-01-23 | 2016-01-19 | Seven Networks, Llc | Mobile device with application or context aware fast dormancy |
| US8874761B2 (en) | 2013-01-25 | 2014-10-28 | Seven Networks, Inc. | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols |
| US9326185B2 (en) | 2013-03-11 | 2016-04-26 | Seven Networks, Llc | Mobile network congestion recognition for optimization of mobile traffic |
| US9065765B2 (en) | 2013-07-22 | 2015-06-23 | Seven Networks, Inc. | Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network |
| US9058626B1 (en) | 2013-11-13 | 2015-06-16 | Jpmorgan Chase Bank, N.A. | System and method for financial services device usage |
| US10079791B2 (en) * | 2014-03-14 | 2018-09-18 | Xpedite Systems, Llc | Systems and methods for domain- and auto-registration |
| US10277778B2 (en) | 2014-06-24 | 2019-04-30 | Ec Data Systems Inc. | Audit logging for a secure, scalable and flexible internet fax architecture |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4644351A (en) * | 1984-05-08 | 1987-02-17 | Motorola, Inc. | Two way personal message system with extended coverage |
| US4713780A (en) * | 1985-04-15 | 1987-12-15 | Express Communications, Inc. | Electronic mail |
| JPH0669163B2 (ja) * | 1985-09-17 | 1994-08-31 | 日本電気株式会社 | 表示機能付無線選択呼出受信機 |
| JPH063934B2 (ja) * | 1986-11-25 | 1994-01-12 | 株式会社日立製作所 | 自動催促方式 |
| US4928096A (en) * | 1987-11-16 | 1990-05-22 | Motorola, Inc. | Paging terminal apparatus with message storage and retransmission capability and method therefor |
| US4994985A (en) * | 1987-12-23 | 1991-02-19 | International Business Machines Corporation | Methods of appending a reply in an electronic mail system |
| US5093918A (en) * | 1988-12-22 | 1992-03-03 | International Business Machines Corporation | System using independent attribute lists to show status of shared mail object among respective users |
| US4940963A (en) * | 1989-03-10 | 1990-07-10 | Motorola Inc. | Paging system with improved acknowledge-back capabilities |
| US4941170A (en) * | 1989-03-20 | 1990-07-10 | Tandem Computers Incorporated | Facsimile transmissions system |
| US5072444A (en) * | 1989-10-23 | 1991-12-10 | Motorola, Inc. | Central controller with adaptive message handling characteristics |
| US5043721A (en) * | 1989-12-18 | 1991-08-27 | Hewlett-Packard Company | Paging accessory for portable information/computing devices |
| US5274699A (en) * | 1992-07-24 | 1993-12-28 | Motorola, Inc. | Method for providing caller identification to a call recipient |
-
1993
- 1993-08-30 ES ES93921223T patent/ES2198407T3/es not_active Expired - Lifetime
- 1993-08-30 DE DE69332932T patent/DE69332932T2/de not_active Expired - Lifetime
- 1993-08-30 AT AT93921223T patent/ATE239337T1/de not_active IP Right Cessation
- 1993-08-30 WO PCT/US1993/008091 patent/WO1994008419A1/en not_active Ceased
- 1993-08-30 EP EP93921223A patent/EP0746936B1/en not_active Expired - Lifetime
- 1993-08-30 CA CA002145874A patent/CA2145874C/en not_active Expired - Fee Related
- 1993-09-28 CN CN93118202A patent/CN1036691C/zh not_active Expired - Lifetime
-
1994
- 1994-05-17 US US08/248,853 patent/US5487100A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US5487100A (en) | 1996-01-23 |
| EP0746936A4 (en) | 1999-06-16 |
| CA2145874A1 (en) | 1994-04-14 |
| EP0746936A1 (en) | 1996-12-11 |
| ATE239337T1 (de) | 2003-05-15 |
| CA2145874C (en) | 1999-09-21 |
| WO1994008419A1 (en) | 1994-04-14 |
| CN1088034A (zh) | 1994-06-15 |
| EP0746936B1 (en) | 2003-05-02 |
| CN1036691C (zh) | 1997-12-10 |
| DE69332932D1 (de) | 2003-06-05 |
| DE69332932T2 (de) | 2003-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2198407T3 (es) | Sistema de distribucion de mensajes de correo electronico. | |
| ES2256060T3 (es) | Transmision de mensajes multimedia entre terminales de estaciones moviles. | |
| US6185605B1 (en) | Electronic mail system spontaneously forwarding an electronic mail to a receiving communication terminal | |
| ES2312429T3 (es) | Sistema de confirmacion de lectura de un mensaje recibido en un terminal movil. | |
| ES2244039T3 (es) | Terminal telefonico con tarjeta de identificacion de abonado. | |
| ES2374652T3 (es) | Método y sistema para distribuir mensajes electrónicos a un dispositivo inalámbrico de procesamiento de datos. | |
| ES2284951T3 (es) | Procedimiento y aparato para tratar mensajes en un entorno de comunicaciones moviles. | |
| KR100227181B1 (ko) | 무선 데이타 인터페이스 장치 | |
| ES2371236T3 (es) | Sistema de correo, servidor y dispositivo de transmisión / recepción de correo. | |
| JP2000181822A5 (es) | ||
| US5485503A (en) | Method of remote launching applications in a message delivery system | |
| AU749349B2 (en) | Satellite telecommunication system with storage of messages in electronic mailboxes | |
| ES2271047T3 (es) | Red internacional de informacion sobre estado y disponibilidad de encaminamiento telefonico. | |
| JP2003333636A5 (es) | ||
| ES2229312T3 (es) | Procedimiento y dispositivo para la transferencia de caracteres alfanumericos entre, por lo menos, dos terminales de telecomunicacion. | |
| JP4364904B2 (ja) | 無線装置から情報を転送するための方法及び装置 | |
| WO1999026374A2 (en) | Electronic communication | |
| JP2001016219A (ja) | 無線lanシステム | |
| ES2344500T3 (es) | Satisfacion de peticiones de datos en un sistema de telecomunicaciones. | |
| JP2001204076A (ja) | メッセージサービスシステム、移動通信システムおよびメッセージ管理方法 | |
| KR100618779B1 (ko) | 무선통신단말기에서 메시지 수신 방법 | |
| JP3005510B2 (ja) | 移動通信システムとそのメッセージ転送方法 | |
| ES2263916T3 (es) | Metodo y sistema para transmitir unmensaje multimedia y un servidor prioritario. | |
| JP2002073503A (ja) | 電子メールシステム | |
| JP2002118674A (ja) | 電子メール着信通知方式および方法 |