This invention relates to a system for monitoring the condition and operation of remotely located machines, such as coin-operated vending machines. In one embodiment, switches in each machine convert operating conditions into a binary digital word for that machine, which is stored temporarily. Such words for a plurality of machines are then transferred to a memory, whence they are retrieved, coded as to machine number and transmitted via telephone line to a control processing unit where the various machine conditions are recorded and displayed.
|
1. A system for monitoring a plurality of machines having widely spaced locations comprising:
a plurality of binary sensors connected to each machine; a plurality of local data storage and processing units, each corresponding to a separate group of machines and connected to every machine in that group; means to sequentially feed binary information from sensors in each machine of a group to said local data storage and processing unit corresponding to that group; comparison means in said local data storage and processing unit for comparing received sensor information with previous information received from the same sensor and determining and indicating the existence of a change; a central processing unit; scanning means for scanning said local data storage and processing units and selectively retrieving from them only changed information; and transmission means for transmitting said changed information to said central processing unit.
2. The system of
said binary sensors comprise sensors connected to indicate at least one machine operation; said local data storage and processing units each contain operation count means connected to said comparison means for counting the number of operations of said at least one machine operation and operation storage means for storing the result of said operation count means; and said scanning means retrieves from each said local data storage and processing unit any changed operation count information.
3. The system of
said binary sensors comprise sensors connected to indicate the existence of at least one machine condition requiring attention; and said central processing unit contains indicating means responsive to the existence of changed machine condition information for providing an indication that a machine needs attention.
4. The system of
said binary sensors comprise sensors connected to indicate at least one machine operation and to indicate the existence of at least one machine condition requiring attention; said local data storage and processing units each contain operation count means connected to said comparison means for counting the number of operations of said at least one machine operation and operation count storage means for storing the result of said operation count means; said scanning means retrieves any changed operation count information from each said local data storage and processing unit; and said central processing unit contains indicating means responsive to the existence of changed machine condition information for providing an indication that a machine needs attention.
5. The system of
said means to sequentially feed binary information from sensors in each machine to a local data storage and processing unit includes a. shift register storage means associated with each machine for storing information from each said sensor connected to that machine; and b. means associated with each said local storage and processing unit for sequentially feeding information from all associated machine shift register storage means to said local data storage and processing unit.
6. The system of
7. The system of
|
This invention relates to a system for monitoring the operating condition of remotely located machines and the like, and is particularly adapted for monitoring the operating condition and amount of sales of a large number of remotely located coin-operated vending machines.
Coin-operated vending machines are typically scattered over a fairly extensive geographic area, and maintaining them fully stocked and in operative condition poses a substantial problem. Usually the machines are visited in rotation by a route man, who stocks the machines and reports any faulty operation so that a repairman may be sent. Loss of revenue due to empty or inoperative machines is considerable, and could be greatly reduced by knowing immediately which machines need attention, and additional savings could be effected by more efficient use of the routemen, obviating the waste of their time in visiting operative machines that need no restocking. Further, the routeman generally collects the money from the machine, and there is at present no reliable way of confirming his count.
The above problem could be removed or at least greatly diminished if there existed a practical way of obtaining, at some central location, an immediate indication of any failure or shortage identified as to a particular machine, and a count of the money taken in by each machine. This invention provides such a practical system.
In the monitoring system of this invention, switches in the monitored machines generate binary condition indications. The binary information generated by the switches in each machine is stored in a register attached to the machine. Then the binary data from each machine register, for a local group of machines, is sequentially fed to a local storage unit called a data concentrator. This data is compared with the data previously received from each machine, and any changes are flagged before the data is stored. Then, transmitting data only changed data from machines where changes have recently occurred is routinely transmitted selected for transmission from the concentrator RAM, once every ten minutes the entire slate of data stored in each RAM is sent. This complete data dump is initiated by 10 minute timer 31 (FIG. 3) and is accomplished as indicated in FIG. 9 by starting at a RAM word known to be a data word (location 5), each data word is removed and the flag bit set. Thus all flags are set, even though the data may not have changed, and upon the next SEND DATA signal the entire slate of RAM data will be sent.
The initiation of operation of the system is shown in the "power-up" flow diagram of FIG. 7. It will be seen that it consists in setting all zeros into the RAM, clearing all registers and counters, and setting the address counter 25 to 0.
The above embodiment is merely examplary and various changes and modifications may be made without departing from the scope of the invention, which is defined solely in the appended claims.
Goldsby, Arthur F., Haberl, Frank J., Anand, Satish K.
Patent | Priority | Assignee | Title |
10060636, | Apr 05 2013 | EMERSON CLIMATE TECHNOLOGIES, INC | Heat pump system with refrigerant charge diagnostics |
10234854, | Feb 28 2011 | COPELAND LP; EMERSUB CXIII, INC | Remote HVAC monitoring and diagnosis |
10335906, | Apr 27 2004 | Emerson Climate Technologies, Inc. | Compressor diagnostic and protection system and method |
10352602, | Jul 30 2007 | Emerson Climate Technologies, Inc. | Portable method and apparatus for monitoring refrigerant-cycle systems |
10443863, | Apr 05 2013 | Emerson Climate Technologies, Inc. | Method of monitoring charge condition of heat pump system |
10458404, | Nov 02 2007 | Emerson Climate Technologies, Inc. | Compressor sensor module |
10488090, | Mar 15 2013 | Emerson Climate Technologies, Inc. | System for refrigerant charge verification |
10558229, | Aug 11 2004 | Emerson Climate Technologies Inc. | Method and apparatus for monitoring refrigeration-cycle systems |
10775084, | Mar 15 2013 | Emerson Climate Technologies, Inc. | System for refrigerant charge verification |
10884403, | Feb 28 2011 | COPELAND LP; EMERSUB CXIII, INC | Remote HVAC monitoring and diagnosis |
4167730, | Apr 18 1977 | Lockheed Martin Corporation | Compression of data on status of remote equipment |
4348739, | Feb 12 1980 | International Business Machines Corporation | Terminal providing communication system information output |
4564937, | Dec 22 1983 | AG COMMUNICATION SYSTEMS CORPORATION, 2500 W UTOPIA RD , PHOENIX, AZ 85027, A DE CORP | Remote data link address sequencer and a memory arrangement for accessing and storing digital data |
4827426, | May 18 1987 | COCA-COLA COMPANY, THE, 310 NORTH AVE , ATLANTA, GA 30301 | Data acquisition and processing system for post-mix beverage dispensers |
6324520, | Jan 22 1998 | PayPal, Inc | Method and apparatus for collecting and applying vending machine demand information |
7236942, | Dec 19 1997 | PayPal, Inc | Pre-sale data broadcast system and method |
7340419, | Mar 15 2001 | Meta Platforms, Inc | Method and apparatus for product display |
7451892, | Mar 21 1997 | PayPal, Inc | Vending machine system and method for encouraging the purchase of profitable items |
7499769, | Jul 30 2003 | Inventor Holdings, LLC | Products and processes for vending a plurality of products via defined groups |
7546277, | Oct 09 1997 | Inventor Holdings, LLC | Method and apparatus for dynamically managing vending machine inventory prices |
7577496, | Aug 22 2000 | Inventor Holdings, LLC | System for vending physical and information items |
7587333, | Aug 26 1997 | Inventor Holdings, LLC | Method and apparatus for vending products |
7711658, | Oct 09 1997 | Inventor Holdings, LLC | Method and apparatus for dynamically managing vending machine inventory prices |
7726562, | Aug 22 2000 | Inventor Holdings, LLC | System for vending physical and information items |
7826923, | Jul 29 2004 | Inventor Holdings, LLC | Products and processes for vending a plurality of products |
7835950, | Mar 15 2001 | Meta Platforms, Inc | Method and apparatus for product display |
7856379, | Dec 19 1997 | PayPal, Inc | Pre-sale data broadcast system and method |
7865265, | Jul 30 2003 | Inventor Holdings, LLC | Products and processes for vending a plurality of products via defined groups |
7885726, | Mar 21 1997 | PayPal, Inc | Vending machine system and method for encouraging the purchase of profitable items |
7894936, | Oct 09 1997 | Inventor Holdings, LLC | Products and processes for managing the prices of vending machine inventory |
7912581, | Jul 30 2003 | Inventor Holdings, LLC | Products and processes for vending a plurality of products via defined groups |
7912758, | Mar 15 2001 | Meta Platforms, Inc | Method and apparatus for product display |
8068933, | Jul 30 2003 | PayPal, Inc | Products and processes for vending a plurality of products via defined groups |
8543510, | Dec 19 1997 | PayPal, Inc | Pre-sale data broadcast system and method |
8892470, | Dec 19 1997 | PayPal, Inc | Pre-sale data broadcast system and method |
8964338, | Jan 11 2012 | EMERSON CLIMATE TECHNOLOGIES, INC | System and method for compressor motor protection |
8974573, | Aug 11 2004 | Emerson Climate Technologies, Inc. | Method and apparatus for monitoring a refrigeration-cycle system |
9017461, | Aug 11 2004 | Emerson Climate Technologies, Inc. | Method and apparatus for monitoring a refrigeration-cycle system |
9021819, | Aug 11 2004 | Emerson Climate Technologies, Inc. | Method and apparatus for monitoring a refrigeration-cycle system |
9023136, | Aug 11 2004 | Emerson Climate Technologies, Inc. | Method and apparatus for monitoring a refrigeration-cycle system |
9046900, | Aug 11 2004 | Emerson Climate Technologies, Inc. | Method and apparatus for monitoring refrigeration-cycle systems |
9081394, | Aug 11 2004 | Emerson Climate Technologies, Inc. | Method and apparatus for monitoring a refrigeration-cycle system |
9086704, | Aug 11 2004 | Emerson Climate Technologies, Inc. | Method and apparatus for monitoring a refrigeration-cycle system |
9121407, | Apr 27 2004 | Emerson Climate Technologies, Inc. | Compressor diagnostic and protection system and method |
9140728, | Nov 02 2007 | EMERSON CLIMATE TECHNOLOGIES, INC | Compressor sensor module |
9171316, | Aug 26 1997 | PayPal, Inc | Method and apparatus for vending a combination of products |
9194894, | Nov 02 2007 | Emerson Climate Technologies, Inc. | Compressor sensor module |
9218703, | Jun 09 2008 | The Coca-Cola Company | Virtual vending machine in communication with a remote data processing device |
9285802, | Feb 28 2011 | COPELAND LP; EMERSUB CXIII, INC | Residential solutions HVAC monitoring and diagnosis |
9304521, | Aug 11 2004 | EMERSON CLIMATE TECHNOLOGIES, INC ; THE STAPLETON GROUP, INC | Air filter monitoring system |
9310094, | Jul 30 2007 | EMERSON CLIMATE TECHNOLOGIES, INC ; THE STAPLETON GROUP, INC | Portable method and apparatus for monitoring refrigerant-cycle systems |
9310439, | Sep 25 2012 | Emerson Climate Technologies, Inc. | Compressor having a control and diagnostic module |
9551504, | Mar 15 2013 | COPELAND LP; EMERSUB CXIII, INC | HVAC system remote monitoring and diagnosis |
9590413, | Jan 11 2012 | Emerson Climate Technologies, Inc. | System and method for compressor motor protection |
9638436, | Mar 15 2013 | COPELAND LP; EMERSUB CXIII, INC | HVAC system remote monitoring and diagnosis |
9669498, | Apr 27 2004 | Emerson Climate Technologies, Inc. | Compressor diagnostic and protection system and method |
9690307, | Aug 11 2004 | Emerson Climate Technologies, Inc. | Method and apparatus for monitoring refrigeration-cycle systems |
9703287, | Feb 28 2011 | COPELAND LP; EMERSUB CXIII, INC | Remote HVAC monitoring and diagnosis |
9762168, | Sep 25 2012 | Emerson Climate Technologies, Inc. | Compressor having a control and diagnostic module |
9765979, | Apr 05 2013 | EMERSON CLIMATE TECHNOLOGIES, INC | Heat-pump system with refrigerant charge diagnostics |
9803902, | Mar 15 2013 | Emerson Climate Technologies, Inc. | System for refrigerant charge verification using two condenser coil temperatures |
9823632, | Sep 07 2006 | Emerson Climate Technologies, Inc. | Compressor data module |
9876346, | Jan 11 2012 | Emerson Climate Technologies, Inc. | System and method for compressor motor protection |
9885507, | Jul 19 2006 | Emerson Climate Technologies, Inc. | Protection and diagnostic module for a refrigeration system |
Patent | Priority | Assignee | Title |
3532827, | |||
3676876, | |||
3744043, | |||
3820074, | |||
3851310, | |||
3906450, | |||
DT1,463,605, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 23 1976 | Martin Marietta Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Date | Maintenance Schedule |
Oct 18 1980 | 4 years fee payment window open |
Apr 18 1981 | 6 months grace period start (w surcharge) |
Oct 18 1981 | patent expiry (for year 4) |
Oct 18 1983 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 18 1984 | 8 years fee payment window open |
Apr 18 1985 | 6 months grace period start (w surcharge) |
Oct 18 1985 | patent expiry (for year 8) |
Oct 18 1987 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 18 1988 | 12 years fee payment window open |
Apr 18 1989 | 6 months grace period start (w surcharge) |
Oct 18 1989 | patent expiry (for year 12) |
Oct 18 1991 | 2 years to revive unintentionally abandoned end. (for year 12) |