WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Utility monitor communications systems    
United States Patent5381462   
Link to this pagehttp://www.wikipatents.com/5381462.html
Inventor(s)Larson; Rodney L. (Minnetonka, MN); Meyer; Donald L. (Long Lake, MN)
AbstractA utility meter reading and communications system gathers data from utility meters and sends that data to a utility company's central data collection point (host computer) via phone lines. The system places a call on the user's telephone line at a specified time and date and transmits data using dual-tone multifrequency (DTMF) format. The system ensures that users still may use the telephone line by sensing off-hook conditions initiated by a resident's telephone and immediately dropping the line to reestablish dial tone for the residential customer. The system uses a variety of error-detection procedures and communications protocols to ensure a high degree of reliability in communicating data to and from the central office and the utility meter system. The system also uses communications protocols and handshaking to ensure accurate data communication and allow immediate interruptions of communications should the customer attempt to use the telephone line.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5381462
Utility monitor communications systems - US Patent 5381462 Drawing
Utility monitor communications systems
Inventor     Larson; Rodney L. (Minnetonka, MN); Meyer; Donald L. (Long Lake, MN)
Owner/Assignee     Datran Systems Corporation (Minnetonka, MN)
Patent assignment
All assignments
Publication Date     January 10, 1995
Application Number     07/891,298
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     May 29, 1992
US Classification     379/106.06 379/106.08
Int'l Classification     H04M 011/00
Examiner     Kuntz; Curtis
Assistant Examiner     Woo; Stella L.
Attorney/Law Firm     Schwegman, Lundberg and Woessner
Address
Parent Case    
Priority Data    
USPTO Field of Search     379/107 379/106 379/97 379/102 379/104 379/105 379/93
Patent Tags     utility monitor communications
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5010568
Merriam
379/106.07
Apr,1991

[0 after 0 votes]
4902965
Bodrug
324/116
Feb,1990

[0 after 0 votes]
4893332
Brown
379/106.04
Jan,1990

[0 after 0 votes]
4811389
Balch
379/377
Mar,1989

[0 after 0 votes]
4720851
Smith
379/106.06
Jan,1988

[0 after 0 votes]
4710919
Oliver
370/242
Dec,1987

[0 after 0 votes]
4639728
Swanson
340/870.03
Jan,1987

[0 after 0 votes]
4578536
Oliver
379/106.07
Mar,1986

[0 after 0 votes]
4086434
Bocchi
379/91.01
Apr,1978

[0 after 0 votes]
4856054
Smith
379/106.06
Dec,1969

[0 after 0 votes]
4455453
Parasekvakos
379/106.06
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A utility meter usage reporting apparatus for reliable communication over a standard telephone line to record utility usage at a host site, comprising:

control means including a microprocessor and memory;

means connected to said control means for receiving signals indicative of utility usage to be reported;

communication means connected to said control means for initiating a telephone connection over the telephone line at a predetermined time and date directly to said host site and for bidirectional communication of control information and utility usage data thereover using handshaking protocol which does not allow recording of a communication transaction with the host site until both the host site and said control means verify an uninterrupted and accurate receipt of said control information and said utility usage data;

said control information and said utility usage data being encoded using DTMF tones into data packets; and

said data packets being constructed to include checksum calculations to ensure accuracy in the receipt of said data packets.

2. The utility meter usage reporting apparatus according to claim 1 wherein said communications means further includes DTMF-to-ASCII tone conversion including data compression modes.

3. The utility meter usage reporting apparatus according to claim 2 wherein said data compression modes further allows rapid transmission of numeric data by using an ASCII character to shift tone translation from ASCII conversion to direct tone conversion.

4. The utility meter usage reporting apparatus according to claim 1 wherein said communication means further includes off-hook detect means for sensing an off-hook condition of the telephone line and for causing the communication means to relinquish the telephone line in response thereto.

5. A utility meter usage reporting apparatus for use with a customer's telephone line having customer's telephone equipment connected thereto, comprising:

control means including a microprocessor and memory;

means connected to said control means for receiving signals indicative of utility usage to be reported;

communication means connected to said control means and connected between the customer's telephone line and the customer's telephone equipment for initiating a telephone connection over the customer's telephone line at a predetermined time and date directly to a host and for bidirectional communication of control information and utility usage data using DTMF tones to encode the control information and utility usage information in data packets with checksum; and

off-hook detect means connected to said communication means for sensing an off-hook condition of the customer's telephone equipment and for causing the communication means to relinquish the customer's telephone line in response thereto such that the host does not record the utility usage information in response to an interrupted transmission.

6. A method of communicating utility usage information from a consumer location to a host, comprising the steps of:

recording utility usage information at the consumer location;

calling a host from the consumer location over a standard telephone line;

waiting for the host to acknowledge the connection;

acknowledging the host connection;

receiving the host request for information;

transmitting the utility usage information using DTMF tones;

waiting for the host to acknowledge the receipt;

sensing an off-hook condition of telephone equipment also attached to the telephone line at any time during the above steps;

immediately dropping the telephone line if an off-hook condition is sensed;

recording the call as incomplete; and

calling the host at a later time to complete the communication.
 Description Submit all comments and votes
 


FIELD OF THE INVENTION

The present invention relates to utility monitoring apparatus and in particular the present invention relates to utility monitor and communication systems which monitor utility usage and transmit the utility usage information to the utility via phone lines.

BACKGROUND OF THE INVENTION

Utility companies use utility usage meters to determine the amount of utilities consumed at a customer site. A periodic reading of the utility meter is necessary to determine the usage and to bill the customer for the amount used. The need to send utility company employees to customer site to read the meters is a costly and time consuming method of collecting such information. Thus, automated means of recording and reporting the utility usage at customer sites is rapidly replacing the manually-read utility meters.

An example of a utility reporting system is described in the U.S. Pat. No. 4,086,434 to Bocchi entitled "Remote Condition Reporting System." This prior art system records information on utility usage and periodically dials into a central office to report the utility usage for recording and billing purposes. The types of utilities described for this reporting system are water, power, gas and the like. This prior art system connects to the consumer's home telephone line to communicate to the central office using a tone generator to send information over the telephone lines.

This and other prior art systems have several fundamental shortcomings. When communicating on-line with the central office, the telephone subscriber cannot use the residential phone for dialing out. Although the prior art communication systems attempt their telephone connections in the middle of the night, this is a serious shortcoming if the need arises to dial an emergency number such as 911. In addition, many of the prior art utility monitors operate using modems to communicate information between 300 and 2,400 baud or more. These modem-driven utility reporting communication systems fail in many rural environments due to noisy lines, interruption by call-waiting signals and the like. In addition, prior art utility reporting communication systems suffer from a variety of data errors in transmitting the information. The prior art is also lacking in providing Timed Off-peak Usage (TOU) power metering in combination with a utility meter reader and communication system.

SUMMARY OF THE INVENTION

These and other shortcomings of the prior art are solved by the present invention. The present invention is a utility meter reading and communications system which gathers data from utility meters and sends that data to a utility company's central data collection point (host computer) via telephone lines. The present invention places a call on the user's telephone line at a specified time and date and transmits data using dual-tone multifrequency (DTMF) format and ASCII encoding onto DTMF. The use of DTMF format allows greater noise immunity on normally noisy telephone lines and immunity from interruption by call-waiting signals and the like. The present invention ensures that users still may use the telephone line by sensing off-hook conditions initiated by a resident's telephone and immediately dropping the line to reestablish dial tone for the residential customer. The present invention uses a variety of error-detection procedures and communications protocol to ensure a high degree of reliability in communicating data to and from the central office and the utility meter system. The present invention also uses communications protocol and handshaking to ensure accurate data communication and allow immediate interruptions of communications should the customer attempt to use the telephone line.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a system diagram showing the present invention attached to a utility meter and communicating with a host.

FIGS. 2-7 taken together comprise detailed electrical schematic diagram of the present invention.

FIGS. 8A-8B are schematic keys to show how FIGS. 2-7 should be placed for viewing together.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

In the following detailed description of the preferred embodiment, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific embodiments in which the invention may be practiced. This embodiment is described in sufficient detail to enable those skilled in the art to make and practice the invention, and it is to be understood that other embodiments may be utilized and that structural, electrical or logical changes may be made without departing from the spirit and the scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims.

FIG. 1 is a block diagram of the environment in which the present invention is used. The utility meter reader terminal 100 contains the preferred embodiment of the present invention as a means for receiving and recording utility usage and communicating that information to the host computer. The utility meter reader terminal 100 is located at the user/customer premises and is connected on the telephone line between the user premises telephone equipment 102 and the telephone line connection to the telephone company 105. It is essential that the customer's telephone equipment 102 all be located downstream from the present invention so that user-initiated off-hook conditions can be sensed. Meter reader terminal 100 also accepts inputs from a plurality of utility meters exemplified by utility meters 101A through 101H shown in FIG. 1.

The meter reader terminal periodically dials the telephone number of the host computer at a predetermined time and date and downloads information from the utility meters over the telephone line to the host computer. The host computer includes a host interface to the telephone lines which receives the telephone calls from the field installed meter reading terminals. The host computer then compiles the information and prepares utility usage bills which are then sent to the customer to pay for the utilities used.

OPERATION OF THE PRESENT INVENTION

The present invention uses Dual Tone Multi-Frequency (DTMF) dialing tones for communicating to and from the host computer. DTMF dialing tones are preferable to all types of modem communications since they are more immune to distortion and interruption. In many rural environments modem communication rates as low as 300 baud cannot effectively communicate information. The standard noise level on rural communication lines however is still low enough to allow effective DTMF tone transmissions and reception.

The present invention places a call on the user's telephone line at a specified time and date and transmits data using DTMF format and ASCII encoding onto DTMF. In the preferred embodiment of the present invention, the use of the DTMF format allows greater noise immunity on normally noisy telephone lines and immunity from interruption by call-waiting signals. The present invention ensures that users still may use the telephone line by the terminal sensing off-hook conditions initiated by a resident's telephone and immediately dropping the line to reestablish dial tone for the residential customer. The present invention uses a variety of error-detection procedures and communications protocol to ensure a high degree of reliability in communicating data to and from the central office and the utility meter system. The present invention also uses communications protocols and handshaking to ensure accurate data communication and allow immediate interruptions of communications should the customer attempt to use the telephone line.

In the preferred embodiment of the present invention, communicating a burst of information to a central site to the host computer has been measured at approximately 13 seconds for the total phone call. A 1200 baud modem communicating the same amount of information takes about 11 seconds, including all connection and synch times. A 300 baud modem communicating the same information takes 22 seconds, including all connection and synch times. Thus, the present invention does not appreciably add to the communication time that the utility meter reader needs to be on-line for communications yet it appreciably contributes to the noise immunity of its data transmission.

The present invention provides a wide variety of features to the utility company for sensing, recording and transmitting utility usage information. This information can be used to tailor services to their customers and detect potential problems before they occur. For example, in the application of the present invention to electric power utility reading, average kilowatt hours used per day and average power used per hour at specific times of day can be recorded and down-loaded to the utility. Usage averaging can also be fed back to the consumer so that they can review their power usage habits and find cost-saving alternatives to their current habits.

A popular way of reducing peak loads and offering consumers reduced prices on utilities is the concept of timed off-peak usage (TOU). Traditionally, a second kilowatt hour meter is used as a separate AC mains line for distributing and measuring TOU power at a consumer's site. For example, some pumping and power usages in rural environments can be done at any time and so a cost savings is realized by the farmers by doing the majority of their power consumption and usage at night when rates are cheaper via TOU metering. The present invention supports TOU metering by means of an auxiliary input. No additional meter is needed to record the utility usage since the user simply indicates to the present invention that TOU power is being requested and the TOU status is invoked by the present invention.

The present invention is also designed with a nonvolatile memory which is used to control and store usage information for later down-loading to the host computer. An Analog-to-Digital converter is also an integral portion of the present invention which is available to measure line voltage variations for later reporting to the host.

Communications to the host computer is by telephone line connections connected in series with the customer-premises equipment. Two relays and an off-hook detect circuit are included in the present invention to allow a telephone user immediate access to the line if the present invention is currently using the phone line. The present invention automatically disconnects and gives the line back to the user within approximately one second after downstream pick-up of a telephone to ensure that the user gets an immediately dial tone. Also the present invention will not try to connect to the telephone line if the user is already on the line.

The programming of the present invention is designed to use normally quiet nighttime hours for transmitting data to the host computer. For example, the clock/calendar of the present invention will cause an interrupt of the microcontroller at 3:00 a.m. on Monday nights to transmit data either once a week or once a month to the host computer. If the present invention fails to connect to the host computer, the call will be repeated within approximately four minutes and five successive attempts will be tried. If the present invention fails to report within a given period of time, a service person is sent to the customer's residence to repair and maintain the present invention.

In addition to the above-listed features, the present invention is equipped with tamper-detection circuits which will initiate an immediate call to the host computer upon detection of tampering. Moving, tilting or jarring the present invention will cause a motion detector to force an interrupt on the microcontroller which in turn will cause a call to the host. Also, a loop-back circuit is wired through the utility meter such that disconnection of the present invention from the utility meter will cause an immediate call to the host. The present invention is also programmed to detect whether metering pulses have been received within the last hour and within the last day. An insufficient or lack of metering pulses from the meter indicates the disconnection of the present invention from the utility meter which is also invoke a call to the host.

The host computer and communication systems which interface to the present invention are very much like the present invention in the way in which they interface to the telephone lines. A microcomputer or a personal computer is used with peripheral storage systems to record the large volume of calls and data recorded on a daily basis of the utility meter reader devices installed in the field. A personal computer can also be used for recording power usage averages throughout the power grid for detecting and predicting peak loading and potential breakdowns.

DETAILED ELECTRICAL SCHEMATIC DIAGRAMS

FIGS. 2-7 comprise detailed electrical schematic diagrams which describe the present invention and which should be viewed together. Specifically, FIGS. 2 and 3 are to be view side-by-side (left and right, respectively) to line up the electrical lines passing therebetween, as shown in the schematic key of FIG. 8A. FIGS. 4-7 are to be viewed together to form the second schematic diagram to line up the electrical lines passing therebetween, and are to be placed in counterclockwise positions starting with FIG. 3 in the lower left position, as shown in schematic key of FIG. 8B.

The present invention is based on a microprocessor configured in a bus-structured architecture to control the operations and functions of the present invention. FIG. 2 shows a portion of the microprocessor circuitry including microcontroller U7. In the preferred embodiment of the present invention, microcontroller U7 is part number 80C31 which is a single-chip, 8 bit microcomputer with on-chip RAM and I/O available from Intel and other semiconductor manufacturers. This preferred microcontroller includes a 128 bites of RAM, 32 I/O lines and two 16-bit timer/counters internal to the chip. The 32 I/O lines are multiplexed on the chip pins for multiple uses such as address, data, and I/O use. Not all 32 of the I/O lines are used in this preferred embodiment of the present invention. Those skilled in the art will readily recognize that a wide variety of microprocessor or microcontroller implementations could be used to support the present invention other than the Intel 80C31 shown here.

The low-ordered address lines (8 bits) A0-A7 and 8 data lines (D0-D7) are multiplexed on pins 32-39 as a combined address/data bus. This bus originates on FIG. 2 and extends to FIGS. 3, 4, 6, and 7. The high-ordered address bits are multiplexed out of pins 21-28 (A8-A15) with address lines A14 and A15 being used for special dedicated control as described below. The high-ordered address bus originates on FIG. 2 and extends to FIG. 3.

Also attached to microcontroller U7 is a crystal connected to dedicated crystal inputs for crystal-controlled timing of the internal functions of the microcontroller. Transmit TXD and receive RXD lines on microcontroller U7 are used for an RS-232 port which may be used to program the present invention with a hand-held microcomputer or the like on site. The inputs on connector J4 labeled TX and RX are opto-isolated by optical couplers U1A and U1B.

An integral part of the present invention and a necessary component of the circuitry is clock/calendar chip U8. This is a battery backed-up real-time clock chip part number NJU6355 available from New Japan Radio Co. Ltd. of Mountain View, Calif. This chip contains an internal oscillator (with external quartz crystal), counter, shift register, voltage regulator, voltage detector and interface controller for presenting accurate time and date in a serial fashion on data pin 7. This clock/calendar chip U8 is battery backed up and controlled by a separate crystal X2 for accuracy and nonvolatility of the current time and date. The battery for backing up the clock calendar chip and also for ensuring battery back-up of the RAM chip shown in FIG. 3 is also shown in FIG. 3 as a 3.0 volt lithium battery. A low-voltage threshold detector Q9 is used to detect a low voltage condition on the battery B1 and alert the microprocessor to a failing condition.

FIG. 3 shows a portion of the detailed electrical schematic diagram including the random-access memory (RAM) chip U14 and the programmable read-only memory (PROM) U13. RAM chip U14 is in the preferred embodiment a 2K by 8 bit CMOS static RAM chip for low-power, high-speed operation. This chip in the preferred embodiment is part number HY6116A available from Hyundai Semiconductor of Korea having U.S. headquarters in Santa Clara, Calif. This RAM chip is battery backed up with the lithium battery B1 also shown in FIG. 3. An important feature of this particular type of RAM chip is the reduced power consumption in standby mode allowing very low battery drain from lithium battery B1 during power outages. Although the present invention is powered by a 12 volt DC source deriving its power from the AC mains, a loss of power on the AC mains means loss of power to the present invention. The lithium battery ensures that the current status of data recorded in RAM U14 in not lost. Those skilled in the art will readily recognize that a wide variety of nonvolatile memory could be used and substituted for the RAM chip U14 of the present invention.

RAM chip U14 contains all current operating data and information accumulated from the utility meters. In addition, current command modes are stored in RAM U14 in conjunction with the on-chip RAM of microcontroller U7 of FIG. 2. The low-ordered eight bits of multiplex data/address bus are connected for storing and retrieving data from RAM chip U14 on pins 9-17 (pin 12 being chip ground). The address lines on pins 1-8 (not shown) are connected in parallel with the low-ordered address lines of PROM chip U13.

Programmable read-only memory (PROM) chip U13 is used in the preferred embodiment to store the operating programs of the present invention. PROM chip U13 is in the preferred embodiment part number 27C128 available from Intel and other semiconductor vendors. This chip in the preferred embodiment is 128 Kbits arranged as 16K by 8. This is a standard EPROM which is field programmable and erasable using ultraviolet light. Those skilled in the art will readily recognize that a wide variety of PROM chips may be used in the present invention and substituted for the type named without departing from spirit and scope of the present invention.

The combined address and data bus originating from microcontroller U7 on FIG. 2 is demultiplexed onto dedicated address and data lines by octal-transparent latch chip U11. This chip combines eight latches in a single package and provides three state outputs for bus interfacing. This chip is in the preferred embodiment part number 74LS373 available from National Semiconductor and many other vendors as a standard 7400 Series TTL part. The three state outputs of chip U11 allow for disconnecting the address lines connected to RAM chip U14 and PROM chip U13 during the data transfer mode of operation of the combined data/address bus.

The high-ordered address bits of PROM chip U13 are connected in a dedicated fashion to high-ordered address pins 21-26 of microcontroller chip U7 shown in FIG. 2.

FIG. 4 shows the dual-tone multifrequency (DTMF) transceiver chip U18. This chip in the preferred embodiment of the present invention is part number CM8880/8888 which is a CMOS integrated DTMF transceiver available from California Micro Devices. This DTMF transceiver chip is a complete DTMF transmitter/receiver within a single chip. The timing and frequency control of DTMF transceiver chip U18 is controlled by crystal X3 which is a 3.579545 megahertz crystal selected for its availability (a common NTSC color-burst frequency). Control of DTMF transceiver U18 is from lines 1.5, 1.3 and 1.2 from the microcontroller chip U8 of FIG. 2. The read-write control lines control chip U18 for transmitting data along the combined data and address bus using data bits D0-D3 on pins 14-17 of chip U18.

DTMF transceiver chip U18 communicates by transmitting DTMF tones out pin 8 through a operational amplifier network onto impedance-matching transformer T1. Transformer T1 is connected through the telephone network interface shown on FIG. 5 for transmitting DTMF tones onto the telephone line. In a parallel arrangement, tones received from the telephone line are transmitted through impedance-matching transformer T1 and on through an operational amplifier network to drive the tone inputs to DTMF transceiver chip U18. Operational amplifier U19A of the transmitting network is configured for a gain of approximately 7 while operational amplifier U19B is configured to receive tones with an approximate gain of unity.

The telephone network interface is shown in FIG. 5. The customer premises telephones must all be passed through the present invention in order for the present invention to detect when an upstream telephone goes off hook. By detecting an off-hook condition on an upstream telephone, the present invention can drop the telephone and relinquish it to the telephone subscriber for use. The time delay in dropping the communication line and restoring dial tone is approximately one second delay. This is hardly noticeable to the customer and allows for transparent operation of the present invention while concurrently allowing the customer to use the telephone at any time of day or night.

Standard RJ-11 connectors are shown in FIG. 5 for connection of the present invention. Only the tip and ring wires 3 and 4 respectively of the RJ-11 jacks are used for communicating. In the Telco standards, pins 3 and 4 correspond to the tip and ring wires of line 1 in that connector. The other wires in the RJ-11 jack are passed through without interruption. It is essential that the customer's telephone equipment all be connected downstream from the present invention so that user-initiated off-hook conditions can be sensed by sensor U6.

Phone relays RLY1 and RLY2 are used to control the seizure of the telephone line and the communication over it. Relays RLY1 and RLY2 are controlled via lines 2.1 and 2.0 from the microcontroller U7 of FIG. 2. Relay RLY1 is normally closed and is used to momentarily open the telephone line to break the terminal-to-host connection and to get a dial tone when detector U6 detects the user's downstream telephone going off-hook. Relay RLY2 is normally open and is used to connect to the telephone line when a terminal-to-host connection is required. When detector U6 detects the user's downstream telephone equipment going off-hook, relay RLY2 is immediately opened drop the terminal-to-host connection. The communications protocol and heavy dependance upon bidirectional handshaking (described more fully below) allows immediate interruption of the terminal-to-host connection without detriment. The reporting communication session of the utility monitor terminal of the present invention can be restarted after the user is finished with the telephone call.

When connected to the telephone, impedance-matching transformer T1 and the electronic circuits connected to it are protected from surges and overvoltage conditions by metal oxide varister MOV and fuse F1. Also, back to back zener diodes on the tone-chip side of impedance-matching transformer T1 are also used to shunt surges (see FIG. 4).

Tamper resistance is also an integral feature of the present invention. Tamper-detection circuits are shown in. FIG. 5 which sense the tilting or movement of the present invention or detect the disconnection or loop-back connections through the meter cables. Either tilting the box or disconnecting the meter cable will cause and interrupt condition on microcontroller U8 which in turn will cause the present invention to alert the central office as to a tampering condition.

Sensing and control of the metering conditions is shown in FIG. 6. The multiplex data and address bus is shown connected to octal-transparent latch chip U12 which is in the preferred embodiment part number 74373 available from a wide variety of vendors. This standard TTL chip is used to interface sense and control wires to microcontroller U8 of FIG. 2. The combined data and address bus is also connected to chip U15 which is in the preferred embodiment and octal-D-type flip-flop part number 74374 also available from a wide variety of semiconductor vendors. This additional latch chip is also used as an interface to control auxiliary outputs.

Chip U15 receives data from the combined data and address bus when the bus is in the data mode. The only connections interfaced to chip U15 are two auxiliary outputs labeled OUT1 and OUT2. These are external control lines which can be used, for example, for controlling power disconnects or main disconnects. Thus, when the present invention is alert a condition in which the power should be removed (such as nonpayment of utility bills), the present invention can shut off selected circuits, alert the consumer or shut off the mains. An indicator LED CR19 is also shown as an optional means of alerting the user as to a problem condition.

As described above, the present invention can be used in a timed off-peak usage meter. Line TOU IN is used as a user input to request TOU power. This line is interfaced through latch chip U12 which can be read from the combined data and address bus when in data mode. Chip U12 and U13 is also connected through lines D and E to the loop-back sense circuit and tilt-sense circuits respectively.

An optional battery power pack can be installed with the present invention to enable full power operation during loss of AC mains. When an external NiCad battery is used to back up the plus 12 volt supply for the present invention, line 7 of auxiliary connector J3 is tied low to indicate that battery backed-up power is not available. If such power is available, the present invention will operate normally and can continue to communicate with the central office even during loss of mains. Without such battery backup, the present invention can not attempt to communicate with the central office during loss of AC mains power (no power).

Terminal block TB1 is used to connect to the utility meters. In the case of an electrical meter, for example, logic pulses are received from meter 1 on line 5 and logic pulses indicating utility usage for meter 2 are received on line 4. These lines are optically isolated with photocouplers U1A and U1B shown in FIG. 6. The outputs from these opto-isolators are received by microcontroller chip U8 for counting and recording as an indicator of utility usage. Those skilled in the art will readily recognize that a wide variety of utility meters can be interfaced to the present invention for recording utility usage. The logic pulses from an electrical meter, for example, could be received from an optical coupler sensing the rotation of the kilowatt hour disk in a conventional power meter.

Line 3 of terminal block TB1 is used to force a call to the central office at this time. This line could be used by operator maintenance or user requests. Main power is supplied to operate the present invention through pins 1 and 2 of terminal block 1. Pin 2 is system ground and pin 1 receives plus 12 volt DC from an appropriate DC power supply connected to AC mains. The optional battery backup also supplies plus 12 volt DC to pin 1 of terminal block TB1.

The operating voltage for the circuits of the present invention is 5 volts DC. 5 volt DC regulated power is controlled by monolithic regulator chip U16 which in the preferred embodiment is a National part number LM340T-5. 12 volts DC is used in special situations to, for example, control the coils of relays RLY1 and RLY2 shown in FIG. 5.

A key feature of the present invention is the ability to detect if the phone line is in use before seizing the line. As shown in FIG. 5, an opto-isolator chip U6 is placed in series with the tip conductor of the telephone line. Current flow through the tip conductor on the telephone line indicates on off-hook condition upstream from the present invention and that condition is sensed by microcontroller chip U8. In such a condition the present invention will not attempt to seize the line until an on-hook condition is once again restored.

FIG. 7 describes additional control and sense logic used to support additional features of the present invention. Analog to digital (A/D) converter chip U5 is in the preferred embodiment a National part number ADC0804 8 bit A/D converter. An analog input signal is received from pin 2 of an auxiliary connector J3. This analog input is used for sensing the line voltage at the customer premises. The line voltage is sensed with an external circuit which produces a 0-5 volt DC value corresponding to the AC main's voltage. This 0-5 volt DC value is sensed by the V.sub.IN + input to A/D converter chip U5 for long-term averaging and sensing of the condition of the AC main's voltage. This type of data gathering of AC main's voltage, power usages and the like at remote customer sites for later down-loading and use by the utility is extremely useful in controlling and predicting utility usage, loading and problems at remote locations. The utility can then use this information for better service to their customers.

Some additional interface logic is shown in FIG. 7. These interface lines make logical decisions of chip read and write signals for assisting in demultiplexing the combined data and address but for chips U12 and U15 shown in FIG. 6.

FIRMWARE

The main software which controls the present invention is stored in PROM chip U13. The main loop of the software is described here.

Main Loop

On Power Up the two auxiliary outputs are turned off. This loop checks for changes to these outputs. The options for these two outputs are stored as 8 bits as follows:

______________________________________ 1 = Outputs #1 & #2 OFF 2 = Output #2 ON 4 = Output #2 Toggles ON/OFF every 2 secs 8 = Output #1 Toggles ON/OFF every Hour 16 = Output #1 ON @Time-of-day 32 = Output #1 OFF @Time-of-day 64 = Output #1 ON Immediately 128 = Output #1 OFF-Immediately ______________________________________

If a Time-of-Day option is ON, Read the calendar clock and compare with the output #1 Time-of-Day. If the Hours and Minutes are =, perform the desired output #1 change.

If a toggle function is ON, check if 2 seconds or 1 hour has elapsed. If so, perform output function.

If a valid meter pulse has occurred (Interrupt), then check if rotation pulse time=0, add current pulse time to total, increment number of times saved in total. Repeat for number of active meters.

A meter pulse interrupt also can flag a new minimum rotation pulse time. If so, the current date/time is stored with the new minimum pulse time.

A fail-safe check is done to see if there was a meter pulse in the last hour. If not, a call is made with a transaction code sending this information.

A fail-safe check is also done at midnight to tell if there were any KWH increments during the day. If not, a call with a transaction code is made. Both the Rev/Hour and KWH Inc/Day are checked for each active meter. These fail-safe conditions could be used, for example, to monitor the heating equipment in a home in the winter to detect failure of power usage due to a tripped breaker.

TOU meter mode is used to swap meter readings. TOU mode can switch meter readings by an external input or Time-of-Day, except for Saturday and Sunday which optionally can force the meter readings on meter 1.

Auto dial is then checked (Month/Day/Hours/Minutes) only if off the phone line.

The Tilt and Loop fail-safes are then checked. This ca be disabled and bypassed. If not, it is checked to see if Tilt or Loop has been interrupted. If yes, a call is made and a transaction code is sent.

Host command tones are checked only when on line. If a command tone is found, then dispatches to command function which will return to loop.

Check if an RS232 command has come in. If so, dispatch to function, then return to loop.

TERMINAL COMMANDS

In following descriptions, Tones flagged w/"H" are sent by the HOST & those flagged w/"T" are sent by the Utility Meter Reader Residential Terminal.

Host to Terminal Commands

All commands are 2 Tones. First Tone # is never [*] or [#]. First tone selects function category:

[0]=NO Commands

[1]=NO Commands

[2]=NO Commands

[3]=NO Commands

[4]=Transmit Data From Terminal

[5]=NO Commands

[6]=DownLoad Data to Terminal

[7]=Reset/Transmit KWH Parameters Commands

[8]=Utility Meter Reader Specific Commands

[9]=Utility Commands

[#],[*]=Tones are never used

Utility Meter Reader [0][n]-[3][n] Commands

No commands yet implement