Barcode-based license configuration for air-gapped systems
AssigneeJohnson Controls Tyco IP Holdings LLP
InventorMatthew Joseph Roberts
Life of this patent
Estimating the term…
Abstract
Example implementations include a method, apparatus and computer-readable medium of configuring a license for a component configurable with a computer system, comprising storing the component on the computer system. The implementations further include encoding computer system information corresponding to the computer system into a barcode, such as a Quick Response (QR) code. Additionally, the implementations further include displaying the barcode and a license identifier field. Additionally, the implementations further include receiving a license identifier in the license identifier field, wherein the license identifier is based on the barcode. Additionally, the implementations further include decoding the license for the component based on the license identifier.
Claims27
A method of configuring a license for a component configurable with a computer system, comprising:
- storing, at a memory of the computer system, the component on the computer system;
- encoding, at a processor of the computer system, computer system information corresponding to the computer system into a barcode;
- displaying, at a display unit of the computer system, the barcode and a license identifier field;
- receiving, at the processor of the computer system, a license identifier in the license identifier field, wherein the license identifier is based on the barcode;
- and
- decoding, at the processor of the computer system, the license for the component based on the license identifier.
An apparatus for configuring a license for a component configurable with a computer system, comprising:
- a memory;
- a display unit;
- and
- a processor in communication with the memory and configured to:
- store the component on the computer system;
- encode computer system information corresponding to the computer system into a barcode;
- display the barcode and a license identifier field;
- receive a license identifier in the license identifier field, wherein the license identifier is based on the barcode;
- and
- decode the license for the component based on the license identifier.
A computer-readable medium storing instructions for configuring a license for a component configurable with a computer system, executable by a processor to:
- store the component on the computer system;
- encode computer system information corresponding to the computer system into a barcode;
- display the barcode and a license identifier field;
- receive a license identifier in the license identifier field, wherein the license identifier is based on the barcode;
- and
- decode the license for the component based on the license identifier.
Dependencies are inferred from the claim text.