Cómo enviar datos a una etiqueta de precio electrónica
Descripción general
 Se proporciona un método y sistema para determinar el reintento de transmisión a una etiqueta de precio electrónica. Campo técnico La presente invención se refiere a un sistema electrónico de etiqueta de precio, y más particularmente a un sistema y método para determinar el número de intentos de transmitir un mensaje de datos de etiqueta electrónica de precio (EPL) a un EPL (18). El transmisor (12, 10) envía un mensaje de datos al EPL (18). El receptor (12, 16) recibe una señal de retorno del EPL (18). El sistema de almacenamiento (28) representa el primer número de veces que el transmisor envía un mensaje de datos al EPL (18) y almacena un indicador de estado en función de la relación establecida de señal a ruido (S / N). La estación base de comunicación (CBS) (10) determina una nueva relación S / R a partir de la señal de retorno. programa analizador de tiempo de ejecución (26), a partir de la nueva relación S / N para determinar si es menor que el intervalo de la relación S / N, incluyendo el S establecido / N es igual o menor que el intervalo, un primer número de transmisión Y también proporciona una nueva bandera de estado que representa el segundo número de transmisiones. El transmisor (12, 16) transmite el siguiente mensaje de datos un segundo número de veces.
Campo técnico
La presente invención se refiere a un sistema de etiqueta electrónica de precios (EPL), y más particularmente a un sistema y método para determinar un reintento de transmisión de mensajes EPL en un entorno de tiempo de ejecución.
Antecedentes de la técnica
En el sistema EPL, en general, se proporciona una pluralidad de EPL para cada artículo de mercancía en una tienda. El EPL muestra el precio del artículo correspondiente al estante de la tienda y generalmente se adjunta directamente al riel a lo largo de toda la superficie del estante o en el estante. La tienda tiene miles de EPL para mostrar el precio del artículo. El EPL generalmente está acoplado a un servidor central donde se almacena información sobre el EPL en el archivo de datos EPL. El archivo de datos EPL incluye información de identificación de EPL, información de elementos de EPL y el importe total de las ventas. La información del precio mostrada por el EPL se obtiene del archivo PLU.
Tarea de solución
Los mensajes enviados desde el servidor central al EPL están influenciados por el nivel de ruido del sistema EPL. Si el nivel de ruido asociado con un EPL particular es demasiado alto, el EPL no recibe los cambios de precio.
Por lo tanto, es deseable proporcionar un método para controlar el nivel de ruido asociado con el EPL y determinar el número de reintentos de transmisión de mensaje necesarios para entregar el mensaje al EPL.
Es un objeto de la presente invención proporcionar un método y sistema para determinar reintentos de transmisión de EPL para mitigar los problemas anteriormente mencionados.
Solución
Procedimiento de transmisión de datos a la etiqueta de precio electrónico (EPL) de acuerdo con la invención lee y almacenar un indicador de estado que representa un primer número de transmisiones de mensajes de datos en el archivo de datos EPL a EPL, el indicador de estado de archivo de datos EPL Determinar una relación señal / ruido (S / N) a partir de la señal de retorno, determinar si la relación señal / ruido es un estado determinar si o menos gama de S / N relación asociado con la bandera, cuando la relación S / N en este momento es por debajo del rango de la relación de S / N, representan la transmisión del mensaje de datos del segundo número de veces Proporcionar un nuevo indicador de estado y escribir un nuevo indicador de estado en el archivo de datos EPL; Un conjunto de mensajes de datos y una segunda etapa de la cantidad de transmisión de momento.
Además, un método para transmitir datos a la etiqueta de precio electrónico (EPL) de acuerdo con la invención comprende las etapas de transmitir un primer número del mensaje de datos a la EPL basándose en la señal establecida a ruido (S / N), el retorno de la EPL Determinar una nueva relación (S / N) a partir de la señal de retorno, y verificar si la nueva relación S / N está por debajo del rango de la relación señal / ruido, incluida la relación señal / ruido establecida Y un paso para transmitir el siguiente mensaje de datos al EPL un segundo número de veces en función de la nueva relación señal / ruido si la nueva relación señal / ruido está por debajo del rango de relación S / N.
Además, el sistema de etiqueta electrónica de estantería de acuerdo con la presente invención, representa un transmisor para transmitir el mensaje de datos a la EPL, un receptor para recibir una señal de retorno desde el EPL, un primer número del mensaje de datos se envía a la EPL por el transmisor , Un sistema de almacenamiento para almacenar un indicador de estado basado en una relación establecida de señal a ruido (S / N), un método para determinar una nueva relación S / R a partir de una señal de retorno, un método para determinar una nueva relación S / N Y un método para proporcionar un nuevo indicador de estado que representa un segundo número de transmisiones que es mayor que el primer número de transmisiones cuando es menor o igual que el rango de la relación S / N, incluido el transmisor Transmite el siguiente mensaje de datos en el segundo número de veces.
Ejemplos
Con referencia ahora a la figura 1, el sistema EPL 10 comprende una computadora 12, un medio de almacenamiento 14, una estación base de comunicación (CBS) 16 y una etiqueta de precio electrónica (EPL) 18.
Ordenador 12 opera el software de interfaz EPL 20, EPL software de interfaz de precio de 20 registros cambia EPL18 través de los SDC 16, realiza la planificación, y transmite, recibe y analiza los mensajes de estado de EPL18 través de los SDC 16. El software de interfaz EPL 20 usa el archivo de datos EPL 28 y el archivo de datos EPL 28 tiene información de elementos, información de identificación, información de verificación de precios de artículos e información de estado para cada uno de EPL 18.
El CBS 16 está conectado a la computadora 12 en una continuación a través de un cable de alambre. El CBS 16 incluye un transceptor para realizar la comunicación inalámbrica con el EPL 18, respectivamente.
Principalmente, el software de interfaz EPL 20 comprende un programador de datos 22 y un administrador de CBS 24. El programador de datos 22 programa el mensaje de cambio de precio de EPL enviado al EPL 18 a través del administrador de CBS 24 y el CBS 16.
El administrador 24 de CBS realiza la transmisión real de un mensaje de cambio de precio al EPL 18 en un intervalo de tiempo predeterminado y la recepción programada de un mensaje de estado del EPL 18. Para realizar la programación de transmisión y recepción, el administrador 24 de CBS lee el indicador de estado del archivo de datos EPL 28. Además, el administrador 24 de CBS recibe información de estado de la aplicación de ejecución. Los indicadores de estado se configuran de acuerdo con la información en la Tabla I.
Interpretación del indicador de estado
0 EPL no se está ejecutando.
1 transmisión, 1 recepción
2 2 transmisiones, 2 recepciones
4 veces la transmisión, 4 veces la recepción
8 transmisiones 8 veces, 8 recepciones
16 16 transmisiones, 16 reciben
255 falla EPL
Tabla I
Así, por ejemplo, un indicador de estado de '4' ordena al gerente 24 de CBS que todos los CBS 16 soliciten la transmisión de un cambio de precio a uno de los EPL 18 en cuatro marcos de tiempo diferentes. Cada cuadro incluye doce intervalos de tiempo gestionados por CBS manager 24 y CBS 16. El gerente 24 de CBS espera una respuesta de un EPL en cuatro marcos de tiempo. Si llega una respuesta al gerente 24 de CBS en el primer, segundo o tercer marco de tiempo, se informa el marco de tiempo restante. El gerente 24 de CBS escribe en el archivo de registro de EPL 30 la cantidad de marcos de tiempo necesarios para recibir una respuesta del único EPL.
El administrador 24 de CBS supervisa la intensidad de la señal y la información de ruido durante cada marco de tiempo de respuesta. Si el primer intento falla, se registra la información de la relación señal / ruido (S / N) de cada EPL del archivo de registro EPL 30.
Además, si falla el primer intento de transmisión, el gerente 24 de CBS volverá a intentar la transmisión. El administrador de CBS 24 actualiza temporalmente el EPL a un estado de reintento superior e intenta comunicarse nuevamente con el EPL. El administrador de CBS registra un mensaje de estado de acuerdo con el intento de comunicación. Este mensaje de estado incluye el estado (bueno o malo) y la relación S / N para un posterior análisis por el analizador de tiempo de ejecución 26 en un momento posterior.
Además, la computadora 12 opera el analizador 26 de tiempo de ejecución que lee la bandera de estado y los datos S / N en el archivo 30 de registro EPL, y hace una determinación para ser la bandera de estado del EPL 18 específico que se está cambiando. El analizador de tiempo de ejecución 26 determina el pico y la relación S / N media de cada EPL 18 y establece el umbral y el intervalo de S / N para cada indicador de estado. El analizador de tiempo de ejecución 26 lee el archivo de registro 30 para determinar si la relación S / R medida es demasiado pequeña, y cambia el indicador de estado si es demasiado pequeño. Para hacer esto, el analizador de tiempo de ejecución 26 compara la relación S / N grabada con el rango S / N predeterminado asociado con la bandera de estado grabada. Si la relación registrada no está dentro del rango predeterminado de relación S / N, el analizador de tiempo de ejecución 26 determina el indicador de rango y estado apropiado y modifica el archivo de datos EPL 28 en consecuencia.
Si la computadora 12 no está involucrada en una tarea intensiva del procesador tal como el procesamiento colectivo, el analizador de tiempo de ejecución 26 puede continuar operando para reiniciar el sistema y reiniciar el analizador de tiempo de ejecución 26.
El medio de almacenamiento 14 incluye un archivo de datos EPL 28 y un archivo de registro EPL 30.
Volviendo ahora a la figura 2, se describirá con más detalle el funcionamiento del administrador CBS 24 desde el inicio 40.
En la etapa 42, el gerente 24 de CBS lee el indicador de estado del EPL 18 desde el archivo 28 de datos EPL.
En el paso 44, el administrador 24 de CBS (o programa de aplicación) determina si el indicador de estado es igual a '255' o '0'. Si es así, el administrador de CBS vuelve al paso 42 para leer los datos de otro EPL 18.
Si el indicador de estado no es igual a '255' o '0', el administrador 24 de CBS envía un mensaje programado de acuerdo con el indicador de estado al EPL 18 en el paso 46. Por lo tanto, si el indicador de estado es igual a '2', el administrador 24 de CBS envía un mensaje dos veces y espera una señal de retorno en dos intervalos de tiempo.
En la etapa 48, el administrador 24 de CBS espera una señal de retorno del EPL 18 y determina la relación S / N.
En el paso 50, si el administrador 24 de CBS no recibe una señal de retorno, el administrador 24 de CBS escribe el error y SNR en el archivo de registro EPL 30 en el paso 52 y vuelve al paso 42.
Cuando el administrador 24 de CBS recibe la señal de retorno, el administrador 24 de CBS escribe la relación señal / ruido en el archivo 30 de registro EPL en el paso 54 y vuelve al paso 42.
Volviendo ahora a la figura 3, el funcionamiento del analizador de tiempo de ejecución 26 se describirá con más detalle desde el comienzo 60.
En la etapa 62, el analizador de tiempo de ejecución 26 lee la relación señal / ruido y el mensaje de error para el EPL específico 18 a partir del archivo de registro EPL 30.
En el paso 64, el analizador de tiempo de ejecución 26 determina si existe un mensaje de error para el EPL 18. Si existe un mensaje de error, en el paso 66 el analizador de tiempo de ejecución 26 cambia el indicador de estado del EPL 18 a '0' o '255'.
Si el archivo de registro EPL 30 no contiene un error para el EPL, en el paso 68 el analizador de tiempo de ejecución 26 determina si la relación S / N está dentro del rango de la relación señal / ruido asociada con la bandera de estado . Si es así, el analizador de tiempo de ejecución 26 vuelve al paso 62 para procesar otro EPL 18.
Si no, en el paso 70 el analizador de tiempo de ejecución 26 determina si la relación S / N es demasiado pequeña. Si es demasiado pequeño, el analizador de tiempo de ejecución 26 actualiza el indicador de estado al siguiente indicador de estado más alto en el paso 72, escribe un nuevo indicador de estado en el archivo de datos EPL 28 en el paso 74 y vuelve al paso 62 Procesa otro EPL 18. La degradación del indicador de estado será un tiempo más corto de lo que se requiere para examinar el EPL 18.
Si la relación S / N no es demasiado pequeña, el método vuelve al paso 62.
Efecto de la invención
El análisis de los intentos automáticos y la configuración del estado de reintento son efectivos porque el sistema 10 se puede ajustar y reconfigurar automáticamente para el entorno de la tienda. No se puede hacer con un procedimiento de intervalo por lotes o corto para establecer el estado de reintento. La presente invención permite que el sistema 10 se autoajuste por la interferencia fuera del control de la tienda o sistema 10, permitiendo que la tienda mueva más fácilmente el EPL 18 a través del comerciante y el sistema 10.
La figura 1 es un diagrama de bloques de un sistema EPL.
La figura 2 es un diagrama de flujo que ilustra el funcionamiento del administrador de CBS de acuerdo con el método de la presente invención.
La figura 3 es un diagrama de flujo que ilustra una operación de un analizador de tiempo de ejecución de acuerdo con el método de la presente invención.
10 sistema EPL
12 computadoras
14 Medio de almacenamiento
16 Estación base de comunicación (CBS)
18 Etiqueta de precio electrónica
20 software de interfaz EPL
22 Programador de datos
24 CBS Manager
26 tiempo de ejecución analizador
28 archivo de datos EPL
30 archivo de registro EPL
Reclamo
Un método para transmitir datos a una etiqueta de precio electrónica (EPL), que comprende los pasos de: almacenar un indicador de estado en un archivo de datos EPL (28) que representa un primer número de transmisiones de mensajes de datos a dicho EPL (18) ; Leer el indicador de estado del archivo de datos EPL (28); transmitir el mensaje de datos por primera vez; recibir una señal de retorno del EPL (18); Determinar una relación señal / ruido (S / N): determinar si la relación señal / ruido está por debajo de un rango de relación S / N predeterminado asociado con la bandera de estado; Es menor o igual que el rango de relación S / N predeterminado, se establece un nuevo indicador de estado que representa el segundo número de transmisiones de mensajes de datos Sometidos, y escribir el nuevo indicador de estado del archivo en EPL de datos (28), el método de transmisión de datos que se caracteriza por que comprende una etapa de la siguiente serie de transmisión de mensaje de datos el segundo número.
Procedimiento de transmisión de acuerdo con la reivindicación 2 de datos a la etiqueta de precio electrónico (EPL) (18), y transmite un primer número del mensaje de datos a la EPL (18) basándose en la señal establecida a ruido (S / N) Relación de paso , Recibir una señal de retorno del EPL (18), determinar una nueva relación (S / N) de la señal de retorno, la nueva relación S / N, incluida la relación señal / ruido establecida Determinar si la nueva relación señal / ruido es igual o inferior a un rango de relación señal / ruido predeterminado, y si la nueva relación señal / ruido es inferior o igual al rango de relación S / N predeterminado, Y transmitir un mensaje de datos a dicho EPL una segunda cantidad de veces.
3. El sistema de etiqueta de estantería electrónica según la reivindicación 1, que comprende además: un transmisor (12, 16) para transmitir el mensaje de datos al EPL (18); receptores (12, 16) para recibir una señal de retorno del EPL , Almacenar dicho indicador de estado en base a una relación establecida de señal a ruido (S / N), que representa un primer número de veces que dicho mensaje de datos es transmitido por dicho transmisor (12, 16) a dicho EPL Medios para determinar una nueva relación señal / ruido a partir de la señal de retorno; medios para determinar si la nueva relación señal / ruido es menor o igual que el rango de razón S / N, incluida la señal establecida; Y medios (26) para proporcionar un nuevo indicador de estado que representa un segundo número de transmisiones que es mayor que dicho primer número de transmisiones si dicho número es menor o igual que el intervalo, dicho transmisor (12, 1) ) Son el sistema de electrónica de estantería según la reivindicación el siguiente mensaje de datos para transmitir el segundo número de veces.
Dibujo :
Application number :1997-006933
Inventors :エヌシーアールインターナショナルインコーポレイテッド
Original Assignee :ジョンコーカーグッドウィンサード