WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Apparatus for dispensing money orders    
United States Patent5014212   
Link to this pagehttp://www.wikipatents.com/5014212.html
Inventor(s)Smith; Lawrence G. (Orlando, FL)
AbstractA method and apparatus for dispensing money orders at a plurality of retail establishments is provided, including one or more data collector devices connected to a host device. Preferably, each of the money order dispensers include a digital processor for controlling the overall operation thereof, a keyboard for entering transaction data to request the printing of a money order, a display for displaying the transaction data, and a dot matrix printer for printing the requested money order. Each dispenser further includes an electrically-eraseable programmable read only memory (E.sup.2 PROM) for storing a security inhibit printing code, this code being automatically changed to prevent actuation of the printer when the security of the dispenser is compromised. The physical dimensions of the money order dispenser are reduced by providing a dot matrix printer for receiving money orders in a transverse fashion, and software routines are provided to control the dot matrix printer to "rotate" the printed characters whereby money orders are dispensed in a readable fashion.
   














 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 5014212
Apparatus for dispensing money orders - US Patent 5014212 Drawing
Apparatus for dispensing money orders
Inventor     Smith; Lawrence G. (Orlando, FL)
Owner/Assignee     Republic Money Orders, Inc. (Dallas, TX)
Patent assignment
All assignments
Publication Date     May 7, 1991
Application Number     07/558,671
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     July 27, 1990
US Classification     700/235 235/379 235/432 400/104 400/663 700/236 700/237 700/241 902/1
Int'l Classification     G06F 015/21 G06F 015/30
Examiner     Ruggiero; Joseph
Assistant Examiner    
Attorney/Law Firm     O'Neil; Michael A.
Address
Parent Case     This is a continuation of application Ser. No. 07/406,979 filed Sept. 13, 1989, abandoned, which is a continuation of Ser. No. 07/121,074 filed Nov. 16, 1987 now U.S. Pat. No. 4,870,596, which is a continuation of application Ser. No. 07/060,762 filed Jun. 8, 1987 now U.S. Pat. No. 4,812,986, which is a division of application Ser. No. 06/877,539 filed on Oct. 31, 1986, now U.S. Pat. No. 4,699,532, which is a division of application Ser. No. 05/596,291, filed Apr. 3, 1984, now U.S. Pat. No. 4,625,275.
Priority Data    
USPTO Field of Search     364/400 364/401 364/405 364/406 364/408 364/478 364/479 364/519 235/375 235/379 235/380 235/381 235/382.5 235/432 235/433 235/431 400/121 400/124 400/104 400/105 400/106 400/50 400/103 380/24 902/1 902/2
Patent Tags     dispensing money orders
   
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
2071141



[0 after 0 votes]
4699532
Smith
400/104
Oct,1987

[0 after 0 votes]
4625275
Smith
705/18
Nov,1986

[0 after 0 votes]
4417137
Lundblad
235/379
Nov,1983

[0 after 0 votes]
4385285
Horst
382/119
May,1983

[0 after 0 votes]
4355369
Garvin
235/379
Oct,1982

[0 after 0 votes]
4341951
Benton
705/41
Jul,1982

[0 after 0 votes]
4317028
Simjian
235/380
Feb,1982

[0 after 0 votes]
4270042
Case
235/379
May,1981

[0 after 0 votes]
4266121
Hirose
235/381
May,1981

[0 after 0 votes]
4225779
Sano
235/379
Sep,1980

[0 after 0 votes]
4175694
Donabin
235/475
Nov,1979

[0 after 0 votes]
4082945
van de Goor
235/379
Apr,1978

[0 after 0 votes]
4053735
Foudos
705/41
Oct,1977

[0 after 0 votes]
4035792
Price
396/427
Jul,1977

[0 after 0 votes]
4025905
Gorgens
709/227
May,1977

[0 after 0 votes]
3997763
Schasser
235/432
Dec,1976

[0 after 0 votes]
3984660
Oka
235/381
Oct,1976

[0 after 0 votes]
3970992
Boothroyd
705/43
Jul,1976

[0 after 0 votes]
3848798
Riley
235/101
Nov,1974

[0 after 0 votes]
3814227
Hurd, III
400/124.07
Jun,1974

[0 after 0 votes]
4812986
Smith
700/235
Dec,1969

[0 after 0 votes]
4870596
Smith
700/235
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
 


I claim:

1. A money order dispenser for dispensing money orders at a retail establishment comprising:

a digital processor for controlling the operation of the dispenser;

a keyboard connected to the digital processor for entering transaction data, control data for managing the operation of the dispenser, a first security code authorizing access to the dispenser to enable entry of said control data, and a second security code authorizing the printing of a money order;

a display connected to the digital processor for displaying the transaction and control data entered on the keyboard;

a memory associated with the digital processor for storing the transaction data and control data;

a printer controlled by said digital processor for receiving a money order and printing alphanumeric indicia thereon;

means for detecting entry of the first and second security codes via the keyboard;

control means responsive to the detecting means for inhibiting entry of the control data via the keyboard when the first security code is not properly entered on the keyboard and for inhibiting operation of the dispenser when the second security code is not properly entered on the keyboard; and

said money orders having a relatively long longitudinal side and a relatively short transverse side and having indicia pre-printed on the longitudinal side, said printer including a dot matrix printer extending across said transverse side of said money orders for receiving the money orders and printing said alphanumeric indicia thereon.

2. The money order dispenser of claim 1 further including control means for controlling said dot matrix printer to change the orientation of said alphanumeric indicia such that said money orders are produced in a readable form.

3. A money order dispenser for dispensing money orders at a retail establishment comprising:

a digital processor for controlling the operation of the dispenser;

a digital processor keyboard connected to the digital processor for entering control data and transaction data by a vendor;

a first security code authorizing access to the dispenser to enable entry of said control data;

a second security code authorizing the printing of a money order;

a display connected to the digital processor for displaying the transaction and control data entered on the digital processor keyboard;

a memory associated with the digital processor for storing the transaction data and control data;

a printer controlled by said digital processor for receiving a money order and printing alphanumeric indicia thereon;

means for entering the control data and the initial first and second security codes;

means for detecting entry of the first and second security codes via the digital processor keyboard and for detecting if the security of the dispenser is compromised;

control means responsive to the detecting means for inhibiting entry of the control data via the digital processor keyboard when the first security code is not properly entered on the digital processor keyboard, for preventing the printing of a money order when the second security code is not properly entered on the digital processor keyboard, and for preventing operation of the dispenser when the security of the dispenser is compromised; and

said money orders having a relatively long longitudinal side and a relatively short transverse side and having indicia pre-printed on the longitudinal side, said printer including a dot matrix printer extending across said transverse side of said money orders for receiving the money orders and printing said alphanumeric indicia thereon in the longitudinal direction.

4. The money order dispenser of claim 3 further including control means for controlling said dot matrix printer to change the orientation of said alphanumeric indicia such that said money orders are produced in a readable form.
 Description Submit all comments and votes
 


TECHNICAL FIELD

The present invention relates generally to dispensing machines, and more particularly to a method and apparatus for dispensing money orders at a plurality of retail establishments.

BACKGROUND OF THE INVENTION

Money order dispensing machines are well-known in the prior art. Such machines typically include a number of moveable printing levers and a printing control arm. In response to a customer request, the machine operator positions the printing levers at a position corresponding to the requested amount of the money order, inserts a blank order in the machine, and actuates the printing control arm. The above steps must be repeated each time a money order is requested by a customer.

Such mechanical money order dispensing machines have proven inadequate since they do not include any effective means for securing the dispenser. In particular, the machine operator can produce a "counterfeit" order by simply separating a blank money order into its separate parts, a customer portion and a vendor portion, and printing different numerical amounts thereon. Such counterfeiting techniques are facilitated by the simple mechanical nature of the prior art money order dispenser, wherein blank money orders are inserted one at a time for manual printing. Of course, this manual operation also makes the dispenser combersome to use, as well as extremely slow.

Accordingly, there is a need to provide a money order dispenser having increased security, and which can also vend money orders efficiently.

SUMMARY OF THE INVENTION

The present invention provides a method and apparatus for dispensing money orders at a plurality of retail establishments. In a preferred embodiment, one or more sets of money order dispensers are connected to one or more data collector devices, respectively, with the data collector devices in turn connected to a host device for controlling the overall operation of the system. Generally, each of the money order dispensers includes a digital processor to control the operation thereof, a keyboard for entering transaction data to request the printing of a money order, and a display for displaying system messages and the entered transaction data. Memory devices associated with the digital processor are also provided for storing transaction data, operating programs and control data, and a dot matrix printer is used for printing alphanumeric indicia on the dispensed money orders.

In accordance with more specific features of the present invention, each dispenser preferably includes an electrically-eraseable programmable read only memory (E.sup.2 PROM). This E.sup.2 PROM stores a security inhibit printing code which must be "recognized" by a printer software routine to enable the dot matrix printer. Each dispenser further stores a control software routine which operates to change or erase the security inhibit printing code stored in the E.sup.2 PROM when the security of the dispenser is compromised. For example, when a storage compartment cover of the dispenser is opened outside of a proper money order loading sequence, the control software routine changes the security inhibit printing code, thereby inhibiting the dot matrix printer. However, the remainder of the dispenser peripherals operate normally to allow the system operator to reestablish printer operation after the "compromised" condition has been rectified.

Preferably the dot matrix printer receives a money order in a transverse fashion with respect to the normal direction of printing thereon. This facilitates the use of a small printer, thereby reducing the overall dimensions of the dispenser. The printer software routine associated with the dispenser is further used to control the dot matrix printer in such a manner to change the normal orientation of the alphanumeric indicia printed on the money order such that the order is produced with the requested amount in a readable form. The dot matrix printer also includes a photocell sensing device for determining whether a money order and a printing ribbon are properly located in the dot matrix printer prior to the printing of the order. The money orders are delivered to the dot matrix printer in a continuous fan-folded stack. These features of the present invention insure that "counterfeit" money orders cannot be printed by the vendor.

In accordance with other features of the present invention, each data collector has a "manager" function which allows the system operator (e.g., a financial institution) to define control data for managing the operation of the dispensers connected thereto. In particular, the operator may predetermine authorized operational limits, such as a maximum limit on the amount of the money order, maximum amounts for higher limit items available with proper authorization codes, and various fee rates to be charged to the customers. This control data and changes thereto are down-loaded into the E.sup.2 PROM associated with each processor.

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the present invention and the advantages thereof, reference is now made to the following Description taken in conjunction with the accompanying Drawings in which:

FIG. 1 is a block diagram of a desired system configuration incorporating a plurality of money order dispensers connected to one or more data collector devices, which are in turn connected to a host device;

FIG. 2 is a perspective view of one of the money order dispensers of FIG. 1 having its open storage compartment cover shown in phantom;

FIG. 3 is a block diagram of the electronic hardware incorporated in the money order dispenser of FIG. 2;

FIG. 4 is a representation of the preferred embodiment of the keyboard used in the money order dispenser of FIG. 2; and

FIG. 5 is a top view of the dot matrix printer incorporated in the dispenser of FIG. 2 detailing the movement of a money order therethrough.

DETAILED DESCRIPTION

With reference now to the FIGURES wherein like reference characters designate like or similar elements, FIG. 1 is a block diagram of a representative system according to the present invention for dispensing money orders at a plurality of retail establishments. In FIG. 1, a money order dispenser 10a is shown connected directly through a communications link 12a to a data collector 14a. The dispenser 10a is located at a retail establishment where customers request the issuance of a money order from the retail establishment vendor. The data collector 14a provides various management functions for money order dispensers 10a-10n on a time-shared basis. In the preferred embodiment, a plurality of data collectors 14a-14n are connected to a host device 16 through communications links 18a-18n. Each communications link 18 is either a modern link or an RS232 serial full-duplex interface for direct connection to the host device 16. Alternately, the data collectors 14 may be connected to an external modem (not shown) and then to the host device 16.

As shown in FIG. 1, the data collector 14a includes a floppy diskette 20 for storing a cumulative record of the money order transactions at its respective money order dispensers 10a-10n. Data collector 14a also includes an internal printer 22 for printing this transaction information, although alternately, an external printer 24 is used for this purpose through an RS232 serial link 26. An internal modem 28 is also provided for direct communications to the money order dispensers 10a-10n over the communications links 12a-12n at variable baud rate settings. As will be described in more detail below, each data collector 14 has the ability to read and program various memory devices in each money order dispenser connected thereto.

Referring again to FIG. 1, the data collector 14a further includes a full alphanumeric keyboard 30 which, as will be described below, allows the system operator (e.g., a financial institution) to define control data for managing the operation of the money order dispensers connected thereto. In particular, through the keyboard 30, or alternately a "manager" function switch associated with the data collector 14a, the operator sets limits on the following variables listed in TABLE I:

TABLE I ______________________________________ VARIABLE NAME DEFINITION ______________________________________ [-MCH MO# XXXXX-] Total number of money orders to be printed before dispenser must be reauthorized [-MCH MO# XXXXXXX-] Maximum money order dollar amount to be issued before dispenser must be reauthorized [-CST MO$ XXXXX.XX-] Maximum dollar value per money order per customer [-MCH CK# XXXXX-] Maximum number of vendor pay- ments which may be printed before dispenser must be reauthorized [-MCH CK# XXXXX.XX-] Maximum vendor payment dollar amount which can be issued before dispenser must be reauthorized [-CST MO# XXXX-] Maximum number of money orders which can be printed per customer [-VND CK# XXXX-] Maximum number of vendor pay- ments which can be printed per vendor [-VND CK# XXXXX.XX-] Maximum dollar amount per vendor payment [-WARN- #BLANKS XX-] Number of blank money orders left in dispenser when warning issued [-WARN- #TRANS XX-] Amount of transaction storage left in dispenser memory when warning is issued [-LOCK # ERRORS XX-] Number of errors allowed before dispenser locks. ______________________________________

As used throughout the remainder of the specification, the above limits and codes are referred to as "control" data. This control data is transmitted to the various money order devices 10a-10n located at the plurality of retail establishments.

Preferably, each of the other data collectors 14 shown in FIG. 1 include the same type of peripheral devices associated with the data collector 14a. The data collectors 14a-14n also have the capability of automatically polling their associated money order dispensers on command, as well as the ability to recognize invalid data transmissions. Moreover, each data collector includes various software routines for controlling such automatic polling, and for providing test procedures to aid in trouble-shooting and repairing the dispensers.

It should also be appreciated that although the configuration of FIG. 1 is desirable, it is not meant to limit the scope of the present invention. In particular, each money order dispenser of the invention is capable of fully independent stand-alone operation, as well as a direct on-line connection to a point-of-sale system.

Referring now to FIG. 2, a perspective view is shown of one of the money order dispensers 10 of FIG. 1. Preferably, the money order dispenser 10 includes a removable bottom panel 31 which is fastened to a countertop at the retail establishment by appropriate securing means. The dispenser 10 is designed to be operable from 115 volts a.c. power, or d.c. power from an appropriate point-of-sale system. The power options are selectable by an internal selection switch (not shown). The dispenser 10 includes two RS232 connector input jacks 32 and 34 for connection to an external journal printer and external modem, respectively. The journal printer (not shown) is a conventional dot matrix printer and is provided for printing a journal tape of all transactions of the money order dispenser. The dispenser 10 also includes a modular phone jack 36, which is connected to an internal modem for data transmission to one of the data collectors 14 as shown in FIG. 1. When the internal modem is not used, the modem interface is brought to the RS232 connector jack 34 for connection to an external modem. Preferably, the external connection is used whenever an acoustical modem is required.

Referring back to FIG. 2, the money order dispenser 10 includes several input/output devices: a keyboard 40 having first and second sections 40a and 40b, a liquid crystal display (LCD) 42 and a dot matrix printer assembly represented generally by the reference numeral 44. As will be described in more detail below, each section of the keyboard 40 includes twelve (12) control keys for entering transaction data to request the printing of a money order, as well as for controlling other functions of the dispenser. The LCD display 42 is preferably a twelve (12) digit display for displaying the transaction data entered via the keyboard 40, and for displaying system messages received from the data collector and host devices associated with the money order dispenser. The dot matrix printer assembly 44 is provided to print the money orders held in a storage compartment 46. As shown in phantom in FIG. 2, the money orders are provided in a continuous fan-folded stack 48 in the storage compartment 46 to insure that counterfeit money orders cannot be printed by the vendor. A keylock 50 is provided to secure a storage compartment cover 47 in a locked position in the dispenser housing. This lock may be electronic if desired. The stack 48 of money orders is loaded into the dispenser by opening the storage compartment cover 47 to an open position as represented in phantom.

As also seen in FIG. 2, the storage compartment cover 47 includes an output throat 52 through which the printed money orders are dispensed. To effect printing of a money order, the dot matrix printer assembly 44 is provided with a sprocket and/or pressure feed clamp 54 for moving the money orders through the dispenser 10, a dot matrix printer 56 and a printing ribbon 58. In response to a customer request for a money order, the vendor enters the requested amount via the keyboard 40 as will be described below. If the money order is within the authorized limits of the dispenser, the dot matrix printer 56 is actuated to print the requested amount alphanumerically on the face of the money order. Upon completion of the printing, the pressure feed clamp 54 automatically advances the printed money order through the output throat 52 for manual removal by the operator. The transaction data, including money order amount, date and time, is then stored on a journal tape by the external journal printer, and also in internal memory.

As will be described below, the dot matrix printer 56 preferably includes a printer carriage for receiving the money order in a transverse fashion with respect to the normal printing of alphanumeric information thereon. This transverse feeding of the money orders allows the use of a relatively small dot matrix printer, thereby reducing the overall physical dimensions of the dispenser. The present invention further provides a control means for controlling the dot matrix printer to "rotate" the alphanumeric indicia printed on the money order such that the money order is produced in a readable form. The control means is required since normal printing of the indicia would render the money order unreadable due to the transverse feed. Accordingly, a printer software routine to be described is provided for controlling the printer to produce readable alphanumeric indicia on the printed money orders.

Referring now to FIG. 3, a block diagram is shown of the electronic hardware incorporated in the money order dispenser of FIG. 2. In particular, this hardware includes a central processing unit (CPU) 60 for controlling the overall operation of the money order dispenser 10a. The CPU 60 includes data, address and control buses, represented generally by the bus 62. As seen in FIG. 3, the keyboard 40, LCD display 42 and money order printer 56 are connected to the CPU 60 and are controlled thereby by various operating and applications programs resident in eraseable programmable read only memories (EPROM's) 64 and 66. EPROM's 64 and 66 are connected to the CPU 60 by the bus 62. As also seen in FIG. 3, the money order dispenser 10 includes random access memories (RAM's) 68 and 70 connected to the CPU 60 by the bus 62 for providing temporary storage of data processed by the CPU. The money order dispenser further includes a power supply circuit 72 driven off a standard 115 volts a.c. wall outlet, and an internal rechargeable battery backup 74. The battery backup 74 is provided to supply power for a sufficient time to allow complete memory protection should power be suddenly interrupted to the dispenser 10.

The money order dispenser 10 further includes a pair of electrically-eraseable programmable read only memories (E.sup.2 PROM's)) or equivalent semi-permanent memory device such as a battery support RAM, 76 and 78 connected to the CPU 60 by the bus 62. The E.sup.2 PROM 76 is provided for storing various communication protocols utilized by the money order dispenser. In particular, the E.sup.2 PROM 76 supports the NCR foreign attachment protocol, MSI special protocol, SDLC protocol and IBM 3680 store system interface. Additional protocols may be down-loaded into the E.sup.2 PROM 76 by the data collector as required. Data and control codes for the above protocols are well known in the prior art and a description thereof is unnecessary for a complete understanding of the present invention.

According to a feature of the present invention, the E.sup.2 PROM 78 is provided to store the transaction data for between 500-2000 vendor/customer transactions. Moreover, the E.sup.2 PROM 78 also stores a security inhibit printing code for the money order dispenser 10 for security purposes. The printer software routine for controlling the dot matrix printer 56 must "recognize" the security inhibit printing code resident in E.sup.2 PROM 78 in order to operate the dot matrix printer 56. If the security of the money order dispenser is compromised in any way, a control software routine stored in EPROM 64 operates to change or erase the security inhibit printing code stored in the E.sup.2 PROM 78. Once this code has been changed or erased, the software for controlling the printer 56 cannot be processed by the CPU 60, thereby preventing further printing of money orders from the dispenser. However, although the printer operation is inhibited, the remainder of the dispenser peripherals operate normally to allow the link to be restored by the financial institution. Preferably, the security inhibit printing code is down-loaded from the respective data collector device or the host device, and may be changed at regular intervals for increased security.

A "compromised" condition exists, for example, when the storage compartment cover 47 is opened outside of a normal money order loading sequence to be described, or when the bottom panel 31 is removed without a service request. The security code will also be changed or erased to inhibit the printer when power to the dispenser is interrupted, if a previously determined amount or number of money orders, or other system operator-imposed constraints, have been exceeded, or if no recent communications have taken place within authorized time limits.

A control and security circuit 80 is also provided and includes an internal clock for controlling the timing of the various circuits shown in FIG. 3, and also for defining the date and time information for the transaction data. As discussed above, the LCD display 42 is provided for displaying this transaction data as well as system messages. The display software stored in EPROM 66 also disables the display if the dispenser is not in use for a period of time, and controls the display to indicate when the E.sup.2 PROM 78 is approximately filled with transaction data. The money order dispenser 10 will discontinue further issuance of money orders and notify the operator if the E.sup.2 PROM 78 is full. According to the