Conmutación del modo de funcionamiento de una tarjeta de datos y su método de control, dispositivo y tarjeta de datos.

Un método para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamientono-PnP de una tarjeta de datos,

que comprende:

obtener la información de puerto de los puertos asignados de una tarjeta de datos (S101), en donde los puertosasignados son puertos asignados a múltiples puertos serie virtuales, y en donde en el modo de funcionamiento PnPexiste un puerto asignado a un puerto de disco compacto, y en el modo de funcionamiento no-PnP no hay ningúnpuerto asignado a un puerto de disco compacto;

comprobar si existe una petición de conmutación del modo de funcionamiento (S102); y

si se comprueba que existe la petición de conmutación del modo de funcionamiento, enviar una orden deconmutación del modo de funcionamiento utilizando el puerto asignado, de acuerdo con la petición de conmutacióndel modo de funcionamiento (S103), en donde la orden de conmutación del modo de funcionamiento se utiliza paraordenarle a la tarjeta de datos que conmute el modo de funcionamiento.

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

Solicitante: HUAWEI DEVICE CO., LTD.

Nacionalidad solicitante: China.

Dirección: BUILDING 2, ZONE B HUAWEI INDUSTRIAL BASE BANTIAN, LONGGANG DISTRICT SHENZHEN, GUANGDONG 518129 CHINA.

Inventor/es: HUANG,HAI, FANG,XIAOZHI.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F13/10 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 13/00 Interconexión o transferencia de información u otras señales entre memorias, dispositivos de entrada/salida o unidades de procesamiento (circuitos de interfaz para dispositivos de entrada/salida específicos G06F 3/00; sistemas multiprocesadores G06F 15/16). › Control por programa para dispositivos periféricos (G06F 13/14 - G06F 13/42 tienen prioridad).
  • G06F13/40 G06F 13/00 […] › Estructura del bus.
  • G06K7/00 G06 […] › G06K RECONOCIMIENTO DE DATOS; PRESENTACION DE DATOS; SOPORTES DE REGISTROS; MANIPULACION DE SOPORTES DE REGISTROS (impresión per se B41J). › Métodos o disposiciones para la lectura de soportes de registro (G06K 9/00 tiene prioridad; métodos o disposiciones para marcar los soportes de registro en forma digital G06K 1/00).

PDF original: ES-2400212_T3.pdf

 

Conmutación del modo de funcionamiento de una tarjeta de datos y su método de control, dispositivo y tarjeta de datos.

Fragmento de la descripción:

Conmutación del modo de funcionamiento de una tarjeta de datos y su método de control, dispositivo y tarjeta de datos Campo de la tecnología La presente invención está relacionada con la tecnología de las comunicaciones, y más en particular con la conmutación del modo de funcionamiento de una tarjeta de datos, un método de control y el dispositivo de la misma, y una tarjeta de datos.

Antecedentes de la invención Con el desarrollo de la tecnología de redes inalámbricas, los operadores de telecomunicaciones han introducido los correspondientes sistemas de acceso móvil, y las tarjetas de datos desempeñan un papel importante en la puesta en práctica de los sistemas de acceso móvil. Las tarjetas de datos se utilizan generalmente junto con un ordenador portátil, y se clasifican, de acuerdo con el tipo de interfaz, en tarjeta de datos de interfaz bus serie universal (USB) , Compact Flash (CF) , etcétera.

El modo de funcionamiento de la tarjeta de datos incluye un modo de plug and play (conexión y uso inmediato) (PnP) y un modo no-PnP. En el modo PnP, después de haber sido conectada, la tarjeta de datos asigna sus propios puertos a varios puertos serie virtuales, y estos puertos serie virtuales tienen diferentes funciones. Entre los múltiples elementos de información sobre los puertos que la tarjeta de datos le comunica a un sistema operativo, uno de dichos elementos de información sobre los puertos representa un puerto de disco compacto, y el sistema operativo puede considerar a la tarjeta de datos introducida en dicho puerto como un disco compacto. La instalación automática y el funcionamiento en segundo plano se producen después de activar un proceso de ejecución automática en el dispositivo de disco compacto. En el modo no-PnP, después de haber sido conectada, la tarjeta de datos asigna los puertos a varios puertos serie virtuales, pero esta vez, entre los múltiples elementos de información sobre los puertos que comunica la tarjeta de datos no existe un puerto de tipo disco compacto.

Durante el proceso de puesta en práctica de la presente invención, el inventor encontró los siguientes problemas.

Cuando se utiliza una tarjeta de datos que admite tanto el modo PnP como el modo no-PnP, debido a la influencia de otro software de disco compacto, después de que la tarjeta de datos se haya conectado, nunca se consigue que la función de ejecución automática en el modo PnP active la ejecución ni la operación de instalación de forma automática. De acuerdo con la técnica anterior, después de haber sido conectada, la tarjeta de datos puede trabajar únicamente en un modo de funcionamiento predeterminado, es decir, bien en modo PnP o en modo no-PnP. Por consiguiente, si la tarjeta de datos no puede funcionar normalmente en modo PnP, no es posible reasignar la tarjeta de datos a otros puertos para utilizar las funciones en modo no-PnP, lo que da como resultado que la tarjeta de datos no se pueda utilizar. Además, en ciertos casos, el puerto virtual de disco compacto de la tarjeta de datos es generalmente incompatible con el puerto de disco compacto reconocido por el sistema operativo, lo que también da como resultado que la tarjeta de datos no se pueda utilizar.

Una patente de los Estados Unidos núm. 6.292.848 divulga una tarjeta adaptadora a la que se le puede asignar tanto una configuración tradicional como una configuración plug and play, y que se puede volver a configurar mediante un programa de utilidad. La configuración se establece de acuerdo con un estado por defecto antes de la instalación, que asigna a la tarjeta adaptadora una configuración tradicional. Cuando la tarjeta adaptadora detecta en el bus del sistema la presencia de una secuencia normal plug and play, los circuitos lógicos de la tarjeta cambian a una configuración plug and play, permitiendo que los parámetros de la configuración se determinen por medio de las rutinas plug and play que se ejecutan como parte de la rutina del BIOS o por medio del sistema operativo.

Resumen de la invención Los modos de realización de la presente invención proporcionan un método para conmutar entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos, y un método para controlar la conmutación de un modo de funcionamiento de una tarjeta de datos, con el fin de facilitar la utilización de una tarjeta de datos por parte de un usuario.

El método para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos en un modo de realización de la presente invención utiliza la siguiente solución técnica:

Se proporciona un método para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos. El método incluye los siguientes pasos:

Se obtiene información del puerto de un puerto asignado de una tarjeta de datos. Los puertos asignados pueden ser puertos asignados a múltiples puertos serie virtuales. En el modo de funcionamiento PnP existe un puerto asignado a un puerto de disco compacto, y en el modo de funcionamiento no-PnP no hay ningún puerto asignado a un puerto 2 5

de disco compacto.

Se comprueba si existe una petición de conmutación de modo.

De acuerdo con la petición de conmutación de modo de funcionamiento, se envía una orden de conmutación del modo de funcionamiento utilizando el puerto asignado, en donde la orden de conmutación del modo de funcionamiento se configura para ordenarle a la tarjeta de datos que conmute el modo de funcionamiento.

El método para conmutar entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos en un modo de realización de la presente invención utiliza, además, la siguiente solución técnica:

Se proporciona un método para conmutar entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos. El método incluye los siguientes pasos:

Se recibe una orden de conmutación del modo de funcionamiento. La orden de conmutación del modo de funcionamiento se utiliza para ordenarle a la tarjeta de datos que conmute el modo de funcionamiento. En el modo de funcionamiento PnP existe un puerto de la tarjeta de datos que se ha asignado a un puerto de disco compacto, y en el modo de funcionamiento PnP no existe un puerto de la tarjeta de datos que se haya asignado a un puerto de disco compacto.

Se analiza la orden de conmutación del modo de funcionamiento.

De acuerdo con un resultado del análisis de la orden de conmutación del modo de funcionamiento, se cambia un modo de identificación del producto (PID) de la tarjeta de datos a un modo correspondiente a la orden de conmutación de modo de funcionamiento.

Un modo de realización de la presente invención proporciona un dispositivo para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos, con el fin de facilitar la utilización de una tarjeta de datos por parte de un usuario.

El dispositivo para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos en un modo de realización de la presente invención utiliza la siguiente solución técnica.

Se proporciona un dispositivo para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos. El dispositivo incluye una unidad de adquisición de información, una unidad de detección, y una unidad de envío de órdenes.

La unidad de adquisición de información está configurada para obtener la información de puerto de los puertos asignados de una tarjeta de datos. Los puertos asignados son puertos que han sido asignados a múltiples puertos serie virtuales, y en donde, en el modo de funcionamiento PnP, existe un puerto asignado a un puerto de disco compacto, en tanto que en el modo de funcionamiento no-PnP no existe ningún puerto asignado a un puerto de disco compacto.

La unidad de detección está configurada para comprobar si existe una petición de conmutación del modo de funcionamiento.

La unidad de envío de órdenes está configurada para enviar una orden de conmutación del modo de funcionamiento utilizando el puerto asignado de acuerdo con la petición de conmutación del modo de funcionamiento cuando la unidad de detección detecta la petición de conmutación del modo de funcionamiento, en donde la orden de conmutación del modo de funcionamiento se utiliza para ordenarle a la tarjeta de datos que conmute el modo de funcionamiento.

Un modo de realización de la presente invención proporciona, además, una tarjeta de datos, con el fin de facilitar la operación... [Seguir leyendo]

 


Reivindicaciones:

1. Un método para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos, que comprende:

obtener la información de puerto de los puertos asignados de una tarjeta de datos (S101) , en donde los puertos asignados son puertos asignados a múltiples puertos serie virtuales, y en donde en el modo de funcionamiento PnP existe un puerto asignado a un puerto de disco compacto, y en el modo de funcionamiento no-PnP no hay ningún puerto asignado a un puerto de disco compacto;

comprobar si existe una petición de conmutación del modo de funcionamiento (S102) ; y

si se comprueba que existe la petición de conmutación del modo de funcionamiento, enviar una orden de conmutación del modo de funcionamiento utilizando el puerto asignado, de acuerdo con la petición de conmutación del modo de funcionamiento (S103) , en donde la orden de conmutación del modo de funcionamiento se utiliza para ordenarle a la tarjeta de datos que conmute el modo de funcionamiento.

2. El método para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos de acuerdo con la reivindicación 1, que comprende, además:

recibir un resultado de la conmutación del modo de funcionamiento devuelto por la tarjeta de datos (S104) ; y

cuando el resultado de la conmutación del modo de funcionamiento indica que ésta no se ha realizado, volver a enviar una orden de conmutación del modo de funcionamiento utilizando el puerto asignado; y cuando el resultado de la conmutación del modo de funcionamiento indica que ésta se ha realizado con éxito, enviar una orden de reinicio de la tarjeta de datos (S105) .

3. El método para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos de acuerdo con la reivindicación 2, en donde cuando el resultado de la conmutación del modo de funcionamiento indica que ésta no se ha realizado, antes de volver a enviar la orden de conmutación del modo de funcionamiento utilizando el puerto asignado, el método comprende, además:

determinar si el número de veces que el resultado de la conmutación del modo de funcionamiento devuelto por la tarjeta de datos indica que ésta no se ha realizado con éxito es menor que un valor preestablecido.

4. El método para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos de acuerdo con la reivindicación 1, en donde la información de puerto es un nombre y la ruta de un puerto asignado por la tarjeta de datos.

5. Un método para conmutar entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos, que comprende:

recibir una orden de conmutación del modo de funcionamiento (S301) , en donde la orden de conmutación del modo de funcionamiento se utiliza para ordenarle a la tarjeta de datos que conmute el modo de funcionamiento, y en donde, en el modo de funcionamiento PnP, existe un puerto de la tarjeta de datos que ha sido asignado a un puerto de disco compacto, y en el modo de funcionamiento no-PnP, no existe ningún puerto de la tarjeta de datos que haya sido asignado a un puerto de disco compacto;

analizar la orden de conmutación del modo de funcionamiento (S302) ; y

en función del resultado del análisis de la orden de conmutación del modo de funcionamiento, cambiar un modo de identificación del producto (PID) de la tarjeta de datos a un modo correspondiente a la orden de conmutación del modo de funcionamiento (S303) .

6. El método para conmutar entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos de acuerdo con la reivindicación 5, en donde cuando la orden de conmutación del modo de funcionamiento se utiliza para conmutar desde un modo de funcionamiento plug and play (conexión y uso inmediato) (PnP) a un modo no-PnP, el cambio del modo PID de la tarjeta de datos a un modo correspondiente a la orden de conmutación del modo de funcionamiento comprende:

cambiar el modo PID de la tarjeta de datos a un modo PID correspondiente al modo no-PnP; y

cuando la orden de conmutación del modo de funcionamiento se utiliza para conmutar desde un modo de funcionamiento no-PnP a un modo PnP, el cambio del modo PID de la tarjeta de datos a un modo correspondiente a la orden de conmutación del modo de funcionamiento comprende:

cambiar el modo PID de la tarjeta de datos a un modo PID correspondiente al modo PnP.

7. El método para conmutar entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos de acuerdo con la reivindicación 5, en donde la recepción de la orden de conmutación del modo de funcionamiento comprende:

recibir una orden; y

determinar si la orden recibida es una orden de conmutación del modo de funcionamiento.

8. El método para conmutar entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos de acuerdo con la reivindicación 5, en donde después de cambiar el modo PID de la tarjeta de datos al modo correspondiente a la orden de conmutación del modo de funcionamiento, el método comprende, además:

enviarle a un remitente de la orden de conmutación del modo de funcionamiento un resultado de la conmutación del modo de funcionamiento;

cuando el resultado de la conmutación del modo de funcionamiento indica que ésta se ha realizado con éxito, recibir una orden de reinicio de la tarjeta de datos enviada por el remitente de la orden de conmutación del modo de funcionamiento; y

reiniciar la tarjeta de datos de acuerdo con la orden de reinicio de la tarjeta de datos, y enviarle al remitente de la orden de conmutación del modo de funcionamiento la información de puerto de un puerto asignado después de la conmutación del modo de funcionamiento.

9. Un dispositivo para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos, que comprende:

una unidad (401) de adquisición de información, configurada para obtener la información de puerto de los puertos asignados de una tarjeta de datos, en donde los puertos asignados son puertos asignados a múltiples puertos serie virtuales, y en donde en el modo de funcionamiento PnP existe un puerto asignado a un puerto de disco compacto, y en el modo de funcionamiento no-PnP no hay ningún puerto asignado a un puerto de disco compacto;

una unidad (402) de detección, configurada para comprobar si existe una petición de conmutación del modo de funcionamiento; y

una unidad (403) de envío de órdenes, configurada para enviar, de acuerdo con la petición de conmutación del modo de funcionamiento, una orden de conmutación del modo de funcionamiento utilizando el puerto asignado si la unidad (402) de detección comprueba que existe la petición de conmutación del modo de funcionamiento, en donde la orden de conmutación del modo de funcionamiento se utiliza para ordenarle a la tarjeta de datos que conmute el modo de funcionamiento.

10. El dispositivo para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos de acuerdo con la reivindicación 9, que comprende, además:

una unidad (404) de recepción, configurada para recibir un resultado de la conmutación del modo de funcionamiento devuelto por la tarjeta de datos, en donde la unidad (403) de envío de órdenes está configurada, además, para volver a enviar una orden de conmutación del modo de funcionamiento utilizando el puerto asignado cuando el resultado de la conmutación del modo de funcionamiento indica que ésta no se ha realizado, y enviar una orden de reinicio de la tarjeta de datos cuando el resultado de la conmutación del modo de funcionamiento indica que ésta se ha realizado con éxito.

11. El dispositivo para controlar la conmutación entre un modo de funcionamiento PnP y un modo de funcionamiento no-PnP de una tarjeta de datos de acuerdo con la reivindicación 10, que comprende, además:

una unidad (405) contadora, configurada para contar el número de veces que el resultado de la conmutación del modo de funcionamiento devuelto por la tarjeta de datos y recibido por la unidad (404) de recepción indica que la conmutación no se ha realizado, en donde la unidad (403) de envío de órdenes está configurada para enviar una orden de conmutación del modo de funcionamiento utilizando el puerto asignado de acuerdo con la petición de conmutación del modo de funcionamiento; volver a enviar una orden de conmutación del modo de funcionamiento utilizando el puerto asignado, cuando el resultado de la conmutación del modo de funcionamiento indica que ésta no se ha realizado y el valor que refleja la unidad contadora no excede un valor predeterminado; y enviar una orden de reinicio de la tarjeta de datos cuando el resultado de la conmutación del modo de funcionamiento indica que ésta se ha realizado con éxito.

12. Una tarjeta de datos, que comprende:

una unidad (601) de recepción de órdenes, configurada para recibir una orden de conmutación del modo de funcionamiento, en donde la orden de conmutación del modo de funcionamiento se utiliza para ordenarle a la tarjeta de datos que conmute el modo de funcionamiento, y en donde, en el modo de funcionamiento PnP, existe un puerto de la tarjeta de datos que ha sido asignado a un puerto de disco compacto, y en el modo de funcionamiento no-PnP, no existe ningún puerto de la tarjeta de datos que haya sido asignado a un puerto de disco compacto;

una unidad (602) de análisis de órdenes, configurada para analizar la orden de conmutación del modo de funcionamiento; y

una unidad (603) de conmutación, configurada para cambiar un modo de identificación del producto (PID) de la tarjeta de datos a un modo correspondiente a la orden de conmutación de modo de funcionamiento de acuerdo con un resultado del análisis de la orden de conmutación del modo de funcionamiento.

13. La tarjeta de datos de acuerdo con la reivindicación 12, en donde la unidad de conmutación (603) está configurada para cambiar el modo PID de la tarjeta de datos a un modo PID correspondiente a un modo no plug and play (PnP) , cuando la orden de conmutación del modo de funcionamiento se utiliza para conmutar desde un modo de funcionamiento PnP al modo no-PnP; y cambiar el modo PID de la tarjeta de datos a un modo PID correspondiente al modo PnP cuando la orden de conmutación del modo de funcionamiento se utiliza para conmutar desde el modo de funcionamiento no-PnP al modo PnP.

14. La tarjeta de datos de acuerdo con la reivindicación 12, en donde la unidad (601) de recepción de órdenes comprende:

un módulo (6011) de recepción, configurado para recibir una orden; y

un módulo (6012) de determinación del tipo de orden, configurado para determinar si la orden recibida por la unidad receptora es una orden de conmutación del modo de funcionamiento.

15. La tarjeta de datos de acuerdo con la reivindicación 12, que comprende, además:

una unidad (604) de envío, configurada para enviarle a un remitente de la orden de conmutación del modo de funcionamiento un resultado de la conmutación del modo de funcionamiento;

en donde la unidad (601) de recepción de órdenes está configurada, además, para recibir una orden de reinicio de la tarjeta de datos enviada por el remitente de la orden de conmutación del modo de funcionamiento cuando un resultado de la conmutación del modo de funcionamiento indica que ésta se ha realizado con éxito;

la tarjeta de datos comprende, además, una unidad (605) de reinicio, configurada para reiniciar la tarjeta de datos de acuerdo con la orden de reinicio de la tarjeta de datos; y

la unidad (604) de envío está configurada, además, para enviarle al remitente de la orden de conmutación del modo de funcionamiento la información de puerto de un puerto asignado después de la conmutación del modo de funcionamiento.


 

Patentes similares o relacionadas:

Dispositivo, sistema y procedimiento de lector de etiquetas de datos portátil para identificar la localización de una etiqueta de datos, del 1 de Abril de 2020, de SYMBOL TECHNOLOGIES, LLC: Procedimiento para identificar la localización de una etiqueta de datos portátil, comprendiendo el procedimiento: leer la etiqueta de datos […]

Lector de tarjetas compacto, del 25 de Marzo de 2020, de Ingenico Inc: Lector de tarjetas que comprende una placa de circuito impreso , un cabezal magnético y un conector de tarjetas chip , compartiendo […]

Dispositivo portable para el control de la presencia, producción y las tareas de trabajadores en procesos productivos, del 21 de Febrero de 2020, de GONZÁLEZ SÁNCHEZ, Ramón: 1. Dispositivo portable para el control de la presencia, la producción y las tareas de trabajadores en procesos productivos caracterizado por […]

Cuerpo del lector de la tarjeta con memoria reticular de protección recto-verso, del 1 de Enero de 2020, de Ingenico Group: Cuerpo del lector de la tarjeta con memoria que comprende, en una cara interna, un alojamiento de recepción de un conector de tarjeta con memoria, comprendiendo […]

Antena de múltiples bucles de transmisión/recepción de cancelación de señal para un lector de identificación de radiofrecuencia, del 1 de Enero de 2020, de ALLFLEX USA, INC: Un sistema de identificación animal de radiofrecuencia de baja frecuencia (RFID) que sigue la norma ISO 11785, que comprende: una antena (400, […]

Lector y etiqueta, del 16 de Octubre de 2019, de FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.: Lector para recibir de manera inalámbrica una señal (12; 12a-c) a partir de una etiqueta (20; 20a-c), comprendiendo la señal (12; 12a-c) una porción […]

Sonda de interrogación de RFID, del 18 de Septiembre de 2019, de Cryogatt Systems Limited: Una sonda de interrogación de RFID para interrogar contenedores de almacenamiento criogénico desechables con etiqueta RFID, comprendiendo la sonda: un […]

SISTEMA Y MÉTODO PARA IDENTIFICAR, ALIMENTAR Y MANEJAR ANIMALES, EN ESPECIAL GANADO LECHERO, del 27 de Junio de 2019, de MARICHAL, José: En los sistemas de producción de leche de base pastoril es una tarea compleja balancear la dieta individual de los animales mediante la alimentación […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .