Systems and methods for programmable device installations

US9917737B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9917737-B2
Application numberUS-201414588062-A
CountryUS
Kind codeB2
Filing dateDec 31, 2014
Priority dateDec 31, 2014
Publication dateMar 13, 2018
Grant dateMar 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to at least one embodiment, a system including a server is provided. The server includes a memory and at least one processor coupled to the memory. The at least one processor is configured to receive configuration information encoded in a QR code, the configuration information being based on one or more values of one or more configuration options for at least one programmable device. The at least one processor is also configured to determine if the configuration information is in accord with target configuration information and transmit a message indicating whether the configuration information is in accord with the target configuration information.

First claim

Opening claim text (preview).

What is claimed is: 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, and display the QR code with the encoded configuration information; a server including: a first memory, and at 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, and at 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, and send 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, and transmit a message indicating whether the configuration information is in accord with the target configuration information. 2. The system according to claim 1 , wherein the server includes a device list of programmable devices, the list including a serial number of the at least one programmable device, configuration parameters of the at least one programmable device, and an intended usage of the at least one programmable device. 3. The system according to claim 1 , wherein the server includes third party information relating to locked registers of the at least one programmable device and factory values of the at least one programmable device. 4. The system according to claim 1 , wherein the server is not directly connected to the at least one programmable device. 5. The system according to claim 1 , wherein the system further comprises the smart device, the smart device being configured to: scan the QR code; send the QR code to the server; receive the recommendation; and display the one or more drawings, diagrams, or text. 6. The system according to claim 1 , wherein the server is further configured to generate configuration instructions to configure the at least one programmable device. 7. The system according to claim 1 , wherein the server includes diagnostic software to determine the target configuration information. 8. The system according to claim 1 , wherein the at least a first processor of the server is further configured to: receive a serial number of the at least one programmable device; and generate installation instructions for the at least one programmable device. 9. A system comprising: at least one programmable device including: a first memory; and at least a first processor coupled to the first memory and configured to: generate configuration information, the configuration information based on one or more values of one or more configuration options, encode the configuration information into a QR code, display the QR code including a representation of the configuration information; a server comprising: a second memory, and at least a second processor coupled to the second memory and configured to: receive the configuration information encoded in the QR code, and generate a recommendation to provide a user with information to update the at least one programmable device; and a local server comprising: a third memory including target configuration information relating to a plurality of programmable devices, and at least a third 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, and send 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 at least one programmable device is further configured to: receive an update, from a smart device, based on the recommendation for the user, the recommendation being generated at the server in response to determining that the configuration information is not in accord with target configuration information, wherein the recommendation provides information including one or more drawings, diagrams, or text that instruct the user to fix a configuration of the at least one programmable device, and wherein the at least one programmable device is an uninterruptible power supply, a programmable logic controller, or a utility meter. 10. The system according to claim 9 , further comprising the smart device, the smart device configured to: scan the QR code; update information relating to the at least one programmable device using the QR code; send the QR code to the server; receive the recommendation; and display the one or more drawings, diagrams, or text. 11. The system according to claim 10 , wherein the at least one programmable device is not directly connected to the server. 12. A method for verifying a configuration, the method comprising acts of: generating configuration information; encoding, by at least one programmable device, the configuration information into a QR code; displaying, on a display of the at least one programmable device, the QR code including the encoded configuration information; receiving the configuration information encoded in the QR code at a server, the configuration information based on one or more values of one or more configuration options for the at least one-programmable device, wherein the at least one programmable device is an uninterruptible power supply, a programmable logic controller, or a utility meter; emulating the at least one programmable device using target configuration information relating to a plurality of programmable devices; receiving the configuration information encoded in the QR code at a local server; detecting whether the configuration information is in accord with the target configuration information; sending a message from the local server to the server indicating whether the configuration information is in accord with the target configuration information; generating a recommendation to provide a user with information to update the at least one 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 at least one programmable device; sending the recommendation to a smart device; displaying, by the smart device, the one or more drawings, diagrams, or text; and transmitting a message indicating whether the configuration information is in accord with the target configuration informat

Assignees

Inventors

Classifications

  • Validating the configuration within one network element · CPC title

  • using dedicated network management hardware · CPC title

  • Error detection; Error correction; Monitoring (error detection, correction or monitoring in information storage based on relative movement between record carrier and transducer G11B20/18; monitoring, i.e. supervising the progress of recording or reproducing G11B27/36; in static stores G11C29/00) · CPC title

  • Cross-Sectional Technologies · mapped topic

  • Arrangements for software engineering (testing or debugging G06F11/36; administrative, planning or organisation aspects of software project management G06Q10/06) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9917737B2 cover?
According to at least one embodiment, a system including a server is provided. The server includes a memory and at least one processor coupled to the memory. The at least one processor is configured to receive configuration information encoded in a QR code, the configuration information being based on one or more values of one or more configuration options for at least one programmable device. …
Who is the assignee on this patent?
Schneider Electric Usa Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/0869. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).