MX2007013141A - Un generador de acceso directo para servicios accesibles a traves de un sistema de servicio de mensajes. - Google Patents

Un generador de acceso directo para servicios accesibles a traves de un sistema de servicio de mensajes.

Info

Publication number
MX2007013141A
MX2007013141A MX2007013141A MX2007013141A MX2007013141A MX 2007013141 A MX2007013141 A MX 2007013141A MX 2007013141 A MX2007013141 A MX 2007013141A MX 2007013141 A MX2007013141 A MX 2007013141A MX 2007013141 A MX2007013141 A MX 2007013141A
Authority
MX
Mexico
Prior art keywords
service
communication device
direct access
user
executable
Prior art date
Application number
MX2007013141A
Other languages
English (en)
Inventor
Heikki Kokkinen
Original Assignee
Nokia Corp
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 Corp filed Critical Nokia Corp
Publication of MX2007013141A publication Critical patent/MX2007013141A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Un metodo y equipo por medio de los cuales una estacion movil (10) es capaz de solicitar un servicio de un proveedor de contenidos (23) a traves de un centro de mensajes (22) (u otro servidor de una red de comunicacion) sin tener que teclear en un identificador el servicio (entre otras cosas). La invencion incluye un generador de acceso directo (24a) para proporcionar una aplicacion de interfaz de usuario (10c) creada o configurada -a traves de un archivo de configuracion (10d)- para que corresponda a los servicios seleccionados por un usuario entre una lista de servicios. La aplicacion de interfaz de usuario (10d), posiblemente en combinacion con el archivo de configuracion (10d), proporciona accesos directos ejecutables respectivos para los servicios seleccionados por el usuario entre la lista de servicios. Los accesos directos son descargados o de otra manera transferidos a la estacion movil (10), y utilizados al solicitar, de vez en cuando, los servicios correspondientes.

Description

UN GENERADOR DE ACCESO DIRECTO PARA SERVICIOS ACCESIBLES A TRAVÉS DE ÜN SISTEMA DE SERVICIO DE MENSAJES ANTECEDENTES DE LA INVENCIÓN 1. Campo técnico La presente invención pertenece al campo de la provisión de servicios a través de una red de comunicación, y más particularmente, al mejoramiento del uso de servicios de un proveedor de contenido que proporciona contenido/servicios a través de la red de comunicación hacia un dispositivo de comunicación (como un teléfono móvil) . 2. Discusión de la técnica relacionada Las redes de comunicación de celulares actualmente están implementadas con frecuencia (por un operador de red) para incluir sistemas de servicio de mensajes, como el denominado servicio de mensajes cortos (SMS) o el servicio de mensajes por múltiples medios (MMS) .
Tales servicios de mensajes transportan mensajes entre estaciones móviles/teléfonos celulares u otros dispositivos de comunicación habilitados para el acceso al sistema de comunicación celular. El SMS, que frecuentemente está disponible en redes GSM (Sistema Global para Comunicaciones Móviles) digitales, comúnmente permite que mensajes de texto de hasta 160 caracteres sean enviados y recibidos a través del Centro de SMS de la red móvil. Si el teléfono está apagado o fuera de rango, los mensajes se almacenan en el Centro, SMS y son emitidos en la siguiente oportunidad. El MMS es una extensión de los servicios ofrecidos por SMS: este permite que un suscriptor envíe o reciba no solamente texto, sino también contenido multimedios como imágenes, audio, texto, video y combinaciones de los mismos. Las aplicaciones iniciales de SMS se enfocaron en los simples mensajes entre usuarios de teléfonos móviles y envío de notificación de correo de voz. Con la evolución de la tecnología y las redes, el uso de SMS ha aprovechado para impulsar una variedad de servicios. Hoy en día, el SMS se utiliza para enviar y recibir correo electrónico, fax y servicios de mensajes basados en la red mundial. Otro uso popular del SMS es consultar servicios de información como cotizaciones bursátiles o reportes del clima. En este caso, un proveedor de la información recibe preguntas' de texto especializadas, enviadas por el usuario que utiliza el SMS, procesa la pregunta, y regresa el resultado o la información solicitada al teléfono móvil del usuario que utiliza el SMS. Cuando un usuario desea utilizar o solicita tal servicio, el usuario comúnmente introduce un número que identifica el servicio de destino, por ejemplo un número SMS, con el fin de lograr el servicio deseado. Además, un usuario también incluye en el contenido del mensaje algún identificador para identificar un servicio elegido y comúnmente también cualesquiera valores de parámetros del servicio, para especificar la solicitud del servicio o limitar el resultado solicitado a ciertas áreas, objetos, periodos de tiempo, etc. Por ejemplo, un proveedor de contenidos puede ofrecer reportes del clima a través de un servicio de mensajes. Entonces un suscriptor especifica, por ejemplo en un mensaje de texto (SMS) , que desea un reporte del clima, por ejemplo, escribiendo "clima" al inicio del mensaje. Esta indicación, en este caso "clima", está predeterminada por el proveedor de contenidos, y los mensajes de texto enviados al número para el proveedor de contenidos que inicien con la indicación, se identifican con base en la misma y, por lo tanto, se manejan por el proveedor de servicios como una solicitud de un reporte del clima. Si se desea información del clima más específica, por ejemplo un reporte del clima para el sur de Finlandia, se puede agregar un valor de parámetro de "sur de Finlandia" al mensaje, después de la identificación del servicio. Es común tener parámetros opcionales, que pueden estar incluidos para especificar más particularmente un servicio. Comúnmente los valores de parámetros están predeterminados y están separados por una coma en el mensaje de texto. Usualmente al menos un valor de parámetro está incluido en el mensaje de solicitud de servicio por un usuario. Otro ejemplo de un servicio es un denominado servicio de buscador (nuevamente tiene un cierto número de destino al cual se pueden enviar los mensajes para el servicio de buscador) . Para solicitar el servicio de buscador, se envía un mensaje que incluye por ejemplo "buscar" al inicio del mensaje. El servicio de buscador encuentra la información de contacto de acuerdo a los valores especificados de parámetros. Un parámetro puede ser el parámetro nombre. Si un usuario incluye en una solicitud de servicio de buscador, un valor para el parámetro nombre, el servicio busca la información de contacto, por ejemplo el número de teléfono, la dirección, el número de celular y la dirección de correo, con base en el nombre especificado. Posteriormente el usuario recibe un mensaje de texto que incluye la información de contacto, asociada con el nombre. Si el usuario envía en vez del valor para uno o varios otros parámetros, por ejemplo una dirección> o un número de teléfono, el usuario recibirá toda la información de contacto disponible, resultante de una búsqueda utilizando los otros parámetros. La técnica anterior incluye algunas técnicas para enviar una solicitud para un servicio, sin tener realmente que teclear en un número de identificador de servicio. Por ejemplo, es posible utilizar técnicas como una lista de contactos o un almacén de datos en el teléfono para almacenar datos relacionados con los servicios. Otra posibilidad es simplemente reenviar una solicitud previa para un servicio. Los identificadores de entrada, valores de parámetros, números telefónicos y otra información de este tipo, pueden ser difíciles e inconvenientes debido a la cantidad, forma y posiblemente el orden de los datos que se van a recordar e introducir. En algunas circunstancias, incluso asumiendo que el suscriptor pueda recordar el número de identificador del servicio y algunos valores de parámetros, introducir información comúnmente a un dispositivo móvil pequeño frecuentemente es un asunto que consume tiempo y está propenso a error.
DESCRIPCIÓN DE LA INVENCIÓN Por lo tanto el objeto de la invención es proporcionar una manera mejorada para enviar una solicitud de servicio a un proveedor de contenidos en una red de comunicación, a través por ejemplo de un sistema de servicios de mensajes u otro enrutador o elemento de la red de comunicación. Por consiguiente, un primer aspecto de la invención es un método para proporcionar un acceso directo a servicios disponibles a través de una red de comunicación, por un usuario que utiliza un dispositivo de comunicación, el método comprende las etapas de: desplegar una lista de uno o varios servicios más seleccionables ofrecidos por un proveedor de contenidos, en donde los servicios son accesibles para un usuario de la red de comunicación; y crear un acceso directo ejecutable para un servicio seleccionado por el usuario de la lista de servicios seleccionables, para hacer posible que el usuario tenga acceso al servicio seleccionado. De acuerdo con el primer aspecto de la invención, el acceso directo puede crear un mensaje que solicita el servicio seleccionado, y el mensaje se puede formar de acuerdo a un protocolo utilizado por un centro de mensajes de la red de comunicación. También de acuerdo con el primer aspecto de la invención, al proporcionar un acceso directo, se puede crear un código ejecutable para una aplicación de interfaz del usuario. También de acuerdo con el primer aspecto de la invención, al proporcionar un acceso directo, se puede crear un archivo de configuración para utilizarse en la configuración del código ejecutable, para que una aplicación de interfaz del usuario corresponda al servicio seleccionado.
También de acuerdo con el primer aspecto de la invención, el método puede comprender además una etapa de recepción de una indicación de un valor de un parámetro para el servicio seleccionado, y creación de un acceso directo ejecutable para habilitar el acceso automático al servicio seleccionado con el valor indicado para el parámetro. También de acuerdo con el primer aspecto de la invención, el acceso directo ejecutable se puede transferir al dispositivo de comunicación. Por ejemplo, el acceso directo ejecutable se puede poner a la disposición para descargarse (por ejemplo después de cargar a un sitio en un servidor, para que sea descargable desde el sitio) al dispositivo de comunicación, o se puede introducir en el dispositivo de comunicación. También de acuerdo con el primer aspecto de la invención, el acceso directo ejecutable puede ser almacenable a un elemento de la red de comunicación, en una forma descargable al dispositivo de comunicación a través del sistema de comunicación. En un segundo aspecto de la invención, se proporciona un producto de programa de computadora que comprende: una estructura de almacenamiento legible en computadora que ejemplifica el código de programa de computadora en éste para la ejecución por un procesador, el producto de programa de computadora incluye instrucciones para realizar las etapas de un método de acuerdo al primer aspecto de la invención. En un tercer aspecto de la invención, se proporciona un servidor que comprende medios para realizar un método de acuerdo al primer aspecto de la invención. En un cuarto aspecto de la invención, se proporciona un método para el acceso a servicios disponibles a través de una red de comunicación, por un usuario que utiliza un dispositivo de comunicación, que comprende: desplegar a través de la red de comunicación un acceso directo ejecutable para un servicio de un proveedor de contenidos, proporcionado a través de la red de comunicación; y enviar una solicitud de servicio a través de un centro de mensajes al proveedor de contenidos, en respuesta a una orden del usuario para ejecutar el acceso directo ejecutable; en donde el acceso directo ejecutable se crea por un servidor de la web o red mundial en respuesta a la selección del usuario del servicio, y se transfiere al dispositivo de comunicación. De acuerdo con el cuarto aspecto de la invención, el método puede comprender además: una etapa de inclusión de un valor para un parámetro, para el servicio en la solicitud del servicio. También de acuerdo con el cuarto aspecto de la invención, el método puede comprender además, una etapa de habilitar al usuario para ingresar o indicar de otra manera un valor para un parámetro, para el servicio antes de enviar la solicitud de servicio, y una etapa de inclusión del valor para el parámetro en la solicitud de servicio. En un quinto aspecto de la invención, se proporciona un producto de programa de computadora que comprende una estructura de almacenamiento legible en computadora, que ejemplifica el código de programa de computadora en éste para ser ejecutado por un procesador, el producto de programa de computadora incluye instrucciones para realizar las etapas de un método de acuerdo al cuarto aspecto de la invención. En un sexto aspecto de la invención, se proporciona un dispositivo de comunicación que comprende medios para realizar un método de acuerdo al cuarto aspecto de la invención. La invención prácticamente elimina la probabilidad de cometer un error cuando se solicita un servicio, ya que el usuario en realidad "apunta y dispara" en el servicio que le gustaría pedir, gracias a la aplicación de interfaz del usuario o al archivo de configuración, proporcionados de acuerdo a la invención, y la invención de esta manera hace suficientemente fácil solicitar servicios de interés para un usuario que está motivado a utilizar más ampliamente el uso de tales servicios .
BREVE DESCRIPCIÓN DE LOS DIBUJOS Para una mejor comprensión de la naturaleza y objetos de la presente invención, se hace referencia a la siguiente descripción detallada, tomada en conjunto con los dibujos anexos, en los cuales: La figura 1 es un diagrama de bloques que muestra una red operadora que incluye un servidor de la web de acuerdo a la invención, y que también incluye un servidor del sistema de mensajes que proporciona servicios de mensajes . La figura 2 es un diagrama de flujo que ilustra un método de acuerdo a la invención, mediante el cual el servidor de la web de la figura 1 proporciona una aplicación de interfaz de usuario (o solamente un archivo de configuración para utilizarse por una aplicación de interfaz de usuario) mediante la cual un usuario puede solicitar un servicio de mensajes desde el servidor del sistema de mensajes de la figura 1.
MEJOR MODO PARA LLEVAR A CABO LA INVENCIÓN Con referencia ahora a las figuras 1 y 2, la invención proporciona un método y equipo correspondiente y productos de programa de computadora, mediante los cuales un dispositivo de comunicación como una estación móvil (10) (u otro dispositivo de comunicación) puede solicitar un servicio de un proveedor de contenidos (23) (por ejemplo un proveedor de reportes del clima o un proveedor de un servicio de buscador) . El centro de mensajes (22) es comúnmente un elemento de una red de núcleo de un sistema de comunicación celular, y comúnmente está conectado a una red de acceso de radio (RAN) (21) por otros elementos (no mostrados) de la red de núcleo. El centro de mensajes (22) está conectado comúnmente al proveedor de contenidos (23) por una pasarela (no mostrada) a través de la Internet. El proveedor de contenidos, igual que la estación móvil, es una entidad de mensajes, inteligente, externa. La invención abarca otros tipos de dispositivos de comunicación además de las estaciones móviles (es decir incluso otro equipo de usuario para utilizarse con un sistema de comunicación celular) , y otros tipos de redes de comunicación además de las redes de comunicaciones celulares. Por ejemplo, la red de comunicación podría ser una red de área local inalámbrica (acoplada tal vez de manera comunicativa a una red de comunicación celular) , y el dispositivo de comunicación podría ser cualquier tipo de dispositivo de comunicación capaz de acoplarse comunicativamente a la red de comunicación.
De acuerdo a una modalidad típica de la invención, en una primera etapa (51) , el usuario accede a un servidor de la web (24) utilizando un localizador de recursos uniformes o URL. La entidad servidora de la web (24) puede correrse por el mismo operador de la red que opera el centro de mensajes (22) , o cualquier otro individuo. El servidor de la web es responsable de distribuir (una o varias) páginas de la web que despliegan una lista de servicios (contenido) disponibles comúnmente a través de SMS o MMS y que son de posible interés para un usuario. El usuario puede acceder a estas páginas de la web utilizando protocolos de la red como WAP, iMode, HTTP, etc. Un usuario podría acceder al servidor de la web (24) a través de un dispositivo de comunicación alámbrico o inalámbrico (40) (como una computadora personal) , o estación móvil (10) en la Internet (30) , utilizando una aplicación de buscador (40a) o (lOe) . Más específicamente, cuando un usuario accede al servidor de la web, las interfaces del usuario con la página web (o páginas web) del servidor de la web, proporcionan una interfaz (24b) por medio de la cual el usuario es capaz de seleccionar servicios, de interés para el usuario, y posiblemente también indican valores para parámetros de los servicios. En una siguiente etapa (52) , el usuario proporciona información respecto a la estación móvil del usuario (10) , co o el número del teléfono móvil y el número del modelo para la estación móvil. En una siguiente etapa (53), el usuario selecciona de la página web, los servicios de interés para el usuario, y también podría seleccionar o indicar de otro modo valores para parámetros para los servicios seleccionados. En una siguiente etapa (54), el servidor de la web crea una aplicación de interfaz de usuario, diseñada especialmente para las selecciones y valores de parámetros indicados por el usuario, utilizando un módulo generador de acceso directo (24a) para crear el código de aplicación de la interfaz del usuario o aplicación ejecutable, y al usuario le proporciona el código de aplicación de interfaz (o un archivo de configuración, como se explica más adelante, o ambos) para que sea transferible a la estación móvil (10) (mediante cualesquiera de las etapas emprendidas por un usuario, o sin cualquiera de tales etapas, como se explica más adelante) . Al crear la aplicación de interfaz del usuario, el módulo generador de acceso directo (24a) puede generar código dinámicamente, o puede ensamblar el código generado previamente correspondiente a cada selección individual por el usuario. La aplicación de interfaz del usuario (10c) puede ser un programa simple ejecutable como el programa simple Perl, código de byte como Java, una aplicación nativa como la aplicación nativa Symbian, o una aplicación en cualquier otra forma ejecutable. La invención también abarca modalidades en las cuales el módulo generador de acceso directo (24a) crea solamente un archivo de configuración para utilizarse por una aplicación de interfaz de usuario, más o menos estándar; el archivo de configuración se utiliza como dato por la aplicación de interfaz del usuario, estándar, la cual posiblemente se proporciona con la estación móvil (10) en el punto de venta o posiblemente por el fabricante del equipo original, o incluso se puede proporcionar por el servidor de la web.
En una modalidad en la cual se utiliza un archivo de configuración, la interfaz del usuario, presentada al usuario para indicar una solicitud para un servicio (contenido) entonces difiere, dependiendo del archivo de configuración. Nótese que se proporciona el acceso directo ejecutable? como una adición descargable (o a cualquier velocidad, un archivo que puede ser transferido) a la interfaz del usuario ya residente en la estación móvil (u otro dispositivo de comunicación) . La invención abarca almacenar el acceso directo en un elemento de la red de comunicación (por ejemplo celular) para que sea descargable por la estación móvil . En una siguiente etapa (55) , la aplicación de interfaz del usuario y/o el archivo de configuración se descarga a la estación móvil (10), utilizando una amplia variedad de métodos que incluyen posiblemente el acceso al servidor de la web (20b) , utilizando una aplicación de buscador (lOe) y protocolo de acceso inalámbrico. La descarga e instalación de la aplicación de interfaz del usuario (10c) y/o archivo de configuración (lOd) se realizan ventajosamente de acuerdo a las especificaciones DM (Gestión de Dispositivo) de OMA (Alianza Móvil Abierta) y CP (Provisión de Configuración) . También, como una alternativa, el servidor de la web (24) puede "introducir" la aplicación de interfaz del usuario (y/o archivo de configuración) , la crea para el dispositivo móvil (10) , es decir el usuario puede recibir la aplicación de interfaz del usuario (y/o el archivo de configuración) en el dispositivo móvil (10) sin tener que emitir una solicitud de descarga. Por lo tanto, el servidor de la web (24) hace disponibles para la descarga, la aplicación de interfaz del usuario y/o el archivo de configuración, o alternativamente, los introduce a la estación móvil (10) en donde posteriormente se almacenan en la memoria (lOf) y, si es necesario dependiendo del sistema operativo (no mostrado) de la estación móvil (10) , los integra en la estación móvil, para que el sistema operativo los pueda usar. De esta manera, la estación móvil (10) incluye en un dispositivo de memoria (lOf) , la aplicación de interfaz del usuario (10c) y posiblemente también el archivo de configuración (lOd) . La aplicación de interfaz del usuario (10c) y posiblemente también el archivo de configuración (lOd) proporcionan/implementan los que aquí se llamaron y se indicaron como accesos directos ejecutables (lOg) para servicios respectivos, disponibles a través del centro de mensajes. Los accesos directos (lOg) son ejecutables, ya que el usuario "apunta y dispara" , es decir selecciona y ejecuta por ejemplo mediante la presión de una tecla en el teclado predeterminado, para provocar que un mensaje que lleva una solicitud asociada con el acceso directo, sea enviado al proveedor de contenidos a través del centro de mensajes . En una siguiente etapa (56) , el usuario envía una solicitud para un servicio del proveedor de contenidos (23) a través del centro de mensajes (22) , utilizando el acceso directo (lOg) (implementado por la aplicación de interfaz del usuario (10c) y posiblemente el archivo de configuración (lOd) ) para indicar el servicio que se está solicitando, junto con los valores de parámetros correspondientes. El acceso directo se ejecuta por una CPU (Unidad de Procesamiento Central) (10b) de la estación móvil (10) (y la ejecución implica leer el archivo de configuración (lOd) , si se utiliza) . Cuando el usuario ha indicado que la solicitud se va a enviar, el acceso directo (lOg) coopera con la funcionalidad (no mostrada) de la estación móvil (10) , con el fin de transmitir la solicitud a través de un TRX (transceptor) (10a) a la RAN (21) , desde donde se comunica al centro de mensajes (22) , el cual después retransmite (o enruta) la solicitud al proveedor de contenidos (23) (apropiado) , el cual a su vez proporciona el servicio solicitado y comunica un mensaje correspondiente de regreso a la estación móvil (10) a través del centro de mensajes (22) . El acceso directo (lOg) proporciona iconos u otros dispositivos mediante los cuales el usuario puede indicar una solicitud para un servicio de mensajes, sin tener que teclear en un identificador de servicios y valores de parámetros asociados. Comúnmente, el icono (u otro dispositivo) soporta no solamente una solicitud para un servicio, sino también para valores para los parámetros del servicio, aunque la invención también abarca un acceso directo que pregunta los valores de parámetros en caso de que el usuario no especifique el valor de parámetro en el servidor de la web (24) . Como un ejemplo del uso de la invención, se considera que un usuario pregunta por un reporte del clima para una parte del Sur de Finlandia. Con la invención el usuario simplemente selecciona un icono o dispositivo que indica una solicitud del servicio. El acto de seleccionar el icono u otro dispositivo proporcionado por el acceso directo, provoca que la estación móvil (10) envíe al centro de mensajes (22) , una solicitud del servicio representada por el acceso directo, sin que el usuario alguna vez tenga que ingresar el número de servicio o "Finlandia del Sur" . El centro de servicio analiza la solicitud, determina si la debe enrutar al proveedor de contenidos (23) (aquí se asume que es el proveedor de contenidos para el reporte del clima indicado) , y así enruta la solicitud. Al crear la aplicación de interfaz del usuario (en modalidades en donde esto se da, contrariamente a simplemente crear un archivo de configuración para utilizarse por una aplicación de interfaz del usuario, estándar) , el servidor de la web (20b) podría crear la aplicación de interfaz del usuario por ejemplo en el lenguaje Java para la ejecución por una máquina virtual Java, un programa simple Perl, o como una aplicación nativa como un Symbian ejecutable, o alguna otra forma apropiada. Entonces, como se explicó, cuando se ejecuta, el acceso directo , puede proporcionar iconos, botones, u otras representaciones gráficas seleccionables por el usuario o dispositivos de acceso directo para enviar al proveedor de contenidos (23), una solicitud para uno u otro de los servicios indicados por el usuario, que es de interés para el usuario (comúnmente se incluye el contenido o parámetros también requeridos por la solicitud) , y asi para lo que se creó especialmente la aplicación de interfaz del usuario, o una aplicación de interfaz del usuario estándar se configuró a través de un archivo de configuración. Al indicar cuáles servicios son de interés para el usuario, el usuario podría buscar lo que aquí se denomina un componente de descripción de servicio de interfaz (24b) , provisto en la página web en el servidor de la web (24) . El componente de la descripción del servicio podría desplegar una lista de descripciones de servicios ordenadas por categorías, para hacerle al usuario más fácil encontrar los servicios de mensaje de interés para el usuario. Las categorías podrían incluir por ejemplo boletos del metro y reportes del clima. Bajo la categoría reportes del clima, se podrían indicar servicios más específicos, hasta el punto en que los parámetros de una solicitud se indiquen finalmente. Por ejemplo, bajo reportes del clima, se podría indicar un servicio titulado "reporte del clima para Finlandia del Sur" . La designación "Finlandia del Sur" es un valor de parámetro para una solicitud de reporte de clima general, y por lo tanto, el usuario es capaz de indicar no solamente un servicio sino también valores de parámetros, para el servicio mediante la selección de una lista de servicios con valores indicados para parámetros requeridos por los servicios. Aunque la invención también abarca, seleccionar por parte del usuario, un servicio y dejar abiertos los valores de los parámetros, y así proporcionar tales valores en el tiempo en que se elabora una solicitud de servicio. Debe ser evidente a partir de la descripción anterior, que la invención se utiliza no solamente en caso de que se proporcione contenido a través de un centro de mensajes, es decir por ejemplo de acuerdo al protocolo SMS o MMS y a través de un centro de mensajes correspondiente, sino también en caso de que se proporcione contenido a través de cualquier enrutador o servidor, que incluye enrutamiento o funcionalidad de retransmisión de acuerdo a uno u otro protocolo. Como ya se explicó, la invención proporciona tanto un método como un equipo correspondiente que consiste de varios módulos que proporcionan la funcionalidad para realizar las etapas del método. Los módulos se pueden implementar como hardware, o se pueden implementar como software o firmware para la ejecución por un procesador de computadora. En particular, en el caso de firmware o software, la invención se puede proporcionar como un producto de programa de computadora, que incluye una estructura de almacenamiento legible en computadora que ejemplifica el código de programa de computadora (es decir, el software o firmware) en éste para la ejecución por el procesador de la computadora. Se debe comprender que los arreglos descritos anteriormente solamente son ilustrativos de la aplicación de los principios de la presente invención. Numerosas modificaciones y arreglos alternativos se pueden idear por los expertos en la técnica, sin apartarse del alcance de la presente invención, y las reivindicaciones anexas están diseñadas para cubrir tales modificaciones y arreglos.

Claims (25)

  1. REIVINDICACIONES S 1. Un método para utilizarse por un servidor, el método comprende: proporcionarle a un dispositivo de comunicación, una lista de uno o varios servicios seleccionables que ofrecen información en una red de comunicación; y crear un acceso directo ejecutable para un servicio seleccionado entre la lista de servicios seleccionables por un usuario que utiliza el dispositivo de comunicación, para hacer posible el acceso al servicio seleccionado a través de la red de comunicación; y transferir el acceso directo ejecutable al dispositivo de comunicación u otro dispositivo de comunicación o a un elemento de la red de comunicación, en una forma adecuada para la descarga por el dispositivo de comunicación o el otro dispositivo de comunicación.
  2. 2. Un método según la reivindicación 1, en donde, cuando se ejecuta el acceso directo, crea un mensaje que solicita información proporcionada por el servicio seleccionado, y el mensaje se forma de acuerdo a un protocolo utilizado por un centro de mensajes de una red de comunicación .
  3. 3. Un método según la reivindicación 1, en donde el acceso directo incluye un código ejecutable para una aplicación de interfaz del usuario.
  4. 4. Un método según la reivindicación 1, en donde el acceso directo incluye un archivo de configuración para utilizarse en la configuración del código ejecutable para que una aplicación de interfaz del usuario corresponda al servicio seleccionado.
  5. 5. Un método según la reivindicación 1, que comprende además recibir una indicación de un valor de un parámetro para el servicio seleccionado, y crear un acceso directo ejecutable para hacer posible el acceso automático al servicio seleccionado con el valor indicado para el parámetro.
  6. 6. Un método según la reivindicación 1, que comprende además transferir el acceso directo ejecutable al dispositivo de comunicación.
  7. 7. Un producto de programa de computadora que comprende una estructura de almacenamiento legible en computadora, que ejemplifica el código de programa de computadora en éste, para la ejecución por un procesador, el producto de programa de computadora incluye instrucciones para realizar el método de la reivindicación 1.
  8. 8. Un servidor, que comprende: medios para proporcionarle a un dispositivo de comunicación, una lista de uno o varios servicios seleccionables que ofrecen información en una red de comunicación; medios para crear un acceso directo ejecutable a un servicio seleccionado entre la lista de servicios seleccionables por un usuario que utiliza el dispositivo de comunicación, para hacer posible el acceso al servicio seleccionado a través de la red de comunicación; y medios para transferir el acceso directo ejecutable al dispositivo de comunicación o a otro dispositivo de comunicación o a un elemento de la red de comunicación, en una forma adecuada para la descarga por el dispositivo de comunicación o el otro dispositivo de comunicación.
  9. 9. Un servidor según la reivindicación 8, en donde, cuando se ejecuta el acceso directo, crea un mensaje que solicita el servicio seleccionado, y el mensaje se forma de acuerdo a un protocolo utilizado por un centro de mensajes de la red de comunicación.
  10. 10. Un servidor según la reivindicación 8, en donde el acceso directo incluye código ejecutable para una aplicación de interfaz de usuario.
  11. 11. Un servidor según la reivindicación 8, en donde el acceso directo incluye un archivo de configuración para utilizarse en la configuración del código ejecutable para una aplicación de interfaz del usuario, para que corresponda al servicio seleccionado.
  12. 12. Un servidor según la reivindicación 8, que comprende además medios para recibir una indicación de un valor de un parámetro para el servicio seleccionado, y para crear un acceso directo ejecutable para hacer posible el acceso automático al servicio seleccionado con el valor indicado para el parámetro.
  13. 13. Un servidor según la reivindicación 8, que comprende además medios para almacenar el acceso directo ejecutable a un elemento de la red de comunicación, en una forma descargable hacia el dispositivo de comunicación a través de la red de comunicación.
  14. 14. Un método para utilizarse por un dispositivo de comunicación, que comprende: desplegar un acceso directo ejecutable para un servicio proporcionado en una red de comunicación por un proveedor de contenidos ; y enviar una solicitud de servicio al proveedor de contenidos a través de un centro de mensajes de la red de comunicación, en respuesta a una orden de un usuario para ejecutar el acceso directo ejecutable; en donde el acceso directo ejecutable se crea por un servidor de la web en respuesta a la selección del servicio :por el usuario, y se descarga al dispositivo de comunicación .
  15. 15. Un método según la reivindicación 14, que comprende además : incluir un valor para un parámetro para el servicio en la solicitud de servicio.
  16. 16. Un método según la reivindicación 14, que comprende adema: hacer posible que el usuario ingrese o indique de otra manera un valor para un parámetro para el servicio, antes de enviar la solicitud de servicio, e incluir el valor para el parámetro en la solicitud de servicio .
  17. 17. Un producto de programa de computadora que proporciona una estructura de almacenamiento legible en computadora que ejemplifica el código de programa de computadora en éste para lsujecución por un procesador, el producto de programa de computadora incluye instrucciones para realizar el método de la reivindicación 14.
  18. 18. Un dispositivo de comunicación, que comprende : medios para desplegar un acceso directo ejecutable, a un servicio proporcionado en una red de comunicación por un proveedor de contenidos; y medios para enviar una solicitud de servicio al proveedor de contenidos, en respuesta a una orden de un usuario para ejecutar el acceso directo ejecutable; en donde el acceso directo ejecutable se crea por un servidor de la web en respuesta a la selección del servicio por el usuario, y se descarga al dispositivo de comunicación .
  19. 19. Un dispositivo de comunicación según la reivindicación 18, que comprende además: medios para incluir un valor para un parámetro para el servicio en la solicitud de servicio.
  20. 20. Un dispositivo de comunicación según la reivindicación 18, que comprende además: medios para hacer posible que el usuario ingrese o indique de otra manera un valor para un parámetro, para el servicio antes de enviar la solicitud de servicio, y medios para incluir el valor para el parámetro en la solicitud de servicio.
  21. 21. Un dispositivo de comunicación según la reivindicación 18, en donde el dispositivo está configurado para enviar la solicitud al proveedor de contenidos a través del centro de mensajes de la red de comunicación.
  22. 22. Un servidor, que comprende: una interfaz para proporcionarle a un dispositivo de comunicación, una lista de uno o varios servicios seleccionables que ofrecen información en una red de comunicación; y un generador de acceso directo para crear un acceso directo ejecutable para un servicio seleccionado entre la lista de servicios seleccionables por un usuario que utiliza el dispositivo de comunicación, para hacer posible el acceso al servicio seleccionado a través de la red de comunicación, y para transferir el acceso directo ejecutable al dispositivo de comunicación o a otro dispositivo de comunicación o a un elemento de la red de comunicación en una forma adecuada para descargarse por el dispositivo de comunicación o el otro dispositivo de comunicación .
  23. 23. Un servidor según la reivindicación 22, en donde cuando se ejecuta el acceso directo, crea un mensaje que solicita el servicio seleccionado, y el mensaje se forma de acuerdo a un protocolo utilizado por un centro de mensajes de la red de comunicación.
  24. 24. Un dispositivo de comunicación, que comprende un procesador configurado para: desplegar un acceso directo ejecutable para un servicio proporcionado en una red de comunicación por un proveedor de contenidos ; y enviar una solicitud de servicio al proveedor de contenidos, en respuesta a una orden de un usuario para ejecutar el acceso directo ejecutable; en donde el acceso directo ejecutable se crea por un servidor de la web en respuesta a la selección del servicio por el usuario, y se descarga al dispositivo de comunicación .
  25. 25. Un dispositivo de comunicación según la reivindicación 24, en donde el procesador está configurado además para incluir un valor para un parámetro, para el servicio en la solicitud de servicio.
MX2007013141A 2005-04-22 2006-02-07 Un generador de acceso directo para servicios accesibles a traves de un sistema de servicio de mensajes. MX2007013141A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/112,838 US20060242248A1 (en) 2005-04-22 2005-04-22 Shortcut generator for services accessible via a messaging service system
PCT/IB2006/000232 WO2006111798A2 (en) 2005-04-22 2006-02-07 A shortcut generator for services accessible via a messaging service system

Publications (1)

Publication Number Publication Date
MX2007013141A true MX2007013141A (es) 2008-01-18

Family

ID=37115514

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2007013141A MX2007013141A (es) 2005-04-22 2006-02-07 Un generador de acceso directo para servicios accesibles a traves de un sistema de servicio de mensajes.

Country Status (6)

Country Link
US (1) US20060242248A1 (es)
EP (1) EP1875346A2 (es)
KR (1) KR20070118309A (es)
CN (1) CN101164045B (es)
MX (1) MX2007013141A (es)
WO (1) WO2006111798A2 (es)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7107081B1 (en) 2001-10-18 2006-09-12 Iwao Fujisaki Communication device
US8090402B1 (en) 2003-09-26 2012-01-03 Iwao Fujisaki Communication device
US7917167B1 (en) 2003-11-22 2011-03-29 Iwao Fujisaki Communication device
US8009813B2 (en) * 2005-08-16 2011-08-30 Siemens Enterprise Communications, Inc. Telephone user interface programmable shortcut
US8244832B1 (en) * 2006-06-01 2012-08-14 Sprint Communications Company L.P. Providing location information to website providers
US20080052026A1 (en) * 2006-08-23 2008-02-28 Qurio Holdings, Inc. Configuring a content capture device for one or more service providers
US9224145B1 (en) 2006-08-30 2015-12-29 Qurio Holdings, Inc. Venue based digital rights using capture device with digital watermarking capability
US20080207233A1 (en) * 2007-02-28 2008-08-28 Waytena William L Method and System For Centralized Storage of Media and for Communication of Such Media Activated By Real-Time Messaging
TWI327706B (en) * 2007-01-11 2010-07-21 Ind Tech Res Inst Web service accessing device and method for simplifying service interface
US8340726B1 (en) 2008-06-30 2012-12-25 Iwao Fujisaki Communication device
FR2943159B1 (fr) * 2009-03-16 2016-10-21 Alcatel Lucent Procede d'assistance a un operateur d'un centre d'appels
CA2805273A1 (en) * 2010-07-16 2012-01-19 Research In Motion Limited Mobile wireless communications device with search shortcut and related methods
US20120117456A1 (en) * 2010-11-05 2012-05-10 Nokia Corporation Method and apparatus for automated interfaces
CN102523276B (zh) * 2011-12-09 2016-02-24 华为终端有限公司 一种管理移动宽带设备的方法、设备及***
CN103455505B (zh) * 2012-05-31 2017-06-27 华为技术有限公司 一种媒体获取方法、装置及***
CN102790800B (zh) * 2012-06-25 2015-08-19 华为终端有限公司 一种移动宽带设备的业务实现方法及装置
CN103078996A (zh) * 2012-12-17 2013-05-01 腾讯科技(武汉)有限公司 移动终端桌面快捷方式生成方法、***及客户端与服务器
US9602481B2 (en) * 2014-10-16 2017-03-21 Morum, LLC Generation of short key for communications
EP3416412B1 (en) 2017-06-13 2020-06-03 Swisscom AG Service orchestration across multiple service domains

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5933599A (en) * 1995-07-17 1999-08-03 Microsoft Corporation Apparatus for presenting the content of an interactive on-line network
US6804718B1 (en) * 1999-03-18 2004-10-12 Kent Ridge Digital Labs Computing system and method for migrating a mobile computing environment
US7020685B1 (en) * 1999-10-08 2006-03-28 Openwave Systems Inc. Method and apparatus for providing internet content to SMS-based wireless devices
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
US7735021B2 (en) * 2001-02-16 2010-06-08 Microsoft Corporation Shortcut system for use in a mobile electronic device and method thereof
EP1378105B1 (en) * 2001-04-12 2008-05-21 Research In Motion Limited System and method for dynamically pushing information on wireless data communication devices
US6931429B2 (en) * 2001-04-27 2005-08-16 Left Gate Holdings, Inc. Adaptable wireless proximity networking
US20040075675A1 (en) * 2002-10-17 2004-04-22 Tommi Raivisto Apparatus and method for accessing services via a mobile terminal
CA2443454A1 (en) * 2003-09-11 2005-03-11 Teamplate Inc. Data binding method in workflow system

Also Published As

Publication number Publication date
WO2006111798A3 (en) 2007-03-29
EP1875346A2 (en) 2008-01-09
CN101164045B (zh) 2010-06-16
KR20070118309A (ko) 2007-12-14
CN101164045A (zh) 2008-04-16
WO2006111798A2 (en) 2006-10-26
US20060242248A1 (en) 2006-10-26

Similar Documents

Publication Publication Date Title
MX2007013141A (es) Un generador de acceso directo para servicios accesibles a traves de un sistema de servicio de mensajes.
US7849135B2 (en) Sharing content on mobile devices
US8130668B2 (en) Managing differences in user devices when sharing content on mobile devices
KR100612709B1 (ko) 단문 서비스 게이트웨이, 정보 서비스 제공 시스템 및 방법
KR20060086705A (ko) 단문메시지 서비스를 이용한 데이터 공유 방법
CN101808302B (zh) 一种手机话费账单查询装置
KR100757757B1 (ko) 무선 인터넷 정보 검색 방법 및 무선 인터넷 정보 검색장치
US7543028B2 (en) Electronic mail distribution method, communications terminal, and server device
US7743091B2 (en) Context management system for a network including a heterogenous set of terminals
US20090216864A1 (en) Methods, apparatuses, and computer program products, for automatically finding configuration settings for services
CN101422002B (zh) 对消息传送服务的简化访问
CN101547412B (zh) 一种无线预配置业务的实现方法及***
JP5107068B2 (ja) 通信端末及びサーバ
US8086193B2 (en) Method of configuring a multi-network terminal and an associated multi-network terminal
KR101260768B1 (ko) 이동통신단말기의 콜백유알엘 저장 장치 및 방법
EP2175382B1 (en) Methods, module and network server for providing information to a mobile phone
KR100590699B1 (ko) 최신 애플리케이션에 관한 정보와 함께 컨텐츠를 제공하는방법 및 시스템
KR20030028588A (ko) 휴대용 정보통신 단말기에서의 음악편지 서비스 제공시스템 및그 방법
KR20050090753A (ko) 확장형 단문메시지 서비스에 의한 이동통신 단말기의부가서비스를 설정하기 위한 시스템과 그 방법
KR100862514B1 (ko) 무선 인터넷 정보 검색 방법 및 무선 인터넷 정보 검색장치
JP2002328872A (ja) 電子メールシステム及び電子メール返信方法
KR100631392B1 (ko) 이동통신 단말기의 모바일 스타일 유지 시스템 및 그구축방법
KR101169644B1 (ko) 국제 전화번호 자동발신 서비스 제공 시스템 및 방법
KR20050029098A (ko) 왑 클라이언트의 메모리에 저장된 정보를 변경하는 방법및 그 시스템