The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 15, 2015

Filed:

Jun. 13, 2014
Applicant:

The Code Corporation, Draper, UT (US);

Inventors:

Mark Ashby, Taylorsville, UT (US);

George Powell, Draper, UT (US);

Ryan Hoobler, Salt Lake City, UT (US);

Ming Lei, Princeton Junction, NJ (US);

Steve Pierce, West Jordan, UT (US);

Assignee:

The Code Corporation, Draper, UT (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06K 7/10 (2006.01); G06F 9/44 (2006.01); G06F 9/445 (2006.01); G06K 7/14 (2006.01); H04L 29/08 (2006.01); H04L 29/12 (2006.01);
U.S. Cl.
CPC ...
G06K 7/1439 (2013.01); G06F 9/4416 (2013.01); G06F 9/44505 (2013.01); G06K 7/10821 (2013.01); H04L 61/1552 (2013.01); H04L 67/1095 (2013.01);
Abstract

A barcode reader may include one or more advancements in the manner in which its software and/or firmware are updated and/or installed. The barcode reader may have an image sensor that captures an image of a barcode, a communication interface, volatile memory, non-volatile memory, and a processor. The barcode reader may receive executable code, selected from multiple versions, from a configuration server remote from the barcode reader. The executable code may be loaded directly into the volatile memory, without first being loaded into the non-volatile memory. The executable code may be loaded at a location in the volatile memory that begins at a start address stored in the non-volatile memory or in a header of the executable code. The barcode reader may execute the executable code to commence operation of the barcode reader directly after the executable code has been loaded into the volatile memory.


Find Patent Forward Citations

Loading…