Method of programming the default cable interface software in an indicia reading device
First Claim
Patent Images
1. A method, comprising:
- configuring an indicia reading device with factory defaults, the indicia reading device having various functionalities including a reading functionality;
executing, with the indicia reading device, an initial boot sequence comprising determining whether an interface default variable is present, wherein if the indicia reading device does not contain one of a plurality of specified sequences of data elements, the indicia reading device will recognize a factory default interconnect cable;
in response to the boot sequence executing and determining that the interface default variable is not present, indicating, with the indicia reading device, to a user that the indicia reading device needs to be configured to operate with a recognized interconnect cable;
disabling a functionality of the indicia reading device that is not the reading functionality until the indicia reading device receives a specified sequence of data elements applicable to the factory default interconnect cable;
receiving, with the indicia reading device, a specified sequence of data elements; and
restoring, with the indicia reading device, the disabled functionality.
0 Assignments
0 Petitions
Accused Products
Abstract
An indicia reading apparatus includes an interconnect cable and an indicia reading device. The indicia reading device is configured so that, if the indicia reader device is not configured to any interconnect cable and detects an indicia which does not contain one of a plurality of specified sequences of data elements that the indicia reading device will recognize and use to configure itself to operate with the interconnect cable, the indicia reading device will indicate to the user of the indicia reading device that the indicia reading device needs to be configured to operate with the interconnect cable.
-
Citations
20 Claims
-
1. A method, comprising:
-
configuring an indicia reading device with factory defaults, the indicia reading device having various functionalities including a reading functionality; executing, with the indicia reading device, an initial boot sequence comprising determining whether an interface default variable is present, wherein if the indicia reading device does not contain one of a plurality of specified sequences of data elements, the indicia reading device will recognize a factory default interconnect cable; in response to the boot sequence executing and determining that the interface default variable is not present, indicating, with the indicia reading device, to a user that the indicia reading device needs to be configured to operate with a recognized interconnect cable; disabling a functionality of the indicia reading device that is not the reading functionality until the indicia reading device receives a specified sequence of data elements applicable to the factory default interconnect cable; receiving, with the indicia reading device, a specified sequence of data elements; and restoring, with the indicia reading device, the disabled functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
setting an interface variable of an indicia reader to a first status before shipping the indicia reader to a user, wherein setting the interface variable renders the indicia reader inoperable to read indicia that is not one of a plurality of interface configuration indicia; and providing an interface factory default interconnect cable with an indicia comprising one of the plurality of interface configuration data elements before shipping the factory default interconnect cable to the user; wherein the indicia reader is configured for executing an initial boot sequence comprising determining whether an interface variable is present; wherein the indicia reader is configured for setting the interface variable to a second status in response to reading one of the plurality of interface configuration data elements if the indicia reader needs to be configured to operate with the interconnect cable based on the determination of whether an interface variable is present; wherein the indicia reader is configured for limiting its functionality when the interface variable is in the second status; and wherein the indicia reader is configured for, during the initial boot sequence, electronically indicating to a user of the indicia reader that the indicia reader needs to be configured to operate with the interconnect cable. - View Dependent Claims (10, 11)
-
-
12. An indicia reading device, comprising:
-
a memory; and a processor configured for; executing an initial boot sequence comprising detecting the presence or absence of an interface default variable; if the absence of an interface default variable is detected, providing an indication to a user of the indicia reading device that the indicia reading device is not configured to operate with any interconnect cable; if the absence of an interface default variable is detected, shifting the indicia reading device to a lower functional state; reading a specified sequence of data elements on an interconnect cable; in response to reading the specified sequence of data elements, populating the interface default variable such that the indicia reading device operates with the interconnect cable; and in response to populating the interface default variable, restoring the indicia reading device to a normal functional state. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification