Claims Analysis
Total Claims: 103
Claim 1
Independent Claim
241 words
A system for sampling, formatting, storing, processing and communicating to a central location data representing the power usage of a plurality of power consuming devices at a remote site, comprising: (a) a host computer located at said central location; (b) a plurality of sensors each with an output representing the on-off condition of a respective one of said plurality of power consuming devices, each of said sensors being located at a respective one of said power consuming devices; (c) a processor, coupled to said plurality of sensors, at said remote site comprising: (1) means for storing said data, said data comprising said on-off condition information for each of said power consumer devices, sampled repetitively, at a pre-determined time interval for a predetermined time period; (2) a real time clock/calendar; (3) a micro-controller; and (d) means, coupled to said processor, for communicating said data from said remote site directly to said central location said means for communicating said data comprising ordinary public telephone lines and being independent of any power transmission lines or means; and said host computer comprising means for controlling the operation and timing of said processor comprising means for communicating status and command information from said host computer directly to said remote site, said means for communicating said status and central information comprising ordinary public telephone lines and being independent of any power transmission lines or means, and means in said processor for storing said status and command information.
Claim 2
Independent Claim
241 words
A system for sampling, formatting, storing, processing and communicating to a central location data representing the power usage of a plurality of power consuming devices at a remote site, comprising: (a) a host computer located at said central location; (b) a plurality of sensors each with an output representing the on-off condition of a respective one of said plurality of power consuming devices, each of said sensors being located at a respective one of said power consuming devices; (c) a processor, coupled to said plurality of sensors, at said remote site comprising: (1) means for storing said data, said data comprising said on-off condition information for each of said power consumer devices, sampled repetitively, at a pre-determined time interval for a predetermined time period; (2) a real time clock/calendar; (3) a micro-controller; and (d) means, coupled to said processor, for communicating said data from said remote site directly to said central location said means for communicating said data comprising ordinary public telephone lines and being independent of any power transmission lines or means; and said host computer comprising means for controlling the operation and timing of said processor comprising means for communicating status and command information from said host computer directly to said remote site, said means for communicating said status and central information comprising ordinary public telephone lines and being independent of any power transmission lines or means, and means in said processor for storing said status and command information.
Claim 3
Dependent Claim
55 words
The system of claim 1, wherein said status and command information comprises a specified time and date for said processor to initiate sampling, a specified time interval between samplings and a specified time and date at which the remote site is to communicate with the central location to transmit said data to said central location.
Claim 4
Dependent Claim
47 words
The system of claim 2, wherein said status and command information from said central location further comprises time and date information provided by a master clock/calendar at said central location and said processor further comprises a means for updating and synchronizing said clock/calendar with said master clock/calendar.
Claim 5
Dependent Claim
28 words
The system of claim 3, wherein said means for storing said data and said means for storing said status and command data comprise a random access memory (RAM).
Claim 6
Dependent Claim
27 words
The system of claim 4, wherein said RAM comprises a first RAM for storing said data and a second RAM for storing said status and command data.
Claim 7
Dependent Claim
40 words
The system of claim 4, wherein said processor further comprises means to initiate sampling of said data and for directing the storage of the outputs of said sensors into said RAM at said specified time and date for initiating sampling.
Claim 8
Dependent Claim
45 words
The system of claim 6, wherein said status and command information further comprises a specified RAM storage address location for the start of said storage of said data and said processor further comprises means for writing said data into said specified RAM storage address location.
Claim 9
Dependent Claim
30 words
The system of claim 7, wherein said processor further comprises means for repetitively sampling and storing of said data at the specified time intervals of said status and command information.
Claim 10
Dependent Claim
25 words
The system of claim 8, wherein said processor further comprises means for writing said repetitive samplings into successive sequential storage address locations in said RAM.
Claim 11
Dependent Claim
35 words
The system of claim 9, wherein said system further comprises a means for detecting the occurrence of a power outage and for providing back-up power to said RAM and to said clock/calendar during said outage.
Claim 12
Dependent Claim
16 words
The system of claim 10, wherein said means to provide back-up power comprises a capacitor-resistor network.
Claim 13
Dependent Claim
41 words
The system of claim 11, wherein said processor further comprises means for writing into said RAM the time and date of the occurrence of said power outage and the time and date of the restoration of power after a power outage.
Claim 14
Dependent Claim
55 words
The system of claim 12, wherein said processor further comprises means to write said time and date of the occurrence of power outage into the next sequential address location in said RAM and to write said time and date of the restoration of power into the address location sequentially following said next sequential address location.
Claim 15
Dependent Claim
75 words
The system of claim 13, wherein after a predetermined number of samplings of data have been stored in said RAM, said processor further comprises means to write into the next available address location of said RAM information which indicates whether a power outage has taken place during said predetermined number of samplings and if there has been a power outage, the address location of said time and date of the occurrence of said power outage.
Claim 16
Dependent Claim
50 words
The system of claim 14, wherein said means to communicate said data from said remote site to said control location and for communicating said status and command data from said control location to said remote site comprises a modem at said remote site, and a modem at said centrol location.
Claim 17
Dependent Claim
47 words
The system of claim 15, wherein said RAM comprises means for storing said data in eight bit bytes and said system comprises up to thirty-two of said sensors and the means to store each sampling of the outputs of said sensors in four sequentially addressed byte locations.
Claim 18
Dependent Claim
63 words
The system of claim 16, wherein said processor further comprises means to write eight samplings (thirty-two bytes) of data at sequential address locations in said RAM and means to write to the next sequential address in said RAM said information indicating whether a power outage has occurred and the address location and the time and date of the occurrence of said power outage.
Claim 19
Dependent Claim
48 words
The system of claim 17, wherein said central location further comprises means to request the transmission of said sampled data and power outage information stored in said RAM and said remote site comprises means to transmit said sampled data and said power outage information to said central location.
Claim 20
Dependent Claim
35 words
The system of claim 18, wherein said remote site further comprises means to transmit said data and said power outage information to said central location in blocks of one hundred twenty eight, eight bit bytes.
Claim 21
Dependent Claim
35 words
The system of claim 19, wherein said remote site further comprises means to transmit to said central location status information for enabling said host computer to interpret said blocks of data and power outage information.
Claim 22
Dependent Claim
77 words
The system of claim 20, wherein said status information further comprises the site processor identification number, the current time of its clock/calendar, said specified time and date for the processor to communicate with the host computer to transmit said data, the interval between samplings of the outputs of said sensors, the next available address in said RAM, and said time and date at which the site processor was put into its monitoring mode by the host computer.
Claim 23
Independent Claim
312 words
A system for sampling, formatting, storing and communicating to a central location, data representing the power usage of a plurality of power consuming devices at a plurality of remote sites, comprising: (a) a host computer located at said central location; (b) a plurality of sensors at each of said plurality of remote sites, each of said sensors with an output which represents the on-off condition of a respective one of said plurality of power consuming devices, each of said sensors being located at a respective one of said power consuming devices; (c) a processor, coupled to said plurality of sensors, at each of said plurality of remote sites comprising: (1) means for storing said data, said data comprising said on-off condition information for each of said power consumer devices, sampled repetitively, at a pre-determined time interval for a predetermined time period; (2) a real time clock/calendar; (3) a micro-controller; and (4) means for accepting from said host computer an identification indicia which is unique for each remote site; and said host computer comprising means for controlling the operation and timing of said processor at each of said plurality of remote sites, comprising means for communicating status and command information from said host computer to each of said plurality of remote sites, said means for communicating said status and central information comprising ordinary public telephone lines and being independent of any power transmission lines or means, and means for storing in said processor said status and command information and each of said processors further comprises means for accepting only said information which includes its unique identification indicia. (d) means, coupled to each of said processors, for communicating said data from each of said plurality of remote sites to said central location said means for communicating said data comprising ordinary public telephone lines and being independent of any power transmission lines or means; and
Claim 24
Independent Claim
312 words
A system for sampling, formatting, storing and communicating to a central location, data representing the power usage of a plurality of power consuming devices at a plurality of remote sites, comprising: (a) a host computer located at said central location; (b) a plurality of sensors at each of said plurality of remote sites, each of said sensors with an output which represents the on-off condition of a respective one of said plurality of power consuming devices, each of said sensors being located at a respective one of said power consuming devices; (c) a processor, coupled to said plurality of sensors, at each of said plurality of remote sites comprising: (1) means for storing said data, said data comprising said on-off condition information for each of said power consumer devices, sampled repetitively, at a pre-determined time interval for a predetermined time period; (2) a real time clock/calendar; (3) a micro-controller; and (4) means for accepting from said host computer an identification indicia which is unique for each remote site; and said host computer comprising means for controlling the operation and timing of said processor at each of said plurality of remote sites, comprising means for communicating status and command information from said host computer to each of said plurality of remote sites, said means for communicating said status and central information comprising ordinary public telephone lines and being independent of any power transmission lines or means, and means for storing in said processor said status and command information and each of said processors further comprises means for accepting only said information which includes its unique identification indicia. (d) means, coupled to each of said processors, for communicating said data from each of said plurality of remote sites to said central location said means for communicating said data comprising ordinary public telephone lines and being independent of any power transmission lines or means; and
Claim 25
Dependent Claim
59 words
The system of claim 22, wherein said status and command information comprises a specified time and date for said processor to initiate sampling, a specified time interval between samplings and a specified time and date at which each of said plurality of remote sites is to communicate with said central location to transmit said data to said central location.
Claim 26
Dependent Claim
51 words
The system of claim 23, wherein said status and command information from said central location further comprises time and date information provided by a master clock/calendar at said central location and said processor further comprises a means for updating and synchronizing said clock/calendar with said master clock/calendar at said central location.
Claim 27
Dependent Claim
28 words
The system of claim 24, wherein said means for storing said data and said means for storing said status and command data comprise a random access memory (RAM).
Claim 28
Dependent Claim
27 words
The system of claim 25, wherein said RAM comprises a first RAM for storing said data and a second RAM for storing said status and command data.
Claim 29
Dependent Claim
39 words
The system of claim 25, wherein said processor comprises means to initiate sampling of said data and for directing the storage of the outputs of said sensors into said RAM at said specified time and date for initiating sampling.
Claim 30
Dependent Claim
44 words
The system of claim 27, wherein said status and command information further comprises a specified RAM storage address location for the start of said storage of said data and said processor comprises means for writing said data into said specified RAM storage address location.
Claim 31
Dependent Claim
30 words
The system of claim 28, wherein said processor further comprises means for repetitively sampling and storing of said data at the specified time intervals of said status and command information.
Claim 32
Dependent Claim
25 words
The system of claim 29, wherein said processor further comprises means for writing said repetitive samplings into successive sequential storage address locations in said RAM.
Claim 33
Dependent Claim
43 words
The system of claim 30, wherein said system further comprises a means for detecting the occurrence of a power outage at each of said plurality of remote sites and for providing back-up power to said RAM and to said clock/calendar during said outage.
Claim 34
Dependent Claim
16 words
The system of claim 31, wherein said means to provide back-up power comprises a capacitor-resistor network.
Claim 35
Dependent Claim
41 words
The system of claim 32, wherein said processor further comprises means for writing into said RAM the time and date of the occurrence of said power outage and the time and date of the restoration of power after a power outage.
Claim 36
Dependent Claim
55 words
The system of claim 33, wherein said processor further comprises means to write said time and date of the occurrence of power outage into the next sequential address location in said RAM and to write said time and date of the restoration of power into the address location sequentially following said next sequential address location.
Claim 37
Dependent Claim
74 words
The system of claim 34, wherein after a predetermined number of samplings of data have been stored in said RAM, said processor further comprises means to write into the next available address location of said RAM information which indicates whether power outage has taken place during said predetermined number of samplings and if there has been a power outage, the address location of said time and date of the occurrence of said power address.
Claim 38
Dependent Claim
60 words
The system of claim 35, wherein said means to communicate said data from each of said plurality of remote sites to said central location and for communicating said status and command data from said control location to each of said remote site comprises a modem at each of said plurality of remote sites, and a modem at said centrol location.
Claim 39
Dependent Claim
46 words
The system of claim 36, wherein said RAM comprises means for storing said data in eight bit bytes and said system comprises up to thirty-two of said sensors and means to store each sampling of the outputs of said sensors in four sequentially addressed byte locations.
Claim 40
Dependent Claim
63 words
The system of claim 37, wherein said processor further comprises means to write eight samplings (thirty-two bytes) of data at sequential address locations in said RAM and means to write to the next sequential address in said RAM said information indicating whether a power outage has occurred and the address location and the time and date of the occurrence of said power outage.
Claim 41
Dependent Claim
51 words
The system of claim 38, wherein said central location comprises means to request the transmission of said sampled data and power outage information stored in said RAM and each of said plurality of remote sites comprises means to transmit said sampled data and said power outage information to said central location.
Claim 42
Dependent Claim
38 words
The system of claim 39, wherein each of said plurality of remote sites comprises means to transmit said data and said power outage information to said central location in blocks of one hundred twenty eight, eight bit bytes.
Claim 43
Dependent Claim
39 words
The system of claim 40, wherein each of said plurality of remote sites further comprises means to transmit to said central location status information for enabling said host computer to interpret said blocks of data and power outage information.
Claim 44
Dependent Claim
77 words
The system of claim 41, wherein said status information further comprises the site processor identification number, the current time of its clock/calendar, said specified time and date for the processor to communicate with the host computer to transmit said data, the interval between samplings of the outputs of said sensors, the next available address in said RAM, and said time and date at which the site processor was put into its monitoring mode by the host computer.
Claim 45
Independent Claim
191 words
A system for sampling, formatting, storing and communicating data representing the power usage of a plurality of power consuming devices at a facility, comprising (a) a host computer located at said facility; (b) a plurality of sensors each with an output which represents the on-off condition of a respective one of said plurality of power consuming devices, each of said sensors being located at a respective one of said power consuming devices; (c) a processor, located at said facility, and coupled to said plurality of sensors, comprising: (1) means for storing said data, said data comprising said on-off condition information for each of said power consumer devices, sampled repetitively, at a pre-determined time interval for a predetermined time period; (2) a real time clock/calendar; and (3) a micro-controller; and said host computer comprising means for controlling the operation and timing of said processor, means for communicating said status and command information from said host computer to said processor, said means for communicating said status and command information comprising wiring which is independent of any power transmission lines or means, and means, in said processor, for storing said status and command information.
Claim 46
Independent Claim
191 words
A system for sampling, formatting, storing and communicating data representing the power usage of a plurality of power consuming devices at a facility, comprising (a) a host computer located at said facility; (b) a plurality of sensors each with an output which represents the on-off condition of a respective one of said plurality of power consuming devices, each of said sensors being located at a respective one of said power consuming devices; (c) a processor, located at said facility, and coupled to said plurality of sensors, comprising: (1) means for storing said data, said data comprising said on-off condition information for each of said power consumer devices, sampled repetitively, at a pre-determined time interval for a predetermined time period; (2) a real time clock/calendar; and (3) a micro-controller; and said host computer comprising means for controlling the operation and timing of said processor, means for communicating said status and command information from said host computer to said processor, said means for communicating said status and command information comprising wiring which is independent of any power transmission lines or means, and means, in said processor, for storing said status and command information.
Claim 47
Dependent Claim
54 words
The system of claim 43, wherein said status and command information comprises a specified time and date for said processor to initiate sampling, a specified time interval between samplings and a specified time and date at which said processor is to communicate with the central location to transmit said data to said central location.
Claim 48
Dependent Claim
45 words
The system of claim 44, wherein said status and command information from said host further comprises time and date information provided by a master clock/calendar in said host computer and said processor further comprises means for updating and synchronizing said clock/calendar with said master clock/calendar.
Claim 49
Dependent Claim
28 words
The system of claim 45, wherein said means for storing said data and said means for storing said status and command data comprise a random access memory (RAM).
Claim 50
Dependent Claim
27 words
The system of claim 46, wherein said RAM comprises a first RAM for storing said data and a second RAM for storing said status and command data.
Claim 51
Dependent Claim
39 words
The system of claim 46, wherein said processor comprises means to initiate sampling of said data and for directing the storage of the outputs of said sensors into said RAM at said specified time and date for initiating sampling.
Claim 52
Dependent Claim
44 words
The system of claim 48, wherein said status and command information further comprises a specified RAM storage address location for the start of said storage of said data and said processor comprises means for writing said data into said specified RAM storage address location.
Claim 53
Dependent Claim
30 words
The system of claim 49, wherein said processor further comprises means for repetitively sampling and storing of said data at the specified time intervals of said status and command information.
Claim 54
Dependent Claim
25 words
The system of claim 50, wherein said processor further comprises means for writing said repetitive samplings into successive sequential storage address locations in said RAM.
Claim 55
Dependent Claim
35 words
The system of claim 51, wherein said system further comprises a means for detecting the occurrence of a power outage and for providing back-up power to said RAM and to said clock/calendar during said outage.
Claim 56
Dependent Claim
16 words
The system of claim 52, wherein said means to provide back-up power comprises a capacitor-resistor network.
Claim 57
Dependent Claim
41 words
The system of claim 53, wherein said processor further comprises means for writing into said RAM the time and date of the occurrence of said power outage and the time and date of the restoration of power after a power outage.
Claim 58
Dependent Claim
55 words
The system of claim 54, wherein said processor further comprises means to write said time and date of the occurrence of power outage into the next sequential address location in said RAM and to write said time and date of the restoration of power into the address location sequentially following said next sequential address location.
Claim 59
Dependent Claim
75 words
The system of claim 55, wherein after a predetermined number of samplings of data have been stored in said RAM, said processor further comprises means to write into the next available address location of said RAM information which indicates whether a power outage has taken place during said predetermined number of samplings and if there has been a power outage, the address location of said time and date of the occurrence of said power address.
Claim 60
Independent Claim
235 words
A method for automatically and repetitively sampling and storing data representing the on/off condition of a plurality of power consuming devices at a remote site with a processor using a random access memory (RAM) located at a remote site, and of communicating said data to a host computer, comprising the steps of: (a) receiving, at said processor, status and command information from said host computer including data specifying the time and date at which said remote processor should initiate said sampling of said data, the time interval between samples of said data and the time and date at which said remote processor should report to, and communicate said sampled data to, said host computer; (b) storing said status and command data in said RAM; (c) sequentially sampling, at said time interval, the outputs of a plurality of power sensing devices, representing said on/off condition, each of said devices being installed at a respective one of said plurality of sensors, and communicating said outputs to said remote processor at said time and date for initiating said sampling; (d) storing said outputs of said sensors in said RAM; (e) sequentially storing each of said sequentially sampled outputs in said RAM; and (g) transmitting such said sampled output data directly from said processor to said host computer, using ordinary public telephone lines only, independent of any power transmission lines or means, at said specified reporting time and date.
Claim 61
Independent Claim
235 words
A method for automatically and repetitively sampling and storing data representing the on/off condition of a plurality of power consuming devices at a remote site with a processor using a random access memory (RAM) located at a remote site, and of communicating said data to a host computer, comprising the steps of: (a) receiving, at said processor, status and command information from said host computer including data specifying the time and date at which said remote processor should initiate said sampling of said data, the time interval between samples of said data and the time and date at which said remote processor should report to, and communicate said sampled data to, said host computer; (b) storing said status and command data in said RAM; (c) sequentially sampling, at said time interval, the outputs of a plurality of power sensing devices, representing said on/off condition, each of said devices being installed at a respective one of said plurality of sensors, and communicating said outputs to said remote processor at said time and date for initiating said sampling; (d) storing said outputs of said sensors in said RAM; (e) sequentially storing each of said sequentially sampled outputs in said RAM; and (g) transmitting such said sampled output data directly from said processor to said host computer, using ordinary public telephone lines only, independent of any power transmission lines or means, at said specified reporting time and date.
Claim 62
Dependent Claim
97 words
The method of claim 57 wherein said remote site further comprises a real time clock/calendar, a power supply, and a modem, and said method includes the steps of: (a) providing power to said processor, clock and modem from said power supply; (b) charging a capacitor from said power supply; (c) providing power, to maintain the operation of said clock and to maintain the data stored in said RAM during power outages, from said capacitor; and (d) resuming providing power to said remote processor RAM, clock and modem from said power supply upon termination of said power outage.
Claim 63
Dependent Claim
68 words
The method of claim 58 including the additional steps of: (a) maintaining an accurate time and date in a clock/calendar at said host computer; (b) transmitting from said host computer to said processor said accurate time and date; and (c) updating a clock/calendar at said remote site to correspond to said accurate time and date so that said remote site clock/calendar is synchronized with said host computer clock/calendar.
Claim 64
Dependent Claim
34 words
The method of claim 57 including the additional step of sequentially storing said sampled outputs in said RAM beginning at the storage address specified by said host computer in said status and command data.
Claim 65
Dependent Claim
53 words
The method of claim 60 including the additional steps of: (a) storing in said RAM the time and date of each power outage and each power resumption; and (b) transmitting said time and date of each power outage and each power resumption from said processor to said host computer with said sampled outputs.
Claim 66
Dependent Claim
105 words
The method of claim 59 including the additional steps of: (a) detecting the start of the occurrence of a power outage; (b) storing in said RAM, at the next sequential storage address, said power outage time and date; (c) detecting the resumption of power after such power outage; (d) storing in said RAM, at the next sequential storage address, said time and date of said power resumption; and (e) storing in said RAM information as to whether a power outage at said remote site has occurred during a predetermined number of said samplings and the storage address location of said power outage time and date.
Claim 67
Dependent Claim
85 words
The method of claim 60 including the additional step of transmitting from said processor to said host computer, using standard public telephone lines only, independent of any power transmission lines or means, on command from host computer, status information representing said time and date of initial sampling, said time interval between samplings, said reporting time and date, the next available storage address location in said RAM, and a flag storage address which is the address of a predetermined percentage of the total available storage addresses.
Claim 68
Dependent Claim
51 words
The method of claim 63 including the additional steps of: (a) comparing the next available address in said RAM with said flag storage address in said remote processor; and (b) transmitting said sample data from said processor to said host computer when said next available storage address equals said flag address.
Claim 69
Dependent Claim
53 words
The method of claim 64 including the additional steps of: (a) storing in said RAM the time and date of each power outage and each power resumption; and (b) transmitting said time and date of each power outage and each power resumption from said processor to said host computer with said sampled output.
Claim 70
Dependent Claim
101 words
The method of claim 65 including the additional steps of: (a) detecting the start of the occurrence of a power outage; (b) storing in said RAM, in the next sequential storage address, said power outage time and date; (c) detecting the resumption of power after such power outage; (d) storing in said RAM, in the next sequential storage address, said time and date of said power outage; and (e) storing in said RAM information as to whether a power outage has occurred after a predetermined number of said samplings and the storage address location of said power outage time and date.
Claim 71
Dependent Claim
83 words
The method of claim 62 including the additional step of transmitting from said remote processor to said host computer, using standard, public telephone lines only, independent of any power transmission lines or means, on command from host computer, status information representing said time and date of initial sampling, said time interval between samplings, said reporting time and date, the next available storage address location in said RAM, and a flag storage address which represents a predetermined percentage of the total available storage addresses.
Claim 72
Dependent Claim
98 words
The method of claim 67 wherein said remote site further comprises a real time clock/calendar, a power supply, and a modem, and said method includes the additional steps of: (a) providing power to said processor, clock and modem from said power supply; (b) charging a capacitor from said power supply; (c) providing power to maintain the operation of said clock/calendar and to maintain the data stored in said RAM during power outages from said capacitor; and (d) resuming providing power to said remote processor, RAM, clock/calendar and modem from said power supply upon termination of said power outage.
Claim 73
Independent Claim
263 words
A system for sampling, formatting, storing, processing and communicating to a central location data representing the power usage of a plurality of power consuming devices from a remote site, said system comprising: (a) a host computer located at said central location; (b) a plurality of sensors each having an analogue output representing the power usage of a respective one of said plurality of power consuming devices, each of said sensors being located at a respective one of said power consuming devices; (c) a plurality of analogue to digital convertors, each connected to a respective one of said plurality of sensors; (d) a processor, coupled to said plurality of analogue to digital convertors, at said remote site comprising: (1) means for storing said data, said data comprising said power usage sampled at a pre-determined time interval for a pre-determined time period; (2) a real time clock/calendar; (3) a micro-controller; (4) means for converting said analogue output; (e) means for communicating said data from said remote site directly to said central location coupled to said processor, said means for communicating said data comprising ordinary public telephone lines and being independent of any power transmission lines or means; and said host computer comprising means for controlling the operation and timing of said processor comprising means for communicating status and command information from said host computer directly to said remote site, said means for communicating said status and central information comprising ordinary public telephone lines and being independent of any power transmission lines or means, and means in said processor for storing said status and command information.
Claim 74
Independent Claim
263 words
A system for sampling, formatting, storing, processing and communicating to a central location data representing the power usage of a plurality of power consuming devices from a remote site, said system comprising: (a) a host computer located at said central location; (b) a plurality of sensors each having an analogue output representing the power usage of a respective one of said plurality of power consuming devices, each of said sensors being located at a respective one of said power consuming devices; (c) a plurality of analogue to digital convertors, each connected to a respective one of said plurality of sensors; (d) a processor, coupled to said plurality of analogue to digital convertors, at said remote site comprising: (1) means for storing said data, said data comprising said power usage sampled at a pre-determined time interval for a pre-determined time period; (2) a real time clock/calendar; (3) a micro-controller; (4) means for converting said analogue output; (e) means for communicating said data from said remote site directly to said central location coupled to said processor, said means for communicating said data comprising ordinary public telephone lines and being independent of any power transmission lines or means; and said host computer comprising means for controlling the operation and timing of said processor comprising means for communicating status and command information from said host computer directly to said remote site, said means for communicating said status and central information comprising ordinary public telephone lines and being independent of any power transmission lines or means, and means in said processor for storing said status and command information.
Claim 75
Dependent Claim
55 words
The system of claim 69, wherein said status and command information comprises a specified time and date for said processor to initiate sampling, a specified time interval between samplings and a specified time and date at which the remote site is to communicate with the central location to transmit said data to said central location.
Claim 76
Dependent Claim
47 words
The system of claim 70, wherein said status and command information from said central location further comprises time and date information provided by a master clock/calendar at said central location and said processor further comprises a means for updating and synchronizing said clock/calendar with said master clock/calendar.
Claim 77
Dependent Claim
28 words
The system of claim 71, wherein said means for storing said data and said means for storing said status and command data comprise a random access memory (RAM).
Claim 78
Dependent Claim
27 words
The system of claim 72, wherein said RAM comprises a first RAM for storing said data and a second RAM for storing said status and command data.
Claim 79
Dependent Claim
40 words
The system of claim 73, wherein said processor further comprises means to initiate sampling of said data and for directing the storage of the outputs of said sensors into said RAM at said specified time and date for initiating sampling.
Claim 80
Dependent Claim
45 words
The system of claim 74, wherein said status and command information further comprises a specified RAM storage address location for the start of said storage of said data and said processor further comprises means for writing said data into said specified RAM storage address location.
Claim 81
Dependent Claim
30 words
The system of claim 75, wherein said processor further comprises means for repetitively sampling and storing of said data at the specified time intervals of said status and command information.
Claim 82
Dependent Claim
25 words
The system of claim 76, wherein said processor further comprises means for writing said repetitive samplings into successive sequential storage address locations in said RAM.
Claim 83
Dependent Claim
35 words
The system of claim 77, wherein said system further comprises a means for detecting the occurrence of a power outage and for providing back-up power to said RAM and to said clock/calendar during said outage.
Claim 84
Dependent Claim
16 words
The system of claim 78, wherein said means to provide back-up power comprises a capacitor-resistor network.
Claim 85
Dependent Claim
41 words
The system of claim 79, wherein said processor further comprises means for writing into said RAM the time and date of the occurrence of said power outage and the time and date of the restoration of power after a power outage.
Claim 86
Dependent Claim
55 words
The system of claim 80, wherein said processor further comprises means to write said time and date of the occurrence of power outage into the next sequential address location in said RAM and to write said time and date of the restoration of power into the address location sequentially following said next sequential address location.
Claim 87
Dependent Claim
75 words
The system of claim 81, wherein after a predetermined number of samplings of data have been stored in said RAM, said processor further comprises means to write into the next available address location of said RAM information which indicates whether a power outage has taken place during said predetermined number of samplings and if there has been a power outage, the address location of said time and date of the occurrence of said power outage.
Claim 88
Dependent Claim
50 words
The system of claim 82, wherein said means to communicate said data from said remote site to said central location and for communicating said status and command data from said control location to said remote site comprises a modem at said remote site, and a modem at said central location.
Claim 89
Dependent Claim
15 words
The system of claim 83, wherein said system comprises up to thirty-two of said sensors.
Claim 90
Dependent Claim
22 words
The system of claim 84, wherein said means to convert said analogue output into digital signals comprises an A to D converter.
Claim 91
Dependent Claim
51 words
The system of claim 85, wherein said central location further comprises means to request the transmission of said sampled data and power outage information stored in said RAM and said at least one remote site comprises means to transmit said sampled data and said power outage information to said central location.
Claim 92
Dependent Claim
27 words
The system of claim 86, wherein said remote site further comprises means to transmit said data and said power outage information to said central location in bytes.
Claim 93
Dependent Claim
35 words
The system of claim 87, wherein said remote site further comprises means to transmit to said central location status information for enabling said host computer to interpret said blocks of data and power outage information.
Claim 94
Dependent Claim
77 words
The system of claim 88, wherein said status information further comprises the site processor identification number, the current time of its clock/calendar, said specified time and date for the processor to communicate with the host computer to transmit said data, the interval between samplings of the outputs of said sensors, the next available address in said RAM, and said time and date at which the site processor was put into its monitoring mode by the host computer.
Claim 95
Independent Claim
261 words
A method for automatically and repetitively sampling and storing data representing the power usage of a plurality of power consuming devices at a remote site, with a processor using a random access memory (RAM) located at said remote site, and of communicating said data to a host computer, comprising the steps of: (a) receiving, at said processor, status and command information from said host computer including data specifying the time and date at which said remote processor should initiate said sampling of said data, the time interval between samples of said data and the time and date at which said remote processor should report to, and communicating said sampled data directly to said host computer, using ordinary public telephone lines only, independent of any power transmission means; (b) storing said status and command data in said RAM; (c) sampling, at said time interval, the outputs of a plurality of power sensing devices, each of said sensors installed at a respective one of said plurality of devices and having an analogue output representing the power conservation of a respective one of said devices, converting said analogue output into digital form, and connecting said converted outputs to said remote processor at said time and date for initiating said sampling; (d) storing said outputs in said RAM; (f) sequentially storing each of said sequentially sampled outputs in said RAM: and (g) transmitting such said sampled output data from said processor to said host computer using ordinary public telephone lines only, independent of any power lines or means, at said specified reporting time and date.
Claim 96
Independent Claim
261 words
A method for automatically and repetitively sampling and storing data representing the power usage of a plurality of power consuming devices at a remote site, with a processor using a random access memory (RAM) located at said remote site, and of communicating said data to a host computer, comprising the steps of: (a) receiving, at said processor, status and command information from said host computer including data specifying the time and date at which said remote processor should initiate said sampling of said data, the time interval between samples of said data and the time and date at which said remote processor should report to, and communicating said sampled data directly to said host computer, using ordinary public telephone lines only, independent of any power transmission means; (b) storing said status and command data in said RAM; (c) sampling, at said time interval, the outputs of a plurality of power sensing devices, each of said sensors installed at a respective one of said plurality of devices and having an analogue output representing the power conservation of a respective one of said devices, converting said analogue output into digital form, and connecting said converted outputs to said remote processor at said time and date for initiating said sampling; (d) storing said outputs in said RAM; (f) sequentially storing each of said sequentially sampled outputs in said RAM: and (g) transmitting such said sampled output data from said processor to said host computer using ordinary public telephone lines only, independent of any power lines or means, at said specified reporting time and date.
Claim 97
Dependent Claim
34 words
The method of claim 90 including the additional steps of sequentially storing said sampled outputs in said RAM beginning at the storage address specified by said host computer in said status and command data.
Claim 98
Dependent Claim
57 words
The method of claim 91 including the additional steps of: (a) storing in said RAM the time and date of each power outage and each power resumption at said remote site; and (b) transmitting said time and date of each power outage and each power resumption from said processor to said host computer with said sampled outputs.
Claim 99
Dependent Claim
105 words
The method of claim 92 including the additional steps of: (a) detecting the start of the occurrence of a power outage; (b) storing in said RAM, at the next sequential storage address, said power outage time and date; (c) detecting said resumption of power after said power outage; (d) storing in said RAM, at the next sequential storage address, said time and date of said power resumption; and (e) storing in said RAM information as to whether a power outage at said remote site has occurred during a predetermined number of said samplings and the storage address location of said power outage time and date.
Claim 100
Dependent Claim
86 words
The method of claim 91 including the additional step of transmitting from said processor directly to said host computer, using ordinary public telephone lines only, independent of any power transmission lines or means, on command from host computer, status information representing said time and date of initial sampling, said time interval between samplings, said reporting time and date, the next available storage address location in said RAM, and a flag storage address which is the address of a predetermined percentage of the total available storage addresses.
Claim 101
Dependent Claim
51 words
The method of claim 94 including the additional steps of: (a) comparing the next available address in said RAM with said flag storage address in said remote processor; and (b) transmitting said sample data from said processor to said host computer when said next available storage address equals said flag address.
Claim 102
Dependent Claim
57 words
The method of claim 95 including the additional steps of: (a) storing in said RAM the time and date of each power outage and each power resumption at said remote site; and (b) transmitting said time and date of each power outage and each power resumption from said processor to said host computer with said sampled output.
Claim 103
Dependent Claim
101 words
The method of claim 96 including the additional steps of: (a) detecting the start of the occurrence of a power outage; (b) storing in said RAM, in the next sequential storage address, said power outage time and date; (c) detecting said resumption of power after said power outage; (d) storing in said RAM, in the next sequential storage address, said time and date of said power outage; and (e) storing in said RAM information as to whether a power outage was occurred after a predetermined number of said samplings and the storage address location of said power outage time and date.