Methods and apparatus to change a feature set on data collection devices
First Claim
1. A computer-implemented method of updating a data collection device comprising:
- receiving a request for a feature change of the data collection device, wherein the request comprises an identifier for the data collection device and identification of one or more features to be changed;
in response to receiving the request for the feature change of the data collection device, generating, at a computer system different from the data collection device, a barcode comprising information identifying a server and the name of a file to download to facilitate implementation of the feature change to re-configure, in whole or in part, the data collection device;
decoding the barcode to obtain the identity of the server and the name of the file, the barcode decoded by scanning the barcode with the same data collection device to be updated;
initiating communication between the server and the data collection device using the information in the barcode;
transferring the file from the server to the data collection device; and
updating the data collection device with the file to implement the requested feature change comprising a change in an ability of the data collection device.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for modifying the feature set of data collection devices are disclosed. Requests are receiving at a computer system different from the data collection device for a new configuration of the data collection device, the request including an identifier for the data collection device, identification of one or more features, and for each identified feature, an indication to modify the operation of a feature. The identifier may comprise an identifier that is unique for a particular data collection device or an indication of a group of devices, e.g. a model number. Prior to authorizing the new configuration, a determination may be made as to whether the identified data collection device(s) are suitable for the new configuration by consulting a configuration database. To implement the new configuration, an encoded authorization file is generated based on the requested configuration and the identifier of the data collection device(s). The encoded authorization file is transmitted to one or more data collection devices. Each data collection device that receives an encoded authorization file attempts to decode of the license using its identifier(s). If the authorization file is successfully decoded, a license key on that device is updated to implement the new configuration.
-
Citations
22 Claims
-
1. A computer-implemented method of updating a data collection device comprising:
-
receiving a request for a feature change of the data collection device, wherein the request comprises an identifier for the data collection device and identification of one or more features to be changed; in response to receiving the request for the feature change of the data collection device, generating, at a computer system different from the data collection device, a barcode comprising information identifying a server and the name of a file to download to facilitate implementation of the feature change to re-configure, in whole or in part, the data collection device; decoding the barcode to obtain the identity of the server and the name of the file, the barcode decoded by scanning the barcode with the same data collection device to be updated; initiating communication between the server and the data collection device using the information in the barcode; transferring the file from the server to the data collection device; and updating the data collection device with the file to implement the requested feature change comprising a change in an ability of the data collection device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method of updating a data collection device comprising:
-
receiving a request for a feature change of the data collection device, wherein the request comprises an identifier for the data collection device and identification of one or more features to be enabled, disabled, activated, or deactivated; in response to receiving the request for the feature change of the data collection device, generating, at a computer system different from the data collection device, a barcode comprising information identifying a server and the name of a file to download to facilitate implementation of the feature change to re-configure, in whole or in part, the data collection device; decoding the barcode to obtain the identity of the server and the name of the file, the barcode decoded by scanning the barcode with the same data collection device to be updated; initiating communication between the server and the data collection device using the information in the barcode; transferring the file from the server to the data collection device; updating the data collection device with the file to implement the requested feature change comprising a change in an ability of the data collection device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-implemented method of updating a data collection device comprising:
-
receiving a request for a feature change of the data collection device, wherein the request comprises an identifier for the data collection device and identification of one or more features to be changed; in response to receiving the request for the feature change of the data collection device, generating, at a computer system different from the data collection device, a data bearing device comprising information identifying a server and the name of a file to download to facilitate implementation of the feature change to re-configure, in whole or in part, the data collection device for changing an ability thereof; in response to a user scanning the data bearing device with the data collection device to obtain the identity of the server and the name of the file, initiating communication between the server and the data collection device using the information in the data bearing device; and transferring the file from the server to the data collection device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification