Methods and arrangements for reconciling data from disparate data carriers

US11392811B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11392811-B2
Application numberUS-202117237895-A
CountryUS
Kind codeB2
Filing dateApr 22, 2021
Priority dateJun 18, 2018
Publication dateJul 19, 2022
Grant dateJul 19, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In an illustrative system, a point-of-sale scanner is equipped to respond to multiple different symbologies printed on a single product. The scanner captures many frames per second, as products are swiped through a viewing volume. Each frame is decoded, yielding one or more payloads. A reconciliation module compares each newly-decoded payload against a list of payloads previously output by the module, to determine if the current payload is semantically-equivalent to a previously-output payload. If so, the previously-output payload is output again, in lieu of the just-decoded payload. If no equivalent is found, the current payload is output and added to the list for comparison against future payloads. A great number of other features and arrangements are also detailed.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system comprising: first means for decoding first and second optical codes found on an item, the first optical code conveying a first payload and the second optical code conveying a second payload different than the first payload; and second means for determining that the first and second payloads are semantically-equivalent, despite the second payload being different than the first payload; wherein, based on said determining, the system can take different actions in response to said first and second payloads. 2. The system of claim 1 in which the first optical code is a machine- readable code comprising plural parallel lines or a 2D array of binary square elements, and the second optical code is a machine readable holographic code. 3. The system of claim 1 in which the second optical code comprises plural spaced-apart dots. 4. The system of claim 1 including a processing system configured to send the first payload to an associated system, and to not send the second payload to the associated system. 5. The system of claim 4 is which the associated system is a point of sale system. 6. The system of claim 1 in which the first and second payloads comprise different numbers of symbols. 7. The system of claim 1 including a timer to determine a time interval elapsed between decoding the first optical code and decoding the second optical code. 8. The system of claim 1 in which the second means includes means for determining that a first numeric value, encoded in the first payload, is related by a ratio of 1:2.20462 or 2.20462:1 to a second numeric value, encoded in the second payload. 9. The system of claim 1 in which the second means includes means for determining that a first numeric value, encoded in the first payload, is related by a ratio of 10:1 or 1:10 to a second numeric value, encoded in the second payload. 10. A method comprising the acts: capturing imagery depicting a label, the label including first and second machine-readable indicia of first and second different types, the second indicia encoding a plural-symbol payload different than the first indicia; decoding both the first and second indicia from said imagery, yielding first and second different payloads; and providing the first payload, but not the second, to an associated point of sale terminal. 11. The method of claim 10 that includes thermally-printing said label. 12. The method of claim 10 in which the first machine-readable indicia is a code comprising plural parallel lines or a 2D array of binary square elements, and the second machine-readable indicia is a holographic code. 13. The method of claim 10 in which the second machine-readable indicia comprises plural spaced-apart dots. 14. The method of claim 10 in which the first and second payloads comprise different numbers of symbols. 15. The method of claim 10 that includes determining a time interval elapsed between decoding the first machine-readable indicia and decoding the second machine-readable indicia. 16. The method of claim 10 that includes determining that a first numeric value, encoded in the first payload, is related by a ratio of 1:2.20462 or 2.20462:1 to a second numeric value, encoded in the second payload. 17. The method of claim 10 that includes determining that a first numeric value, encoded in the first payload, is related by a ratio of 10:1 or 1:10 to a second numeric value, encoded in the second payload. 18. A method comprising the acts: receiving data including at least an item identifier and an item sell-by date; printing, on a thermal label, a DataBar symbology encoding a first payload that represents the received data; and printing, on said thermal label, a sparse dot symbology that holographically encodes a second payload that represents the received data; wherein the data printed on the label is functional descriptive material enabling a compliant point-of-sale terminal to discount an item price based on a difference between the sell-by date and a current date, despite damage to one of said symbologies that makes it unreadable; and wherein the first and second payloads are different. 19. The method of claim 18 that further includes applying said printed thermal label to a packaged food item. 20. A label produced by the method of claim 18 .

Assignees

Inventors

Classifications

  • Price estimation or determination · CPC title

  • the marking being at least partially represented by holographic means (holographic marking in general, see G06K19/16) · CPC title

  • Setting the threshold-width for bar codes to be decoded · CPC title

  • multi-dimensional coding · CPC title

  • G06Q10/08Primary

    Logistics, e.g. warehousing, loading or distribution; Inventory or stock management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11392811B2 cover?
In an illustrative system, a point-of-sale scanner is equipped to respond to multiple different symbologies printed on a single product. The scanner captures many frames per second, as products are swiped through a viewing volume. Each frame is decoded, yielding one or more payloads. A reconciliation module compares each newly-decoded payload against a list of payloads previously output by the …
Who is the assignee on this patent?
Digimarc Corp
What technology area does this patent fall under?
Primary CPC classification G06K19/06065. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 19 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).