IP Library Granted Patent US 10,679,179
Granted Patent B2
US 10,679,179 · App. 15/493,355 · Granted Jun 9, 2020

Systems and methods for an improved tag counting process

Inventors: Craig E. Trivelpiece (Mission Viejo, CA); Steve E. Trivelpiece (Rancho Santa Margarita, CA)
Assignee: SENSORMATIC ELECTRONICS, LLC
G06Q10/087G06K7/10009G06K7/10386G06K17/0022
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 10,679,179
App. No.
15/493,355
Granted
Jun 9, 2020
Kind
B2
Abstract

Systems and methods for operating a tag reader. The methods comprise: performing tag read operations by the tag reader to read tags; processing first information received from the read tags to identify which tags are newly detected tags; adding entries for the newly detected tags in a local list stored in a local memory of the tag reader; communicating second information at least identifying the newly detected tags from the tag reader to a remote computing device; receiving, by the tag reader, feedback information generated by the remote computing device which specifies at least a count of entries added to a remote list stored in a remote datastore based on the second information; and selectively outputting a notification from the tag reader based on the value of the count.

Claims (36)

1. A method for operating a tag reader, comprising:

performing tag read operations by the tag reader to read tags;

processing first information received from the read tags to identify which tags are newly detected tags;

adding entries for the newly detected tags in a local list stored in a local memory of the tag reader;

communicating second information at least identifying the newly detected tags from the tag reader to a remote computing device;

receiving, by the tag reader, feedback information generated by the remote computing device which specifies at least (1) a count of entries added to a remote list stored in a remote datastore based on the second information and (2) a percentage of cycle completion,

where the entries are for given ones of the newly detected tags which were not already identified in the remote list, and the remote list identifies tags which were detected by at least one other tag reader; and

selectively outputting a notification from the tag reader based on the value of the count, which is less than a total number of the newly detected tags.

2. The method according to claim 1 , wherein the second information is communicated from the tag reader continuously or at every pre-defined interval of time.

3. The method according to claim 1 , wherein the entries are added to the remote list based additionally on third information obtained from at least one other tag reader.

4. The method according to claim 1 , further comprising performing operations by the tag reader to clear at least a first portion of the local list prior to when the tag read operations are performed by the tag reader.

5. The method according to claim 4 , wherein a second portion of the local list includes exclusion information identifying tags that are not to be counted during a tag counting cycle.

6. The method according to claim 1 , further comprising removing an entry from the local list for at least one tag associated with an oldest tag read.

7. The method according to claim 1 , wherein the second information further specifies at least one of a unique reader identifier and a location of the tag reader.

8. The method according to claim 1 , wherein the feedback information further specifies at least one of a user efficiency and an area of a facility in which tag reads still need to be performed.

9. The method according to claim 1 , wherein the notification is selectively output from the tag reader only when the value is a non-zero value.

10. The method according to claim 1 , wherein the notification comprises: at least one beep having a variable volume or variable duration that correspondingly increases and decreases with changes in the value; or a plurality of beeps of a number defined by the value.

11. A tag reader, comprising:

a processor;

and a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to implement a method for inventory management,

wherein the programming instructions comprise instructions to:

process first information received from tags read by the tag reader to identify which tags are newly detected tags;

add entries for the newly detected tags in a local list stored at the tag reader;

cause second information at least identifying the newly detected tags to be communicated from the tag reader to a remote computing device;

receive feedback information generated by the remote computing device which specifies at least (1) a count of entries added to a remote list stored in a remote datastore based on the second information and (2) a percentage of cycle completion,

where the entries are for given ones of the newly detected tags which were not already identified in the remote list, and the remote list identifies tags which were detected by at least one other tag reader; and

cause a notification to be selectively output from the tag reader based on the value of the count, which is less than a total number of the newly detected tags.

12. The tag reader according to claim 11 , wherein the second information is communicated from the tag reader continuously or at every pre-defined interval of time.

13. The tag reader according to claim 11 , wherein the entries are added to the remote list based additionally on third information obtained from at least one other tag reader.

14. The tag reader according to claim 11 , wherein the programming instructions further comprise instructions to clear at least a first portion of the local list prior to when the tag read operations are performed by the tag reader.

15. The tag reader according to claim 14 , wherein a second portion of the local list includes exclusion information identifying tags that are not to be counted during a tag counting cycle.

16. The tag reader according to claim 11 , wherein the programming instructions further comprise instructions to remove an entry from the local list for at least one tag associated with an oldest tag read.

17. The tag reader according to claim 11 , wherein the second information further specifies at least one of a unique reader identifier and a location of the tag reader.

18. The tag reader according to claim 11 , wherein the feedback information further specifies at least one of a user efficiency and an area of a facility in which tag reads still need to be performed.

19. The tag reader according to claim 11 , wherein the notification is selectively output from the tag reader only when the value is a non-zero value.

20. The tag reader according to claim 11 , wherein the notification comprises: at least one beep having a variable volume or variable duration that correspondingly increases and decreases with changes in the value; or a plurality of beeps of a number defined by the value.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2018
From: TYCO FIRE & SECURITY GMBH
To: SENSORMATIC ELECTRONICS, LLC
Reel/Frame 047188/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2018
From: TYCO FIRE & SECURITY GMBH
To: SENSORMATIC ELECTRONICS, LLC
Reel/Frame 047182/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2017
From: TRIVELPIECE, CRAIG E.; TRIVELPIECE, STEVE E.
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 042089/0602 →
Continuity (1)
Related Publication 20180308040A1 · Oct 25, 2018