Automatic Fee Determining System For Parking Garages

Gieringer , et al. September 18, 1

Patent Grant 3760160

U.S. patent number 3,760,160 [Application Number 05/244,009] was granted by the patent office on 1973-09-18 for automatic fee determining system for parking garages. This patent grant is currently assigned to Cincinnati Time Recorder Company Inc.. Invention is credited to Carl K. Gieringer, Vernon T. Kleimeyer, Thomas J. Schinner, Paul A. Singer, Ernest B. Zimmer.


United States Patent 3,760,160
Gieringer ,   et al. September 18, 1973

AUTOMATIC FEE DETERMINING SYSTEM FOR PARKING GARAGES

Abstract

An automatic fee determining system is provided with a real time clock associated with a storage register for recording in encoded form the identification of a given 15-minute time interval of the day. A ticket issuer is positioned adjacent the entry lane of a parking facility to encode the entry time upon the ticket information from the real time storage register. The information is encoded by passing the ticket beneath continuously energized tone heads which place BCD codes on the tickets. Switching of the signal to the tone heads in response to the position of the tickets at the issuer provides for multiple digit encoding in longitudinally spaced relationship on the tickets. The tone heads are transversely movable and register with the edge of the card for proper alignment. A ticket reader reads a separate channel on the ticket to test its proper orientation and validity and then stores the information read from the ticket in an IN-time storage register. A third storage register stores the elapsed time and is differentially coupled to the real time storage register and the IN-time register loaded by the reader. Mechanical and electronic storage registers are alternatively provided. The differential comparator is similarly either a mechanical differential drive or an electronic comparator. The mechanical version includes an overdrive anti-slack feature. Fees are computed based on the elapsed time computed and stored in a fee register. The coded fee information operates either a recording cash register or an automatic cash-receiving pay station.


Inventors: Gieringer; Carl K. (Cincinnati, OH), Kleimeyer; Vernon T. (Cincinnati, OH), Schinner; Thomas J. (Cincinnati, OH), Singer; Paul A. (Cincinnati, OH), Zimmer; Ernest B. (Cincinnati, OH)
Assignee: Cincinnati Time Recorder Company Inc. (Cincinnati, OH)
Family ID: 22921029
Appl. No.: 05/244,009
Filed: April 14, 1972

Current U.S. Class: 235/378; 705/13; 194/902
Current CPC Class: G07F 17/145 (20130101); G07B 15/02 (20130101); G06K 7/08 (20130101); Y10S 194/902 (20130101)
Current International Class: G06K 7/08 (20060101); G07B 15/02 (20060101); G07F 17/14 (20060101); G07F 17/00 (20060101); G06k 015/00 ()
Field of Search: ;235/61.8R,61.7R,61.6R,61.11A ;346/20,82 ;340/149A,51 ;194/DIG.23

References Cited [Referenced By]

U.S. Patent Documents
3548161 December 1970 Schwarz
3541308 November 1970 Ruby
3604898 September 1971 Magnusson
3433932 March 1969 Rolke
2906505 September 1959 Orr et al.
3484586 December 1969 Wilson et al.
3588450 June 1971 LeVon
2913172 November 1959 Stedelin et al.
Primary Examiner: Sloyan; Thomas J.

Claims



What is claimed is:

1. An automatic fee determining system for computing a fee based on the number of elapsed time intervals between real time and the time of a previous event comprising:

a clock for generating discrete output signals at real time intervals;

a first digital storage register responsive to said output signals of said clock for storing data correlated to real time;

a record reader for reading the time of the previous event from a record of the time of such event;

a second digital storage register responsive to said record reader for storing data representative of the time of the previous event;

a third digital storage register for storing a digital representation of elapsed time intervals;

a differential time computing device for causing the data stored in said third register to equal the number of elapsed time intervals corresponding to the difference between the time data stored in said first and second registers, including a register incrementing element for incrementing the data stored in said second register and said third register until the data stored in said second register corresponds to the data in said first register; and

a fee determining computer responsive to said third register for generating digital data representative of a fee.

2. The system of claim 1 further comprising:

a recorder for dispensing records encoded with information correlated with the data stored in said first register.

3. The system of claim 1 further comprising:

a fourth digital register for storing digital data representative of the output of said fee computer.

4. The system of claim 3 further comprising:

a cash acceptor for receiving cash;

a gate;

means for comparing the amount of cash received by said acceptor with the data stored in said fourth register;

means for operating said gate in response to the result from said comparing means.

5. The system of claim 1 further comprising:

a recording cash register;

means for controlling said cash register in response to the output from said fee computer.

6. The system of claim 5 wherein:

the output from said fee computer is in the form of a plurality of parallel data elements; and

said system includes a data serializer for transmitting said parallel data serially to said cash register.

7. The system of claim 1 wherein:

said first, second, and third registers are mechanical registers, and

said differential computing device is a mechanical differential drive connected to said first, second, and third registers.

8. The system of claim 7 wherein:

said differential drive includes two of said connections each driven by one of said registers including said first register and third one of said connections through which the remaining one of said registers is driven,

said drive including means including a slip clutch for relieving the strain on said differential drive.

9. The system of claim 1 wherein said reader further comprises:

means for reading a data channel from said record so that only an encoded record and a record received in one and only one orientation by said reader results in a reading of a given signal therefrom; and

means for initiating a control function in response to the reading said given signal.

10. The system of claim 1 wherein:

said second and third registers are solid state registers.

11. An automatic fee determining system for parking facilities capable of computing a fee based on the number of elapsed time intervals between the real time of a customer's exit from the facility and the time of the exiting cutomer's entry, comprising:

a clock for generating discrete output signals at intervals correlated to real time;

a first digital storage register responsive to the output of said clock for storing data representative of real time;

a record issuer adjacent an entrance lane of said facility for dispensing records encoded with information corresponding to the data stored in said first register at the time of issuance of said record;

a record reader for reading the data stored on a recoqd which corresponds to the time of entry into said facility;

a second digital storage register responsive to said record reader for storing digital data representative of the time of said entry;

a third digital storage register for storing a digital representation of elapsed time intervals;

a differential time computing device for causing the data stored in said third register to equal the number of elapsed time intervals corresponding to the difference between the time data stored in said first and said second registers, including a register incrementing element for incrementing the data stored in said second register and said third register until the data stored in said second register corresponds to the data in said first register; and

a fee determining computer responsive to said third register generating digital data representative of a fee.
Description



The present invention relates to automatic fee computing systems particularly for use in parking facilities and the like.

It is conventional in the operation of parking facilities to issue to an entering motorist a record bearing information associated with the entry time. When the motorist leaves the facility, this time is compared with the real time of day and a fee is determined based on the elapsed time between the entry and the exit times. Commonly, this computation is done manually by an attendant who handles the cash transaction and permits the motorist to remove his vehicle from the parking area.

In some cases, it is desirable, particularly in the self-service parking lot parking facilities, to eliminate the need for an attendant. This requires an automated system for recording the information upon a record which is issued to the motorist and a reading of the recorded information automatically at an exit station when the motorist leaves the facility, and to thereafter automatically compute the elapsed time and automatically assign a fee based on this elapsed time. In this case, means must be provided to receive cash from the motorist or some other form of payment and, when the proper payment has been received, to automatically open a gate or perform a similar operation to allow the motorist to leave the facility.

Some systems of the prior art provide minute-by-minute computation of the time. This requires elaborate and expensive means for recording the time on an issued record, in reading the time from the record, and in computing the lapsed time on the minute-by-minute basis.

In other situations, it is desirable to retain the attendant, particularly in large parking facilities where his ability to handle a change-making operation can greatly expedite the transaction of business. It is, however, greatly desirable in such situations that accurate records be automatically maintained to insure that the proper fees have been collected and returned to the owner of the lot.

It is the principal objective of the present invention to provide an automated parking fee computation system having features which effectively and efficiently provide for either fully automatic parking facility operations or precise acounting and control information in an attended parking area.

Accordingly, the present invention is predicated in part upon the concept of dividing the time of day into a plurality of discrete time intervals, which intervals are sufficiently short to allow accurate computation of the elapsed time, but not so short as to require complete numerical computation capability to determine the elapsed time. The present invention is further predicated upon the concept of providing an elapsed time and fee computation device comprising at least three digital storage registers differentially linked together so that one register will contain information representative of the difference between the values stored in the other two. Specifically, one register is controlled by a real time clock and contains information relating to the identification of the current specific time interval of the day. The second register is controlled by a record reader so as to receive and store information relating to the time of a prior event at which the motorist, for example, entered the parking area. The third register, so linked with the other two, will contain information relating to the time interval difference between those values stored in the other two registers.

More particularly, the means for establishing the differential value in the third register is achieved by first setting the second register to the IN-time, as supplied by the record reader, and then by changing the value of the second register until the information contained therein corresponds to that of the first or real time register, to simultaneously make a corresponding change in the value of the third register, which change is representative of the number of elapsed time periods between, for example, entry and exit to and from a parking facility.

According to one embodiment of the present invention, solid state circuitry forms the registers and the means for computing and comparing differentially the values to establish the elapsed time. According to another embodiment of the invention, the registers are mechanical rotary switches linked together by a differential mechanical drive assembly.

The device of the present invention also includes an electronic fee computing device which assigns a fee based on the output of the elapsed time register, and also which communicates its value to a fourth fee register contained within an automatic pay station. Alternatively, the output of the fee determining circuit may operate a recording cash register for use by an attendant.

In a mechanical register embodiment of the present invention, an improvement is provided in the differential comparator drive whereby its output is overdriven so as to remove residual motion from the differential mechanism.

Also according to the present invention, tickets are encoded magnetically as they are being issued by the placement of stationary tone heads adjacent a ticket-feeding path and to energize these heads as the tickets are passed beneath them to encode the tickets in longitudinal strips, preferably with BCD representations of the time of day at which the ticket is issued. Plural elements of information are recorded by causing the data transmitted to the heads to be switched in response to the relative position of the issuing ticket with respect to the heads so as to encode upon the tickets different elements of data in longitudinally spaced relationship therealong. Registration of the tone heads with respect to the ticket is achieved by providing a transversely floating head provided with an edge detecting guide and biasing means for moving the head until the guide is in contact with the edge of the ticket. A separate channel is provided to one side of the ticket for detection by a reader at the exit lane. This channel is employed to determine the proper orientation of the ticket and also for determination of whether or not the ticket is validly encoded. The channel is so positioned that only one orientation of a validly coded ticket will result in proper detection of signal recorded on the channel. Improperly oriented or invalidly encoded tickets are rejected and returned to the customer.

These and other objects and advantages of the present invention will be more readily apparent from the following detailed description of the drawings illustrating the preferred forms of parking system embodying the principles of the present invention.

FIG. 1 is a block diagram of a system according to the present invention;

FIG. 2 is a logic diagram of the ticket issuer of the system of FIG. 1;

FIG. 3 is a diagrammatic perspective view of the preferred embodiment of the ticket issuer of the system of FIG. 1;

FIGS. 4-6 are diagrammatic elevational views of a ticket being dispensed from the issuer of FIG. 3;

FIG. 7 is a diagrammatic perspective view of the exit station of the station of FIG. 1;

FIGS. 8-10 are diagrammatic elevational views of a ticket being inserted into the reader of the exit station of FIG. 7;

FIG. 11 is a logic diagram of the circuit of the reader of FIG. 7;

FIG. 12 is a logic and schematic diagram of one embodiment of the computation module portion of the system of FIG. 1;

FIG. 13 is a logic diagram of the comparator circuit portion of FIG. 12;

FIG. 14 is a cross-sectional view of the mechanical differential comparator of FIG. 13;

FIG. 15 is a cross-sectional view taken along lines 15--15 of FIG. 14;

FIG. 16 is a cross-sectional view taken along line 16--16 of FIG. 15;

FIG. 17 is a cross-sectional view take along line 17--17 of FIG. 14;

FIG. 18 is a diagram of an encoded ticket for use with the system of FIG. 1;

FIGS. 19-23 are cross-sections taken along lines 19--19 through 23--23 respectively of FIG. 14;

FIG. 24 is a block diagram of the elapsed time computation portion of the circuit of FIG. 12 in an alternative solid state form;

FIG. 25 is a logic diagram of a portion of the circuit of FIG. 24; and

FIG. 26 is a logic and schematic diagram of a portion of an alternative version of the system of FIG. 1 for use in an attended parking facility.

A parking system according to the present invention is illustrated in the block diagram of FIG. 1. This system includes a ticket issuer 11, a ticket receiver and reader 12, a computation and logic module 13, and an exit gate control 14. Normally, the ticket issuer 11 and the ticket receiver and reader 12 are positioned at different locations within a parking area, with the issuer 11 adjacent an entrace lane or gate and the ticket receiver and reader 12 adjacent an exit lane and gate. Preferably, the computation module 13 is located at the exit gate with the ticket reader and, in the preferred embodiment, is housed integrally with the ticket reader 12.

The ticket issuer 11 includes a device which issues a ticket to a customer entering the parking area. This ticket is then coded with information representative of a time interval of the day during which the customer entered the parking area. The coded information is recorded on the ticket as it is issued, and this information is supplied to the ticket issuer 11 in coded form on a line or set of lines 17 from the computation module 13.

The ticket receiver 12 includes a ticket reader 21 which receives the ticket from the customer at the exit lane as he is leaving the parking area. The reader 21 reads the information encoded upon the ticket, which information is representative of the time at which the customer entered the lot, and transmits this information along a line or set of lines 22 to the computation module 13. If the customer has lost his ticket, he may depress a lost ticket button 23 on the reader panel which will transmit information indicating this fact along a line 24 to the computation module 13 to assign usually a maximum fee.

The ticket receiver unit 12 may, and preferably does, also include an automatic pay station 30 which includes a cash accepter 31 and also, if desired, a change return device 32. The cash accepter accepts cash deposited by the customer and transmits information indicating the amount of cash deposited along a line 35 to the computation module 13. If change is required, the computation module 13 dispatches appropriate control signals along a line 36 to the change return device 32 which returns the proper change stored in a magazine to the customer.

The computation module 13 operates to control the ticket issuer 11 to synchronize the encoding of information upon the ticket to a time interval corresponding to the actual time of day. The module 13 also operates the exit gate control 14 by dispatching an appropriate command signal along line 37. The computation module 13 further operates to receive the encoded information from the ticket reader 21 on line 22 and to compare this information with the time period indicating the time of day at which the customer is leaving the lot, and then computes the number of time periods which have elapsed between the customers entry and exit to assign the proper fee to be charged the customer for the time for which he has used the parking area. The computation module 13 additionally displays the assigmed fee to the customer. Payment of this assigned fee into the cash accepter 31 transmits signals along line 35 to the module 13 to cause to to operate the gate control 14 to permit the customer to leave the lot.

The computation module 13 includes a real time clock 40 which operates in correlation with the actual time of day. The clock 40 is provided with means for dividing the time of day into discrete time periods and to generate signals corresponding to these time period divisions along a line 41 to a real time storage register 42. The register 42 is provided with an output 43 on which coded information representative of the time period related to the real time of day is transmitted to the ticket issuer 11 along line 17.

The module 13 is further provided with an IN-time storage register 45 which receives the coded information from the ticket reader 21 along line 22. This information, representative of the time at which the customer entered the lot, had been encoded upon the ticket, when the customer entered the lot. As it is read from the ticket, it is stored in the register 45 for further interrogation. A differential comparator 46 is provided with the two inputs, a first input 47 which receives the IN-time from register 45, and a second input 48 which receives the real time from the output 43 of the real time register 42. This real time becomes the OUT-time which is compared with IN-time information received on line 47 from the IN-time storage register 45 in order to derive to the number of elapsed time periods which is transmitted in coded form along line 49 to an elapsed register 50 which stores the elapsed time information.

The information from the elapsed time register 50 is communicated along a line 83 to a diode fee matrix 52. The diode fee matrix 52 serves as a fee computing device which determines the fee to be charged for the number of time periods elasped between entry and exit from the lot. This fee is contained in information transmitted along line 53 to a fee register 54 which records and displays the fee to the customer. In the event that the ticket has been lost, a maximum fee charge would be entered in the register 54 through information received from line 24 from the lost ticket switch 23 and is input to the register 54 along line 55. As cash is deposited into the cash accepter 31, the information transmitted therefrom along line 35 is processed by logic 58 which generates the control signal on line 37 to operate the gate 14 when the amount of cash accepted corresponds to the fee as stored in the register 54. This logic 58 preferably operates the fee register 54 through information transmitted along line 59, to decrement the contents of the register 54 so as to cause the register 54 to record the balance due and also to display this to the customer. The operation and structure of the ticket issuer can best be understood by reference to FIGS. 2 through 6.

According to one of the aspects of the present invention, the INtime is encoded magnetically upon paper tickets. Such a ticket 65 can be seen in FIG. 5. The ticket 65 is made of paper and carries printed thereon in magnetizable ink three longitudinal two part strips 66. The forward portion 67 of the strips 66 lies near the leading edge 68 of the ticket 65 and is provided to carry binary coded information representative of the units portion of a decimal number which identifies the particular period of time during a day. The trailing portions 69 of the strips 66 is provided to carry information representing the tens digit of the decimal number. Two decimal digits are encoded to provide sufficient capacity to carry BCD representations of ninety-six time periods, each representative of a different 15 minute interval of a 24 hour day.

In FIGS. 5 and 6, the reference line 70 represents the position of a row of magnetic recording heads overlying the ticket 65. As will be explained below, in the encoding of the tickets, binary information is transmitted to the recording heads serially with the binary information representing the units digits being transmitted first and that representing the tens digit being transmitted second. In FIG. 5, the ticket is so positioned such that the units information is being recorded on the forward strip portions 67. In FIG. 6, the ticket is so positioned that the tens digit information is being recorded on strip portion 69. As the region 71 lying between the strip portions 102 and 69 passes beneath the heads positioned at line 70, the information transmitted to the recording heads is switched from the units digit encoding information to the tens digit encoding information. This switching is achieved by a switch 72 which is actuated by a cam 73 carried by the mechanism which feeds the ticket 65. As shown in FIGS. 5 and 6, when the strip portions 67 are beneath the heads positioned at line 70, the switch 72 is actuated, and when the strip portions 69 underline the heads at line 70, the switch 72 is deactuated.

Referring now to FIG. 2, a logic and schematic diagram of the ticket issuer 11 is therein illustrated. The BCD information is fed to the issuer 11 along the lines 17 from the computation module 13. The magnetic encoding is done by magnetic recording heads 75 which are physically positioned in the reader overlying the line 70 (FIGS. 5 and 6). The heads 75-1, 75-2, 75-4 and 75-7 record BCD information, for example, in a 1-2-4-7 code. The adjacent heads 75-1 and 75-2 are positioned over one of the strips of the ticket and are preferably two portions of the single stereo recording head. Similarly, heads 75-4 and 75-7 are positioned over the center strip of the ticket 65. A fifth head 75-C is provided to generate a control signal which will be used by the ticket reader 21 to recognize the proper orientation of the ticket. This head overlies the third strip of the ticket 65.

The heads 75 are energized with a 120 hertz signal which is formed from a 60 hertz AC source 76 passed through an unfiltered, full-wave rectifier 77. The head 75-C is permanently connected across the output of the filter 77. Each of the heads 75-1 through 75-7 is connected through a contact a respective reed relay 78-1 through 78-7 across the output of the filter 77. The read relays 78 are each driven by a respective one of four OR-gates 79-1 through 79-7. Each of the OR-gates 79 is provided with two inputs. One of the inputs of each of the OR-gates 79 is connected to the output of a respective one of four AND-gates 80-1 through 80-7, while the other input of each of the OR-gates 79 is connected to a respective output of one of four AND-gates 81-1 through 81-7. The AND-gates 80 supply the units digit information while the AND-gates 81 supply the tens digit information. The AND-gates 80 and 81 are each provided with a pair of inputs. One of the inputs of each of the AND-gates 80 is connected to the one of the respective input lines from the line 17U of the line set 17 which carries the respective bit of the units digit information, while one of the inputs of the respective AND-gates 81 is connected in a similar manner to one of the input lines 17T of the line set 17 from the computation module 13. The second inputs of each of the AND-gates 80 are tied together and connected to the normally closed contact 72A of the limit switch 72, while the second inputs of each of the AND-gates 81 are tied together and connected to the normally open contact 72B of the limit switch 72. The common terminal of the limit switch 72 is energized to apply a signal at the appropriate logic level to enable whichever set of AND-gates 80 or 81 is connected by the switch 72.

In operation, digital information representative of the real time of day will be continuously present in BCD coded form on the line 17 entering the ticket issuer 11. As the ticket is issued, the switch 72 is actuated to the position shown in FIG. 2 to allow the BCD units information from line 17U to pass through the AND-gates 80 to energize appropriate ones of the relays 79 and thereby close the appropriate contacts 78 to drive the appropriate heads 75 to print the coded information on the ticket which corresponds to the units position of a decimal number representative of the period of the time of day. When the ticket passes the gap 71 beneath the heads 75, the switch 72 actuates to position 72B allowing the tens digit information from lines 17T to pass through the AND-gates 81 and similarly to energize the heads 75 with the information representative of the tens digit of the decimal number representing the real time of day at entry.

Referring to FIG. 3, the structure of the tissue issuer 11 is illustrated. The issuer includes a housing 83 having contained therein a device which feeds individual ticket blanks beneath a record head assembly 84 as each entering customer approaches the ticket issuer 11. The assembly 84 includes a guide plate 85 pivotally attached about a shaft 86 to a frame mount 87 secured to the housing 83. The plate 85 is free to slide transversely on the shaft 86. THe plate 85 has mounted at one end thereof the recording heads 75 which are positioned in the assembly 84 so as to contact the magnetizable strips 66 printed on a ticket 65 as it passes over a lower platen assenbly 88. Tickets are driven beneath the 75 on the plate 88 by a feed mechanism (not shown) of a conventional type. On the drive mechanism of the feed mechanism is positioned the cam 73 which operates the switch 72 as is shown diagrammatically in FIG. 3.

Referring to FIG. 4, the construction of the head assembly 84 can be better seen. The plate 88 underlies the issued ticket 65. The guideplate 85 is shown as supported at its upper end upon the pivot shaft 86. The plate 85 is free to slide transversely upon the shaft 86 but is biased by a compression spring 89 to move in one direction. The guide plate 85 is provided with a downwardly formed guide surface 90 which registers against one edge 91 of the ticket 65 so that the heads may be appropriately registered with respect to the edge 91 of the ticket 65 to coincide exactly with the magnetizable 66 preprinted upon the ticket 65. About the shaft 86 is also provided a pair of idler rollers 92 which press the ticket 65 against the platen 88.

Referring now to FIG. 7, the ticket reader 21, the lost ticket switch 23, the cash accepter 31, and the change return mechanism 32, are mounted behind a panel 99 within what will be hereinafter generally refered to as the exit station assembly 100. The panel 99 has mounted thereon the ticket receiving slot 101 through which the customer inserts his ticket upon leaving the lot. The panel 99 also includes a coin receiving slot 102 into which the customer deposits coins into the cash accepter mechanism 31 lying therebehind. Adjacent the coin slot 102 is positioned a digital fee display 103 which is operated to display the fee data stored in, and may be a part of, the fee register 54 (FIG. 1). The panel 99 also includes a coil return slot 104 into which change being returned by the change return mechanism 32 (FIG. 1) positioned behind the panel 99 will drop. Also, a coin and ticket return button 105 is positioned on the panel 99 to cancel the transaction and return all money deposited by the customer plus his inserted ticket to him. The returned money will also be delivered via the slot 104 while the returned ticket will emerge from the ticket receiving slot 101 when this button 105 is depressed.

A ticket reader head assembly 108, illustrated in FIGS. 8-10, is substantially identical to the ticket issuer head assembly 84 described above. The read head structure shown in FIG. 8 includes generally the read head assembly 108 which carries the magnetic read heads 109. This is also pivotally mounted about a shaft 110 along which it is free to move transversely but is biased by a compression spring 111 in one direction so that a guide member 112 of the head assembly 108 will register against the edge 91 of the ticket 65 inserted into the reader through the slot 101. Rollers 113 are provided to press the ticket 65 against a platen 114 which forms the lower edge of the slot 101. The reader 21 is provided with three ticket responsive switches. These include a front card limit switch 117, which is actuated to indicate the presence of the ticket near the slot 101 on the platen 114, a back card limit switch 118 which is provided to detect a ticket at the back edge of the platen 114, and a half-way switch 119 which is provided to detect the presence of a ticket at the position at which the read heads 109 cross over the region 71 on the ticket 65 between the forward units portion 67 of the strips 66 and the rearward tens portion 69 of the strips 66. By reference to FIGS. 9 and 10, it can be seen that the read head position relative to the ticket indicated by the reference line 120 corresponds to a relative position wherein the heads 109 overlie the units portion 67 of the strips 66 while the switch 119 is deactuated. As the ticket passes into the reader, and the portion 71 passes beneath the head 109 and across the reference line 120, and actuator 121 positioned in an appropriate distance from the read head 109 will detect the leading edge 68 of the ticket 65 to actuate the switch 119 before the heads 109 have reached the tens portion 69 of the strips 66.

The operation and circuitry of the reader 21 can better be understood by reference to FIG. 11. As in the ticket issuer 11, the magnetic heads 109 include heads 109-1, 109-2, 109-4 and 109-7 which correspond to the respective bit representations of the 1-2-4-7 BCD code which represents the numbers coded upon the tickets. These heads are preferably grouped with the heads 109-1 and 109-2 forming two tracts of a single stereo recording head which overlies one of the strips 66 on the ticket while the heads 109-4 and 109-7 form parts of another stereo head which overlie the center strip of the ticket. A fifth head 109-C is provided which overlies the third strip of the ticket and operates as a control channel to determine whether or not the ticket has been properly inserted.

Each of the heads 109 has its output connected to the inputs of a respective pre-amplifier 124-1 through 124-7. These pre-amplifiers operate to amplify the tones picked up by the heads 109 and to serve as detectors to provide a positive output on the respective line 125-1 through 125-7 when a tone is present in a given channel. These outputs 125 are connected to one of the inputs of a set of two input AND-gates 126-1 through 126-7 which have the other of their inputs connected together and to the normally opened contacts 117A of the front card limit switch 117 so that signals will pass through the AND-gates 126 only when the switch 117 is actuated by the presence of a portion of the card 65. The output of the AND-gates 126 are connected to the common terminals 119-1 through 119-7 of respective poles of the half-way limit switch 119. The switch 119 will change positions as the card is being fed beneath the recording heads 109. In this manner, the information read by heads 109 is first transmitted to the units leads 22-U of the line set 22 and then to the tens set 22-T of the line set 22. Thus, first the units BCD coded information is read from the ticket portions 67, and then as the heads pass over the region 71 of the ticket, the switch 119 changes state to cause the information to be read from the tens portion 69 of the strips 66 of the ticket 65 to be fed to lines 22-T.

The feeding of the ticket is initiated by actuation of the front card limit switch 117 as the ticket 65 is inserted into the slot 101. This signal is transmitted to one of the inputs of a two input AND-gate 128 which has the other of its inputs, which is an inverted input, connected to the back card limit switch 118. Signals are interpreted as logically positive from the switches 117 and 118 when the switches are closed or are in a position actuated by the presence of the ticket 65. Thus, as the front card limit switch 117 closes, the back card limit switch 118 being at this time open, the signal will pass through the AND-gate 128 and through an OR-gate 129 whereupon it energizes a ticket feed motor 130 to feed the ticket 65 by linkage illustrated diagrammatically by the dotted line 131 through the reader 21. The motor 130 will continue to feed the ticket until the back card limit switch 118 is actuated whereupon the output of the AND-gate 128 will go to zero stopping the motor 130.

If a ticket is properly inserted, a signal will be detected by the head 109-C and will cause a positive signal at the output of the pre-amplifier detector 134 which will be applied to the negative input of an AND-gate 135 to inhibit the output of this gate. The output of the gate 129 is also connected to a negative input of the AND-gate 135 to inhibit the output of this gate while the motor 130 is being driven in a forward direction. The front card limit switch 117 is connected to a positive input of this gate 135. If a signal is not detected by head 109-C, then when both the front limit switch 117 and the back card limit switch 118 are closed, a signal will pass through the AND-gate 135 through an OR-gate 136 to actuate a one-shot multi-vibrator 137 which is energized for a sufficient amount of time to drive the motor 130 in a reverse direction and eject the ticket through the slot 101 back to the customer. The cancel or ticket and coin return switch 105 is also connected to the OR-gate 136 to energize this one-shot multi-vibrator 137 to allow the customer to manually return the ticket to him at any time during the transaction by driving the motor 130 in reverse for a specified period of time.

In this manner of providing the control channel 109-C within the reader and issuer, only a ticket properly issued by an issuer 11 and then properly inserted in the appropriate orientation into the slot 101 of the reader will be accepted. Thus, if a blank or uncoded ticket is inserted even properly into the slot 101, no signal will be detected by the read head 109-C and the ticket will be automatically returned to the customer. If, on the other hand, a ticket, even if properly coded when issued, is inserted in the improper orientation into the slot 101, it will also be returned to the customer. This is due to the fact that if the ticket is inserted upside down no recording will be detected by the head 109-C and the motor 130 will automatically reverse and eject the ticket. Also, if the ticket is inserted backwards into the slot 101, the head 109-C will be positioned relative to the ticket, instead of overlying the lowermost row or strip 66 on the ticket as shown in FIGS. 9 and 10, overlying the region above the uppermost row of the ticket (as the ticket will be upside down in the drawing), and thus, causing the ticket to be returned.

When a transaction has been completed, the ticket will be automatically fed from its position on the platen into a receptacle within the housing of the exit station 100. This is achieved by the communication of a signal on line 140 from the computation module 13. This signal actuates a one-shot multi-vibrator 141 which causes the signal to pass through the OR-gate 129 and drive the motor 130 in a forward direction for a specified period of time which is sufficient to completely transport the ticket 65 from the platen area of the reader to the appropriate receptacle provided for it. Thus, once the transaction is completed and the customer has gained egress from the lot, the ticket is retained by the exit station 100 and cannot be used again by the customer. A reset signal line 142 is provided to reset the computation module. This line is connected to the normally closed contact of the front and limit switch 117. Also, a compute command signal line 143 is provided connected to the normally opened contact of the back card switch 118.

FIG. 12 is a block diagram illustrating the computation module 13 in one embodiment of the present invention. This diagram illustrates the clock 40 having its output 41 connected to the input of an elapsed time computation module 150. The module 150 includes the real time register 42 having its output 43 provided in two forms. The first form is a BCD output 151 connected to the ticket issuer 11 through lines 17. The clock 40 includes a real time clock or synchronis motor 152 which drives a 15 minut stepper mechanism 153. This causes an intermittent angular motion or displacement at the input 41 every fifteen minutes. The input 41 is a mechanical shaft, in this embodiment, which drives the wipers of a pair of rotary switches 154 and 155. Each of the switches 154 and 155 is a 96 position four-pole rotary switch. Each of the 96 positions corresponds to one of the 96 15 minute interval time periods of the day. Each of these time intervals is identified by a unique decimal number in the range of from 1 to 96, and these numbers are represented by the switch positions. The switch 154 represents the units digits of this decimal number and the switch 155 represents the tens digit of this decimal number. Each of the wiper contacts is electrically connected to one of the BCD output lines 151. Each of the switches is so wired so as to impose a unique BCD representation of the decimal numbers on the lines 151 when the switch is in each of the 96 positions. The shaft of these switches 154 and 155 forms a mechanical output 156, the angular position of which is representative of the setting of the real time register 42. The outputs 151 and 156 logically represent the same information designated as output 43 in FIG. 1 except that this information is in two different coded forms, that on lines 151 being electrical BCD encoded information and that on shaft 156 being a mechanical one of 96 angular positions.

The output 22 from the reader 21 connects to an IN-time storage regiser 45 which includes an electrical storage register and comparator circuit 160, a mechanical IN-time storage register 161, and a hunt motor 162. The circuit 160 operates to store the electrical information from the reader 21 and transform it into a mechanical form as designated by the angular position of the switches of register 161. Register 161 is of the same form as register 42 in that it includes a pair of 96 position four-pole rotary switches 163 and 164. The switch 163 represents the units position of the decimal digit while the switch 164 represents the tens position of the decimal digit, that decimal digit corresponding to the number assigned to one of the 96 angular positions of the switches 163 and 164. The manner in which the switch register 161 is set to the proper angular position which represents the IN-time of a customer is by the driving of a motor 162 through an electrical lead 165 from the comparator 160. The line 165 is energized as long as BCD information on lines 166 representative of the angular positions of the switches 163 and 164 does not correspond to that read from the reader 21. When this information does coincide, a signal on line 165 is immediately terminated, thus causing the position of the register 161 to stop in the precise position which corresponds to the IN-time as read by the reader 21 from the deposited ticket 65 of the customer. This angular position of the register 161 is transmitted along the shaft 167 which corresponds to the output 47 from the IN-time register 45. The output of the motor 162, while shown in FIG. 12 as connected to the shaft of switch 161, is in the embodiment shown below (FIG. 14) connected to the shaft of the elapsed time register 170. As will be seen, this is equivalent and done as a matter of convenience.

The operation of the comparator 160 in conjunction with the IN-time register 161 and hunt motor 162 which comprises the IN-time storage register 45 will be better understood in connection with the discussion of the comparator circuit of FIG. 13 below. After this comparator generator is complete, however, the real time of day or the OUT-time of the customer will be represented by an angular position of the real time register switch 42 while the IN-time of the customer, that which was encoded upon his ticket will be represented by the angular position of the IN-time register switches 161. These two times are transmitted to the differential comparator 46 through inputs 48 and 47 respectively. The differential comparator 46 is a mechanical differential drive 171 which operates to compute the elapsed time in terms of the number of 15 minute time intervals which have elapsed between the IN-time of the customer and the OUT-time of the customer. This elapsed time is represented by the angular position of the output shaft 172 which forms the differential output signal line 49 of FIG. 1. This shaft 172 drives the rotary switch 170 which is a 96 position single-pole rotary switch. This switch 170 functions as the elapsed time register 50 of FIG. 1. The outputs of the switch 170 are 96 separate lines, each of which corresponds to one of the fifteen minute time interval periods of the day. These 96 lines represent the signal output 51 of FIG. 1.

The circuitry of the remaining portion of the system illustrated in the diagram of FIG. 12 is similar to that disclosed in the copending application of Carl Gieringer et al. entitled Automatic Fee Determining System For Parking Garages, Ser. No. 143,300 filed May 14, 1971. This system includes the diode matrix 52 which transforms the one-of-f-96 coded representations of the number of elapsed time intervals into a specific fee which is encoded in the form of three decimal digits, each represented by a one-to-ten code electrical signal on line 53.

The lines 53 connect to the fee register 54 which stores a decimal representation of the dollar amount of the fee assessed by the diode matrix 52 for the number elapsed time intervals as established by the elapsed time register 50. Once the fee has been set in the register 54, a signal is emitted on line 175 which sets a flip-flop 176. The output of the flip-flop 176 is connected to one of the inputs of a two input AND-gate 177. The outer input of the AND-gate 177 is connected to an output 178 of the fee register 54. The output 178 will carry a signal when the fee register has been reduced to zero. The register will be reduced to zero as the cash deposited in the cash receiver is substracted from the fee as determined in the register 54. This zero signal passing through the AND-gate 177 will actuate the gate control 14 through the line 37 and also supply the transaction complete signal to the line 140 which energizes the reader to drop the ticket into the internal receptacle. The signal out of the AND-gate 177 also passes through an OR-gate 180 to reset the flip-flop 176, and thus make further actuation of the gate impossible until a fee has been set up again on the fee register 54. The flip-flop 176 and the fee register 54 are also capable of being reset by depression of the coin and ticket return or cancel button 105 on the panel 99.

The system is further provided with subtraction logic illustrated diagrammatically as box 58 in FIG. 12 which transmits the signal along line 59 to decrement or reduce the fee register 54 toward zero as cash is received. When a zero set is reached and this signal is present on line 178, a signal is generated along line 181 to the subtraction logic 58 which sends an appropriate signal along the line 36 to the changer 32 representative of the overpayment so that correct change can be returned to the customer.

The fee register may also be set by actuation of the lost card switch 23 which signals the fee register 54 along line 24.

Referring now to FIG. 13, the details of the comparator circuit 160 of FIG. 12 are shown in logic diagram form. The register 160 includes a set of inputs 22 from the card reader 21. These inputs are in two groups of four, groups 22-U which carries the BCD coded units digits and group 22-T which carries the BCD coded tens digit information. Each of the lines 22-U is connected to the set input of a respective one of a set four flip-flops 185-1 through 185-7 and each of lines 22-T is connected to the set input of a respective one of a set of four flip-flops 186-1 through 186-7. The reset inputs of each of the flip-flops 185 and 186 are all connected together and to the reset line 142 which is connected from the normally closed contact of the front card limit switch 117A of the card reader 21 (FIG. 11). Thus, the flip-flop 185 will be set and hold the signals applied to them from the card reader as the first portion of the strips on the cards are read and then the flip-flop 186 will store the tens digit information as that information is read from the second portion of the strip on the ticket. Once this information is set in the flip-flop 185 and 186, which form an input storage register, it will be retained until the ticket is no longer present to actuate the front card limit switch 117, which will in effect be until the transaction is completed. The outputs from the flip-flops 185 and 186 pass through OR-gates 187 and 188 respectively into one of the inputs of respective sets of two input EXCLUSIVE OR-gates 189 and 190. The other of the inputs of each of the OR-gates 189 are connected from the outputs 166-U of the IN-time storage register 161 and the other of the inputs of the register 190 are connected from the outputs 166-T of the tens position of the IN-time storage register 161. The outputs of the register 189 and 190 will be zero when the respective bits from the readr and the IN-time storage register coincide and will be one at any time when they do not coincide. All of these outputs are connected to the IN-puts of an OR-gate 191. The output 192 of the OR-gate 191 is connected through an AND-gate 193 and through an OR-gate 194 and drive amplifier 195 to the hunt motor 162 along the line 165. When any one of the bits out of the register 189 and 190 is a one indicating that there is not perfect coincidence between all other respective bits from the IN-time register 161 and that supplied by the reader 21, then there will be a signal at the output 192 of the OR-gate 191 which will pass through the AND-gate 193 to drive the hunt motor 162 until such a position is obtained where there is a perfect coincidence, in which case the signal out of the OR-gate 191 will go to zero and the motor will immediately stop. The AND-gate 193 is enabled at another of the inputs from the compute signal line 143 by the closure of a back card limit switch 118 from the reader (FIG. 11).

The OR-gates 187 and 188 have second inputs connected to the outputs of respective AND-gates 197 and 198 respectively. These AND-gates have two inputs, the other of which is connected from the lines 151-U and 151-T respectively from the real time register 42 (FIG. 12). These are provided so that the position of the IN-time register 161 may be set to a home position which is the same as the real time position. This feature will provide a more rapid setting of the IN-time registers since it is most likely that the time lapsed between the IN-time and the OUT-time will be less than 12 hours, the average time period through which the register must be expected to travel if it were randomly placed. The home setting is achieved upon a resetting of the machine and is initiated by the reset signal from line 142 which sets a flip-flop 199 which has its output connected along line 676 to the other of the inputs of the AND-gates 197 and 198. Thus, upon the completion of each transaction, the real time position from the line 151. The flip-flop 199 will be automatically reset upon the zero setting of the output 192 of the OR-gate 191 which will indicate that the register 161 has been set to its home position. This output 192 is connected to the negative input of an AND-gate 202 which has another positive input connected to the output of the flip-flop 199. The output 203 of the AND-gate 202 is connected to the reset input of the flip-flop 199.

Referring now to FIG. 14, the mechanical differential drive 171 is illustrated in combination with the real time register 42, the IN-time register 161 and the elapsed time register 170. The real time register 42 includes the tens digit switch 155 and the units digit switch 154. The switch 155 includes a stationary printed circuit contact plate 205 and the movable or wiper contact 206. The switch 154 includes the fixed printed circuit contact plate 207 and the movable wiper contact 208. The movable contacts 206 and 208 are rigidly secured to a shaft 209 supported by bushings 210 and 211 attached to a rigid frame 212. The switch contacts 206 and 208 move with the shaft 209 which is turned by the output shaft 41 of the clock 40 (FIG. 1) connected through gears 213 and 214. The switch contacts 206 and 208 moved intermittently once every 15 minutes and will be normally at rest while the hunt motor 162 is moving the IN-time register switches 161 to their desired positions. The hunt motor 162 is connected through its output shaft 221 which carries a gear thereon which drives a gear 222 secured to a shaft 223 which is supported by bearings 224 to the frame support 212 and through a bearing 225 to the shaft 209. To the shaft 223 is connected the movable contact 227 of the elapsed time register 170. The stationary printed circuit contact plate 228 of the switch 170 is fixidly attached to the base 212. Thus, the motor 162 directly drives the contacts of the elapsed time switch 170.

The IN-time switch 161 includes the tens digits stationary switch printed circuit contact plate 231 and the tens movable contact arm 232. Also, it includes the units digit fixed contact plate 233 and the units digit movable contact plate 234. The movable contacts 233 and 234 are rigidly attached to a sleeve 235 which is channeled to the shaft 223. The contacts 232 and 234 are driven through a gear 238 attached to the sleeve 235. The gear 238 is driven through the differential drive mechanism 171. This drive is communicated from the shaft 223 which turns a gear 241 rigidly keyed to the shaft 223. The motion of gear 241 is transmitted to a disc 242 journaled to the shaft 223 upon a sleeve 243, through the differential mechanism 244. This mechanism includes a gear 246 which is carried by a shaft 247 (FIGS. 15 and 16) and disc 242. The gear 246 drives gear 249 which is carried by a shaft 250 also carried on plate 242. The gear 249 in turn will move with respect to a gear 252 rigidly supported at the end of shaft 209 of the real time clock mechanism. This causes the plate 242 to turn with the sleeve 243 about the shaft 223 and to carry therewith a gear 255. The gear 255 turns a gear 256 mounted upon a shaft 257 which carries with it a gear 258 which turns the gear 238 that drives the switches 161 of the IN-time register.

The drive from shaft 223 transmits motion differentially with respect to gear 252 on the shaft 209 of the real time register 42 to the gear 238 which drives the movable contacts of the IN-time register switch 161. Furthermore, the mechanism thus far discussed is a conventional differential drive mechanism. It is experienced with mechanisms of this type that considerable strain develops throughout this gear train so that when the motor 162 is ultimately stopped the residual stresses within the system will continue to apply motion to the output gear 238 which drives the switch register 161. With a 96 position switch, it is found that this forward motion or delayed motion is intolerable as it tends to move the switch off of its prescribed positions.

To accommodate this, the present invention incorporates a mechanism illustrated generally at area 260 of FIG. 14 which applies a forward stress or drive to the output gear 238. This is accomplished by providing a slip clutch 261 which moves about the gear 238 at a greater rate than the gear 238 is driven by this gear 258. This accelerated motion of the clutch 261 is achieved through gear 263 attached rigidly to shaft 223 which drives gear 264 which is secured to a collar 265 which slips on shaft 257. This collar 265 carries the gear 266 which drives a gear 268 secured to the clutch plate sleeve 269 which is slidably mounted shaft 223. This gear is driven at a greater speed than gear 263 due to the relative sizes of gears 263,264,266, and 268. This drives the clutch 261 at a greater speed than the gear 283 is driven by the gear 258, thus relieving tge strain on the differential drive 171.

The differential drive illustrated in FIG. 14 is functionally equivalent that diagramed in FIG. 12; however, the drive motor 162 is actually shown in FIG. 14 as connected to the elapsed time register 170 rather than the IN-time register 161. The differential drive, however, maintains the relationship between the registers 42, 161 and 170 so as to set one of the registers whenever the other two are moved a predetermined position.

Referring briefly to FIG. 17, the 15 minute stepper is illustrated. The clock 152 has an output gear train which includes a drive gear 275 which drives a gear 276 about a shaft 277. THe shaft 277 will turn at the rate of one revolution every 15 minutes. This will carry the cam 278 at a similar r.p.m. which will rock the rocker arm 279 driven by the cam follower 280 at an oscillatory rate of also one cycle per 15 minutes as the cam follower 280 drops abruptly off of the step 281 of the cam 278, the ratchet and pawl mechanism 284 will turn the gear 213 and thus rotate the gear 214 which drives the shaft 209 of the real time register 42.

The operation of this differential time computer portion can be understood by reference to FIGS. 18 through 23. As shown in FIG. 18, a ticket 65 is illustrated encoded in such a manner as to designate a time interval number 15. This is done through a BCD coding of the tens position 69 with the one bit position only carrying a signal representative of the number one in the tens position. The units position 67 is encoded with bits 1 and 4 encoded representative of the number five in the units position. Such a time is measured from some abritrary reference point of say 6 a.m. would indicate that a customer entered the lot at some time between 8:45 and 9:00 a.m. If the customer returns to the lot to refeed his card after approximately 21/2 hours, he will leave the lot at somewhere between 11:15 and 11:30 a.m., some 10 of the 15 minute time intervals later. At the time of exit, the real time clock positions will be as shown in FIGS. 19 and 20. FIG. 19 represents the units digit position at the 25th time interval period of the day. This units position indicates a coding representative of the digit "5," the units digit of the number "25," stored on the units switch 154. In this position, the wiper 208 is in the position shown relative to the stationary switch plate 207. Similarly, the tens digit switch 155 is in a position representative of the digit "2" in the tens digit position of the number "25." With the wiper 206 of switch 155 in the position shown relative to the stationary switch plate 205. Prior to insertion of the ticket 65 (FIG. 18) into the reader 21, the elapsed time switch 170 will be in a position indicated by the zero or 96 in FIG. 21. This indicates that the IN-time register 161 is in the same position as the OUT-time register 42 which is its home position. As the customer inserts his ticket into the reader, the comparator circuit 160 will store the number 25 read from the ticket 65 and begin driving the motor 162 until the position of the IN-time register 171 corresponds to the number 15. This is the position illustrated on the switch shown in FIGS. 22 and 23. In this position, the switch 163 of the units position of the IN-time register is illustrated with its movable contact 234 in the 15th interval position, wherein the number encoded is the number "5" representative of the second digit of the number 15. In a similar position, the wiper 232 of the switch 164 is in the position wherein the digit "1," the tens digit of the number 15, is encoded. In this position, the difference between the settings of the register 161 and that of the register 42 will be indicated on the switch 170 illutrated in the FIG. 21 wherein the wiper contact 227 is in the position shown relative to the fixed contact plate 228 indicating an elapse of ten intervals.

Referring now back to FIG. 12, which illustrates in detail the computation module 13, the embodiment therein illustrated particularly within the elapsed time computation portion 150 is an electro-mechanical computer. FIG. 24 illustrates a block diagram form of a solid state version of the elapsed time computation module 150. This circuit employs a 1-2-4-8 BCD code rather than the 1-2-4-7 code employed as mentioned above. Referring now to FIG. 24, the output 41 from the clock 40 is communicated to the real time register 42' which stores in decimal form the real time interval of the day. The output of this register 156' is communicated through a decimal to BCD convertor of the diode decoder type 301 to deliver a real time BCD coded input on line 48' to a solid state differential comparator circuit 171'. The output 22 from the reader 21 is communicated to a solid state INtime storage register 161' which directly stores the IN-time value read from the card 21. The differentiator circuit 171' computes the elapsed time and communicates it in BCD form on line 49' to a solid state elapsed time register 170'. The output of this register is transmitted through the line 302 through a BCD 96 diode decoder 303 to the 96 output line 51.

The differentiator circuit 171' is illustrated in the logic diagram of FIG. 25. The outputs from the reader on lines 22-U and 22-T are stored in registers 310 and 311 respectively. The registers 310 and 311 are solid state integrated circuit decade counters and the inputs from lines 22 are connected to the set inputs of the respective bit positions of these counters. The counters 310 and 311 make up the IN-time storage register 161'.

Another pair of decade counters 312 and 313 are provided which make up the elapsed time storage register 170'. This register is set to zero through a reset signal on line 315 which is applied from the reset input 142. The input 41 from the clock is connected to the register 42'. The outputs of the respective units and tens digits positions 317 and 318 are converted through respective diode decimal to BCD convertors 319 and 320 to BCD representations of the real time. These are communicated to respective sets of OR-gates 322 and 323. The other inputs of these OR-gates are connected from the outputs of the respective register 310 and 311. The outputs of the OR-gates 322 and 323 are connected to the inputs of an OR-gate 324 which has its output 325 connected to the negative input of an AND-gate 326. The output 325 will be positive so long as any of the bit positions between the real time and the IN-time do not coincide. A 10 kilo-hertz free running clock 328 is also connected to an input of the AND-gate 326 which is provided with a further input connected to the compute output 143 from the reader. The compute output 143 is energized when the back card switch 188 is closed and this will energize the AND-gate 326 so long as the output of the AND-gate 324 is positive which will be whenever the IN-time and real time do not coincide. This will allow the ten kilo-hertz pulses to pass through the AND-gate 326 to line 329 which is connected to the clock IN-puts of the registers 161' and 170'. This will repeatedly increment both of the registers 161'and 170' simultaneously until such time as the register 161' coincides with the register 42'. At this point, the output of the AND-gate 324 will go negative disabling the AND-gate 326 and removing the pulses from line 329 terminating the counting cycle. The number which will remain in the register 170' will at this time be the difference between the IN-time which was initially set upon the registers 161' and the real time or OUT-time which is recorded in the register 42', thus indicating the number of elapsed time periods between the IN-time and the OUT-time. The outputs of the register 170' are transmitted through the BCD 96 diode decoder 303 to the outputs 51.

FIG. 26 illustrates another embodiment of the present invention. In this embodiment, a recording cash register and an attendant may be substituted for the cash receiver 30 and the subtraction logic 58 in the diagram of FIG. 1. The circuit illustrated in FIG. 26 is an interface between the system of FIG. 1 and a cash register of the recording type. The circuit of FIG. 26 operates to receive the fee information along line (not shown) from the diode matrix 52 and transmit it serially to the cash register. The circuit employs three sets of relays 350 which include a set of ten dollar digit relays 351, a set of ten ten cent digit relays 352, and two cent digit relays 353. The cent digit relays are only provided for even multiples of five cents. These relays stores the information from the diode fee matrix 52 and set their respective contacts 350' in the output lines 355 to the cash register. The output lines 355 operate the cash register in the same manner as it would be operated had the attendant entered the fee on the cash register key board.

The circuit of FIG. 26 includes a free running 30 cycle clock 360 which is comprised of a flip-flop 361 connected across the 60 cycle line. The flip-flop 361 divides the 60 hertz line frequency of line 362 by two to derive the 30 hertz signal on line 363. This signal is transmitted through an AND-gate 366 to the input of a ten position, non-recycling shift register 370. The shift register 370 is comprised of a decade counter 371 and a set of ten decoding gates 372 connected to the outputs of the flip-flop bit positions of the counter 371. The tenth output 373 of the shift register 370 is connected to the input of the AND-gate 366 to lock out pulses after the ten pulse has entered the shift register to allow only one cycling of the register. The ten outputs 373 of the shift register are the negative outputs.

The flip-flop 361 is cleared and held in its off condition and enabled only when the fee has been set up within the fee register 54. This signal which controls this is transmitted to the reset input of the flip-flop 361 of the line 175 of FIG. 12.

The first four outputs of the shift register, 373-1 through 373-4, control relays 375-1 through 375-4 which contain the contacts 375-1' through 375-4' connected in series with the respective digit groups of the output lines 355 to the cash register. This sequentially transmits the dollar value digit by digit to the cash register. The fifth output 373-5 closes a contact 375-5' in a line to the cash register which actuates the transaction price recording mechanism of the cash register. The sixth output through the ninth outputs 373-6 through 373-9 are connected to the inputs of an OR-gate 377 to apply a sustained four cycle, long signal on line 378 which energizes the relay 375-6. The relay 375-6 has a contact 375-6' in an operate line to the cash register which drives the motor of the cash register and operates its mechanical functions. This operation will complete any computation operation which the cash register will perform and will open the cash register drawer. At this time, the attendant may take the payment from the customer and return to him any change required and then place the money in the drawer and close the drawer of the cash register. The closure of the drawer will cause a return signal to occur on line 380 from the cash register which is connected to the output line 37 to operate the gate mechanism 14. The circuit is also provided with interlocks and interlockcircuits between the cash register and the circuit which are illustrated generally as the circuit elements 381.

The embodiment of FIG. 26 is particularly useful in the larger attended parking lots wherein it is desirable to have an attendant available to make change and receive cash. The system of the invention, when used in connection with the embodiment of FIG. 6, provides a precise and automatic means of accounting for the cash received by the attendant and in determining the amount of money which he should return at the end of a given day for example.

The inventive concepts described above may be used in connection with parking systems particularly and also in connection with other types of applications wherein it is desirable to automatically assign fees on any lapsed time interval basis.

* * * * *


uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed