×

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

  • US 10,628,053 B2
  • Filed: 07/13/2015
  • Issued: 04/21/2020
  • Est. Priority Date: 10/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. An intelligent electronic device (IED) configured to monitor and determine power usage of a load within a power distribution system, the IED comprising:

  • a plurality of sensors coupled to a plurality of phases of the power distribution system, the plurality of sensors configured to sense electrical parameters of the power distributed by the power distribution system to the load;

    at least one memory device including a storage file system configured to store data logs representing the sensed electrical parameters in the at least one memory device, each of the data logs including at least one log file, the storage file system having a single directory, each of the data logs stored in the single directory, wherein the storage file system is further configured such that the total number of log files is fixed, each of the log files is of a fixed size, and the log files are stored adjacent to each other in the at least one memory device, such that, during normal operation, the log files are never deleted and new log files are never created to guarantee the log files remain adjacent to each other within the at least one memory device; and

    at least one processor configured to operate as a File Transfer Protocol (FTP) server to provide access to the storage file system via a first communication device;

    wherein the at least one processor performs a file transfer operation in accordance with the FTP protocol to transfer the data logs as a stream of data blocks via a network to a client system, the fixed size of each log file being configured to a predetermined minimum size to optimize the performance of the file transfer operation;

    wherein the at least one processor is configured to receive at least one virtual command file via an FTP communication from the client system, the at least one virtual command file is packaged as a file name to be accessed on the storage file system, the at least one processor configured to open the at least one virtual command file and perform an action on the IED, the action performed by the at least one processor as a function of the file name to be accessed.

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