Selective RFID Activation via Variable-Length Mask Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current RFID systems, particularly passive Class-1 and Class-2 tags, face challenges in effectively tagging objects made of 'RF-unfriendly' materials like metal and conductive liquids, and struggle with large or rapidly moving objects, leading to inconsistent readings and high battery drain in Class-3 devices due to unnecessary activation by unwanted commands.

Innovation Solution

The implementation of an activation code with a length field and mask field allows devices to selectively activate only necessary tags by matching the code with stored values, reducing battery consumption and improving reading range through a battery activation circuit with a self-clocking interrupt circuit and ultra-low-power preamplifier, enabling efficient power management and secure communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If passive RFID tags are used to reduce cost, then device cost is reduced, but reading reliability deteriorates for RF-unfriendly materials and large objects

Engineering Contradiction:
Improvedevice costVSAvoidreading reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments the RFID field into multiple zones with different activation codes. Instead of treating all tags uniformly, the system divides the activation process into stages: first activating a broad subset of tags with a first code, then selectively activating specific tags within that subset using a second code. This segmentation allows the system to manage large numbers of tags efficiently while improving reliability through targeted activation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic activation codes that can be changed over time. The activation code is not fixed but can be updated to activate different subsets of tags at different times. This dynamic approach allows the system to adapt to changing conditions, improve reliability by activating only needed tags, and maintain cost-effectiveness through flexible tag management.

Inventive Principle:
Principle #15Dynamics

2Reliability

If all RFID tags are activated simultaneously to ensure complete coverage, then reading completeness is improved, but battery life deteriorates due to unnecessary activation

Engineering Contradiction:
Improvereading completenessVSAvoidbattery life
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments tags into multiple subsets based on their activation codes. The system first activates a broad subset of tags that may contain the target object, then further segments this subset to activate only the specific tags needed for the current operation. This multi-level segmentation dramatically reduces the number of tags activated simultaneously, extending battery life while maintaining reading completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic activation in two stages: first activating a broad subset of tags periodically to ensure coverage, then periodically activating specific subsets within that broader set. This periodic action allows the system to maintain readiness for reading operations while minimizing the total time tags spend in active state, thereby extending battery life.

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If activation codes are made variable-length and programmable to improve security and flexibility, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvecode flexibilityVSAvoidactivation circuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the activation code into two distinct parts: a first activation code that activates a broad subset of tags, and a second activation code that selectively activates specific tags within the first subset. This segmentation allows each code to be simpler and more manageable, reducing overall device complexity while maintaining high adaptability and security through the two-stage process.

Inventive Principle:
Principle #1Segmentation

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution enhances the battery life of RFID tags by selectively activating only required devices, improving reading range and reliability, especially in challenging environments, while maintaining security through programmable and variable-length activation codes.

Implementation Method 1

a power supply circuit to extract and regulate power from the RF reader

Methodology Applied
Scientific EffectElectromagnetic energy extraction: Electromagnetic Induction

Implementation Method 2

an antenna... When the radio wave hits the tag 102 and the tag 102 recognizes and responds to the reader's signal

Methodology Applied
Scientific EffectRF wave transmission: Electromagnetic Propulsion

Implementation Method 3

Many RFID systems use reflected or 'backscattered' radio frequency (RF) waves to transmit information from the tag 102 to the reader 104

Methodology Applied
Scientific EffectBackscattered wave modulation: Reflection

Data Source

PatentUS8248211B2Selective RF device activation
Publication Date: 2012.08.21 ZEST LABS INC
  • US8248211B2 patent drawing
  • US8248211B2 patent drawing
  • US8248211B2 patent drawing

AI summary

Systems and methods for activating one or more devices are disclosed. According to one embodiment, the device listens for an activate code, the activate code having a length field and a mask field, the mask field including a mask value, the length field specifying a length of the mask field to a final bit of the mask value. Upon receiving the activate code, the length field is compared to a stored length value for determining whether the length field meets a predefined criterion. If the length field meets the predefined criterion, an address of the activate value is loaded (if an address field is present) and the appropriate bits (mask value) of the mask field are compared to a stored activate value. An activate signal is generated if the mask value matches the stored activate value. The activate signal can be used to activate additional circuitry including the entire device.