ES2352446T3 - Sistemas y métodos para asignar prioridad a antenas lectoras. - Google Patents

Sistemas y métodos para asignar prioridad a antenas lectoras. Download PDF

Info

Publication number
ES2352446T3
ES2352446T3 ES05705722T ES05705722T ES2352446T3 ES 2352446 T3 ES2352446 T3 ES 2352446T3 ES 05705722 T ES05705722 T ES 05705722T ES 05705722 T ES05705722 T ES 05705722T ES 2352446 T3 ES2352446 T3 ES 2352446T3
Authority
ES
Spain
Prior art keywords
reading
priority
antennas
antenna
preference
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.)
Expired - Lifetime
Application number
ES05705722T
Other languages
English (en)
Inventor
Paul B. Rasband
Donald G. Bauer
J. Richard Campero
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sensormatic Electronics LLC
Original Assignee
Sensormatic Electronics LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sensormatic Electronics LLC filed Critical Sensormatic Electronics LLC
Application granted granted Critical
Publication of ES2352446T3 publication Critical patent/ES2352446T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10019Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers.
    • G06K7/10079Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the spatial domain, e.g. temporary shields for blindfolding the interrogator in specific directions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10118Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the sensing being preceded by at least one preliminary step
    • G06K7/10128Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the sensing being preceded by at least one preliminary step the step consisting of detection of the presence of one or more record carriers in the vicinity of the interrogation device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10316Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves using at least one antenna particularly designed for interrogating the wireless record carriers
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q21/00Antenna arrays or systems
    • H01Q21/28Combinations of substantially independent non-interacting antenna units or systems
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q3/00Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system
    • H01Q3/24Arrangements for changing or varying the orientation or the shape of the directional pattern of the waves radiated from an antenna or antenna system varying the orientation by switching energy from one active radiating element to another, e.g. for beam switching

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Non-Silver Salt Photosensitive Materials And Non-Silver Salt Photography (AREA)
  • Near-Field Transmission Systems (AREA)

Abstract

Un método para hacer funcionar una pluralidad de antenas lectoras (151, 152, 153), de tal manera que el método comprende las etapas de: determinar un orden de prioridad de la pluralidad de antenas lectoras (151, 152, 153) asignando un grado o nivel de preferencia a cada una de la pluralidad de antenas lectoras (151, 152, 153) y deduciendo un orden de prioridad basándose en los niveles de preferencia asignados a cada una de la pluralidad de antenas lectoras (151, 152, 153); y establecer una secuencia de interrogación para leer la pluralidad de antenas lectoras (151, 152, 153) de acuerdo con el orden de prioridad determinado en dicha etapa de determinación.

Description

Sistemas y métodos para asignar prioridad a antenas lectoras.
Antecedentes
Los sistemas de identificación por radiofrecuencia (RFID -"radio frequency identification systems") utilizan, típicamente, una o más antenas lectoras de RFID para enviar señales de radiofrecuencia (RF) a artículos señalados con etiquetas de RFID. El uso de tales etiquetas de RFID para identificar un artículo o persona es bien conocido en la técnica. En respuesta a las señales de radiofrecuencia (RF) procedentes de una antena lectora de RFID, las etiquetas de RFID, cuando son excitadas, producen una perturbación en el campo magnético (o campo eléctrico) que es detectada por la antena lectora de RFID. Típicamente, tales etiquetas son etiquetas pasivas que son excitadas o resuenan en respuesta a la señal de RF procedente de una antena lectora de RFID cuando las etiquetas se encuentran dentro del alcance de detección de la antena lectora de RFID.
El alcance de detección de los sistemas de RFID está, típicamente, limitado por la intensidad de la señal a alcances cortos, por ejemplo, a menudo menores que aproximadamente 30 cm (un pie) para sistemas a 13,56 MHz. Por lo tanto, las unidades lectoras portátiles pueden desplazarse haciéndose pasar por un grupo de artículos etiquetados con el fin de detectar todos los artículos etiquetados, particularmente en el caso de que los artículos etiquetados se encuentren almacenados en un espacio significativamente mayor que el alcance de detección de una única antena lectora de RFID fija. Alternativamente, puede utilizarse una antena lectora de RFID de grandes dimensiones, con la suficiente potencia y alcance para detectar un número mayor de artículos etiquetados. Sin embargo, semejante antena puede resultar inmanejable y puede aumentar el alcance de la potencia radiada más allá de límites permisibles. Por otra parte, estas antenas lectoras de RFID están, a menudo, colocadas en almacenes o tiendas u otros emplazamientos en los que el espacio está muy solicitado y resulta caro e inconveniente utilizar dichas antenas lectoras de RFID de gran tamaño. En otra posible solución, pueden utilizarse múltiples antenas pequeñas, pero tal configuración puede resultar complicada de poner en práctica cuando el espacio está
\hbox{muy
solicitado y cuando se prefiere que la instalación de cables quede
oculta.}
Las actuales antenas lectoras de RFID están diseñadas de tal manera que puede mantenerse un alcance de lectura suficiente entre la antena y las etiquetas asociadas, sin sobrepasar las limitaciones de la FCC [Comisión Federal de Comunicaciones -"Federal Communications Commission"] relativas a las emisiones radiadas.
El documento US 2002/0196126 divulga un sistema de RFID para uso en la gestión de documentación, en el que las etiquetas de RFID son interrogadas en diferentes zonas de almacenamiento.
En el presente se utilizan sistemas de antenas lectoras de RFID resonantes en las aplicaciones de RFID, en los cuales se conectan numerosas antenas lectoras de RFID a un único lector. Cada una de las antenas de RFID puede tener su propio circuito de sintonización que se utiliza para adecuarse a la impedancia característica del sistema. Un lector o interrogador de RFID puede ser conectado a más de una antena, por ejemplo, para ahorrar costes o la complejidad de utilizar muchos lectores, particularmente si no es necesaria una tasa de lecturas rápida. Sin embargo, el compartimiento de un lector significa que una antena dada no puede ser leída con tanta frecuencia. Puede ser deseable, sin embargo, saber de inmediato cuándo un artículo ha sido retirado de las proximidades de una antena, o al menos supervisar la antena por un tiempo tras ello. Puede resultar útil, por lo tanto, desarrollar métodos que permitan al lector de RFID priorizar el orden en el que son leídas las antenas.
Sumario
Un aspecto de la presente invención proporciona un método para hacer funcionar una pluralidad de antenas lectoras, de tal manera que el método comprende las etapas de determinar un orden de prioridad de la pluralidad de antenas lectoras asignando un grado o nivel de preferencia a cada una de la pluralidad de antenas lectoras, y deduciendo un orden de prioridad basándose en los niveles de preferencia asignados a cada una de la pluralidad de antenas lectoras, y establecer una secuencia de interrogación para leer la pluralidad de antenas lectoras, de acuerdo con el orden de prioridad determinado en dicha etapa de determinación.
Otro aspecto de la presente invención proporciona un sistema de establecimiento de prioridades para antenas, destinado a utilizarse a la hora de priorizar la lectura de una pluralidad de antenas lectoras, de tal manera que el sistema comprende un dispositivo controlador, de modo que dicho dispositivo controlador determina un orden de prioridad de la pluralidad de antenas de RFID asignando un nivel de preferencia a cada una de la pluralidad de antenas lectoras y deduciendo un orden de prioridad basándose en los niveles de preferencia asignados a cada una de la pluralidad de antenas lectoras; y establece una secuencia de interrogación para leer algunas de la pluralidad de antenas lectoras de RFID de acuerdo con el orden de prioridad, así como un lector, destinado a leer algunas de la pluralidad de antenas lectoras de acuerdo con la secuencia de interrogación.
De conformidad con una realización preferida de la invención, las antenas lectoras identifican la posición de un objeto al detectar una etiqueta u otro identificador asociado con cada objeto. Pueden proporcionarse sensores destinados a procurar información adicional referente al entorno de los objetos o sus inmediaciones. Se asigna un orden de prioridad a las antenas lectoras basándose en la posición y en otras características de los objetos y/o del entorno. Se determina una secuencia de interrogación para leer las antenas lectoras, de acuerdo con el orden de prioridad.
Breve descripción de los dibujos
La Figura 1 es un diagrama de bloques que ilustra un sistema proporcionado a modo de ejemplo, de acuerdo con una realización preferida de la invención; y
Las Figuras 2A-2B ilustran etapas proporcionadas a modo de ejemplo para asignar prioridades a antenas lectoras de acuerdo con una realización preferida de la invención.
Descripción detallada
Se describirán a continuación realizaciones preferidas y aplicaciones de la invención. Pueden llevarse a cabo otras realizaciones y pueden efectuarse cambios en las realizaciones divulgadas sin apartarse del espíritu o ámbito de la invención. Si bien las realizaciones preferidas que aquí se divulgan se han descrito, en particular, como aplicadas al campo de los sistemas de RFID, debe ponerse de manifiesto de forma evidente que la invención puede incorporarse en cualquier tecnología que tenga los mismos o similares problemas. Por otra parte, si bien los ejemplos proporcionados aquí se han descrito, en particular, en relación con un sistema para montar en un estante, por ejemplo, en una instalación tal como una almacén o tienda minorista, debe ponerse de manifiesto de forma evidente que la invención puede materializarse de otras formas y en otras instalaciones.
Una realización proporcionada a modo de ejemplo de la invención puede implementarse en el sistema 100 de asignación de prioridades de antenas según se ilustra en la Figura 1. El sistema 100 de asignación de prioridades de antenas incluye, preferiblemente, un controlador 110, conectado a una base de datos local 115, un lector 140, así como dispositivos 130 de interfaz de usuario. En esta realización, el controlador 110 puede incluir una o más unidades centrales de procesamiento (CPUs -"central processing units") u otros dispositivos de cálculo o de tratamiento con el fin de proporcionar el tratamiento de datos de entrada/salida entre el sistema 100 de asignación de prioridades de antenas, la red 160, la base de datos local 115, un lector 140 y dispositivos 130 de interfaz de
usuario.
Preferiblemente, el controlador 110 lleva a cabo uno o más programas ejecutables por computadora, almacenados en memoria (por ejemplo, en la base de datos local 115, etc.). La base de datos local 115 puede incluir uno o más dispositivos de memoria que comprenden cualquier medio susceptible de grabarse o reinscribirse en él para almacenar información (por ejemplo, un dispositivo de accionamiento de disco duro, una RAM [memoria de acceso aleatorio -"random access memory"] de tipo flash o de refrescamiento por impulsos, un disco óptico, un disco compacto, una tarjeta de memoria, un DVD, etc.). Los dispositivos 130 de interfaz de usuario incluyen cualquier dispositivo que pueda ser utilizado para introducir información (por ejemplo, órdenes, datos, etc.) en el controlador 110 (por ejemplo, un teclado, una pantalla táctil, un dispositivo inalámbrico, una PDA [asistente personal digital -"personal digital assistant"], un dispositivo infrarrojo, un dispositivo de radiofrecuencia, etc.).
En una realización preferida de la invención, el sistema 100 de asignación de prioridades de antenas puede incluir adicionalmente el lector 140. El lector 140 puede ser utilizado para interrogar, leer o activar de otro modo una o más antenas lectoras (por ejemplo, la antena lectora 151-153) conectadas al lector 140. En esta implementación proporcionada a modo de ejemplo, las antenas lectoras 151-153 están incorporadas en un estante 105 y pueden incluir circuitos de sintonización según se describen en el documento US 2003/174099. El lector 140 trasmite la información obtenida de la antena lectora 151-153 al controlador 110 de una manera bien conocida en la técnica.
En una realización preferida, las antenas lectoras 151-153 son, preferiblemente, antenas lectoras de RFID capaces de generar ondas de radiofrecuencia 50. Las ondas de radiofrecuencia interactúan con unas etiquetas de RFID 60 que pueden estar fijadas a, integradas con, o de otra forma acopladas a un objeto (por ejemplo, un producto, un empleado, un cliente, etc.). Una etiqueta de RFID 60, cuando es excitada por ondas de radiofrecuencia 50, produce una perturbación en el campo magnético (o campo eléctrico) que es detectada por las antenas lectoras de RFID. De preferencia, pueden darse instrucciones al lector 140 por parte del controlador 110 para, por ejemplo, interrogar, leer o activar de otra manera una o más antenas lectoras (por ejemplo, las antenas lectoras 151-153) de acuerdo con un orden de prioridad, en una secuencia de interrogación particular. Por ejemplo, el controlador 110 puede dar instrucciones al lector 140 para interrogar a las antenas lectoras 151-152 mediante la lectura de la antena lectora 153, seguida por la antena lectora 152, a la que sigue la antena lectora 151. Como se explica aquí, de acuerdo con una realización preferida de la invención, el orden de prioridad puede asignarse basándose en la posición de un artículo 70 ó de un cliente 80 (por ejemplo, la proximidad del artículo 70 ó del cliente 80 a la antena lectora 152,
etc.).
De acuerdo con una realización preferida de la invención, las antenas lectoras pueden ser fijadas a un objeto móvil o estacionario. Como se ha representado en la implementación proporcionada a modo de ejemplo en la Figura 1, las antenas lectoras 151-153 están fijadas a una estructura de soporte de productos tal como el estante 105. Las antenas lectoras 151-153 pueden ser utilizadas para comunicarse por medio de, por ejemplo, ondas de radiofrecuencia 50 con unas etiquetas de RFID tales como la etiqueta de RFID 60, que se muestra fijada al artículo 70. De acuerdo con una realización preferida, se utilizan sensores (por ejemplo, fijados a un objeto móvil o estático, etc.) para proporcionar información adicional relativa al entorno de los objetos que se están supervisando o a sus inmediaciones. En esta implementación proporcionada a modo de ejemplo, los sensores 121-123 están fijados al estante 105 y proporcionan información adicional al controlador 110. Los sensores 121-123 pueden incluir sensores de peso, sensores de vibración, sensores de presión, sensores de botón de presión o pulsador, sensores de infrarrojos, sensores ópticos, sensores de audio, etc. En una realización preferida, otras señales de detección 85 pueden proporcionar información adicional al controlador 110, que puede ser combinada con información procedente de los sensores 121-123 ó proporcionarse de forma independiente al controlador 110. De acuerdo con una realización preferida de la invención, la información proporcionada por los sensores puede ser utilizada para afectar a la prioridad asignada a las diferentes antenas lectoras según se ha descrito aquí.
El sistema 100 de asignación de prioridades de antenas puede ser conectado directa o indirectamente (por ejemplo, a través de una red 160, como se muestra en la Figura 1) a una o más aplicaciones remotas 170 conectadas a una base de datos principal 180. La red 160 puede representar cualquier tipo de configuración de comunicación que permita al sistema 100 de asignación de prioridades de antenas y a la aplicación remota 170 intercambiar información. Por ejemplo, la red 160 puede ser una Red de Área Local (LAN -"Local Area Network"), una Red de Área Extensa (WAN -"Wide Area Network"), del tipo Bluetooth^{TM} y/o una combinación de redes, tal como la Internet. La red 160 puede también incluir la infraestructura que permite al sistema 100 de asignación de prioridades de antenas y a la aplicación remota 170 intercambiar información utilizando comunicaciones con base inalámbrica.
De preferencia, la base de datos local 115 y la base de datos principal 180 pueden incluir, en cada caso, uno o más sistemas de dispositivos de almacenamiento (por ejemplo, un dispositivo de accionamiento de disco duro interno, un dispositivo de accionamiento de disco duro externo, una RAM de refrescamiento por impulsos, una ROM, una tarjeta de memoria y un disco óptico, etc.) que almacenan información (por ejemplo, programas ejecutables por computadora, productos y/o instalaciones relativos a datos, etc.) que es utilizada por el sistema 100 de asignación de prioridades de antenas y/o por la aplicación remota 170. La expresión "base de datos" puede referirse a los medios para el almacenamiento de más de un archivo de datos, programa ejecutable por computadora, o tabla. En una realización preferida, la base de datos local 115 y/o la base de datos principal 180 pueden comprender más de una base de datos o una serie de bases de datos albergadas localmente o en una posición remota. Tales bases de datos pueden ser controladas, por ejemplo, por un servidor de bases de datos (no mostrado), tal como un servidor de bases de datos de SQL [Lenguaje de Consulta Estructurado -"Structured Query Language"]. Pude utilizarse también un dispositivo de accionamiento de Conectividad de Base de Datos de Java (JDBC -"Java DataBase Connectivity") para el servidor de SQL, con el fin de acceder a la base de datos del servidor de SQL. La base de datos local 115 y/o la base de datos principal 180 pueden realizarse en la práctica dentro del sistema 100 de asignación de prioridades de antenas o externamente al sistema 100 de asignación de prioridades de antenas, por ejemplo, en un servidor (no mostrado). Por otra parte, la base de datos local 115 y/o la base de datos principal 180 pueden ser compartidas por más de un sistema 100 de asignación de prioridades de antenas.
De acuerdo con una realización preferida, la base de datos local 115 y/o la base de datos principal 180 pueden ser utilizadas para almacenar información sobre artículos u objetos (por ejemplo, información de identificación relativa a un artículo tal como la Unidad de Mantenimiento de Existencias (SKU -"Stock Keeping Unit"), datos, etc.). La información de SKU puede incluir el tipo de artículo, el fabricante y el origen, el tamaño, el color, el estilo, así como una extensa variedad de informaciones de otros tipos de los que entienden los expertos de la técnica. Semejante información sobre el artículo puede ser almacenada, por ejemplo, en tablas mantenidas en la base de datos local 115 y/o en la base de datos principal 180, ó en una base de datos o sistema, remoto o local. Ejemplos de información de artículo incluyen, si bien no están limitados a ellos:
(1) Un Código de Producto Uniforme (UPC -"Uniform Product Code") y/o un Código Electrónico de Identificación de Producto (EPIC -"Electronic Product Identification Code"). Debe comprenderse que los artículos hechos por un cierto fabricante y con un cierto tamaño, color, etc. Pueden tener, todos ellos, el mismo UPC pero cada uno puede tener un EPIC único o exclusivo;
(2) El precio vigente del artículo;
(3) La estacionalidad o temporalidad del artículo. Un indicador de estacionalidad puede representar una relación existente entre un artículo y un periodo de tiempo asociado con diferentes acontecimientos o estaciones, tales como las vacaciones, un marco de tiempo en torno a cierta fecha de un acontecimiento especial (por ejemplo, la Super Bowl), etc. Por ejemplo, un producto de jabón puede tener un indicador de estacionalidad que representa la ausencia de características estacionales, tal como "no estacional", las guirnaldas pueden presentar un indicador de "Navidad", el carbón vegetal puede tener un indicador de "verano", etc. Por otra parte, los artículos promocionales (por ejemplo, los artículos que han sido especialmente comercializados por un fabricante o vendedor al detalle) pueden tener un indicador de estacionalidad asociado con un marco temporal (por ejemplo, "Julio de 2003"). Los indicadores de estacionalidad pueden ser utilizados para determinar cuándo se han de retirar o reponer ciertos artículos en el inventario;
y
(4) Vida en almacenamiento del artículo. La expresión "vida en almacenamiento" puede hacer referencia a un periodo de tiempo durante el que puede permitirse a un artículo estar incluido en el inventario. Por ejemplo, los productos perecederos, tales como la leche, pueden tener un periodo de tiempo limitado durante el que pueden exhibirse en un estante para su venta a un cliente. Los productos no perecederos pueden también tener un periodo de tiempo limitado para ser presentados en el inventario basándose en uno o más factores, tales como las ventas previas de artículos de un tipo similar, marcos de tiempo promocionales limitados, etc.
De manera adicional, para una colección de artículos de un cierto tipo (por ejemplo, una caja individual de cualquier tipo de artículo), ejemplos de información sobre el artículo almacenado incluyen los siguientes, si bien no están limitados a ellos:
(1) El EPIC del artículo;
(2) El UPC del artículo, que puede estar asociado con la información de SKU anteriormente descrita;
(3) Otros tipos de información no conocida directamente a partir de la SKU (por ejemplo, el color, el estilo, el tamaño, etc.);
(4) Un número de serie asociado con el artículo (si es distinto del EPIC);
(5) El coste del artículo para una empresa asociada con su uso, tal como un vendedor minorista;
(6) Una fecha en que el artículo se colocó por primera vez en un emplazamiento o emplazamientos concretos;
(7) La fecha de caducidad del artículo (si la hay);
(8) Información de ubicación del artículo, que representa un emplazamiento físico vigente del artículo (o, si se ha vendido, el último emplazamiento conocido del artículo);
(9) El predio al que se ha vendido un artículo (si ya se ha vendido);
(10) La fecha en que se vendió el artículo (si ya sea ha vendido);
(11) El número de cliente preferido de un comprador (si ya se ha vendido), que representa un número único o exclusivo asignado a un usuario que adquiere o puede adquirir artículos; y
(12) Un número de serie exclusivo asociado con la etiqueta de RFID 60, por ejemplo, un número de identificación escrito por su fabricante en la etiqueta de RFID 60.
Un experto de la técnica apreciará que no es la intención que los anteriores ejemplos de información de artículo sean limitativos. La base de datos local 115 y/o la base de datos principal pueden incluir un número mayor o menor de tablas u otras configuraciones de la información de artículo utilizadas por la aplicación remota 170 y/o el sistema 100 de asignación de prioridades de antenas. Alguna o la totalidad de la información contenida en la base de datos principal 180 puede ser también almacenada en la base de datos local 115.
De acuerdo con una realización preferida, el orden de prioridad puede determinarse de una variedad de maneras, bajo la influencia de una variedad de factores (por ejemplo, los datos obtenidos de los sensores, de las antenas lectoras, los datos históricos, datos de mercadotecnia, etc.). La expresión "orden de prioridad" se refiere a una ubicación o disposición relativa de objetos (por ejemplo, antenas lectoras, accesorios, objetos, etc.) en una secuencia ordenada. La expresión "orden de prioridad" puede también hacer referencia a la cantidad de tiempo que se ha de emplear (por ejemplo, en supervisión) en un objeto dado. La expresión "criterios predeterminados" hace referencia a un factor o factores que diferencian las características de un objeto de las de otro objeto. Por ejemplo, los objetos pueden disponerse en un orden de prioridad de acuerdo con criterios predeterminados (por ejemplo, el peso, el tamaño, la densidad, etc.). En este ejemplo, los objetos más pesados tienen una prioridad más alta con respecto a los objetos más ligeros. De esta forma, en este orden de prioridad proporcionado a modo de ejemplo, los objetos se disponen en un orden de prioridad que va desde el objeto más pesado al objeto más ligero. Un objeto al que se ha asignado una "prioridad" o "nivel" más alto en el orden de prioridad puede tener, por ejemplo, una posición más elevada en un orden de prioridad, en comparación con un objeto al que se ha asignado una prioridad o "nivel" "más bajo".
Se dice también que un objeto al que se ha asignado un grado o nivel más alto en un orden de prioridad, tiene un nivel de preferencia más alto que los objetos situados en niveles inferiores del orden de prioridad. La expresión "nivel de preferencia" se refiere al valor relativo asignado a un objeto, en comparación con otros objetos de un grupo o grupos de objetos. En una realización preferida de la invención, pueden asignarse niveles de preferencia a objetos de acuerdo con cualquier fundamento dado (por ejemplo, según criterios predeterminados, de forma aleatoria, con la misma frecuencia, etc.). Puede disponerse entonces un orden de prioridad por comparación de los niveles de preferencia asignados a diversos objetos, y es posible determinar un orden de prioridad disponiendo los objetos de acuerdo con sus niveles o grados de preferencia (por ejemplo, del más alto al más bajo, del más bajo al más alto, etc.). Por ejemplo, puede disponerse un orden de prioridad para 100 objetos de manera tal, que a cada objeto se le asigna un nivel de preferencia mutuamente excluyente que va de 1 a 100. En este ejemplo, un objeto con un nivel de preferencia de 1 tendrá la prioridad más alta en el orden de prioridad, en tanto que un objeto con un nivel de preferencia de 100 tendrá la prioridad más baja en el orden de prioridad. Una vez que se han asignado los niveles de preferencia a los 100 objetos, éstos pueden disponerse en un orden de prioridad a modo de ejemplo que va de 1 a 100. (En la medida en que los niveles de preferencia no son asignados sobre una base mutuamente excluyente, las prioridades relativas de los objetos pueden ser asignadas arbitrariamente o utilizando cualesquiera otras bases adicionales).
En una realización preferida de la invención, el orden de prioridad puede disponerse sin hacer referencia a los niveles de preferencia. Por ejemplo, puede disponerse un orden de prioridad de forma aleatoria, de acuerdo con una programación u organización temporal predeterminada o con cualquier otro factor adecuado. En otra realización preferida de la invención, puede disponerse un orden de prioridad de acuerdo con múltiples criterios predeterminados. Por ejemplo, los objetos pueden disponerse de acuerdo tanto con su tamaño como con su peso. El término "objeto" se refiere a cualquier artículo o ente tangible susceptible de ser detectado (por ejemplo, un cliente, un producto, un balón de baloncesto, un cochecito, etc.). Un objeto puede estar asociado, por ejemplo, con una etiqueta de RFID o con otra etiqueta de identificación. La expresión "criterios predeterminados" hace referencia a un factor o factores que distinguen las características de un objeto de las de otro objeto. Por ejemplo, los objetos pueden disponerse en un orden de prioridad de acuerdo con criterios predeterminados (por ejemplo, el peso, el tamaño, la densidad, etc.). Por ejemplo, los objetos más pesados pueden tener una prioridad más alta con respecto a los objetos más ligeros. Así, en este orden de prioridad proporcionado a modo de ejemplo, los objetos pueden disponerse en un orden de prioridad que va del objeto más pesado al objeto más ligero. Un objeto al que se ha asignado una "prioridad" o "nivel" más alto en el orden de prioridad puede tener, por ejemplo, una posición más alta en un orden de prioridad, en comparación con un objeto al que se ha asignado una prioridad o "nivel" "más bajo". Los criterios predeterminados pueden también ser ponderados unos con respecto a otros. De esta forma, el peso de un objeto puede influir en su posición dentro de un orden de prioridad el doble que su tamaño.
En una realización preferida de la invención, se ha asignado a una primera antena lectora que tiene un nivel de preferencia más alto, una prioridad más alta que al menos la de una segunda antena lectora que tiene una prioridad inferior. En esta realización, se ha asignado a cada antena un cierto nivel de preferencia y la antena se ha dispuesto en un orden de prioridad, de acuerdo con sus niveles de preferencia relativos. Una antena con un nivel de preferencia más alto tiene una prioridad correspondientemente más alta que una antena con un nivel de preferencia
inferior.
En una realización preferida adicional de la invención, las antenas lectoras son leídas o interrogadas de acuerdo con su orden de prioridad. De esta forma, una antena que tiene una prioridad más alta (basándose, por ejemplo, en que se le ha asignado un nivel de preferencia superior) se lee o interroga antes que una antena que tiene una prioridad más baja (por ejemplo, que tiene, por ejemplo, un nivel de preferencia correspondiente más bajo).
En otra realización preferida de la invención, los niveles de preferencia pueden ser asignados de acuerdo con el objeto u objetos detectados por cada una de la pluralidad de antenas lectoras. Por ejemplo, la presencia de un producto particular que tiene una etiqueta de identificación puede dar lugar a un nivel de preferencia más alto asignado a la antena correspondiente. La asignación de un nivel de preferencia más alto a una antena puede tener como resultado que se le asigne una posición más alta en un orden de prioridad. Un gestor de almacenamiento, por ejemplo, puede desear supervisar estrechamente las existencias de un artículo particularmente popular, a fin de proporcionar una información precisa y actualizada referente al suministro a los consumidores. En otra realización preferida, se asigna a una primera antena lectora que detecta un número más grande de productos un nivel de preferencia más alto que el de al menos una segunda antena lectora que detecta un menor número de productos.
En otra realización preferida de la invención, puede utilizarse como criterio predeterminado para asignar niveles de preferencia (o establecer de otro modo un orden de prioridad) una probabilidad de que un producto detectado sea desplazado desde una posición predeterminada. La probabilidad de que un producto sea desplazado o movido puede determinarse de una variedad de maneras. Puede ser calculada, por ejemplo, detectando la frecuencia de movimiento de la pluralidad de productos desde una posición predeterminada, durante un intervalo de tiempo predeterminado, y calculando la frecuencia de movimiento promedio de la pluralidad de productos a partir de la posición predeterminada, durante el intervalo de tiempo predeterminado. En una realización preferida, es posible asignar un grado o nivel de preferencia a cada una de la pluralidad de antenas lectoras de acuerdo con la probabilidad de que el objeto sea movido. En este ejemplo, un nivel de preferencia más alto corresponde a una posición más alta en el orden de prioridad. Utilizando esta realización preferida de la invención, un gestor de almacenamiento puede calcular el número de artículos populares que se han movido desde un estante particular en una hora con el fin de determinar cuántos artículos se han de reemplazar.
En otra realización preferida, el nivel de preferencia puede ser asignado de acuerdo con un factor de preferencia. La expresión "factor de preferencia" hace alusión a los criterios predeterminados que se utilizan para asignar un cierto nivel de preferencia a un objeto. Los factores de preferencia incluyen el desplazamiento o movimiento de una etiqueta de identificación asociada con una antena lectora, la proximidad de un cliente a una antena lectora, la proximidad de un empleado a una antena lectora, y la proximidad de un producto a una antena lectora, si bien no están limitados a éstos. Por ejemplo, si una etiqueta de identificación o un grupo de etiquetas de identificación es desplazado fuera del alcance de una antena lectora, puede asignarse a la antena lectora un nivel de preferencia más alto que el de una antena con respecto a la cual las etiquetas de identificación no se han movido. Puede disponerse un orden de prioridad de acuerdo con, por ejemplo, la frecuencia de movimiento de la etiqueta de identificación, de tal manera que un movimiento incrementado de etiquetas de identificación se corresponde con una prioridad más elevada que un movimiento reducido o una ausencia de movimiento de las etiquetas de identifica-
ción.
\newpage
En otra realización preferida de la invención, es posible asignar los niveles de preferencia u orden de prioridad basándose en un suceso desencadenante o en datos de entrada procedentes de un dispositivo tal como un servidor informático, un estación de trabajo informática, un dispositivo de mano, un teléfono, un dispositivo inalámbrico, etc. En este ejemplo, la prioridad puede asignarse manualmente o de acuerdo con un intervalo de tiempo. De esta forma, un gestor de almacenamiento o un gestor de la empresa ubicado en un emplazamiento remoto puede interrogar a una antena lectora, por ejemplo, asociada con un estante particular con el fin de supervisar el movimiento de un artículo popular en un momento concreto del día o durante un periodo de tiempo importante (por ejemplo, la temporada de compras navideñas).
En otra realización preferida de la invención, es posible asignar niveles de preferencia o un orden de prioridad a las antenas lectoras basándose en datos de entrada procedentes de un sensor. Un sensor puede ser, por ejemplo, un sensor óptico, un sensor de vibración, un sensor de audio, un sensor de presión, un sensor de botón de presión o pulsador, etc., que indica un suceso (por ejemplo, la presencia o ausencia de un cliente, de un empleado, de un producto particular, etc.). El sensor puede ser utilizado par asignar un nivel de preferencia a la antena lectora. Por ejemplo, si un sensor detecta la presencia de un cliente, puede asignarse a la antena asociada con el sensor un nivel de preferencia más alto y una posición correspondientemente más alta en un orden de prioridad, que a una antena que no está asociada con la presencia de un cliente.
En una realización preferida de la invención, el orden de prioridad puede ser almacenado en una tabla (por ejemplo, en una base de datos local 115) destinada a ser utilizada (por ejemplo, por un controlador 110) para determinar una secuencia de interrogación para interrogar las antenas lectoras. La expresión "secuencia de interrogación" hace referencia al orden (o lapso de tiempo) en el que se leen o interrogan las antenas lectoras. La secuencia de interrogación puede establecerse de acuerdo con el orden de prioridad, con los niveles de preferencia o con cualquier otro factor o factores adecuados.
Realizaciones preferidas de la invención, así como las etapas para asignar niveles de preferencia a las antenas lectoras, determinar un orden de prioridad y/o determinar una secuencia de interrogación pueden materializarse en la práctica en un medio ejecutable por computadora, almacenarse en un medio legible por computadora (por ejemplo, un dispositivo de accionamiento de disco duro, un dispositivo de accionamiento de tipo flash o de refrescamiento por impulsos, una tarjeta de memoria, una RAM, una ROM, un DVD, un CD, un disco óptico, etc.). El medio legible por computadora puede utilizarse en, por ejemplo, el controlador 110 de acuerdo con realizaciones preferidas de la invención que se describen aquí.
En una implementación proporcionada a modo de ejemplo de una realización preferida de la invención, el orden de prioridad es igual a la suma de factores individuales que pueden ser ponderados de acuerdo con criterios predeterminados, según se establece en lo que sigue:
Prioridad\ de\ lectura = P_{m} = \sum\limits^{n}\limits_{i=1} X_{im} \times w_{im}
donde
P_{m} = Prioridad de lectura para la antena m
n = Número de reglas para el establecimiento de prioridades
X_{im} = Factor de prioridad i-ésimo asociado con la antena m-ésima
w_{im} = Factor de ponderación i-ésimo asociado con la antena m-ésima.
\vskip1.000000\baselineskip
En una aplicación de esta implementación proporcionada a modo de ejemplo, se asigna, por ejemplo, a cada antena un nivel de preferencia basándose en la frecuencia con la que se mueve el inventario de objetos o artículos etiquetados dentro del alcance de la antena. Por ejemplo, sea t_{i} el instante del suceso de lectura i. El término "suceso", en este ejemplo, se refiere preferiblemente a un cambio en el inventario (por ejemplo, un incremento, una disminución, un cambio de la etiqueta de identificación, etc.). Por ejemplo, la desaparición de un elemento etiquetado del alcance de una antena se define como un suceso de lectura, puesto que el suceso es visto por las antenas como un cambio en el inventario. En esta implementación, el orden de prioridad puede ser definido como sigue:
t - t_{i} es el tiempo transcurrido desde el suceso de lectura i;
\alpha y \beta son constantes;
Sea \Phi_{i} = \alpha + (t - t_{i}) ó \Phi_{i} = \alpha + \beta(t – t_{i}).
\newpage
En el momento en se produce el suceso de lectura i, \Phi está definido y tiene un valor de \alpha. A medida que avanza el tempo, el valor de \Phi_{i} aumenta linealmente. Se define el valor de prioridad \gamma_{m} para la antena m como:
\gamma_{m} \equiv \sum\limits^{N_{m}}\limits_{i=1} exp\{-\Phi_{i}\},
donde
N_{m} es el número total de sucesos de lectura que se han registrado para la antena m. Preferiblemente, es posible definir criterios, definidos por el usuario, para limitar el número N_{m}. Por ejemplo, N_{m} puede incluir tan sólo los sucesos producidos en la última hora, en los últimos 15 minutos o en otro intervalo de tiempo, o bien únicamente los 10 sucesos más recientes para cada antena.
En esta implementación preferida, \gamma_{m} será el mayor para antenas con un gran número de sucesos recientemente leídos. Las antenas pueden recibir una prioridad de lectura que va del \gamma_{m} mayor al \gamma_{m} más pequeño. También pueden utilizarse otras fórmulas para \gamma_{m}. Por ejemplo:
\gamma_{m} \equiv \sum\limits^{N_{m}}\limits_{i=1} (1/\Phi_{i}),
donde, si transcurre un intervalo grande de tiempo sin leer una antena particular, puede hacerse recaer una prioridad mayor a la lectura de esa antena. Por ejemplo, puede definirse una función \varepsilon como
\varepsilon\equiv\delta(t - t_{último}),
donde t_{último} es el instante del último suceso leído y \delta es una constante. La prioridad de lectura para una antena puede estar basada en la suma de \varepsilon y \gamma_{m}. En este ejemplo, la ecuación establecerá un equilibrio entre la necesidad de leer algunas antenas más frecuentemente y la necesidad de leer todas las antenas ocasionalmente.
De acuerdo con una realización preferida de la invención, pueden desarrollarse e implementarse (por ejemplo, programarse en el sistema 100) reglas especializadas para el establecimiento de prioridades, a fin de contribuir a la determinación de un orden de prioridad. Como ejemplo de ello, puede desarrollarse una regla de asignación de prioridades en la que una antena o sensor puede ser desensibilizado ante múltiples sucesos mediante la "eliminación de repeticiones" de la antena o del sensor. Por ejemplo, en el caso de que el estante 105 (Figura 1) se haya implementado en un contexto de comercio minorista que tiene un sensor en la forma de un botón de llamada por parte de un cliente, y ese botón es apretado en múltiples ocasiones dentro de un intervalo de tiempo dado (por ejemplo, 10 segundos), puede considerarse que el botón se ha apretado sólo una vez.
Puede desarrollarse, por ejemplo, otra regla de establecimiento de prioridades en la que un suceso particular (por ejemplo, que un cliente es detectado cerca de un objeto vigilado por un sensor) tendrá como resultado la asignación de la prioridad más alta a cualquier antena lectora asociada con ese suceso. La regla puede especificar, adicionalmente, que la ausencia del suceso (por ejemplo, la detección de un cliente) reducirá más la prioridad asignada a la antena asociada.
Debe comprenderse que el ciclo de asignación de prioridades y el ciclo de lectura pueden discurrir a velocidades diferentes y no necesariamente en secuencia, ya que aunque la antena puede ser leída en una secuencia de asignación de prioridades particular, puede ser posible o deseable supervisar los otros sensores a velocidades diferentes. Este ciclo de establecimiento de prioridades puede hacerse funcionar de una forma continua o periódica. Si se hace funcionar periódicamente durante las horas comerciales, el intervalo de periodicidad puede ser relativamente corto. Por otra parte, durante las horas no comerciales, puede no ser necesario hacer funcionar el ciclo de establecimiento de prioridades de lectura, sino que puede ser preferible, por ejemplo, leer sencillamente todas las antenas con la misma
prioridad.
Realizaciones preferidas adicionales de la invención incluyen desactivar o inhibir de otro modo la interrogación de las antenas lectoras. Por ejemplo, una antena lectora puede ser desactivada si su posición en un orden de prioridad se encuentra por debajo de un cierto nivel de umbral. En otra realización preferida de la invención, una antena lectora puede ser desactivada en respuesta a señales de desactivación (por ejemplo, la detección del movimiento de una etiqueta de identificación, de la proximidad de un cliente a una antena lectora, de la proximidad de un empleado a una antena lectora, de la proximidad de un producto a una antena lectora, etc.). Las señales de desactivación pueden desactivar temporalmente una antena lectora o un grupo de antenas lectoras. Por ejemplo, una antena lectora puede ser apagada si un empleado (por ejemplo, que lleva una etiqueta de RFID) está reponiendo un
estante.
Debe comprenderse que la aplicación de la invención a un problema o contexto específico se encontrará dentro de la capacidad de una persona con conocimientos ordinarios en la técnica. Algunas de las implementaciones proporcionadas a modo de ejemplo de realizaciones preferidas de la invención se ilustran por los siguientes ejemplos no limitativos.
\newpage
Ejemplo
Las Figuras 2A y 2B muestran etapas de un método proporcionado a modo de ejemplo para asignar prioridades a antenas lectoras y/o una posición asociada con una antena lectora, de acuerdo con una realización preferida de la invención. Las etapas del método proporcionan información que es utilizada en la determinación de si se ha de establecer la prioridad de la antena asociada con una posición dada en un valor predeterminado (por ejemplo, 1) o se ha de reducir la prioridad asignada a la antena. El método puede ser llevado a la práctica por el sistema que se muestra en la Figura 1 ó por cualesquiera medios programados, instalados en soporte cableado o de otro modo configurados para llevar a cabo las etapas que aquí se describen.
Bucle de establecimiento de prioridades de lectura de antenas
El procedimiento de cálculo de la prioridad para cada antena se inicia en la etapa 200. En la etapa 210 se establece una determinación con respecto a si el botón de presión o pulsador ha sido apretado. Si se ha apretado el botón, el valor de prioridad de pulsador para la antena asociada con la posición del pulsador se ajusta en 1 (etapa 212). En el caso de que el botón no se haya apretado, el valor de prioridad de pulsador de la antena asociada con la posición se reduce en 0,1 (etapa 215).
En la etapa 220, se determina si está presente una tarjeta (esto es, una tarjeta de identidad de un empleado). Un sensor magnético, óptico, infrarrojo, de RFID o de otro tipo puede detectar la presencia de una tarjeta con una etiqueta de identidad asociada, Si se detecta una tarjeta (por ejemplo, que indica la presencia de un empleado reponiendo un estante), la prioridad de tarjeta para la antena lectora asociada con el sensor de tarjeta se ajusta en 1 (etapa 222). Si no se detecta ninguna tarjeta, el valor de prioridad de tarjeta de la antena asociada con la posición se reduce en 0,1 (etapa 225).
En la etapa 230 se determina si el inventario para una posición asociada con una antena dada ha cambiado. El inventario puede ser medido mediante la interrogación del lector asociado con una posición (por ejemplo, un estante), con el fin de determinar el número de artículos u objetos que tienen etiquetas asociadas (por ejemplo, etiquetas de RFID). El sistema puede determinar el inventario en momentos diferentes y comparar los resultados de inventario para determinar si el inventario ha cambiado (por ejemplo, ha aumentado, se ha reducido, se ha reemplazado por un artículo o artículos diferentes, etc.). En el caso de que el inventario haya cambiado, la prioridad de inventario para la antena asociada se ajusta en 1 (etapa 232). Si el inventario no ha cambiado, la prioridad de inventario para la posición asociada con la antena se reduce en 0,03 (etapa 235).
En la etapa 240 se determina si el inventario de una primera posición adyacente a una antena asociada con una segunda posición ha cambiado. En el caso de que el inventario haya cambiado, entonces la prioridad adyacente para la antena asociada con la segunda posición se ajusta en un valor predeterminado de 1 (etapa 242). Si el inventario no ha cambiado, la prioridad adyacente de la antena asociada con la segunda posición se reduce en 0,1 (etapa 245).
En la etapa 250 se determina si se ha detectado un cliente (u otra persona u objeto) en, o cerca de, una posición asociada con una antena dada. Un cliente puede ser detectado, por ejemplo, por cualquier sensor apropiado (por ejemplo, óptico, de infrarrojos, una etiqueta de RFID, etc.). Si no se detecta ningún cliente, entonces la prioridad de cliente se reduce en 0,03 (etapa 255). Si se detecta un cliente, el sistema determina si el cliente se ha desplazado fuera del alcance de la antena u otro sensor dentro de un intervalo de tiempo predeterminado (por ejemplo, 20 segundos), al determinar, por ejemplo, la presencia del cliente en un primer instante y en un segundo instante (etapa 251). Si el cliente se sigue detectando una vez transcurrido el intervalo de tiempo predeterminado, la prioridad de cliente para la antena o la posición asociada con la antena se ajusta en 1 (etapa 252). Si el cliente no es detectado una vez transcurrido el intervalo de tiempo predeterminado, la prioridad de cliente se incrementa en 0,03 (etapa 255).
En la etapa 260 se determina si la antena está asociada con una zona que ha resultado propicia para la reducción (por ejemplo, pérdida de producto), entonces la prioridad de reducción para la posición se ajusta en 1 (etapa 262). Si la posición asociada con la antena no está vinculada con la reducción, entonces la prioridad de reducción se ajusta en 0 (etapa 272).
En la etapa 270 se determina si se ha reducido cualquier prioridad por debajo de cero. Si es así, esa prioridad se ajusta en 0 (etapa 272). Cuando no hay valores de prioridad por debajo de cero, se calcula una prioridad de lectura para la antena basándose, por ejemplo, en una suma de prioridades para esa antena de los productos de los valores de prioridad individuales y los factores de ponderación individuales (etapa 280). Los factores de ponderación individuales pueden ser, del mismo modo, ajustables para cada antena.
En la etapa 290 pueden imponerse ciertas restricciones. Por ejemplo, una restricción puede exigir que una antena no pueda ser leída con una frecuencia mayor que cada 2 segundos ni con una frecuencia menor que cada dos horas.
En la etapa 292 se actualiza la información referente a la prioridad de lectura (por ejemplo, en la tabla 300), incluyendo la nueva prioridad de lectura calculada para la antena en cuestión. En esta implementación proporcionada a modo de ejemplo, la tabla 300 de prioridades de lectura proporciona el orden de prioridad para las antenas lectoras 151-153 representadas en la Figura 1. El ciclo prosigue entonces por la etapa 295, retornando a la etapa 200 de la Figura 2A y considerando la siguiente antena.
Bucle de procedimiento de lectura
Una realización preferida de la invención proporciona un bucle de procedimiento de lectura de antena según se muestra, por ejemplo, en las etapas 310-330 de la Figura 2B. En esta implementación proporcionada a modo de ejemplo, el bucle de procedimiento de lectura determina la secuencia de interrogación de las antenas lectoras (por ejemplo, las antenas lectoras 151-153 de la Figura 1) de acuerdo con el orden de prioridad según se determina, por ejemplo, por el bucle de establecimiento de prioridades de lectura de antenas que se ha ilustrado en las etapas 200-295. El bucle de establecimiento de prioridades de lectura de antenas y el bucle de procedimiento de lectura pueden funcionar a diferentes velocidades.
En la etapa 310, la tabla 200 de prioridad de lectura se consulta para determinar qué antena se ha de leer a continuación basándose en su prioridad, en comparación con otras antenas. En la etapa 320, la antena con la prioridad más alta es leída por el lector de antena (por ejemplo, el lector 140 representado en la Figura 1). En la etapa 330, la nueva información obtenida al interrogar la antena es almacenada (por ejemplo, en la base de datos 400). A continuación, el bucle de procedimiento de lectura de antena cierra un ciclo de vuelta a la etapa 310 para determinar qué antena se ha de leer a continuación.
Si bien se han descrito e ilustrado realizaciones preferidas de la invención, debe ser evidente que pueden realizarse muchas modificaciones e implementaciones de la invención sin apartarse del espíritu o ámbito de la invención. Por ejemplo, aunque se han ilustrado específicamente aquí realizaciones e implementaciones de la invención en su aplicación a antenas lectoras para etiquetas de RFID colocadas en un artículo, la invención puede desplegarse o incorporarse fácilmente en cualquier forma de antenas (basadas en RF o no basadas en RF). Si bien se ha ilustrado tan sólo un único sistema 100 de establecimiento de prioridades de antenas, debe resultar evidente que puede haber una pluralidad de tales sistemas 100 de establecimiento de prioridades de antenas y que, cuando se implementan, puede conectarse (directa o indirectamente) uno o más de los sistemas 100 con uno o más estantes 105 (u otros componentes o módulos).
En tanto en cuanto las realizaciones ilustradas no han especificado el tipo de medio (o protocolo) de comunicación que se utiliza para conectar los diversos módulos (por ejemplo, mostrado en la Figura 1), debe resultar evidente que puede utilizarse cualquier tecnología de instalación de cables/inalámbrica conocida para implementar las diversas realizaciones de la invención (por ejemplo, bus de PCI, FireWire®, la Internet, intranets, tablones de anuncios privados, redes individuales de área local o de área extensa, salas de chateo o locutorios en propiedad, ICQ, canales de IRC, sistemas de mensajería instantánea, WAP, Bluetooth, etc.) utilizando sistemas inmediatos o en tiempo real, o que no funcionan en tiempo real, solos o en combinación.
De acuerdo con una realización preferida, se ha proporcionado uno o más de los mismos o diferentes interfaces de usuario (por ejemplo, el dispositivo 130 de interfaz de usuario (Figura 1)) como parte de (o en combinación con) los sistemas ilustrados, con el fin de permitir a uno o más usuarios interactuar con los sistemas. Los dispositivos individuales de la pluralidad de dispositivos (por ejemplo, computadoras de red/autónomas, asistentes personales digitales (PDAs -"personal digital assistants"), terminales de WebTV (u otros terminales exclusivos para Internet), equipos terminales, teléfonos celulares/de PCS, teléfonos de pantalla, avisadores portátiles o buscas, kioscos u otros dispositivos de comunicación conocidos (de instalación de cables o inalámbricos), etc.) pueden utilizarse de manera similar para ejecutar uno o más programas informáticos (por ejemplo, programas de navegación universales para Internet, programas de interfaz de uso exclusivo o dedicados, etc.) con el fin de permitir a los usuarios actuar como interfaz o intermediar con los sistemas de la manera descrita.
Los módulos aquí descritos, en particular los ilustrados en, o inherentes a, o que se desprenden de forma evidente de, la presente divulgación, pueden ser uno o más de entre soporte físico o hardware, programas o software, o componentes híbridos residentes en (o distribuidos entre) una o más computadores locales y/o remotas u otros sistemas de tratamiento. Si bien los módulos pueden haberse mostrado o descrito aquí como componentes físicamente independientes (por ejemplo, el controlador 110, la base de datos local 115, la interfaz 130 de usuario, el lector 140, etc.), debe resultar evidente de un modo inmediato que los módulos pueden ser omitidos, combinados o separados en una variedad de componentes diferentes, compartiendo diferentes recursos (incluyendo unidades de procesamiento o tratamiento, memoria, dispositivos de reloj, rutinas de software, etc.) según se requiera para la implementación particular de las realizaciones divulgadas (o resulte de forma evidente de las enseñanzas aquí contenidas). Ciertamente, incluso una única computadora de propósito general (u otro dispositivo controlador por procesador) que ejecute un programa almacenado en un artículo manufacturado (por ejemplo, un medio de grabación tal como un CD-ROM, un DV-ROM, un cartucho de memoria, etc.) para producir la capacidad funcional a la que se hace referencia aquí, puede ser utilizada para llevar a la práctica las realizaciones ilustradas. Los dispositivos de interfaz de usuario pueden consistir en cualquier dispositivo que se utilice para introducir y/o suministrar como salida información. El dispositivo de interfaz de usuario puede ser implementado como una interfaz de usuario gráfica (GUI -"graphical user interface") que contiene un dispositivo de presentación visual o similar, o bien puede ser un enlace con otros dispositivos de entrada/salida de usuario conocidos en la técnica.
Además, la base de datos, el dispositivo de almacenamiento y otras unidades de memoria que aquí se describen pueden consistir en uno o más de los dispositivos de almacenamiento conocidos (por ejemplo, una Memoria de Acceso Aleatorio (RAM -"Random Access Memory"), una Memoria de Sólo Lectura (ROM -"Read Only Memory"), un dispositivo de accionamiento de disco duro (HDD -"hard disk drive"), un dispositivo de accionamiento de disco flexible, un dispositivo de accionamiento de zip, un CD-ROM, un DVD-ROM, una memoria de burbujas, un conjunto ordenado o matriz redundante de discos independientes (RAID -"redundant array of independent disks"), una red accesible para almacenamiento (SAN -"storage accessible network"), un dispositivo de almacenamiento accesible por red (NAS -"network accessible storage"), etc.), y pueden consistir asimismo en uno o más dispositivos de memoria embebidos o incorporados dentro de un controlador o CPU, o compartidos con uno o más de los otros componentes. Estas unidades pueden disponerse localmente, a distancia, distribuidas, o haberse configurado lógica o físicamente de otra manera para poner en práctica la invención.
Además, los flujos operativos y los métodos que se han mostrado en (y se han descrito con respecto a) las Figuras 2A y 2B pueden ser modificados de manera que incluyan etapas adicionales, a fin de cambiar la secuencia de las etapas individuales, así como combinarlas (o subdividirlas), hacerlas funcionar simultáneamente, omitirlas o modificar de otro modo las etapas individuales mostradas y descritas de acuerdo con la invención. Pueden emplearse numerosos métodos alternativos para producir los resultados que se han descrito en relación con las realizaciones preferidas que se han ilustrado anteriormente, o resultados equivalentes. Debe ser evidente para las personas con conocimientos ordinarios en la técnica que las etapas de método inherentes o evidentes de la descripción que se ha dado aquí de diversos sistemas físicos (o componentes de los mismos), pueden ser implementadas utilizando el sistema divulgado (o cualesquiera otros sistemas) de acuerdo con la invención. No es preciso, por lo tanto, proporcionar aquí descripciones detalladas de tales etapas de método.
Debe comprenderse, en consecuencia, que la invención no está limitada a las realizaciones particulares aquí divulgadas (o que resulten evidentes de la divulgación), sino que está sólo limitada por las reivindicaciones que se acompañan a la misma.

Claims (20)

1. Un método para hacer funcionar una pluralidad de antenas lectoras (151, 152, 153), de tal manera que el método comprende las etapas de:
determinar un orden de prioridad de la pluralidad de antenas lectoras (151, 152, 153) asignando un grado o nivel de preferencia a cada una de la pluralidad de antenas lectoras (151, 152, 153) y deduciendo un orden de prioridad basándose en los niveles de preferencia asignados a cada una de la pluralidad de antenas lectoras (151, 152, 153); y
establecer una secuencia de interrogación para leer la pluralidad de antenas lectoras (151, 152, 153) de acuerdo con el orden de prioridad determinado en dicha etapa de determinación.
2. El método de acuerdo con la reivindicación 1, en el cual la asignación del nivel de preferencia a cada una de la pluralidad de antenas lectoras (151, 152, 153) se lleva a cabo utilizando una regla de establecimiento de prioridades.
3. El método de acuerdo con la reivindicación 1 ó la reivindicación 2, en el cual dicha etapa de asignación comprende adicionalmente asignar a una primera antena lectora que tiene un nivel de preferencia más alto una prioridad más alta que la de al menos una segunda antena lectora que tiene una prioridad más baja.
4. El método de acuerdo con la reivindicación 1 ó la reivindicación 2, que comprende adicionalmente la etapa de leer la pluralidad de antenas lectoras (151, 152, 153) de acuerdo con el orden de prioridad determinado en dicha etapa de determinación.
5. El método de acuerdo con la reivindicación 4, en el que dicha etapa de lectura comprende leer más frecuentemente una primera antena lectora que tiene un nivel de preferencia más alto en comparación con una segunda antena lectora.
6. El método de acuerdo con la reivindicación 1 ó la reivindicación 2, en el cual dicha etapa de asignación comprende asignar aleatoriamente un nivel de preferencia a cada una de la pluralidad de antenas lectoras (151, 152,
153).
7. El método de acuerdo con la reivindicación 1 ó la reivindicación 2, que comprende adicionalmente la etapa de desactivar una antena lectora.
8. El método de acuerdo con la reivindicación 7, en el cual dicha etapa de desactivación comprende desactivar una antena lectora en respuesta a una posibilidad de entre el grupo de: detectar el movimiento de una etiqueta de identificación (60); la proximidad de un cliente (80) a una antena lectora; la proximidad de un empleado a una antena lectora; y la proximidad de un producto (70) a una antena lectora.
9. El método de acuerdo con la reivindicación 1, en el cual dicha etapa de determinación comprende asignar el orden de prioridad de tal manera que la pluralidad de antenas lectoras (151, 152, 153) pueden ser leídas con una misma frecuencia.
10. El método de acuerdo con la reivindicación 1 ó la reivindicación 2, en el cual dicha etapa de asignación comprende asignar niveles de preferencia basándose en los productos detectados por cada una de la pluralidad de antenas lectoras (151, 152, 153).
11. El método de acuerdo con la reivindicación 10, en el cual dicha etapa de asignación comprende asignar a una primera antena lectora que detecta un número mayor de productos un nivel de preferencia más alto que el de al menos una segunda antena lectora que detecta un número menor de productos.
12. El método de acuerdo con la reivindicación 10, en el cual dicha etapa de asignación comprende las etapas de:
calcular para cada una de la pluralidad de antenas lectoras (151, 152, 153) una probabilidad de que un producto detectado sea movido de una posición predeterminada; y
asignar un nivel de preferencia a cada una de la pluralidad de antenas lectoras (151, 152, 153) basándose en la probabilidad calculada.
13. El método de acuerdo con la reivindicación 12, en el cual dicha etapa de cálculo comprende detectar la frecuencia de movimiento de la pluralidad de productos desde una posición predeterminada durante un intervalo de tiempo predeterminado; y calcular la frecuencia de movimiento promedio de la pluralidad de productos desde la posición predeterminada durante el intervalo de tiempo predeterminado.
14. El método de acuerdo con la reivindicación 1 ó la reivindicación 2, en el cual dicha etapa de asignación comprende asignar niveles de preferencia de acuerdo con un factor de preferencia seleccionado de entre el grupo consistente en: el movimiento de una etiqueta de identificación (60) asociada con una antena lectora; la proximidad de un cliente (80) a una antena lectora; la proximidad de un empleado a una antena lectora; y la proximidad de un producto (70) a una antena lectora.
15. El método de acuerdo con la reivindicación 1 ó la reivindicación 2, en el cual dicha etapa de asignación comprende asignar niveles de preferencia basándose en datos de entrada procedentes de un dispositivo seleccionado de entre el grupo de: un servidor informático; una estación de trabajo informática; un dispositivo de mano; un teléfono; y un dispositivo inalámbrico.
16. El método de acuerdo con la reivindicación 1 ó la reivindicación 2, en el cual dicha etapa de asignación comprende asignar grados o niveles de preferencia basándose en datos de entrada procedentes de un sensor (121, 122, 123).
17. El método de acuerdo con la reivindicación 16, en el cual dicha etapa de asignación comprende asignar niveles de preferencia basándose en datos de entrada procedentes de un sensor (121, 122, 123) seleccionado de entre el grupo consistente en: un sensor óptico, un sensor de vibración; un sensor de audio; un sensor de presión; y un sensor de pulsador.
18. Un método para ajustar el orden de prioridad de una secuencia de interrogación para una pluralidad de antenas de RFID (151, 152, 153), de tal modo que el método comprende las etapas de:
proporcionar estructuras (105) de soporte de productos, de tal manera que cada estructura (105) de soporte de productos está asociada con al menos una antena de RFID;
colocar una pluralidad de productos (70) en al menos una de las estructuras (105) de soporte de productos, de tal modo que cada uno de la pluralidad de productos (70) está asociado con una etiqueta de RFID (60);
identificar la posición de cada uno de la pluralidad de productos (70) al detectar las etiquetas de RFID (60) asociadas con la pluralidad de antenas de RFID (151, 152, 153) utilizando el método de acuerdo con la reivindicación 1, de tal modo que se determina el orden de prioridad para la pluralidad de antenas de RFID (151, 152, 153) y se establece la secuencia de interrogación para leer la pluralidad de antenas lectoras de RFID (151, 152, 153).
19. El método de acuerdo con la reivindicación 18, en el cual dicha etapa de asignación de prioridad comprende asignar niveles de preferencia basándose en datos de entrada procedentes de un sensor (121, 122, 123).
20. Un sistema de establecimiento de prioridades de antenas para uso a la hora de establecer prioridades para la lectura de una pluralidad de antenas lectoras (151, 152, 153), de tal manera que el sistema comprende:
un dispositivo controlador, de tal modo que dicho dispositivo controlador determina un orden de prioridad de la pluralidad de antenas de RFID (151, 152, 153) al asignar un grado o nivel de preferencia a cada una de la pluralidad de antenas lectoras (151, 152, 153) y deducir un orden de prioridad basándose en los niveles de preferencia asignados a cada una de la pluralidad de antenas lectoras (151, 152, 153); y
un lector (140), configurado para leer unas de la pluralidad de antenas lectoras (151, 152, 153) de acuerdo con la secuencia de interrogación.
ES05705722T 2004-01-16 2005-01-14 Sistemas y métodos para asignar prioridad a antenas lectoras. Expired - Lifetime ES2352446T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US53670304P 2004-01-16 2004-01-16
US536703P 2004-01-16

Publications (1)

Publication Number Publication Date
ES2352446T3 true ES2352446T3 (es) 2011-02-18

Family

ID=34807035

Family Applications (1)

Application Number Title Priority Date Filing Date
ES05705722T Expired - Lifetime ES2352446T3 (es) 2004-01-16 2005-01-14 Sistemas y métodos para asignar prioridad a antenas lectoras.

Country Status (7)

Country Link
US (2) US8154409B2 (es)
EP (1) EP1706918B1 (es)
JP (1) JP4825685B2 (es)
AT (1) ATE487249T1 (es)
DE (1) DE602005024513D1 (es)
ES (1) ES2352446T3 (es)
WO (1) WO2005071790A2 (es)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7954359B1 (en) * 2005-06-17 2011-06-07 Itt Manufacturing Enterprises, Inc. Method and apparatus for impact detection and prioritization of impact information transmitted to a receiving station
US7453363B2 (en) 2005-08-19 2008-11-18 Thingmagic, Inc. RFID reader system incorporating antenna orientation sensing
JP2007249488A (ja) * 2006-03-15 2007-09-27 Nec Corp Rfidシステム、rfid読取方法
US20090102610A1 (en) * 2007-10-22 2009-04-23 The Stanley Works Rfid antenna selection system and method
JP5112171B2 (ja) * 2008-05-29 2013-01-09 株式会社リコー 画面編集装置、画面編集方法、プログラム、電子装置及び画像形成装置
US8754748B2 (en) * 2008-07-10 2014-06-17 Symbol Technologies, Inc. RFID wireless scanning system for non-RFID mobile devices, and related operating methods
JP5209407B2 (ja) * 2008-08-11 2013-06-12 オリンパスイメージング株式会社 情報通信装置
US9378515B1 (en) 2009-01-09 2016-06-28 Twc Patent Trust Llt Proximity and time based content downloader
MX2012003457A (es) 2009-09-21 2012-08-03 Checkpoint Systems Inc Sistema, método y aparato de rastreo de productos de venta por menudeo.
US8508367B2 (en) 2009-09-21 2013-08-13 Checkpoint Systems, Inc. Configurable monitoring device
KR101821837B1 (ko) 2010-04-08 2018-01-24 액세스 비지니스 그룹 인터내셔날 엘엘씨 Pos 유도성 시스템 및 방법
US9171442B2 (en) * 2010-11-19 2015-10-27 Tyco Fire & Security Gmbh Item identification using video recognition to supplement bar code or RFID information
JP5177239B2 (ja) * 2011-01-21 2013-04-03 沖電気工業株式会社 コンテキストアウェアシステム及びイベントデータ生成方法
FI124722B (fi) * 2011-03-24 2014-12-31 Nordic Id Oy Lukijan käsittävä laite ja menetelmä lukijan toiminnan ohjaamiseksi
US9229503B2 (en) * 2012-11-27 2016-01-05 Qualcomm Incorporated Thermal power budget allocation for maximum user experience
US10628815B1 (en) * 2013-09-27 2020-04-21 Groupon, Inc. Systems and methods for programmatically grouping consumers
CN106574873A (zh) * 2014-08-04 2017-04-19 艾利丹尼森公司 时温追踪标签
US10915910B2 (en) * 2015-12-09 2021-02-09 International Business Machines Corporation Passive analysis of shopping behavior in a physical shopping area using shopping carts and shopping trays
US10706242B2 (en) * 2016-06-30 2020-07-07 Intel Corporation RFID antenna re-location and/or RFID location
US12511616B2 (en) * 2020-08-04 2025-12-30 Sato Holdings Kabushiki Kaisha Antenna assembly
WO2024163171A1 (en) * 2023-02-03 2024-08-08 Real Time Sports Llc Systems and methods for monitoring athletic equipment
US12443448B1 (en) * 2025-02-10 2025-10-14 Morgan Stanley Services Group Inc. System and method for improved data migration between an RDBMS source and RDBMS target

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4888474A (en) * 1988-06-08 1989-12-19 Walton Charles A Proximity identification system with lateral flux magnetic rod coupling
US5235336A (en) * 1991-09-27 1993-08-10 Honeywell Inc. Method of bearing determination utilizing a bottom antenna in an aircraft tracking system
JP2790578B2 (ja) * 1992-08-28 1998-08-27 日本信号株式会社 自動改札機
CA2102150A1 (en) * 1992-11-09 1994-05-10 J. Sam Cureton Computer network and method for feeding animals in a feedlot using the same
US5507035A (en) * 1993-04-30 1996-04-09 International Business Machines Corporation Diversity transmission strategy in mobile/indoor cellula radio communications
JP3013674B2 (ja) * 1993-11-12 2000-02-28 住友電装株式会社 電線作成用制御装置およびその制御装置を含む電線計測切断装置
NL1006980C2 (nl) * 1997-09-09 1999-03-10 Hollandse Signaalapparaten Bv Antennesysteem.
FR2789493B1 (fr) * 1999-02-09 2001-03-09 Gemplus Card Int Procede de detection d'objets portables et systeme de mise en oeuvre
JP3699295B2 (ja) * 1999-05-24 2005-09-28 東芝テック株式会社 無線通信システム
JP3438651B2 (ja) * 1999-05-31 2003-08-18 日本電気株式会社 パケット多重装置
US7411921B2 (en) * 1999-10-21 2008-08-12 Rf Technologies, Inc. Method and apparatus for integrating wireless communication and asset location
JP3708395B2 (ja) * 2000-02-29 2005-10-19 株式会社山武 非接触データ送受信システム
US20020062251A1 (en) 2000-09-29 2002-05-23 Rajan Anandan System and method for wireless consumer communications
EP1257070B1 (en) * 2001-05-11 2010-11-10 Panasonic Corporation Diversity receiver
US6952157B1 (en) * 2001-05-31 2005-10-04 Alien Technology Corporation System and method for concurrently addressing multiple radio frequency identification tags from a single reader
US20020180588A1 (en) * 2001-06-05 2002-12-05 Erickson David P. Radio frequency identification in document management
BR0210166A (pt) * 2001-06-05 2004-08-24 3M Innovative Properties Co Métodos para minimizar interações entre etiquetas de rfid, para interrogar uma área de armazenamento, para eleger itens etiquetados de rfid e etiquetas de rfid, para usar um sistema de interrogação de rfid, para associar itens, para usar um leitor de rfid, para verificar itens, para transferir um grupo de arquivos, para prover notificação que um item etiquetado de rfid foi interrogado e para operar um computador, guia para posicionar etiquetas de rfid, pasta de arquivo, sistemas de eleição de rfid, de rastreamento, de administração de itens, de identificação por radiofrequência e de recipiente, programa de software, software e instalação médica ou legal
US6662068B1 (en) * 2001-10-12 2003-12-09 Touraj Ghaffari Real time total asset visibility system
EP1470613A4 (en) 2002-01-09 2005-10-05 Meadwestvaco Corp INTELLIGENT STATION USING SEVERAL ANTENNAS R.F. AND STOCKS MANAGEMENT SYSTEM INCORPORATING SAID STATION.
US6963277B2 (en) * 2002-03-26 2005-11-08 Kabushiki Kaisha Toshiba Method of and system for monitoring behavior of group of persons, and computer program product
US7123126B2 (en) * 2002-03-26 2006-10-17 Kabushiki Kaisha Toshiba Method of and computer program product for monitoring person's movements
US7015802B2 (en) * 2002-08-08 2006-03-21 Forster Ian J Vehicle tag reader
US7015809B1 (en) * 2002-08-14 2006-03-21 Skipper Wireless Inc. Method and system for providing an active routing antenna
JP2005142866A (ja) * 2003-11-06 2005-06-02 Matsushita Electric Ind Co Ltd アンテナ選択ダイバーシチ装置及び受信方法
US7298264B1 (en) * 2004-01-20 2007-11-20 Charles A. Eldering RFID tag filtering and monitoring
US7692532B2 (en) * 2004-07-30 2010-04-06 Reva Systems Corporation Interference monitoring in an RFID system

Also Published As

Publication number Publication date
ATE487249T1 (de) 2010-11-15
EP1706918A2 (en) 2006-10-04
WO2005071790A3 (en) 2005-09-15
US20080283599A1 (en) 2008-11-20
JP4825685B2 (ja) 2011-11-30
EP1706918B1 (en) 2010-11-03
EP1706918A4 (en) 2008-07-30
JP2007524159A (ja) 2007-08-23
US20120169475A1 (en) 2012-07-05
WO2005071790A2 (en) 2005-08-04
US8970376B2 (en) 2015-03-03
US8154409B2 (en) 2012-04-10
DE602005024513D1 (de) 2010-12-16

Similar Documents

Publication Publication Date Title
ES2352446T3 (es) Sistemas y métodos para asignar prioridad a antenas lectoras.
ES2424314T3 (es) Método de asignación y deducción de la ubicación de artículos detectados por múltiples antenas RFID
ES3034294T3 (en) Contactless and automatic operations of a retail store
US9501916B2 (en) Inventory management system using event filters for wireless sensor network data
CN105264552B (zh) 使用无线传感器网络的零售物品管理
US10600024B2 (en) Automated smart peg system monitoring items
CN111433789B (zh) 用于操作标签的系统和方法
US20140035724A1 (en) Systems and methods for locating inventory items
CN111727434B (zh) 用于使用时隙标签通信来确定库存的系统和方法
BR112014024238B1 (pt) Método de comunicação de dados representativos de uma informação espacialmente localizada em um terminal móvel e sistema de comunicação de dados localizados em uma área de venda
WO2020146117A1 (en) Systems and methods for using radio frequency identification as an adaptive alarm threshold
CN114556455A (zh) 使用短程通信的射频识别(rfid)标签位置验证
US12293326B2 (en) Inventory event based movement of RFID tagged items
JP6549761B1 (ja) 情報処理装置、情報処理方法、及び情報処理プログラム
CN101204279A (zh) 智能型展示架
US12542039B2 (en) Methods and systems for tracking an anti-theft tag beyond the retail space
KR20180062619A (ko) 디지털 사이니지를 관리하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체
JP2009237696A (ja) 商品陳列状態監視システム及びコンピュータプログラム
US20240073646A1 (en) Information processing system, information processing device, information processing method, and non-transitory storage medium
WO2005069869A2 (en) Systems and methods for prioritizing antennas according to the proximity of an object
WO2024151935A1 (en) Methods and systems for tracking an anti-theft tag beyond the retail space