Method for updating indicia readers

US9652650B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9652650-B2
Application numberUS-58423906-A
CountryUS
Kind codeB2
Filing dateOct 20, 2006
Priority dateOct 20, 2006
Publication dateMay 16, 2017
Grant dateMay 16, 2017

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.

An indicia reader system includes: an indicia reader for reading symbol indicia and producing a symbol signal representative of the symbol indicia, the indicia reader capable of transferring and receiving data formatted in a plurality of protocols; a controller capable of transferring and receiving data formatted in a plurality of protocols; and, a translation interface for translating data from the controller which is in a first protocol to a second protocol for receipt by the indicia reader.

First claim

Opening claim text (preview).

The invention claimed is: 1. An indicia reader system comprising: an indicia reader having: firmware operating data, separate physical and logical addresses, and operational logic of both an indicia reader and a serial port interface, the indicia reader being configured to operate as a point-of-transaction indicia reader while simultaneously operating as a serial port device that receives firmware upgrade data; a host having a host interface for communication with the indicia reader; and a translation interface provided between the indicia reader and the host, being configured to translate data between the host interface and a protocol utilized by the indicia reader. 2. The indicia reader system of claim 1 , wherein the translation interface includes: a link layer, and a command layer having a plurality of ports. 3. The indicia reader system of claim 2 , wherein the indicia reader is logically attached to the protocol of the indicia reader as a serial port. 4. The indicia reader system of claim 3 , wherein the indicia reader is controlled by the translation interface to behave like any class of device regardless of physical connection type of the indicia reader with the host. 5. The indicia reader system of claim 4 , wherein the indicia reader logically behaves as two different devices through any of the plurality ports at all times without reconfiguration of the indicia reader. 6. The indicia reader system of claim 5 , wherein the host utilizes menu commands to enable ports without interrupting the operation of other ports. 7. The indicia reader system of claim 6 , further comprising a plurality of indicia readers. 8. The indicia reader system of claim 7 , wherein each of the plurality of indicia readers is a different logical device that shares a single physical link to the host. 9. The indicia reader system of claim 1 , wherein the indicia reader system is a point of transaction indicia reader and the data translation occurs at the point of transaction. 10. The indicia reader system of claim 1 , wherein data being translated is firmware data. 11. The indicia reader system of claim 1 , wherein data being translated is firmware data and translation occurs at predetermined time intervals. 12. The indicia reader system of claim 1 , wherein data is being translated to upgrade firmware. 13. A method of operating an indicia reader system comprising the steps of: providing an indicia reader; separating physical and logical addresses of the indicia reader; logically operating the indicia reader as both an indicia reader and a serial port interface; transferring data from the indicia reader to a host having host interface; transferring data between the indicia reader and the host interface through a translation interface using a protocol utilized by the indicia reader; operating the indicia reader as a point of transaction indicia reader; and transferring firmware data from the host simultaneously to the indicia reader while the indicia reader is being operated at a point of transaction. 14. The method of claim 13 , wherein the translation interface includes: a link layer, and a command layer having a plurality of ports. 15. The method of claim 14 , further comprising the step of logically attaching the indicia reader to the protocol of the indicia reader as a serial port. 16. The method of claim 15 , further comprising the step of controlling the indicia reader through the translation interface to behave like any class of device, regardless of physical connection type of the indicia reader with the host. 17. The method of claim 16 , wherein the indicia reader logically behaves as two different devices through any of the plurality ports at all times without reconfiguration of the indicia reader. 18. The method of claim 17 , further comprising the step of utilizing menu commands by the host to enable individual ports without interrupting the operation of other ports. 19. The method of claim 18 , wherein a first data format protocol is utilized when the indicia reader is emulating an indicia reader, and a second data format protocol is utilized when the indicia reader is emulating a serial port interface.

Assignees

Inventors

Classifications

  • G06K7/14Primary

    using light without selection of wavelength, e.g. sensing reflected white light {(G06K7/10831 - G06K7/1097 take precedence)} · CPC title

  • arrangements or provisions for transferring data to distant stations, e.g. from a sensing device ("transfer between computer elements G06F13/00 "; data-transmission H04L) · 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 US9652650B2 cover?
An indicia reader system includes: an indicia reader for reading symbol indicia and producing a symbol signal representative of the symbol indicia, the indicia reader capable of transferring and receiving data formatted in a plurality of protocols; a controller capable of transferring and receiving data formatted in a plurality of protocols; and, a translation interface for translating data fro…
Who is the assignee on this patent?
Pasik Gregory, Ledwith James S, Walczyk Joseph, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06K7/14. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 16 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).