ES2245991T3 - Servicio de mensajeria multimedia inalambrico. - Google Patents
Servicio de mensajeria multimedia inalambrico.Info
- Publication number
- ES2245991T3 ES2245991T3 ES01958113T ES01958113T ES2245991T3 ES 2245991 T3 ES2245991 T3 ES 2245991T3 ES 01958113 T ES01958113 T ES 01958113T ES 01958113 T ES01958113 T ES 01958113T ES 2245991 T3 ES2245991 T3 ES 2245991T3
- Authority
- ES
- Spain
- Prior art keywords
- continuous flow
- convertible
- messaging
- media component
- server
- 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
- 238000000034 method Methods 0.000 claims abstract description 51
- 239000012092 media component Substances 0.000 claims abstract description 44
- 230000005540 biological transmission Effects 0.000 claims description 94
- 238000004590 computer program Methods 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 26
- 238000013459 approach Methods 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 6
- 238000003860 storage Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 102100024412 GTPase IMAP family member 4 Human genes 0.000 description 1
- 101000833375 Homo sapiens GTPase IMAP family member 4 Proteins 0.000 description 1
- 101001094649 Homo sapiens Popeye domain-containing protein 3 Proteins 0.000 description 1
- 101000608234 Homo sapiens Pyrin domain-containing protein 5 Proteins 0.000 description 1
- 101000578693 Homo sapiens Target of rapamycin complex subunit LST8 Proteins 0.000 description 1
- 102100027802 Target of rapamycin complex subunit LST8 Human genes 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012545 processing Methods 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
-
- 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/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1108—Web based protocols, e.g. webRTC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Medicines Containing Plant Substances (AREA)
- Acyclic And Carbocyclic Compounds In Medicinal Compositions (AREA)
- Machine Translation (AREA)
Abstract
Método de mensajería multimedia inalámbrico, que incluye las siguientes etapas: se recibe, por parte de un servidor de mensajería, contenido que incluye un componente de medios convertible en flujo continuo e información que describe el componente de medios convertible en flujo continuo; se envía información que describe el componente de medios convertible en flujo continuo desde el servidor de mensajería a un terminal inalámbrico de destino; y se forma una sesión de transmisión de flujo continuo entre el servidor de mensajería y el terminal inalámbrico de destino, usando la información que describe el componente de medios convertible en flujo continuo.
Description
Servicio de mensajería multimedia
inalámbrico.
La presente invención se refiere a servicios de
mensajería multimedia inalámbricos. Se refiere particularmente,
aunque no de forma exclusiva, a la transmisión de flujo continuo en
un Servicio de Mensajería Multimedia (MMS).
El correo electrónico, o e-mail,
es un servicio de mensajería, el cual permite una comunicación
rápida y económica en formato electrónico. Con el uso de Internet,
se pueden enviar mensajes de correo electrónico por todo el mundo,
en muchos casos de forma prácticamente gratuita. Además, se puede
enviar el mismo mensaje de correo electrónico a una pluralidad de
destinatarios. A esta técnica se le denomina multidifusión. Como la
retransmisión de mensajes de correo electrónico está totalmente
automatizada, los mensajes de correo electrónico pueden llegar muy
poco tiempo después de haber sido enviados. Los mensajes de correo
electrónico pueden transportar archivos de ordenador tales como
documentos, archivos de programas, y diferentes archivos de medios
tales como clips de audio o vídeo.
Los usuarios domésticos habituales que tienen
Ordenadores Personales (PC) prefieren no disponer de una conexión
permanente con su sistema de correo electrónico (por ejemplo, con
Internet) sino más bien establecer una conexión temporal y remota
con un servidor de correo electrónico que almacena mensajes
recibidos desde una sesión anterior de lectura de mensajes de correo
electrónico. Con el uso de este tipo de conexión y de un programa de
lectura de mensajes de correo electrónico, se pueden transferir
mensajes de correo electrónico nuevos desde el servidor de correo
electrónico a la memoria o a un disco duro de un PC y a continuación
los mismos se pueden leer bien mientras la conexión sigue estando
activa, o bien de forma alternativa después de que se haya cortado
la conexión. La transmisión de datos entre el PC y el servidor de
correo electrónico se efectúa típicamente usando un módem
incorporado en el PC.
En la descripción siguiente, el término
"emisor" se refiere a un dispositivo que envía datos destinados
a un receptor y "receptor" se refiere a un dispositivo que
recibe los datos y al cual estaban destinados dichos datos.
La Figura 1 muestra un diagrama esquemático de un
sistema 10 de correo electrónico basado en Internet que comprende un
emisor 11, un receptor 15 e Internet 12 con un servidor 13 de correo
electrónico del emisor y un servidor 14 de correo electrónico del
receptor.
En Internet, los mensajes de correo electrónico
se envían usando ciertos protocolos bien conocidos. En pocas
palabras, un mensaje de correo electrónico, una vez redactado, se
empaqueta en una unidad individual, se le estampa una dirección del
receptor y se envía hacia el servidor de correo electrónico del
emisor. El servidor de correo electrónico del emisor reenvía el
mensaje a través de Internet hacia el servidor de correo electrónico
del receptor. La siguiente vez que el receptor constituya una
conexión con el servidor de correo electrónico del receptor a través
de Internet y compruebe si se han recibido mensajes de correo
electrónico nuevos usando un programa de lectura de correo
electrónico, el receptor puede descargar cualquier mensaje de correo
electrónico recibido de nuevo a través de la conexión (por ejemplo,
enlace de módem). Cuando el mensaje de correo electrónico haya sido
recibido completamente, el mismo se puede presentar al usuario.
Debería indicarse que durante las diversas fases de su transmisión,
el mensaje de correo electrónico se divide típicamente en numerosos
paquetes más pequeños según el(los) protocolo(s) de
transferencia de datos usado(s). Al producirse la recepción,
el receptor reúne conjuntamente todos los paquetes, los ensambla en
el orden correcto (si fuera necesario) y reconstruye el mensaje de
correo electrónico dándole su forma original, antes de presentar
dicho mensaje de correo electrónico a un usuario del receptor.
Un sistema de transmisión de correo electrónico
como el descrito anteriormente es conveniente y proporciona la
posibilidad de multidifusión, aunque resulta más adecuado, y
originalmente estaba destinado a ello, para recibir mensajes de
correo electrónico y a continuación presentarlos a voluntad del
usuario. De este modo, únicamente se puede acceder al contenido de
un mensaje de correo electrónico determinado después de que se haya
completado la transmisión del mensaje de correo electrónico hacia el
receptor. Esto no constituye un problema real con los mensajes de
correo electrónico en forma de texto simple, aunque en el caso de un
contenido grande de medios o multimedia (clip) el hecho de que el
usuario del receptor no pueda iniciar la presentación del clip
mientras el mismo está siendo descargado representa un
inconveniente. Otro inconveniente es que para recibir un mensaje de
correo electrónico, el receptor debe tener una memoria
suficientemente grande como para alojar el mensaje completo.
Particularmente en las redes de comunicaciones móviles, o cualquier
otra red en la cual parte del enlace de comunicaciones se forma por
medio de una conexión de radiocomunicaciones, también resulta
problemática la recepción de un mensaje de correo electrónico grande
sin interrupciones o errores, por ejemplo, debido a una pérdida
temporal o un deterioro de la cobertura de radiocomunicaciones. Los
terminales móviles también tienden a tener una memoria limitada
disponible para el almacenamiento de mensajes de correo electrónico
recibidos, lo cual acentúa adicionalmente el problema asociado al
alojamiento de mensajes en el receptor. Estos problemas se atenúan
al menos parcialmente por medio del Servicio de Mensajería
Multimedia (MMS).
El MMS es un planteamiento nuevo de la mensajería
de extremo a extremo para la transmisión unidireccional de mensajes
multimedia que tienen un contenido de texto y/o multimedia. El MMS
proporciona la posibilidad de enviar mensajes multimedia entre
usuarios móviles y entre un usuario móvil e Internet. Ya existe una
solución acordada para la implementación del MMS en redes de
comunicaciones móviles de 3ª Generación. Las características
especificadas actualmente del MMS propuestos se describen en la
especificación técnica del Proyecto de Asociación de 3ª Generación
(3GPP) 23.140 V.3.0.1. "Multimedia Messaging Service (MMS),
Functional Description, Stage 2 (Release 1999)". El MMS propuesto
en la 3GPP 23.140 utiliza un planteamiento de
almacenamiento-y-reenvío para la
distribución de mensajes multimedia. Los mensajes multimedia se
construyen de tal manera que el contenido de los medios, la
información necesaria para describir el contenido de los medios y la
información de direccionamiento, que identifica el receptor deseado
del mensaje multimedia, se encapsulan conjuntamente. A continuación,
el mensaje multimedia se envía a un Centro MMS MMSC, el cual a su
vez realiza una notificación al receptor sobre el mensaje
multimedia. El mensaje multimedia es descargado por el terminal
receptor en su totalidad y es presentado únicamente al usuario una
vez que ha sido descargado y almacenado en el terminal receptor.
Debería apreciarse que aunque la expresión
"mensaje multimedia" se usa en general para describir un
mensaje que contiene más de un tipo de contenido, en la presente
solicitud, la expresión se amplía de manera que incluye mensajes que
contienen únicamente un tipo de medios.
Tal como está especificado actualmente, el MMS
adolece de un inconveniente: el terminal receptor debe almacenar el
mensaje multimedia antes de que el mismo se pueda presentar al
usuario. Por esta razón, el tamaño de la memoria del terminal
receptor establece un límite superior sobre el tamaño de los
mensajes multimedia que se pueden descargar. El documento WO
99/166746 resuelve este problema dividiendo un mensaje en
submensajes (segmentos) en el caso de que el mensaje completo no
cupiera en la memoria del terminal receptor. Estos submensajes son
suficientemente pequeños de manera que el terminal receptor puede
descargar individualmente cada uno de ellos en su totalidad. En tal
caso, el terminal receptor descarga inicialmente un primer
submensaje. Después de haber descargado completamente el primer
submensaje, el terminal receptor puede presentarlo. Después de la
presentación del primer submensaje, el terminal receptor puede
descargar un segundo submensaje y a continuación presentarlo. Cada
submensaje es descargado y a continuación presentado de forma
autónoma. El tamaño de los submensajes depende del tamaño de la
memoria del terminal receptor y debe ser suficientemente pequeño
como para caber en la memoria.
Además del MMS, existen técnicas de transmisión
de flujo continuo usadas en Internet para la transmisión a través de
líneas fijas. "Transmisión de flujo continuo" es una expresión
usada en general para describir la presentación de un flujo continuo
de medios, por ejemplo, un flujo continuo de audio o vídeo, o una
combinación de flujos continuos diferentes, de una forma continua
mientras dicho flujo continuo o dichos flujos continuos están siendo
transmitidos a un cliente a través de una red de datos. Un "flujo
continuo" es un flujo de datos que permite típicamente que el
receptor presente ciertos datos continuos tales como una película,
voz o música. En un flujo continuo típico de vídeo, se transmiten
entre unas 10 y unas 20 tramas de vídeo por segundo. En la práctica,
la transmisión de flujo continuo puede ser bien en directo (tiempo
real) o bien se puede realizar en una configuración bajo demanda.
Tal como su nombre sugiere, la "transmisión de flujo continuo en
directo" describe la creación de un flujo continuo de medios a
partir de una fuente en directo, por ejemplo, un flujo continuo de
imágenes digitales producidas por una videocámara, mientras que la
"transmisión de flujo continuo bajo demanda" describe la
creación de un flujo continuo de medios a partir de, por ejemplo, un
archivo almacenado en un servidor. La transmisión de flujo continuo
implica también el establecimiento de una sesión de transmisión de
flujo continuo, durante la cual el flujo o flujos continuos se
transmite o transmiten hacia el cliente.
En el marco de la transmisión de flujo continuo
existen dos funcionalidades muy importantes, a saber, el control de
la transmisión de flujo continuo y el transporte de medios. El
control de la transmisión de flujo continuo se ocupa del
establecimiento, la gestión y la finalización de una sesión de
transmisión de flujo continuo usando un conjunto negociado o
configurado previamente de valores de parámetros. El transporte de
medios se refiere al transporte de medios durante la sesión
establecida usando un protocolo de transporte acordado o negociado.
Por ejemplo, en Internet existen protocolos con un acuerdo amplio
para proporcionar funcionalidades tanto de control de transmisión de
flujo continuo como de transporte de medios y los mismos se pueden
usar como protocolos de transporte en aplicaciones de transmisión de
flujo continuo.
Aunque la transmisión de flujo continuo se usa
ampliamente en Internet, la misma debe de adaptarse todavía para ser
usada en las redes de comunicaciones móviles. Debería apreciarse que
el uso de la transmisión de flujo continuo es deseable en las redes
móviles, ya que típicamente los terminales móviles disponen de una
capacidad de almacenamiento (memoria) limitada. No obstante, las
redes actuales de comunicaciones móviles no soportan la transmisión
de flujo continuo por las razones que se describen a
continuación.
El encapsulado del contenido de los medios, la
descripción del mensaje y la información de direccionamiento en una
única entidad tal como se propone en las especificaciones MMS
actuales es incompatible con la transmisión de flujo continuo de
contenido de medios. Para establecer una sesión de transmisión de
flujo continuo, es necesario que el terminal receptor tenga
conocimiento, por adelantado, de cierta información referente al
contenido de los medios. Dicha información incluye, aunque sin
limitaciones, el tipo de medios contenidos en el mensaje multimedia,
la forma en la que están codificados los medios y un protocolo de
transporte adecuado que pueda ser usado para descargar el contenido
de los medios. Como las especificaciones MMS actuales requieren
información que describa el contenido de los medios a encapsular con
el propio mensaje multimedia, el terminal receptor no puede tener
conocimiento de forma previa sobre las propiedades del contenido de
los medios y por lo tanto no puede establecer ninguna forma de
sesión de transmisión de flujo continuo. De este modo, según la
presente especificación MMS, para extraer los detalles del contenido
de los medios se debe descargar todo el mensaje multimedia en el
terminal receptor. Únicamente entonces, se puede reproducir
cualquier contenido de medios, tal como clips de vídeo y/o audio,
para el usuario del terminal receptor. Esto limita la capacidad de
uso del MMS actual ya que los clips multimedia son habitualmente
voluminosos en términos de bits y por lo tanto un terminal receptor,
por ejemplo, una estación móvil, requeriría una memoria
comparativamente grande para recibir completamente los clips. La
necesidad de descargar un mensaje multimedia completo antes de que
el mismo pueda ser presentado también puede dar origen a retardos
significativos en ciertas condiciones, por ejemplo, si el mensaje
multimedia es muy grande, o la velocidad de transmisión de datos de
la conexión es baja.
Debería destacarse además que el esquema de
direccionamiento sugerido por las especificaciones MMS actuales no
facilita la implementación de la transmisión de flujo continuo en un
sistema de este tipo. El MMS actual puede verse como un sistema
"orientado al emisor". En otras palabras, el emisor decide qué
contenido de medios enviar al receptor, encapsula el mismo en el
mensaje multimedia y direcciona el mensaje multimedia al receptor
deseado. Por otro lado, la transmisión de flujo continuo está más
"orientada al receptor". Para establecer una sesión de
transmisión de flujo continuo, en general es necesario que se forme
una conexión de transmisión de flujo continuo entre el receptor y el
emisor, por ejemplo, un servidor basado en una red, transmitiéndose
en flujo continuo el contenido desde el servidor una vez que se ha
establecido la conexión necesaria. De este modo, el establecimiento
de una sesión de transmisión de flujo continuo requiere que el
destinatario tenga conocimiento de la ubicación del contenido de los
medios, aunque no requiere necesariamente que el contenido de los
medios sea direccionado directamente al destinatario. Por ejemplo,
el documento EP-A-0 984 584 da a
conocer un método y un sistema para la reproducción de datos
multimedia en directo o grabados previamente en tiempo real a través
de una red de comunicaciones a gran escala, tal como la malla
mundial multimedia. La arquitectura del sistema proporciona un
mecanismo de "despliegue" que incluye un proceso de difusión
central que acepta un flujo de datos del tipo multiflujo continuo y
a continuación distribuye el flujo de datos de tipo multiflujo
continuo a esencialmente cada Gestor de Información del Terminal
accesible para el anfitrión. De este modo, la carga de proporcionar
flujos continuos de datos se reparte entre un número elevado de
Gestores de Información de Terminales, reduciendo la latencia del
acceso y proporcionando un soporte para cientos de miles de usuarios
a través de una red de comunicaciones a gran escala.
La presente invención proporciona una solución
nueva en la que se pueden evitar o por lo menos atenuar los
problemas de la técnica anterior.
Según un primer aspecto de la invención, se
proporciona un método de mensajería multimedia inalámbrica tal como
se define en la reivindicación 1.
La transmisión del contenido al segundo terminal
en forma de un flujo continuo permite el acceso rápido al contenido
ya que no es necesario que un destinatario que use el segundo
terminal espere a que el contenido sea recibido completamente.
Preferentemente, el contenido y la información
que describe el contenido se envían desde el primer terminal al
servidor de comunicaciones en mensajes independientes. Esto permite,
por ejemplo, el envío independiente del contenido a una entidad del
servidor de comunicaciones y el envío de un mensaje de notificación
a los destinatarios.
Preferentemente, la información que describe el
contenido se envía desde el servidor de comunicaciones hacia el
segundo terminal dentro del mensaje de notificación.
Preferentemente, el método comprende además el
envío por parte del servidor de comunicaciones hacia el segundo
terminal, de la información que describe el contenido como
componente de medios de un mensaje multimedia.
El envío de la descripción del componente
convertible en flujo continuo en forma de un componente de medios
permite la utilización de sistemas existentes de mensajería
multimedia con pequeñas variaciones. Además, permite incorporar en
el mismo mensaje multimedia más de un componente de los medios, en
los que algunos o la totalidad de los componentes de los medios
pueden ser descripciones de componentes convertibles en flujo
continuo.
Preferentemente, el mensaje multimedia comprende
por lo menos un componente no convertible en flujo continuo y por lo
menos una descripción de un componente convertible en flujo
continuo.
Preferentemente, el método de comunicación
comprende además la etapa de presentación en el segundo terminal,
del contenido recibido en forma de un flujo continuo durante la
sesión de transmisión de flujo continuo. El segundo terminal puede
iniciar la presentación del contenido de forma inmediata y
posiblemente puede tomar ciertas medidas (por ejemplo, hacer una
pausa o abortar la transmisión de datos) durante la transmisión.
Preferentemente, el método comprende además la
etapa de decidir en el segundo terminal si recibir o no recibir el
contenido, en un instante de tiempo determinado, y la sesión de
transmisión de flujo continuo se forma únicamente si la decisión es
la recepción del contenido.
Preferentemente, el servidor de comunicaciones
comprende un servidor de contenido para almacenar y transmitir el
contenido y un servidor de notificaciones para recibir y transmitir
notificaciones, en los que el servidor de contenido y el servidor de
notificaciones presentan una relación física seleccionada de entre
el grupo consistente en las siguientes: una unidad individual,
unidades independientes, y unidades independientes distribuidas en
diferentes ubicaciones geográficas.
Preferentemente, el método de comunicación
comprende además la etapa de generación del contenido en el primer
terminal. Preferentemente, el contenido generado en el primer
terminal se transmite en flujo continuo hacia el servidor de
contenido y el envío del contenido se produce durante la generación
del contenido. Realizándolo de esta manera, se puede conseguir que
el contenido resulte disponible para el usuario antes que si el
contenido fuera generado en su totalidad o en mayor medida en el
primer terminal y únicamente a continuación transmitido en flujo
continuo hacia el servidor de contenido.
Preferentemente, cuando se usa la generación de
contenido transmitido en flujo continuo, la información que describe
el contenido se envía antes de que se haya completado la generación
del contenido, de manera que el segundo terminal puede comenzar a
recibir el contenido antes de que se haya completado su
generación.
Preferentemente, durante la sesión de transmisión
de flujo continuo entre el servidor de comunicación y el segundo
terminal, el receptor puede emitir una orden de cancelación para
abortar la sesión. Preferentemente, la sesión de transmisión de
flujo continuo se aborta en respuesta a la orden de cancelación.
Preferentemente, el mensaje de notificación
comprende información requerida por el segundo terminal para formar
una sesión de transmisión de flujo continuo con el servidor de
contenido.
Preferentemente, el método se implementa como
parte del Servicio de Mensajería Multimedia (MMS).
Preferentemente, el método comprende además la
etapa de multidifusión del contenido hacia por lo menos otro
terminal además del segundo terminal en por lo menos otra sesión de
transmisión de flujo continuo.
En una de las formas de realización en la que
existe una pluralidad de sesiones de transmisión de flujo continuo,
cada una de las sesiones de transmisión de flujo continuo se puede
formar de manera independientemente mutua, de modo que las sesiones
pueden comenzar y finalizar en instantes de tiempo diferentes o al
mismo tiempo. Preferentemente, cada una de las sesiones se puede
abortar de forma independientemente mutua, en respuesta a cada uno
de los terminales respectivos.
De acuerdo con un segundo aspecto de la
invención, se proporciona un sistema de mensajería inalámbrica tal
como se define en la reivindicación 25.
Preferentemente, el sistema comprende además
medios para generar el contenido en un primer terminal.
Preferentemente, el sistema comprende además
medios para presentar en el segundo terminal el contenido recibido
en forma de un flujo continuo, durante la sesión de transmisión de
flujo continuo.
Según un tercer aspecto de la invención, se
proporciona un servidor de mensajería tal como se define en la
reivindicación 17.
Según un cuarto aspecto de la invención, se
proporciona un producto de programa de ordenador tal como se define
en la reivindicación 39.
Según un quinto aspecto de la invención, se
proporciona un dispositivo de mensajería inalámbrico tal como se
define en la reivindicación 28.
Según un sexto aspecto de la invención se
proporciona un producto de programa de ordenador tal como se define
en la reivindicación 39.
Preferentemente, el dispositivo de mensajería
inalámbrico es un teléfono móvil. En una forma de realización
alternativa, el dispositivo de mensajería inalámbrico es un
adaptador de comunicaciones inalámbricas adaptado para proporcionar
una funcionalidad de comunicación inalámbrica con un dispositivo
externo tal como un PC portátil.
Según un séptimo aspecto, se proporciona un
método en un dispositivo de comunicación tal como se define en la
reivindicación 35.
Las formas de realización de un aspecto se
aplican también a otros diversos aspectos de la invención. En aras
de una mayor brevedad, no se han repetido todas las formas de
realización en relación con cada aspecto de la invención. Un lector
cualificado apreciará las ventajas de los diversos aspectos y formas
de realización basándose en las ventajas del primer aspecto y sus
formas de realización.
A continuación se describirá la invención,
únicamente a título de ejemplo, haciendo referencia a los dibujos
adjuntos, en los cuales:
la Figura 1 es un diagrama esquemático de un
sistema de correo electrónico basado en Internet;
la Figura 2 es un esquema de un sistema de
comunicaciones según una forma de realización preferida de la
invención;
la Figura 3 muestra las capas de protocolo
principales de la transmisión de datos en flujo continuo en el
sistema de la Figura 2;
la Figura 4 muestra la estructura de mensajes
enviados durante la transmisión de datos en flujo continuo entre un
receptor y un servidor de medios según la forma de realización
preferida de la invención;
la Figura 5 muestra un diagrama de bloques de un
terminal de comunicaciones móviles que incorpora un radioteléfono
celular según una forma de realización preferida de la invención;
y
la Figura 6 muestra una tarjeta adaptadora de
radiocomunicaciones para un PC portátil según una forma de
realización alternativa de la invención.
La Figura 1 ya se ha descrito en la exposición
anterior.
A continuación, se resume brevemente una forma de
realización preferida de la invención y a continuación se describirá
de forma detallada haciendo referencia a las Figuras 2 a 6.
Según una forma de realización preferida de la
invención, en el Servicio de Mensajería Multimedia (MMS) se
incorpora la transmisión de flujo continuo. En relación con ello se
adopta un planteamiento de tres fases. En una primera fase (fase 1),
un emisor (terminal emisor) transfiere un mensaje multimedia, o de
forma más precisa, un contenido de medios, a un servidor de medios
(de transmisión de flujo continuo). En una segunda fase (fase 2), se
notifica a uno o más receptores (terminales receptores) que el
contenido de los medios está disponible para su distribución. En una
tercera fase (fase 3), el contenido de los medios se transfiere al
receptor o receptores. De forma ventajosa, la notificación realizada
en la fase 2 tiene lugar por medio de un mensaje de notificación
enviado desde el emisor a través de un Servidor de Mensajería
Multimedia (MMS) hacia el receptor. Típicamente, el servidor MMS
almacena el mensaje de notificación y a continuación intenta
reenviarlo hacia el receptor. Si no consigue realizar el reenvío,
intenta volver a enviar el mensaje de notificación almacenado en un
instante de tiempo posterior.
De forma ventajosa, la transmisión de flujo
continuo se realiza en la primera y tercera fases, a saber, durante
la carga del contenido de los medios en el servidor de medios (de
transmisión de flujo continuo) y durante la descarga del contenido
de los medios desde el servidor de medios (de transmisión de flujo
continuo). Debería observarse que la transmisión de flujo continuo
durante la fase de carga (fase 1) no constituye una característica
esencial del método según la invención. No obstante, el uso de la
transmisión de flujo continuo tanto en la fase 1 como en la fase 3
puede reducir el retardo entre el inicio de la transmisión del
contenido de los medios desde el emisor y el comienzo de la
transmisión de flujo continuo en el receptor. También puede tener el
efecto de reducir los requisitos de almacenamiento en el servidor de
medios (de transmisión de flujo continuo) y puede permitir
eficazmente la implementación de transmisión de flujo continuo en
tiempo real o tiempo casi real en el MMS.
A la fase 2 del método se le puede considerar
como una fase de control de mensajes, la cual se ocupa del reenvío
de un mensaje multimedia y de información relacionada con la
transmisión de flujo continuo hacia un destinatario (un receptor de
destino de un mensaje multimedia) a través del servidor MMS. Las
fases 1 y 2 se pueden realizar secuencialmente o de forma
sustancialmente simultánea, mientras que la fase 3 se puede realizar
automáticamente al producirse la recepción del mensaje de
notificación en el receptor, o en algún instante de tiempo posterior
a discreción de un usuario del receptor. De este modo, la invención
proporciona la flexibilidad de reproducir el contenido de medios en
flujo continuo en el receptor en cualquier momento. La forma de
realización preferida no impone ninguna limitación sobre el tamaño
del contenido de los medios o el número de destinatarios en el caso
de la multidifusión. La forma de realización preferida se basa en un
planteamiento de
almacenamiento-y-reenvío y por lo
tanto está en conformidad con otras soluciones MMS. Esto permite que
cualquier contenido de medios que no se vaya a transmitir en flujo
continuo o que no sea de un tipo adecuado para la transmisión de
flujo continuo se descargue en el receptor de una manera
convencional, es decir, según se especifica en las especificaciones
MMS actuales.
Una de las ventajas de la presente invención es
que la implementación de la funcionalidad de transmisión de flujo
continuo puede mejorar el MMS propuesto de muchas maneras,
particularmente cuando el contenido de medios es grande o se debe
realizar una multidifusión del mismo. El planteamiento de
almacenamiento-y-reenvío para la
transmisión de flujo continuo en el MMS es eficaz y deseable, ya que
proporciona al receptor una flexibilidad completa para decidir si
recibir y reproducir el contenido de los medios dentro de un mensaje
multimedia y cuándo hacerlo. La invención también proporciona una
funcionalidad de transmisión de flujo continuo dentro del marco del
MMS propuesto y por lo tanto es totalmente compatible con las normas
MMS existentes.
Las formas de realización de la invención que se
describirán a continuación en la presente memoria exponen en líneas
generales las etapas principales para la transmisión de flujo
continuo en el MMS.
La Figura 2 es un esquema de un sistema 20 de
comunicaciones según una forma de realización preferida de la
invención. El sistema 20 comprende un emisor 21 un Centro MMS (MMSC)
que tiene un servidor 22 de medios y un servidor MMS 23, y un
receptor 24. Al MMSC también se le puede hacer referencia como
servidor de comunicaciones.
En este ejemplo de un método de transmisión de
flujo continuo de mensaje multimedia, el emisor 21 es un terminal
móvil equipado con una videocámara 25 y un micrófono (no mostrado)
el cual crea un contenido de medios (un clip de audio/vídeo) a
enviar hacia el receptor 24. El receptor 24 es un terminal móvil
equipado con el software y el equipo de presentación adecuado para
permitir la presentación del contenido de los medios (el clip de
audio/vídeo). Típicamente, el emisor 21 y el receptor 24 son
dispositivos similares, siendo uno de ellos el emisor 21 y siendo el
otro el receptor 24 únicamente debido a sus funciones como partes
emisora y receptora (emisor y destinatario). A continuación se
describen detalladamente las tres fases del método.
En la fase 1, el emisor 21 establece una sesión
de transmisión de flujo continuo con el servidor 22 de medios (de
transmisión de flujo continuo) el cual inicia el almacenamiento del
contenido de los medios en una posición predeterminada. Esta fase se
puede considerar como fase de carga de los medios.
En la fase 2, el emisor 21 envía una notificación
a través del servidor MMS 23 hacia el receptor 24 en relación con el
almacenamiento del contenido de los medios. La notificación incluye
información de descripción de la presentación requerida para
establecer otra sesión de transmisión de flujo continuo entre el
receptor 24 y el servidor 22 de medios. La información de
descripción de presentación incluye los datos siguientes, aunque sin
limitarse a los mismos: la dirección de red del servidor de medios,
detalles de un mecanismo de acceso mediante cuyo uso se puede
recuperar el contenido de los medios del servidor 22 de medios, el
tipo de medios a transmitir en flujo continuo, el(los)
método(s) de codificación usado(s) para codificar el
contenido de los medios y una indicación del(de los)
protocolo(s) de transporte a usar para la descarga de los
medios.
En la fase 3, el receptor 24 establece una sesión
de transmisión de flujo continuo con el servidor 22 de medios,
basándose en la información recibida en el mensaje de notificación,
y el receptor 24 comienza a descargar y reproducir los medios. Esta
fase se puede considerar como fase de descarga de los medios. El
contenido de los medios se descarga en forma de una secuencia de
subpartes del contenido, representando cada una de ellas un periodo
de tiempo de la sesión de transmisión de flujo continuo. Las
subpartes del contenido pueden ser paquetes de datos independientes,
o una subparte puede estar compuesta por más de un paquete de datos,
dependiendo del tipo de codificación del contenido de los medios y
del tamaño de la carga útil de los paquetes de datos.
El servidor 22 de medios y el servidor MMS 23 se
pueden fusionar entre sí o se pueden mantener como entidades
diferentes en la red dependiendo de la implementación seleccionada
por el proveedor de servicios, por el cual son controlados. El
servidor 22 de medios puede estar ubicado, por ejemplo, en una red
de comunicaciones móviles o puede residir en Internet, posiblemente
bajo el control de un proveedor de servicios diferente al
responsable del suministro de servicios en la red de comunicaciones
móviles.
Cuando la transmisión de flujo continuo se usa
tanto en la fase 1 como en la fase 3, la fase 2 (notificación) se
realiza durante la fase 1 (carga de medios) y la fase 3 (descarga de
medios) también se puede iniciar durante la fase 1. El emisor 21
continúa enviando el contenido de los medios hacia el servidor 22 de
medios mientras que el servidor 22 de medios envía simultáneamente
hacia el receptor 24 aquellas partes del contenido de los medios
recibidas antes. El receptor 24 comienza (y continúa) con la
reproducción del contenido de los medios con un retardo total que
depende del proceso de transmisión de flujo continuo, de los
retardos de transmisión de datos, y del instante de tiempo en el
cual se inició la fase 3. Si la fase 3 no se inicia automáticamente,
sino únicamente después de solicitar y recibir permiso del usuario
del receptor 24, típicamente el retardo total es mayor que en el
caso de que la fase 3 fuera a iniciarse inmediatamente al producirse
la recepción de la notificación en el receptor 24.
En una forma de realización alternativa, el
contenido de los medios ya está almacenado en el servidor 22 de
medios y el emisor 21 conoce la información de descripción de
presentación del contenido de los medios. En este caso, se puede
omitir la fase 1. Tal como se ha mencionado anteriormente, la
transmisión de flujo continuo del contenido de los medios no es
esencial para la fase 1. Por ejemplo, se puede usar un planteamiento
sin transmisión de flujo continuo para la fase 1 en relación con la
obtención del contenido de los medios a partir de un proveedor de
contenido comercial, tal como un proveedor de contenido de noticias,
ubicado en una red de comunicaciones, tal como Internet. El
proveedor de contenidos actualiza el contenido de los medios
almacenado en el servidor 22 de medios usando una transmisión sin
flujo continuo a través de una conexión IP y notifica a los
potenciales destinatarios del contenido de los medios sobre los
nuevos clips que puedan ser interesantes, usando mensajes de
notificación según la fase 2 de la invención. Los destinatarios de
los mensajes de notificación serían, por ejemplo, usuarios que
tengan una suscripción con el proveedor de contenidos específico.
Sobre la base del mensaje de notificación, en instantes de tiempo
adecuados para cada caso, cada destinatario puede decidir si formar
una sesión de transmisión de flujo continuo con el servidor 22 de
medios para recuperar contenido de medios nuevo que haya resultado
disponible por parte del proveedor de contenido específico. Esto
representa además un ejemplo de un planteamiento de multidifusión
para la transmisión de flujo continuo usando el sistema de
mensajería multimedia según la invención.
Según una forma de realización alternativa de la
invención, la información de descripción de la presentación se puede
almacenar en un servidor diferente al servidor MMS 23 ó el servidor
22 de medios, por ejemplo, en un servidor de correo electrónico o
Web. En esta forma de realización, el mensaje de notificación
enviado al receptor 24 identifica el servidor específico en el cual
se almacena la información de descripción de presentación, y se
puede usar un mecanismo de acceso (HTTP GET, WSP GET, IMAP4, POP3,
RTSP DESCRIBE) para recuperar de dicha posición la información de
descripción de la presentación. A continuación, el receptor 24
recupera la información de descripción de presentación del servidor
identificado en el mensaje de notificación usando el mecanismo de
acceso especificado. A continuación, la información de descripción
de presentación recuperada de este modo guía al receptor 24 para
invocar a la fase 3 del método con vistas a recuperar y reproducir
el contenido de medios almacenado. Si el servidor usado para
almacenar información de descripción de la presentación es el
servidor MMS 23, la solución MMS existente se puede usar
directamente para recuperar la información de descripción de la
presentación. En esta situación, la notificación MMS proveniente del
emisor 21 hacia el servidor MMS 23 transporta información de
descripción de presentación y la información de descripción de
presentación se almacena en el servidor MMS 23. En este caso, la
notificación proveniente del servidor que almacena la descripción de
la presentación hacia el receptor 24 transporta la ubicación de la
descripción de presentación almacenada, la dirección del servidor y
otra información necesaria. Finalmente, el receptor 24 sigue al MMS
para recuperar del servidor MMS 23 la descripción de la
presentación.
De este modo, debería observarse que, en ciertas
situaciones, el contenido de la información del mensaje de
notificación enviado desde el emisor 21 al servidor MMS 23 puede ser
diferente al correspondiente enviando desde el servidor MMS 23 al
receptor 24.
Según una forma de realización preferida de la
invención, si los emisores 21 y receptores 24 están bajo la
autoridad de diferentes servidores MMS enlazados mutuamente (es
decir, tienen diferentes servidores multimedia "de servicio"),
el mensaje de notificación se transporta a través del enlace entre
los servidores MMS. El número de servidores que pueden estar
enlazados entre sí entre servidores MMS de servicio no está limitado
para ninguna notificación de extremo a extremo.
En el dominio de Internet hay protocolos
existentes tanto para el control de transmisión de flujo continuo
como para el transporte de medios. De este modo, las fases 1 y 3 se
pueden implementar sobre la base de estos protocolos existentes. De
esta manera, la solución proporcionada por la presente invención
también garantiza el interfuncionamiento con Internet, lo cual es
también un objetivo importante de la normativa MMS actual. La fase 2
se ajusta a las normas MMS existentes y por lo tanto proporciona una
retrocompatibilidad con los mecanismos propuestos anteriormente para
la descarga de contenido de medios sin transmisión de flujo
continuo.
A continuación, se esbozan, a título de ejemplos
algunos planteamientos prácticos para llevar a cabo las diferentes
fases de la forma de realización preferida de la presente
invención.
El Protocolo de Transmisión de Flujo Continuo en
Tiempo Real (RTSP) es un protocolo de control de la transmisión de
flujo continuo cliente-servidor que permite la
distribución controlada de datos multimedia en flujo continuo a
través de una red IP. Es un protocolo de nivel de aplicación y puede
funcionar conjuntamente bien con el Protocolo de Control de
Transmisión (TCP) o bien con el Protocolo de Datagrama de Usuario
(UDP). El RTSP proporciona cobertura para usar el RTP (Protocolo de
Transporte de tiempo Real)/UDP o cualquier otro protocolo de nivel
inferior para el transporte de medios. El RTSP comprende un conjunto
de métodos/instrucciones para controlar el audio y/o vídeo en flujo
continuo. En relación con esto, los métodos/instrucciones más útiles
son OPTIONS, DESCRIBE, ANNOUNCE, SETUP, PLAY, PAUSE, TEARDOWN,
REDIRECT y RECORD. La carga y descarga de medios se pueden
implementar usando SETUP, PLAY, RECORD, PAUSE y TEARDOWN.
El Protocolo de Transporte de Hipertexto (HTTP)
también se puede usar para permitir y controlar la carga y descarga
de contenido de medios según la invención, usando como protocolo de
transporte el TCP. El HTTP dispone de los métodos/instrucciones PUT
y GET, correspondientes a RECORD y PLAY en el RTSP, los cuales se
pueden usar para la carga (fase 1) y descarga (fase 3) de
medios.
El UDP es un protocolo de transporte ligero sin
conexión que proporciona comunicación con una latencia
comparativamente baja. El RTP está diseñado específicamente para la
comunicación en tiempo real y se implementa de tal manera que
proporciona indicaciones de tiempo y números de secuencia para
paquetes de datos por encima del UDP. La multidifusión es posible
usando el RTP. El RTP está diseñado además para funcionar
conjuntamente con el protocolo de control auxiliar RTCP (Protocolo
de Control de tiempo Real) para obtener realimentación sobre la
calidad de la transmisión de datos e información sobre participantes
en una sesión en curso. Juntos, el RTP y el RTCP proporcionan
funcionalidad y mecanismos de control necesarios para transportar
contenido de tiempo real y por lo tanto para permitir la transmisión
de flujo continuo de contenido de medios y por esta razón se pueden
usar conjuntamente con la presente invención.
El TCP es un protocolo de transporte orientado a
la conexión. Asegura una recepción garantizada y secuencial de
paquetes de datos con la contrapartida de un aumento de la latencia
y una mayor tara en comparación con el UDP. La multidifusión no es
posible con el TCP, aunque el TCP se puede usar en aplicaciones de
transmisión de flujo continuo, si el tiempo inicial de
almacenamiento intermedio no es crítico y los clips de los medios a
transmitir en flujo continuo son comparativamente cortos.
La funcionalidad de control de mensajes es
necesaria por encima de las capas de control de la transmisión de
flujo continuo y de transporte de medios para incorporar la
transmisión de flujo continuo en el MMS. La Figura 3 muestra las
capas principales de protocolo de un sistema de transmisión de datos
en flujo continuo según la Figura 2. Una capa 31 de control de
mensajes proporciona el control global de la funcionalidad de
mensajería. Por ejemplo, en el emisor 21, la capa 31 de control de
mensajes es responsable del ensamblaje del contenido de los medios
en mensajes multimedia y de la formación de mensajes de notificación
que contienen información que describe el contenido de los medios,
los cuales son enviados subsiguientemente al(a los)
receptor(es) deseado(s) 24. En el receptor 24, la capa
31 de control de mensajes es responsable de la interpretación de
mensajes de notificación recibidos, de la extracción de información
referente a la ubicación del contenido de los medios a transmitir en
flujo continuo y de la información necesaria para formar sesiones de
transmisión de flujo continuo con vistas a recuperar el contenido de
los medios. La capa 31 de control de mensajes también es responsable
del control de la transmisión y recepción de cualquier contenido de
los medios que no se vaya a transmitir en flujo continuo y/o que no
sea de un tipo adecuado para la transmisión de flujo continuo, según
el MMS existente.
Una capa 32 de control de transmisión de flujo
continuo es controlada por la capa 31 de control de mensajes. La
misma es responsable de la formación de una sesión de transmisión de
flujo continuo para cada tipo de contenido de medios a transmitir en
flujo continuo, según la información proporcionada por la capa 31 de
control de mensajes, o según reglas definidas previamente para cada
tipo de medios. También es responsable del control/regulación de la
transmisión de flujo continuo de contenido de medios una vez que se
ha establecido una sesión de transmisión de flujo continuo. En el
emisor 21, la capa 32 de control de transmisión de flujo continuo es
responsable de la carga en flujo continuo del contenido de los
medios hacia un servidor 22 de medios y a la inversa, en el receptor
24, es responsable del control de la descarga en flujo continuo del
contenido de los medios desde el servidor 22 de medios. Como
alternativa, la funcionalidad del control de la transmisión de flujo
continuo se puede proporcionar en el servidor 22 de medios en una
situación en la que, por ejemplo, la transmisión de flujo continuo
se realice en la fase 1 y 3 de tal manera que se proporcione una
transmisión de flujo continuo de tiempo real o tiempo casi real del
contenido de los medios entre los emisores 21 y los receptores 24.
Una capa 33 de transporte de medios gestiona el transporte real de
datos usando un protocolo de transporte adecuado. La elección del
protocolo se puede definir previamente para diferentes tipos de
medios o puede ser indicada a la capa 33 de transporte de medios a
través de las capas 31, 32 de control de mensajes y de control de
transmisión de flujo continuo según una información proporcionada en
el mensaje de notificación. En una forma de realización preferida,
el control de la transmisión de flujo continuo de los medios adapta
la transmisión de flujo continuo según la condición del canal de
transmisión de datos notificada por la capa 33 de transporte de
medios.
La Figura 4 muestra la estructura de diferentes
mensajes de control enviados entre el receptor 24 y un MMSC (o
servidor 22 de medios) durante una descarga de contenido de medios
en flujo continuo según una forma de realización preferida de la
invención. La misma ilustra el flujo de información para permitir la
reproducción de un clip de medios en el receptor 24 usando una
sesión RTSP al mismo tiempo que como protocolo de transporte se usa
el RTP/RTCP. Esta situación proporciona un ejemplo de un
planteamiento que puede ser usado para descargar un clip de medios
en la fase 3 de la presente invención. A continuación se explican
los mensajes de control enviados al receptor 24:
El receptor 24 solicita el contenido de los
medios del que ha sido notificado en la fase 2. El receptor 24 envía
al MMSC un mensaje de establecimiento RTSP (41) para establecer una
sesión de transmisión de flujo continuo, y recibe una confirmación
de recepción correspondiente (41_ACK). A continuación, el receptor
24 envía un mensaje de instrucción de reproducción RTSP (42) al
MMSC, y recibe una confirmación de recepción correspondiente
(42_ACK). En respuesta a la instrucción de reproducción, el MMSC
comienza a enviar contenido de audio RTP (43) y de vídeo RTP (44)
hacia el receptor 24, según el mensaje multimedia que está siendo
enviado. El receptor 24 puede controlar el envío del MMSC del
contenido de los medios mediante un mensaje RTSP (45). Una vez que
el usuario del receptor 24 desea realizar una pausa de la descarga
de transmisión de flujo continuo del contenido, solicita la pausa de
la transmisión de flujo continuo y, en respuesta, el receptor 24
envía un mensaje de pausa RTSP (46) al MMSC, y recibe una
confirmación de recepción correspondiente (46_ACK). En respuesta al
mensaje de pausa RTSP, el MMSC realiza una pausa del envío del
contenido de los medios (audio RTP y vídeo RTP). A continuación, se
envía un mensaje de desensamblaje (teardown) RTSP (47) desde
el receptor 24 al MMSC para finalizar la sesión RTP, permitiendo que
se continúe con la transmisión de flujo continuo en una ocasión
posterior. El MMSC devuelve al receptor 24 un mensaje de
confirmación de recepción correspondiente (47_ACK).
Sustituyendo la instrucción PLAY por RECORD, se
puede implementar una sesión similar adecuada para la carga de
medios en la fase 1 de la invención, en la que en lugar del receptor
24 se dispone del emisor 21.
La notificación de extremo a extremo es necesaria
para la funcionalidad de control de mensajes ya que, tal como se ha
explicado anteriormente, el receptor 24 requiere cierta información
referente al contenido de medios a transmitir en flujo continuo para
participar en una sesión de transmisión de flujo continuo. Según las
especificaciones MMS actuales, la información que describe el
contenido de los medios se encapsula conjuntamente con el propio
contenido de los medios y por lo tanto la misma no se puede enviar
de forma independiente hacia el receptor 24. En ausencia de dicha
información, el receptor 24 no puede descargar el contenido de
medios mediante transmisión de flujo continuo. Al proporcionar una
comunicación independiente de extremo a extremo de la información de
presentación de los medios, el método según la invención suministra
al receptor 24 la información que requiere para descargar contenido
de medios mediante transmisión de flujo continuo. Además, el
protocolo MMS existente sin transmisión de flujo continuo tiene
cobertura para permitir la comunicación de la información de
presentación de los medios usando la mensajería de extremo a extremo
a través de un servidor MMS, de manera que el método según la
invención resulta compatible con las normas MMS actuales.
Se cree que el RTSP representa la mejor forma de
permitir y controlar la transmisión de flujo continuo en las fases 1
y 3. Se requiere un cierto grado de compromiso en el rendimiento si
como protocolo de transporte de los medios se usa el RTP/UDP o el
TCP. Específicamente, las implementaciones que usan el TCP no
proporcionan una funcionalidad de multidifusión, ya que el TCP es un
protocolo orientado a la conexión. Sin embargo, el TCP representa un
protocolo de transporte de medios alternativo viable que se puede
usar en relación con la presente invención. De hecho, su naturaleza
orientada a la conexión puede proporcionar ventajas en ciertas
situaciones, particularmente si se desea una conexión de transmisión
de flujo continuo más fiable. Según la forma de realización
preferida de la invención, el protocolo MMS existente se usa para
proporcionar una notificación de extremo a extremo de la información
de descripción de la presentación desde el emisor 21 al receptor 24
a través del MMSC en la fase 2.
La Figura 5 muestra un diagrama de bloques de un
terminal móvil 50 (que puede ser bien el emisor 21 ó bien el
receptor 24) que incorpora una radioteléfono celular. El terminal
móvil 50 comprende una pantalla 51, un transceptor 52 para
transmitir y recibir señales de radiocomunicaciones, un procesador
de la señal digital (DSP) 53 para procesar datos y voz
incorporándolos en y extrayéndolos de las señales de
radiocomunicaciones, un dispositivo de entrada de usuario tal como
un teclado numérico o completo 54, y una unidad 55 de procesado
central, cuyo funcionamiento es controlado mediante software. El
terminal móvil 50 comprende además una memoria 56 para almacenar
datos y el software. La memoria es usada por el DSP 53 y la CPU 55.
El software comprende un sistema operativo y aplicaciones para
controlar el funcionamiento del terminal móvil 50 y para
proporcionar cierta funcionalidad, tal como el MMS. El terminal
móvil 50 comprende también una tarjeta inteligente extraíble tal
como una SIM 57 para la identificación del abonado. La parte de la
memoria 56 que está dedicada al almacenamiento de aplicaciones es la
denominada memoria no volátil que mantiene su contenido incluso si
la fuente de alimentación del terminal móvil llega a agotarse. Las
aplicaciones se pueden almacenar según cualquier manera conocida en
la técnica, incluyendo instalación en fábrica, almacenamiento desde
un ordenador personal y descarga vía aire, por ejemplo desde un
servidor en una red de comunicaciones. Todas estas técnicas son
conocidas, por ejemplo, a partir del Comunicador 9110 de Nokia®.
La Figura 6 muestra una tarjeta adaptadora 61 de
radiocomunicaciones para un PC portátil 62 según una forma de
realización de la invención, capaz de actuar como emisor 21 y como
receptor 24. La tarjeta adaptadora de radiocomunicaciones está
instalada en una ranura PCMCIA del PC portátil 62 (PCMCIA,
Asociación Internacional de Tarjetas de Memoria para Ordenadores
Personales).
Aunque la invención se ha descrito en relación
con su implementación en una red de comunicaciones en la que por lo
menos una parte de la red comprende un enlace de
radiocomunicaciones, debería destacarse que su uso no queda en modo
alguno limitado a este tipo de red. La invención puede implementarse
igualmente en redes en las que las conexiones físicas entre los
diversos elementos de la red (emisor 21, receptor 24 y servidores de
red) están implementados de forma parcial o total por medio de
conexiones de línea fija.
El funcionamiento de los servidores y terminales
implicados en las diferentes formas de realización de la invención,
tales como el MMSC, el emisor 21 y el receptor 24, es controlado
preferentemente por medio de productos de programa de ordenador que
consiguen que estas entidades funcionen según la invención.
Se han descrito implementaciones y formas de
realización específicas de la invención. Resultará evidente para un
experto en la materia que la invención no se limita a los detalles
de las formas de realización presentadas anteriormente, sino que la
misma se puede implementar en otras formas de realización usando
medios equivalentes, sin apartarse por ello respecto a las
características de la invención. El alcance de la invención queda
limitado únicamente por las reivindicaciones de patente
adjuntas.
Claims (39)
1. Método de mensajería multimedia inalámbrico,
que incluye las siguientes etapas:
se recibe, por parte de un servidor de
mensajería, contenido que incluye un componente de medios
convertible en flujo continuo e información que describe el
componente de medios convertible en flujo continuo;
se envía información que describe el componente
de medios convertible en flujo continuo desde el servidor de
mensajería a un terminal inalámbrico de destino; y
se forma una sesión de transmisión de flujo
continuo entre el servidor de mensajería y el terminal inalámbrico
de destino, usando la información que describe el componente de
medios convertible en flujo continuo.
2. Método según la reivindicación 1, en el que el
servidor de mensajería recibe el componente de medios convertible en
flujo continuo y la información que describe el componente de medios
convertible en flujo continuo desde un terminal emisor.
3. Método según la reivindicación 1 ó 2, en el
que el servidor de mensajería recibe en mensajes independientes el
componente de medios convertible en flujo continuo y la información
que describe el componente de medios convertible en flujo
continuo.
4. Método según cualquiera de las
reivindicaciones anteriores, en el que el contenido incluye por lo
menos un componente no convertible en flujo continuo.
5. Método según cualquiera de las
reivindicaciones anteriores, en el que la sesión de transmisión de
flujo continuo se forma de acuerdo con uno de los siguientes
protocolos: HTTP y RTSP.
6. Método según cualquiera de las
reivindicaciones anteriores, que incluye además la generación, en un
terminal emisor, del componente de medios convertible en flujo
continuo.
7. Método según la reivindicación 6, que incluye
además la transmisión en flujo continuo, hacia el servidor de
mensajería, del componente de medios convertible en flujo continuo
generado en el terminal emisor.
8. Método según la reivindicación 6 ó 7, en el
que la etapa de envío de la información que describe el componente
de medios convertible en flujo continuo desde el servidor de
mensajería al terminal inalámbrico de destino tiene lugar antes de
que se haya completado la generación del componente de medios
convertible en flujo continuo.
9. Método según cualquiera de las
reivindicaciones anteriores, que incluye además la etapa de envío de
un mensaje de notificación desde el servidor de mensajería al
terminal inalámbrico de destino para informar al terminal
inalámbrico de destino de que el contenido está disponible para ser
recuperado por el terminal inalámbrico de desti-
no.
no.
10. Método según cualquiera de las
reivindicaciones anteriores, que incluye además la etapa de envío de
la información que describe el componente de medios convertible en
flujo continuo desde el servidor de mensajería al terminal
inalámbrico de destino dentro de un mensaje de notificación.
11. Método según la reivindicación 9 ó 10, en el
que la sesión de transmisión de flujo continuo se forma después de
que el terminal inalámbrico de destino haya recibido el mensaje de
notificación.
12. Método según la reivindicación 11, en el que
la sesión de transmisión de flujo continuo se forma a discreción del
usuario.
13. Método según cualquiera de las
reivindicaciones anteriores, en el que el servidor de mensajería
comprende un servidor de contenidos, recibiendo el servidor de
contenidos el componente de medios convertible en flujo continuo
desde un terminal emisor y transmitiendo el componente de medios
convertible en flujo continuo hacia el terminal inalámbrico de
destino.
14. Método según cualquiera de las
reivindicaciones anteriores, que incluye además la implementación
del método como parte de un Servicio de Mensajería Multimedia
(MMS).
15. Método según cualquiera de las
reivindicaciones anteriores, que incluye además la multidifusión del
componente de medios convertible en flujo continuo hacia por lo
menos otro destinatario además del terminal inalámbrico de
destino.
16. Método según cualquiera de las
reivindicaciones anteriores, en el que el servidor de mensajería
recibe el componente de medios convertible en flujo continuo dentro
de un mensaje multimedia.
17. Servidor de mensajería (MMSC) accesible para
una pluralidad de terminales, que incluye:
medios (22) para recibir contenido que incluye un
componente de medios convertible en flujo continuo e información que
describe el componente de medios convertible en flujo continuo;
medios (23) para enviar la información que
describe el componente de medios convertible en flujo continuo desde
el servidor de mensajería a un terminal inalámbrico (24) de destino;
y
medios (22; 52) para formar una sesión de
transmisión de flujo continuo con el terminal inalámbrico (24) de
destino, usando la información que describe el componente de medios
convertible en flujo continuo.
18. Servidor de mensajería (MMSC) según la
reivindicación 17, que incluye además medios (22) para transmitir el
componente de medios convertible en flujo continuo en subpartes
secuenciales hacia el terminal inalámbrico (24) de destino, durante
la sesión de transmisión de flujo continuo.
19. Servidor de mensajería (MMSC) según la
reivindicación 17 ó 18, que incluye además medios (22) para
transmitir un mensaje de notificación hacia el terminal inalámbrico
de destino antes de formar la sesión de transmisión de flujo
continuo.
20. Servidor de mensajería (MMSC) según
cualquiera de las reivindicaciones 17 a 19, que incluye además
medios (52) para recibir el componente de medios convertible en
flujo continuo e información que describe el componente de medios
convertible en flujo continuo desde un terminal emisor.
21. Servidor de mensajería (MMSC) según la
reivindicación 19 ó 20, que incluye además un servidor (23) de
notificaciones para recibir la información que describe el
componente de medios convertible en flujo continuo desde un terminal
emisor (21) y para enviar la información que describe el componente
de medios convertible en flujo continuo hacia el terminal
inalámbrico (24) de destino en el mensaje de notificación.
22. Servidor de mensajería (MMSC) según
cualquiera de las reivindicaciones 17 a 21, que incluye además un
servidor (22) de contenidos para recibir el componente de medios
convertible en flujo continuo desde un terminal emisor (21) y para
transmitir el componente de medios convertible en flujo continuo
hacia el terminal inalámbrico (24) de destino.
23. Servidor de mensajería (MMSC) según
cualquiera de las reivindicaciones 17 a 22, en el que los medios
para recibir el contenido están configurados para recibir el
componente de medios convertible en flujo continuo dentro de un
mensaje multimedia.
24. Servidor de mensajería (MMSC) según
cualquiera de las reivindicaciones 17 a 23, en el que los medios
para formar la sesión de transmisión de flujo continuo están
configurados para formar la sesión de transmisión de flujo continuo
de acuerdo con uno de los siguientes protocolos: HTTP y RTSP.
25. Sistema que comprende una pluralidad de
terminales (21, 24) que incluyen un terminal inalámbrico (24) de
destino y un servidor de mensajería (MMSC) según cualquiera de las
reivindicaciones 17 a 24.
26. Sistema según la reivindicación 25, que
incluye además un terminal emisor (21) que incluye medios (25) para
generar el componente de medios convertible en flujo continuo.
27. Producto de programa de ordenador que incluye
un código de programa de ordenador el cual, cuando es ejecutado por
un servidor de mensajería, da lugar a que el servidor de mensajería
ejecute el método según cualquiera de las reivindicaciones 1 a
16.
28. Dispositivo inalámbrico (21, 24) de
mensajería, que incluye:
medios (52) para recibir de forma inalámbrica
información que describe un mensaje destinado al dispositivo
inalámbrico (21, 24) de mensajería desde un servidor de mensajería
(MMSC, 23), incluyendo el mensaje un componente de medios
convertible en flujo continuo e incluyendo la información que
describe el mensaje información que describe el componente de medios
convertible en flujo continuo; y
medios (52, 55) para formar una sesión de
transmisión de flujo continuo con el servidor de mensajería (MMSC)
con vistas a recibir el componente de medios convertible en flujo
continuo usando la información que describe el componente de medios
convertible en flujo continuo.
29. Dispositivo inalámbrico (21, 24) de
mensajería según la reivindicación 28, que incluye además medios
(52) para recibir el componente de medios convertible en flujo
continuo en subpartes secuenciales desde el servidor de
mensajería.
30. Dispositivo inalámbrico (21, 24) de
mensajería según la reivindicación 28 ó 29, que incluye además
medios para enviar un mensaje para otro dispositivo de mensajería
hacia el servidor de mensajería.
31. Dispositivo inalámbrico (21, 24) de
mensajería según cualquiera de las reivindicaciones 28 a 30, en el
que los medios para formar la sesión de transmisión de flujo
continuo han sido configurados para formar la sesión de transmisión
de flujo continuo bajo uno de los siguientes protocolos: HTTP y
RTSP.
32. Dispositivo inalámbrico (21, 24) de
mensajería según cualquiera de las reivindicaciones 28 a 31, que
incluye además:
medios (52) para recibir un mensaje de
notificación referente al mensaje; y
en el que los medios (52, 55) para formar la
sesión de transmisión de flujo continuo están configurados para
formar la sesión de transmisión de flujo continuo después de recibir
el mensaje de notificación.
33. Dispositivo inalámbrico (21, 24) de
mensajería según la reivindicación 32, que incluye además medios
(52) para recibir la información que describe el componente de
medios convertible en flujo continuo en el mensaje de
notificación.
34. Dispositivo inalámbrico (21, 24) de
mensajería según la reivindicación 32 ó 33, en el que los medios
(52, 55) para formar la sesión de transmisión de flujo continuo
están configurados para formar la sesión de transmisión de flujo
continuo a discreción de un usuario del dispositivo inalámbrico (21,
24) de mensajería.
35. Método de mensajería multimedia en un
dispositivo inalámbrico de mensajería, que incluye
la recepción inalámbrica de información que
describe un mensaje destinado al dispositivo inalámbrico de
mensajería desde un servidor de mensajería, incluyendo el mensaje un
componente de medios convertible en flujo continuo e incluyendo la
información que describe el mensaje información que describe el
componente de medios convertible en flujo continuo;
la formación de una sesión de transmisión de
flujo continuo con el servidor de mensajería para recibir el
componente de medios convertible en flujo continuo usando la
información que describe el componente convertible en flujo
continuo; y
la presentación del componente de medios
convertible en flujo continuo durante la sesión de transmisión de
flujo continuo.
36. Método según la reivindicación 35, en el que
la sesión de transmisión de flujo continuo se forma bajo uno de los
siguientes protocolos: HTTP y RTSP.
37. Método según la reivindicación 35 ó 36, que
incluye además la recepción de un mensaje de notificación que
notifica que el mensaje está disponible para ser recuperado por el
terminal inalámbrico de destino desde del servidor de
mensajería.
38. Método según la reivindicación 37, en el que
la información que describe el componente de medios convertible en
flujo continuo se recibe en el mensaje de notificación.
39. Producto de programa de ordenador que incluye
un código de programa de ordenador el cual, cuando es ejecutado por
un dispositivo inalámbrico de mensajería, da lugar a que el
dispositivo inalámbrico de mensajería ejecute el método según
cualquiera de las reivindicaciones 35 a 38.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FI20001741A FI112307B (fi) | 2000-08-02 | 2000-08-02 | Viestintäpalvelu |
| FI20001741 | 2000-08-02 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2245991T3 true ES2245991T3 (es) | 2006-02-01 |
Family
ID=8558844
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES01958113T Expired - Lifetime ES2245991T3 (es) | 2000-08-02 | 2001-07-30 | Servicio de mensajeria multimedia inalambrico. |
Country Status (13)
| Country | Link |
|---|---|
| US (2) | US9800538B2 (es) |
| EP (1) | EP1308013B1 (es) |
| JP (2) | JP4194837B2 (es) |
| KR (1) | KR100592467B1 (es) |
| CN (1) | CN100556022C (es) |
| AT (1) | ATE304774T1 (es) |
| AU (1) | AU767934B2 (es) |
| BR (1) | BRPI0107066B1 (es) |
| DE (1) | DE60113436T2 (es) |
| ES (1) | ES2245991T3 (es) |
| FI (1) | FI112307B (es) |
| WO (1) | WO2002011398A1 (es) |
| ZA (1) | ZA200203010B (es) |
Families Citing this family (77)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI112307B (fi) | 2000-08-02 | 2003-11-14 | Nokia Corp | Viestintäpalvelu |
| FI115744B (fi) * | 2001-02-08 | 2005-06-30 | Nokia Corp | Kommunikaatiopalvelu |
| US7631037B2 (en) | 2001-02-08 | 2009-12-08 | Nokia Corporation | Data transmission |
| GB2397723A (en) * | 2002-11-14 | 2004-07-28 | Nokia Corp | Data transmission |
| WO2002082837A1 (en) * | 2001-04-06 | 2002-10-17 | Hellodies A/S | Message distribution system |
| KR20040097242A (ko) | 2002-04-03 | 2004-11-17 | 노키아 코포레이션 | 콘텐츠 제공자에 의해 개시된 콘텐츠의 특정 무선접속망을 통한 전송 가능 방법 및 장치 |
| WO2003094534A2 (en) * | 2002-05-06 | 2003-11-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Multi-user multimedia messaging services |
| US20030210683A1 (en) * | 2002-05-07 | 2003-11-13 | Koninklijke Kpn N.V. | Telecommunication system |
| FI20020932A0 (fi) * | 2002-05-17 | 2002-05-17 | Tero Jartti | Kuvaviestien välitys matkaviestinjärjestelmässä |
| US20030227916A1 (en) * | 2002-06-06 | 2003-12-11 | Toni Paila | System and method for the multicast distribution of multimedia messaging service messages |
| DE10225425A1 (de) * | 2002-06-07 | 2003-12-18 | Siemens Ag | Verfahren zur Übertragung von Daten |
| US8117328B2 (en) * | 2002-06-25 | 2012-02-14 | Microsoft Corporation | System and method for automatically recovering from failed network connections in streaming media scenarios |
| US7447801B2 (en) * | 2002-11-18 | 2008-11-04 | Microsoft Corporation | Composable data streams for managing flows |
| CN1509104A (zh) * | 2002-12-17 | 2004-06-30 | �ʼҷ����ֵ��ӹɷ�����˾ | 多媒体信息服务的方法与系统 |
| KR100605528B1 (ko) * | 2003-04-07 | 2006-07-28 | 에스케이 텔레콤주식회사 | 멀티미디어 컨텐츠 제작 전송 방법 및 시스템 |
| KR100517988B1 (ko) | 2003-04-16 | 2005-09-30 | 엘지전자 주식회사 | Gsm 단말기의 문자메시지 수신 방법 |
| SE526415C2 (sv) * | 2003-07-10 | 2005-09-13 | Telia Ab | Metod och system för ojämn distribution av data |
| SE0302040L (sv) * | 2003-07-10 | 2005-01-11 | Telia Ab | System och metod för att lagra tjänster |
| FR2859851A1 (fr) * | 2003-09-11 | 2005-03-18 | France Telecom | Systeme d'acces a des fichiers multimedias depuis un terminal mobile |
| US20050068975A1 (en) * | 2003-09-30 | 2005-03-31 | Pierre Colin | Computer data transport system and method |
| JP3865139B2 (ja) * | 2003-10-15 | 2007-01-10 | オンキヨー株式会社 | ネットワークavシステム |
| FR2862172B1 (fr) * | 2003-11-10 | 2006-02-03 | Cit Alcatel | Procede et systeme de transmission/reception de contenus multimedia via un reseau de radiocummunication |
| US20070143277A1 (en) * | 2003-11-13 | 2007-06-21 | Koninklijke Philips Electronics N.V. | Content based partial download |
| JP4561084B2 (ja) * | 2003-11-25 | 2010-10-13 | ソニー株式会社 | サービス管理装置及びサービス管理方法、並びにサービス提供システム及びサービス提供方法 |
| CN1309267C (zh) * | 2004-02-05 | 2007-04-04 | 宏碁股份有限公司 | 信息传递系统 |
| JP4459644B2 (ja) * | 2004-02-06 | 2010-04-28 | 株式会社エヌ・ティ・ティ・ドコモ | データ受信装置およびデータ受信方法 |
| US9161068B2 (en) | 2004-03-24 | 2015-10-13 | Onstream Media Corporation | Remotely accessed virtual recording room |
| US20050221813A1 (en) * | 2004-04-05 | 2005-10-06 | Jarno Rajahalme | System and method for initiating auxiliary communication interfaces via a primary communication interface |
| FI117313B (fi) * | 2004-04-05 | 2006-08-31 | Nokia Corp | Viestinkäsittely |
| US20060031369A1 (en) * | 2004-07-01 | 2006-02-09 | Marc Caron | Method, system, and edge multimedia messaging service (MMS) relay/server for multi-staged MMS |
| CN1722709A (zh) * | 2004-07-15 | 2006-01-18 | 皇家飞利浦电子股份有限公司 | 从发射机经终端向另外终端传送多媒体消息的方法和系统 |
| US9189307B2 (en) | 2004-08-06 | 2015-11-17 | LiveQoS Inc. | Method of improving the performance of an access network for coupling user devices to an application server |
| US7953114B2 (en) | 2004-08-06 | 2011-05-31 | Ipeak Networks Incorporated | System and method for achieving accelerated throughput |
| US8009696B2 (en) | 2004-08-06 | 2011-08-30 | Ipeak Networks Incorporated | System and method for achieving accelerated throughput |
| US9647952B2 (en) | 2004-08-06 | 2017-05-09 | LiveQoS Inc. | Network quality as a service |
| EP1787457A4 (en) * | 2004-09-06 | 2009-11-04 | Nokia Corp | SYSTEM AND METHOD FOR INTRODUCING HELP COMMUNICATION INTERFACES OVER A MEMBERSHIP-BASED NETWORK |
| US20060075064A1 (en) * | 2004-09-30 | 2006-04-06 | International Business Machines Corporation | Concurrent ftp read and write |
| US20060235883A1 (en) | 2005-04-18 | 2006-10-19 | Krebs Mark S | Multimedia system for mobile client platforms |
| US8473005B2 (en) * | 2005-04-29 | 2013-06-25 | Siemens Aktiengesellschaft | FM transmitter for mobile communication device |
| US8543095B2 (en) * | 2005-07-08 | 2013-09-24 | At&T Mobility Ii Llc | Multimedia services include method, system and apparatus operable in a different data processing network, and sync other commonly owned apparatus |
| CN100562144C (zh) * | 2005-09-29 | 2009-11-18 | 北京握奇数据系统有限公司 | 无打扰业务管理系统及业务实现方法 |
| US8249559B1 (en) | 2005-10-26 | 2012-08-21 | At&T Mobility Ii Llc | Promotion operable recognition system |
| KR100677497B1 (ko) * | 2005-11-02 | 2007-02-02 | 엘지전자 주식회사 | 단말기의 중복 통보 메시지 처리 방법 |
| EP1955144A4 (en) * | 2005-11-09 | 2011-12-14 | Chipcon As | OAD-OF-AIR DOWNLOADING DEVICE AND DEVICE FOR USE IN FACILITATING APPLICATION PROGRAMMING IN WIRELESS NETWORK DEVICES OF WIRELESS AD-HOC COMMUNICATIONS NETWORKS |
| WO2007117730A2 (en) * | 2006-01-13 | 2007-10-18 | Dilithium Networks Pty Ltd. | Interactive multimedia exchange architecture and services |
| KR101115955B1 (ko) * | 2006-07-26 | 2012-03-08 | 엘지전자 주식회사 | 이동통신단말기의 메시지 실시간 재생방법 및이동통신단말기 |
| WO2008060088A1 (en) * | 2006-11-13 | 2008-05-22 | Samsung Electronics Co., Ltd. | System and method for providing converged messaging service |
| CN101217687B (zh) * | 2007-01-04 | 2010-12-08 | 中国移动通信集团公司 | Mms消息状态信息处理方法 |
| US20110019662A1 (en) | 2007-06-28 | 2011-01-27 | Rebelvox Llc | Method for downloading and using a communication application through a web browser |
| US9178916B2 (en) | 2007-06-28 | 2015-11-03 | Voxer Ip Llc | Real-time messaging method and apparatus |
| US8825772B2 (en) | 2007-06-28 | 2014-09-02 | Voxer Ip Llc | System and method for operating a server for real-time communication of time-based media |
| US8180029B2 (en) | 2007-06-28 | 2012-05-15 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
| US20100198922A1 (en) | 2009-01-30 | 2010-08-05 | Rebelvox Llc | Methods for using the addressing, protocols and the infrastructure of email to support near real-time communication |
| US11095583B2 (en) | 2007-06-28 | 2021-08-17 | Voxer Ip Llc | Real-time messaging method and apparatus |
| GB0719233D0 (en) * | 2007-10-02 | 2007-11-14 | Skype Ltd | Method of transmitting data in a communication system |
| JP5012397B2 (ja) * | 2007-10-16 | 2012-08-29 | 日本電気株式会社 | 通信システム、方法、装置、およびプログラム |
| EP2091203A1 (en) * | 2008-02-12 | 2009-08-19 | Koninklijke KPN N.V. | Method and system for transmitting a multimedia stream |
| US8819741B2 (en) * | 2008-04-03 | 2014-08-26 | Microsoft Corporation | Streaming video over a wireless network |
| US7979557B2 (en) * | 2008-04-11 | 2011-07-12 | Mobitv, Inc. | Fast setup response prediction |
| CA2746734C (en) * | 2009-01-30 | 2015-12-22 | Voxer Ip Llc | Email client capable of supporting near real-time communication and methods for using the addressing, protocols and the infrastructure of email to support near real-time communication |
| EP2391076B1 (en) * | 2009-01-30 | 2013-03-27 | Voxer IP LLC | Method and device for communication of real-time media |
| US8849927B2 (en) | 2009-01-30 | 2014-09-30 | Voxer Ip Llc | Method for implementing real-time voice messaging on a server node |
| CN101707686B (zh) * | 2009-10-30 | 2015-05-06 | 中兴通讯股份有限公司 | 一种移动终端之间共享视频的方法及系统 |
| US20110138018A1 (en) * | 2009-12-04 | 2011-06-09 | Qualcomm Incorporated | Mobile media server |
| US20110252083A1 (en) * | 2010-04-13 | 2011-10-13 | Rebelvox, Llc | Apparatus and method for transmitting media using either network efficient protocol or a loss tolerant transmission protocol |
| CN107257326B (zh) | 2010-04-20 | 2021-04-23 | 三星电子株式会社 | 用于传送和接收媒体数据的接口装置和方法 |
| US10951743B2 (en) | 2011-02-04 | 2021-03-16 | Adaptiv Networks Inc. | Methods for achieving target loss ratio |
| US8717900B2 (en) | 2011-02-07 | 2014-05-06 | LivQoS Inc. | Mechanisms to improve the transmission control protocol performance in wireless networks |
| US9590913B2 (en) | 2011-02-07 | 2017-03-07 | LiveQoS Inc. | System and method for reducing bandwidth usage of a network |
| US9876840B2 (en) * | 2011-05-09 | 2018-01-23 | Wyse Technology L.L.C. | Method and apparatus for dynamically generating media sequences on demand for HTTP live streaming |
| US9137294B2 (en) * | 2011-08-19 | 2015-09-15 | KeepTree, Inc. | Method, system, and apparatus for future delivery of digital content over a network |
| US20130171982A1 (en) * | 2011-12-28 | 2013-07-04 | Cisco Technology, Inc. | Method and apparatus for remote secure access to wireless network |
| KR101397592B1 (ko) | 2012-03-21 | 2014-05-20 | 삼성전자주식회사 | 멀티미디어 콘텐츠를 수신하기 위한 방법 및 장치 |
| GB2509323B (en) * | 2012-12-28 | 2015-01-07 | Glide Talk Ltd | Reduced latency server-mediated audio-video communication |
| DE102013100235B4 (de) * | 2013-01-10 | 2015-09-17 | Jürgen Knecht | Verfahren und System zum Übermitteln von Informationen zwischen zwei Endgeräten |
| CN107426088A (zh) * | 2017-07-20 | 2017-12-01 | 北京小米移动软件有限公司 | 图片信息处理方法及装置 |
| EP4388726A4 (en) * | 2022-02-09 | 2024-09-11 | Samsung Electronics Co., Ltd. | Method of managing media communication in mission critical (mc) system, mc server, and receiver thereof |
Family Cites Families (200)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5396635A (en) | 1990-06-01 | 1995-03-07 | Vadem Corporation | Power conservation apparatus having multiple power reduction levels dependent upon the activity of the computer system |
| DE4124227A1 (de) | 1991-07-22 | 1993-01-28 | Datawatt Bv | Verfahren zum austauschen von daten |
| US7113780B2 (en) | 1992-03-06 | 2006-09-26 | Aircell, Inc. | System for integrating an airborne wireless cellular network with terrestrial wireless cellular networks and the public switched telephone network |
| US5224648A (en) | 1992-03-27 | 1993-07-06 | American Standard Inc. | Two-way wireless HVAC system and thermostat |
| US5325423A (en) | 1992-11-13 | 1994-06-28 | Multimedia Systems Corporation | Interactive multimedia communication system |
| JPH08503584A (ja) | 1992-11-16 | 1996-04-16 | マルチメディア システムズ コーポレイション | 対話式マルチメディア娯楽システム |
| SE9301695L (sv) | 1993-05-17 | 1994-09-12 | Ericsson Telefon Ab L M | Förfarande och anordning vid kanalutnyttjandet i ett radiokommunikationssystem |
| DE4329010A1 (de) | 1993-08-28 | 1995-03-02 | Sel Alcatel Ag | Funksystem |
| US5745782A (en) | 1993-09-28 | 1998-04-28 | Regents Of The University Of Michigan | Method and system for organizing and presenting audio/visual information |
| US5689641A (en) | 1993-10-01 | 1997-11-18 | Vicor, Inc. | Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal |
| US5513126A (en) | 1993-10-04 | 1996-04-30 | Xerox Corporation | Network having selectively accessible recipient prioritized communication channel profiles |
| US5557724A (en) * | 1993-10-12 | 1996-09-17 | Intel Corporation | User interface, method, and apparatus selecting and playing channels having video, audio, and/or text streams |
| EP0728339A4 (en) | 1993-10-29 | 1997-05-14 | Ronald D Keithley | INTERACTIVE MULTIMEDIA COMMUNICATION SYSTEM PROVIDING ACCESS TO SPECIFIC BUSINESS LINES INFORMATION |
| US5717955A (en) | 1993-12-03 | 1998-02-10 | Xerox Corporation | System for changing device from specialized interface that enables control of subsystem to general interface that performs general purpose computing functions unrelated to the subsystem |
| US5555376A (en) | 1993-12-03 | 1996-09-10 | Xerox Corporation | Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request |
| CA2136255A1 (en) | 1994-01-06 | 1995-07-07 | Ewald Christoph Anderl | Integrated electronic mailbox |
| AU684872B2 (en) | 1994-03-10 | 1998-01-08 | Cable And Wireless Plc | Communication system |
| CA2148153A1 (en) | 1994-05-13 | 1995-11-14 | Abhaya Asthana | Interactive multimedia system |
| US5642171A (en) | 1994-06-08 | 1997-06-24 | Dell Usa, L.P. | Method and apparatus for synchronizing audio and video data streams in a multimedia system |
| US5694334A (en) | 1994-09-08 | 1997-12-02 | Starguide Digital Networks, Inc. | Method and apparatus for electronic distribution of digital multi-media information |
| JP3384138B2 (ja) | 1994-09-28 | 2003-03-10 | 株式会社日立製作所 | 携帯端末 |
| US6029195A (en) | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
| US5854898A (en) * | 1995-02-24 | 1998-12-29 | Apple Computer, Inc. | System for automatically adding additional data stream to existing media connection between two end points upon exchange of notifying and confirmation messages therebetween |
| US6200216B1 (en) | 1995-03-06 | 2001-03-13 | Tyler Peppel | Electronic trading card |
| US5737011A (en) * | 1995-05-03 | 1998-04-07 | Bell Communications Research, Inc. | Infinitely expandable real-time video conferencing system |
| JP3184763B2 (ja) | 1995-06-07 | 2001-07-09 | インターナショナル・ビジネス・マシーンズ・コーポレ−ション | マルチメディア直接アクセス記憶装置及びフォーマット方法 |
| FI98175C (fi) | 1995-06-12 | 1997-04-25 | Nokia Oy Ab | Multimediaobjektien välitys digitaalisessa tiedonsiirtojärjestelmässä |
| US6341133B1 (en) | 1995-10-11 | 2002-01-22 | Sony Corporation | Information providing apparatus and portable communication terminal |
| US6963783B1 (en) | 1995-10-16 | 2005-11-08 | Packard Bell Nec | Audio compression in a wireless remote interface tablet |
| US6301482B1 (en) | 1995-12-11 | 2001-10-09 | Stanford Telecommunications, Inc. | DMA cellular radio system with a channel quality criterion |
| US20020086671A1 (en) | 1996-02-05 | 2002-07-04 | Umesh J. Amin | Roaming authorization system |
| US5751704A (en) | 1996-03-01 | 1998-05-12 | Lucent Technologies Inc. | Technique for minimizing the variance of interference in packetized interference-limited wireless communication systems |
| US5901287A (en) | 1996-04-01 | 1999-05-04 | The Sabre Group Inc. | Information aggregation and synthesization system |
| FI103450B1 (fi) | 1996-04-23 | 1999-06-30 | Nokia Mobile Phones Ltd | Multimediapäätelaite ja menetelmä multimediavastaanoton toteuttamiseksi |
| US5778187A (en) * | 1996-05-09 | 1998-07-07 | Netcast Communications Corp. | Multicasting method and apparatus |
| JPH09311831A (ja) | 1996-05-22 | 1997-12-02 | Nec Corp | 電子メールシステム |
| US6427063B1 (en) | 1997-05-22 | 2002-07-30 | Finali Corporation | Agent based instruction system and method |
| JP3258236B2 (ja) * | 1996-05-28 | 2002-02-18 | 株式会社日立製作所 | マルチメディア情報転送システム |
| US5996022A (en) * | 1996-06-03 | 1999-11-30 | Webtv Networks, Inc. | Transcoding data in a proxy computer prior to transmitting the audio data to a client |
| US6006227A (en) | 1996-06-28 | 1999-12-21 | Yale University | Document stream operating system |
| US7190681B1 (en) | 1996-07-10 | 2007-03-13 | Wu William W | Error coding in asynchronous transfer mode, internet and satellites |
| SE506976C2 (sv) | 1996-07-12 | 1998-03-09 | Europolitan Ab | Sätt för en abonnent att redigera personliga inställningar avseende teletjänster |
| JP3333396B2 (ja) | 1996-07-22 | 2002-10-15 | ケイディーディーアイ株式会社 | マルチメディアメール受信手段 |
| JP3877081B2 (ja) * | 1996-07-24 | 2007-02-07 | 富士通株式会社 | コンテンツと付加的情報の管理システム及びそのシステムで管理されるコンテンツ及び付加的情報の表示システム |
| US6308171B1 (en) | 1996-07-30 | 2001-10-23 | Carlos De La Huerga | Method and system for automated data storage and retrieval |
| DE69720225D1 (de) | 1996-09-02 | 2003-04-30 | St Microelectronics Nv | Verbesserungen bei, oder in bezug auf mehrträgerübertragungssysteme |
| DE69719336D1 (de) | 1996-09-02 | 2003-04-03 | St Microelectronics Nv | Verbesserungen bei, oder in bezug auf, mehrträgerübertragungssysteme |
| US6330244B1 (en) | 1996-09-05 | 2001-12-11 | Jerome Swartz | System for digital radio communication between a wireless lan and a PBX |
| TW347498B (en) | 1996-09-30 | 1998-12-11 | Casio Computer Co Ltd | Information supply system |
| SE510664C2 (sv) | 1996-10-29 | 1999-06-14 | Ericsson Telefon Ab L M | Metoder och anordning för meddelandehantering i ett kommunikationssystem |
| US7249344B1 (en) | 1996-10-31 | 2007-07-24 | Citicorp Development Center, Inc. | Delivery of financial services to remote devices |
| US6016307A (en) | 1996-10-31 | 2000-01-18 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| US6233318B1 (en) | 1996-11-05 | 2001-05-15 | Comverse Network Systems, Inc. | System for accessing multimedia mailboxes and messages over the internet and via telephone |
| FI113224B (fi) | 1996-11-11 | 2004-03-15 | Nokia Corp | Laskutuksen toteuttaminen tietoliikennejärjestelmässä |
| ES2193412T3 (es) | 1996-12-09 | 2003-11-01 | Siemens Ag | Procedimiento y sistema de telecomunicaciones para el soporte de servicios multimedia a traves de un interfaz asi como un terminal de abonado configurado de manera correspondiente. |
| US6169789B1 (en) | 1996-12-16 | 2001-01-02 | Sanjay K. Rao | Intelligent keyboard system |
| US5848415A (en) | 1996-12-18 | 1998-12-08 | Unisys Corporation | Selective multiple protocol transport and dynamic format conversion in a multi-user network |
| CA2285645A1 (en) * | 1997-01-06 | 1998-07-16 | Bellsouth Intellectual Property Corporation | Method and system for tracking network use |
| US6014706A (en) * | 1997-01-30 | 2000-01-11 | Microsoft Corporation | Methods and apparatus for implementing control functions in a streamed video display system |
| US6415439B1 (en) | 1997-02-04 | 2002-07-02 | Microsoft Corporation | Protocol for a wireless control system |
| JPH10240643A (ja) | 1997-02-25 | 1998-09-11 | Kobe Nippon Denki Software Kk | 電子メールシステム |
| US6167261A (en) | 1997-02-27 | 2000-12-26 | At&T Wireless Svcs. Inc. | Wireless communication service management |
| JP3792823B2 (ja) | 1997-02-28 | 2006-07-05 | キヤノン株式会社 | 印刷装置及び印刷制御装置 |
| US5918002A (en) * | 1997-03-14 | 1999-06-29 | Microsoft Corporation | Selective retransmission for efficient and reliable streaming of multimedia packets in a computer network |
| US6546005B1 (en) | 1997-03-25 | 2003-04-08 | At&T Corp. | Active user registry |
| US6211869B1 (en) | 1997-04-04 | 2001-04-03 | Avid Technology, Inc. | Simultaneous storage and network transmission of multimedia data with video host that requests stored data according to response time from a server |
| JP2984620B2 (ja) | 1997-05-14 | 1999-11-29 | 日本電気フィールドサービス株式会社 | 着信通知機能付き電子メールシステム |
| US7284187B1 (en) * | 1997-05-30 | 2007-10-16 | Aol Llc, A Delaware Limited Liability Company | Encapsulated document and format system |
| DE69838439T2 (de) * | 1997-06-25 | 2008-06-12 | Samsung Electronics Co., Ltd., Suwon | Verfahren und Vorrichtung zur Überwachung von Geräten in einem Hausnetzwerk |
| FI107498B (fi) | 1997-06-30 | 2001-08-15 | Nokia Networks Oy | Verkkopalveluiden määrittäminen radioaccessverkossa |
| US6317795B1 (en) | 1997-07-22 | 2001-11-13 | International Business Machines Corporation | Dynamic modification of multimedia content |
| JPH1155324A (ja) | 1997-07-31 | 1999-02-26 | Fujitsu Ltd | コンピュータネットワークの通信システム |
| US6105036A (en) | 1997-08-27 | 2000-08-15 | International Business Machines Corporation | Computer system and method of displaying a source code file with an ordered arrangement of object definitions |
| US6636733B1 (en) * | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
| JP3274393B2 (ja) | 1997-09-22 | 2002-04-15 | 株式会社ディジタル・ビジョン・ラボラトリーズ | ネットワークシステム、データ配信方法、および、配信用データが記録されたコンピュータ読み取り可能な記録媒体 |
| US6608832B2 (en) | 1997-09-25 | 2003-08-19 | Telefonaktiebolaget Lm Ericsson | Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services |
| US6396907B1 (en) | 1997-10-06 | 2002-05-28 | Avaya Technology Corp. | Unified messaging system and method providing cached message streams |
| US6363411B1 (en) | 1998-08-05 | 2002-03-26 | Mci Worldcom, Inc. | Intelligent network |
| US6898207B2 (en) | 1997-10-08 | 2005-05-24 | Bandwidth Technology Corp. | Techniques for communicating information using Hermite-Gaussian basis functions |
| US6134235A (en) | 1997-10-08 | 2000-10-17 | At&T Corp. | Pots/packet bridge |
| US6167040A (en) | 1997-10-10 | 2000-12-26 | Nokia Telecommunications Oy | Speech transmission between terminals in different networks |
| US6052735A (en) | 1997-10-24 | 2000-04-18 | Microsoft Corporation | Electronic mail object synchronization between a desktop computer and mobile device |
| US6163809A (en) | 1997-12-08 | 2000-12-19 | Microsoft Corporation | System and method for preserving delivery status notification when moving from a native network to a foreign network |
| US6938268B1 (en) * | 1998-01-08 | 2005-08-30 | Winston W. Hodge | Video stream sharing |
| US6469714B2 (en) | 1998-01-26 | 2002-10-22 | International Business Machines Corporation | Infocenter user interface for applets and components |
| FI114132B (fi) | 1998-01-28 | 2004-08-13 | Nokia Corp | Tiedonsiirron laatutason tukeminen langattomassa tiedonsiirrossa |
| US6421707B1 (en) | 1998-02-13 | 2002-07-16 | Lucent Technologies Inc. | Wireless multi-media messaging communications method and apparatus |
| JP3641128B2 (ja) | 1998-02-20 | 2005-04-20 | 株式会社東芝 | 移動計算機装置、移動計算機管理装置、移動計算機管理方法及び通信制御方法 |
| IL123819A (en) * | 1998-03-24 | 2001-09-13 | Geo Interactive Media Group Lt | Network media streaming |
| US6522638B1 (en) * | 1998-03-24 | 2003-02-18 | Vistar Telecommunications Inc. | Packet data communication system with buffered data and control channels |
| JPH11274993A (ja) | 1998-03-25 | 1999-10-08 | Nittetsu Hokkaido Seigyo System Kk | マルチデータ送受信装置 |
| FI110987B (fi) | 1998-03-31 | 2003-04-30 | Nokia Corp | Menetelmä tiedonsiirtovirtausten kytkemiseksi |
| DE69924103T2 (de) | 1998-04-28 | 2005-12-15 | Nokia Corp. | Verfahren und netzwerk zur verwaltung von wsp (wireless session protocol) sitzungen |
| FI105971B (fi) | 1998-04-30 | 2000-10-31 | Nokia Mobile Phones Ltd | Menetelmä ja laitteisto sähköpostin käsittelemiseksi |
| US6549612B2 (en) | 1998-05-06 | 2003-04-15 | Telecommunications Premium Services, Inc. | Unified communication services via e-mail |
| IL139410A0 (en) | 1998-05-07 | 2001-11-25 | Samsung Electronics Co Ltd | Method and apparatus for universally accessible command and control information in a network |
| JPH11328063A (ja) | 1998-05-08 | 1999-11-30 | Canon Inc | 無線携帯端末装置、電子メール閲覧方法、及び記憶媒体 |
| IT1299476B1 (it) | 1998-05-25 | 2000-03-16 | Itel S P A | Sistema per la gestione combinata di segnali |
| 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 |
| US7065553B1 (en) | 1998-06-01 | 2006-06-20 | Microsoft Corporation | Presentation system with distributed object oriented multi-user domain and separate view and model objects |
| US6430177B1 (en) * | 1998-06-09 | 2002-08-06 | Unisys Corporation | Universal messaging system providing integrated voice, data and fax messaging services to pc/web-based clients, including a content manager for receiving information from content providers and formatting the same into multimedia containers for distribution to web-based clients |
| FI108982B (fi) * | 1998-06-15 | 2002-04-30 | Nokia Corp | Sanomapalvelu langattomassa tietoliikennejärjestelmässä |
| AUPP411098A0 (en) | 1998-06-15 | 1998-07-09 | Newcom Technologies Pty Ltd | Communication method and apparatus improvements |
| US6594238B1 (en) | 1998-06-19 | 2003-07-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for dynamically adapting a connection state in a mobile communications system |
| FI981724A7 (fi) | 1998-07-15 | 2000-01-16 | Nokia Corp | Palvelun toteutuksen valinta |
| US6341288B1 (en) * | 1998-07-29 | 2002-01-22 | Sybase, Inc. | Database system with methodology for accessing a database from portable devices |
| GB9817292D0 (en) | 1998-08-07 | 1998-10-07 | Nokia Mobile Phones Ltd | Digital video coding |
| US6697869B1 (en) * | 1998-08-24 | 2004-02-24 | Koninklijke Philips Electronics N.V. | Emulation of streaming over the internet in a broadcast application |
| EP0984584A1 (en) * | 1998-09-04 | 2000-03-08 | America Online, Inc. | Internet multimedia broadcast system |
| JP2002525913A (ja) | 1998-09-11 | 2002-08-13 | シェアウェーブ・インコーポレーテッド | コンピュータ・ネットワーク内の通信を制御するための方法および装置 |
| FI108200B (fi) | 1998-09-14 | 2001-11-30 | Nokia Mobile Phones Ltd | Yhteyden vaihto matkaviestinverkkojen välillä |
| US6484156B1 (en) | 1998-09-15 | 2002-11-19 | Microsoft Corporation | Accessing annotations across multiple target media streams |
| JP3617930B2 (ja) | 1998-09-30 | 2005-02-09 | 株式会社東芝 | 無線携帯端末装置、ゲートウェイ装置及び通信処理制御方法 |
| JP3579263B2 (ja) | 1998-09-30 | 2004-10-20 | 株式会社東芝 | 番組データ選択方法及び番組視聴システム |
| KR100563592B1 (ko) | 1998-10-01 | 2006-09-22 | 엘지전자 주식회사 | 이동통신시스템에서의 데이터 분기방법 |
| US6469998B1 (en) | 1998-10-06 | 2002-10-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for communicating data packets from an external packet network to a mobile radio station |
| US6658485B1 (en) * | 1998-10-19 | 2003-12-02 | International Business Machines Corporation | Dynamic priority-based scheduling in a message queuing system |
| US6134313A (en) * | 1998-10-23 | 2000-10-17 | Toshiba America Information Systems, Inc. | Software architecture for a computer telephony system |
| US6314094B1 (en) | 1998-10-29 | 2001-11-06 | Central Coast Patent Agency Inc | Mobile wireless internet portable radio |
| US6741967B1 (en) | 1998-11-02 | 2004-05-25 | Vividence Corporation | Full service research bureau and test center method and apparatus |
| US6249844B1 (en) | 1998-11-13 | 2001-06-19 | International Business Machines Corporation | Identifying, processing and caching object fragments in a web environment |
| US6522875B1 (en) | 1998-11-17 | 2003-02-18 | Eric Morgan Dowling | Geographical web browser, methods, apparatus and systems |
| US6557001B1 (en) | 1998-11-23 | 2003-04-29 | Moonlight Cordless Ltd. | Method for enhancing video compression through automatic data analysis and profile selection |
| US6269483B1 (en) * | 1998-12-17 | 2001-07-31 | International Business Machines Corp. | Method and apparatus for using audio level to make a multimedia conference dormant |
| US6792273B1 (en) | 1998-12-18 | 2004-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for resource reservation in a mobile radio communication system |
| US6317584B1 (en) | 1998-12-21 | 2001-11-13 | Nortel Networks Limited | Controlling communication in wireless and satellite networks |
| US20020073218A1 (en) * | 1998-12-23 | 2002-06-13 | Bill J. Aspromonte | Stream device management system for multimedia clients in a broadcast network architecture |
| US6236909B1 (en) | 1998-12-28 | 2001-05-22 | International Business Machines Corporation | Method for representing automotive device functionality and software services to applications using JavaBeans |
| US6744761B1 (en) * | 1998-12-28 | 2004-06-01 | Nortel Networks Limited | Workflow manager |
| US6658254B1 (en) | 1998-12-31 | 2003-12-02 | At&T Corp. | Method and apparatus for personalization of a public multimedia communications terminal |
| US6539118B1 (en) | 1998-12-31 | 2003-03-25 | International Business Machines Corporation | System and method for evaluating character sets of a message containing a plurality of character sets |
| US6584146B2 (en) | 1999-01-13 | 2003-06-24 | Vanu, Inc. | Systems and methods for wireless communications |
| GB9900970D0 (en) | 1999-01-15 | 1999-03-10 | British Telecomm | Communications network |
| US6725038B1 (en) | 1999-01-26 | 2004-04-20 | Nokia Corporation | Method and apparatus for speeding up AAL2 connection setup during handover in advanced cellular networks |
| JP2000222302A (ja) | 1999-02-02 | 2000-08-11 | Hitachi Ltd | 電子メール着信通知システム |
| JP2000232530A (ja) | 1999-02-10 | 2000-08-22 | Sharp Corp | 携帯型端末への電子メール転送方法、電子メールセンタ装置および携帯型端末装置 |
| US6498865B1 (en) | 1999-02-11 | 2002-12-24 | Packetvideo Corp,. | Method and device for control and compatible delivery of digitally compressed visual data in a heterogeneous communication network |
| US6377996B1 (en) * | 1999-02-18 | 2002-04-23 | International Business Machines Corporation | System for seamless streaming of data stored on a network of distributed primary and target servers using segmentation information exchanged among all servers during streaming |
| US6677858B1 (en) | 1999-02-26 | 2004-01-13 | Reveo, Inc. | Internet-based method of and system for monitoring space-time coordinate information and biophysiological state information collected from an animate object along a course through the space-time continuum |
| US6199099B1 (en) | 1999-03-05 | 2001-03-06 | Ac Properties B.V. | System, method and article of manufacture for a mobile communication network utilizing a distributed communication network |
| FI107425B (fi) * | 1999-03-16 | 2001-07-31 | Nokia Mobile Phones Ltd | Menetelmä ja järjestelmä multimediaan liittyvän informaation välittämiseksi pakettikytkentäisessä solukkoradioverkossa |
| US6446130B1 (en) | 1999-03-16 | 2002-09-03 | Interactive Digital Systems | Multimedia delivery system |
| US6647535B1 (en) | 1999-03-18 | 2003-11-11 | Xerox Corporation | Methods and systems for real-time storyboarding with a web page and graphical user interface for automatic video parsing and browsing |
| US6260050B1 (en) | 1999-03-23 | 2001-07-10 | Microstrategy, Inc. | System and method of adapting automatic output of service related OLAP reports to disparate output devices |
| FI107306B (fi) | 1999-04-13 | 2001-06-29 | Nokia Mobile Phones Ltd | Menetelmä langattomassa tiedonsiirtojärjestelmässä sekä langaton tiedonsiirtojärjestelmä |
| US6526580B2 (en) | 1999-04-16 | 2003-02-25 | Digeo, Inc. | Broadband data broadcasting service |
| JP2002542548A (ja) | 1999-04-19 | 2002-12-10 | ノキア ネットワークス オサケ ユキチュア | メッセージを送出する方法 |
| US6314457B1 (en) | 1999-04-21 | 2001-11-06 | Airclic, Inc. | Method for managing printed medium activated revenue sharing domain name system schemas |
| US6633906B1 (en) | 1999-04-26 | 2003-10-14 | International Business Machines Corporation | Method and system for managing windows desktops in a heterogeneous server environment |
| US7152092B2 (en) | 1999-05-05 | 2006-12-19 | Indeliq, Inc. | Creating chat rooms with multiple roles for multiple participants |
| US6538623B1 (en) | 1999-05-13 | 2003-03-25 | Pirooz Parnian | Multi-media data collection tool kit having an electronic multi-media “case” file and method of use |
| US7062765B1 (en) | 1999-05-25 | 2006-06-13 | Realnetworks, Inc. | System and method for updating information via a network |
| EP1103001B1 (en) | 1999-06-08 | 2007-06-13 | Sony Deutschland GmbH | Geolocation of mobile devices |
| US6263371B1 (en) * | 1999-06-10 | 2001-07-17 | Cacheflow, Inc. | Method and apparatus for seaming of streaming content |
| US6636888B1 (en) * | 1999-06-15 | 2003-10-21 | Microsoft Corporation | Scheduling presentation broadcasts in an integrated network environment |
| JP2001005751A (ja) | 1999-06-18 | 2001-01-12 | Toshinao Komuro | 電子メールシステム |
| SE513804C2 (sv) | 1999-06-28 | 2000-11-06 | Ericsson Telefon Ab L M | Metod och anordning i ett telekommunikationssystem |
| US6850614B1 (en) | 1999-07-16 | 2005-02-01 | Aspect Communication Corporation | Method for providing consolidated specification and handling of multimedia call prompts |
| WO2001010126A1 (en) | 1999-08-03 | 2001-02-08 | Videoshare, Inc. | Method and system for sharing video with advertisements over a network |
| US6763388B1 (en) | 1999-08-10 | 2004-07-13 | Akamai Technologies, Inc. | Method and apparatus for selecting and viewing portions of web pages |
| US6356529B1 (en) | 1999-08-12 | 2002-03-12 | Converse, Ltd. | System and method for rapid wireless application protocol translation |
| US6636256B1 (en) | 1999-08-20 | 2003-10-21 | Verizon Corporate Services Group Inc. | Video communication system |
| CN1315333C (zh) | 1999-08-23 | 2007-05-09 | 摩托罗拉公司 | 域选择系统和方法 |
| US6421717B1 (en) | 1999-09-10 | 2002-07-16 | Avantgo, Inc. | System, method, and computer program product for customizing channels, content, and data for mobile devices |
| US6760324B1 (en) | 1999-09-10 | 2004-07-06 | Array Telecom Corporation | Method, system, and computer program product for providing voice over the internet communication |
| US6771964B1 (en) | 1999-09-24 | 2004-08-03 | Nokia Networks | Handover between wireless telecommunication networks/systems |
| US6600917B1 (en) | 1999-10-04 | 2003-07-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Telecommunications network broadcasting of service capabilities |
| US6795711B1 (en) * | 1999-10-07 | 2004-09-21 | Nokia Mobile Phones Ltd | Multimedia message content adaptation |
| US6625274B1 (en) * | 1999-10-12 | 2003-09-23 | Broadsoft, Inc. | Computer system and method for providing services to users of communication systems using service entities, interface entities, and a service bus |
| US6763373B2 (en) | 1999-10-13 | 2004-07-13 | Datahouse Labs, Inc. | Method and system for creating and sending handwritten or handdrawn messages |
| US6792575B1 (en) | 1999-10-21 | 2004-09-14 | Equilibrium Technologies | Automated processing and delivery of media to web servers |
| US7028264B2 (en) | 1999-10-29 | 2006-04-11 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
| EP1107512A1 (en) | 1999-12-03 | 2001-06-13 | Sony International (Europe) GmbH | Communication device and software for operating multimedia applications |
| US20020049852A1 (en) * | 1999-12-06 | 2002-04-25 | Yen-Jen Lee | Global messaging with distributed adaptive streaming control |
| US7047305B1 (en) * | 1999-12-09 | 2006-05-16 | Vidiator Enterprises Inc. | Personal broadcasting system for audio and video data using a wide area network |
| US7069573B1 (en) * | 1999-12-09 | 2006-06-27 | Vidiator Enterprises Inc. | Personal broadcasting and viewing method of audio and video data using a wide area network |
| EP1258141A4 (en) * | 1999-12-10 | 2005-06-08 | Sedna Patent Services Llc | METHOD AND APPARATUS FOR STORING CONTENT IN A DEMANDING VIDEO ENVIRONMENT |
| US6697820B1 (en) | 2000-01-14 | 2004-02-24 | Martin B. Tarlie | System for and method of golf performance recordation and analysis |
| FI113231B (fi) | 2000-01-17 | 2004-03-15 | Nokia Corp | Menetelmä sanomien sisältämän informaation esittämiseksi multimediapäätelaitteessa, multimediasanomien välitysjärjestelmä ja multimediapäätelaite |
| US20020111907A1 (en) | 2000-01-26 | 2002-08-15 | Ling Marvin T. | Systems and methods for conducting electronic commerce transactions requiring micropayment |
| US6772212B1 (en) | 2000-03-08 | 2004-08-03 | Phatnoise, Inc. | Audio/Visual server |
| US6784899B1 (en) | 2000-03-31 | 2004-08-31 | Ricoh Company, Ltd. | Systems and methods for providing rich multimedia messages to remote users using telephones and facsimile machines |
| AU2001251353A1 (en) * | 2000-04-08 | 2001-10-23 | Sun Microsystems, Inc. | Streaming a single media track to multiple clients |
| US6731940B1 (en) | 2000-04-28 | 2004-05-04 | Trafficmaster Usa, Inc. | Methods of using wireless geolocation to customize content and delivery of information to wireless communication devices |
| US20020016818A1 (en) | 2000-05-11 | 2002-02-07 | Shekhar Kirani | System and methodology for optimizing delivery of email attachments for disparate devices |
| US6968366B1 (en) | 2000-05-12 | 2005-11-22 | International Business Machines Corporation | System and method for management, creation, storage, search and delivery of rich media optimized for e-commerce in a distributed information network |
| JP3967871B2 (ja) | 2000-07-18 | 2007-08-29 | 株式会社日立製作所 | 画像情報作成装置、画像通信端末、画像配信サーバ、及び画像情報提供システム。 |
| FI112307B (fi) | 2000-08-02 | 2003-11-14 | Nokia Corp | Viestintäpalvelu |
| US6633772B2 (en) | 2000-08-18 | 2003-10-14 | Cygnus, Inc. | Formulation and manipulation of databases of analyte and associated values |
| US20020054090A1 (en) | 2000-09-01 | 2002-05-09 | Silva Juliana Freire | Method and apparatus for creating and providing personalized access to web content and services from terminals having diverse capabilities |
| US7000107B2 (en) | 2000-09-30 | 2006-02-14 | Microsoft Corporation | System and method for using dynamic web components to remotely control the security state of web pages |
| US6976082B1 (en) | 2000-11-03 | 2005-12-13 | At&T Corp. | System and method for receiving multi-media messages |
| US6654601B2 (en) | 2000-11-30 | 2003-11-25 | Pitney Bowes Inc. | Method and system for remote retrieval of messages using spontaneous networking technology |
| US20020120939A1 (en) * | 2000-12-18 | 2002-08-29 | Jerry Wall | Webcasting system and method |
| US6947738B2 (en) | 2001-01-18 | 2005-09-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Multimedia messaging service routing system and method |
| FI115744B (fi) | 2001-02-08 | 2005-06-30 | Nokia Corp | Kommunikaatiopalvelu |
| US6714778B2 (en) | 2001-05-15 | 2004-03-30 | Nokia Corporation | Context sensitive web services |
| WO2003058375A2 (en) | 2001-10-26 | 2003-07-17 | Zeosoft Corporation | Development, management of distributed clients and servers |
| WO2005050625A2 (en) | 2003-11-14 | 2005-06-02 | Senvid, Inc. | Managed peer-to-peer applications in a secure network |
| US7881233B2 (en) | 2004-09-01 | 2011-02-01 | Cisco Technology, Inc. | Techniques for planning a conference using location data |
-
2000
- 2000-08-02 FI FI20001741A patent/FI112307B/fi not_active IP Right Cessation
-
2001
- 2001-07-30 DE DE60113436T patent/DE60113436T2/de not_active Expired - Lifetime
- 2001-07-30 AU AU79851/01A patent/AU767934B2/en not_active Ceased
- 2001-07-30 ES ES01958113T patent/ES2245991T3/es not_active Expired - Lifetime
- 2001-07-30 CN CNB018029353A patent/CN100556022C/zh not_active Expired - Lifetime
- 2001-07-30 JP JP2002515799A patent/JP4194837B2/ja not_active Expired - Fee Related
- 2001-07-30 BR BRPI0107066A patent/BRPI0107066B1/pt not_active IP Right Cessation
- 2001-07-30 AT AT01958113T patent/ATE304774T1/de not_active IP Right Cessation
- 2001-07-30 WO PCT/FI2001/000686 patent/WO2002011398A1/en not_active Ceased
- 2001-07-30 EP EP01958113A patent/EP1308013B1/en not_active Expired - Lifetime
- 2001-07-30 KR KR1020027004252A patent/KR100592467B1/ko not_active Expired - Fee Related
- 2001-08-02 US US09/920,910 patent/US9800538B2/en not_active Expired - Fee Related
-
2002
- 2002-04-16 ZA ZA200203010A patent/ZA200203010B/xx unknown
-
2005
- 2005-03-03 JP JP2005059728A patent/JP2005287016A/ja active Pending
-
2017
- 2017-10-11 US US15/729,863 patent/US10581792B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004505384A (ja) | 2004-02-19 |
| BR0107066A (pt) | 2002-06-11 |
| EP1308013A1 (en) | 2003-05-07 |
| CN1393090A (zh) | 2003-01-22 |
| DE60113436T2 (de) | 2006-06-14 |
| US20180077107A1 (en) | 2018-03-15 |
| US9800538B2 (en) | 2017-10-24 |
| ATE304774T1 (de) | 2005-09-15 |
| CN100556022C (zh) | 2009-10-28 |
| BRPI0107066B1 (pt) | 2015-11-17 |
| AU767934B2 (en) | 2003-11-27 |
| JP2005287016A (ja) | 2005-10-13 |
| EP1308013B1 (en) | 2005-09-14 |
| FI112307B (fi) | 2003-11-14 |
| KR20020040832A (ko) | 2002-05-30 |
| US20020073205A1 (en) | 2002-06-13 |
| JP4194837B2 (ja) | 2008-12-10 |
| ZA200203010B (en) | 2003-07-16 |
| US10581792B2 (en) | 2020-03-03 |
| FI20001741L (fi) | 2002-02-03 |
| AU7985101A (en) | 2002-02-13 |
| WO2002011398A1 (en) | 2002-02-07 |
| KR100592467B1 (ko) | 2006-06-22 |
| DE60113436D1 (de) | 2005-10-20 |
| FI20001741A0 (fi) | 2000-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2245991T3 (es) | Servicio de mensajeria multimedia inalambrico. | |
| ES2475340T3 (es) | Método y sistema de mensajería multimedia | |
| US20020087549A1 (en) | Data transmission | |
| AU2002253481A1 (en) | Multimedia messaging method and system | |
| US20080188250A1 (en) | Delivering a radio phone short messaging service message format within an application layer internet protocol message | |
| US20040151158A1 (en) | Method and apparatus for exchanging voice over data channels in near real time | |
| CN100546300C (zh) | 多媒体消息接发服务中媒体内容的流式传输 | |
| ES2310878T3 (es) | Procedimiento, sistema y terminal para la implementacion de servicios de transferencia de informacion. | |
| CN102238494A (zh) | 一种彩信发送方法、装置及终端 | |
| TWI328384B (en) | Method and apparatus for enhanced file distribution in multicast or broadcast | |
| KR100767585B1 (ko) | Mms 메시지 재전송 방법 및 이를 위한 장치 | |
| KR100805056B1 (ko) | 멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템 | |
| CN101631283B (zh) | 彩信并行收发方法和装置 | |
| CN1764167A (zh) | 一种网络流数据的传送系统 | |
| Jacobs | The effects of network factors on the performance of 3G UMTS applications | |
| Kaur et al. | WIRELESS APPLICATION | |
| CN1764168A (zh) | 一种网络流数据的传送方法 | |
| HK1186321A (en) | Multimedia messaging method and system | |
| HK1079922A (en) | Multimedia messaging method and system |