EP0329901A2

Power failure detector and recovery apparatus for an electronic remote data recorder.

Abstract

An electronic remote data recorder records pulses representing usage of a commodity such as, for example, water, gas or electricity from a plurality of consumers. The data from each consumer is stored in a respective data storage device. Each data storage device is associated with an interval data directory which stores the times at which significant events, affecting the data in the data storage device occurred. Thus, the data in the data storage device is compact, without requiring a contemporaneous time code for each data item. Data integrity is retained over a period of power outage in a non-volatile storage device. Initial, post-installation programming is enabled by comparing the data pattern in the non-volatile storage device with a predefined data pattern that is expected to exist once the apparatus has been programmed. A write-protect switch prevents programming during an incoming call after the initial programming. Programming from an external source may be permitted during a telephone call initiated by the data recorder itself. A telephone line-sharing device permits a plurality of remote data recorders to share a single telephone line without interfering with each other.

EP0329901A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 22 December 2008, 17.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 5 independent, 5 dependent

  1. 1
    A power fail detector and recovery apparatus for an electronic remote data recorder, said electronic remote data recorder including a processor therein, comprising:means for producing a power failure signal in response to a first predetermined voltage reduction in a power source to said electronic remote data recorder;said electronic remote data recorder being responsive to said power failure signal by halting operation of said processor;a non-volatile storage device for storing contents of said processor in said non-volatile storage device upon occurrence of said power failure signal;means for restoring operation of said processor upon a second predetermined voltage increase in said power source above said first predetermined voltage;said means for restoring including means for comparing a pattern of said contents in said non-volatile storage with a predetermined data pattern indicating a programmed electronic remote data recorder, and for producing an enable signal when a pattern of said contents indicates that said processor has not been previously programmed;and means responsive to said enable signal for connecting programming data from an external source to said processor for initial programming thereof.
  2. 6
    A data recording channel for an electronic remote data recorder comprising:a data memory;means for storing pulse data in said data memory;a data directory;means for storing in the data directory time and event-type data related to said pulse data in said data directory memory;and said time and event-type data being related to the stored pulse data to permit after-the-fact reconstruction of time information in said data memory.
  3. 8
    A data recording channel for an electronic remote data recorder comprising:a data memory;means for storing pulse data in said data memory;a first-in-first-out register;said pulse data passing through said first-in-­first-out register before being stored in said data memory;and means responsive to data communication in progress for storing incoming data in said first-in-first-out register, whereby stationary data is transmitted during said data communication.
  4. 9
    An electronic remote data recorder for recording data in a using facility, said using facility including at least one function controlled by at least one programmable switch responsive to signals from said electronic remote data recorder, comprising:means for controlling said at least one programmable switch in response to a clock;a programmable switch library including a relationship of a condition of said at least one programmable switch and at least one time;and means responsive to power restoration following a power outage for controlling said at least one programmable switch according to a content of said programmable switch library.
  5. 10
    Apparatus for sharing a single telephone line among at least first and second MODEMs, comprising:said first MODEM including a first line sharing circuit associated therewith;said second MODEM including a second line sharing circuit associated therewith;said first and second line-sharing circuits simultaneously monitoring the same telephone line;said first line-sharing circuit being a master;said second line-sharing circuit being a slave;means in said first line-sharing circuit for responding to an incoming call on a telephone line with an answer signal;means in said second line-sharing circuit for recognizing a first unique identity code and for producing an answer signal in response thereto;said first line-sharing circuit including means for recognizing said first unique identity code and for extinguishing its answer signal in response thereto, whereby control of communications is transferred to said second MODEM;means in said first line-sharing circuit for recognizing a second unique identity code and for producing an answer signal in response thereto;and said second line-sharing circuit including means for recognizing said second unique identity code and for extinguishing its answer signal in response thereto, whereby control of communications is transferred to said first MODEM.