×

Intelligent electronic device for receiving and sending data at high speeds over a network

  • US 9,080,894 B2
  • Filed: 04/03/2008
  • Issued: 07/14/2015
  • Est. Priority Date: 10/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising the steps of:

  • enabling a remote client to poll an intelligent electronic device (IED) to obtain feedback data concerning the current state of entries in a plurality of logs which are stored in a storage file system of the IED, the IED being configured to measure electrical parameters of electrical energy usage at a customer location;

    parsing the feedback data at the remote client to determine whether new entries have been entered in the logs since a previous polling step and, if it is determined that new entries have been entered, then determining a range of records to be retrieved for each of the logs;

    communicatively connecting to the IED from the remote client via an IED connection port;

    retrieving IED identification information from the IED by the remote client and using a first portion of the IED identification information to determine features that are supported by a version of firmware of the IED;

    retrieving a programmable settings file from the IED by the remote client;

    using the retrieved programmable settings file at the remote client to calculate a file mapping of each log stored in the storage file system of the IED, each file mapping including information regarding which files are stored in which logs and the location of records in each file;

    enabling the remote client to use a second portion of the IED identification information to create a log storage directory;

    retrieving, by the remote client, header files from the IED, wherein the header files are associated with the logs in a one-to-one relationship, the header files including information pertaining to the layout of records in the logs;

    retrieving log files based on information included in the retrieved header files; and

    parsing records, by the remote client, from the retrieved log files.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×