Patent US5621640A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5621640A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic philanthropic contribution system

Assignee: Every Penny Counts Inc
•
Filing: 1994-12-05
•
Granted: 1997-04-15
•
Expires: 2014-12-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic donation system for a sales establishment includes an entry arrangement for entering the price of a product into a cash register and for entering the amount of cash being paid and a calculator for determining the excess cash payment. A card reader keypad receives a card number for accessing data including charity accounts concerning the card, and a computer apportions at least a part of the excess cash payment among said accounts, and then prints out the amounts entered.

Inventors

  • 👤 Bertram V. Burke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 11:19
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/02; G06Q20/00; G06Q20/04; G06Q30/00; G06Q30/02; G06Q30/0207; G06Q30/0215; G06Q30/0236; G06Q30/0241; G07; G07F; G07F7/00; G07G; G07G1/00; G07G1/12; G07G1/14

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 115 words
A system, comprising: a cash register; entry means in the cash register for entering an amount corresponding to a price of a product into the cash register and for entering an amount corresponding to cash being paid; calculating means in the cash register for determining existence of an excess cash payment; card identifier entering means for entering a card identifier, said card identifier identifying one or a plurality of predetermined accounts; apportioning means responsive to said register and said card identifier entering means for apportioning at least a part of the excess cash payment among a number of predetermined accounts identified with said card; and said accounts being identified independent of data in the register.
Claim 2
Independent Claim 115 words
A system, comprising: a cash register; entry means in the cash register for entering an amount corresponding to a price of a product into the cash register and for entering an amount corresponding to cash being paid; calculating means in the cash register for determining existence of an excess cash payment; card identifier entering means for entering a card identifier, said card identifier identifying one or a plurality of predetermined accounts; apportioning means responsive to said register and said card identifier entering means for apportioning at least a part of the excess cash payment among a number of predetermined accounts identified with said card; and said accounts being identified independent of data in the register.
Claim 3
Dependent Claim 25 words
A system as in claim 1, wherein said cash register includes change making means for returning remains from an excess payment, after apportionment, as cash.
Claim 4
Dependent Claim 21 words
A system as in claim 2, wherein said cash register includes a display for displaying the excess cash and the remains.
Claim 5
Dependent Claim 20 words
A system as in claim 1, wherein said card identifier entering means includes means for entering changes in the apportionment.
Claim 6
Dependent Claim 26 words
A system as in claim 1, wherein said apportioning means includes means for allocating a portion of the excess to charity donee accounts with each apportionment.
Claim 7
Dependent Claim 32 words
A system as in claim 5, wherein said apportioning means includes means for transferring the portion of the excess for the charity donee account directly to the charity donee with each apportionment.
Claim 8
Dependent Claim 166 words
A system as in claim 1, wherein said apportionment means includes: charity storage means for storing names of a plurality of qualified charities; bank storage means for storing names of a number of banks; account storage means for storing numbers of client accounts; entry means for entering the names of charities and banks so as to establish an entered name for each entry of a name; comparison means responsive to said storage means and said entry means for comparing each entered name with a stored name to determine if the entered name matches a stored name; assignment means responsive to said comparison means for assigning a charity or a bank to an account when the charity or the bank has been entered; recording means responsive to said account storage means for recording money entries into said accounts; and allocating means responsive to said account storage means for registering an allocation of parts of monies recorded into accounts among the charities and banks entered for that account.
Claim 9
Dependent Claim 28 words
A system as in claim 1, wherein said apportioning means includes a central processor remote from the register for receiving the data from the card identifier entering means.
Claim 10
Dependent Claim 29 words
A system as in claim 8, wherein central processor remote from the register serves for receiving the data from the card identifier entering means on a real time basis.
Claim 11
Dependent Claim 45 words
A system as in claim 1, wherein said card identifier entering means includes receiving means for receiving a card having the number and data including the accounts and instructions for apportioning, and said apportioning means further includes means for receiving the data from the card.
Claim 12
Dependent Claim 33 words
A system as in claim 10, wherein said apportioning means includes a central processor remote from the register for receiving the data from the card number entering means on a batch processing basis.
Claim 13
Dependent Claim 30 words
A system as in claim 1, further comprising printout means coupled to said register, said card entering means, and said apportioning means for printing out the amounts entered and apportioned.
Claim 14
Dependent Claim 19 words
A system as in claim 12, wherein said printout means prints out the status of each of the accounts.
Claim 15
Dependent Claim 25 words
A system as in claim 1, wherein the card identifies the relationship of apportioning among accounts independent of the of data in the cash register.
Claim 16
Dependent Claim 205 words
An apportionment system, comprising: deducting means for deducting a cost of an item from a payment received to determine an excess; charity storage means for storing the names of a plurality of qualified charities; bank storage means for storing the names of a number of banks; account storage means for storing numbers of client accounts; entry means for entering names of charities and banks so as to define an entered name for each entry of a name; comparison means responsive to each of said storage means for comparing the entered names with the stored names to determine if the entered name matches a stored name; assignment means responsive to said comparison means for assigning a charity or a bank to an account when a client has selected the charity or the bank; recording means for responsive to each of said account storage means recording money entries into said accounts; and allocating means responsive to said deducting means and said account storage means for registering an allocation of parts of the excess, after deduction of the cost, among the charities and banks entered for that account; each of said storage means, entry means, comparison means, assignment means, and recording means, being independent of said deducting means.
Claim 17
Dependent Claim 205 words
An apportionment system, comprising: deducting means for deducting a cost of an item from a payment received to determine an excess; charity storage means for storing the names of a plurality of qualified charities; bank storage means for storing the names of a number of banks; account storage means for storing numbers of client accounts; entry means for entering names of charities and banks so as to define an entered name for each entry of a name; comparison means responsive to each of said storage means for comparing the entered names with the stored names to determine if the entered name matches a stored name; assignment means responsive to said comparison means for assigning a charity or a bank to an account when a client has selected the charity or the bank; recording means for responsive to each of said account storage means recording money entries into said accounts; and allocating means responsive to said deducting means and said account storage means for registering an allocation of parts of the excess, after deduction of the cost, among the charities and banks entered for that account; each of said storage means, entry means, comparison means, assignment means, and recording means, being independent of said deducting means.
Claim 18
Dependent Claim 90 words
A point of sale operating method, comprising: entering an amount corresponding to a price of a product into a cash register; entering an amount corresponding to cash being paid; determining any excess cash payment; entering a card identifier; apportioning at least a part of the excess cash payment among one or more of a number of predetermined accounts as determined by the card identifier; and crediting the excess paid to the accounts to the card identifier; the predetermined accounts being identified with said card identifier independent of said cash register.
Claim 19
Dependent Claim 90 words
A point of sale operating method, comprising: entering an amount corresponding to a price of a product into a cash register; entering an amount corresponding to cash being paid; determining any excess cash payment; entering a card identifier; apportioning at least a part of the excess cash payment among one or more of a number of predetermined accounts as determined by the card identifier; and crediting the excess paid to the accounts to the card identifier; the predetermined accounts being identified with said card identifier independent of said cash register.
Claim 20
Dependent Claim 25 words
A system as in claim 16, wherein said apportioning step includes making change for returning any remains from the excess payment, after apportionment, as cash.
Claim 21
Dependent Claim 18 words
A system as in claim 17, wherein said printing step includes displaying the excess cash and the remains.
Claim 22
Dependent Claim 20 words
A method as in claim 16, wherein said printout step includes printing out the status of each of the accounts.
Claim 23
Dependent Claim 17 words
A method as in claim 16, wherein said step of apportioning includes entering changes in the apportionment.
Claim 24
Dependent Claim 25 words
A method as in claim 16, wherein said step of apportioning includes allocating a portion of the excess to charity donee accounts with each apportionment.
Claim 25
Dependent Claim 30 words
A method as in claim 21, wherein said apportioning step includes transferring a portion of the excess for the charity donee account directly to the charity donee with each apportionment.
Claim 26
Dependent Claim 108 words
A method as in claim 16, wherein said apportionment step includes: storing names of a plurality of qualified charities; storing names of a number of banks; storing number of client accounts; entering the names of charities and banks so as to define an entered name for each entry of a name; comparing each entered with a stored name to determine if the entered name matches the stored name; assigning a charity or bank to an account when a charity or bank has been entered; recording money entries into set accounts; registering an allocation of parts of monies recorded into accounts among charities and banks entered for that account.
Claim 27
Dependent Claim 26 words
A method as in claim 16, wherein the relationship of apportionment among accounts is identified by the card identifier independent of data in the cash register.
Claim 28
Dependent Claim 18 words
A method as in claim 24, further comprising the step of printing out the amounts entered and apportioned.
Claim 29
Dependent Claim 23 words
A method as in claim 24, wherein the card identifies the relationship of apportioning among accounts independent of data in the cash register.
Claim 30
Dependent Claim 29 words
A method as in claim 16, wherein further comprising the step of receiving the data from the card identifier entering means in a central processor remote from the register.
Claim 31
Dependent Claim 40 words
A method as in claim 16, wherein the step of entering includes receiving a card having the card identifier and data including the accounts and instructions for apportioning, and said apportioning step further includes receiving the data from the card.
Claim 32
Dependent Claim 30 words
A method as in claim 28, wherein said apportioning step includes receiving in a central processor remote from the register data entered from the card on a batch processing basis.
Claim 33
Dependent Claim 36 words
A method as in claim 29, wherein the step of receiving data from in the central processor remote from the register includes receiving the data from the card number entering means on a real time basis.

References Cited (Backward Citations)

US3833885A Cited
US4355369A Cited
US4607335A Cited
US4673802A Cited
US5253345A Cited
US5339239A Cited
US5111395A Cited
US5220501A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-14 2000-10-14 2001-04-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-14 2004-10-14 2005-04-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-14 2008-10-14 2009-04-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag