ES2868230T3 - Método y terminal móvil para implementar el uso compartido de información - Google Patents
Método y terminal móvil para implementar el uso compartido de información Download PDFInfo
- Publication number
- ES2868230T3 ES2868230T3 ES19168008T ES19168008T ES2868230T3 ES 2868230 T3 ES2868230 T3 ES 2868230T3 ES 19168008 T ES19168008 T ES 19168008T ES 19168008 T ES19168008 T ES 19168008T ES 2868230 T3 ES2868230 T3 ES 2868230T3
- Authority
- ES
- Spain
- Prior art keywords
- information
- user
- shared
- shared information
- desktop
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
Un método para implementar el uso compartido de información, que comprende: recibir (11), por un primer terminal móvil, la información compartida desde un segundo terminal móvil y la información de ubicación correspondiente a la información compartida, en donde la información de ubicación indica una ubicación para la información compartida visualizada en un escritorio del segundo terminal móvil, la información compartida comprende: una aplicación y un parámetro de operación de aplicación de la aplicación; visualizar (12) la información compartida de acuerdo con la información de ubicación; y instalar la aplicación y cargar el parámetro de operación de aplicación en la aplicación cuando la aplicación no está instalada en el primer terminal móvil.
Description
DESCRIPCIÓN
Método y terminal móvil para implementar el uso compartido de información
Campo de la invención
Las realizaciones de la presente invención se refieren al campo de las comunicaciones y, en particular, a un método y un terminal móvil para implementar el uso compartido de información.
Antecedentes de la invención
Con la popularidad de los terminales móviles, un equipo de usuario, por ejemplo, un teléfono móvil, se ha convertido en un centro para procesar información personal y un medio para contactar con otros. Para las personas de contacto especialmente preocupadas, un usuario siempre quiere saber qué están haciendo, por ejemplo, qué canciones están escuchando, a qué juegos están jugando, dónde están y qué tiempo hace allí; o cuando está en un grupo determinado, el usuario quiere saber qué están haciendo los miembros del grupo. Al mismo tiempo, el usuario puede tener la expectativa de compartir un comportamiento actual del propio usuario.
Sin embargo, el Bluetooth solo se puede usar para implementar el uso compartido simple de archivos y no puede cumplir con un requisito de uso compartido en tiempo real. De manera alternativa, la forma de implementar el uso compartido de escritorio remoto mediante un escritorio remoto similar a un sistema de Microsoft ("Microsoft") Windows ("Windows") también se puede usar para ver y controlar un terminal remoto, y no se puede usar para adquirir contenido de un archivo de una parte contraria. El documento US 2011/167122 A1 se refiere al uso compartido del de contenido electrónico con una entidad que utiliza mensajes electrónicos.
Compendio de la invención
Las realizaciones de la presente invención proporcionan un método según la reivindicación 1 independiente, un equipo de usuario según la reivindicación 6 independiente, para adquirir información compartida en un escritorio en tiempo real. Las características adicionales de la invención se proporcionan en las reivindicaciones dependientes. A continuación, las partes de la descripción y los dibujos que se refieren a realizaciones que no están cubiertas por las reivindicaciones no se presentan como realizaciones de la invención, sino como ejemplos útiles para comprender la invención.
En las realizaciones de la presente invención, se puede compartir la información o un escritorio en tiempo real entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario es capaz de rastrear el estado de un usuario de otro equipo de usuario y adquirir información sobre un escritorio compartido en tiempo real.
Breve descripción de los dibujos
Para ilustrar más claramente las soluciones técnicas en las realizaciones de la presente invención, a continuación se describen brevemente los dibujos adjuntos necesarios para describir las realizaciones o la técnica anterior. Evidentemente, los dibujos adjuntos en la siguiente descripción simplemente muestran algunas realizaciones de la presente invención, y los expertos en la técnica pueden derivar otros dibujos a partir de estos dibujos adjuntos sin esfuerzos creativos.
La FIG. 1 es un diagrama de flujo de un método para implementar el uso compartido de información según una realización de la presente invención;
La FIG. 2 es un diagrama de flujo de un método para implementar el uso compartido de información según otra realización de la presente invención;
La FIG. 3 es un diagrama de flujo de un método para implementar el uso compartido de información según otra realización de la presente invención;
La FIG. 4 es un diagrama estructural esquemático de un equipo de usuario para implementar el uso compartido de información según una realización de la presente invención;
La FIG. 5 es un diagrama estructural esquemático de otro equipo de usuario para implementar el uso compartido de información según una realización de la presente invención;
La FIG. 6 es un diagrama estructural esquemático de un servidor en la nube para implementar el uso compartido de información según una realización de la presente invención; y
La FIG. 7 es un diagrama estructural esquemático de un aparato para implementar el uso compartido de escritorio según una realización de la presente invención.
Descripción detallada de las realizaciones
A continuación se describen clara y completamente las soluciones técnicas de acuerdo con las realizaciones de la presente invención con referencia a los dibujos adjuntos en las realizaciones de la presente invención. Evidentemente, las realizaciones de la siguiente descripción son simplemente una parte y no todas las realizaciones de la presente invención. Todas las demás realizaciones obtenidas por personas expertas en la técnica en base a las realizaciones de la presente invención sin esfuerzos creativos caerán dentro del alcance de protección de la presente invención.
Las soluciones técnicas de la presente invención se pueden aplicar a varios sistemas de comunicaciones, por ejemplo, un Sistema Global para Comunicaciones Móviles (GSM, en inglés Global System of Mobile communication), un sistema de Acceso Múltiple por División de Código (CDMA, en inglés Code Division Multiple Access), un sistema del Sistema de Acceso Múltiple por División de Código de Banda Ancha(WCDMA, en inglés Wideband Code Division Multiple Access Wireless), un sistema del Servicio General de Radio por Paquetes (GPRS, en inglés General Packet Radio Service) y un sistema de Evolución a Largo Plazo (LTE, en inglés Long Term Evolution).
Un equipo de usuario (UE, en inglés User Equipment) también puede denominarse terminal móvil (en inglés, Mobile Terminal), equipo de usuario móvil y similares, y puede comunicarse con una o más redes de núcleo a través de una red de acceso por radio (por ejemplo, una RAN, Red de Acceso por Radio). El equipo de usuario puede ser un terminal móvil, por ejemplo, un teléfono móvil (llamado alternativamente un teléfono "celular") y un ordenador equipado con un terminal móvil. Por ejemplo, puede ser un aparato móvil portátil, de bolsillo, de mano, integrado en un ordenador o montado en un vehículo, que intercambia voz y/o datos con la red de acceso por radio.
Una estación base puede ser una estación transceptora base (BTS, en inglés Base Transceiver Station) en GSM o CDMA, un NodoB (en inglés Node B) en WCDMA o un NodoB evolucionado (en inglés eNB o e-NodeB, evolutional Node B) en LTE.
Un usuario puede compartir recursos en un equipo de usuario del usuario, donde los recursos son, por ejemplo, una aplicación, un parámetro de programa y un archivo, almacenar información compartida correspondiente a los recursos en un servidor en la nube y autorizar a otro usuario a descargar los recursos. El usuario que proporciona la información compartida se denomina compartidor y un usuario autorizado se denomina objeto compartido. La información compartida puede ser uno o más de los siguientes tipos de información: un enlace de red, un parámetro de operación de aplicación y un archivo.
A continuación se describe un método para implementar el uso compartido de información según una realización de la presente invención con referencia a la FIG. 1, que incluye los siguientes pasos. En esta realización, los equipos de usuario se toman como ejemplo para la descripción. Los usuarios interactúan con un servidor en la nube utilizando los equipos de usuario. Un primer equipo de usuario es un compartidor y un segundo equipo de usuario es un objeto compartido del primer equipo de usuario.
11. El segundo equipo de usuario recibe información compartida de otro usuario e información de ubicación correspondiente a la información compartida, donde la información de ubicación indica una ubicación para que la información compartida se visualice en el otro equipo de usuario.
Aquí, la información compartida incluye pero no se limita a uno o más de los siguientes tipos de información: un enlace de red, un parámetro de operación de aplicación y un archivo. El enlace de red puede ser una dirección para descargar una aplicación, una dirección para descargar un archivo mp3 y similares. El parámetro de operación de aplicación puede ser, por ejemplo, información sobre la hora, información meteorológica e información de la región que se carga en un widget e información sobre un archivo de audio reproducido en un reproductor de audio. El archivo puede ser, por ejemplo, un archivo de programa de instalación, un archivo de imagen y un archivo mp3.
La información de ubicación puede incluir información que indique una ubicación de coordenadas para que la aplicación compartida se visualice en el escritorio del equipo de otro usuario. Además, cuando el otro equipo de usuario tiene múltiples escritorios, la información de ubicación puede incluir además información que indica un identificador de escritorio para que la información compartida se visualice en el escritorio del otro equipo de usuario.
De manera general, el segundo equipo de usuario puede recibir, desde el servidor en la nube, la información compartida del otro usuario y la información de ubicación correspondiente a la información compartida, y también puede recibir, desde un equipo de usuario del otro usuario, la información compartida y la información de ubicación correspondiente a la información compartida.
De manera general, antes de recibir la información compartida del otro usuario y la información de ubicación correspondiente a la información compartida, el segundo equipo de usuario puede enviar una solicitud de descarga al servidor en la nube, donde la solicitud de descarga indica que la información compartida, que es almacenada por el otro equipo de usuario en el servidor en la nube, debe adquirirse. Luego, el segundo equipo de usuario recibe la información compartida del otro usuario y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube de acuerdo con la solicitud de descarga. Debe entenderse que un usuario del segundo equipo de usuario puede enviar manualmente la solicitud de descarga al servidor en la nube. De manera alternativa, el segundo equipo de usuario puede estar equipado con un temporizador, de modo que las solicitudes de
descarga se envíen periódicamente al servidor en la nube. De esta forma, si la información compartida proporcionada por el primer equipo de usuario se actualiza periódicamente, la información compartida del primer equipo de usuario adquirida por el segundo equipo de usuario también se actualiza periódicamente, asegurando así que la información compartida en los dos equipos de usuario es básicamente síncrona.
Específicamente, el usuario del segundo equipo de usuario selecciona un escritorio en blanco e inicia, en el escritorio, la solicitud de descarga al servidor en la nube o al otro equipo de usuario. Por ejemplo, el usuario del segundo equipo de usuario selecciona una opción de "compartir vista" en el menú (en inglés menu) del escritorio. Luego, el menú proporciona además una lista de "personas de contacto" y una opción de "todas las personas de contacto". Si el usuario del segundo equipo de usuario selecciona una o más "personas de contacto" de la lista de "personas de contacto", la solicitud de descarga iniciada por el segundo equipo de usuario al servidor en la nube indica que la información compartida de una o más "personas de contacto" "necesita ser adquirida; si el usuario del segundo equipo de usuario selecciona "todas las personas de contacto", la solicitud de descarga iniciada por el segundo equipo de usuario al servidor en la nube indica que es necesario adquirir la información compartida de todas las personas de contacto, o la solicitud de descarga solo indica que la información compartida debe adquirirse, y después de recibir la solicitud de descarga, el servidor en la nube considera por defecto que la solicitud de descarga indica que se debe adquirir la información compartida de todas las personas de contacto del segundo equipo de usuario.
La solicitud de descarga iniciada por el segundo equipo de usuario puede indicar que es necesario adquirir información compartida, que es almacenada por al menos un equipo de usuario (por ejemplo, el primer equipo de usuario) en el servidor en la nube; en realidad, es posible que el usuario no necesite indicar un usuario cuya información compartida necesita ser adquirida cada vez, y el usuario puede establecer, en el lado del equipo de usuario del propio usuario, un compartidor al que apunta la solicitud de descarga, por ejemplo , el primer equipo de usuario u otro equipo de usuario. Si no se configura ningún compartidor y al iniciar la solicitud de descarga, el segundo equipo de usuario no indica el usuario cuya información compartida necesita ser adquirida, se puede considerar por defecto que la solicitud de descarga indica que se necesita adquirir la información compartida de todos los compartidores correspondientes al segundo equipo de usuario.
Es decir, si la solicitud de descarga indica que la información compartida, que es almacenada por el primer equipo de usuario en el servidor en la nube, necesita ser adquirida, el segundo equipo de usuario recibe la información compartida del primer equipo de usuario y la información de ubicación correspondiente a la información compartida, que es enviada por el servidor en la nube según la solicitud de descarga.
De manera alternativa, si la solicitud de descarga indica que se necesita adquirir la información compartida especificada, el segundo equipo de usuario recibe la información compartida especificada y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube según la solicitud de descarga.
De manera alternativa, si la solicitud de descarga iniciada por el segundo equipo de usuario al servidor en la nube no indica que se necesita adquirir información compartida especificada, el segundo equipo de usuario recibe la información de descripción de la información compartida, donde la información de descripción es enviada por el servidor en la nube; envía una solicitud para adquirir la información compartida especificada al servidor en la nube según la información de descripción; y finalmente recibe la información compartida especificada y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube.
En este momento, el primer equipo de usuario ha enviado, al servidor en la nube, al menos una pieza de la información compartida, la información de ubicación correspondiente a la información compartida e información de indicación utilizada para indicar al menos un objeto compartido que adquiere la al menos una pieza. de información compartida.
Debe entenderse que un usuario del primer equipo de usuario puede especificar una información compartida diferente para los diferentes objetos compartidos. Por ejemplo, el usuario del primer equipo de usuario selecciona una opción de "compartir escritorio" en el menú del escritorio. Luego, el menú proporciona además una lista de "personas de contacto". Si el usuario del primer equipo de usuario selecciona una o más "personas de contacto" de la lista de "personas de contacto", el menú proporciona además opciones de información compartida, por ejemplo, "compartir un escritorio completo" o "compartir parte del contenido". Si el usuario del primer equipo de usuario selecciona "compartir un escritorio completo", el primer equipo de usuario carga toda la información compartida de un escritorio seleccionado al servidor en la nube e indica, en la información de indicación, que la información compartida se proporciona para esa o más "personas de contacto". Si el usuario del primer equipo de usuario selecciona "compartir parte del contenido", el usuario del primer equipo de usuario selecciona una o más piezas de información compartida en el escritorio. Luego, el primer equipo de usuario carga una o más piezas de información compartida al servidor en la nube e indica, en la información de indicación, que la información compartida se proporciona para una o más "personas de contacto".
Por ejemplo, la información de indicación usada para indicar al menos un objeto compartido que adquiere al menos una pieza de información compartida indica que los objetos compartidos del primer equipo de usuario incluyen el segundo equipo de usuario. Debe entenderse que después de cargar la información compartida, la información de ubicación y la información de indicación al servidor en la nube, el primer equipo de usuario puede enviar además un mensaje de notificación de uso compartido a un equipo de usuario del objeto compartido indicado en la información
de indicación, por lo que el objeto compartido aprende que el primer equipo de usuario proporciona la información compartida.
De esta manera, en esta realización, antes de enviar la solicitud de descarga al servidor en la nube, el segundo equipo de usuario puede recibir el mensaje de notificación de uso compartido del otro equipo de usuario (es decir, el primer equipo de usuario) que almacena la información compartida en el servidor en la nube, donde el mensaje de notificación de uso compartido indica que el otro equipo de usuario ha almacenado la información compartida en el servidor en la nube.
Después de recibir la solicitud de descarga enviada por el segundo equipo de usuario, el servidor en la nube necesita autenticar el segundo equipo de usuario, es decir, verificar si el segundo equipo de usuario está en una lista de objetos compartidos indicada en la información de indicación que es enviada por el primer equipo de usuario. Si se determina que el segundo equipo de usuario es un objeto compartido del primer equipo de usuario, el servidor en la nube puede enviar la información compartida del primer equipo de usuario y la información de ubicación correspondiente al segundo equipo de usuario según la solicitud de descarga.
Si el servidor en la nube empuja directamente la información compartida y la información de ubicación correspondiente, el segundo equipo de usuario recibe la información compartida y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube.
De manera alternativa, el servidor en la nube no puede enviar la información compartida y la información de ubicación, y en su lugar, proporciona información de descripción de la información compartida para el segundo equipo de usuario, por ejemplo, proporcionando una lista de información compartida que es compartida por el primer equipo de usuario con el segundo equipo de usuario. El usuario del segundo equipo de usuario selecciona la información compartida que se espera adquirir en la información de descripción. Luego, el segundo equipo de usuario envía una solicitud para adquirir la información compartida especificada al servidor en la nube según la selección del usuario del segundo equipo de usuario. El servidor en la nube empuja, al segundo equipo de usuario según la solicitud, la información compartida seleccionada por el usuario del segundo equipo de usuario y la información de ubicación correspondiente. En este momento, el segundo equipo de usuario recibe la información compartida especificada y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube.
12. Finalmente, el segundo equipo de usuario visualiza la información compartida según la información de ubicación.
El primer equipo de usuario carga la información de ubicación mientras carga la información compartida. Por lo tanto, después de recibir la información compartida, el segundo equipo de usuario puede visualizar la información compartida en un escritorio según la información de ubicación. La información de ubicación incluye información de ubicación de coordenadas. Por lo tanto, puede garantizarse que la ubicación para que la información compartida se visualice en el escritorio del segundo equipo de usuario sea básicamente la misma que la ubicación para que la información compartida se visualice en el escritorio del primer equipo de usuario. Las ubicaciones son "básicamente" las mismas porque las especificaciones de pantalla de cada equipo de usuario pueden ser diferentes. En este caso, la información compartida puede visualizarse en el escritorio del segundo equipo de usuario según la información de ubicación de coordinación de la ubicación para que la información compartida se visualice en el escritorio del primer equipo de usuario, por ejemplo, una coordenada absoluta o una relación de coordenadas relativas. La información compartida puede visualizarse en un escritorio compartido en forma de icono o carpeta.
Además, el primer equipo de usuario puede optar por compartir la información en sus múltiples escritorios con el segundo equipo de usuario. Por lo tanto, la información de ubicación puede incluir además información del identificador de escritorio para identificar un escritorio, del cual proviene la información compartida, del primer equipo de usuario. Esto resuelve el problema de cómo visualizar, en el escritorio compartido del segundo equipo de usuario, la información compartida de diferentes escritorios pero con la misma ubicación de coordenadas.
Por ejemplo, el primer equipo de usuario comparte de manera secuencial la información a y b en su escritorio A y la información c en su escritorio B con el segundo equipo de usuario. Suponga que la ubicación de coordenadas de la información a en el escritorio A es la misma que la de la información c en el escritorio B. En este caso, cuando el segundo equipo de usuario solicita, en un primer escritorio que está en blanco, la adquisición de la información compartida del primer equipo de usuario, la información a y la información b se visualizan en el primer escritorio, donde las ubicaciones de coordenadas de la información a y la información b en el primer escritorio del segundo equipo de usuario son básicamente las mismas que en el escritorio A del primer equipo de usuario. Luego, se muestra información de solicitud, por ejemplo, "El primer equipo de usuario comparte otra información con usted. Indique si se adquiere o no", se visualiza en el primer escritorio. Si el usuario del segundo equipo de usuario selecciona "sí", aparece un segundo escritorio que está en blanco después del primer escritorio. Luego, la información c se visualiza en el segundo escritorio. Como puede verse en lo anterior, según la información de ubicación, el segundo equipo de usuario visualiza preferentemente, en un mismo escritorio, información compartida con la misma información de identificador de escritorio según la información de ubicación de coordenadas.
En la realización anterior, se determina una secuencia de visualización de la información compartida en el segundo equipo de usuario según el momento de carga de la información compartida del primer equipo de usuario. La
información que se visualiza preferentemente en un primer escritorio compartido también se puede determinar de otra manera, por ejemplo, de acuerdo con el progreso de la descarga, las prioridades de la información compartida y similares.
El contenido anterior se describe en base a la suposición de que tanto el primer equipo de usuario como el segundo equipo de usuario admiten el uso compartido de escritorio. Si el primer equipo de usuario o el segundo equipo de usuario no admite el uso compartido de escritorio, la información compartida no se visualiza en un escritorio y la información compartida puede visualizarse en un módulo de interfaz, por ejemplo, una carpeta, del equipo de usuario del segundo usuario.
Una vez que la información compartida se visualiza en el escritorio, el usuario del segundo equipo de usuario puede usar la información compartida para, por ejemplo, adquirir una aplicación compartida correspondiente a través de un enlace de red.
La información compartida puede ser un enlace de red, un parámetro de operación de aplicación, un archivo o similar. Por tanto, el segundo usuario puede utilizar la información compartida para adquirir una aplicación, un archivo o similar correspondiente a la información compartida. Debe entenderse que la información compartida no se limita a los ejemplos anteriores, y cualquier información que pueda visualizarse en un escritorio puede usarse como información compartida.
Específicamente, la información compartida se puede utilizar de diferentes formas. Por ejemplo, si la información compartida es un enlace de red a una aplicación, la aplicación correspondiente se adquiere a través del enlace de red; si la información compartida es un enlace de red a un archivo de audio, se adquiere un archivo de audio correspondiente a través del enlace de red; si la información compartida es un parámetro de operación de aplicación, el parámetro se carga en una aplicación correspondiente; y si la información compartida es un archivo, el archivo se descarga.
En realidad, cuando el primer equipo de usuario comparte una aplicación y su parámetro de operación al mismo tiempo, el usuario del segundo equipo de usuario puede optar por adquirir la aplicación, optar por adquirir el parámetro de operación de aplicación u optar por adquirir simultáneamente la aplicación y su parámetro de operación durante la descarga de la información compartida. Durante el proceso de uso de la información compartida, el segundo equipo de usuario detecta si ha instalado la aplicación. Si la aplicación no se ha instalado, el segundo equipo de usuario instala la aplicación y carga el parámetro. Si el segundo equipo de usuario descarga la aplicación correspondiente al parámetro de operación de aplicación al descargar la información compartida, la aplicación puede instalarse directamente; si el segundo equipo de usuario solo descarga el parámetro de operación de aplicación al descargar la información compartida, la aplicación correspondiente se descarga primero de la red cuando se usa el parámetro de operación de aplicación, la aplicación luego se instala y opera, y el parámetro de operación de aplicación se carga en la aplicación. Si se ha instalado la aplicación, el segundo equipo de usuario opera la aplicación instalada y carga el parámetro. De esta manera, cuando el primer equipo de usuario actualiza de manera periódica el parámetro de operación de aplicación utilizado como información compartida, el segundo equipo de usuario también puede adquirir el parámetro de operación de aplicación actualizando de manera periódica el parámetro de operación de aplicación.
Por ejemplo, el primer equipo de usuario comparte un widget meteorológico con el segundo equipo de usuario. En este caso, el primer equipo de usuario comparte una aplicación de widget meteorológico e información meteorológica con el segundo equipo de usuario. Al adquirir la aplicación de widget meteorológico y la información meteorológica, el segundo equipo de usuario puede comprobar primero si alguna aplicación de widget meteorológico en éste es consistente con la aplicación de widget meteorológico en el equipo de usuario del primer usuario. Si no es consistente, la aplicación de widget meteorológico se descarga e instala primero, y luego la información meteorológica se puede cargar en la nueva aplicación de widget meteorológico. Si el primer equipo de usuario comparte periódicamente la aplicación de widget meteorológico y la información meteorológica, el segundo equipo de usuario adquiere periódicamente la aplicación de widget meteorológico y la información meteorológica. Sin embargo, el segundo equipo de usuario solo necesita actualizar periódicamente la información meteorológica porque se ha instalado la nueva aplicación de widget meteorológico. De esta forma, el usuario del segundo equipo de usuario es capaz de aprender en tiempo real la información meteorológica de la ubicación del usuario del primer equipo de usuario. Ciertamente, si el usuario del primer equipo de usuario solo comparte la información meteorológica, el segundo equipo de usuario puede cargar la información meteorológica en un escritorio utilizando su aplicación de widget meteorológico. Si la información meteorológica se actualiza en tiempo real, el usuario del segundo equipo de usuario también es capaz de conocer la información meteorológica de la ubicación del usuario del primer equipo de usuario.
Como puede verse en lo anterior, en esta realización, la información se puede compartir en tiempo real entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario sea capaz de rastrear el estado de un usuario de otro equipo de usuario y adquirir información en un escritorio compartido en tiempo real.
En una realización específica, después de recibir la solicitud de descarga enviada por el segundo equipo de usuario por primera vez, el servidor en la nube puede autenticar el segundo equipo de usuario para verificar si el segundo equipo de usuario tiene permiso para acceder al servidor en la nube y verificar si el segundo equipo de usuario es un objeto compartido del equipo de usuario que proporciona la información compartida que se espera adquirir en la
solicitud de descarga. Una vez que la autenticación se realiza correctamente (es decir, el segundo equipo de usuario tiene permiso para acceder al servidor en la nube y es un objeto compartido del equipo de usuario que proporciona la información compartida que se espera adquirir en la solicitud de descarga. Por ejemplo, el segundo equipo de usuario indica, en la solicitud de descarga, que es necesario adquirir la información compartida del primer equipo de usuario. En este caso, el servidor en la nube comprueba si el segundo equipo de usuario tiene permiso para acceder al servidor en la nube y es un objeto compartido del primer equipo de usuario. La autenticación exitosa indica que el segundo equipo de usuario tiene el permiso para acceder al servidor en la nube y es un objeto compartido del primer equipo de usuario), el servidor en la nube envía la información compartida al segundo equipo de usuario. Si la autenticación falla, el servidor en la nube notifica al segundo equipo de usuario que la autenticación falla.
De manera general, si la solicitud de descarga indica que la información compartida, que es almacenada por el primer equipo de usuario en el servidor en la nube, necesita ser adquirida, el segundo equipo de usuario recibe la información compartida del primer equipo de usuario y la información de ubicación correspondiente a la información compartida, que es enviada por el servidor en la nube. De manera alternativa, si la solicitud de descarga indica que se necesita adquirir información compartida específica, el segundo equipo de usuario recibe la información compartida especificada y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube.
Específicamente, si la solicitud de descarga conlleva un requisito específico de información compartida (por ejemplo, se puede especificar, en la solicitud de descarga, que es necesario descargar una o más piezas de información compartida del primer equipo de usuario; y si no se especifica información compartida, se puede considerar que toda la información compartida del primer equipo de usuario debe descargarse), el servidor en la nube puede enviar directamente la información compartida al segundo equipo de usuario. De manera alternativa, la solicitud de descarga puede no indicar que es necesario adquirir información compartida especificada y puede indicar que es necesario adquirir la información compartida del primer equipo de usuario. En este caso, el servidor en la nube envía primero la información de descripción de la información compartida al segundo equipo de usuario, y luego envía la información compartida especificada al segundo equipo de usuario después de que el usuario especifique la información compartida que debe descargarse. Por lo tanto, que el segundo equipo de usuario reciba la información compartida y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube incluye específicamente: recibir la información de descripción de la información compartida, donde la información de descripción es enviada por el servidor en la nube ; enviar, al servidor en la nube según la selección del usuario, una solicitud para adquirir la información compartida especificada; y recibir la información compartida especificada. Aquí, la información de descripción enumera toda la información compartida que comparte el primer equipo de usuario con el segundo equipo de usuario.
Es decir, el usuario del primer equipo de usuario comparte recursos tales como una aplicación y un archivo que se encuentran en el equipo de usuario, y autoriza al segundo equipo de usuario a ser un objeto compartido. Luego, el primer equipo de usuario almacena la información compartida en el servidor en la nube y el segundo equipo de usuario adquiere la información compartida del servidor en la nube. Por el contrario, si el usuario del segundo equipo de usuario también comparte recursos como una aplicación y un archivo que se encuentran en el equipo de usuario, y autoriza al primer equipo de usuario a ser un objeto compartido, el segundo equipo de usuario almacena entonces la información compartida en el servidor en la nube, y el primer equipo de usuario adquiere la información compartida del servidor en la nube.
Como puede verse por lo anterior, si el primer equipo de usuario y el segundo equipo de usuario se autorizan mutuamente para ser un objeto compartido el uno del otro, es decir, ambos equipos de usuario comparten objetos entre sí. Entonces, el primer equipo de usuario o el segundo equipo de usuario puede adquirir la información compartida almacenada por la parte opuesta en el servidor en la nube.
Además, la implementación de la información compartida puede no estar limitada a dos equipos de usuario, y puede estar involucrado un grupo con dos o más equipos de usuario. Por ejemplo, además del primer equipo de usuario y el segundo equipo de usuario, el grupo puede incluir además un tercer equipo de usuario. Aquí, el primer equipo de usuario, el segundo equipo de usuario y el tercer equipo de usuario comparten objetos entre sí, es decir, objetos compartidos en grupo.
El segundo equipo de usuario puede visualizar, según la información de ubicación, la información compartida del primer equipo de usuario adquirida del servidor en la nube. Debe entenderse que la información compartida puede visualizarse en el mismo escritorio o en diferentes escritorios según la información de identificador de escritorio en la información de ubicación. Preferiblemente, la información compartida con la misma información de identificador de escritorio se visualiza en el mismo escritorio. Además, la información compartida puede visualizarse en un escritorio compartido en forma de icono o carpeta.
Si existen más equipos de usuario que comparten objetos entre sí en el grupo, cada uno de los equipos de usuario puede visualizar, en sus equipos de usuario, información compartida almacenada por otros equipos de usuario en el grupo en el servidor en la nube, y también puede cargar información compartida. en sus propios equipos de usuario al servidor en la nube.
De manera general, al recibir la solicitud de descarga iniciada por el segundo equipo de usuario, el servidor en la nube puede determinar primero si el segundo equipo de usuario tiene un historial de suscripción a un servicio de uso compartido de escritorio. En caso negativo, el servidor en la nube rechaza la solicitud de descarga del segundo equipo de usuario hasta que el usuario del segundo equipo de usuario completa un proceso de registro según lo estipulado por un proveedor del servicio de "uso compartido de escritorio". Luego, el servidor en la nube determina además si el segundo equipo de usuario adquiere la autenticación del primer equipo de usuario. En caso negativo, el servidor en la nube rechaza la solicitud de descarga del segundo equipo de usuario; y en caso afirmativo, el servidor en la nube entrega la información compartida, que está autorizada por el primer equipo de usuario y para ser compartida con el segundo equipo de usuario, al equipo de usuario del segundo usuario.
Después de adquirir la información compartida, el segundo equipo de usuario puede utilizar la información compartida visualizada en el escritorio o en otro módulo de interfaz funcional. Cuando la información compartida sobre la que hace clic el usuario del segundo equipo de usuario es un enlace de red, el segundo equipo de usuario puede descargar la aplicación o archivo correspondiente según el enlace de red. Cuando se comparte información entre el primer equipo de usuario y el segundo equipo de usuario, es posible que una aplicación o un archivo no se comparta directamente y, en su lugar, se adopta la forma de compartir un enlace de red correspondiente. Esto puede ahorrar tráfico de datos. Cuando la información compartida es un parámetro de operación de aplicación y puede ser información de datos como el clima, la hora y la región operados en un widget, el segundo equipo de usuario puede aplicar directamente el parámetro de operación de aplicación en una aplicación correspondiente en el equipo de usuario. El parámetro de operación de aplicación puede ser también información ID3 (un elemento de datos utilizado para describir la información musical, que generalmente se refiere al cantante, el nombre del álbum y el género de una canción mp3 (Capa III de Audio del Grupo de Expertos de Imagen en Movimiento)). En este caso, el segundo equipo de usuario puede buscar una canción correspondiente a través de la red, descargarla y cargarla en un reproductor de música para reproducirla. Si la aplicación correspondiente al parámetro de operación de aplicación no está instalada en el equipo de usuario, el segundo equipo de usuario descarga la aplicación correspondiente de la red, instala la aplicación y carga el parámetro de operación de aplicación en la aplicación operativa. Cuando la información compartida es un archivo que puede ser una imagen o un archivo de audio o video, el segundo equipo de usuario puede abrir directamente el archivo usando el software correspondiente. El archivo también puede ser una aplicación y el segundo equipo de usuario puede instalar y operar la aplicación.
Además, debe entenderse que la información compartida no solo se puede descargar en el escritorio del segundo equipo de usuario, sino que también se puede agregar a cualquier módulo que proporcione la interfaz funcional, como una carpeta. Por ejemplo, en una carpeta del segundo equipo de usuario, el usuario del segundo equipo de usuario elige ingresar a una interfaz de carpeta, y se puede agregar una subcarpeta, que se denomina, por ejemplo, "información compartida", en una interfaz de detalles. Al hacer clic en la subcarpeta, el usuario del segundo equipo de usuario puede ver la información compartida.
Si la información compartida se visualiza en el escritorio de un equipo de usuario o en otro módulo de interfaz se determina según el modelo de dispositivo o la versión del equipo de usuario que adquiere la información compartida. Sin embargo, el escritorio donde se visualiza la información compartida se determina según el escritorio, en el que el usuario del segundo equipo de usuario inicia la solicitud de descarga, y la información de identificador de escritorio en la información de ubicación que corresponde a la información compartida. Si el segundo equipo de usuario tiene varios escritorios, la al menos una pieza de información compartida adquirida puede visualizarse en el escritorio compartido donde el usuario del segundo equipo de usuario inicia la solicitud de descarga.
Para un grupo, sus equipos de usuario pueden tener un escritorio compartido grupal. Cuando un equipo de usuario descarga información compartida en el escritorio compartido de grupo, el equipo de usuario tiene una identidad de grupo y puede ver la información compartida de otros miembros del grupo en el escritorio compartido de grupo. Debe entenderse que la información compartida que proviene de múltiples equipos de usuario de grupo y se visualiza en el escritorio compartido de grupo puede visualizarse en el escritorio compartido de grupo de un equipo de usuario de grupo según la necesidad de un usuario de grupo que recibe la información compartida.
En resumen, según el método para implementar el uso compartido de información en esta realización, la información se puede compartir en tiempo real entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario es capaz de rastrear el estado de un usuario de otro equipo de usuario y adquirir la información en un escritorio compartido en tiempo real.
Con referencia a la FIG. 2, a continuación se describe un método para implementar el uso compartido de información por parte de un primer equipo de usuario de una parte de carga, que incluye los siguientes pasos. Por brevedad, se omite la descripción que sea la misma que la de la realización anterior.
21. El primer equipo de usuario envía, a un servidor en la nube, al menos una pieza de información compartida, información de ubicación correspondiente a la información compartida e información de indicación utilizada para indicar al menos un objeto compartido que adquiere la al menos una pieza de información compartida, donde la información de ubicación indica una ubicación para que la información compartida se visualice en un escritorio del primer equipo de usuario.
De manera general, el primer equipo de usuario puede enviar de manera periódica la al menos una pieza de información compartida y la información de ubicación de la información compartida al servidor en la nube para su almacenamiento, y enviar un mensaje de notificación de uso compartido a un equipo de usuario del al menos un objeto compartido indicado. en la información de indicación, donde el mensaje de notificación de uso compartido se usa para notificar al objeto compartido (por ejemplo, un segundo equipo de usuario) que el primer equipo de usuario ha almacenado la información compartida en el servidor en la nube. De esta manera, un usuario del segundo equipo de usuario es capaz de detectar en tiempo real que el primer equipo de usuario ha subido nueva información compartida.
Debe entenderse que un usuario del primer equipo de usuario puede especificar diferente información compartida para diferentes objetos compartidos. Por ejemplo, el usuario del primer equipo de usuario puede especificar que un primer grupo de información compartida se comparte con un primer grupo de objetos compartidos y otro grupo de información compartida se comparte con otro grupo de objetos compartidos. El usuario del primer equipo de usuario puede combinar de manera aleatoria la información compartida según la propia necesidad del usuario y especificar diferentes combinaciones de información compartida para diferentes objetos compartidos.
En realidad, el primer equipo de usuario debe procesar los datos que se cargarán en el servidor en la nube para garantizar que la información compartida se almacene en el servidor en la nube. Por ejemplo, si el usuario del primer equipo de usuario desea compartir una aplicación, el primer equipo de usuario carga un enlace de red correspondiente a la aplicación en una tienda de aplicaciones, en inglés APP Store. Por ejemplo, si el usuario del primer equipo de usuario desea compartir una canción, el primer equipo de usuario carga la información ID3 de la canción. Por ejemplo, si el usuario del primer equipo de usuario desea compartir un video de red, el primer equipo de usuario carga el enlace de red de una red de video que proporciona el video de red. Por ejemplo, si el usuario del primer equipo de usuario desea compartir una imagen, el primer equipo de usuario carga el enlace de red de un álbum de red donde se encuentra la imagen. Por ejemplo, si el usuario del primer equipo de usuario desea compartir datos personales, el primer equipo de usuario carga el enlace de una red donde se encuentran los datos personales. Como puede verse en lo anterior, el tráfico de datos se puede guardar de acuerdo con el método para cargar "información compartida".
De manera similar, el segundo equipo de usuario adquiere la información compartida del servidor en la nube, de modo que el segundo equipo de usuario puede usar la información compartida, por ejemplo, descargando contenido relevante según un enlace de red.
De manera general, el usuario del primer equipo de usuario puede enviar de manera manual una solicitud de carga al servidor en la nube. De manera alternativa, el primer equipo de usuario puede estar equipado con un temporizador, de modo que las solicitudes de carga se envíen de manera periódica al servidor en la nube.
En realidad, antes de que el servidor en la nube reciba la información compartida y la información de ubicación, el primer equipo de usuario puede enviar la solicitud de carga al servidor en la nube para adquirir la autenticación de usuario del servidor en la nube.
Específicamente, para el primer equipo de usuario, el primer equipo de usuario envía primero la solicitud de carga al servidor en la nube, y el servidor en la nube realiza la autenticación de usuario en el primer equipo de usuario para determinar si el primer equipo de usuario tiene un permiso de carga. Si la autenticación de usuario en el primer equipo de usuario tiene éxito, esto indica que el primer equipo de usuario tiene el permiso de carga. En este caso, el contenido que debe cargarse puede cargarse en el servidor en la nube y almacenarse en el servidor en la nube. Aquí, además de ser iniciada de manera manual por el usuario del primer equipo de usuario, la solicitud de carga también puede iniciarse de manera periódica mediante el uso de una configuración en el lado del primer equipo de usuario (por ejemplo, una solicitud de carga se inicia cada 5 minutos). Sin embargo, si la autenticación de usuario en el primer equipo de usuario falla, esto indica que el primer equipo de usuario no tiene el permiso de carga. En este caso, el registro (por ejemplo, el registro de mensajes cortos o el registro de correo electrónico) debe completarse de acuerdo con un proceso de registro estipulado por un proveedor del servicio en la nube, para permitir que la autenticación del usuario sea exitosa. El proceso de registro es un proceso de registro general. Puede entenderse que la autenticación de usuario puede realizarse cuando el primer equipo de usuario realiza la carga inicial al servidor en la nube. Una vez que la autenticación de usuario en el primer equipo de usuario por parte del servidor en la nube tiene éxito, no es necesario realizar la autenticación de usuario para la carga posterior de la información compartida.
La mayoría de los terminales inteligentes existentes admiten un escritorio multipantalla. El escritorio multipantalla se puede dividir en un escritorio principal y un escritorio secundario. El escritorio principal es generalmente un escritorio centrado y generalmente se usa para colocar información que un usuario ve con frecuencia, por ejemplo, pequeños componentes de ventana sobre el clima y la hora, un acceso directo más comúnmente usado y similares. Los escritorios que no sean el escritorio principal pueden denominarse escritorios secundarios. El escritorio secundario también forma parte del escritorio multipantalla.
Además, la forma en que la información compartida que es compartida por el primer equipo de usuario con el segundo equipo de usuario se visualiza en el segundo equipo de usuario depende del modelo de dispositivo del segundo usuario. Si el modelo de dispositivo del segundo equipo de usuario admite un escritorio multipantalla, la información compartida puede visualizarse directamente en un escritorio del segundo equipo de usuario. El escritorio donde se visualiza la información compartida se determina según el escritorio donde el usuario del segundo equipo de usuario
inicia una solicitud de descarga. Por ejemplo, si el usuario del segundo equipo de usuario inicia la solicitud de descarga en el escritorio principal, la información compartida se visualiza en el escritorio principal; si el usuario del segundo equipo de usuario inicia la solicitud de descarga en el escritorio secundario, la información compartida se visualiza en el escritorio secundario. Además, si el modelo de dispositivo del segundo equipo de usuario no admite el uso compartido de escritorio y solo admite el uso compartido de carpetas, la información compartida de archivos, como imágenes y música, puede visualizarse en una carpeta particular en un administrador de archivos.
En resumen, de acuerdo con el método para implementar el uso compartido de información en esta realización, la información se puede compartir en tiempo real entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario es capaz de rastrear el estado de un usuario de otro equipo de usuario y adquirir información en un escritorio compartido en tiempo real.
Según la descripción anterior, a continuación se describe un método para implementar el uso compartido de información por un servidor en la nube con referencia a la FIG. 3. Se omite el contenido que sea el mismo que el método para implementar el uso compartido de información en el lado de un equipo de usuario en la realización anterior. El método para implementar el uso compartido de información en esta realización incluye los siguientes pasos.
31. El servidor en la nube recibe y almacena la información compartida, la información de ubicación correspondiente a la información compartida y la información de indicación utilizada para indicar al menos un objeto compartido que es capaz de adquirir la información compartida, que son enviadas por un primer equipo de usuario, donde la información de ubicación indica una ubicación para que la información compartida se visualice en un escritorio del primer equipo de usuario.
Como se describió anteriormente, después de que el servidor en la nube determina que la autenticación del usuario en el primer equipo de usuario es exitosa y, por lo tanto, el primer equipo de usuario tiene un permiso de carga, el servidor en la nube recibe y almacena al menos una pieza de información compartida, la información de ubicación correspondiente a la información compartida e información de indicación utilizada para indicar al menos un objeto compartido que es capaz de adquirir la al menos una pieza de información compartida, que son enviadas por el primer equipo de usuario.
32. De manera alternativa, el servidor en la nube recibe además una solicitud de descarga enviada por un segundo equipo de usuario, donde la solicitud de descarga indica que se espera que se obtenga la información compartida de al menos un usuario, incluido un primer usuario.
33. Finalmente, el servidor en la nube puede enviar la información compartida y la información de ubicación correspondiente a la información compartida al segundo equipo de usuario.
Preferiblemente, el servidor en la nube puede enviar de manera periódica la información compartida y la información de ubicación correspondiente a la información compartida al segundo equipo de usuario.
Como se describió anteriormente, después de recibir la solicitud de descarga, el servidor en la nube puede autenticar el segundo equipo de usuario para verificar si el segundo equipo de usuario tiene permiso para acceder al servidor en la nube y si el segundo equipo de usuario es un objeto compartido del primer equipo de usuario. Una vez que la autenticación tiene éxito (es decir, el segundo equipo de usuario tiene permiso para acceder al servidor en la nube y es un objeto compartido del primer equipo de usuario), la información compartida y la información de ubicación se envían al segundo equipo de usuario. Si la autenticación falla, el servidor en la nube notifica al segundo equipo de usuario que la autenticación falla.
Específicamente, si el servidor en la nube determina, de acuerdo con la información de indicación, que el segundo equipo de usuario es un objeto compartido del primer equipo de usuario, la información compartida y la información de ubicación correspondiente a la información compartida se envían al segundo equipo de usuario, donde la información compartida incluye información compartida del primer equipo de usuario. Si el servidor en la nube determina, de acuerdo con la información de indicación, que el segundo equipo de usuario no es un objeto compartido del primer equipo de usuario, la información compartida y la información de ubicación correspondiente a la información compartida se envían al segundo equipo de usuario, donde la información compartida no incluye la información compartida del primer equipo de usuario.
Además, si la solicitud de descarga conlleva un requisito específico de información compartida (por ejemplo, el usuario del segundo equipo de usuario específica, en la solicitud de descarga, cierta información compartida que se descargará; si no se especifica la información compartida, se puede considerar que toda la información compartida del primer equipo de usuario debe descargarse), el servidor en la nube puede enviar directamente la información compartida al segundo equipo de usuario. De manera alternativa, la solicitud de descarga puede no incluir el requisito especificado de la información compartida. En este caso, el servidor en la nube envía información de descripción de la información compartida al segundo equipo de usuario en primer lugar, el segundo equipo de usuario envía un requisito específico al servidor en la nube después de que el usuario del segundo equipo de usuario especifica la
información compartida que debe descargarse, y luego, el servidor en la nube envía la información compartida especificada al segundo equipo de usuario.
En resumen, según el método para implementar el uso compartido de información en esta realización, la información se puede compartir en tiempo real entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario es capaz de rastrear el estado de un usuario de otro equipo de usuario y adquirir la información en un escritorio compartido en tiempo real.
A continuación se describe un equipo de usuario y un servidor en la nube para implementar el uso compartido de información según realizaciones de la presente invención con referencia a la FIG. 4 a la FIG. 6.
En la FIG. 4, un equipo 40 de usuario para implementar el uso compartido de escritorio incluye una primera unidad 41 de recepción y una unidad 42 de visualización. La primera unidad 41 de recepción está configurada para recibir la información compartida de otro usuario y la información de ubicación correspondiente a la información compartida, donde la información de ubicación indica una ubicación para que la información compartida se visualice en un escritorio de otro equipo de usuario. La unidad 42 de visualización está configurada para visualizar la información compartida según la información de ubicación.
De manera alternativa, la primera unidad 41 de recepción está configurada para recibir, desde un servidor en la nube, la información compartida del otro usuario y la información de ubicación correspondiente a la información compartida, o recibir, desde un equipo de usuario del otro usuario, la información compartida y la información de ubicación correspondiente a la información compartida.
Aquí, la información compartida incluye, entre otros, uno o más de los siguientes tipos de información: un enlace de red, un parámetro de operación de aplicación y un archivo. La información de ubicación incluye información que indica una ubicación de coordenadas para que la aplicación compartida se visualice en el escritorio del equipo de otro usuario. Además, cuando el otro equipo de usuario tiene múltiples escritorios, la información de ubicación puede incluir además información que indica un identificador de escritorio para que la información compartida se visualice en el escritorio del otro equipo de usuario.
De manera alternativa, la unidad 42 de visualización está configurada específicamente para visualizar la información compartida con la misma información de identificador de escritorio en el mismo escritorio según la información de ubicación y la información de ubicación de coordenadas. Además, la unidad 42 de visualización está configurada para visualizar la información compartida en forma de un icono o una carpeta según la información de ubicación.
Además, el equipo 40 de usuario para implementar el uso compartido de escritorio puede incluir además una unidad 43 de procesamiento, configurada para usar la información compartida. La unidad 43 de procesamiento está configurada específicamente para: cuando la información compartida es un enlace de red, adquirir una aplicación o archivo correspondiente a través del enlace de red; cuando la información compartida es un parámetro de operación de aplicación, cargar el parámetro; o cuando la información compartida es un archivo, descargar el archivo.
Específicamente, que el procesamiento 43 está configurado específicamente para: cuando la información compartida es un parámetro de operación de aplicación, cargar el parámetro, lo que incluye: cuando la información compartida es un parámetro de operación de aplicación, verificar si una aplicación compartida utilizada para cargar el parámetro ha sido instalada; y si se ha instalado la aplicación compartida, cargar el parámetro; o si no se ha instalado la aplicación compartida, adquirir la aplicación correspondiente y cargar el parámetro en la aplicación.
Además, el equipo 40 de usuario para implementar el uso compartido de escritorio puede incluir además una primera unidad de envío 44, configurada para enviar una solicitud de descarga al servidor en la nube antes de que se reciba la información compartida del otro usuario y la información de ubicación correspondiente a la información compartida, donde la solicitud de descarga indica que la información compartida, que es almacenada por el otro equipo de usuario en el servidor en la nube, necesita ser adquirida. En este momento, la primera unidad 41 de recepción está configurada para recibir la información compartida del otro usuario y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube según la solicitud de descarga.
De manera general, la primera unidad 44 de envío envía de manera periódica una solicitud de descarga al servidor en la nube.
De manera alternativa, la solicitud de descarga enviada por la primera unidad 44 de envío indica que la información compartida, que es almacenada por un primer equipo de usuario en el servidor en la nube, necesita ser adquirida; luego, la primera unidad 41 de recepción recibe la información compartida del primer equipo de usuario y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube según la solicitud de descarga.
De manera alternativa, la solicitud de descarga enviada por la primera unidad 44 de envío indica que es necesario adquirir la información compartida especificada; luego, la primera unidad 41 de recepción recibe la información compartida especificada y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube según la solicitud de descarga.
De manera alternativa, la primera unidad 41 de recepción puede recibir información de descripción de la información compartida, donde la información de descripción es enviada por el servidor en la nube; luego envía, al servidor en la nube según la información de descripción, una solicitud para adquirir la información compartida especificada; y finalmente recibe la información compartida especificada y la información de ubicación correspondiente a la información compartida, que son enviadas por el servidor en la nube.
De manera alternativa, el equipo 40 de usuario para implementar el uso compartido de escritorio puede incluir además una segunda unidad de recepción 45, configurada para: antes de que la primera unidad 44 de envío envíe la solicitud de descarga al servidor en la nube, reciba un mensaje de notificación de uso compartido del otro equipo de usuario que almacena la información compartida en el servidor en la nube, donde el mensaje de notificación de uso compartido indica que el otro equipo de usuario ha almacenado la información compartida en el servidor en la nube.
Como puede verse en lo anterior, según el equipo de usuario en esta realización, la información se puede compartir en tiempo real entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario es capaz de rastrear el estado de un usuario de otro equipo de usuario y de adquirir la información en un escritorio compartido en tiempo real.
En la FIG. 5, un equipo 50 de usuario para implementar el uso compartido de información incluye una segunda unidad 51 de envío. La segunda unidad 51 de envío está configurada para enviar, a un servidor en la nube, al menos una pieza de información compartida, información de ubicación correspondiente a la información compartida e información de indicación utilizada para indicar al menos un objeto compartido que es capaz de adquirir la al menos una pieza de información compartida, donde la información de ubicación indica una ubicación para que la información compartida se visualice en un escritorio del equipo de usuario. Aquí, la información compartida incluye, entre otros, uno o más de los siguientes tipos de información: un enlace de red, un parámetro de operación de aplicación y un archivo.
Además, la segunda unidad 51 de envío envía de manera periódica al menos una pieza de información compartida e información de ubicación correspondiente a la información compartida al servidor en la nube.
Además, el equipo 50 de usuario para implementar el uso compartido de información puede incluir además una tercera unidad 52 de envío, configurada para enviar un mensaje de notificación de uso compartido a un equipo de usuario del al menos un objeto compartido indicado en la información de indicación, donde el mensaje de notificación de uso compartido es se utiliza para notificar que la información compartida se ha almacenado en el servidor en la nube.
Como puede verse en lo anterior, según el equipo de usuario en esta realización, la información se puede compartir en tiempo real entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario es capaz de rastrear el estado de un usuario de otro equipo de usuario y adquirir la información en un escritorio compartido en tiempo real.
Lo anterior describe por separado el equipo 50 de usuario que carga la información compartida y el equipo 40 de usuario que descarga la información compartida. Debe entenderse que un equipo de usuario que soporta tanto la carga de información compartida como la descarga de información compartida puede tener los módulos y unidades funcionales del equipo 40 de usuario y del equipo 50 de usuario al mismo tiempo.
La FIG. 6 es un diagrama estructural esquemático de un servidor en la nube para implementar el uso compartido de información.
En la FIG. 6, un servidor 60 en la nube para implementar el uso compartido de información incluye una tercera unidad 61 de recepción, configurada para recibir y almacenar la información compartida, la información de ubicación correspondiente a la información compartida y la información de indicación utilizada para indicar al menos un objeto compartido que adquiere la información compartida, que son enviadas por un primer equipo de usuario, donde la información de ubicación indica una ubicación para que la información compartida se visualice en un escritorio del primer equipo de usuario. Aquí, la información compartida incluye, entre otros, uno o más de los siguientes tipos de información: un enlace de red, un parámetro de operación de aplicación y un archivo.
Además, el servidor 60 en la nube para implementar el uso compartido de información puede incluir además una cuarta unidad de recepción 62 y una cuarta unidad 63 de envío. La cuarta unidad 62 de recepción está configurada específicamente para recibir una solicitud de descarga de un segundo equipo de usuario, donde la solicitud de descarga indica que es necesario adquirir información compartida de al menos un equipo de usuario, incluido el primer equipo de usuario. La cuarta unidad 63 de envío está configurada para enviar la información compartida y la información de ubicación correspondiente a la información compartida al segundo equipo de usuario.
Además, el servidor 60 en la nube para implementar el uso compartido de información puede incluir además una unidad 64 de autenticación, configurada para: después de que la cuarta unidad 62 de recepción reciba la solicitud de descarga enviada por el segundo equipo de usuario y antes de que la cuarta unidad 63 de envío envíe la información compartida y la información de ubicación correspondiente a la información compartida con el segundo equipo de usuario, determinar, según la información de indicación, si el segundo equipo de usuario es un objeto compartido del primer equipo de usuario. Si la unidad 64 de autenticación determina que el segundo equipo de usuario es un objeto compartido del primer equipo de usuario, la cuarta unidad 63 de envío está configurada para enviar la información
compartida y la información de ubicación correspondiente a la información compartida al segundo equipo de usuario, donde la información compartida incluye la información compartida del primer equipo de usuario. De manera alternativa, si la unidad 64 de autenticación determina que el segundo equipo de usuario no es un objeto compartido del primer equipo de usuario, la cuarta unidad 63 de envío está configurada para enviar la información compartida y la información de ubicación correspondiente a la información compartida al segundo equipo de usuario, donde la información compartida no incluye la información compartida del primer equipo de usuario.
De manera general, la cuarta unidad 63 de envío envía de manera periódica la información compartida y la información de ubicación correspondiente a la información compartida al segundo equipo de usuario.
Como puede verse en lo anterior, el servidor en la nube en esta realización es capaz de implementar el uso compartido de información entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario es capaz de rastrear el estado de un usuario de otro equipo de usuario y adquirir la información en un escritorio compartido en tiempo real.
Sobre la base de implementar el uso compartido de información, a continuación se describe un método para implementar el uso compartido de escritorio con referencia a una realización específica. Para facilitar la descripción, lo siguiente toma como ejemplo el uso compartido de escritorio entre solo dos usuarios. Debe entenderse que un método para implementar el uso compartido de escritorio entre más usuarios es similar al de implementar el uso compartido de escritorio entre dos usuarios. De manera similar, un primer usuario es un proveedor que proporciona información compartida y un segundo usuario es un objeto compartido del primer usuario.
En la realización específica de implementación del uso compartido de escritorio, se propone un escritorio especial (en lo sucesivo denominado super_lanzador). El super_lanzador de escritorio especial reemplaza un escritorio existente (lanzador) de un sistema operativo de un terminal inteligente. El super_lanzador de escritorio especial puede recopilar diversa información, incluidos accesos directos de un fondo de pantalla, hora y similares, o una aplicación correspondiente a un widget de componente de ventana pequeña y la información de ubicación correspondiente. Todas las actividades particulares realizadas por el primer usuario en el super_lanzador de escritorio especial se registran y almacenan en una base de datos en un servidor en la nube.
Por ejemplo, si el primer usuario reemplaza el fondo de pantalla de un escritorio, una imagen del grupo de expertos de fotografía conjunta (JPEG, en inglés Joint Photographic Experts Group) de un nuevo fondo de pantalla después del reemplazo, y la información del formato de archivo de imagen intercambiable (EXIF, en inglés Exchangeable image file format) y la información de ubicación de la imagen se almacenan en la base de datos del servidor en la nube. Si el primer usuario instala una aplicación y crea un acceso directo de la aplicación en el super_lanzador de escritorio especial, el nombre, la versión, el icono y la información de ubicación de la aplicación correspondiente al acceso directo se registran en la base de datos del servidor en la nube. Si el primer usuario agrega un widget de componente de ventana pequeña en el super_lanzador de escritorio especial, el nombre, el icono y la información de ubicación de la aplicación correspondiente al widget de componente de ventana pequeña se registran en la base de datos del servidor en la nube.
Como otro ejemplo, si el primer usuario realiza una actividad utilizando un widget en el super_lanzador de escritorio especial, por ejemplo, reproduciendo una canción en formato mp3, la información ID3 de la canción que se está reproduciendo se actualizará en la base de datos en el servidor en la nube en tiempo real. Para evitar una base de datos de gran tamaño, la base de datos solo registra la información ID3 de la canción mp3 que está reproduciendo el primer usuario.
Un equipo de usuario que utilice super_lanzador puede conectarse al servidor en la nube (en lo sucesivo denominado servidor super_lanzador) mediante el uso de una cuenta privada. Cuando el segundo usuario inicia una solicitud de uso compartido de escritorio al primer usuario, el servidor super_lanzador realiza la autenticación de usuario en el segundo usuario y después de que el primer usuario acepte la solicitud de uso compartido de escritorio, el servidor super_lanzador envía la información almacenada en la base de datos por el primer usuario al segundo usuario. Un super_lanzador de escritorio especial de un equipo de usuario del segundo usuario visualiza la información compartida adquirida del primer usuario según la información de ubicación correspondiente. Si el segundo usuario está interesado en algún contenido de la información compartida del primer usuario y quiere poseer una determinada aplicación en un super_lanzador de escritorio especial de un equipo de usuario del primer usuario, el segundo usuario puede hacer clic en el icono correspondiente de la Aplicación compartida formada en el equipo de usuario del segundo usuario, y luego el equipo de usuario del segundo usuario descarga la aplicación correspondiente desde una tienda de aplicaciones, en inglés APP Store, en el equipo de usuario del segundo usuario según la información de la aplicación (nombre de la aplicación y versión) correspondiente al icono.
Cabe señalar que si el sistema de aplicación del equipo de usuario del segundo usuario no es compatible con el super_lanzador de escritorio especial, el segundo usuario solo es capaz de adquirir parte de la información compartida del servidor del super_lanzador, es decir, el lanzador de escritorio del equipo de usuario del primer usuario no se puede generar utilizando el lanzador de escritorio del equipo de usuario del segundo usuario, y solo se puede descargar directamente cierta información compartida descargable (por ejemplo, el ID3 o un enlace de red) a una carpeta especificada.
Como puede verse en lo anterior, un lanzador de escritorio existente de un terminal inteligente ya presenta extensibilidad y puede implementar operaciones comunes de aplicaciones agregando pequeños widgets de componentes de ventana de diversas aplicaciones además de visualizar iconos comunes de accesos directos. Por ejemplo, un pequeño widget de componente de ventana de un reproductor en un sistema Android (en inglés Android) puede implementar la reproducción, la pausa de la música o similares.
Si el servidor en la nube sincroniza y adquiere información diversa de un fondo de pantalla, la hora, un acceso directo y una aplicación que corresponde a un pequeño componente de ventana en un lanzador de escritorio de un terminal inteligente del primer usuario, y el primer usuario comparte de manera selectiva los datos con una persona en particular (por ejemplo, el segundo usuario), el segundo usuario hace clic en un icono de la información compartida y puede encontrar un archivo original o datos originales de una aplicación compartida utilizando la información compartida correspondiente al icono. De esta manera, se puede implementar el uso compartido de escritorio.
El uso compartido de escritorio puede ayudar a los usuarios a conocer la información de los demás y ver fácilmente la información de los demás sin la necesidad de una configuración en tiempo real. La información compartida puede describir no solo el entorno (por ejemplo, la ciudad, la hora y el clima) donde se encuentra actualmente un usuario, sino también una operación actual del usuario (por ejemplo, una canción que se está escuchando, un juego que se está jugando, una foto que está haciendo, o un lugar donde el usuario está comiendo).
Por ejemplo, el usuario A y el usuario B son una pareja, el usuario A está en el extranjero por un viaje de negocios y el usuario B está en casa. El usuario A comparte un widget de reloj (incluido el enlace de red y los datos de hora de la aplicación del widget de reloj) en un escritorio con el usuario B. Cuando el usuario B desea llamar al usuario A, el usuario B no necesita consultar la hora actual del usuario A (debido a una diferencia horaria en el extranjero) por otros medios, descarga la aplicación de widget de hora compartida por el usuario A y carga los datos de hora a través del enlace de red, lo que equivale a ver directamente el widget de reloj compartido en el escritorio del usuario A, y es capaz de aprender la hora del país o ciudad donde se encuentra el usuario A. De manera similar, también se puede conocer de manera instantánea una condición meteorológica de la ciudad donde se encuentra el usuario A actualmente. Debe entenderse que, si el usuario B solo está interesado en la aplicación del widget de hora del usuario A, el usuario B puede adquirir la aplicación del widget de reloj compartida por el usuario A únicamente a través del enlace de red. De esta manera, la hora de la ubicación del usuario B puede visualizarse en un equipo de usuario del usuario B usando la aplicación de widget de hora del usuario A. De manera alternativa, si el usuario B solo quiere conocer la hora actual de la ubicación del usuario A, el usuario B solo puede adquirir los datos de hora del usuario A y cargar en una aplicación de widget de hora del equipo de usuario del usuario B.
Por ejemplo, el usuario C y el usuario D son amigos y comparten un escritorio. El usuario C puede ver, en el escritorio compartido, que el usuario D está escuchando música. Si el usuario C también quiere escuchar la pieza musical, el usuario C puede hacer clic en la información sobre la pieza musical que está reproduciendo el usuario D. Luego, la red realiza una búsqueda y proporciona un enlace de música en línea de la pieza musical para el usuario C. De esta manera, el usuario C es capaz de reproducir la pieza de música en línea utilizando un reproductor del usuario C. De manera alternativa, el usuario D ve un icono de un minijuego en el escritorio compartido. Si el usuario D también quiere jugar al juego, el usuario D puede hacer clic en el icono de un juego (icono) en el escritorio compartido. Luego, la red realiza la búsqueda y descarga el juego en el escritorio del usuario D.
Además, un miembro del grupo puede rastrear el estado de otros miembros del grupo en tiempo real utilizando un escritorio compartido. Por ejemplo, el usuario E, el usuario F y el usuario G son colegas en un equipo de proyecto y comparten un escritorio. El escritorio es un escritorio grupal. Si el usuario E coloca un icono de juego en el escritorio del grupo compartido, el usuario F y el usuario G pueden ver el icono del juego en el escritorio del grupo y descargar el juego en sus propios escritorios.
Como puede verse en lo anterior, el escritorio compartido es capaz de visualizar información compartida para un objeto compartido en todas las dimensiones, facilitando la visualización de la información compartida y adquiriendo fácilmente una aplicación compartida y recursos compartidos.
La información de datos anterior, como la hora, el clima, la ciudad y la información ID3, se puede visualizar en forma de archivo de datos o en forma de icono de archivo
Sobre la base de la implementación del uso compartido de información, a continuación se describe un método para implementar el uso compartido de escritorio con referencia a una realización específica. Para facilitar la descripción, lo siguiente toma como ejemplo el uso compartido de escritorio entre solo dos usuarios. Debe entenderse que un método para implementar el uso compartido de escritorio entre más usuarios es similar al de implementar el uso compartido de escritorio entre dos usuarios. De manera similar, el primer usuario es un proveedor que proporciona la información compartida y el segundo usuario es un objeto compartido del primer usuario.
En base al contenido anterior, la presente invención proporciona además un aparato para implementar el uso compartido de escritorio. Específicamente, con referencia a la FIG. 7, el aparato 70 para implementar el uso compartido de escritorio puede incluir una unidad 71 de captura y una unidad 72 de envío. La unidad 71 de captura está configurada para capturar información sobre un primer cambio de información compartida en un escritorio de un equipo
de usuario y/o de información de ubicación correspondiente a la información compartida. Cuando se cambia la información compartida, la unidad 71 de captura realiza la captura de la información compartida cambiada; cuando se cambia la información de ubicación correspondiente a la información compartida, la unidad 71 de captura realiza la captura de la información de ubicación cambiada; y cuando se cambian tanto la información compartida como la información de ubicación correspondiente a la información compartida, la unidad 71 de captura realiza la captura de la información compartida modificada y de la información de ubicación. La unidad 72 de envío está configurada para enviar la información sobre el primer cambio a un servidor en la nube para su almacenamiento. De manera general, la unidad 71 de captura realiza la captura de manera periódica de la información sobre un primer cambio de la información compartida en un escritorio de un equipo de usuario y/o de la información de ubicación correspondiente a la información compartida. Aquí, la información de ubicación indica una ubicación para que la información compartida se visualice en el escritorio del equipo del usuario. Además, el aparato 70 para implementar el uso compartido de escritorio puede incluir además una unidad 73 de recepción y una unidad 74 de actualización. La unidad 73 de recepción recibe, desde el servidor en la nube, información sobre un segundo cambio de la información compartida en un escritorio de otro equipo de usuario y/o la información de ubicación correspondiente a la información compartida. La unidad 74 de actualización actualiza, de acuerdo con la información sobre el segundo cambio de la información compartida en el escritorio del otro equipo de usuario y/o la información de ubicación correspondiente a la información compartida, la información compartida en un escritorio de su equipo de usuario y/o la información de ubicación correspondiente a la información compartida. De manera general, la unidad 73 de recepción recibe de manera periódica, desde el servidor en la nube, información sobre un segundo cambio de la información compartida en un escritorio de un equipo de usuario de otro usuario y/o la información de ubicación correspondiente a la información compartida.
Aquí, la información compartida incluye, entre otros, uno o más de los siguientes tipos de información: un enlace de red, un parámetro de operación de aplicación y un archivo.
De esta manera, en esta realización, la información se puede compartir en tiempo real entre dos o más equipos de usuario, de modo que un usuario de un equipo de usuario sea capaz de rastrear el estado de un usuario de otro equipo de usuario y de adquirir información en un escritorio compartido. en tiempo real.
Los expertos en la técnica deberían apreciar que, en combinación con los ejemplos descritos en las realizaciones aquí, las unidades y los pasos del algoritmo pueden implementarse mediante hardware electrónico o una combinación de software y hardware electrónico. El hecho de que las funciones se ejecuten mediante hardware o software depende de las aplicaciones particulares y de las condiciones de restricción de diseño de las soluciones técnicas. Los expertos en la técnica pueden utilizar diferentes métodos para implementar las funciones descritas para cada aplicación particular, pero no debe considerarse que la implementación va más allá del alcance de la presente invención.
Los expertos en la técnica pueden entender claramente que, con el propósito de una descripción breve y conveniente, para un proceso de trabajo detallado del sistema, aparato y unidad anteriores, se puede hacer referencia al proceso correspondiente en las realizaciones del método, y los detalles no se describen aquí nuevamente.
En las realizaciones proporcionadas en la presente solicitud, debe entenderse que el sistema, aparato y método descritos pueden implementarse de otras maneras. Por ejemplo, las realizaciones del aparato descritas anteriormente son simplemente ejemplares. Por ejemplo, la división de unidades es simplemente una división de función lógica y puede ser otra división en la implementación real. Por ejemplo, varias unidades o componentes pueden combinarse o integrarse en otro sistema, o algunas funciones pueden ignorarse o no ejecutarse. Además, los acoplamientos mutuos visualizados o discutidos o los acoplamientos directos o conexiones de comunicación se implementan a través de algunas interfaces. Los acoplamientos indirectos o conexiones de comunicación entre dispositivos o unidades pueden implementarse en formas electrónicas, mecánicas u otras.
Las unidades descritas como partes separadas pueden estar o no físicamente separadas, y las partes visualizadas como unidades pueden o no ser unidades físicas, es decir, pueden estar ubicadas en una posición o pueden estar distribuidas en múltiples elementos de red. Una parte o la totalidad de las unidades pueden seleccionarse de acuerdo con las necesidades reales para lograr los objetivos de las soluciones de las realizaciones.
Además, las unidades funcionales en las realizaciones de la presente invención pueden integrarse en una unidad de procesamiento, o cada una de las unidades puede existir físicamente sola, o dos o más se pueden integrar en una unidad.
Cuando se implementa en forma de una unidad funcional de software y se vende o se usa como un producto separado, las funciones se pueden almacenar en un medio de almacenamiento legible por ordenador. En base a dicho entendimiento, las soluciones técnicas de la presente invención esencialmente, o la parte que contribuye a la técnica anterior, o una parte de las soluciones técnicas pueden implementarse en forma de un producto de software. El producto de software de ordenador se almacena en un medio de almacenamiento e incluye varias instrucciones para dar instrucciones a un dispositivo informático (que puede ser un ordenador personal, un servidor, un dispositivo de red y similares) para ejecutar todos o parte de los pasos del método descrito en la realización de la presente invención. El medio de almacenamiento incluye cualquier medio que pueda almacenar códigos de programa, como un disco U, un
disco duro extraíble, una memoria de solo lectura (ROM, en inglés Read-Only Memory), una memoria de acceso aleatorio (RAM, en inglés Random Access Memory), un disco magnético o un disco óptico.
Las descripciones anteriores son simplemente realizaciones ejemplares de la presente invención, pero no pretenden limitar el alcance de protección de la presente invención. El alcance de protección de la presente invención estará sujeto a las reivindicaciones adjuntas.
Claims (10)
1. Un método para implementar el uso compartido de información, que comprende:
recibir (11), por un primer terminal móvil, la información compartida desde un segundo terminal móvil y la información de ubicación correspondiente a la información compartida, en donde la información de ubicación indica una ubicación para la información compartida visualizada en un escritorio del segundo terminal móvil, la información compartida comprende: una aplicación y un parámetro de operación de aplicación de la aplicación;
visualizar (12) la información compartida de acuerdo con la información de ubicación; y
instalar la aplicación y cargar el parámetro de operación de aplicación en la aplicación cuando la aplicación no está instalada en el primer terminal móvil.
2. El método según la reivindicación 1, en el que la información de ubicación comprende información que indica una ubicación de coordenadas y un identificador de escritorio para la información compartida visualizada en el escritorio del segundo terminal móvil.
en el que la visualización (12) de la información compartida de acuerdo con la información de ubicación comprende: visualizar, la información compartida en un escritorio del primer terminal móvil con un identificador de escritorio igual que el identificador de escritorio indicado por la información de ubicación.
3. El método según la reivindicación 1 o 2, en el que la visualización (12) de la información compartida según la información de ubicación comprende:
visualizar la información compartida en forma de un icono o una carpeta según la información de ubicación.
4. El método según una cualquiera de las reivindicaciones 1 a 3, en el que recibir (11) la información compartida de un segundo terminal móvil y la información de ubicación correspondiente a la información compartida comprende: recibir, desde un servidor en la nube, la información compartida del segundo terminal móvil y la información de ubicación correspondiente a la información compartida.
5. El método según la reivindicación 4, en el que recibir (11), desde un servidor en la nube, la información compartida del segundo terminal móvil y la información de ubicación correspondiente a la información compartida comprende: recibir una lista de piezas de información compartida proporcionada por el segundo terminal móvil;
enviar una solicitud para adquirir la información compartida seleccionada por un usuario de la lista al servidor en la nube; y
recibir la información compartida y la información de ubicación correspondiente a la información compartida.
6. Un terminal (40) móvil para implementar el uso compartido de información, que comprende:
una primera unidad (41) de recepción, configurada para recibir la información compartida de otro terminal móvil y la información de ubicación correspondiente a la información compartida, en donde la información de ubicación indica una ubicación para la información compartida visualizada en un escritorio de otro terminal móvil, la información compartida comprende una aplicación y un parámetro de operación de aplicación de la aplicación;
una unidad (42) de visualización, configurada para visualizar la información compartida según la información de ubicación; y
una unidad (43) de procesamiento, configurada para instalar la aplicación y cargar el parámetro de operación de aplicación en la aplicación cuando la aplicación no está instalada en el primer terminal móvil.
7. El terminal (40) móvil según la reivindicación 6, en el que la información de ubicación comprende información que indica una ubicación de coordenadas y un identificador de escritorio para la información compartida visualizada en el escritorio del otro terminal móvil;
en el que la unidad (42) de visualización está configurada específicamente para:
visualizar, la información compartida en un escritorio del terminal móvil con un identificador de escritorio igual que el identificador de escritorio indicado por la información de ubicación.
8. El terminal (40) móvil según la reivindicación 6 o 7, en el que la unidad (42) de visualización está configurada para:
visualizar la información compartida en forma de un icono o una carpeta según la información de ubicación.
9. El terminal (40) móvil según cualquiera de las reivindicaciones 6 a 8, la primera unidad (41) de recepción se configura específicamente para:
recibir, desde un servidor en la nube, la información compartida del otro terminal móvil y la información de ubicación correspondiente a la información compartida.
10. El terminal (40) móvil según la reivindicación 9, en el que la primera unidad (41) de recepción está configurada específicamente para:
recibir una lista de piezas de información compartida proporcionada por el otro terminal móvil; y
recibir la información compartida y la información de ubicación correspondiente a la información compartida después de enviar una solicitud para adquirir la información compartida seleccionada por un usuario de la lista al servidor en la nube.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2012/076846 WO2012136165A1 (zh) | 2012-06-13 | 2012-06-13 | 实现共享信息的方法、用户设备和服务器以及装置 |
EP19168008.1A EP3609155B1 (en) | 2012-06-13 | 2012-06-13 | Method and mobile terminal for implementing information sharing |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2868230T3 true ES2868230T3 (es) | 2021-10-21 |
Family
ID=46968619
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES19168008T Active ES2868230T3 (es) | 2012-06-13 | 2012-06-13 | Método y terminal móvil para implementar el uso compartido de información |
ES21153676T Active ES2936338T3 (es) | 2012-06-13 | 2012-06-13 | Terminal móvil y producto de programa informático para el uso compartido de widgets |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES21153676T Active ES2936338T3 (es) | 2012-06-13 | 2012-06-13 | Terminal móvil y producto de programa informático para el uso compartido de widgets |
Country Status (5)
Country | Link |
---|---|
US (5) | US9641568B2 (es) |
EP (5) | EP2575322B1 (es) |
CN (1) | CN103125107B (es) |
ES (2) | ES2868230T3 (es) |
WO (1) | WO2012136165A1 (es) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102819461B (zh) * | 2012-07-19 | 2016-05-11 | 腾讯科技(深圳)有限公司 | 桌面同步方法、装置、设备及系统 |
US20140081858A1 (en) * | 2012-09-14 | 2014-03-20 | Diebold Self-Service Systems Division Of Diebold, Incorporated | Banking system controlled responsive to data read from data bearing records |
US20140310039A1 (en) * | 2013-04-16 | 2014-10-16 | Centurylink Intellectual Property Llc | Automated Cloud Expansion and Ordering System and Method |
US10133442B2 (en) * | 2013-06-08 | 2018-11-20 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for accessing a chat room |
US9740361B2 (en) * | 2013-10-14 | 2017-08-22 | Microsoft Technology Licensing, Llc | Group experience user interface |
CN104750372B (zh) * | 2013-12-25 | 2019-02-01 | 华为技术有限公司 | 一种文件共享方法和装置 |
US11010793B1 (en) * | 2014-03-12 | 2021-05-18 | Groupon, Inc. | Method and system for determining user profile data for promotion and marketing service using mobile application program information |
US10891651B1 (en) * | 2014-03-12 | 2021-01-12 | Groupon, Inc. | Method and system for launching application programs using promotion impressions |
US10937062B1 (en) * | 2014-03-12 | 2021-03-02 | Groupon, Inc. | Method and system for facilitating download of application programs on mobile computing device |
US10846749B1 (en) * | 2014-03-12 | 2020-11-24 | Groupon, Inc. | Method and system for offering promotion impressions using application programs |
US11042904B1 (en) * | 2014-03-12 | 2021-06-22 | Groupon, Inc. | Method and system for detecting application programs on mobile computing device |
CN104981027B (zh) * | 2014-05-12 | 2018-10-02 | 腾讯科技(深圳)有限公司 | 移动终端应用同步方法和系统 |
WO2016109977A1 (zh) * | 2015-01-06 | 2016-07-14 | 华为技术有限公司 | 桌面分享方法和移动终端 |
US20160197773A1 (en) * | 2015-01-07 | 2016-07-07 | Kii, Inc. | Techniques for sharing applications |
US9807544B2 (en) * | 2015-06-25 | 2017-10-31 | Verizon Patent And Licensing Inc. | Addition of secondary endpoint based on message reply |
US10237309B2 (en) * | 2015-11-25 | 2019-03-19 | International Business Machines Corporation | Managing virtual desktop infrastructure data sharing |
JP6914436B2 (ja) | 2018-11-02 | 2021-08-04 | グーグル エルエルシーGoogle LLC | 認証のためのシステムおよび方法 |
CN110286994A (zh) * | 2019-07-29 | 2019-09-27 | 上海达龙信息科技有限公司 | 远程桌面的共享方法、系统、介质、及电子设备 |
US11321367B2 (en) * | 2019-10-31 | 2022-05-03 | Ford Global Technologies, Llc | Geoshortcuts |
CN112560060A (zh) * | 2020-12-16 | 2021-03-26 | 歌尔光学科技有限公司 | 信息共享方法、终端及可读存储介质 |
CN118540399A (zh) * | 2021-03-31 | 2024-08-23 | 华为技术有限公司 | 一种应用小部件的显示方法及设备 |
Family Cites Families (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6601087B1 (en) * | 1998-11-18 | 2003-07-29 | Webex Communications, Inc. | Instant document sharing |
JP2006514361A (ja) | 2003-02-07 | 2006-04-27 | ノキア コーポレイション | ソフトウェアの配信 |
US7421069B2 (en) * | 2003-02-10 | 2008-09-02 | Intercall, Inc. | Methods and apparatus for providing egalitarian control in a multimedia collaboration session |
WO2004077207A2 (en) * | 2003-02-28 | 2004-09-10 | Koninklijke Philips Electronics N.V. | A method of sharing files between user stations in a network |
US7222305B2 (en) * | 2003-03-13 | 2007-05-22 | Oracle International Corp. | Method of sharing a desktop with attendees of a real-time collaboration |
US20060010392A1 (en) * | 2004-06-08 | 2006-01-12 | Noel Vicki E | Desktop sharing method and system |
US7383308B1 (en) * | 2004-02-11 | 2008-06-03 | Aol Llc, A Delaware Limited Liability Company | Buddy list-based sharing of electronic content |
US7319385B2 (en) * | 2004-09-17 | 2008-01-15 | Nokia Corporation | Sensor data sharing |
US20060190826A1 (en) | 2005-02-22 | 2006-08-24 | Elaine Montgomery | Methods and apparatuses for dynamically sharing a portion of a display during a collaboration session |
US8914733B2 (en) * | 2005-10-04 | 2014-12-16 | International Business Machines Corporation | User interface widget unit sharing for application user interface distribution |
US7779091B2 (en) | 2005-12-19 | 2010-08-17 | Vmware, Inc. | Method and system for providing virtualized application workspaces |
US20080086609A1 (en) | 2006-10-06 | 2008-04-10 | Richard Lesser | Method and Apparatus for Generating a Backup Strategy for a Client |
US8321537B1 (en) * | 2006-12-27 | 2012-11-27 | Google Inc. | Methods and system for sharing gadgets between users |
US8209378B2 (en) * | 2007-10-04 | 2012-06-26 | Clearspring Technologies, Inc. | Methods and apparatus for widget sharing between content aggregation points |
CN101952815A (zh) * | 2007-10-22 | 2011-01-19 | 埃克斯里昂股份公司 | 基于姿态的协作 |
JP5121542B2 (ja) | 2008-04-09 | 2013-01-16 | キヤノン株式会社 | アプリケーションパッケジング装置、その制御方法、プログラム |
KR101515467B1 (ko) * | 2008-04-17 | 2015-05-04 | 삼성전자주식회사 | 서비스 제공 방법 및 장치, 단말 제어 방법 및 장치 |
EP2300937B1 (en) * | 2008-07-11 | 2019-08-21 | Thomson Reuters Global Resources Unlimited Company | System and method for web-based control of desktop |
JP2012507091A (ja) * | 2008-10-27 | 2012-03-22 | ソーシャル・ゲーミング・ネットワーク | インターラクティブなプロキシミティディスプレイのテザーのための装置、方法およびシステム |
CN101860591A (zh) | 2009-04-08 | 2010-10-13 | 北京搜狗科技发展有限公司 | 一种共享应用程序的方法及装置 |
CN101888519A (zh) * | 2009-05-14 | 2010-11-17 | 华为技术有限公司 | 共享桌面内容的方法和智能设备 |
US8346847B2 (en) * | 2009-06-03 | 2013-01-01 | Apple Inc. | Installing applications based on a seed application from a separate device |
US20100313249A1 (en) * | 2009-06-08 | 2010-12-09 | Castleman Mark | Methods and apparatus for distributing, storing, and replaying directives within a network |
GB0910327D0 (en) | 2009-06-16 | 2009-07-29 | Antix Labs Ltd | Rights managed distributable software |
US8572603B2 (en) | 2009-09-04 | 2013-10-29 | Adobe Systems Incorporated | Initializing an application on an electronic device |
CN101674110A (zh) | 2009-10-21 | 2010-03-17 | 中兴通讯股份有限公司 | 一种实现移动终端桌面共享和控制的方法及移动终端 |
US9081633B2 (en) * | 2010-05-24 | 2015-07-14 | Microsoft Technology Licensing, Llc | Remote application connection sharing |
CN102262544B (zh) | 2010-05-24 | 2016-06-08 | 腾讯科技(深圳)有限公司 | 软件升级的方法和装置 |
US9648279B2 (en) * | 2010-06-08 | 2017-05-09 | Mitel Networks Corporation | Method and system for video communication |
CN101883140B (zh) * | 2010-06-13 | 2013-05-01 | 北京北大众志微系统科技有限责任公司 | 基于远程显示的编码系统及方法、服务器 |
US9977819B2 (en) * | 2010-08-09 | 2018-05-22 | Ianywhere Solutions, Inc. | Sharing data on mobile devices |
US20160005047A1 (en) * | 2010-08-31 | 2016-01-07 | Cbs Ecomedia, Inc. | Apparatuses, methods and systems for a health/wellness advertising, financing and management platform |
US8605048B2 (en) * | 2010-11-05 | 2013-12-10 | Bluespace Corporation | Method and apparatus for controlling multimedia contents in realtime fashion |
GB201021875D0 (en) | 2010-12-23 | 2011-02-02 | Antix Labs Ltd | Methods of distributing software |
CN102143156B (zh) * | 2010-12-31 | 2014-06-04 | 华为技术有限公司 | 桌面共享处理方法和设备 |
CN102130948A (zh) | 2011-02-11 | 2011-07-20 | 宇龙计算机通信科技(深圳)有限公司 | 应用资源共享的实现方法及移动终端 |
US20120269185A1 (en) * | 2011-04-19 | 2012-10-25 | Pbx Central Corpotation | System and method for computer based collaboration initiated via a voice call |
US8171137B1 (en) | 2011-05-09 | 2012-05-01 | Google Inc. | Transferring application state across devices |
US20120311010A1 (en) * | 2011-05-31 | 2012-12-06 | Amit Shah | Mechanism for peer-to-peer file sharing by individual client networking applications |
US11184156B2 (en) * | 2011-07-27 | 2021-11-23 | Aon Global Operations Se, Singapore Branch | Impact data manager for dynamic data delivery |
US8930940B2 (en) | 2011-08-19 | 2015-01-06 | Yongyong Xu | Online software execution platform |
KR20130037434A (ko) * | 2011-10-06 | 2013-04-16 | 삼성전자주식회사 | 클라우딩 네트워크에서 디바이스들 간에 멀티미디어 콘텐츠를 공유하기 위한 시스템 및 방법 |
GB2511465A (en) * | 2011-12-06 | 2014-09-03 | Agreeya Mobility | Seamless collaboration and communication |
CN102426533B (zh) | 2011-12-12 | 2014-10-01 | 奇智软件(北京)有限公司 | 软件安装方法及装置 |
KR101383529B1 (ko) | 2012-02-29 | 2014-04-08 | 주식회사 팬택 | 어플리케이션 공유를 위한 이동단말장치 및 이동단말장치에서의 어플리케이션 공유 방법 |
US20140019957A1 (en) | 2012-07-11 | 2014-01-16 | Tencent Technology (Shenzhen) Co., Ltd. | Method, apparatus, and system for sharing software among terminals |
CN102752457B (zh) | 2012-07-19 | 2014-09-03 | 腾讯科技(深圳)有限公司 | 一种安装应用的方法及系统 |
CN102970428A (zh) | 2012-11-16 | 2013-03-13 | 广东欧珀移动通信有限公司 | 一种移动终端应用分享方法及系统 |
US8725645B1 (en) | 2013-01-04 | 2014-05-13 | Cetrus LLC | Non-invasive metering system for software licenses |
US9426641B1 (en) | 2014-06-05 | 2016-08-23 | Sprint Communications Company L.P. | Multiple carrier partition dynamic access on a mobile device |
-
2012
- 2012-06-13 EP EP12768522.0A patent/EP2575322B1/en active Active
- 2012-06-13 ES ES19168008T patent/ES2868230T3/es active Active
- 2012-06-13 ES ES21153676T patent/ES2936338T3/es active Active
- 2012-06-13 WO PCT/CN2012/076846 patent/WO2012136165A1/zh active Application Filing
- 2012-06-13 EP EP22192545.6A patent/EP4161034A1/en active Pending
- 2012-06-13 EP EP16176552.4A patent/EP3188437B1/en active Active
- 2012-06-13 CN CN201280002849.1A patent/CN103125107B/zh active Active
- 2012-06-13 EP EP19168008.1A patent/EP3609155B1/en active Active
- 2012-06-13 EP EP21153676.8A patent/EP3876496B1/en active Active
- 2012-12-31 US US13/731,250 patent/US9641568B2/en active Active
-
2017
- 2017-03-21 US US15/464,988 patent/US10129305B2/en active Active
-
2018
- 2018-10-08 US US16/154,242 patent/US10708390B2/en active Active
-
2020
- 2020-05-26 US US16/883,473 patent/US10992781B2/en active Active
-
2021
- 2021-04-05 US US17/222,037 patent/US11991249B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20170195380A1 (en) | 2017-07-06 |
EP2575322A1 (en) | 2013-04-03 |
US20210297506A1 (en) | 2021-09-23 |
EP3609155B1 (en) | 2021-03-03 |
EP3188437B1 (en) | 2019-06-12 |
WO2012136165A1 (zh) | 2012-10-11 |
US20190052686A1 (en) | 2019-02-14 |
US10708390B2 (en) | 2020-07-07 |
EP3609155A1 (en) | 2020-02-12 |
EP4161034A1 (en) | 2023-04-05 |
EP3876496B1 (en) | 2022-10-26 |
EP3876496A1 (en) | 2021-09-08 |
US9641568B2 (en) | 2017-05-02 |
US10992781B2 (en) | 2021-04-27 |
CN103125107A (zh) | 2013-05-29 |
US11991249B2 (en) | 2024-05-21 |
EP2575322B1 (en) | 2016-09-28 |
US20130339439A1 (en) | 2013-12-19 |
ES2936338T3 (es) | 2023-03-16 |
CN103125107B (zh) | 2016-08-24 |
EP3188437A1 (en) | 2017-07-05 |
US10129305B2 (en) | 2018-11-13 |
EP2575322A4 (en) | 2013-11-06 |
US20200358883A1 (en) | 2020-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2868230T3 (es) | Método y terminal móvil para implementar el uso compartido de información | |
US11178522B2 (en) | Method for providing content corresponding to accessory and electronic device thereof | |
US20210234888A1 (en) | Security Management of Devices Using Blockchain Technology | |
ES2804773T3 (es) | Método, aparato, entidad de red, sistema y producto de programa informático para compartir contenido | |
US8977294B2 (en) | Securely locating a device | |
US9071627B2 (en) | Method and system for cloning applications from an electronic source device to an electronic target device | |
EP2079256B1 (en) | Postponed carrier configuration | |
US8838087B1 (en) | Provisioning system and methods for interfaceless phone | |
KR101828903B1 (ko) | 로밍 네트워크 액세스 방법 및 장치 | |
US20130058321A1 (en) | Communication device, distribution system, distribution data processing method, and distribution data processing program | |
EP3119133B1 (en) | Roaming network access method and apparatus | |
US20160127176A1 (en) | Configuring an electronic device for wireless communications | |
CA2778736C (en) | Methods and devices for controlling access to computing resources | |
US10805427B1 (en) | Backup and restore of customer devices | |
Kamboj et al. | Mobile operating systems | |
CN109144596A (zh) | 快捷启动方法、装置、终端、服务器及系统 | |
US10067839B1 (en) | Content object backup between user equipment | |
Flickenger et al. | Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network |