ES3061151T3 - Interface sharing method and electronic devices - Google Patents
Interface sharing method and electronic devicesInfo
- Publication number
- ES3061151T3 ES3061151T3 ES20905799T ES20905799T ES3061151T3 ES 3061151 T3 ES3061151 T3 ES 3061151T3 ES 20905799 T ES20905799 T ES 20905799T ES 20905799 T ES20905799 T ES 20905799T ES 3061151 T3 ES3061151 T3 ES 3061151T3
- Authority
- ES
- Spain
- Prior art keywords
- interface
- electronic device
- sharing
- display device
- electronic display
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote windowing, e.g. X-Window System, desktop virtualisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/85—Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Método de compartición de interfaz y dispositivos electrónicos. El método de compartición de interfaz comprende: bajo la condición de que se haya recibido una primera interfaz enviada por un segundo dispositivo electrónico, recibir una primera entrada (11); en respuesta a la primera entrada, enviar una solicitud de compartición de interfaz al segundo dispositivo electrónico (12); recibir la información objetivo retroalimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz (13); y de acuerdo con la información objetivo y la primera interfaz, compartir una segunda interfaz correspondiente con un tercer dispositivo electrónico (14). (Traducción automática con Google Translate, sin valor legal)
Description
[0001] DESCRIPCIÓN
[0002] Método de compartición de interfaz y dispositivos electrónicos
[0003] Campo técnico
[0004] La presente invención se refiere al campo de las tecnologías de dispositivos electrónicos y, en particular, a un método de compartición de interfaz y un dispositivo electrónico.
[0005] Antecedentes
[0006] Con el desarrollo de tecnologías, se mejora cada vez más una tecnología de compartición de interfaz, y la experiencia de usuario es buena. Específicamente, a través de la tecnología de compartición de interfaz, el contenido de pantalla puede compartirse fácil y rápidamente con un retardo bajo, y se diversifica la compartición de operación entre usuarios, mejorando de esta manera en gran medida la experiencia de interacción de usuario. Sin embargo, existe el siguiente defecto:
[0007] Cuando se comparte una interfaz por primera vez, una interfaz de aplicación y un objeto de compartición que se van a compartir pueden seleccionarse conveniente y rápidamente en la tecnología de compartición de interfaz actual. Sin embargo, una vez que se comparte una interfaz de aplicación, un objeto compartido no está en control de un anfitrión (es decir, un dispositivo maestro) después de compartir de nuevo la interfaz de aplicación. En consecuencia, se provocan algunos problemas de divulgación de privacidad y un problema de seguridad del anfitrión. Los detalles son los siguientes:
[0008] Si un primer objeto compartido (que también puede entenderse como un dispositivo esclavo de primer nivel) comparte de nuevo la interfaz de aplicación compartida con un tercer dispositivo (que también puede entenderse como un dispositivo esclavo de segundo nivel), una operación realizada por el tercer el dispositivo en la interfaz de aplicación compartida no puede ser controlado por el anfitrión, lo que plantea una grave amenaza de seguridad para la privacidad del anfitrión.
[0009] En el documento JP2015138352A, un terminal de compartición de salida está conectado de manera comunicativa con uno o más terminales de comunicación y un servidor de gestión de atributos de compartición de contenido. El terminal de compartición de salida especifica contenido que realiza reproducción en el terminal de compartición de salida, adquiere información de contenido del contenido especificado, adquiere atributo de compartición del contenido que ha adquirido información de contenido del servidor de gestión de atributos de compartición de contenido y transmite contenido de reproducción del contenido especificado basándose en el atributo de compartición del contenido adquirido.
[0010] El documento CN110248224A divulga un método y dispositivo de establecimiento de conexión de pantalla de proyección, equipo informático y un medio de almacenamiento. El método comprende las etapas en las que un primer terminal obtiene información de posición de un segundo terminal y solicita información de identificación del segundo terminal de un servidor de acuerdo con la información de posición, y el primer terminal recibe la información de identificación, devuelta por el servidor, del segundo terminal; y el primer terminal establece una conexión de proyección de pantalla con el segundo terminal de acuerdo con la información de identificación.
[0011] El documento CN109871189A proporciona un método y dispositivo de compartición de pantalla multiterminal basado en un sistema de archivos de red. El método incluye las siguientes etapas: recibir una solicitud de compartición enviada por un cliente esclavo, y responder un permiso de compartición que al menos incluye una primera carpeta final maestra establecida como compartición, de modo que el cliente crea una primera carpeta final esclava y monta la primera carpeta final maestra plegadora final a la primera plegadora final esclava; interceptar contenido de pantalla de extremo principal de acuerdo con una primera frecuencia de interceptación preestablecida y almacenar el contenido de pantalla de extremo principal en una primera carpeta de extremo principal; enviar el contenido de pantalla del extremo maestro al cliente esclavo; almacenar el contenido de pantalla de extremo maestro en la primera carpeta de extremo esclavo por el cliente esclavo; extraer el contenido de la pantalla final principal de la primera plegadora final esclava de acuerdo con una primera frecuencia de exploración preestablecida.
[0012] Sumario
[0013] Un objetivo de la presente invención es proporcionar un método de compartición de interfaz y un dispositivo electrónico, para resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0014] La invención se expone en el conjunto de reivindicaciones adjuntas.
[0015] En las realizaciones de la presente invención, se recibe una primera entrada en un caso en el que se recibe una primera interfaz enviada por un segundo dispositivo electrónico; se envía una solicitud de compartición de interfaz al
segundo dispositivo electrónico en respuesta a la primera entrada; se recibe información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz; y una segunda interfaz correspondiente se comparte con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz. De esta manera, cuando un primer dispositivo electrónico comparte, con el tercer dispositivo electrónico a través del reenvío, una interfaz compartida por el segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0016] Breve descripción de los dibujos
[0017] La figura 1 es un primer diagrama de flujo esquemático de un método de compartición de interfaz de acuerdo con una realización de la presente invención;
[0018] la figura 2 es un segundo diagrama de flujo esquemático de un método de compartición de interfaz de acuerdo con una realización de la presente invención;
[0019] la figura 3 es un tercer diagrama de flujo esquemático de un método de compartición de interfaz de acuerdo con una realización de la presente invención;
[0020] la figura 4 es un diagrama de flujo esquemático de una aplicación específica de un método de compartición de interfaz de acuerdo con una realización de la presente invención;
[0021] la figura 5 es un diagrama esquemático de visualización de un identificador de dispositivo de acuerdo con una realización de la presente invención;
[0022] la figura 6 es un diagrama esquemático de visualización de una imagen en tiempo real de acuerdo con una realización de la presente invención;
[0023] la figura 7 es un primer diagrama estructural esquemático de un dispositivo electrónico de acuerdo con una realización de la presente invención;
[0024] la figura 8 es un segundo diagrama estructural esquemático de un dispositivo electrónico de acuerdo con una realización de la presente invención;
[0025] la figura 9 es un tercer diagrama estructural esquemático de un dispositivo electrónico de acuerdo con una realización de la presente invención;
[0026] la figura 10 es un cuarto diagrama estructural esquemático de un dispositivo electrónico de acuerdo con una realización de la presente invención;
[0027] la figura 11 es un quinto diagrama estructural esquemático de un dispositivo electrónico de acuerdo con una realización de la presente invención; y
[0028] la figura 12 es un sexto diagrama estructural esquemático de un dispositivo electrónico de acuerdo con una realización de la presente invención.
[0029] Descripción de las realizaciones
[0030] Lo siguiente describe clara y completamente las soluciones técnicas en las realizaciones de la presente invención con referencia a los dibujos adjuntos en las realizaciones de la presente invención.
[0031] Para un problema de que existe un riesgo de seguridad potencial en una solución de compartición de interfaz en la técnica anterior, la presente invención proporciona un método de compartición de interfaz, aplicado a un primer dispositivo electrónico. Como se muestra en la figura.1, el método incluye las siguientes etapas.
[0032] Etapa 11: Recibir una primera entrada en un caso en el que se recibe una primera interfaz enviada por un segundo dispositivo electrónico.
[0033] La primera entrada puede ser una entrada de voz preestablecida, una entrada de pista de deslizamiento preestablecida, una entrada de toque preestablecida o similares. Esto no está limitado en el presente documento. Específicamente, la primera interfaz puede ser una interfaz compartida con el primer dispositivo electrónico estableciendo directamente una conexión entre el segundo dispositivo electrónico y el primer dispositivo electrónico, o una interfaz directamente compartida por el segundo dispositivo electrónico con otro dispositivo distinto del primer dispositivo electrónico y luego se comparte con el primer dispositivo electrónico estableciendo una conexión entre el otro dispositivo y el primer dispositivo electrónico. Esto no está limitado en el presente documento.
[0034] Como alternativa, puede entenderse que la primera interfaz es una interfaz compartida por el segundo dispositivo electrónico y visualizada en el primer dispositivo electrónico.
[0035] Etapa 12: Enviar una solicitud de compartición de interfaz al segundo dispositivo electrónico en respuesta a la primera entrada.
[0036] Es decir, la solicitud de compartición de interfaz se genera basándose en la primera entrada, y se envía al segundo dispositivo electrónico.
[0037] Etapa 13: Recibir información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz.
[0038] La información objetivo puede indicar que se permite la compartición de (interfaz), o puede indicar que se prohíbe la compartición de (interfaz).
[0039] Específicamente, la información objetivo puede recibirse a través de una primera conexión de compartición al segundo dispositivo electrónico.
[0040] Etapa 14: Compartir una segunda interfaz correspondiente con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0041] En un caso en el que la información objetivo indica que se permite compartir, la segunda interfaz es (todas las interfaces de) la primera interfaz o una parte de la primera interfaz. En un caso en el que la información objetivo indica que la compartición está prohibida, la segunda interfaz está vacía. Específicamente, la primera interfaz puede no compartirse con el tercer dispositivo electrónico a través de reenvío. Es decir, el contenido a compartir con el tercer dispositivo electrónico a través de reenvío se determina basándose en si el segundo dispositivo electrónico está de acuerdo en que el primer dispositivo electrónico comparte la primera interfaz a través de reenvío.
[0042] Antes de la etapa 14, puede establecerse una tercera conexión de compartición al tercer dispositivo electrónico, y a continuación la segunda interfaz se comparte con el tercer dispositivo electrónico a través de la tercera conexión de compartición.
[0043] Tanto la primera interfaz como la segunda interfaz son interfaces de ejecución de una aplicación objetivo.
[0044] De acuerdo con el método de compartición de interfaz proporcionado en esta realización de la presente invención, se recibe una primera entrada en un caso en el que se recibe una primera interfaz enviada por un segundo dispositivo electrónico; se envía una solicitud de compartición de interfaz al segundo dispositivo electrónico en respuesta a la primera entrada; se recibe información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz; y una segunda interfaz correspondiente se comparte con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz. De esta manera, cuando un primer dispositivo electrónico comparte, con el tercer dispositivo electrónico a través del reenvío, una interfaz compartida por el segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0045] Además, después de enviar una solicitud de compartición de interfaz al segundo dispositivo electrónico en respuesta a la primera entrada, el método incluye adicionalmente: recibir información de configuración enviada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz, donde la información de configuración es información de configuración de permisos correspondiente al tercer dispositivo electrónico (específicamente, la información de configuración es información de configuración de permisos que puede ser operada por el tercer dispositivo electrónico para la primera interfaz); y compartir una segunda interfaz correspondiente con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz incluye: compartir la segunda interfaz correspondiente al tercer dispositivo electrónico basándose en la información objetivo, la primera interfaz y la información de configuración; o compartir la correspondiente segunda interfaz y la información de configuración con el tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0046] De esta manera, se puede asegurar que el segundo dispositivo electrónico implementa adicionalmente control de permisos en una interfaz que se comparte a través de reenvío.
[0047] Un permiso incluye al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo electrónico y un permiso de conmutación de interfaz.
[0048] Específicamente, el permiso de operación de control puede incluir un permiso de visualización, un permiso de selección o similares para un control. El permiso de operación de gesto puede incluir un permiso de uso para un primer gesto. El permiso de visualización de información de usuario puede incluir un permiso de visualización explícito para información de usuario. El permiso de conmutación de interfaz puede incluir un permiso de tiempos de conmutación de interfaz, un permiso para conmutar a una interfaz objetivo o similares.
[0049] Además, después de compartir una segunda interfaz correspondiente con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz, el método incluye además: recibir una imagen en tiempo real que es de la segunda interfaz y que es realimentada por el tercer dispositivo electrónico dispositivo; y realimentar la imagen en tiempo real al segundo dispositivo electrónico.
[0050] De esta manera, puede soportarse el control en tiempo real cuando el segundo dispositivo electrónico visualiza la segunda interfaz en el tercer dispositivo electrónico. Además, el método de compartición de interfaz incluye adicionalmente: en un caso en el que la información objetivo indica prohibir la compartición, visualizar información de aviso que indica prohibir la compartición de la primera interfaz con el tercer dispositivo electrónico.
[0051] De esta manera, un usuario del primer dispositivo electrónico puede saber que un usuario del segundo dispositivo electrónico se niega a compartir la primera interfaz.
[0052] Aún adicionalmente, antes de recibir una primera entrada, el método incluye adicionalmente: establecer una primera conexión de compartición al segundo dispositivo electrónico; y después de recibir la información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz, el método incluye además: en caso de que la información objetivo indique prohibir la compartición, desconectar la primera conexión de compartición si una segunda entrada que indica continuar compartiendo se obtiene.
[0053] Específicamente, en un caso en el que la información objetivo indica prohibir la compartición, si se obtiene la segunda entrada, se envía una notificación de desconexión de conexión al segundo dispositivo electrónico, y se desconecta la primera conexión de compartición. La segunda entrada puede ser una entrada de voz preestablecida, una entrada de pista de deslizamiento preestablecida, una entrada de toque preestablecida o similares. Esto no está limitado en el presente documento.
[0054] Es decir, cuando el usuario del primer dispositivo electrónico realiza de manera forzada la compartición de reenvío en la primera interfaz, se desconecta automáticamente una conexión de compartición con el segundo dispositivo electrónico, y se notifica al segundo dispositivo electrónico, para garantizar los derechos e intereses del usuario de la segundo dispositivo electrónico.
[0055] En esta realización de la presente invención, cuando se recibe la primera interfaz compartida por el segundo dispositivo electrónico, el primer dispositivo electrónico también puede recibir una segunda información de configuración, donde la segunda información de configuración es información de configuración de permisos que puede ser operada por el primer dispositivo electrónico para la primera interfaz (es decir, información de establecimiento de permisos correspondiente al primer dispositivo electrónico); y visualizar la primera interfaz basándose en la segunda información de configuración.
[0056] Es decir, la primera interfaz se visualiza basándose en información de permisos relacionada con la primera interfaz. Por ejemplo, información de establecimiento indica visualizar la primera interfaz después de que se ofusca la información de usuario del segundo dispositivo electrónico en la primera interfaz (por ejemplo, borrar u ocultar, y evitar una visualización directa y clara). La primera interfaz se visualiza después de ofuscar la información de usuario del segundo dispositivo electrónico.
[0057] Un permiso incluye al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo electrónico y un permiso de conmutación de interfaz.
[0058] Específicamente, el permiso de operación de control puede incluir un permiso de visualización, un permiso de selección o similares para un control. El permiso de operación de gesto puede incluir un permiso de uso para un primer gesto. El permiso de visualización de información de usuario puede incluir un permiso de visualización explícito para información de usuario. El permiso de conmutación de interfaz puede incluir un permiso de tiempos de conmutación de interfaz, un permiso para conmutar a una interfaz objetivo o similares.
[0059] Una realización de la presente invención proporciona adicionalmente un método de compartición de interfaz, aplicado a un segundo dispositivo electrónico. Como se muestra en la figura. 2, el método incluye las siguientes etapas.
[0060] Etapa 21: En un caso en el que se envía una primera interfaz a un primer dispositivo electrónico, recibir una solicitud de compartición de interfaz enviada por el primer dispositivo electrónico, en donde la solicitud de compartición de interfaz se envía por el primer dispositivo electrónico en respuesta a una primera entrada.
[0061] Específicamente, la solicitud de compartición de interfaz se obtiene por el primer dispositivo electrónico basándose en la primera entrada para la primera interfaz.
[0062] La primera entrada puede ser una entrada de voz preestablecida, una entrada de pista de deslizamiento preestablecida, una entrada de toque preestablecida o similares. Esto no está limitado en el presente documento. Específicamente, la primera interfaz puede ser una interfaz compartida con el primer dispositivo electrónico estableciendo directamente una conexión entre el segundo dispositivo electrónico y el primer dispositivo electrónico, o una interfaz directamente compartida por el segundo dispositivo electrónico con otro dispositivo distinto del primer dispositivo electrónico y luego se comparte con el primer dispositivo electrónico estableciendo una conexión entre el
otro dispositivo y el primer dispositivo electrónico. Esto no está limitado en el presente documento.
[0063] Como alternativa, puede entenderse que la primera interfaz es una interfaz compartida por el segundo dispositivo electrónico y visualizada en el primer dispositivo electrónico.
[0064] La primera interfaz es una interfaz en ejecución de una aplicación objetivo.
[0065] Etapa 22: Obtener una tercera entrada para la solicitud de compartición de interfaz.
[0066] La tercera entrada puede ser una entrada de voz preestablecida, una entrada de pista de deslizamiento preestablecida, una entrada de toque preestablecida o similares. Esto no está limitado en el presente documento. Etapa 23: Enviar información objetivo al primer dispositivo electrónico en respuesta a la tercera entrada.
[0067] La información objetivo puede indicar que se permite la compartición de (interfaz), o puede indicar que se prohíbe la compartición de (interfaz).
[0068] Específicamente, la información objetivo puede enviarse a través de una primera conexión de compartición al primer dispositivo electrónico.
[0069] De acuerdo con el método de compartición de interfaz proporcionado en esta realización de la presente invención, en un caso en el que se envía una primera interfaz a un primer dispositivo electrónico, se recibe una solicitud de compartición de interfaz enviada por el primer dispositivo electrónico; se obtiene una tercera entrada para la solicitud de compartición de interfaz; y la información objetivo se envía al primer dispositivo electrónico en respuesta a la tercera entrada, donde la solicitud de compartición de interfaz se envía por el primer dispositivo electrónico en respuesta a una primera entrada. De esta manera, cuando el primer dispositivo electrónico comparte, con un tercer dispositivo electrónico a través del reenvío, una interfaz compartida por un segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0070] Además, después de recibir una solicitud de compartición de interfaz enviada por el primer dispositivo electrónico, el método incluye adicionalmente: obtener información de configuración; y enviar la información de configuración al primer dispositivo electrónico, donde la información de configuración es información de configuración de permisos correspondiente a un tercer dispositivo electrónico correspondiente a la solicitud de compartición de interfaz.
[0071] Específicamente, la información de establecimiento es información de establecimiento de permisos que puede ser operada por el tercer dispositivo electrónico que corresponde a la solicitud de compartición de interfaz para la primera interfaz.
[0072] De esta manera, el segundo dispositivo electrónico puede implementar adicionalmente control de permisos en una interfaz que se comparte a través de reenvío.
[0073] Un permiso incluye al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo electrónico y un permiso de conmutación de interfaz.
[0074] Específicamente, el permiso de operación de control puede incluir un permiso de visualización, un permiso de selección o similares para un control. El permiso de operación de gesto puede incluir un permiso de uso para un primer gesto. El permiso de visualización de información de usuario puede incluir un permiso de visualización explícito para información de usuario. El permiso de conmutación de interfaz puede incluir un permiso de tiempos de conmutación de interfaz, un permiso para conmutar a una interfaz objetivo o similares.
[0075] Además, después del envío de la información de ajuste al primer dispositivo electrónico, el método incluye adicionalmente: visualizar un identificador de dispositivo del tercer dispositivo electrónico en una pantalla física del segundo dispositivo electrónico; obtener una imagen en tiempo real de una segunda interfaz en el tercer dispositivo electrónico; y visualizar la imagen en tiempo real y un elemento de función preestablecido en la pantalla física en un caso en el que el identificador de dispositivo está en un estado seleccionado; o visualizar la imagen en tiempo real en una pantalla virtual del segundo dispositivo electrónico en caso de que el identificador de dispositivo esté en un estado no seleccionado, donde el elemento de función preestablecido incluye al menos uno de un elemento de función de configuración de permisos en tiempo real y un elemento de compartición elemento de función de terminación; y la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0076] De esta manera, puede implementarse control en tiempo real cuando el segundo dispositivo electrónico visualiza la
segunda interfaz en el tercer dispositivo electrónico. Además, en esta realización de la presente invención, se usa una pantalla virtual para visualizar una imagen en tiempo real de la segunda interfaz en un dispositivo correspondiente a un identificador de dispositivo no seleccionado, de modo que el segundo dispositivo electrónico puede salir de la primera interfaz para realizar otra operación, que es más conveniente de usar para el usuario. En la técnica anterior, después de compartir la segunda interfaz con el primer dispositivo electrónico, el segundo dispositivo electrónico ya no puede salir de la primera interfaz, lo que es inconveniente de usar para el usuario. En un caso en el que la información objetivo indica que se permite compartir, la segunda interfaz es (todas las interfaces de) la primera interfaz o una parte de la primera interfaz. En un caso en el que la información objetivo indica que la compartición está prohibida, la segunda interfaz está vacía.
[0077] Específicamente, la obtención de una imagen en tiempo real de una segunda interfaz en el tercer dispositivo electrónico incluye: obtener una imagen en tiempo real de la primera interfaz; y obtener una imagen en tiempo real de la segunda interfaz basándose en la imagen en tiempo real de la primera interfaz; o recibir una imagen en tiempo real que es de la segunda interfaz en el tercer dispositivo electrónico y que es realimentada por el primer dispositivo electrónico; o establecer una segunda conexión de compartición con el tercer dispositivo electrónico; y recibir, a través de la segunda conexión de compartición, una imagen en tiempo real que es de la segunda interfaz y que es realimentada por el tercer dispositivo electrónico.
[0078] Es decir, los datos sobre la imagen en tiempo real de la segunda interfaz en el tercer dispositivo electrónico pueden obtenerse localmente del segundo dispositivo electrónico, pueden obtenerse directamente del lado del primer dispositivo electrónico o pueden obtenerse directamente del tercer dispositivo electrónico lado.
[0079] Además, antes de recibir una solicitud de compartición de interfaz enviada por el primer dispositivo electrónico, el método incluye adicionalmente: establecer una primera conexión de compartición al primer dispositivo electrónico; y después del envío de información objetivo al primer dispositivo electrónico en respuesta a la tercera entrada, que incluye adicionalmente: en un caso en el que la información objetivo indica prohibir la compartición, desconectar la primera conexión de compartición si se detecta que el primer dispositivo electrónico continúa compartiendo.
[0080] Específicamente, en un caso en el que la información objetivo indica prohibir la compartición, si se recibe una notificación de desconexión de conexión enviada por el primer dispositivo electrónico, se determina que se detecta que el primer dispositivo electrónico continúa compartiendo, y se desconecta la primera conexión de compartición. De esta manera, cuando el usuario del primer dispositivo electrónico realiza de manera forzosa compartición de reenvío en la primera interfaz, se desconecta automáticamente una conexión de compartición al primer dispositivo electrónico, para asegurar los derechos e intereses del usuario del segundo dispositivo electrónico.
[0081] En esta realización de la presente invención, cuando se comparte la primera interfaz con el primer dispositivo electrónico, el segundo dispositivo electrónico también puede transportar una segunda información de configuración, donde la segunda información de configuración es información de configuración de permisos que puede ser operada por el primer dispositivo electrónico para la primera interfaz (es decir, información de establecimiento de permisos correspondiente al primer dispositivo electrónico).
[0082] Un permiso incluye al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo electrónico y un permiso de conmutación de interfaz.
[0083] Específicamente, el permiso de operación de control puede incluir un permiso de visualización, un permiso de selección o similares para un control. El permiso de operación de gesto puede incluir un permiso de uso para un primer gesto. El permiso de visualización de información de usuario puede incluir un permiso de visualización explícito para información de usuario. El permiso de conmutación de interfaz puede incluir un permiso de tiempos de conmutación de interfaz, un permiso para conmutar a una interfaz objetivo o similares.
[0084] Una realización de la presente invención proporciona adicionalmente un método de compartición de interfaz, aplicado a un tercer dispositivo electrónico. Como se muestra en la figura. 3, el método incluye las siguientes etapas. Etapa 31: Recibir una segunda interfaz e información de configuración enviada por un primer dispositivo electrónico, donde la información de configuración es información de configuración de permisos correspondiente al tercer dispositivo electrónico (específicamente, la información de configuración es información de configuración de permisos que puede ser operada por el tercer dispositivo electrónico para el primer interfaz); la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en una primera interfaz; y la primera interfaz es una interfaz compartida por un segundo dispositivo electrónico con el primer dispositivo electrónico.
[0085] Un permiso incluye al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo electrónico y un permiso de conmutación
de interfaz.
[0086] Específicamente, el permiso de operación de control puede incluir un permiso de visualización, un permiso de selección o similares para un control. El permiso de operación de gesto puede incluir un permiso de uso para un primer gesto. El permiso de visualización de información de usuario puede incluir un permiso de visualización explícito para información de usuario. El permiso de conmutación de interfaz puede incluir un permiso de tiempos de conmutación de interfaz, un permiso para conmutar a una interfaz objetivo o similares.
[0087] Antes de la etapa 31, puede establecerse una tercera conexión de compartición al primer dispositivo electrónico, y a continuación la segunda interfaz y la información de ajuste enviada por el primer dispositivo electrónico se reciben a través de la tercera conexión de compartición.
[0088] Tanto la primera interfaz como la segunda interfaz son interfaces de ejecución de una aplicación objetivo.
[0089] En un caso en el que la información objetivo indica que se permite compartir, la segunda interfaz es (todas las interfaces de) la primera interfaz o una parte de la primera interfaz. En un caso en el que la información objetivo indica que la compartición está prohibida, la segunda interfaz está vacía.
[0090] Etapa 32: Visualizar la segunda interfaz basándose en la información de configuración.
[0091] Es decir, la primera interfaz se visualiza basándose en información de permisos relacionada con la primera interfaz. Por ejemplo, información de establecimiento indica visualizar la primera interfaz después de que se ofusca la información de usuario del segundo dispositivo electrónico en la primera interfaz (por ejemplo, borrar u ocultar, y evitar una visualización directa y clara). La primera interfaz se visualiza después de ofuscar la información de usuario del segundo dispositivo electrónico.
[0092] De acuerdo con el método de compartición de interfaz proporcionado en esta realización de la presente invención, se reciben una segunda interfaz e información de configuración enviada por un primer dispositivo electrónico; y la segunda interfaz se visualiza basándose en la información de configuración, donde la información de configuración es información de configuración de permisos correspondiente al tercer dispositivo electrónico; la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en una primera interfaz; y la primera interfaz es una interfaz compartida por un segundo dispositivo electrónico con el primer dispositivo electrónico. De esta manera, cuando el primer dispositivo electrónico comparte, con el tercer dispositivo electrónico a través del reenvío, una interfaz compartida por el segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición y un permiso de operación del tercer dispositivo electrónico a una interfaz de compartición está restringida, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior. Además, después de recibir una segunda interfaz y establecer información enviada por un primer dispositivo electrónico, el método incluye adicionalmente: realimentar una imagen en tiempo real de la segunda interfaz en el tercer dispositivo electrónico al primer dispositivo electrónico; o establecer una segunda conexión de compartición con el segundo dispositivo electrónico; y realimentar una imagen en tiempo real de la segunda interfaz en el tercer dispositivo electrónico al segundo dispositivo electrónico a través de la segunda conexión de compartición.
[0093] Es decir, los datos sobre la imagen en tiempo real de la segunda interfaz en el tercer dispositivo electrónico pueden enviarse directamente por el tercer dispositivo electrónico al segundo dispositivo electrónico, o pueden reenviarse por el primer dispositivo electrónico al segundo dispositivo electrónico después de ser enviada por el tercer dispositivo electrónico al primer dispositivo electrónico. De esta manera, puede implementarse control en tiempo real cuando el segundo dispositivo electrónico visualiza la segunda interfaz en el tercer dispositivo electrónico.
[0094] Lo siguiente describe adicionalmente, con referencia al primer dispositivo electrónico, el segundo dispositivo electrónico y el tercer dispositivo electrónico, el método de compartición de interfaz proporcionado en esta realización de la presente invención. El primer dispositivo electrónico se denomina en lo sucesivo dispositivo B, el segundo dispositivo electrónico se denomina en lo sucesivo dispositivo A y el tercer dispositivo electrónico se denomina en lo sucesivo dispositivo C. En un ejemplo en el que la segunda interfaz es un primera interfaz, en un caso en el que la información objetivo indica prohibir el intercambio, la segunda interfaz se implementa como la primera interfaz que no se comparte a través del reenvío.
[0095] Para el problema técnico anterior, una realización de la presente invención proporciona un método de compartición de interfaz, que puede implementarse específicamente como un método de control de permisos de compartición de interfaz. Específicamente, por ejemplo, (1) en caso de que el dispositivo A comparta una interfaz de aplicación de destino (la primera interfaz anterior) con el dispositivo B, si el dispositivo B necesita reenviar, al dispositivo C, la interfaz de aplicación de destino compartida por el dispositivo A, cuando inicia una instrucción de compartición de reenvío en el dispositivo B (específicamente, después de que el dispositivo B recibe la primera entrada), el dispositivo A recibe una notificación (la solicitud de compartición de interfaz anterior): si el dispositivo B puede
compartir la interfaz de aplicación objetivo actualmente compartida a través de reenvío. En caso afirmativo, puede realizarse algún control de permisos correspondiente en la interfaz de aplicación objetivo que se va a reenviar para compartir. Una forma de control de permisos incluye, pero no se limita a, los siguientes medios: proteger algunos controles, limitar algunas operaciones de gestos y realizar procesamiento de ofuscación en alguna información de privacidad (un nombre de usuario, una imagen, un número de teléfono y similares) (por ejemplo, borrar u ocultar, y evitar una visualización directa y clara). Además, el dispositivo A puede monitorizar la interfaz de aplicación objetivo en el dispositivo C en tiempo real, para controlar eficazmente la interfaz de aplicación compartida.
[0097] Es decir, en esta realización de la presente invención, después de que el dispositivo A comparte una pantalla (la interfaz de aplicación de destino) con el dispositivo B, si el dispositivo B comparte la pantalla con el dispositivo C a través del reenvío, la pantalla (la interfaz de aplicación de destino) del dispositivo A se comparte con el dispositivo C en caso de que un usuario del dispositivo A no sea consciente, lo que viola gravemente la privacidad del usuario del dispositivo A. En este caso, es necesario utilizar una manera para realizar estrictas control de permisos en dos (o más) tiempos de reenvío de una aplicación compartida para proteger la propiedad y la privacidad del usuario del dispositivo A.
[0099] Por lo tanto, en la solución proporcionada en esta realización de la presente invención, si el dispositivo B inicia la compartición de interfaz en el dispositivo C para la interfaz de aplicación compartida (la interfaz de aplicación objetivo), puede invocarse un servicio de extremo trasero en el dispositivo B. Este servicio sirve principalmente para iniciar una solicitud de compartición de reenvío (la solicitud de compartición de interfaz anterior) al dispositivo A a través de una conexión de compartición de aplicación (la primera conexión de compartición anterior u otra conexión establecida). En consecuencia, el dispositivo A puede abrir una ventana emergente para mostrar un elemento de privacidad de seguridad relacionado (por ejemplo, una situación de seguridad que puede ocurrir después de que se acuerde el reenvío), y proporcionar dos opciones de aceptar compartir reenvío y no aceptar reenviar compartir. Posteriormente, hay dos casos:
[0101] (1) Caso 1: El dispositivo A rechaza la compartición hacia adelante del dispositivo B: En caso de que el dispositivo A no apruebe la solicitud de compartición de reenvío (la información de destino indica que se prohíba la compartición), si un usuario del dispositivo B ordena al dispositivo B que inicie por la fuerza la compartición de la interfaz de aplicación de destino con el dispositivo C (la el dispositivo B obtiene la segunda entrada que indica continuar compartiendo), el dispositivo B envía una notificación de desconexión al dispositivo A. El dispositivo A aprende, basándose en la notificación de desconexión, que el dispositivo B realiza la compartición por la fuerza, e inmediatamente desconecta automáticamente la compartición de aplicaciones con el dispositivo B, es decir, desconecta la primera conexión de compartición al dispositivo B. El dispositivo B también desconecta directamente la compartición de aplicaciones, es decir, desconecta la primera conexión de compartición al dispositivo A.
[0102] (2) Caso 2: El dispositivo A está de acuerdo con la compartición hacia adelante del dispositivo B: El dispositivo A puede realizar alguna interacción en contenido compartido por el dispositivo B o controlar un permiso para visualización de contenido. Por ejemplo, en un caso en el que están implicadas una pluralidad de interfaces, la conmutación de interfaz está restringida. Por ejemplo, cuando se reproduce un vídeo corto, un usuario del dispositivo B encuentra un vídeo interesante y quiere compartirlo con un amigo de WeChat. En este caso, el dispositivo A comparte una interfaz del vídeo corto (la interfaz de aplicación de destino). Si se hace clic directamente en un botón de compartición en la interfaz del vídeo corto (se recibe la primera entrada), el dispositivo A puede intentar para iniciar una aplicación social tal como WeChat para compartir el vídeo corto. En este caso, el dispositivo B puede enviar un mensaje (la solicitud de compartición de interfaz anterior) para iniciar otra aplicación al dispositivo A a través de una conexión (que puede ser la primera conexión de compartición, otra conexión establecida o similar) que es para compartir una aplicación y que es utilizada por el servicio anterior que se ejecuta en segundo plano. Después de recibir este mensaje, el dispositivo A puede abrir una ventana emergente para iniciar una solicitud de autorización para invocar otra aplicación. Si se permite la invocación (la información de destino indica permitir compartir), el dispositivo A conmuta a la aplicación invocada para compartir. Si no se permite la invocación (la información de destino indica prohibir el uso compartido), el dispositivo B recibe un mensaje (que puede ser específicamente un mensaje que incluye la información de destino anterior) enviado por el dispositivo A para rechazar la invocación de otra aplicación, y visualiza el mensaje al dispositivo B (específicamente, la información de aviso anterior se visualiza basándose en la información objetivo).
[0104] Además, en este caso, puede establecerse una cuarta conexión de compartición (que puede ser específicamente la segunda conexión de compartición anterior) entre el dispositivo A y el dispositivo C, y la interfaz de aplicación objetivo se comparte directamente con el dispositivo C, o la primera conexión de compartición la conexión entre el dispositivo A y el dispositivo B puede desactivarse.
[0106] Específicamente, la solución proporcionada en esta realización de la presente invención puede mostrarse en la figura. 4 e incluye las siguientes etapas.
[0108] Etapa 41: Inicio.
[0109] Etapa 42: Un dispositivo A comparte una pantalla con un dispositivo B después de realizar la restricción de permisos.
[0110] Específicamente, el dispositivo A envía la interfaz de aplicación objetivo y la segunda información de configuración al dispositivo B.
[0111] Etapa 43: El dispositivo B inicia la compartición de reenvío y envía, al dispositivo A, una notificación que solicita la compartición con un dispositivo C.
[0112] Es decir, el dispositivo B visualiza la interfaz de aplicación objetivo basándose en la interfaz de aplicación objetivo y la segunda información de configuración, y envía una notificación (la solicitud de compartición de interfaz anterior) al dispositivo A para solicitar compartir la interfaz de aplicación objetivo con el dispositivo C a través de reenvío.
[0113] Etapa 44: El dispositivo A recibe la notificación para determinar si se permite que el dispositivo B realice la compartición hacia adelante anterior. En caso afirmativo, vaya a la etapa 45; si no, vaya a la etapa 47.
[0114] Etapa 45: El dispositivo A realiza restricción de permisos en la segunda compartición (la compartición hacia adelante anterior), y notifica al dispositivo B.
[0115] Es decir, la información de configuración anterior se establece para el dispositivo C.
[0116] En esta etapa, puede determinarse adicionalmente si continuar compartiendo con el dispositivo B. Si no continúa la compartición con el dispositivo B, puede establecerse directamente una conexión al dispositivo C para compartir con el dispositivo C.
[0117] Etapa 46: El dispositivo B comienza a compartir con el dispositivo C basándose en la restricción de permisos establecida por el dispositivo A.
[0118] Específicamente, el dispositivo B envía la interfaz de aplicación objetivo y la información de configuración al dispositivo C.
[0119] Etapa 47: Fin.
[0120] En esta realización de la presente invención, para el dispositivo B, el dispositivo A puede observar un estado de ejecución de aplicación actual (una imagen en tiempo real de la interfaz de aplicación objetivo) del dispositivo B en tiempo real abriendo la interfaz de aplicación compartida (la interfaz de la aplicación de destino). Sin embargo, si el dispositivo A acepta compartir la interfaz de aplicación compartida (la interfaz de aplicación de destino) del dispositivo B con el dispositivo C a través del reenvío, el dispositivo A no puede ver un estado de ejecución de aplicación de la interfaz de aplicación compartida en el dispositivo C (el imagen en tiempo real de la interfaz de aplicación de destino). Por lo tanto, en esta realización de la presente invención, puede crearse un icono temporal (una implementación específica del identificador de dispositivo anterior) en un escritorio del dispositivo A para identificar el dispositivo C que se va a reenviar para compartir (como se muestra en la Figura 5, a en la figura representa el dispositivo A, y b representa el icono temporal del dispositivo C). En esta realización de la presente invención, puede crearse un icono temporal para todos los dispositivos compartidos en el escritorio del dispositivo A, donde los dispositivos compartidos pueden incluir un dispositivo que se comparte por primera vez (por ejemplo, el dispositivo B anterior), un dispositivo que se comparte dos veces (por ejemplo, el dispositivo C anterior) y un dispositivo que se comparte durante una pluralidad de veces (por ejemplo, un dispositivo D compartido por el dispositivo C a través de la proyección).
[0121] En consecuencia, al hacer clic en el icono temporal del dispositivo correspondiente en el dispositivo A, se puede abrir la interfaz de aplicación compartida correspondiente (la interfaz de aplicación objetivo anterior), y una imagen en tiempo real de la interfaz de aplicación compartida en el dispositivo (la interfaz de aplicación compartida correspondiente dispositivo) se puede visualizar. Específicamente, la imagen en tiempo real puede visualizarse en tiempo real en el dispositivo A en una forma de pantalla dividida, y se proporcionan un elemento de función de configuración de permisos en tiempo real y un elemento de función de terminación de compartición (como se muestra en la figura 6, un en la figura representa el dispositivo A, y c representa la imagen en tiempo real de la interfaz de aplicación en el dispositivo C), de modo que un usuario del dispositivo A puede realizar un procesamiento rápidamente después de detectar una anomalía. La compartición de terminación anterior puede ser compartición de terminación inmediata, o puede ser compartición de terminación dentro de una duración preestablecida o después de una duración preestablecida. Esto no está limitado en el presente documento.
[0122] El icono temporal anterior puede desaparecer automáticamente cuando el dispositivo correspondiente (por ejemplo, el dispositivo C) se desconecta del dispositivo A, o puede ser eliminado por un usuario del dispositivo A después de que el dispositivo correspondiente (por ejemplo, el dispositivo C) se haya desconectarse del dispositivo A, o puede conservarse para su próximo uso. Esto no está limitado en esta realización de la presente invención.
[0123] De lo anterior se puede aprender que la solución proporcionada en esta realización de la presente invención incluye específicamente una manera de control de permisos en un proceso de compartición de una interfaz de aplicación y realización de compartición hacia adelante para una pluralidad de veces, de modo que un dispositivo de extremo de transmisión (el segundo dispositivo electrónico anterior) puede seleccionar rápida y convenientemente un dispositivo final de recepción (por ejemplo, el primer dispositivo electrónico anterior) y realizar una supervisión en tiempo real, y cuando se produce un caso inesperado, se puede usar rápidamente una medida de protección de privacidad correspondiente.
[0124] Cabe señalar en el presente documento que la solución proporcionada en esta realización de la presente invención puede aplicarse a un escenario en el que un ordenador realiza una proyección (una interfaz compartida) o un teléfono móvil se proyecta a un televisor o un teléfono móvil se proyecta a un teléfono móvil, mejorando así aún más la protección de la privacidad del usuario. Esto no está limitado en el presente documento.
[0125] Una realización de la presente invención proporciona adicionalmente un dispositivo electrónico, y el dispositivo electrónico es un primer dispositivo electrónico. Como se muestra en la figura. 7, el dispositivo electrónico incluye: un primer módulo de recepción 71, configurado para recibir una primera entrada en caso de que se reciba una primera interfaz enviada por un segundo dispositivo electrónico;
[0126] un primer módulo de envío 72, configurado para enviar una solicitud de compartición de interfaz al segundo dispositivo electrónico en respuesta a la primera entrada;
[0127] un segundo módulo de recepción 73, configurado para recibir información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz; y
[0128] un primer módulo de compartición 74, configurado para compartir una segunda interfaz correspondiente con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0129] De acuerdo con el dispositivo electrónico proporcionado en esta realización de la presente invención, se recibe una primera entrada en un caso en el que se recibe una primera interfaz enviada por un segundo dispositivo electrónico; se envía una solicitud de compartición de interfaz al segundo dispositivo electrónico en respuesta a la primera entrada; se recibe información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz; y una segunda interfaz correspondiente se comparte con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz. De esta manera, cuando un primer dispositivo electrónico comparte, con el tercer dispositivo electrónico a través del reenvío, una interfaz compartida por el segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0130] Además, el dispositivo electrónico incluye además: un tercer módulo de recepción, configurado para: después de enviar la solicitud de compartición de interfaz al segundo dispositivo electrónico en respuesta a la primera entrada, recibir información de configuración enviada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz, donde la información de configuración es información de configuración de permisos correspondiente al tercer dispositivo electrónico; y el primer módulo de compartición incluye: un primer submódulo de compartición, configurado para compartir la correspondiente segunda interfaz con el tercer dispositivo electrónico basándose en la información objetivo, la primera interfaz y la información de configuración; o compartir la correspondiente segunda interfaz y la información de configuración con el tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0131] De esta manera, se puede asegurar que el segundo dispositivo electrónico implementa adicionalmente control de permisos en una interfaz que se comparte a través de reenvío.
[0132] Un permiso incluye al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo electrónico y un permiso de conmutación de interfaz.
[0133] Además, el dispositivo electrónico incluye además: un cuarto módulo de recepción, configurado para: después de que la segunda interfaz correspondiente se comparte con el tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz, recibir una imagen en tiempo real que es de la segunda interfaz y que es realimentado por el tercer dispositivo electrónico; y un primer módulo de realimentación, configurado para realimentar la imagen en tiempo real al segundo dispositivo electrónico.
[0134] Aún adicionalmente, el dispositivo electrónico incluye adicionalmente: un primer módulo de establecimiento, configurado para establecer una primera conexión de compartición al segundo dispositivo electrónico antes de que se reciba la primera entrada; y el dispositivo electrónico incluye además: un primer módulo de procesamiento, configurado para: después de recibir la información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz, en caso de que la información objetivo indique prohibir la compartición, desconectar la primera compartición conexión si se obtiene una segunda entrada que indica continuar compartiendo.
[0135] El dispositivo electrónico proporcionado en esta realización de la presente invención puede implementar los procesos implementados por el primer dispositivo electrónico en la realización del método en la figura. 1 y la figura.4 a la figura. 6. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento.
[0137] Una realización de la presente invención proporciona adicionalmente un dispositivo electrónico, y el dispositivo electrónico es un segundo dispositivo electrónico. Como se muestra en la figura.8, el dispositivo electrónico incluye:
[0138] un quinto módulo de recepción 81, configurado para: en caso de que se envíe una primera interfaz a un primer dispositivo electrónico, recibir una solicitud de compartición de interfaz enviada por el primer dispositivo electrónico;
[0139] un primer módulo de obtención 82, configurado para obtener una tercera entrada para la solicitud de compartición de interfaz; y
[0140] un segundo módulo de envío 83, configurado para enviar información objetivo al primer dispositivo electrónico en respuesta a la tercera entrada, donde
[0141] la solicitud de compartición de interfaz es enviada por el primer dispositivo electrónico en respuesta a una primera entrada.
[0143] De acuerdo con el dispositivo electrónico proporcionado en esta realización de la presente invención, en un caso en el que se envía una primera interfaz a un primer dispositivo electrónico, se recibe una solicitud de compartición de interfaz enviada por el primer dispositivo electrónico; se obtiene una tercera entrada para la solicitud de compartición de interfaz; y la información objetivo se envía al primer dispositivo electrónico en respuesta a la tercera entrada, donde la solicitud de compartición de interfaz se envía por el primer dispositivo electrónico en respuesta a una primera entrada. De esta manera, cuando el primer dispositivo electrónico comparte, con un tercer dispositivo electrónico a través del reenvío, una interfaz compartida por un segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0145] Además, el dispositivo electrónico incluye adicionalmente: un segundo módulo de obtención, configurado para obtener información de configuración después de que se reciba la solicitud de compartición de interfaz enviada por el primer dispositivo electrónico; y un tercer módulo de envío, configurado para enviar la información de configuración al primer dispositivo electrónico, donde la información de configuración es información de configuración de permisos que corresponde a un tercer dispositivo electrónico que corresponde a la solicitud de compartición de interfaz.
[0147] Además, el dispositivo electrónico incluye adicionalmente: un primer módulo de visualización, configurado para: después de que se envíe la información de ajuste al primer dispositivo electrónico, visualizar un identificador de dispositivo del tercer dispositivo electrónico en una pantalla física del segundo dispositivo electrónico; un tercer módulo de obtención, configurado para obtener una imagen en tiempo real de una segunda interfaz en el tercer dispositivo electrónico; y un segundo módulo de visualización, configurado para visualizar la imagen en tiempo real y un elemento de función preestablecido en la pantalla física en un caso en el que el identificador de dispositivo está en un estado seleccionado; o mostrar la imagen en tiempo real en una pantalla virtual del segundo dispositivo electrónico en caso de que el identificador de dispositivo esté en un estado no seleccionado, donde el elemento de función preestablecido incluye al menos uno de un elemento de función de configuración de permisos en tiempo real y un elemento de compartición elemento de función de terminación; y la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0149] Específicamente, el tercer módulo de obtención incluye: un primer submódulo de obtención, configurado para obtener una imagen en tiempo real de la primera interfaz; y un primer submódulo de procesamiento, configurado para obtener una imagen en tiempo real de la segunda interfaz basándose en la imagen en tiempo real de la primera interfaz; o un primer submódulo de recepción, configurado para recibir una imagen en tiempo real que es de la segunda interfaz en el tercer dispositivo electrónico y que es realimentada por el primer dispositivo electrónico; o un primer submódulo de establecimiento, configurado para establecer una segunda conexión de compartición con el tercer dispositivo electrónico; y un segundo submódulo de recepción, configurado para recibir, a través de la segunda conexión de compartición, una imagen en tiempo real que es de la segunda interfaz y que es realimentada por el tercer dispositivo electrónico.
[0151] Además, el dispositivo electrónico incluye adicionalmente: un segundo módulo de establecimiento, configurado para: antes de que se reciba la solicitud de compartición de interfaz enviada por el primer dispositivo electrónico, establecer una primera conexión de compartición al primer dispositivo electrónico; y el dispositivo electrónico incluye además: un segundo módulo de procesamiento, configurado para: después de que la información objetivo se envíe al primer dispositivo electrónico en respuesta a la tercera entrada, en caso de que la información objetivo indique prohibir el uso compartido, desconectar la primera conexión de uso compartido si se detecta que el primer dispositivo
electrónico continúa compartiendo.
[0152] El dispositivo electrónico proporcionado en esta realización de la presente invención puede implementar los procesos implementados por el segundo dispositivo electrónico en la realización del método en la figura. 2 y la figura. 4 a la figura. 6. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento. Una realización de la presente invención proporciona adicionalmente un dispositivo electrónico, y el dispositivo electrónico es un tercer dispositivo electrónico. Como se muestra en la figura.9, el dispositivo electrónico incluye: un sexto módulo de recepción 91, configurado para recibir una segunda interfaz e información de ajuste enviada por un primer dispositivo electrónico; y
[0153] un tercer módulo de visualización 92, configurado para visualizar la segunda interfaz basándose en la información de configuración, donde
[0154] la información de configuración es información de configuración de permisos correspondiente al tercer dispositivo electrónico;
[0155] la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en una primera interfaz; y
[0156] la primera interfaz es una interfaz compartida por un segundo dispositivo electrónico con el primer dispositivo electrónico.
[0157] De acuerdo con el dispositivo electrónico proporcionado en esta realización de la presente invención, se reciben una segunda interfaz e información de configuración enviada por un primer dispositivo electrónico; y la segunda interfaz se visualiza basándose en la información de configuración, donde la información de configuración es información de configuración de permisos correspondiente al tercer dispositivo electrónico; la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en una primera interfaz; y la primera interfaz es una interfaz compartida por un segundo dispositivo electrónico con el primer dispositivo electrónico. De esta manera, cuando el primer dispositivo electrónico comparte, con el tercer dispositivo electrónico a través del reenvío, una interfaz compartida por el segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición y un permiso de operación del tercer dispositivo electrónico a una interfaz de compartición está restringida, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior. Además, el dispositivo electrónico incluye además: un segundo módulo de realimentación, configurado para: después de recibir la segunda interfaz y la información de ajuste enviada por el primer dispositivo electrónico, realimentar una imagen en tiempo real de la segunda interfaz en el tercer dispositivo electrónico para el primer dispositivo electrónico; o un tercer módulo de establecimiento, configurado para establecer una segunda conexión de compartición con el segundo dispositivo electrónico; y un tercer módulo de realimentación, configurado para realimentar una imagen en tiempo real de la segunda interfaz en el tercer dispositivo electrónico al segundo dispositivo electrónico a través de la segunda conexión de compartición.
[0158] El dispositivo electrónico proporcionado en esta realización de la presente invención puede implementar los procesos implementados por el tercer dispositivo electrónico en la realización del método en la figura. 3 a la figura. 6. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento.
[0159] La figura 10 es un diagrama esquemático de una estructura de hardware de un dispositivo electrónico de acuerdo con las realizaciones de la presente invención. El dispositivo electrónico es un primer dispositivo electrónico y el dispositivo electrónico 100 incluye, pero sin limitación, componentes tales como una unidad de radiofrecuencia 101, un módulo de red 102, una unidad de salida de audio 103, una unidad de entrada 104, un sensor 105, un visualizador la unidad 106, una unidad de entrada de usuario 107, una unidad de interfaz 108, una memoria 109, un procesador 1010 y una fuente de alimentación 1011. Un experto en la materia puede entender que una estructura del dispositivo electrónico mostrado en la figura. 10 no constituye ninguna limitación sobre el dispositivo electrónico, y el dispositivo electrónico puede incluir más o menos componentes que los mostrados en la figura, o tener una combinación de algunos componentes, o tener una disposición de componentes diferente. En esta realización de la presente invención, el dispositivo electrónico incluye, pero sin limitación, un teléfono móvil, un ordenador de tableta, un ordenador portátil, un ordenador de bolsillo, un terminal a bordo de vehículo, un dispositivo ponible, un podómetro y similares.
[0160] El procesador 1010 está configurado para: recibir una primera entrada en un caso en el que se recibe una primera interfaz enviada por un segundo dispositivo electrónico; enviar una solicitud de compartición de interfaz al segundo dispositivo electrónico en respuesta a la primera entrada; recibir información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz; y compartir una segunda interfaz correspondiente con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0161] En esta realización de la presente invención, se recibe una primera entrada en un caso en el que se recibe una primera interfaz enviada por un segundo dispositivo electrónico; se envía una solicitud de compartición de interfaz al
segundo dispositivo electrónico en respuesta a la primera entrada; se recibe información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz; y una segunda interfaz correspondiente se comparte con un tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz. De esta manera, cuando un primer dispositivo electrónico comparte, con el tercer dispositivo electrónico a través del reenvío, una interfaz compartida por el segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0162] Opcionalmente, el procesador 1010 está configurado adicionalmente para: después de enviar la solicitud de compartición de interfaz al segundo dispositivo electrónico en respuesta a la primera entrada, recibir información de configuración enviada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz, donde la información de configuración es permiso información de ajuste correspondiente al tercer dispositivo electrónico. El procesador 1010 está configurado específicamente para compartir la correspondiente segunda interfaz con el tercer dispositivo electrónico basándose en la información objetivo, la primera interfaz y la información de configuración; o compartir la correspondiente segunda interfaz y la información de configuración con el tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0163] Opcionalmente, un permiso incluye al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo electrónico y un permiso de conmutación de interfaz.
[0164] Opcionalmente, el procesador 1010 está configurado adicionalmente para: después de que la segunda interfaz correspondiente se comparte con el tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz, recibir una imagen en tiempo real que es de la segunda interfaz y que se retroalimenta por el tercer dispositivo electrónico; y realimentar la imagen en tiempo real al segundo dispositivo electrónico.
[0165] Opcionalmente, el procesador 1010 está configurado adicionalmente para: establecer una primera conexión de compartición al segundo dispositivo electrónico antes de que se reciba la primera entrada; y después de recibir la información objetivo realimentada por el segundo dispositivo electrónico para la solicitud de compartición de interfaz, en un caso en el que la información objetivo indica prohibir la compartición, desconectar la primera conexión de compartición si se obtiene una segunda entrada que indica continuar la compartición.
[0166] Debería entenderse que, en esta realización de la presente invención, la unidad de frecuencia de radio 101 puede configurarse para recibir y enviar información o una señal en un proceso de llamada. Específicamente, después de recibir datos de enlace descendente desde una estación base, la unidad de frecuencia de radio 101 envía los datos de enlace descendente al procesador 1010 para su procesamiento. Además, la unidad de frecuencia de radio 101 envía datos de enlace ascendente a la estación base. Habitualmente, la unidad de radiofrecuencia 101 incluye, pero sin limitación, una antena, al menos un amplificador, un transceptor, un acoplador, un amplificador de bajo ruido, un duplexor y similares. Además, la unidad de radiofrecuencia 101 puede comunicarse con una red y otro dispositivo a través de un sistema de comunicación inalámbrica.
[0167] El dispositivo electrónico proporciona acceso a Internet de banda ancha inalámbrica para el usuario usando el módulo de red 102, por ejemplo, ayudando al usuario a enviar y recibir un correo electrónico, navegar por una página web y acceder a medios de difusión en continuo.
[0168] La unidad de salida de audio 103 puede convertir datos de audio recibidos por la unidad de frecuencia de radio 101 o el módulo de red 102 o almacenados en la memoria 109 en una señal de audio y emitir la señal de audio como un sonido. Además, la unidad de salida de audio 103 puede proporcionar adicionalmente una salida de audio (por ejemplo, una señal de llamada de voz recibida, o un mensaje de voz recibido) relacionada con una función específica implementada por el dispositivo electrónico 100. La unidad de salida de audio 103 incluye un altavoz, un zumbador, un receptor de teléfono y similares.
[0169] La unidad de entrada 104 está configurada para recibir una señal de audio o una señal de vídeo. La unidad de entrada 104 puede incluir una unidad de procesamiento de gráficos (Unidad de Procesamiento de Gráficos, GPU) 1041 y un micrófono 1042, y la unidad de procesamiento de gráficos 1041 procesa datos de imagen de una imagen fija o vídeo obtenidos por un aparato de captura de imágenes (tal como una cámara) en un modo de captura de vídeo o un modo de captura de imagen. Un fotograma de imagen procesado se puede visualizar en la unidad de visualización 106. El fotograma de imagen procesado por el procesador de gráficos 1041 puede almacenarse en la memoria 109 (u otro medio de almacenamiento) o enviarse usando la unidad de frecuencia de radio 101 o el módulo de red 102. El micrófono 1042 puede recibir un sonido y puede procesar tal sonido en datos de audio. Los datos de audio procesados pueden convertirse, en un modo de llamada, en un formato que puede enviarse a una estación base de comunicación móvil usando la unidad de frecuencia de radio 101 para la salida.
[0170] El dispositivo electrónico 100 incluye además al menos un sensor 105 tal como un sensor de luz, un sensor de
movimiento y otro sensor. Específicamente, el sensor de luz incluye un sensor de luz ambiental y un sensor de proximidad. El sensor de luz ambiental puede ajustar la luminancia del panel de visualización 1061 basándose en el brillo de la luz ambiental. El sensor de proximidad puede apagar el panel de visualización 1061 y/o la retroiluminación cuando el dispositivo electrónico 100 se mueve hacia un oído. Como un tipo del sensor de movimiento, un sensor de acelerómetro puede detectar un valor de aceleración en cada dirección (generalmente, tres ejes) y detectar un valor y una dirección de la gravedad cuando el sensor de acelerómetro está estático, y puede usarse para reconocer una postura del dispositivo electrónico (tal como el cambio de pantalla entre los modos horizontal y vertical, un juego relacionado o la calibración de la postura del magnetómetro), una función relacionada con el reconocimiento de vibración (tal como un podómetro o un golpe) y similares. El sensor 105 puede incluir adicionalmente un sensor de huella dactilar, un sensor de presión, un sensor de iris, un sensor molecular, un giroscopio, un barómetro, un higrómetro, un termómetro, un sensor de infrarrojos y similares. Los detalles no se describen en el presente documento.
[0172] La unidad de visualización 106 está configurada para visualizar información introducida por un usuario o información proporcionada para un usuario. La unidad de visualización 106 puede incluir un panel de visualización 1061. El panel de visualización 1061 puede configurarse en forma de una pantalla de cristal líquido (pantalla de cristal líquido, LCD), un diodo emisor de luz orgánico (diodo emisor de luz orgánico, OLED) o similar.
[0174] La unidad de entrada de usuario 107 puede configurarse para: recibir información digital o de caracteres introducida, y generar entrada de señal de clave relacionada con un ajuste de usuario y control de función del dispositivo electrónico. Específicamente, la unidad de entrada de usuario 107 incluye un panel táctil 1071 y otro dispositivo de entrada 1072. El panel táctil 1071 también se denomina pantalla táctil, y puede recopilar una operación táctil realizada por un usuario en o cerca del panel táctil 1071 (tal como una operación realizada por un usuario en el panel táctil 1071 o cerca del panel táctil 1071 por utilizando cualquier objeto o accesorio adecuado, como un dedo o un lápiz óptico). El panel táctil 1071 puede incluir dos partes: un aparato de detección de toques y un controlador de toques. El aparato de detección táctil detecta una posición táctil del usuario, detecta una señal traída por la operación táctil y envía la señal al controlador táctil. El controlador táctil recibe información táctil desde el aparato de detección táctil, convierte la información táctil en coordenadas de punto táctil, envía las coordenadas de punto táctil al procesador 1010, y recibe y ejecuta un comando enviado por el procesador 1010. Además, el panel táctil 1071 puede ser de un tipo resistivo, un tipo capacitivo, un tipo infrarrojo, un tipo de onda acústica superficial o similares. La unidad de entrada de usuario 107 puede incluir otro dispositivo de entrada 1072 además del panel táctil 1071. Específicamente, el otro dispositivo de entrada 1072 puede incluir, pero sin limitación, un teclado físico, un botón funcional (tal como un botón de control de volumen o un botón de encendido/apagado), una bola de seguimiento, un ratón y un joystick. Los detalles no se describen en el presente documento.
[0176] Además, el panel táctil 1071 puede cubrir el panel de visualización 1061. Cuando se detecta la operación táctil en o cerca del panel táctil 1071, el panel táctil 1071 transmite la operación táctil al procesador 1010 para determinar un tipo de evento táctil, y luego el procesador 1010 proporciona la salida visual correspondiente en el panel de visualización 1061 basándose en el tipo del evento táctil. En la figura. 10, aunque el panel táctil 1071 y el panel de visualización 1061 se usan como dos partes independientes para implementar funciones de entrada y salida del dispositivo electrónico, en algunas realizaciones, el panel táctil 1071 y el panel de visualización 1061 pueden integrarse para implementar la entrada y funciones de salida del dispositivo electrónico. Esto no está específicamente limitado en el presente documento.
[0178] La unidad de interfaz 108 es una interfaz para conectar un aparato externo con el dispositivo electrónico 100. Por ejemplo, el aparato externo puede incluir un puerto de auriculares alámbrico o inalámbrico, un puerto de fuente de alimentación externa (o un cargador de batería), un puerto de datos alámbrico o inalámbrico, un puerto de tarjeta de almacenamiento, un puerto utilizado para conectarse a un aparato que tiene una identidad módulo, un puerto de entrada/salida (E/S) de audio, un puerto de E/S de vídeo, un puerto de auriculares y similares. La unidad de interfaz 108 puede configurarse para recibir entrada (por ejemplo, información de datos y potencia) desde un aparato externo y transmitir la entrada recibida a uno o más elementos en el dispositivo electrónico 100 o puede configurarse para transmitir datos entre el dispositivo electrónico 100 y un aparato externo.
[0180] La memoria 109 puede configurarse para almacenar un programa de software y diversos datos. La memoria 109 puede incluir principalmente un área de almacenamiento de programas y un área de almacenamiento de datos. El área de almacenamiento de programa puede almacenar un sistema operativo, una aplicación requerida por al menos una función (tal como una función de reproducción de sonido o una función de reproducción de imagen) y similares. El área de almacenamiento de datos puede almacenar datos (tales como datos de audio o una libreta de direcciones) creados basándose en el uso del teléfono móvil, y similares. Además, la memoria 109 puede incluir una memoria de acceso aleatorio de alta velocidad y puede incluir adicionalmente una memoria no volátil, por ejemplo, al menos un dispositivo de almacenamiento de disco magnético, un dispositivo de almacenamiento flash u otro dispositivo de almacenamiento de estado sólido no volátil.
[0182] El procesador 1010 es un centro de control del dispositivo electrónico, conecta todas las partes de todo el dispositivo electrónico utilizando diversas interfaces y líneas, y realiza diversas funciones del dispositivo electrónico y procesamiento de datos ejecutando o ejecutando un programa de software y/o un módulo que están/está
almacenados en la memoria 109 e invocando datos almacenados en la memoria 109, para supervisar en general el dispositivo electrónico. Opcionalmente, el procesador 1010 puede incluir una o más unidades de procesamiento. Preferiblemente, un procesador de aplicación y un procesador de módem pueden integrarse en el procesador 1010. El procesador de aplicaciones procesa principalmente un sistema operativo, una interfaz de usuario, un programa de aplicación y similares. El procesador de módem procesa principalmente comunicaciones inalámbricas. Puede entenderse que, como alternativa, el procesador de módem puede no estar integrado en el procesador 1010.
[0183] El dispositivo electrónico 100 puede incluir además la fuente de alimentación 1011 (tal como una batería) que suministra alimentación a cada componente. Preferiblemente, la fuente de alimentación 1011 puede conectarse lógicamente al procesador 1010 usando un sistema de gestión de fuente de alimentación, para implementar funciones tales como gestión de carga, gestión de descarga y gestión de consumo de potencia usando el sistema de gestión de fuente de alimentación.
[0184] Además, el dispositivo electrónico 100 incluye algunos módulos de función no mostrados, y los detalles no se describen en el presente documento.
[0185] Preferiblemente, una realización de la presente invención proporciona adicionalmente un dispositivo electrónico. El dispositivo electrónico es un primer dispositivo electrónico e incluye un procesador 1010, una memoria 109 y un programa informático que se almacena en la memoria 109 y que puede ejecutarse en el procesador 1010. Cuando el programa informático se ejecuta por el procesador 1010, se implementan los procesos de la realización de método de compartición de interfaz en el primer lado de dispositivo electrónico y se puede lograr un mismo efecto técnico. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento.
[0186] Una realización de la presente invención proporciona adicionalmente un medio de almacenamiento legible por ordenador. El medio de almacenamiento legible por ordenador almacena un programa informático, y cuando el programa informático se ejecuta por un procesador, se implementan los procesos de la realización de método de compartición de interfaz en el primer lado de dispositivo electrónico y se puede conseguir un mismo efecto técnico. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento. El medio de almacenamiento legible por ordenador incluye una memoria de solo lectura (Memoria de Solo Lectura, ROM), una memoria de acceso aleatorio (Memoria de Acceso Aleatorio, RAM), un disco magnético o un disco óptico.
[0187] La figura 11 es un diagrama esquemático de una estructura de hardware de un dispositivo electrónico de acuerdo con las realizaciones de la presente invención. El dispositivo electrónico es un segundo dispositivo electrónico y el dispositivo electrónico 110 incluye, pero sin limitación, componentes tales como una unidad de radiofrecuencia 111, un módulo de red 112, una unidad de salida de audio 113, una unidad de entrada 114, un sensor 115, un visualizador la unidad 116, una unidad de entrada de usuario 117, una unidad de interfaz 118, una memoria 119, un procesador 1110 y una fuente de alimentación 1111. Un experto en la materia puede entender que una estructura del dispositivo electrónico mostrado en la figura. 11 no constituye ninguna limitación sobre el dispositivo electrónico, y el dispositivo electrónico puede incluir más o menos componentes que los mostrados en la figura, o tener una combinación de algunos componentes, o tener una disposición de componentes diferente. En esta realización de la presente invención, el dispositivo electrónico incluye, pero sin limitación, un teléfono móvil, un ordenador de tableta, un ordenador portátil, un ordenador de bolsillo, un terminal a bordo de vehículo, un dispositivo ponible, un podómetro y similares.
[0188] El procesador 1110 está configurado para: en un caso en el que se envía una primera interfaz a un primer dispositivo electrónico, recibir una solicitud de compartición de interfaz enviada por el primer dispositivo electrónico; obtener una tercera entrada para la solicitud de compartición de interfaz; y enviar información objetivo al primer dispositivo electrónico en respuesta a la tercera entrada, en donde la solicitud de compartición de interfaz se envía por el primer dispositivo electrónico en respuesta a una primera entrada.
[0189] En esta realización de la presente invención, en un caso en el que se envía una primera interfaz a un primer dispositivo electrónico, se recibe una solicitud de compartición de interfaz enviada por el primer dispositivo electrónico; se obtiene una tercera entrada para la solicitud de compartición de interfaz; y la información objetivo se envía al primer dispositivo electrónico en respuesta a la tercera entrada, donde la solicitud de compartición de interfaz se envía por el primer dispositivo electrónico en respuesta a una primera entrada. De esta manera, cuando el primer dispositivo electrónico comparte, con un tercer dispositivo electrónico a través del reenvío, una interfaz compartida por un segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0190] Opcionalmente, el procesador 1110 está configurado adicionalmente para: obtener información de configuración después de que se reciba la solicitud de compartición de interfaz enviada por el primer dispositivo electrónico; y enviar la información de configuración al primer dispositivo electrónico, donde la información de configuración es información de configuración de permisos correspondiente a un tercer dispositivo electrónico correspondiente a la solicitud de compartición de interfaz.
[0191] Opcionalmente, el procesador 1110 está configurado adicionalmente para: después de enviar la información de ajuste al primer dispositivo electrónico, visualizar un identificador de dispositivo del tercer dispositivo electrónico en una pantalla física del segundo dispositivo electrónico; obtener una imagen en tiempo real de una segunda interfaz en el tercer dispositivo electrónico; y visualizar la imagen en tiempo real y un elemento de función preestablecido en la pantalla física en un caso en el que el identificador de dispositivo está en un estado seleccionado; o mostrar la imagen en tiempo real en una pantalla virtual del segundo dispositivo electrónico en caso de que el identificador de dispositivo esté en un estado no seleccionado, donde el elemento de función preestablecido incluye al menos uno de un elemento de función de configuración de permisos en tiempo real y un elemento de compartición elemento de función de terminación; y la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en la información objetivo y la primera interfaz.
[0192] Opcionalmente, el procesador 1110 está configurado específicamente para: obtener una imagen en tiempo real de la primera interfaz; y obtener una imagen en tiempo real de la segunda interfaz basándose en la imagen en tiempo real de la primera interfaz; o
[0193] recibir una imagen en tiempo real que es de la segunda interfaz en el tercer dispositivo electrónico y que es realimentada por el primer dispositivo electrónico; o
[0194] establecer una segunda conexión de compartición con el tercer dispositivo electrónico; y recibir, a través de la segunda conexión de compartición, una imagen en tiempo real que es de la segunda interfaz y que es realimentada por el tercer dispositivo electrónico.
[0195] Opcionalmente, el procesador 1110 está configurado adicionalmente para: antes de que se reciba la solicitud de compartición de interfaz enviada por el primer dispositivo electrónico, establecer una primera conexión de compartición al primer dispositivo electrónico; y después de que la información objetivo se envíe al primer dispositivo electrónico en respuesta a la tercera entrada, en caso de que la información objetivo indique prohibir el intercambio, desconectar la primera conexión de intercambio si se detecta que el primer dispositivo electrónico continúa compartiendo.
[0196] Debería entenderse que, en esta realización de la presente invención, la unidad de frecuencia de radio 111 puede configurarse para recibir y enviar información o una señal en un proceso de llamada. Específicamente, después de recibir datos de enlace descendente desde una estación base, la unidad de frecuencia de radio 111 envía los datos de enlace descendente al procesador 1110 para su procesamiento. Además, la unidad de frecuencia de radio 111 envía datos de enlace ascendente a la estación base. Habitualmente, la unidad de radiofrecuencia 111 incluye, pero sin limitación, una antena, al menos un amplificador, un transceptor, un acoplador, un amplificador de bajo ruido, un duplexor y similares. Además, la unidad de radiofrecuencia 111 puede comunicarse con una red y otro dispositivo a través de un sistema de comunicación inalámbrica.
[0197] El dispositivo electrónico proporciona acceso a Internet de banda ancha inalámbrica para el usuario usando el módulo de red 112, por ejemplo, ayudando al usuario a enviar y recibir un correo electrónico, navegar por una página web y acceder a medios de difusión en continuo.
[0198] La unidad de salida de audio 113 puede convertir datos de audio recibidos por la unidad de frecuencia de radio 111 o el módulo de red 112 o almacenados en la memoria 119 en una señal de audio y emitir la señal de audio como un sonido. Además, la unidad de salida de audio 113 puede proporcionar adicionalmente una salida de audio (por ejemplo, una señal de llamada de voz recibida, o un mensaje de voz recibido) relacionada con una función específica implementada por el dispositivo electrónico 110. La unidad de salida de audio 113 incluye un altavoz, un zumbador, un receptor de teléfono y similares.
[0199] La unidad de entrada 114 está configurada para recibir una señal de audio o una señal de vídeo. La unidad de entrada 114 puede incluir una unidad de procesamiento de gráficos (Unidad de Procesamiento de Gráficos, GPU) 1141 y un micrófono 1142, y la unidad de procesamiento de gráficos 1141 procesa datos de imagen de una imagen fija o vídeo obtenidos por un aparato de captura de imágenes (tal como una cámara) en un modo de captura de vídeo o un modo de captura de imagen. Un fotograma de imagen procesado se puede visualizar en la unidad de visualización 116. El fotograma de imagen procesado por el procesador de gráficos 1141 puede almacenarse en la memoria 119 (u otro medio de almacenamiento) o enviarse usando la unidad de frecuencia de radio 111 o el módulo de red 112. El micrófono 1142 puede recibir un sonido y puede procesar tal sonido en datos de audio. Los datos de audio procesados pueden convertirse, en un modo de llamada, en un formato que puede enviarse a una estación base de comunicación móvil usando la unidad de frecuencia de radio 111 para la salida.
[0200] El dispositivo electrónico 110 incluye además al menos un sensor 115 tal como un sensor de luz, un sensor de movimiento y otro sensor. Específicamente, el sensor de luz incluye un sensor de luz ambiental y un sensor de proximidad. El sensor de luz ambiental puede ajustar la luminancia del panel de visualización 1161 basándose en el brillo de la luz ambiental. El sensor de proximidad puede apagar el panel de visualización 1161 y/o la retroiluminación cuando el dispositivo electrónico 110 se mueve hacia un oído. Como un tipo del sensor de movimiento, un sensor de acelerómetro puede detectar un valor de aceleración en cada dirección (generalmente,
tres ejes) y detectar un valor y una dirección de la gravedad cuando el sensor de acelerómetro está estático, y puede usarse para reconocer una postura del dispositivo electrónico (tal como el cambio de pantalla entre los modos horizontal y vertical, un juego relacionado o la calibración de la postura del magnetómetro), una función relacionada con el reconocimiento de vibración (tal como un podómetro o un golpe) y similares. El sensor 115 puede incluir además un sensor de huellas dactilares, un sensor de presión, un sensor de iris, un sensor molecular, un giroscopio, un barómetro, un higrómetro, un termómetro, un sensor de infrarrojos y similares. Los detalles no se describen en el presente documento.
[0202] La unidad de visualización 116 está configurada para visualizar información introducida por un usuario o información proporcionada para un usuario. La unidad de visualización 116 puede incluir un panel de visualización 1161. El panel de visualización 1161 puede configurarse en forma de una pantalla de cristal líquido (pantalla de cristal líquido, LCD), un diodo emisor de luz orgánico (diodo emisor de luz orgánico, OLED) o similar.
[0204] La unidad de entrada de usuario 117 puede configurarse para: recibir información digital o de caracteres introducida, y generar entrada de señal de clave relacionada con un ajuste de usuario y control de función del dispositivo electrónico. Específicamente, la unidad de entrada de usuario 117 incluye un panel táctil 1171 y otro dispositivo de entrada 1172. El panel táctil 1171 también se denomina pantalla táctil, y puede recopilar una operación táctil realizada por un usuario en o cerca del panel táctil 1171 (tal como una operación realizada por un usuario en el panel táctil 1171 o cerca del panel táctil 1171 por utilizando cualquier objeto o accesorio adecuado, como un dedo o un lápiz óptico). El panel táctil 1171 puede incluir dos partes: un aparato de detección de toques y un controlador de toques. El aparato de detección táctil detecta una posición táctil del usuario, detecta una señal traída por la operación táctil y envía la señal al controlador táctil. El controlador táctil recibe información táctil desde el aparato de detección táctil, convierte la información táctil en coordenadas de punto táctil, envía las coordenadas de punto táctil al procesador 1110, y recibe y ejecuta un comando enviado por el procesador 1110. Además, el panel táctil 1171 puede ser de un tipo resistivo, un tipo capacitivo, un tipo infrarrojo, un tipo de onda acústica superficial o similares. La unidad de entrada de usuario 117 puede incluir otro dispositivo de entrada 1172 además del panel táctil 1171. Específicamente, el otro dispositivo de entrada 1172 puede incluir, pero sin limitación, un teclado físico, un botón funcional (tal como un botón de control de volumen o un botón de encendido/apagado), una bola de seguimiento, un ratón y un joystick. Los detalles no se describen en el presente documento.
[0206] Además, el panel táctil 1171 puede cubrir el panel de visualización 1161. Cuando se detecta la operación táctil en o cerca del panel táctil 1171, el panel táctil 1171 transmite la operación táctil al procesador 1110 para determinar un tipo de evento táctil, y luego el procesador 1110 proporciona la salida visual correspondiente en el panel de visualización 1161 basándose en el tipo del evento táctil. En la figura. 11, aunque el panel táctil 1171 y el panel de visualización 1161 se usan como dos partes independientes para implementar funciones de entrada y salida del dispositivo electrónico, en algunas realizaciones, el panel táctil 1171 y el panel de visualización 1161 pueden integrarse para implementar la entrada y funciones de salida del dispositivo electrónico. Esto no está específicamente limitado en el presente documento.
[0208] La unidad de interfaz 118 es una interfaz para conectar un aparato externo con el dispositivo electrónico 110. Por ejemplo, el aparato externo puede incluir un puerto de auriculares alámbrico o inalámbrico, un puerto de fuente de alimentación externa (o un cargador de batería), un puerto de datos alámbrico o inalámbrico, un puerto de tarjeta de almacenamiento, un puerto utilizado para conectarse a un aparato que tiene una identidad módulo, un puerto de entrada/salida (E/S) de audio, un puerto de E/S de vídeo, un puerto de auriculares y similares. La unidad de interfaz 118 puede configurarse para recibir entrada (por ejemplo, información de datos y potencia) desde un aparato externo y transmitir la entrada recibida a uno o más elementos en el dispositivo electrónico 110 o puede configurarse para transmitir datos entre el dispositivo electrónico 110 y un aparato externo.
[0210] La memoria 119 puede configurarse para almacenar un programa de software y diversos datos. La memoria 119 puede incluir principalmente un área de almacenamiento de programas y un área de almacenamiento de datos. El área de almacenamiento de programa puede almacenar un sistema operativo, una aplicación requerida por al menos una función (tal como una función de reproducción de sonido o una función de reproducción de imagen) y similares. El área de almacenamiento de datos puede almacenar datos (tales como datos de audio o una libreta de direcciones) creados basándose en el uso del teléfono móvil, y similares. Además, la memoria 119 puede incluir una memoria de acceso aleatorio de alta velocidad y puede incluir adicionalmente una memoria no volátil, por ejemplo, al menos un dispositivo de almacenamiento de disco magnético, un dispositivo de almacenamiento flash u otro dispositivo de almacenamiento de estado sólido volátil.
[0212] El procesador 1110 es un centro de control del dispositivo electrónico, conecta todas las partes de todo el dispositivo electrónico utilizando diversas interfaces y líneas, y realiza diversas funciones del dispositivo electrónico y procesamiento de datos ejecutando o ejecutando un programa de software y/o un módulo que están/está almacenados en la memoria 119 e invocando datos almacenados en la memoria 119, para supervisar en general el dispositivo electrónico. Opcionalmente, el procesador 1110 puede incluir una o más unidades de procesamiento. Preferiblemente, un procesador de aplicación y un procesador de módem pueden integrarse en el procesador 1110. El procesador de aplicaciones procesa principalmente un sistema operativo, una interfaz de usuario, un programa de aplicación y similares. El procesador de módem procesa principalmente comunicaciones inalámbricas. Puede
entenderse que, como alternativa, el procesador de módem puede no estar integrado en el procesador 1110.
[0213] El dispositivo electrónico 110 puede incluir además la fuente de alimentación 1111 (tal como una batería) que suministra alimentación a cada componente. Preferiblemente, la fuente de alimentación 1111 puede conectarse lógicamente al procesador 1110 usando un sistema de gestión de fuente de alimentación, para implementar funciones tales como gestión de carga, gestión de descarga y gestión de consumo de potencia usando el sistema de gestión de fuente de alimentación.
[0214] Además, el dispositivo electrónico 110 incluye algunos módulos de función no mostrados, y los detalles no se describen en el presente documento.
[0215] Preferiblemente, una realización de la presente invención proporciona adicionalmente un dispositivo electrónico. El dispositivo electrónico es un segundo dispositivo electrónico e incluye un procesador 1110, una memoria 119 y un programa informático que se almacena en la memoria 119 y que puede ejecutarse en el procesador 1110. Cuando el programa informático se ejecuta por el procesador 1110, se implementan los procesos de la realización de método de compartición de interfaz en el segundo lado de dispositivo electrónico y se puede conseguir un mismo efecto técnico. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento.
[0216] Una realización de la presente invención proporciona adicionalmente un medio de almacenamiento legible por ordenador. El medio de almacenamiento legible por ordenador almacena un programa informático, y cuando el programa informático se ejecuta por un procesador, se implementan los procesos de la realización de método de compartición de interfaz en el segundo lado de dispositivo electrónico y se puede conseguir un mismo efecto técnico. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento. El medio de almacenamiento legible por ordenador incluye una memoria de solo lectura (Memoria de Solo Lectura, ROM), una memoria de acceso aleatorio (Memoria de Acceso Aleatorio, RAM), un disco magnético o un disco óptico.
[0217] La figura 12 es un diagrama esquemático de una estructura de hardware de un dispositivo electrónico de acuerdo con las realizaciones de la presente invención. El dispositivo electrónico es un tercer dispositivo electrónico y el dispositivo electrónico 120 incluye, pero sin limitación, componentes tales como una unidad de radiofrecuencia 121, un módulo de red 122, una unidad de salida de audio 123, una unidad de entrada 124, un sensor 125, un visualizador la unidad 126, una unidad de entrada de usuario 127, una unidad de interfaz 128, una memoria 129, un procesador 1210 y una fuente de alimentación 1211. Un experto en la materia puede entender que una estructura del dispositivo electrónico mostrado en la figura. 12 no constituye ninguna limitación sobre el dispositivo electrónico, y el dispositivo electrónico puede incluir más o menos componentes que los mostrados en la figura, o tener una combinación de algunos componentes, o tener una disposición de componentes diferente. En esta realización de la presente invención, el dispositivo electrónico incluye, pero sin limitación, un teléfono móvil, un ordenador de tableta, un ordenador portátil, un ordenador de bolsillo, un terminal a bordo de vehículo, un dispositivo ponible, un podómetro y similares.
[0218] El procesador 1210 está configurado para: recibir una segunda interfaz e información de configuración enviada por un primer dispositivo electrónico; y visualizar la segunda interfaz basándose en la información de configuración, donde la información de configuración es información de configuración de permisos correspondiente al tercer dispositivo electrónico; la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en una primera interfaz; y la primera interfaz es una interfaz compartida por un segundo dispositivo electrónico con el primer dispositivo electrónico.
[0219] En esta realización de la presente invención, se reciben una segunda interfaz e información de ajuste enviada por un primer dispositivo electrónico; y la segunda interfaz se visualiza basándose en la información de configuración, donde la información de configuración es información de configuración de permisos correspondiente al tercer dispositivo electrónico; la segunda interfaz es una imagen compartida por el primer dispositivo electrónico con el tercer dispositivo electrónico basándose en una primera interfaz; y la primera interfaz es una interfaz compartida por un segundo dispositivo electrónico con el primer dispositivo electrónico. De esta manera, cuando el primer dispositivo electrónico comparte, con el tercer dispositivo electrónico a través del reenvío, una interfaz compartida por el segundo dispositivo electrónico, el segundo dispositivo electrónico puede controlar rápida y convenientemente un permiso de compartición y un permiso de operación del tercer dispositivo electrónico a una interfaz de compartición está restringida, para mejorar la protección de seguridad de privacidad para un usuario del segundo dispositivo electrónico, y resolver un problema de que existe un peligro potencial para la seguridad en una solución de compartición de interfaz en la técnica anterior.
[0220] Opcionalmente, el procesador 1210 está configurado adicionalmente para: después de recibir la segunda interfaz y la información de ajuste enviada por el primer dispositivo electrónico, realimentar una imagen en tiempo real de la segunda interfaz en el tercer dispositivo electrónico al primer dispositivo electrónico; o establecer una segunda conexión de compartición con el segundo dispositivo electrónico; y realimentar una imagen en tiempo real de la segunda interfaz en el tercer dispositivo electrónico al segundo dispositivo electrónico a través de la segunda conexión de compartición.
[0221] Debería entenderse que, en esta realización de la presente invención, la unidad de frecuencia de radio 121 puede configurarse para recibir y enviar información o una señal en un proceso de llamada. Específicamente, después de recibir datos de enlace descendente desde una estación base, la unidad de frecuencia de radio 121 envía los datos de enlace descendente al procesador 1210 para su procesamiento. Además, la unidad de radiofrecuencia 121 envía datos de enlace ascendente a la estación base. Habitualmente, la unidad de radiofrecuencia 121 incluye, pero sin limitación, una antena, al menos un amplificador, un transceptor, un acoplador, un amplificador de bajo ruido, un duplexor y similares. Además, la unidad de radiofrecuencia 121 puede comunicarse con una red y otro dispositivo a través de un sistema de comunicación inalámbrica.
[0223] El dispositivo electrónico proporciona acceso a Internet de banda ancha inalámbrica para el usuario usando el módulo de red 122, por ejemplo, ayudando al usuario a enviar y recibir un correo electrónico, navegar por una página web y acceder a medios de difusión en continuo.
[0225] La unidad de salida de audio 123 puede convertir datos de audio recibidos por la unidad de frecuencia de radio 121 o el módulo de red 122 o almacenados en la memoria 129 en una señal de audio y emitir la señal de audio como un sonido. Además, la unidad de salida de audio 123 puede proporcionar adicionalmente una salida de audio (por ejemplo, una señal de llamada de voz recibida, o un mensaje de voz recibido) relacionada con una función específica implementada por el dispositivo electrónico 120. La unidad de salida de audio 123 incluye un altavoz, un zumbador, un receptor de teléfono y similares.
[0227] La unidad de entrada 124 está configurada para recibir una señal de audio o una señal de vídeo. La unidad de entrada 124 puede incluir una unidad de procesamiento de gráficos (Unidad de Procesamiento de Gráficos, GPU) 1241 y un micrófono 1242, y la unidad de procesamiento de gráficos 1241 procesa datos de imagen de una imagen fija o vídeo obtenidos por un aparato de captura de imágenes (tal como una cámara) en un modo de captura de vídeo o un modo de captura de imagen. Un fotograma de imagen procesado se puede visualizar en la unidad de visualización 126. El fotograma de imagen procesado por el procesador de gráficos 1241 puede almacenarse en la memoria 129 (u otro medio de almacenamiento) o enviarse usando la unidad de frecuencia de radio 121 o el módulo de red 122. El micrófono 1242 puede recibir un sonido y puede procesar tal sonido en datos de audio. Los datos de audio procesados pueden convertirse, en un modo de llamada, en un formato que puede enviarse a una estación base de comunicación móvil usando la unidad de frecuencia de radio 121 para la salida.
[0229] El dispositivo electrónico 120 incluye además al menos un sensor 125 tal como un sensor de luz, un sensor de movimiento y otro sensor. Específicamente, el sensor de luz incluye un sensor de luz ambiental y un sensor de proximidad. El sensor de luz ambiental puede ajustar la luminancia del panel de visualización 1261 basándose en el brillo de la luz ambiental. El sensor de proximidad puede apagar el panel de visualización 1261 y/o la retroiluminación cuando el dispositivo electrónico 120 se mueve hacia un oído. Como un tipo del sensor de movimiento, un sensor de acelerómetro puede detectar un valor de aceleración en cada dirección (generalmente, tres ejes) y detectar un valor y una dirección de la gravedad cuando el sensor de acelerómetro está estático, y puede usarse para reconocer una postura del dispositivo electrónico (tal como el cambio de pantalla entre los modos horizontal y vertical, un juego relacionado o la calibración de la postura del magnetómetro), una función relacionada con el reconocimiento de vibración (tal como un podómetro o un golpe) y similares. El sensor 125 puede incluir además un sensor de huellas dactilares, un sensor de presión, un sensor de iris, un sensor molecular, un giroscopio, un barómetro, un higrómetro, un termómetro, un sensor de infrarrojos y similares. Los detalles no se describen en el presente documento.
[0231] La unidad de visualización 126 está configurada para visualizar información introducida por un usuario o información proporcionada para un usuario. La unidad de visualización 126 puede incluir un panel de visualización 1261. El panel de visualización 1261 puede configurarse en forma de una pantalla de cristal líquido (pantalla de cristal líquido, LCD), un diodo emisor de luz orgánico (diodo emisor de luz orgánico, OLED) o similar.
[0233] La unidad de entrada de usuario 127 puede configurarse para: recibir información digital o de caracteres introducida, y generar entrada de señal de clave relacionada con un ajuste de usuario y control de función del dispositivo electrónico. Específicamente, la unidad de entrada de usuario 127 incluye un panel táctil 1271 y otro dispositivo de entrada 1272. El panel táctil 1271 también se denomina pantalla táctil, y puede recopilar una operación táctil realizada por un usuario en o cerca del panel táctil 1271 (tal como una operación realizada por un usuario en el panel táctil 1271 o cerca del panel táctil 1271 por utilizando cualquier objeto o accesorio adecuado, como un dedo o un lápiz óptico). El panel táctil 1271 puede incluir dos partes: un aparato de detección de toques y un controlador de toques. El aparato de detección táctil detecta una posición táctil del usuario, detecta una señal traída por la operación táctil y envía la señal al controlador táctil. El controlador táctil recibe información táctil desde el aparato de detección táctil, convierte la información táctil en coordenadas de punto táctil, envía las coordenadas de punto táctil al procesador 1210, y recibe y ejecuta un comando enviado por el procesador 1210. Además, el panel táctil 1271 puede ser de un tipo resistivo, un tipo capacitivo, un tipo infrarrojo, un tipo de onda acústica superficial o similares. La unidad de entrada de usuario 127 puede incluir otro dispositivo de entrada 1272 además del panel táctil 1271. Específicamente, el otro dispositivo de entrada 1272 puede incluir, pero sin limitación, un teclado físico, un botón funcional (tal como un botón de control de volumen o un botón de encendido/apagado), una bola de seguimiento, un ratón y un joystick. Los detalles no se describen en el presente documento.
[0234] Además, el panel táctil 1271 puede cubrir el panel de visualización 1261. Cuando se detecta la operación táctil en o cerca del panel táctil 1271, el panel táctil 1271 transmite la operación táctil al procesador 1210 para determinar un tipo de evento táctil, y luego el procesador 1210 proporciona la salida visual correspondiente en el panel de visualización 1261 basándose en el tipo del evento táctil. En la figura. 12, aunque el panel táctil 1271 y el panel de visualización 1261 se usan como dos partes independientes para implementar funciones de entrada y salida del dispositivo electrónico, en algunas realizaciones, el panel táctil 1271 y el panel de visualización 1261 pueden integrarse para implementar la entrada y salida funciones de salida del dispositivo electrónico. Esto no está específicamente limitado en el presente documento.
[0235] La unidad de interfaz 128 es una interfaz para conectar un aparato externo con el dispositivo electrónico 120. Por ejemplo, el aparato externo puede incluir un puerto de auriculares alámbrico o inalámbrico, un puerto de fuente de alimentación externa (o un cargador de batería), un puerto de datos alámbrico o inalámbrico, un puerto de tarjeta de almacenamiento, un puerto utilizado para conectarse a un aparato que tiene una identidad módulo, un puerto de entrada/salida (E/S) de audio, un puerto de E/S de vídeo, un puerto de auriculares y similares. La unidad de interfaz 128 puede configurarse para recibir entrada (por ejemplo, información de datos y potencia) desde un aparato externo y transmitir la entrada recibida a uno o más elementos en el dispositivo electrónico 120 o puede configurarse para transmitir datos entre el dispositivo electrónico 120 y un aparato externo.
[0236] La memoria 129 puede configurarse para almacenar un programa de software y diversos datos. La memoria 129 puede incluir principalmente un área de almacenamiento de programas y un área de almacenamiento de datos. El área de almacenamiento de programa puede almacenar un sistema operativo, un programa de aplicación requerido por al menos una función (tal como una función de reproducción de sonido o una función de reproducción de imagen) y similares. El área de almacenamiento de datos puede almacenar datos (tales como datos de audio o una libreta de direcciones) creados basándose en el uso del teléfono móvil, y similares. Además, la memoria 129 puede incluir una memoria de acceso aleatorio de alta velocidad y puede incluir adicionalmente una memoria no volátil, por ejemplo, al menos un dispositivo de almacenamiento de disco magnético, un dispositivo de almacenamiento flash u otro dispositivo de almacenamiento de estado sólido volátil.
[0237] El procesador 1210 es un centro de control del dispositivo electrónico, conecta todas las partes de todo el dispositivo electrónico mediante el uso de diversas interfaces y líneas, y realiza diversas funciones del dispositivo electrónico y el procesamiento de datos ejecutando o ejecutando un programa de software y/o un módulo que están/está almacenados en la memoria 129 e invocando datos almacenados en la memoria 129, para supervisar en general el dispositivo electrónico. Opcionalmente, el procesador 1210 puede incluir una o más unidades de procesamiento. Preferiblemente, un procesador de aplicación y un procesador de módem pueden integrarse en el procesador 1210. El procesador de aplicaciones procesa principalmente un sistema operativo, una interfaz de usuario, un programa de aplicación y similares. El procesador de módem procesa principalmente comunicaciones inalámbricas. Puede entenderse que, como alternativa, el procesador de módem puede no estar integrado en el procesador 1210.
[0238] El dispositivo electrónico 120 puede incluir además la fuente de alimentación 1211 (tal como una batería) que suministra alimentación a cada componente. Preferiblemente, la fuente de alimentación 1211 puede conectarse lógicamente al procesador 1210 usando un sistema de gestión de fuente de alimentación, para implementar funciones tales como gestión de carga, gestión de descarga y gestión de consumo de potencia usando el sistema de gestión de fuente de alimentación.
[0239] Además, el dispositivo electrónico 120 incluye algunos módulos de función no mostrados, y los detalles no se describen en el presente documento.
[0240] Preferiblemente, una realización de la presente invención proporciona adicionalmente un dispositivo electrónico. El dispositivo electrónico es un tercer dispositivo electrónico e incluye un procesador 1210, una memoria 129 y un programa informático que se almacena en la memoria 129 y que puede ejecutarse en el procesador 1210. Cuando el programa informático se ejecuta por el procesador 1210, se implementan los procesos de la realización de método de compartición de interfaz en el tercer lado de dispositivo electrónico y se puede conseguir un mismo efecto técnico. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento.
[0241] Una realización de la presente invención proporciona adicionalmente un medio de almacenamiento legible por ordenador. El medio de almacenamiento legible por ordenador almacena un programa informático, y cuando el programa informático se ejecuta por un procesador, se implementan los procesos de la realización de método de compartición de interfaz en el tercer lado de dispositivo electrónico y se puede conseguir un mismo efecto técnico. Para evitar la repetición, los detalles no se describen de nuevo en el presente documento. El medio de almacenamiento legible por ordenador incluye una memoria de solo lectura (Memoria de Solo Lectura, ROM), una memoria de acceso aleatorio (Memoria de Acceso Aleatorio, RAM), un disco magnético o un disco óptico.
[0242] Cabe señalar que, en esta memoria descriptiva, los términos "incluyen", "comprenden" o cualquier otra variante de los mismos pretenden cubrir una inclusión no exclusiva, de modo que un proceso, un método, un artículo o un aparato que incluye una lista de elementos que no solo incluye esos elementos, sino que también incluye otros
elementos que no se enumeran expresamente, o incluye además elementos inherentes a dicho proceso, método, artículo o aparato. Un elemento limitado por "que incluye un..." no excluye, sin más restricciones, la presencia de elementos idénticos adicionales en el proceso, método, artículo o aparato que incluye el elemento.
[0244] Basándose en las descripciones de las implementaciones anteriores, un experto en la materia puede entender claramente que el método en la realización anterior puede implementarse por software además de una plataforma de hardware universal necesaria o solo por hardware. En la mayoría de las circunstancias, la primera es una implementación preferida. Basándose en tal comprensión, las soluciones técnicas de la presente invención esencialmente o la parte que contribuye a la técnica anterior pueden implementarse en forma de un producto de software. El producto de software informático se almacena en un medio de almacenamiento (tal como una ROM/RAM, un disco duro o un disco óptico) e incluye varias instrucciones para dar instrucciones a un dispositivo electrónico (que puede ser un teléfono móvil, un ordenador, un servidor, un acondicionador de aire, un dispositivo de red o similar) para realizar los métodos descritos en las realizaciones de la presente invención.
[0246] Las realizaciones de la presente invención se describen anteriormente con referencia a los dibujos adjuntos, pero la presente invención no se limita a las implementaciones específicas anteriores, y las implementaciones específicas anteriores son únicamente ilustrativas y no restrictivas. Bajo la iluminación de la presente invención, los expertos en la materia pueden hacer muchas formas sin apartarse del alcance de protección de las reivindicaciones, todas las cuales caen dentro de la protección de la presente invención.
Claims (8)
1. REIVINDICACIONES
1. Un método de compartición de interfaz realizado por un primer dispositivo de visualización electrónico, que comprende:
recibir (11) una primera interfaz enviada por un segundo dispositivo de visualización electrónico, en donde la primera interfaz es una pantalla que el segundo dispositivo de visualización electrónico de visualización comparte con el primer dispositivo de visualización electrónico;
enviar (12) una solicitud de compartición de interfaz al segundo dispositivo de visualización electrónico en respuesta a recibir una primera entrada para iniciar compartición de reenvío de la primera interfaz recibida con un tercer dispositivo de visualización electrónico;
recibir (13) información objetivo realimentada por el segundo dispositivo de visualización electrónico para la solicitud de compartición de interfaz, en donde la información objetivo indica que se permite compartición de interfaz, o indica que se prohíbe compartición de interfaz; y
compartir (14) una segunda interfaz correspondiente con el tercer dispositivo de visualización electrónico basándose en la información objetivo y la primera interfaz,
en donde en un caso en el que la información objetivo indica que se permite la compartición de interfaz, la segunda interfaz es la primera interfaz o una parte de la primera interfaz; y en un caso en el que la información objetivo indica que se prohíbe la compartición de interfaz, la segunda interfaz está vacía;
en donde el método de compartición de interfaz comprende además, antes de recibir una primera entrada: establecer una primera conexión de compartición al segundo dispositivo de visualización electrónico; y después de recibir la información objetivo realimentada por el segundo dispositivo de visualización electrónico para la solicitud de compartición de interfaz: en un caso en el que la información objetivo indica prohibir la compartición, desconectar la primera conexión de compartición en respuesta a la obtención de una segunda entrada que indica realizar de manera forzada la compartición de reenvío de la primera interfaz recibida con el tercer dispositivo de visualización electrónico.
2. El método de compartición de interfaz de acuerdo con la reivindicación 1, después de que se envía una solicitud de compartición de interfaz al segundo dispositivo de visualización electrónico en respuesta a la primera entrada, que comprende además:
recibir información de ajuste enviada por el segundo dispositivo de visualización electrónico para la solicitud de compartición de interfaz, en donde
la información de ajuste es información de ajuste de permiso correspondiente al tercer dispositivo de visualización electrónico; y
la compartición de una segunda interfaz correspondiente con el tercer dispositivo de visualización electrónico basándose en la información objetivo y la primera interfaz comprende:
compartir la correspondiente segunda interfaz con el tercer dispositivo de visualización electrónico basándose en la información objetivo, la primera interfaz y la información de ajuste; o
compartir la correspondiente segunda interfaz y la información de ajuste con el tercer dispositivo de visualización electrónico basándose en la información objetivo y la primera interfaz.
3. El método de compartición de interfaz de acuerdo con la reivindicación 2, en donde un permiso comprende al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo de visualización electrónico y un permiso de conmutación de interfaz.
4. El método de compartición de interfaz de acuerdo con la reivindicación 1 o 2, después de compartir una segunda interfaz correspondiente con el tercer dispositivo de visualización electrónico basándose en la información objetivo y la primera interfaz, que comprende además:
recibir una imagen en tiempo real que es de la segunda interfaz y que se realimenta por el tercer dispositivo de visualización electrónico; y
realimentar la imagen en tiempo real al segundo dispositivo de visualización electrónico.
5. Un dispositivo de visualización electrónico, en donde el dispositivo de visualización electrónico es un primer dispositivo de visualización electrónico configurado para recibir una primera interfaz enviada por un segundo dispositivo de visualización electrónico, en donde la primera interfaz es una pantalla que el segundo dispositivo de visualización electrónico de visualización comparte con el primer dispositivo de visualización electrónico; comprendiendo el primer dispositivo de visualización electrónico:
un primer módulo de recepción (71), configurado para recibir una primera entrada para iniciar compartición de reenvío de la primera interfaz recibida con un tercer dispositivo de visualización electrónico;
un primer módulo de envío (72), configurado para enviar una solicitud de compartición de interfaz al segundo dispositivo de visualización electrónico en respuesta a la primera entrada;
un segundo módulo de recepción (73), configurado para recibir información objetivo realimentada por el segundo dispositivo de visualización electrónico para la solicitud de compartición de interfaz, en donde la información objetivo indica que se permite compartición de interfaz, o indica que se prohíbe compartición de interfaz; y un primer módulo de compartición (74), configurado para compartir una segunda interfaz correspondiente con el tercer dispositivo de visualización electrónico basándose en la información objetivo y la primera interfaz, en donde en un caso en el que la información objetivo indica que se permite la compartición de interfaz, la segunda interfaz es la primera interfaz o una parte de la primera interfaz; y en un caso en el que la información objetivo indica que se prohíbe la compartición de interfaz, la segunda interfaz está vacía;
un primer módulo de establecimiento, configurado para establecer una primera conexión de compartición con el segundo dispositivo de visualización electrónico antes de que se reciba la primera entrada; y
un primer módulo de procesamiento, configurado para: después de recibir la información objetivo realimentada por el segundo dispositivo de visualización electrónico para la solicitud de compartición de interfaz: en un caso en el que la información objetivo indica prohibir la compartición, desconectar la primera conexión de compartición en respuesta a la obtención de una segunda entrada que indica realizar de manera forzada la compartición de reenvío de la primera interfaz recibida con el tercer dispositivo de visualización electrónico.
6. El dispositivo de visualización electrónico de acuerdo con la reivindicación 5, que comprende además:
un tercer módulo de recepción, configurado para: después de que se envía la solicitud de compartición de interfaz al segundo dispositivo de visualización electrónico en respuesta a la primera entrada, recibir información de ajuste enviada por el segundo dispositivo de visualización electrónico para la solicitud de compartición de interfaz, en donde
la información de ajuste es información de ajuste de permiso correspondiente al tercer dispositivo de visualización electrónico; y
el primer módulo de compartición comprende:
un primer submódulo de compartición, configurado para compartir la correspondiente segunda interfaz con el tercer dispositivo de visualización electrónico basándose en la información objetivo, la primera interfaz y la información de ajuste; o
compartir la correspondiente segunda interfaz y la información de ajuste con el tercer dispositivo de visualización electrónico basándose en la información objetivo y la primera interfaz.
7. El dispositivo de visualización electrónico de acuerdo con la reivindicación 6, en donde un permiso comprende al menos uno de un permiso de operación de control, un permiso de operación de gestos, un permiso de visualización de información de usuario del segundo dispositivo de visualización electrónico y un permiso de conmutación de interfaz.
8. El dispositivo de visualización electrónico de acuerdo con la reivindicación 5 o 6, que comprende además: un cuarto módulo de recepción, configurado para: después de que la segunda interfaz correspondiente se comparte con el tercer dispositivo de visualización electrónico basándose en la información objetivo y la primera interfaz, recibir una imagen en tiempo real que es de la segunda interfaz y que se realimenta por el tercer dispositivo de visualización electrónico; y
un primer módulo de realimentación, configurado para realimentar la imagen en tiempo real al segundo dispositivo de visualización electrónico.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911340750.2A CN111124339B (zh) | 2019-12-23 | 2019-12-23 | 一种界面分享方法及电子设备 |
| PCT/CN2020/136763 WO2021129481A1 (zh) | 2019-12-23 | 2020-12-16 | 界面分享方法及电子设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3061151T3 true ES3061151T3 (en) | 2026-03-31 |
Family
ID=70501292
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES20905799T Active ES3061151T3 (en) | 2019-12-23 | 2020-12-16 | Interface sharing method and electronic devices |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US12106127B2 (es) |
| EP (1) | EP4083780B1 (es) |
| JP (1) | JP7553568B2 (es) |
| KR (1) | KR102823281B1 (es) |
| CN (1) | CN111124339B (es) |
| ES (1) | ES3061151T3 (es) |
| WO (1) | WO2021129481A1 (es) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111124339B (zh) | 2019-12-23 | 2021-06-04 | 维沃移动通信有限公司 | 一种界面分享方法及电子设备 |
| CN112926083B (zh) * | 2021-02-24 | 2023-01-24 | 万翼科技有限公司 | 基于建筑信息模型的交互处理方法及相关装置 |
| JP7793946B2 (ja) * | 2021-03-16 | 2026-01-06 | 株式会社リコー | 画面共有システム、画面共有方法、表示装置、表示制御方法およびプログラム |
| CN113691439B (zh) * | 2021-07-12 | 2023-07-25 | 维沃移动通信(杭州)有限公司 | 一种内容分享方法和装置 |
| EP4278250A4 (en) | 2021-07-21 | 2024-07-17 | Samsung Electronics Co., Ltd. | METHOD, APPARATUS AND SYSTEM FOR SHARING A SCREEN BETWEEN MULTIPLE DEVICES |
| CN113840035B (zh) * | 2021-09-28 | 2023-03-21 | 维沃移动通信(杭州)有限公司 | 信息分享方法、装置、电子设备和可读存储介质 |
| KR102514950B1 (ko) * | 2022-10-06 | 2023-03-29 | 삼아씨디에스 유한회사 | Qr코드를 이용한 로컬지역 전자기기 제어 장치 및 방법 |
| CN115695355A (zh) * | 2022-10-31 | 2023-02-03 | 维沃移动通信有限公司 | 数据共享方法、装置、电子设备及介质 |
| CN116185326B (zh) * | 2023-04-27 | 2023-07-07 | 深圳市微克科技有限公司 | 一种基于智能设备分屏交互的控制方法及系统 |
| KR102636966B1 (ko) | 2023-12-05 | 2024-02-15 | (주)아이엔아이소프트 | 통합 인터페이스 정보 관리 및 공유 방법, 장치 및 시스템 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW525082B (en) * | 2000-11-08 | 2003-03-21 | Avant Technology Inc | Monitor collaborating system |
| US8866701B2 (en) * | 2011-03-03 | 2014-10-21 | Citrix Systems, Inc. | Transparent user interface integration between local and remote computing environments |
| KR20140012505A (ko) * | 2012-07-20 | 2014-02-03 | 삼성전자주식회사 | 콘텐트를 공유하는 디바이스 및 방법 |
| JP5788032B2 (ja) * | 2014-01-21 | 2015-09-30 | 株式会社オプティム | 出力共有端末、コンテンツ共有属性管理サーバ、出力共有方法、出力共有端末用プログラム |
| US20160261648A1 (en) * | 2015-03-04 | 2016-09-08 | Unify Gmbh & Co. Kg | Communication system and method of using the same |
| US10554602B2 (en) * | 2015-05-15 | 2020-02-04 | Samsung Electronics Co., Ltd. | User terminal apparatus, server, and control method thereof |
| KR102344063B1 (ko) * | 2015-06-29 | 2021-12-28 | 엘지전자 주식회사 | 이동 단말기 |
| FR3039906B1 (fr) * | 2015-08-04 | 2018-09-07 | Kineti Technologies | Procede de partage interactif d'applications et de donnees entre ordinateurs a ecran tactile et programme d'ordinateur pour la mise en œuvre dudit procede |
| CN105162668B (zh) * | 2015-09-17 | 2018-09-18 | 小米科技有限责任公司 | 连接解除方法及装置 |
| CN107197364A (zh) * | 2016-03-15 | 2017-09-22 | 上海创功通讯技术有限公司 | 屏幕共享的系统及方法 |
| US11829583B2 (en) * | 2017-07-07 | 2023-11-28 | Open Text Sa Ulc | Systems and methods for content sharing through external systems |
| CN109871189A (zh) * | 2017-12-05 | 2019-06-11 | 中国移动通信集团上海有限公司 | 一种基于网络文件系统的多终端屏幕共享方法及装置 |
| CN108055267A (zh) * | 2017-12-15 | 2018-05-18 | 联想(北京)有限公司 | 一种数据分享方法和终端 |
| CN121012806A (zh) * | 2017-12-20 | 2025-11-25 | 北京三星通信技术研究有限公司 | 共享方法及相应设备 |
| CN110224920B (zh) * | 2019-04-23 | 2022-02-01 | 维沃移动通信有限公司 | 一种分享方法及终端设备 |
| CN110248224A (zh) * | 2019-05-24 | 2019-09-17 | 南京苏宁软件技术有限公司 | 投屏连接建立方法、装置、计算机设备和存储介质 |
| CN111124339B (zh) * | 2019-12-23 | 2021-06-04 | 维沃移动通信有限公司 | 一种界面分享方法及电子设备 |
-
2019
- 2019-12-23 CN CN201911340750.2A patent/CN111124339B/zh active Active
-
2020
- 2020-12-16 JP JP2022538959A patent/JP7553568B2/ja active Active
- 2020-12-16 ES ES20905799T patent/ES3061151T3/es active Active
- 2020-12-16 KR KR1020227025163A patent/KR102823281B1/ko active Active
- 2020-12-16 WO PCT/CN2020/136763 patent/WO2021129481A1/zh not_active Ceased
- 2020-12-16 EP EP20905799.1A patent/EP4083780B1/en active Active
-
2022
- 2022-06-22 US US17/847,145 patent/US12106127B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN111124339A (zh) | 2020-05-08 |
| WO2021129481A1 (zh) | 2021-07-01 |
| US12106127B2 (en) | 2024-10-01 |
| JP7553568B2 (ja) | 2024-09-18 |
| CN111124339B (zh) | 2021-06-04 |
| EP4083780A4 (en) | 2023-10-18 |
| KR20220114075A (ko) | 2022-08-17 |
| KR102823281B1 (ko) | 2025-06-23 |
| JP2023508080A (ja) | 2023-02-28 |
| EP4083780A1 (en) | 2022-11-02 |
| EP4083780B1 (en) | 2026-01-07 |
| US20220318038A1 (en) | 2022-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES3061151T3 (en) | Interface sharing method and electronic devices | |
| EP4047940A1 (en) | Screencast control method and electronic device | |
| US11766613B2 (en) | Method and apparatus for observing virtual item in virtual environment and readable storage medium | |
| US20190197992A1 (en) | Information processing apparatus and control method | |
| US12340234B2 (en) | Application sharing method and electronic device | |
| KR20160133185A (ko) | 이동단말기 및 그 제어방법 | |
| US12032823B2 (en) | Mobile terminal and electronic device having mobile terminal | |
| KR20150025293A (ko) | 화면 구성 방법 및 그 전자 장치 | |
| KR20160061133A (ko) | 이미지 표시 방법 및 그 전자 장치 | |
| US11989330B2 (en) | Permission management method and terminal device | |
| ES2952255T3 (es) | Método de procesamiento de tareas de alerta, terminal y medio de almacenamiento legible por ordenador | |
| WO2015178661A1 (en) | Method and apparatus for processing input using display | |
| CN110035183B (zh) | 信息分享方法和终端 | |
| CN109753350B (zh) | 一种资源管理方法及终端设备 | |
| CN110049525A (zh) | 网络连接方法、装置、电子设备及介质 | |
| CN110417710B (zh) | 攻击数据捕获方法、装置及存储介质 | |
| CN111651105B (zh) | 参数设置方法、装置及电子设备 | |
| CN110308838A (zh) | 一种应用交互处理方法及终端设备 | |
| CN107402710B (zh) | 隐私信息保护方法、移动终端及计算机可读存储介质 | |
| ES3060372T3 (en) | Screen control method and apparatus | |
| CN109886000B (zh) | 一种图像加密方法及移动终端 | |
| CN111125680A (zh) | 一种权限设置方法及终端设备 | |
| CN111967871A (zh) | 安全支付方法、设备及存储介质 | |
| CN110795746B (zh) | 一种信息处理方法及电子设备 | |
| CN109062483B (zh) | 一种图像处理方法及终端设备 |