IP Library Granted Patent US 12,353,943
Granted Patent B1
US 12,353,943 · App. 18/071,583 · Granted Jul 8, 2025

Activating a smart label during encoding procedure

Inventors: Pankaj Patel (Santa Clara, CA); Vidya Subramanian (Santa Clara, CA)
Assignee: ROAMBEE Corporation
G06K7/10366G06K19/0723
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,353,943
App. No.
18/071,583
Granted
Jul 8, 2025
Kind
B1
Abstract

One example may include detecting a radio enabled label is within a range of a sensor as the radio enabled label moves through an area, identifying an identifier to assign to the radio enabled label, transmitting a radio signal with the identifier to the radio enabled label to activate the radio enabled label, and determining via a microcontroller embedded in the radio enabled label whether to store the identifier when the identifier has new information compared to an existing identifier stored in a memory embedded in the radio enabled label.

Claims (31)

1. A method comprising:

activating a radio-enabled label in response to detecting that the radio-enabled label is moving through an area of a printer;

receiving from the printer a radio signal comprising an identifier by the radio-enabled label, wherein the identifier is received from a list of identifiers stored in a database in communication with the printer;

by a microcontroller embedded in the radio-enabled label, identifying whether the identifier corresponds to new information compared to existing information stored in a memory embedded in the radio-enabled label or to information already stored in the memory;

in response to determining that the identifier corresponds to new information, storing the identifier in the memory; and

in response to determining that the identifier corresponds to information already stored in the memory, disabling an active status of the radio-enabled label.

2. The method of claim 1 , comprising: in response to determining that the identifier corresponds to new information, maintaining the active status of the radio-enabled label for a period of time.

3. The method of claim 1 , comprising: in response to determining that the identifier corresponds to information already stored in the memory, disregarding the identifier.

4. The method of claim 1 , wherein the defined area is within range of a communication signal of a radio frequency identifier reader device.

5. The method of claim 1 , comprising: printing information on a surface of the radio-enabled label after the radio-enabled label has been detected.

6. A radio-enabled label comprising

a processor that, when executing instructions stored in a memory, is configured to:

activate the radio-enabled label in response to it being detected that the radio-enabled label is moving through an area of a printer;

receive from the printer a radio signal comprising an identifier by the radio-enabled label, wherein the identifier is received from a list of identifiers stored in a database in communication with the printer; by

a microcontroller embedded in the radio-enabled label, identify whether the identifier corresponds to new information compared to existing information stored in a memory embedded in the radio-enabled label or to information already stored in the memory;

in response to a determination that the identifier corresponds to new information, store the identifier in the memory; and

in response to a determination that the identifier corresponds to information already stored in the memory, disable an active status of the radio-enabled label.

7. The radio-enabled label of claim 6 , wherein the processor is further configured to: in response to determining that the identifier corresponds to new information, maintain the active status of the radio-enabled label for a period of time.

8. The radio-enabled label of claim 6 , wherein the processor is further configured to: in response to determining that the identifier corresponds to information already stored in the memory, disregard the identifier.

9. The radio-enabled label of claim 6 , wherein the area is within range of a communication signal of a radio frequency identifier reader device.

10. The radio-enabled label of claim 6 , wherein the processor is further configured to: print information on a surface of the radio-enabled label after the radio-enabled label has been detected.

11. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform:

activating a radio-enabled label in response to detecting that the radio-enabled label is moving through an area of a printer;

receiving from the printer a radio signal comprising an identifier by the radio-enabled label, wherein the identifier is received from a list of identifiers stored in a database in communication with the printer;

by a microcontroller embedded in the radio-enabled label, identifying whether the identifier corresponds to new information compared to existing information stored in a memory embedded in the radio-enabled label or to information already stored in the memory;

in response to determining that the identifier corresponds to new information, storing the identifier in the memory; and

in response to determining that the identifier corresponds to information already stored in the memory, disabling an active status of the radio-enabled label.

12. The non-transitory computer-readable storage medium of claim 11 , wherein the processor is further configured to perform: in response to determining that the identifier corresponds to new information, maintaining the active status of the radio-enabled label for a period of time.

13. The non-transitory computer-readable storage medium of claim 11 , wherein the instructions are further configured to cause the processor to perform: in response to determining that the identifier corresponds to information already stored in the memory, disregarding the identifier.

14. The non-transitory computer-readable storage medium of claim 11 , wherein the area is within range of a communication signal of a radio frequency identifier reader device.

15. The non-transitory computer-readable storage medium of claim 11 , wherein the instructions are further configured to cause the processor to perform: printing information on a surface of the radio-enabled label after the radio-enabled label has been detected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2022
From: PATEL, PANKAJ; SUBRAMANIAN, VIDYA
To: ROAMBEE CORPORATION
Reel/Frame 061914/0685 →
References Cited (43)
US 6010257A · Petteruti · 2000 [cited by examiner]
US 6593853B1 · Barrett · 2003 [cited by examiner]
US 6924781B1 · Gelbman · 2005 [cited by examiner]
US 7715593B1 · Adams et al. · 2010 [cited by applicant]
US 7741967B2 · Valeriano et al. · 2010 [cited by applicant]
US 7791481B2 · Landt et al. · 2010 [cited by applicant]
US 7922073B2 · de la Huerga · 2011 [cited by examiner]
US 9239941B1 · Diorio · 2016 [cited by applicant]
US 11232390B1 · Leung et al. · 2022 [cited by applicant]
US 11321652B1 · Mahmood · 2022 [cited by examiner]
US 11354556B1 · Joehren · 2022 [cited by applicant]
US 11392783B2 · Hilbert · 2022 [cited by applicant]
US 20020138355A1 · Briggs · 2002 [cited by examiner]
US 20030104848A1 · Brideglall · 2003 [cited by applicant]
US 20050030160A1 · Goren et al. · 2005 [cited by applicant]
US 20050237203A1 · Burman et al. · 2005 [cited by applicant]
US 20060192655A1 · Levin · 2006 [cited by applicant]
US 20060275065A1 · Bunsey · 2006 [cited by examiner]
US 20070040683A1 · Oliver et al. · 2007 [cited by applicant]
US 20080093027A1 · Niwa · 2008 [cited by examiner]
US 20080297320A1 · Kawae et al. · 2008 [cited by applicant]
US 20110091216A1 · Addy · 2011 [cited by applicant]
US 20140188502A1 · Defrank et al. · 2014 [cited by applicant]
US 20140268617A1 · Mehta et al. · 2014 [cited by applicant]
US 20140353368A1 · Connolly et al. · 2014 [cited by applicant]
US 20140375429A1 · Cristache · 2014 [cited by examiner]
US 20150347791A1 · Desai et al. · 2015 [cited by applicant]
US 20160379102A1 · Ferguson · 2016 [cited by applicant]
US 20170364927A1 · Atkinson et al. · 2017 [cited by applicant]
US 20190236424A1 · Atkinson et al. · 2019 [cited by applicant]
US 20190279063A1 · Miettinen et al. · 2019 [cited by applicant]
US 20190325174A1 · Ashaari et al. · 2019 [cited by applicant]
US 20190354734A1 · Forster · 2019 [cited by applicant]
US 20210081740A1 · Mak et al. · 2021 [cited by applicant]
US 20210088387A1 · Bonifas et al. · 2021 [cited by applicant]
US 20210150159A1 · Volkerink et al. · 2021 [cited by applicant]
US 20210383725A1 · Dehmubed et al. · 2021 [cited by applicant]
US 20220327342A1 · Haslam et al. · 2022 [cited by applicant]
US 20230015023A1 · Lauwers et al. · 2023 [cited by applicant]
US 20230028603A1 · Volkerink et al. · 2023 [cited by applicant]
US 20230157260A1 · Herron et al. · 2023 [cited by applicant]
US 20240029589A1 · Krejcarek · 2024 [cited by applicant]
PCT International Search Report issued in the international application No. PCT/US23/81452, mailed on Mar. 13, 2024. [cited by applicant]