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
Application number
ES01958113T
Other languages
English (en)
Inventor
Miraj Mostafa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Inc
Original Assignee
Nokia Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Inc filed Critical Nokia Inc
Application granted granted Critical
Publication of ES2245991T3 publication Critical patent/ES2245991T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1108Web based protocols, e.g. webRTC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols 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.
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.
ES01958113T 2000-08-02 2001-07-30 Servicio de mensajeria multimedia inalambrico. Expired - Lifetime ES2245991T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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