ES2836178T3 - Método y aparato de control de receptor de difusión, y terminal móvil - Google Patents
Método y aparato de control de receptor de difusión, y terminal móvil Download PDFInfo
- Publication number
- ES2836178T3 ES2836178T3 ES18764924T ES18764924T ES2836178T3 ES 2836178 T3 ES2836178 T3 ES 2836178T3 ES 18764924 T ES18764924 T ES 18764924T ES 18764924 T ES18764924 T ES 18764924T ES 2836178 T3 ES2836178 T3 ES 2836178T3
- Authority
- ES
- Spain
- Prior art keywords
- broadcast
- application
- queue
- type
- illegally registered
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- 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/546—Message passing systems or structures, e.g. queues
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/541—Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
Un método de control de un receptor de difusión, que comprende: adquirir (S110, S201) al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir; evaluar (S120, S202) si el al menos un tipo de difusión comprende un tipo de difusión preestablecido, en donde el tipo de difusión preestablecido es un tipo de difusión establecido por un usuario de acuerdo con una condición de uso de un terminal móvil o un tipo de difusión por defecto del terminal móvil en una configuración de fábrica; determinar (S130, S203), en respuesta a evaluar que el al menos un tipo de difusión comprende el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente, en donde la aplicación de difusión registrada ilegalmente es un software de aplicación que se inicia automáticamente o se activa en segundo plano después de recibir una difusión del tipo de difusión preestablecido; adquirir (S140, S204) una cola de receptores de una difusión de destino; y realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente; en donde realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: evaluar (S151, S205) si un número de receptores en la cola de receptores es mayor que un umbral preestablecido; y realizar (S152, S206), en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente; o, en donde realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: eliminar (S207) de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente; o, en donde realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: eliminar (S208) de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente; en donde realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende, además: retener (S209), en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente en la cola de receptores.
Description
DESCRIPCIÓN
Método y aparato de control de receptor de difusión, y terminal móvil
Campo Técnico
La presente descripción se refiere al campo técnico de las aplicaciones de dispositivos electrónicos y, por ejemplo, a un método y aparato de control de un receptor de difusión, y un terminal móvil.
Antecedentes
Con el rápido desarrollo de Internet y los terminales inteligentes, se han desarrollado e instalado varias aplicaciones (APP) en los terminales inteligentes. Sin embargo, parte del software malicioso, que actúa como un receptor de difusión, se inicia automáticamente al recibir difusiones en segundo plano para realizar operaciones inadecuadas. El aumento en el número de aplicaciones de un sistema que se ejecutan en segundo plano conlleva a un aumento del consumo de energía del sistema y a un desperdicio de los recursos del sistema. Además, el inicio o la activación simultánea de múltiples aplicaciones conlleva a la reducción del rendimiento del sistema.
"Los documento US 2016/323170A1, CN 105335654A," El Estudio de la Tecnología de Intercepción de Difusión de Androide Basado en la Prioridad " XP032303533 y US 2013/304869A1 proporcionan soluciones técnicas relacionadas; sin embargo, el problema mencionado anteriormente sigue sin resolverse".
Resumen
La invención se define por las reivindicaciones independientes.
Las modalidades de la presente descripción proporcionan un método y aparato de control de un receptor de difusión, y un terminal móvil, que pueden mejorar el rendimiento del sistema de un terminal móvil y reducir el consumo de energía de un sistema.
De acuerdo con un primer aspecto, las modalidades de la presente descripción proporcionan un método de control de un receptor de difusión, que puede incluir:
adquirir al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir; evaluar si el al menos un tipo de difusión incluye un tipo de difusión preestablecido;
establecer la primera aplicación como una aplicación de difusión registrada ilegalmente en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido;
adquirir una cola de receptores de una difusión de destino; y
realizar el control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
De acuerdo con un segundo aspecto, las modalidades de la presente descripción también proporcionan un aparato de control de un receptor de difusión, que puede incluir:
un módulo de adquisición de un tipo de difusión, que se configura para adquirir al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir;
un módulo de evaluación de un tipo de difusión preestablecido, que se configura para evaluar si el al menos un tipo de difusión incluye un tipo de difusión preestablecido;
un módulo de determinación de aplicación de difusión registrada ilegalmente, que se configura para establecer, en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente;
un módulo de adquisición de la cola de receptores, que se configura para adquirir una cola de receptores de una difusión de destino; y
un módulo de optimización de la cola de receptores, que se configura para realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
De acuerdo con un tercer aspecto, las modalidades de la presente descripción proporcionan además un terminal móvil, que puede incluir: una memoria, un procesador y un programa de ordenador que se almacena en la memoria y se puede ejecutar en el procesador, en donde el programa de ordenador se ejecuta por el procesador para implementar las siguientes operaciones:
adquirir al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir; evaluar si el al menos un tipo de difusión incluye un tipo de difusión preestablecido;
establecer la primera aplicación como una aplicación de difusión registrada ilegalmente en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido;
adquirir una cola de receptores de una difusión de destino; y
realizar el control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
De acuerdo con un cuarto aspecto, las modalidades de la presente descripción proporcionan un medio de almacenamiento legible por ordenador que almacena una instrucción ejecutable por ordenador. La instrucción ejecutable por ordenador puede usarse para realizar el método anterior.
La implementación de las modalidades de la presente descripción puede mejorar el rendimiento del sistema de un terminal móvil y reducir el consumo de energía de un sistema.
Breve descripción de los dibujos
La Figura 1 es un diagrama de flujo de un método de control de un receptor de difusión de acuerdo con una modalidad de la presente descripción;
La Figura 2 es un diagrama de flujo de otro método de control de un receptor de difusión de acuerdo con una modalidad de la presente descripción;
La Figura 3 es un diagrama de flujo de aun otro método de control de un receptor de difusión de acuerdo con una modalidad de la presente descripción;
La Figura 4 es un diagrama estructural de un aparato de control de un receptor de difusión de acuerdo con una modalidad de la presente descripción; y
La Figura 5 es un diagrama estructural de un terminal móvil de acuerdo con una modalidad de la presente descripción.
Descripción detallada de las modalidades
La presente descripción se describirá a continuación con referencia a los dibujos y modalidades acompañantes. La Figura 1 es un diagrama de flujo de un método de control de un receptor de difusión de acuerdo con una modalidad de la presente descripción. La presente modalidad puede aplicarse al caso de controlar un receptor de difusión. El método puede realizarse mediante un terminal móvil, donde el terminal móvil puede ser un teléfono inteligente, una tableta o similares. Como se muestra en la Figura 1, un método de control de un receptor de difusión puede incluir las siguientes operaciones.
En la operación 110, se adquiere al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir.
La primera aplicación puede ser un software de aplicación que se instala en un terminal móvil o una APP que proporciona un sistema. Por ejemplo, el software de aplicación que se instala en el terminal móvil puede incluir, por ejemplo, un cliente WeChat, un cliente QQ, un cliente Taobao y un cliente Alipay. La APP que proporciona el sistema puede incluir, por ejemplo, calendarios, relojes, el clima, notas y similares. El tipo de difusión puede incluir una difusión del sistema y una difusión de la aplicación. La difusión del sistema puede ser una difusión emitida por el sistema y puede incluir una difusión con pantalla encendida, una difusión con pantalla apagada, una difusión de desbloqueo, una difusión de cambio de estado de la red, una difusión de cambio de estado del Bluetooth, una difusión de cambio de idioma, una difusión de cambio tema, etc. La difusión de la aplicación puede ser una difusión emitida por el software de la aplicación.
En el escenario de la presente descripción, el método para adquirir el al menos un tipo de difusión al que la primera aplicación se suscribe, durante el registro, para recibir, puede implementarse de la siguiente manera. Cuando una primera aplicación se registra, un módulo de gestión de difusión (tal como ActivityManagerService) en un terminal móvil recopila estadísticas sobre los tipos de difusión recibidos por la primera aplicación. Diferentes aplicaciones, al registrarse, se suscriben para recibir diferentes tipos de difusión con diferentes cantidades. Por ejemplo, la Aplicación A, al registrarse, se suscribe para recibir 20 tipos diferentes de difusiones, y la Aplicación B, al registrarse, se suscribe para recibir 50 tipos diferentes de difusiones. El ActivityManagerService desempeña el papel de un centro de difusión en un mecanismo de difusión del sistema Androide y es responsable de las operaciones de registro y anuncio de todas las difusiones en el sistema. El registro de difusiones se refiere al proceso en el que una APP registra un receptor de difusión en ActivityManagerService. El anuncio de difusiones incluye: enviar, por un emisor de difusión, una difusión a ActivityManagerService; después de recibir la difusión, verificar, por ActivityManagerService en su propio centro de registro, qué receptores de difusión se suscriben a la difusión, y luego enviar la difusión a los receptores de difusión respectivamente.
En la operación 120, se evalúa si el al menos un tipo de difusión incluye un tipo de difusión preestablecido.
El tipo de difusión preestablecido puede ser un tipo de difusión establecido por un usuario de acuerdo con una condición de uso del terminal móvil o un tipo de difusión por defecto del terminal móvil en la configuración de fábrica. A modo de ejemplo, el usuario necesita cambiar de idioma con frecuencia cuando usa el terminal móvil, por lo que el usuario puede configurar la difusión de cambio de idioma como el tipo de difusión preestablecido; o si el análisis estadístico de grandes volúmenes de dato muestra que el terminal móvil a menudo necesita cambiar un estado de la red, entonces la difusión del cambio de estado de la red se puede establecer como el tipo de difusión preestablecido
por defecto antes de que el terminal móvil salga de la fábrica. Puede haber uno o más tipos de difusión preestablecidos. En el escenario de la presente descripción, el método para evaluar si el al menos un tipo de difusión incluye el tipo de difusión preestablecido, puede implementarse de la siguiente manera. Después de que el módulo de gestión de difusión adquiera al menos un tipo de difusión que la primera aplicación se registra para recibir, el al menos un tipo de difusión que la primera aplicación se registra para recibir se analiza para evaluar si el al menos un tipo de difusión incluye un tipo de difusión preestablecido.
En la operación 130, la primera aplicación se establece como una aplicación de difusión registrada ilegalmente en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido.
La aplicación de difusión registrada ilegalmente puede ser un software de aplicación que se inicia automáticamente o se activa en segundo plano después de recibir una difusión de un tipo de difusión preestablecido. El caso donde al menos un tipo de difusión incluye un tipo de difusión preestablecido, puede incluir el caso donde al menos un tipo de difusión incluye uno o más tipos de difusión preestablecidos. A modo de ejemplo, si el tipo de difusión preestablecido es una difusión de cambio de idioma y una difusión de cambio de estado de la red, y un tipo de difusión que se registra para que se reciba por la Aplicación A incluye la difusión de cambio de idioma, entonces se establece que la Aplicación A es una aplicación de difusión registrada ilegalmente. Si un tipo de difusión que se registra para que se reciba por la Aplicación B incluye la difusión de cambio de estado de la red, entonces se establece que la Aplicación B es una aplicación de difusión registrada ilegalmente. Si un tipo de difusión que se registra para que se reciba por la Aplicación C incluye la difusión de cambio de idioma y la difusión de cambio de estado de la red, entonces se establece que la Aplicación C es una aplicación de difusión registrada ilegalmente.
En la operación 140, se adquiere una cola de receptores de una difusión de destino.
La difusión de destino puede incluir una difusión del sistema y una difusión de terceros. La cola de receptores puede ser una cola compuesta por todo el software de aplicación que recibe la difusión de destino en el terminal móvil. Cada difusión de destino tiene una cola de receptores correspondiente. A modo de ejemplo, la Tabla 1 enumera una correspondencia entre tres grupos de difusiones de destino y sus respectivas colas de receptores.
Tabla 1
En el escenario de la presente descripción, el proceso de adquirir una cola de receptores de una difusión de destino puede implementarse de la siguiente manera. Cuando el módulo de gestión de difusión detecta que se va a enviar una difusión de destino, el módulo de gestión de difusión, antes de enviar la difusión de destino, identifica el tipo de difusión de destino y luego adquiere una cola de receptores correspondiente de acuerdo con el tipo de difusión de destino. A modo de ejemplo, tomando como ejemplo la información de la Tabla 1, si el módulo de gestión de difusión detecta que se va a enviar la Difusión 1, se adquieren las colas de receptores correspondientes, de acuerdo con la Difusión 1, como Aplicación A, Aplicación B, Aplicación C, Aplicación D, y Aplicación E.
En la operación 150, se realiza un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
En el escenario de la presente descripción, el método para realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como ilegalmente registrada puede ser: evaluar si un número de receptores en la cola de receptores es mayor que un umbral preestablecido, y en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, optimizar la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente. Alternativamente, el método para realizar un control óptimo en la cola de receptores puede ser: eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente. Alternativamente, el método para realizar un control óptimo en la cola de receptores puede ser: eliminar de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente. Alternativamente, el método para realizar un control óptimo en la cola de receptores puede ser: retener, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente en la cola de receptores.
En el escenario de la presente de descripción, el método para eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente puede ser: en el caso donde la cola de receptores incluye una aplicación de difusión registrada ilegalmente, eliminar directamente la aplicación de difusión registrada ilegalmente en la cola de receptores. Es decir, la difusión de destino no se enviará a la aplicación de difusión
registrada ilegalmente eliminada. A modo de ejemplo, mediante el uso de la Tabla 1 como ejemplo, si la Aplicación E se establece como la aplicación de difusión registrada ilegalmente en la cola de receptores correspondiente a la Difusión 2, la Aplicación E se elimina, es decir, la Difusión 2 no se envía a la Aplicación E.
En la solución técnica que proporciona la presente modalidad, al eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente, se puede evitar la situación en la que la aplicación de difusión registrada ilegalmente se inicia automáticamente o se activa en segundo plano después de recibir la difusión de destino, se pueden ahorrar recursos del sistema y se puede mejorar el rendimiento del sistema.
En el escenario de la presente descripción, una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente puede eliminarse de la cola de receptores. Las aplicaciones asociadas pueden ser dos o más aplicaciones que tienen interacción de datos entre sí, por ejemplo, hay interacción de datos entre el software de aplicación de compras y el software de aplicación de pago, y las dos aplicaciones son aplicaciones asociadas. En el caso donde una aplicación asociada que tenga interacción de datos con la aplicación de difusión registrada ilegalmente se incluya en la cola de receptores, la aplicación asociada se elimina, es decir, la difusión de destino no se envía a la aplicación asociada. A modo de ejemplo, mediante el uso de la Tabla 1 como ejemplo, si la Aplicación A se establece como la aplicación de difusión registrada ilegalmente y la Aplicación B en la cola de receptores correspondiente a la Difusión 3 es una aplicación asociada que tiene interacción de datos con la Aplicación A, entonces la Aplicación B se elimina, es decir, la Difusión 3 no se envía a la Aplicación B.
En la solución técnica que proporciona la presente modalidad, al eliminar de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente, se puede evitar la situación de que la aplicación de difusión registrada ilegalmente se inicie automáticamente de forma indirecta o se active en segundo plano a través de la aplicación asociada a la misma, se ahorran recursos del sistema y se mejora el rendimiento del sistema.
En el escenario de la presente descripción, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente se retiene en la cola de receptores. La lista blanca de aplicaciones preestablecidas puede ser una lista establecida por un usuario de acuerdo con sus propias situaciones reales de utilización. Por ejemplo, la Aplicación B y la Aplicación C son software de aplicación comúnmente usados por el usuario, y no es necesario considerar que la Aplicación B y la Aplicación C ocuparán los recursos del sistema al iniciarse automáticamente o activarse en segundo plano, por lo que la Aplicación B y la Aplicación C se agregan a la lista de aplicaciones de la lista blanca. A modo de ejemplo, mediante el uso la Tabla 1 como un ejemplo, si la Aplicación C se establece como la aplicación de difusión registrada ilegalmente y la Aplicación C también está en una lista blanca de aplicaciones preestablecidas, para la Difusión 2, la Aplicación C no se elimina en la lista del receptor correspondiente, es decir, la Difusión 2 se envía continuamente a la Aplicación C.
En la solución técnica que proporciona la presente modalidad, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente se retiene en la cola de receptores, por lo que el tipo de aplicación en la cola de receptores puede controlarse de forma flexible.
En la solución técnica que proporciona la presente modalidad, se adquiere al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir; se evalúa si el al menos un tipo de difusión incluye un tipo de difusión preestablecido; la primera aplicación se establece como una aplicación de difusión registrada ilegalmente en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido; se adquiere una cola de receptores de una difusión de destino; y se realiza un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente. Al evaluar si un tipo de difusión que se recibe en el registro de una aplicación incluye un tipo de difusión preestablecido, determinando una aplicación de difusión registrada ilegalmente y optimizando una cola de recepción de una difusión de destino de acuerdo con la aplicación de difusión registrada ilegalmente, se puede mejorar el rendimiento del sistema de un terminal móvil y se puede reducir el consumo de energía de un sistema.
La Figura 2 es un diagrama de flujo de otro método de control de un receptor de difusión de acuerdo con una modalidad de la presente descripción. Como se muestra en la Figura 2, en una implementación ilustrativa, la operación 150 incluye las siguientes operaciones.
En la operación 151, se evalúa si un número de receptores en la cola de receptores es mayor que un umbral preestablecido.
El umbral preestablecido puede ser cualquier número entero positivo dentro de un intervalo, por ejemplo, un intervalo de 50 a 100. En el escenario de la presente descripción, después de que se adquiere la cola de receptores de la difusión de destino, se cuenta el número de receptores en la cola de receptores y se evalúa si el número de receptores en la cola de receptores es mayor que un valor preestablecido.
En la operación 152, en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, se realiza un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
En el escenario de la presente descripción, el método para realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente puede ser: eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente; o eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente y eliminar de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente; o eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente y retener, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente en la cola de receptores; o retener, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente en la cola de receptores.
En la solución técnica que proporciona la presente modalidad, en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, se realiza un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente. Al controlar el número de receptores de difusión de destino, se ahorran recursos del sistema y se mejora el rendimiento del sistema.
La Figura 3 es un diagrama de flujo de aun otro método de control de un receptor de difusión de acuerdo con una modalidad de la presente descripción. Como una explicación adicional de la modalidad anterior, el método incluye las siguientes operaciones:
En la operación 201, se adquiere al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir.
Cuando el software de aplicación se instala y se registra en un terminal móvil, el software de aplicación puede suscribirse para la recepción de uno o más tipos diferentes de difusiones, y un módulo de gestión de difusión del sistema adquiere uno o más tipos de difusión que una aplicación se suscribe, durante el registro, para recibir.
En la operación 202, se evalúa si el al menos un tipo de difusión incluye un tipo de difusión preestablecido.
El módulo de gestión de difusión del sistema compara el tipo de difusión adquirido con un tipo de difusión preestablecido suscrito para recibir en el momento del registro y evalúa si al menos un tipo de difusión al que la primera aplicación se suscribe, durante el registro, para recibir, incluye el tipo de difusión preestablecido.
En la operación 203, la primera aplicación se establece como una aplicación de difusión registrada ilegalmente en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido.
La aplicación se establece como una aplicación de difusión registrada ilegalmente en el caso donde el tipo de difusión que la primera aplicación se suscribe, durante el registro, para recibir, incluya el tipo de difusión preestablecido. Cada aplicación se evalúa en el momento del registro, y todas las aplicaciones de difusión que se establecen como registradas ilegalmente se pueden guardar en una lista de aplicaciones de difusión registradas ilegalmente para un uso directo en operaciones posteriores.
En la operación 204, se adquiere una cola de receptores de una difusión de destino.
Cuando cualquiera de las aplicaciones (incluidas una aplicación de terceros y una aplicación del sistema) envía una difusión, la difusión se establece como una difusión de destino. Antes de enviarse, la difusión de destino se almacena en una cola de difusiones, la cola de difusiones incluye una difusión a enviar y una cola de receptores correspondiente a cada difusión.
En la operación 205, se evalúa si un número de receptores en la cola de receptores es mayor que un umbral preestablecido.
En la operación 206, en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, se realiza un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada de forma no válida.
En la operación 207, la aplicación de difusión que se determina como registrada ilegalmente se elimina de la cola de receptores.
En la operación 208, una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente se elimina de la cola de receptores.
En la operación 209, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente se retiene en la cola de receptores.
La Figura 4 es un diagrama estructural de un aparato de control de un receptor de difusión de acuerdo con una modalidad de la presente descripción. Como se muestra en la Figura 4, el aparato de control de un receptor de difusión incluye un módulo de adquisición de un tipo de difusión 310, un módulo de evaluación de un tipo de difusión preestablecido 320, un módulo de determinación de aplicación de difusión registrada ilegalmente 330, un módulo de adquisición de la cola de receptores 340 y un módulo de optimización de la cola de receptores 350.
El módulo de adquisición de un tipo de difusión 310 se configura para adquirir al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir.
El módulo de evaluación de un tipo de difusión preestablecido 320 se configura para evaluar si al menos un tipo de difusión incluye un tipo de difusión preestablecido.
El módulo de determinación de aplicación de difusión registrada ilegalmente 330 se configura para establecer, en respuesta al criterio de que al menos un tipo de difusión incluye el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente.
El módulo de adquisición de la cola de receptores 340 se configura para adquirir una cola de receptores de una difusión de destino.
El módulo de optimización de la cola de receptores 350 se configura para realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
En una implementación ilustrativa, el módulo de optimización de la cola de receptores 350 se configura para: evaluar si un número de receptores en la cola de receptores es mayor que un umbral preestablecido; y realizar, en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
En una implementación ilustrativa, el módulo de optimización de la cola de receptores 350 se configura para: eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente.
En una implementación ilustrativa, el módulo de optimización de la cola de receptores 350 se configura para: eliminar de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente.
En una implementación ilustrativa, el módulo de optimización de la cola de receptores 350 se configura para: retener, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente en la cola de receptores.
El aparato anterior puede realizar el método que proporcionan todas las modalidades anteriores de la presente invención y tener los módulos funcionales correspondientes y los efectos beneficiosos para realizar el método anterior. Para detalles técnicos que no se describen completamente en la presente modalidad, se puede hacer referencia a los métodos que proporcionan todas las modalidades anteriores de la presente invención.
De acuerdo con la solución técnica que proporciona la presente modalidad, el módulo de adquisición de un tipo de difusión 310 adquiere al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir; el módulo de evaluación de un tipo de difusión preestablecido 320 evalúa si el al menos un tipo de difusión incluye un tipo de difusión preestablecido; el módulo de determinación de aplicación de difusión registrada ilegalmente 330 establece, en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente; el módulo de adquisición de la cola de receptores 340 adquiere una cola de receptores de una difusión de destino; y el módulo de optimización de la cola de receptores 350 controla de forma óptima la cola de receptores, de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente. Al evaluar si un tipo de difusión que se recibe en el registro de una aplicación incluye un tipo de difusión preestablecido, determinando una aplicación de difusión registrada ilegalmente y controlando de manera óptima una cola de recepción de una difusión de destino de acuerdo con la aplicación de difusión registrada ilegalmente, el rendimiento del sistema de un terminal móvil se puede mejorar y se puede reducir el consumo de energía de un sistema.
La Figura 5 es un diagrama estructural de un terminal móvil de acuerdo con una modalidad de la presente descripción. Como se muestra en la Figura 5, el terminal móvil puede incluir: una carcasa (no mostrada), una
memoria 801, una Unidad Central de Procesamiento (CPU) 802 (también llamada como procesador), un programa de ordenador que se almacena en la memoria 801 y se puede ejecutar en el procesador 802, una placa de circuito (no mostrada) y un circuito de energía (no mostrado). La placa de circuito se dispone dentro de un espacio que define la carcasa. La CPU 802 y la memoria 801 se disponen en la placa de circuito. El circuito de energía se configura para suministrar energía a varios circuitos o dispositivos del terminal móvil. La memoria 801 se configura para almacenar códigos de programa ejecutables. La CPU 802 ejecuta programas correspondientes a los códigos de programa ejecutables leyendo los códigos de programa ejecutables almacenados en la memoria 801 para realizar las siguientes operaciones: adquirir al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir; evaluar si el al menos un tipo de difusión incluye un tipo de difusión preestablecido; establecer, en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente; adquirir una cola de receptores de una difusión de destino; y realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
El terminal móvil incluye, además: una interfaz periférica 803, un circuito de radiofrecuencia (RF) 805, un circuito de audio 806, un altavoz 811, un chip de administración de energía 808, un subsistema de entrada/salida (E/S) 809, una pantalla táctil 812, otro dispositivo de entrada/control 810 y un puerto externo 804, y estos componentes se comunican a través de uno o más buses de comunicación o cables de señal 807.
En una modalidad, el terminal móvil 800 que se muestra en la figura es solo un ejemplo de terminal móvil, el terminal móvil 800 puede tener más o menos componentes que los que se muestran en la figura, dos o más componentes pueden combinarse o pueden hacerse diferentes configuraciones de componentes. Cada componente que se muestra en la figura puede implementarse en un hardware que incluye uno o más circuitos integrados específicos de procesamiento de señales y/o aplicaciones, software o una combinación del hardware y el software.
A continuación, se describirá en detalle un terminal móvil que proporciona la presente modalidad para implementar el control de un receptor de difusión. Por ejemplo, el terminal móvil es un teléfono móvil.
La memoria 801: puede accederse a la memoria 801 mediante la CPU 802, la interfaz periférica 803 y similares y la memoria 801 puede incluir una memoria de acceso aleatorio (RAM) de alta velocidad y puede incluir además una memoria no volátil, por ejemplo, uno o más dispositivos de almacenamiento en disco, memorias flash u otros dispositivos de almacenamiento de estado sólido no volátiles.
La interfaz periférica 803: la interfaz periférica 803 puede conectar periféricos de E/S del dispositivo a la CPU 802 y la memoria 801.
El subsistema de E/S 809: el subsistema de E/S 809 puede conectar los periféricos de E/S del dispositivo, por ejemplo, la pantalla táctil 812 y el otro dispositivo de entrada/control 810 a la interfaz periférica 803. El subsistema de E/S 809 puede incluir un controlador de visualización 8091 y uno o más controladores de entrada 8092 que se configuran para controlar el otro dispositivo de entrada/control 810. Aquí, el uno o más controladores de entrada 8092 reciben señales eléctricas del otro dispositivo de entrada/control 810 o envían señales eléctricas al otro dispositivo de entrada/control 810, y el otro dispositivo de entrada/control 810 puede incluir un botón físico (un botón de presión y un botón de balancín), un dial, un interruptor deslizante, una palanca de mando y un rodillo de clic. En una modalidad, el controlador de entrada 8092 puede conectarse con cualquiera de un teclado, un puerto de infrarrojos, una interfaz de bus serie universal (USB) y un dispositivo de indicación, tal como un ratón.
De acuerdo con el principio de funcionamiento de una pantalla táctil y un medio para transmitir información, la pantalla táctil 812 puede ser de tipo resistivo capacitivo inductivo, infrarrojo o de onda acústica superficial. De acuerdo con la forma de instalación, la pantalla táctil 812 puede ser externa, incorporada o integrada. De acuerdo con el principio técnico, la pantalla táctil 812 puede ser: una pantalla táctil de tecnología de detección de presión vectorial, una pantalla táctil de tecnología resistiva, una pantalla táctil de tecnología capacitiva, una pantalla táctil de tecnología infrarroja o una pantalla táctil de tecnología de ondas acústicas de superficie.
La pantalla táctil 812: la pantalla táctil 812 es una interfaz de entrada y una interfaz de salida entre el terminal de usuario y el usuario y muestra la salida visual al usuario, y la salida visual puede incluir un gráfico, un texto, un icono, un video y similares. En una implementación ilustrativa, la pantalla táctil 812 envía una señal eléctrica al procesador 802 (tal como una señal eléctrica de una superficie de contacto) activada por un usuario en la pantalla táctil.
El controlador de visualización 8091 en el subsistema de E/S 809 recibe una señal eléctrica de la pantalla táctil 812 o envía una señal eléctrica a la pantalla táctil 812. La pantalla táctil 812 detecta un contacto en la pantalla táctil, el controlador de visualización 8091 convierte el contacto que se detecta en interacción con un objeto de interfaz de usuario que se muestra en la pantalla táctil 812 para implementar la interacción humano-ordenador, y el objeto de interfaz de usuario que se muestra en la pantalla táctil 812 puede ser un icono de un juego que se ejecuta, un icono de conexión a una red correspondiente y similares. En una modalidad, el dispositivo puede incluir además un ratón óptico, y el ratón óptico es una superficie sensible al tacto que no muestra salida visual o una extensión de una superficie sensible al tacto que se forma por la pantalla táctil.
El circuito de RF 805 se configura principalmente para establecer una comunicación entre el teléfono móvil y una red inalámbrica (es decir, un lado de la red) para implementar la recepción y envío de datos entre el teléfono móvil y la red inalámbrica, por ejemplo, recibir y enviar un mensaje corto y un correo electrónico.
El circuito de audio 806 se configura principalmente para recibir datos de audio desde la interfaz periférica 803, convertir los datos de audio en una señal eléctrica y transmitir la señal eléctrica al altavoz 811.
El altavoz 811 se configura para restaurar una señal de voz que se recibe desde la red inalámbrica por el teléfono móvil a través del circuito de RF 805 en un sonido y reproducir el sonido para el usuario.
El chip de administración de energía 808 se configura para efectuar el suministro de energía y la administración de energía de la CPU 802, el subsistema de E/S y el hardware que se conecta con la interfaz periférica.
En la presente modalidad, la CPU 802 se configura para:
adquirir al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir; evaluar si el al menos un tipo de difusión incluye un tipo de difusión preestablecido;
establecer, en respuesta al criterio de que el al menos un tipo de difusión incluye el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente;
adquirir una cola de receptores de una difusión de destino; y
realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
En una modalidad, la operación de realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente incluye que:
se valore si un número de receptores en la cola de receptores es mayor que un umbral preestablecido; y en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, se realice un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente.
En una modalidad, la operación de realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente incluye que:
se elimine de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente.
En una modalidad, la operación de realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente incluye que:
se elimine de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente.
En una modalidad, la operación de realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente incluye que:
en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente se retiene en la cola de receptores.
En una modalidad, el terminal móvil puede incluir además una cámara, un módulo de Bluetooth y similares, y los detalles no se describen aquí.
La presente modalidad también proporciona un medio de almacenamiento legible por ordenador que almacena una instrucción ejecutable por ordenador. La instrucción ejecutable por ordenador se usa para realizar el método anterior.
Aplicabilidad Industrial
La presente descripción puede mejorar el rendimiento del sistema de un terminal móvil y reducir el consumo de energía de un sistema.
Claims (5)
1. Un método de control de un receptor de difusión, que comprende:
adquirir (S110, S201) al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir;
evaluar (S120, S202) si el al menos un tipo de difusión comprende un tipo de difusión preestablecido, en donde el tipo de difusión preestablecido es un tipo de difusión establecido por un usuario de acuerdo con una condición de uso de un terminal móvil o un tipo de difusión por defecto del terminal móvil en una configuración de fábrica;
determinar (S130, S203), en respuesta a evaluar que el al menos un tipo de difusión comprende el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente, en donde la aplicación de difusión registrada ilegalmente es un software de aplicación que se inicia automáticamente o se activa en segundo plano después de recibir una difusión del tipo de difusión preestablecido;
adquirir (S140, S204) una cola de receptores de una difusión de destino; y
realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente;
en donde realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: evaluar (S151, S205) si un número de receptores en la cola de receptores es mayor que un umbral preestablecido; y realizar (S152, S206), en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente;
o, en donde realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: eliminar (S207) de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente;
o, en donde realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: eliminar (S208) de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente; en donde realizar (S150) un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende, además: retener (S209), en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente en la cola de receptores.
2. El método de control de un receptor de difusión como se reivindicó en la reivindicación 1, en donde adquirir (S110, S201) el al menos un tipo de difusión al que la primera aplicación se suscribe, durante el registro, para recibir comprende:
cuando la primera aplicación se registra, recopilar estadísticas, mediante un módulo de gestión de difusión en un terminal móvil, en el al menos un tipo de difusión al que la primera aplicación se suscribe para recibir.
3. El método de control de un receptor de difusión como se reivindicó en la reivindicación 1, en donde adquirir (S140, S204) la cola de receptores de la difusión de destino comprende:
cuando un módulo de gestión de difusión en un terminal móvil detecta que se va a enviar una difusión de destino, identificar, mediante el módulo de gestión de difusión antes de enviar la difusión de destino, un tipo de difusión de destino y adquirir, mediante el módulo de gestión de difusión, la correspondiente cola de receptores de acuerdo con el tipo de difusión de destino.
4. El método de control de un receptor de difusión como se reivindicó en la reivindicación 1, en donde después de determinar (S130, S203), en respuesta a evaluar que el al menos un tipo de difusión comprende el tipo de difusión preestablecido, la primera aplicación como la aplicación de difusión registrada ilegalmente, el método comprende, además:
guardar la aplicación de difusión que se determina como registrada ilegalmente en una lista de aplicaciones de difusión registradas ilegalmente.
5. Un aparato de control de un receptor de difusión, que comprende:
un módulo de adquisición de un tipo de difusión (310), que se configura para adquirir al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir;
un módulo de evaluación de un tipo de difusión preestablecido (320), que se configura para evaluar si el al menos un tipo de difusión comprende un tipo de difusión preestablecido, en donde el tipo de difusión preestablecido es un tipo de difusión establecido por un usuario de acuerdo con una condición de uso de un terminal móvil o un tipo de difusión por defecto del terminal móvil en una configuración de fábrica; un módulo de determinación de aplicación de difusión registrada ilegalmente (330), que se configura para determinar, en respuesta a evaluar que el al menos un tipo de difusión comprende el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente, en donde la aplicación de difusión registrada ilegalmente es un software de aplicación que se inicia automáticamente o se activa en segundo plano después de recibir una difusión del tipo de difusión preestablecido; un módulo de adquisición de la cola
de receptores (340), que se configura para adquirir una cola de receptores de una difusión de destino; y un módulo de optimización de la cola de receptores (350), que se configura para realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente; en donde el módulo de optimización de la cola de receptores (350) se configura para: evaluar si un número de receptores en la cola de receptores es mayor que un umbral preestablecido; y realizar, en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente;
o, en donde el módulo de optimización de la cola de receptores (350) se configura para: eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente;
o, en donde el módulo de optimización de la cola de receptores (350) se configura para: eliminar de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente;
en donde el módulo de optimización de la cola de receptores (350) se configura, además, para: retener, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente en la cola de receptores.
Un terminal móvil que comprende una memoria, un procesador y un programa de ordenador que se almacena en la memoria y se puede ejecutar en el procesador, en donde el programa de ordenador se ejecuta por el procesador para implementar las siguientes operaciones:
adquirir al menos un tipo de difusión al que una primera aplicación se suscribe, durante el registro, para recibir;
evaluar si el al menos un tipo de difusión comprende un tipo de difusión preestablecido, en donde el tipo de difusión preestablecido es un tipo de difusión establecido por un usuario de acuerdo con una condición de uso de un terminal móvil o un tipo de difusión por defecto del terminal móvil en una configuración de fábrica; establecer, en respuesta a evaluar que el al menos un tipo de difusión comprende el tipo de difusión preestablecido, la primera aplicación como una aplicación de difusión registrada ilegalmente, en donde la aplicación de difusión registrada ilegalmente es un software de aplicación que se inicia automáticamente o se activa en segundo plano después de recibir una difusión del tipo de difusión preestablecido;
adquirir una cola de receptores de una difusión de destino; y
realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente;
en donde realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: evaluar si un número de receptores en la cola de receptores es mayor que un umbral preestablecido; y realizar, en respuesta a evaluar que el número de receptores en la cola de receptores es mayor que el umbral preestablecido, un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente;
o, en donde realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: eliminar de la cola de receptores la aplicación de difusión que se determina como registrada ilegalmente;
o, en donde realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende: eliminar de la cola de receptores una aplicación asociada que tiene interacción de datos con la aplicación de difusión registrada ilegalmente;
en donde realizar un control óptimo en la cola de receptores de acuerdo con la aplicación de difusión que se determina como registrada ilegalmente comprende, además:
retener, en respuesta a la determinación de que la aplicación de difusión registrada ilegalmente está presente en una lista blanca de aplicaciones preestablecidas, la aplicación de difusión registrada ilegalmente en la cola de receptores.
Un medio de almacenamiento legible por ordenador que tiene una instrucción ejecutable por ordenador almacenada en él, la instrucción ejecutable por ordenador que se usa para realizar el método como se reivindicó en cualquiera de las reivindicaciones de la 1 a la 4.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710140681.5A CN106936994B (zh) | 2017-03-10 | 2017-03-10 | 一种广播接收者的控制方法、装置及移动终端 |
| PCT/CN2018/078562 WO2018161955A1 (zh) | 2017-03-10 | 2018-03-09 | 一种广播接收者的控制方法、装置及移动终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2836178T3 true ES2836178T3 (es) | 2021-06-24 |
Family
ID=59432834
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18764924T Active ES2836178T3 (es) | 2017-03-10 | 2018-03-09 | Método y aparato de control de receptor de difusión, y terminal móvil |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10863521B1 (es) |
| EP (1) | EP3592005B1 (es) |
| CN (1) | CN106936994B (es) |
| ES (1) | ES2836178T3 (es) |
| WO (1) | WO2018161955A1 (es) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106936994B (zh) * | 2017-03-10 | 2019-10-01 | Oppo广东移动通信有限公司 | 一种广播接收者的控制方法、装置及移动终端 |
| CN110213443B (zh) * | 2019-05-30 | 2021-11-02 | 努比亚技术有限公司 | 防止第三方桌面应用自启动方法、移动终端及存储介质 |
| CN112163193A (zh) * | 2020-09-10 | 2021-01-01 | 珠海市魅族科技有限公司 | 一种广播注册控制方法、装置、设备及介质 |
| CN112688750A (zh) * | 2020-12-09 | 2021-04-20 | 福建新大陆通信科技股份有限公司 | 一种应急广播终端定时广播方法 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3426223B2 (ja) | 2000-09-27 | 2003-07-14 | 株式会社ソニー・コンピュータエンタテインメント | マルチプロセッサシステム、データ処理システム、データ処理方法、コンピュータプログラム |
| US7454760B2 (en) * | 2002-04-22 | 2008-11-18 | Rosebud Lms, Inc. | Method and software for enabling n-way collaborative work over a network of computers |
| US20090005061A1 (en) * | 2005-12-30 | 2009-01-01 | Trueposition, Inc. | Location quality of service indicator |
| WO2007081108A1 (en) * | 2006-01-13 | 2007-07-19 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
| US9414183B2 (en) * | 2012-03-20 | 2016-08-09 | Nokia Technologies Oy | Method and apparatus for providing group context sensing and inference |
| US9690635B2 (en) * | 2012-05-14 | 2017-06-27 | Qualcomm Incorporated | Communicating behavior information in a mobile computing device |
| CN103973875B (zh) * | 2013-02-01 | 2015-10-14 | 腾讯科技(深圳)有限公司 | 移动终端通知中心推送消息处理方法和装置 |
| WO2015026136A1 (en) * | 2013-08-20 | 2015-02-26 | Lg Electronics Inc. | Apparatus for transmitting media data via streaming service, apparatus for receiving media data via streaming service, method for transmitting media data via streaming service and method for receiving media data via streaming service |
| CN103595547B (zh) * | 2013-11-15 | 2016-07-13 | 北京奇虎科技有限公司 | 智能设备的广播拦截方法和装置 |
| WO2015122747A1 (en) * | 2014-02-17 | 2015-08-20 | Lg Electronics Inc. | Apparatus for processing a hybrid broadcast service, and method for processing a hybrid broadcast service |
| IN2014MU00662A (es) * | 2014-02-25 | 2015-10-23 | Tata Consultancy Services Ltd | |
| CN103823699A (zh) * | 2014-02-27 | 2014-05-28 | 广州视源电子科技股份有限公司 | 一种控制应用程序自启动的方法和装置 |
| US9565292B2 (en) * | 2014-05-28 | 2017-02-07 | Here Global B.V. | Method and apparatus for performing an optimized location based search |
| CN105335654B (zh) | 2014-06-27 | 2018-12-14 | 北京金山安全软件有限公司 | 一种Android恶意程序检测和处理方法、装置及设备 |
| CN105159433B (zh) * | 2015-08-25 | 2018-06-29 | 广东欧珀移动通信有限公司 | 一种广播信息的处理方法及用户终端 |
| EP3418892B1 (en) * | 2016-03-30 | 2021-09-01 | Huawei Technologies Co., Ltd. | Method and device for managing and controlling broadcast, and terminal |
| CN106201738B (zh) * | 2016-06-27 | 2020-09-29 | 北京小米移动软件有限公司 | 系统广播调用方法及装置 |
| CN106201740A (zh) * | 2016-06-29 | 2016-12-07 | 北京金山安全软件有限公司 | 一种广播消息管理方法、装置及设备 |
| CN106936994B (zh) * | 2017-03-10 | 2019-10-01 | Oppo广东移动通信有限公司 | 一种广播接收者的控制方法、装置及移动终端 |
-
2017
- 2017-03-10 CN CN201710140681.5A patent/CN106936994B/zh not_active Expired - Fee Related
-
2018
- 2018-03-09 EP EP18764924.9A patent/EP3592005B1/en not_active Not-in-force
- 2018-03-09 WO PCT/CN2018/078562 patent/WO2018161955A1/zh not_active Ceased
- 2018-03-09 ES ES18764924T patent/ES2836178T3/es active Active
- 2018-03-09 US US16/492,537 patent/US10863521B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018161955A1 (zh) | 2018-09-13 |
| EP3592005B1 (en) | 2020-10-21 |
| CN106936994A (zh) | 2017-07-07 |
| US20200383117A1 (en) | 2020-12-03 |
| EP3592005A1 (en) | 2020-01-08 |
| EP3592005A4 (en) | 2020-01-08 |
| US10863521B1 (en) | 2020-12-08 |
| CN106936994B (zh) | 2019-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107835033B (zh) | 天线调谐开关的控制方法、装置、终端设备及存储介质 | |
| US10088515B2 (en) | Electronic device and method for determining defect in an electronic device | |
| CN106022062B (zh) | 一种解锁方法及移动终端 | |
| ES2836178T3 (es) | Método y aparato de control de receptor de difusión, y terminal móvil | |
| ES2763091T3 (es) | Procedimiento, dispositivo, terminal y medio de almacenamiento para ajustar cola de mensaje de difusión | |
| CN106776385B (zh) | 一种日志log信息的传输方法、装置及终端 | |
| CN106446111B (zh) | 一种数据迁移的方法及终端 | |
| CN106096358A (zh) | 一种解锁控制方法及移动终端 | |
| ES2830774T3 (es) | Método de control de la difusión, dispositivo, medio de almacenamiento y terminal móvil | |
| CN106953852B (zh) | 广播接收器的注册方法、装置和终端设备 | |
| CN106534288A (zh) | 一种数据传输方法及移动终端 | |
| EP3342180B1 (en) | Method of detecting external devices and electronic device for processing same | |
| CN112559390A (zh) | 一种数据写入控制方法及存储设备 | |
| CN107272985B (zh) | 通知消息处理方法及相关产品 | |
| CN107066374B (zh) | 一种数据处理方法及移动终端 | |
| CN109902484B (zh) | 一种关联应用的处理方法以及终端 | |
| CN106940770A (zh) | 一种屏幕锁定方法、装置和终端 | |
| US11048568B2 (en) | Broadcast sending control method and apparatus, storage medium, and electronic device | |
| CN106095567B (zh) | 一种安装任务的分配方法及移动终端 | |
| CN106686704B (zh) | 一种终端监测方法及移动终端 | |
| CN106385415B (zh) | 一种信息安全控制方法、装置及终端 | |
| WO2018161609A1 (zh) | 一种广播接收者的控制方法、装置及移动终端、存储介质 | |
| CN107317917A (zh) | 应用控制方法及相关产品 | |
| CN107025389B (zh) | 一种指纹录入的方法及终端 | |
| CN106022063B (zh) | 一种解锁方法及移动终端 |
