发明名称 Host device for obtaining operating instructions for a barcode reader from a remote server
摘要 A host device is configured to (i) establish a point-to-point connection with a barcode reader via a point-to-point communication interface, (ii) determine that the barcode reader is in a state wherein executable instructions necessary for providing decoded data to the host device are not present within memory of the barcode reader, (iii) use the network interface to connect to a configuration server and to receive, from the configuration server, executable instructions required for the barcode reader to be capable of providing the decoded data to the host device, (iv) provide the executable instructions to the barcode reader via the point-to-point connection, and (v) receive from the barcode reader, via the point-to-point communication interface, the decoded data only after the executable instructions have been loaded to volatile memory of the barcode reader.
申请公布号 US9576170(B2) 申请公布日期 2017.02.21
申请号 US201615014972 申请日期 2016.02.03
申请人 The Code Corporation 发明人 Ashby Mark;Powell George;Hoobler Ryan;Lei Ming;Pierce Steve
分类号 G06K7/10;G06F9/44;G06F9/445;G06F3/12;G06F21/57;H04L12/24;G06K7/14;H04L29/12;H04L29/08;G06F12/02 主分类号 G06K7/10
代理机构 Austin Rapp & Hardman 代理人 O'Hagan Timothy P.;Austin Rapp & Hardman
主权项 1. A barcode reader for providing decoded data to a remote computing system, the barcode reader comprising: an image sensor which captures an image of a barcode within a field of view; non-volatile memory comprising firmware; volatile memory; a communication interface for output of the decoded data to the remote computing system; and a processor commencing operation of the barcode reader, upon boot up, by: loading the firmware from the non-volatile memory to the volatile memory for execution;executing the firmware to obtain, and load to the volatile memory for execution, operating instructions from a remote configuration server via the communication interface, wherein obtaining the operating instructions comprises providing an identification parameter to the remote configuration server, and wherein the operating instructions are selected from multiple distinct versions of operating instructions based on at least one of: i) barcode decoding requirements associated with the identification parameter; ii) decoded data formatting requirements that are associated with the identification parameter; and iii) decoded data routing instructions that are associated with the identification parameter; andexecuting, without rebooting, a combination of the firmware and the operating instructions to operate the barcode reader and provide decoded data to the remote computing system via the communication interface.
地址 Draper UT US