×

Systems and methods for programmable device installations

  • US 9,917,737 B2
  • Filed: 12/31/2014
  • Issued: 03/13/2018
  • Est. Priority Date: 12/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one programmable device, the programmable device being configured to;

    generate configuration information,encode the configuration information into a QR code, anddisplay the QR code with the encoded configuration information;

    a server including;

    a first memory, andat least a first processor coupled to the first memory and configured to;

    receive the configuration information encoded in the QR code, the configuration information being based on one or more values of one or more configuration options for the at least one programmable device, wherein the programmable device is an uninterruptible power supply, a programmable logic controller, or a utility meter; and

    a local server comprising;

    a second memory including target configuration information relating to a plurality of programmable devices, andat least a second processor configured to;

    emulate the at least one programmable device using the target configuration information,receive the configuration information encoded in the QR code,detect whether the configuration information is in accord with the target configuration information, andsend a message to the server indicating whether the configuration information is in accord with the target configuration information; and

    wherein the at least a first processor of the server is further configured to;

    generate a recommendation to provide a user with information to update the programmable device in response to determining that the configuration information is not in accord with the target configuration information, the information including one or more drawings, diagrams, or text that instruct the user to fix a configuration of the programmable device,send the recommendation to a smart device, andtransmit a message indicating whether the configuration information is in accord with the target configuration information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×