GESTIÓN DE AUDIO EN UN ENTORNO DE DOBLE PROCESADOR.
Un método de control de audio para un dispositivo móvil (100) de doble procesador que tiene un procesador (14;
111) de radiocomunicaciones y un procesador (10; 138) de aplicaciones, incluyendo además el dispositivo móvil un chip (12; 169) de audio polifónico, comunicándose el chip de audio polifónico tanto con el procesador de aplicaciones como con un códec de audio altamente integrado (50; 165) que tiene un códec de voz, un multiplexor y un amplificador, comunicándose el procesador de radiocomunicaciones con el códec de audio altamente integrado, comprendiendo el método las etapas de: controlar el códec de audio altamente integrado desde uno de entre el procesador de aplicaciones y el procesador de radiocomunicaciones, caracterizado por: sincronizar el procesador de aplicaciones y el procesador de radiocomunicaciones enviando órdenes a través de un enlace (60) de comunicaciones entre el procesador de aplicaciones (10; 138) y el procesador de radiocomunicaciones (14; 111), indicar al procesador de radiocomunicaciones (14; 111) las órdenes de que el procesador de aplicaciones (10; 138) desea tomar el control del códec de audio altamente integrado (50; 165) o que el procesador de aplicaciones está hecho con el códec de audio altamente integrado (50; 165)
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E08162933.
Solicitante: RESEARCH IN MOTION LIMITED.
Nacionalidad solicitante: Canadá.
Dirección: 295 PHILLIP STREET WATERLOO, ONTARIO N2L 3W8 CANADA.
Inventor/es: FU,RUNBO, TIAN,HONGCHANG, Rao,Krishna.
Fecha de Publicación: .
Fecha Solicitud PCT: 14 de Octubre de 2005.
Clasificación Internacional de Patentes:
- G10H7/00C
- G10H7/00C2
- H04M1/725F1
Clasificación PCT:
- G10H7/00 FISICA. › G10 INSTRUMENTOS MUSICALES; ACUSTICA. › G10H INSTRUMENTOS DE MUSICA ELECTROFONICOS; INSTRUMENTOS EN LOS QUE LOS TONOS SON GENERADOS POR MEDIOS ELECTROMECANICOS O POR GENERADORES ELECTRONICOS, O EN LOS QUE LOS SONIDOS SON SINTETIZADOS A PARTIR DE UNA MEMORIA DE DATOS. › Instrumentos en los que los sonidos son sintetizados a partir de una memoria de datos, p. ej. órganos con computador (síntesis de ondas acústicas no específica de instrumentos de música G10K 15/02, G10L).
- H04M1/725 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04M COMUNICACIONES TELEFONICAS (circuitos para el control de otros aparatos vía cable telefónico y que no implican aparatos de conmutación telefónica G08). › H04M 1/00 Equipos de subestaciones, p. ej. para utilización por el abonado (servicios de abonado o instalaciones proporcionadas en las centrales H04M 3/00; aparatos con fichas de pago previo H04M 17/00; disposiciones de suministro de corriente H04M 19/08). › Teléfonos inalámbricos (interfaces de usuario especialmente adaptadas para ello H04M 1/724).
Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.
PDF original: ES-2356277_T3.pdf
Fragmento de la descripción:
La presente solicitud se refiere en general a una funcionalidad de audio en un dispositivo inalámbrico de doble procesador, y más específicamente a un método y un aparato para controlar una salida de audio en un dispositivo inalámbrico de doble procesador.
Los dispositivos móviles o inalámbricos se están usando cada vez más para una variedad de tareas. Estas 5 tareas pueden requerir un hardware y configuraciones diferentes con el fin de ser ejecutadas más eficazmente, y en algunos casos el diferente hardware está compuesto por varios procesadores que tienen tareas especializadas. Por ejemplo, un procesador se puede usar para ejecutar aplicaciones de usuario, mientras que un segundo procesador se puede usar para controlar la vía de radiocomunicaciones y voz en el dispositivo móvil.
En entornos multiprocesador en los que la vía de audio se puede generar a partir o bien de un procesador de 10 aplicaciones (procesador controlador) o bien de un procesador de radiocomunicaciones, es necesario que se produzca una serie compleja de tareas para generar la salida de audio en una de una pluralidad de salidas de audio. Esto se complica más si se añade hardware adicional tal como un chip de audio, al que se hace referencia en el presente documento como chip musical. Con la configuración de doble procesador anterior, el chip musical es controlado por el procesador de aplicaciones. 15
La fuente de audio con la configuración anterior puede ser o bien el chip musical o bien un códec de voz. En este caso, es necesario amplificar la salida analógica del chip musical antes de enviarla a través de un multiplexor para escoger entre el chip musical y la salida del chip de códec de voz. Una vez multiplexado, el audio puede ir a la salida, tal como un altavoz, auriculares, un microteléfono, Bluetooth™ o cualquier otra salida de audio de este tipo. Esto requiere un hardware y una coordinación considerables en la salida del audio. 20
El documento US2005/0136992 da a conocer un dispositivo de hardware auxiliar que puede ser compartido entre dos procesadores en un dispositivo móvil, por ejemplo, para reducir el consumo de potencia. Como ejemplo, el dispositivo de hardware auxiliar puede ser un códec. Los procesadores pueden tener una interfaz para acceder de forma independiente al dispositivo de hardware auxiliar. Como consecuencia, puede que resulte innecesario activar ambos procesadores para acceder al dispositivo de hardware auxiliar compartido. 25
Una publicación titulada “Cellular Handset Audio Revolution – pt3”, de Kenneth Boyce, Audio Design Line, 29 de agosto, 2005, da a conocer un sintetizador con una salida hacia un subsistema de audio. El sintetizador está controlado por un procesador analógico de banda base.
GENERALIDADES
El método y el aparato presentes superan las deficiencias de la técnica anterior proporcionando un códec de 30 audio altamente integrado dentro del entorno de doble procesador. El control del códec de audio altamente integrado (HIAC) se logra a través del procesador de radiocomunicaciones. Además, aplicaciones de usuario pueden asumir el control de la salida de audio a través de señales de control entre el procesador de aplicaciones y el procesador de radiocomunicaciones. La ordenación de estas señales de control es importante para garantizar que se evita el ruido no deseado. 35
El uso de un circuito integrado HIAC puede proporcionar flexibilidad y ahorro al garantizar que se pueden usar circuitos amplificadores, así como circuitos de control de la vía de audio, para la entrada tanto desde un chip musical como desde un procesador de radiocomunicaciones.
Por lo tanto, la presente solicitud proporciona un método de control de audio para un dispositivo móvil de doble procesador como el indicado en la reivindicación 1. Se proporcionan características ventajosas en las reivindicaciones 40 precedentes.
También se proporciona un dispositivo móvil de acuerdo con la reivindicación 9. Se proporcionan características ventajosas en las reivindicaciones dependientas de la misma.
Se proporciona también un producto de programa de ordenador de acuerdo con la reivindicación 17. También se proporciona un sistema de comunicaciones inalámbricas de acuerdo con la reivindicación 18. 45
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La presente solicitud se entenderá mejor en referencia a los dibujos, en los que:
la Figura 1 es un diagrama de bloques de una vía de audio que muestra los problemas asociados al hecho de tener dos fuentes de audio o entrada que se propagan hacia una multitud de fuentes de salida de audio;
la Figura 2 muestra un diagrama de bloques de una forma de realización preferida del presente aparato; 50
la Figura 3 muestra una forma de realización alternativa en la que se añade un chip Bluetooth™ a la forma de
realización de la Figura 2;
la Figura 4 muestra un diagrama de bloques de un dispositivo móvil ilustrativo que incorpora el método y el aparato presentes; y
la Figura 5 es un diagrama de estado que muestra varios estados según el presente método.
DESCRIPCIÓN DE FORMAS DE REALIZACIÓN PREFERIDAS 5
A continuación se hace referencia a la Figura 1. Los dispositivos móviles incluyen una variedad de chips para alojar las diversas funcionalidades que se requieren del dispositivo móvil. En los dispositivos de datos, en ocasiones es preferible incluir procesadores dobles, en los que un primer procesador se usa para el procesado de señales digitales y la comunicación por interfaz con la circuitería de radiocomunicaciones en el dispositivo móvil. El segundo procesador es preferentemente un procesador de aplicaciones que se usa para ejecutar varias aplicaciones de usuario. 10
En una forma de realización, también se pueden añadir otros chips con fines especializados. Por ejemplo, se puede usar un chip de audio polifónico, al que en la técnica se le hace referencia como chip musical, para reproducir un archivo del formato de la interfaz digital de instrumentos musicales (MIDI), archivos WAV, ciertos archivos de voz, archivos MP3, archivos de codificación de audio avanzada (AAC) u otros tipos de archivos de audio conocidos para los expertos en la técnica. 15
En referencia a la Figura 1, un procesador 10 de aplicaciones controla al chip musical 12. Esta es una forma de realización preferida, ya que muchas de las aplicaciones que requieren el procesado del chip musical se ejecutarían en el procesador 10 de aplicaciones.
Un segundo procesador, al que se hace referencia en el presente documento como procesador 14 de radiocomunicaciones, se usa para controlar la vía de voz y las radiocomunicaciones. Preferentemente, el procesador 14 20 de radiocomunicaciones incluye un DSP e interacciona con un códec 15 de voz tal como se ilustra en la Figura 1.
Tal como apreciarán los expertos en la técnica, una llamada de voz será procesada en general por el procesador 14 de radiocomunicaciones y la salida de audio de esta llamada proseguirá hacia varias fuentes de salida tales como un altavoz 16, un auricular 18 ó un altavoz 20 de un microteléfono.
El problema con la situación anterior es que la salida analógica del chip musical 12 necesita ir también hacia el 25 altavoz 16, el auricular 18 ó el microteléfono 20. Para lograr esto, la solución de la Figura 1 muestra que la salida musical se envía en primer lugar a través de un amplificador 30, 32 ó 34 y hacia un multiplexor 36, 38 ó 40. En el multiplexor 36, 38 ó 40 la señal se multiplexa con la señal del procesador 14 de radiocomunicaciones para determinar a qué señal se ha de dar salida hacia el altavoz 16, el auricular 18 ó el microteléfono 20.
De este modo, la solución de la Figura 1 requiere tres amplificadores de audio independientes y tres 30 multiplexores para poder multiplexarse con el códec de voz. Así, esta es una solución costosa y no permite una ampliación sencilla del circuito para entradas o salidas de audio adicionales.
A continuación se hace referencia a la Figura 2. La Figura 2 muestra una forma de realización preferida del presente aparato. En la Figura 2, el procesador 10 de aplicaciones interacciona con el chip musical 12 para producir una salida analógica que se envía hacia un códec de audio altamente integrado 50 (HIAC 50). El HIAC 50 proporciona una 35 variedad de funcionalidades incluyendo un códec de voz, así como un multiplexor... [Seguir leyendo]
Reivindicaciones:
1. Un método de control de audio para un dispositivo móvil (100) de doble procesador que tiene un procesador (14; 111) de radiocomunicaciones y un procesador (10; 138) de aplicaciones, incluyendo además el dispositivo móvil un chip (12; 169) de audio polifónico, comunicándose el chip de audio polifónico tanto con el procesador de aplicaciones como con un códec de audio altamente integrado (50; 165) que tiene un códec de voz, un multiplexor y un amplificador, 5 comunicándose el procesador de radiocomunicaciones con el códec de audio altamente integrado, comprendiendo el método las etapas de:
controlar el códec de audio altamente integrado desde uno de entre el procesador de aplicaciones y el procesador de radiocomunicaciones, caracterizado por:
sincronizar el procesador de aplicaciones y el procesador de radiocomunicaciones enviando órdenes a través 10 de un enlace (60) de comunicaciones entre el procesador de aplicaciones (10; 138) y el procesador de radiocomunicaciones (14; 111),
indicar al procesador de radiocomunicaciones (14; 111) las órdenes de que el procesador de aplicaciones (10; 138) desea tomar el control del códec de audio altamente integrado (50; 165) o que el procesador de aplicaciones está hecho con el códec de audio altamente integrado (50; 165). 15
2. El método de la reivindicación 1, en el que el envío de órdenes comprende una orden que especifica la fuente de entrada de audio en el códec de audio altamente integrado (50; 165).
3. El método de la reivindicación 1 ó de la reivindicación 2, en el que el envío de órdenes comprende una orden para decirle al códec de audio altamente integrado (50; 165) que acepte y procese el audio de la fuente de entrada de audio. 20
4. El método de una cualquiera de las reivindicaciones 1 a 3, en el que el envío de órdenes comprende especificar el destino de salida de audio al códec de audio altamente integrado (50; 165).
5. El método de una cualquiera de las reivindicaciones 1 a 4, en el que el envío de órdenes comprende especificar el volumen de salida al códec de audio altamente integrado (50; 165).
6. El método de la reivindicación 4 ó de la reivindicación 5, en el que el envío de órdenes envía en primer lugar 25 la orden que especifica el destino de la salida de audio antes de enviar órdenes que especifican la fuente de entrada de audio y aceptar y procesar el audio de la fuente de entrada de audio.
7. El método de cualquiera de las reivindicaciones 1 a 6, en el que la etapa de envío de órdenes conlleva el envío de órdenes por módem.
8. El método de la reivindicación 4, en el que el destino de la salida de audio comprende cualquiera de entre un 30 altavoz (16; 170), un microteléfono (20; 172), un auricular (20; 168) y/o una salida Bluetooth™ (70; 167).
9. Un dispositivo móvil (100) que tiene una gestión mejorada del audio, comprendiendo el dispositivo móvil:
un subsistema (112, 113, 114, 116, 118) de radiocomunicaciones adaptado para comunicarse con una red (119);
un procesador (14; 111) de radiocomunicaciones que tiene un procesador (120) de la señal digital y adaptado 35 para interaccionar con dicho subsistema de radiocomunicaciones;
un procesador (10; 138) de aplicaciones adaptado para ejecutar aplicaciones de usuario, estando adaptado además el procesador de aplicaciones para interaccionar con memoria (136, 140), una pantalla (122) y un teclado (132);
un códec de audio altamente integrado (50; 165) que tiene un códec de voz, un multiplexor y un amplificador, 40 adaptado para interaccionar con medios (16, 18, 20, 70; 167, 168, 170, 172) de salida de audio y adaptado además para interaccionar con dicho procesador de radiocomunicaciones;
un chip de audio polifónico (12; 169) adaptado para comunicarse con dicho procesador de aplicaciones y dicho códec de audio altamente integrado; y
caracterizado porque comprende además 45
un enlace (60) de comunicaciones entre el procesador de aplicaciones y el procesador de radiocomunicaciones, estando adaptado dicho enlace de comunicaciones para permitir la sincronización de dicho procesador de aplicaciones y dicho procesador de radiocomunicaciones enviando órdenes a través de dicho enlace de comunicaciones entre el procesador de aplicaciones y el procesador de radiocomunicaciones, indicando al procesador de radiocomunicaciones (14; 111) las órdenes de que el procesador de aplicaciones 50
(10; 138) desea tomar el control del códec de audio altamente integrado (50; 165) o que el procesador de aplicaciones está hecho con el códec de audio altamente integrado (50; 165).
10. El dispositivo móvil (100) de la reivindicación 9, en el que dichos medios de salida de audio comprenden uno cualquiera o una combinación de entre un altavoz (16; 170), un microteléfono (20; 172), un auricular (18; 168) y/o una salida Bluetooth™ (70; 167). 5
11. El dispositivo móvil (100) de la reivindicación 9 ó de la reivindicación 10, en el que la orden especifica la fuente de entrada de audio en el códec de audio altamente integrado (50; 165).
12. El dispositivo móvil (100) de una cualquiera de las reivindicaciones 9 a 11, en el que la orden enviada a través de dicho enlace (60) de comunicaciones especifica al códec de audio altamente integrado (50; 165) que acepte y procese el audio de la fuente de entrada de audio. 10
13. El dispositivo móvil (100) de una cualquiera de las reivindicaciones 9 a 12, en el que la orden enviada a través de dicho enlace (60) de comunicaciones especifica el destino de la salida de audio para el códec de audio altamente integrado (50; 165).
14. El dispositivo móvil (100) de una cualquiera de las reivindicaciones 9 a 13, en el que la orden enviada a través de dicho enlace (60) de comunicaciones especifica el volumen de salida para el códec de audio altamente 15 integrado (50; 165).
15. El dispositivo móvil (100) de la reivindicación 14, en el que una primera orden especifica el destino de la salida de audio antes de que una segunda orden especifique la fuente de entrada de audio y acepte y procese el audio de la fuente de entrada de audio.
16. El dispositivo móvil (100) de cualquiera de las reivindicaciones 9 a 15, en el que el enlace (60) de 20 comunicaciones utiliza comunicaciones por módem.
17. Un producto de programa de ordenador para controlar audio en un dispositivo móvil (100) de doble procesador que tiene un procesador como procesador (14; 111) de radiocomunicaciones y un procesador como procesador (10; 138) de aplicaciones, comprendiendo además el dispositivo móvil un chip (12; 169) de audio polifónico, comprendiendo el producto de programa de ordenador un medio o soporte (140) legible por ordenador que materializa 25 medios de código de programa para implementar en el dispositivo móvil el método de una cualquiera de las reivindicaciones 1 a 8.
18. Un sistema de comunicaciones inalámbricas que comprende una pluralidad de dispositivos móviles (100) según una cualquiera de las reivindicaciones 9 a 16.
Patentes similares o relacionadas:
PROCEDIMIENTO PARA ALMACENAR REMOTAMENTE UN PROGRAMA EMITIDO RECIBIDO POR UN TERMINAL DE COMUNICACION MOVIL, del 21 de Abril de 2010, de NOKIA CORPORATION: Un procedimiento de almacenar remotamente programación emitida, recibida por un terminal de comunicación móvil, que comprende: recibir […]
SERVIDOR EN EL LADO DE LA RED DE TELEFONIA MOVIL PARA UN MENU DEL TERMINAL DE TELEFONIA MOVIL, del 14 de Abril de 2010, de VODAFONE AG: Procedimiento para posibilitar un acceso en el lado del terminal de telefonía móvil a un menú, en el que datos que representan el menú están registrados […]
Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]
Método de control de aplicación y terminal móvil, del 8 de Julio de 2020, de Guangdong OPPO Mobile Telecommunications Corp., Ltd: Un terminal móvil , que comprende: un procesador ; y un módulo de inteligencia artificial AI ; el procesador que se […]
Procedimiento de visualización de una pluralidad de objetos para ejecutar aplicaciones, del 1 de Julio de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un dispositivo electrónico que comprende: un dispositivo de visualización ; un procesador eléctricamente conectado con el dispositivo de […]
Método para configurar la conexión de terminales portátiles a un terminal fijo y sistema del mismo, del 24 de Junio de 2020, de Vox S.p.A: Método para asignar un número de identificación seleccionable por el usuario a cada uno de una pluralidad de terminales fijos, con el fin de permitir que uno […]
Aparato para realidad aumentada, del 24 de Junio de 2020, de Veeride Ltd: Un accesorio configurado para montarse en una pantalla de presentación visual de un dispositivo de mano con el fin de proyectar la información presentada visualmente […]
Servicios sensibles al contexto, del 24 de Junio de 2020, de Nokia Technologies OY: Un método que comprende: recibir, en un dispositivo inalámbrico , señales de sensor que caracterizan una o más condiciones ambientales, […]