Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar.

Un procedimiento para acceder a un primer dispositivo situado en una primera red desde un segundo dispositivo ubicado en una segunda red

, que comprende:

unir la primera red y la segunda red a través de una red punto a punto;

generar, en la segunda red, un mensaje de anuncio de dispositivo del primer dispositivo;

recibir un mensaje de solicitud de acceso para el primer dispositivo desde el segundo dispositivo en la segunda red; y

comunicar el mensaje de solicitud de acceso para el primer dispositivo a la primera red a través de la red punto a punto,

en el que generar el mensaje de anuncio de dispositivo del primer dispositivo comprende obtener la dirección, plantilla de servicio y la información de propiedad en relación con el primer dispositivo en una primera aplicación agente que opera en un ordenador en la primera red; y

transmitir la dirección, plantilla de servicio y la información de propiedad en relación con el primer dispositivo de la primera aplicación de agente que opera en un primer ordenador en la primera red a una segunda aplicación de agente que opera en un segundo ordenador en la segunda red,

en donde:

la segunda aplicación de agente genera el mensaje de anuncio de dispositivo en la segunda red en base a la dirección, plantilla de servicio y la información de propiedad recibida en relación con el primer dispositivo; y

el mensaje de anuncio de dispositivo incluye una dirección para la segunda aplicación de agente como la dirección de red para el primer dispositivo.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2010/037250.

Solicitante: QUALCOMM INCORPORATED.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: Attn: International IP Administration 5775 Morehouse Drive San Diego, CA 92121 ESTADOS UNIDOS DE AMERICA.

Inventor/es: CAUNTER,MARK LESLIE, JACKSON,BRUCE KELLY, GEACH,STEVEN RICHARD.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Redes de datos de conmutación (interconexión o... > H04L12/28 (caracterizados por la configuración de los enlaces, p. ej. redes locales (LAN), redes extendidas (WAN) (redes de comunicación inalámbricas H04W))
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Disposiciones, aparatos, circuitos o sistemas no... > H04L29/08 (Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace)

PDF original: ES-2519172_T3.pdf

 

google+ twitter facebookPin it
Ilustración 1 de Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar.
Ilustración 2 de Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar.
Ilustración 3 de Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar.
Ilustración 4 de Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar.
Ilustración 5 de Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar.
Ilustración 6 de Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar.
Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar.

Fragmento de la descripción:

Sistemas y procedimientos para crear sistemas virtuales universales de enchufar y usar

SOLICITUDES RELACIONADAS

Esta solicitud reivindica el beneficio de prioridad a de la solicitud provisional de patentes US número 61/183.761 titulada Systems And Methods For Creating Virtual Universal Plug and Play Systems, presentada el 3 de junio de 29.

CAMPO DE LA INVENCIÓN

La presente invención se refiere en general a redes de ordenadores, y más particularmente al control remoto de la selección de medios de transmisión en línea y la autorización entre redes privadas.

ANTECEDENTES

Cada vez más personas están acumulando colecciones de medios digitales, como archivos de audio, archivos de vídeo, imágenes digitales, etc., mientras que los dispositivos de memoria portátiles como memorias USB, discos CD- R y reproductores de MP3 han proporcionado una cierta capacidad para llevar físicamente dichos archivos de un lugar a otro para su uso, a menudo estos dispositivos de memoria son demasiado limitados en capacidad de carga, además de ser muy fácil de perder o robar para confiarles archivos de datos sensibles. Aun así, los coleccionistas de medios digitales se beneficiarían de la posibilidad de acceder a sus colecciones sin la necesidad de crear un puente de red elaborado.

El documento WO 2887374 divulga un sistema para acceder de forma remota a redes UPnP.

RESUMEN

Los procedimientos y dispositivos permiten a un dispositivo situado en una red de origen aparecer como un dispositivo virtual en una red de destino. Las aplicaciones de agentes que se ejecutan en las computadoras de la fuente y las redes de destino y en el servidor central de la red se comunican a través de una red punto a punto habilitada por un servidor de red entre súper-usuarios en Internet. Para compartir un dispositivo, el agente servidor central pide al agente de red de origen que facilite acceder a un dispositivo de la red de origen y dirige esta información para que sea enviada a una red de destino. El agente de red de origen envía el nombre del dispositivo, las propiedades y la información de la plantilla de servicio al agente de la red de destino. El agente de red de destino utiliza la información recibida para anunciarse como el dispositivo a la red de destino. Los dispositivos de la red de destino podrán solicitar los servicios del dispositivo desde el agente de red de destino. Estas solicitudes son reempaquetadas por el agente de red de destino y se envían al agente de red de origen. El agente de red de código re-direcciona la solicitud de servicio para el dispositivo real y redirige las respuestas recibidas al agente de la red de destino. El agente de red de destino recibe la respuesta, la procesa y envía la respuesta de servicio al dispositivo solicitante. A partir de entonces, el dispositivo solicitante en la primera red puede acceder directamente a los servicios del dispositivo en la segunda red, como si los dos dispositivos se encontrasen en la misma red. Usando estos procedimientos, los dispositivos de una red local también pueden acceder a los servicios disponibles en un servidor de Internet, como si el servidor estaba en la red local.

BREVE DESCRIPCIÓN DE LOS DIBUJOS

Los dibujos adjuntos, que se incorporan en la presente memoria y constituyen parte de esta especificación, ilustran realizaciones de ejemplo de la invención, y junto con la descripción general dada anteriormente y la descripción detallada dada a continuación, sirven para explicar las características de la invención.

La Figura 1 es un diagrama de bloques que ilustra un sistema de comunicación de sistema de comunicación adecuado para su uso con diversas formas de realización.

Las Figuras 2A-2C son diagramas de bloques del sistema de comunicación que ilustran la funcionalidad de diversas formas de realización.

La Figura 3 es un diagrama de bloques que ilustra los componentes de sistema de comunicación en comunicación con un dispositivo móvil para su uso con diversas formas de realización.

La Figura 4 muestra una interfaz de usuario adecuada para la aplicación en un dispositivo móvil para su uso con diversas formas de realización.

La Figura 5 es un diagrama de flujo de proceso de un proceso de visión general de diversas formas de realización.

La Figura 6 es un diagrama de flujo del proceso de un procedimiento de realización para el registro de una red para establecer una red punto a punto para su uso con diversas formas de realización.

La Figura 7 es un diagrama de flujo de mensajes que ilustra mensajes que pueden ser intercambiados entre los diversos componentes en el procedimiento de realización ilustrada en la Figura 6.

La Figura 8 es un diagrama de flujo de proceso de un procedimiento de realización para la virtualización de un dispositivo en una primera red de modo que puede aparecer como un dispositivo virtual en una segunda red.

Las Figuras 9A-9C son diagramas de flujo de proceso de los procedimientos de realización para la obtención de los servicios y la recepción de contenidos a partir de un dispositivo en una primera red que aparece como un dispositivo virtual en una segunda red.

La Figura 1 es un diagrama de flujo de proceso de un procedimiento de realización para el uso de un dispositivo móvil para permitir a un dispositivo en una primera red utilizarse como un dispositivo virtual en una segunda red.

La Figura 11 es un diagrama de flujo del proceso de otra realización del procedimiento para el uso de un ordenador en una primera red para permitir a un dispositivo en la primera red utilizarse como un dispositivo virtual en una segunda red.

La Figura 12 es un diagrama de flujo de proceso de un procedimiento de realización para el uso de un ordenador en una primera red para permitir a un dispositivo en una segunda red utilizarse como un dispositivo virtual en la primera red.

La Figura 13 es un diagrama de flujo de mensajes o mensajes que pueden ser intercambiados entre los diversos componentes en el procedimiento ilustrado en la Figura 12.

La Figura 14 es un diagrama de bloque de comunicación de un sistema de comunicación adecuado para su uso para una aplicación particular de varias formas de realización.

La Figura 15 es un diagrama de flujo del proceso de una realización del procedimiento para permitir a un dispositivo en una primera red acceder a un servicio de servidor proporcionado como un servicio virtual en la primera red.

La Figura 16 es un diagrama de flujo de mensajes de mensajes que pueden intercambiados entre los diversos componentes en el procedimiento ilustrado en la Figura 15.

La Figura 17 es un diagrama de flujo del proceso de una realización del procedimiento para la visualización de un archivo dinámico como una imagen estática en una pantalla de fotografía digital.

La Figura 18 es un diagrama de flujo de proceso de un ejemplo de implementación del procedimiento ilustrado en la Figura 17.

La Figura 19 es un diagrama de flujo del proceso de otro ejemplo de implementación del procedimiento ilustrado en la Figura 17.

La Figura 2 es un diagrama de bloques de componentes de un ordenador personal adecuado para su uso con diversas formas de realización.

La Figura 21 es un diagrama de bloques de un componente de servidor adecuado para su uso con diversas formas de realización.

La Figura 22 es un diagrama de bloques de un componente de visualización de fotos digital adecuado para su uso con diversas formas de realización.

DESCRIPCIÓN DETALLADA

Las diversas formas de realización se describirán en detalle con referencia a los dibujos adjuntos. Siempre que sea posible, los mismos números de referencia se utilizarán en todos los dibujos para referirse a las... [Seguir leyendo]

 


Reivindicaciones:

1. Un procedimiento para acceder a un primer dispositivo situado en una primera red desde un segundo dispositivo ubicado en una segunda red, que comprende:

unir la primera red y la segunda red a través de una red punto a punto;

generar, en la segunda red, un mensaje de anuncio de dispositivo del primer dispositivo;

recibir un mensaje de solicitud de acceso para el primer dispositivo desde el segundo dispositivo en la

segunda red; y

comunicar el mensaje de solicitud de acceso para el primer dispositivo a la primera red a través de la red punto a punto,

en el que generar el mensaje de anuncio de dispositivo del primer dispositivo comprende

obtener la dirección, plantilla de servicio y la información de propiedad en relación con el primer dispositivo

en una primera aplicación agente que opera en un ordenador en la primera red; y

transmitir la dirección, plantilla de servicio y la información de propiedad en relación con el primer dispositivo de la primera aplicación de agente que opera en un primer ordenador en la primera red a una segunda aplicación de agente que opera en un segundo ordenador en la segunda red, en donde:

la segunda aplicación de agente genera el mensaje de anuncio de dispositivo en la segunda red en base a la dirección, plantilla de servicio y la información de propiedad recibida en relación con el primer

dispositivo; y

el mensaje de anuncio de dispositivo incluye una dirección para la segunda aplicación de agente como la dirección de red para el primer dispositivo.

2. El procedimiento según la reivindicación 1, que comprende además la comunicación de un mensaje de respuesta de servicio desde el primer dispositivo al segundo dispositivo por:

recibir el mensaje de respuesta de servicio desde el primer dispositivo de la primera aplicación de agente en la primera red;

transmitir el mensaje de respuesta de servicio desde la primera aplicación agente a la segunda aplicación de agente en la segunda red a través de la red punto a punto; y

proporcionar el mensaje de respuesta de servicio desde la segunda aplicación de agente al segundo

dispositivo.

3. El procedimiento según la reivindicación 2, que comprende además:

recibir una dirección de Protocolo de Internet (IP) para la primera red de la primera aplicación de agente en la segunda aplicación de agente; y

asignar una dirección URL localizador universal de recursos en el mensaje de respuesta de servicio a una dirección URL que incluye la dirección IP de la primera red antes de proporcionar el mensaje de respuesta de servicio desde la segunda aplicación de agente al segundo dispositivo.

4. El procedimiento según la reivindicación 2, que comprende además:

obtener una dirección de protocolo de Internet IP para la segunda red en la segunda aplicación de agente; recibir un mensaje de acceso URL desde el segundo dispositivo en la segunda aplicación de agente; convertir el mensaje de acceso URL en un mensaje de control; y

transmitir el mensaje de control desde la segunda aplicación de agente a la primera aplicación de agente, en donde el mensaje de control incluye la dirección IP de la segunda red y se formatea para hacer que la primera aplicación de agente:

acceda a un archivo multimedia en el primer dispositivo asociado a la URL; reciba datos de medios desde el primer dispositivo; y

envíe los datos de medios de la segunda aplicación de agente usando la dirección IP de la segunda red sin pasar datos de medios a través de la red punto a punto.

5. El procedimiento según la reivindicación 1, que comprende además:

recibir un mensaje de acceso URL desde el segundo dispositivo en la segunda aplicación de agente; convertir el mensaje de acceso URL en un mensaje de control; y

transmitir el mensaje de control desde la segunda aplicación de agente a la primera aplicación de agente, en el que:

el mensaje de control incluye la dirección IP de un servidor de re-enrutamiento situado en Internet y está formateado para hacer que la primera aplicación de agente:

acceda a un archivo multimedia en el primer dispositivo asociado a la URL; reciba datos de medios desde el primer dispositivo; y

envíe los datos de medios al servidor re-enrutamiento utilizando la dirección IP del mensaje de control, sin pasar los datos de medios a través de la red punto a punto;

el servidor de re-enrutamiento está configurado para recibir los datos de medios en una memoria temporal; y

el procedimiento comprende además:

acceder a la memoria intermedia en el servidor de re-enrutamiento para transmitir datos multimedia a la segunda aplicación de agente; y

proporcionar los datos de medios de la segunda aplicación de agente al segundo dispositivo.

6. Un procedimiento según la reivindicación 1, que comprende además:

acceder a una fuente de datos para obtener un archivo de datos; formatear el archivo de datos obtenido en un formato adecuado para su visualización; representar el archivo de datos obtenido con formato de mapa de bits en memoria; transformar el mapa de bits en un formato de datos de fotografía digital; y

almacenar los datos de fotografías digitales en el primer dispositivo, en donde el segundo dispositivo es un dispositivo de marco de fotos digital.

7. El procedimiento según la reivindicación 6, en el que el formato de datos de fotografía digital es el formato JPEG.

8. Un sistema para permitir a un primer dispositivo situado en una primera red ser accedido por un segundo dispositivo ubicado en una segunda red, que comprende:

medios para enlazar la primera red y la segunda red a través de una red punto a punto; medios para generar un mensaje de anuncio de dispositivo en la segunda red del primer dispositivo; medios para recibir un mensaje de solicitud de acceso para el primer dispositivo desde el segundo dispositivo en la segunda red; y

medios para comunicar el mensaje de solicitud de acceso para el primer dispositivo a la primera red a través de la red punto a punto, y

medios para obtener la dirección, plantilla de servicio y la información de propiedad en relación con el primer dispositivo en una primera aplicación agente que opera en un ordenador en la primera red; y medios para transmitir la dirección, plantilla de servicio y la información de propiedad en relación con el primer dispositivo de la primera aplicación agente que opera en un primer ordenador en la primera red a una segunda aplicación de agente que opera en un segundo ordenador en la segunda red, en el que:

la segunda aplicación de agente comprende medios para generar el mensaje de anuncio de dispositivo en la segunda red en base a la dirección, plantilla de servicio y la información de propiedad recibidas en relación con el primer dispositivo; y

el mensaje de anuncio de dispositivo incluye una dirección para la segunda aplicación de agente como la dirección de red para el primer dispositivo.

9. El sistema de la reivindicación 8, que comprende además medios para comunicar un mensaje de respuesta de servicio desde el primer dispositivo al segundo dispositivo, que comprende:

medios para recibir el mensaje de respuesta de servicio desde el primer dispositivo en la primera aplicación de agente en la primera red;

medios para transmitir el mensaje de respuesta de servicio a partir de la primera aplicación de agente a la segunda aplicación de agente en la segunda red a través de la red punto a punto; y

medios para proporcionar el mensaje de respuesta de servicio desde la segunda aplicación de agente al segundo dispositivo.

1. El procedimiento según la reivindicación 9, que comprende además:

medios para recibir una dirección de Protocolo de Internet IP para la primera red de la primera aplicación de agente en la segunda aplicación de agente; y

medios para mapear un localizador universal de recursos URL en el mensaje de respuesta de servicio a una dirección URL que incluye la dirección IP para la primera red antes de proporcionar el mensaje de respuesta de servicio desde la segunda aplicación de agente al segundo dispositivo.

11. El procedimiento según la reivindicación 9, que comprende además:

medios para obtener una dirección de Protocolo de Internet IP para la segunda red en la segunda aplicación de agente;

medios para recibir un mensaje de acceso URL desde el segundo dispositivo en la segunda aplicación de agente;

medios para convertir el mensaje de acceso URL en un mensaje de control; y

medios para transmitir el mensaje de control desde la segunda aplicación de agente a la primera aplicación de agente, en donde el mensaje de control incluye la dirección IP de la segunda red y se formatea para hacer que la primera aplicación de agente:

acceda a un archivo multimedia en el primer dispositivo asociado a la URL; reciba datos de medios desde el primer dispositivo; y

envíe los datos de medios de la segunda aplicación de agente usando la dirección IP de la segunda red sin pasar datos de medios a través de la red punto a punto.

12. El procedimiento según la reivindicación 8, que comprende además:

medios para recibir un mensaje de acceso URL desde el segundo dispositivo en la segunda aplicación de

agente;

medios para convertir el mensaje de acceso URL en un mensaje de control; y

medios para transmitir el mensaje de control desde la segunda aplicación de agente a la primera aplicación

de agente, en donde:

el mensaje de control incluye la dirección IP de un servidor de re-enrutamiento situado en Internet y está formateado para hacer que la primera aplicación de agente:

acceda a un archivo multimedia en el primer dispositivo asociado a la URL; reciba datos de medios desde el primer dispositivo; y

envíe los datos de medios al servidor re-enrutamiento utilizando la dirección IP del mensaje de control, sin pasar los datos de medios a través de la red punto a punto;

el servidor de re-enrutamiento está configurado para recibir los datos de medios en una memoria temporal; y el sistema comprende además:

medios para acceder a la memoria intermedia en el servidor de re-enrutamiento para transmitir datos multimedia a la segunda aplicación de agente; y

medios para proporcionar los datos de medios de la segunda aplicación de agente al segundo dispositivo.

13. Un sistema de la reivindicación 8, que comprende además:

medios para acceder a una fuente de datos para obtener un archivo de datos;

medios para formatear el archivo de datos obtenido en un formato adecuado para su visualización;

medios para representar el archivo de datos obtenido con formato de mapa de bits;

medios para transformar el mapa de bits en un formato de datos de fotografía digital; y

medios para almacenar los datos de fotografías digitales en el primer dispositivo, en donde el segundo

dispositivo es un dispositivo de marco de fotos digital.

14. El sistema de la reivindicación 13, en el que el formato de datos de fotografía digital es el formato JPEG.

15. Un producto de programa de ordenador que comprende: un medio legible por el procesador que comprende:

al menos una instrucción para vincular la primera red y la segunda red a través de una red punto a punto; al menos una instrucción para la generación de un mensaje de anuncio de dispositivo en la segunda red del primer dispositivo;

al menos una instrucción para recibir un mensaje de solicitud de acceso para el primer dispositivo desde el segundo dispositivo en la segunda red; y

al menos una instrucción para comunicar el mensaje de solicitud de acceso para el primer dispositivo a la primera red a través de la red punto a punto,

en el que el medio legible por ordenador comprende además:

al menos una instrucción para obtener la dirección, plantilla de servicio y la información de propiedad en relación con el primer dispositivo en una primera aplicación agente que opera en un ordenador en la primera red; y

al menos una instrucción para transmitir la dirección, plantilla de servicio y la información de propiedad en 5 relación con el primer dispositivo de la primera aplicación agente que opera en un primer ordenador en la

primera red a una segunda aplicación de agente que opera en un segundo ordenador en la segunda red, en donde:

la segunda aplicación de agente genera el mensaje de anuncio de dispositivo en la segunda red en 1 base a la dirección, plantilla de servicio y la información de propiedad recibida en relación con el primer

dispositivo; y

el mensaje de anuncio de dispositivo incluye una dirección para la segunda aplicación de agente como la dirección de red para el primer dispositivo.