The invention relates generally to retail transactions, and more specifically, to systems and methods for promoting digital currency by reducing the use of coin change during retail transactions.
Although the use of credit and debit cards in retail transactions has increased greatly during the past decade, a substantial number of retail transactions (estimated at about 35% in the U.S.), particularly in large chain stores and fast food restaurants, are still completed using paper based currencies. These cash based transactions, along with the sales tax structure of most localities, dictate that ample quantity of coins must be minted every year by governments to satisfy circulation requirements. These cash based transactions also impose burdens on all of the retailers, including regular tasks such as (1) loading and accounting the cash drawer of every point-of-sale device during every shift, and (2) forcing each cashier to count out the required change for most or all cash transactions. The cost of minting the coins, the lost value of coins stashed in every home while out of circulation, the labor hours of preparing and accounting the cash drawers, and the additional time required in counting the coins for each transaction are enormous, yet provide little economic contribution.
Therefore, any system that can reduce or eliminate non-whole dollar (or less than the lowest denomination bill) change in coins during retail transactions would contribute to savings for governments in reduction of coin production, savings of labor for the retailers in terms of reducing efforts for preparing/accounting cash drawers, and reducing/eliminating coin counting time for both the cashier and the customer. Thus, such a system could simplify and expedite cash based transactions.
Some systems and methods to eliminate or reduce change in coins during retail transactions are described in the prior art, such as U.S. Pat. Nos. 8,583,497; 7,395,958; 7,284,696; 5,869,826 and 5,650,761. These patents typically involve assigning each consumer a card that has a memory capacity (using a magnetic stripe or a memory chip) to store a unique identification number for the consumer and a balance in monetary value accumulated or reduced after a transaction. However, these approaches often suffer from the following impracticalities: (1) each retailer must equip its point-of-sales (POS) system with device that can read and write a magnetic stripe card or rewrite the memory of a smart integrated circuit (IC) chip, while virtually every POS deployed only has read-only capability; (2) the memory card described can have a balance of monetary value that can be added to or deducted from to complete a retail transaction but this typically limits the card usage to a small group of retail entities that have established credit/payment arrangements with the card issuer and are willing to compensate the issuer, which is very unlikely; (3) when writing to a memory card, it is generally required to use secure methods to verify correctness and provide tracking, thereby creating more time consuming work for retail establishments as well as for consumers to examine the accuracy in recording the coin change amounts to the memory card for each transaction; (4) such a memory card with monetary value must be protected with a password, and a lost card means either lost money for the consumer or costly replacement by the card issuer; (5) if the customer forgets to bring his memory card or the magnetic stripe on the card becomes degraded (e.g., by storing it next to a cell phone), fewer coinless transactions may be performed. All these factors contribute to the fact that the none of the approaches described in the prior art appear to have found a home in the market.
U.S. Pat. Nos. 7,395,958; 7,284,696; 5,650,761 and U.S. Patent Application No. 2007/0131760 each involve a central system that communicates with the POS of the retailers to track the memory card in use during a retail transaction in terms of verification of the identification and balance associated with the memory card. Their techniques include adjusting the balance on the memory card and instructing the POS to write to the card in use as well as making the balance available to pay for a portion of the amount, or the entire amount, of the transaction. Therefore, a memory card as described by these prior art references effectively becomes a debit card, and the entity operating the system must be liable for the payment to the retailers and must limit the card to be used for retail purchases only. The effect of these practices makes the memory card a very limited usage debit card (i.e., it cannot be used as a saving device or as a financial portal to give to charity, religious and/or political organizations), and also forces direct competition against traditional credit and debit cards which have a much wider utilization range. U.S. Pat. No. 7,284,696 has even gone one step further by suggesting setting up dispensers in many places to enable the card holder to cash out the balance, so the invention becomes nothing more than a debit card with the entity operating the system acting as a bank.
The technologies disclosed in these prior art references thus suggest two types of systems. A first system is localized at a retail store (or chain) where the non-whole dollar change (e.g., coin change) from a retail transaction stays at the local store (or chain) and the card carrier can access the coin change amount when they shop at the same store or chain. This means the customer must have a multitude of cards to perform coinless transactions in a variety of stores. The second type of system has an entity doing the central processing which receives the coin change from each transaction in a digital format and provides payment to the retailers in digital format. Using a currency along with such memory card for coin change to pay for a retail purchase greatly increase confusion between the cashier and the consumer and lengthen transaction time, particularly when there is insufficient change accumulated in the memory card so that additional paper currency must be provided to complete the purchase transaction. Thus, the benefits of going coinless are effectively lost for the retailers as well as for the consumers. Thus, better solutions for facilitating coinless cash transactions are needed.
In one aspect, the disclosure provides a system for crediting a customer account with change from cash based monetary transactions to avoid disbursing non-whole dollar change, the system comprising: a point of sale device configured to: receive, at a retailer, information indicative of a whole dollar cash amount received from a customer to complete a monetary transaction, read a customer account number from a customer account indicating device, wherein the customer account indicating device is a read-only device, and generate a data set comprising a non-whole dollar change owed to the customer and the customer account number; a payment processor configured to: debit a bank of the retailer in an amount of the non-whole dollar change, and credit a customer account corresponding to the customer account number in the amount of the non-whole dollar change; and a bucket system configured to: provide a software interface enabling the customer to withdraw a portion of a total of the customer account, and dispense the portion to the customer.
In another aspect, the disclosure provides a method for crediting a customer account with change from cash based monetary transactions to avoid disbursing non-whole dollar change, the method comprising: receiving, at a retailer, information indicative of a whole dollar cash amount received from a customer to complete a monetary transaction; reading a customer account number from a customer account indicating device, wherein the customer account indicating device is a read-only device; generating a data set comprising a non-whole dollar change owed to the customer and the customer account number; debiting a bank of the retailer in an amount of the non-whole dollar change; crediting a customer account corresponding to the customer account number in the amount of the non-whole dollar change; and providing a software interface for the customer to withdraw a portion of a total of the customer account.
In another aspect, the disclosure provides a method for conducting a monetary transaction wherein a customer is owed change at a point of sale (POS), the method comprising: receiving information indicative of a whole dollar cash amount received from the customer to complete the monetary transaction; reading a customer account number from a customer account indicating device, wherein the customer account indicating device is a read-only device; generating a data set comprising a non-whole dollar change owed to the customer and the customer account number; and sending the data set to a bucket system configured to add the non-whole dollar change to an account associated with the customer account number.
In another aspect, the disclosure provides a method for conducting a monetary transaction wherein a customer is owed change at a point of sale (POS), the method comprising: receiving information indicative of a whole dollar cash amount received from the customer to complete the monetary transaction; generating a data set comprising a non-whole dollar change owed to the customer and a customer account number; printing a receipt comprising indications of the non-whole dollar change owed to the customer and the customer account number; and sending the data set to a bucket system configured to add the non-whole dollar change to an account associated with the customer account number.
In another aspect, the disclosure provides a system for crediting a customer account with change from cash based monetary transactions to avoid disbursing non-whole dollar change, the system comprising: a bucket system configured to: receive an amount corresponding to a non-whole dollar change of a prior monetary transaction between a retailer and a customer at the retailer location; credit the amount to a customer account for the customer; provide a software interface enabling the customer to automatically withdraw a preselected portion of a total of the customer account; and dispense the preselected portion to the customer.
In another aspect, the disclosure provides a method for enabling a customer to redeem non-whole dollar change from cash based monetary transactions to avoid disbursing non-whole dollar change, the method comprising: receiving, at a retailer, information indicative of a whole dollar cash amount received from a customer to complete a monetary transaction; generating a data set comprising a non-whole dollar change owed to the customer; debiting a bank of the retailer in an amount of the non-whole dollar change; and providing a first software interface for the customer to redeem the non-whole dollar change to a customer account for the customer.
In another aspect, the disclosure provides a method for enabling a customer to redeem non-whole dollar change from cash based monetary transactions to avoid disbursing non-whole dollar change, the method comprising: receiving, at a retailer, information indicative of a whole dollar cash amount received from a customer to complete a monetary transaction; receiving, at the retailer, information indicative of an election of the customer to store a non-whole dollar change of the monetary transaction with a third party; printing, at the retailer, a receipt comprising indications of the non-whole dollar change owed to the customer and other information indicative of the monetary transaction; debiting a bank of the retailer in an amount of the non-whole dollar change; crediting a bank of the third party in an amount of the non-whole dollar change; receiving, at a location associated with the third party, the receipt; and retaining the non-whole dollar change of the receipt for the customer.
In another aspect, the disclosure provides a system for crediting a customer account with change from cash based monetary transactions to avoid disbursing non-whole dollar change, the system comprising: means for receiving, at a retailer, information indicative of a whole dollar cash amount received from a customer to complete a monetary transaction; means for reading a customer account number from a customer account indicating device, wherein the customer account indicating device is a read-only device; means for generating a data set comprising a non-whole dollar change owed to the customer and the customer account number; means for debiting a bank of the retailer in an amount of the non-whole dollar change; means for crediting the customer account in the amount of the non-whole dollar change; and means for enabling the customer to withdraw a portion of a total of the customer account.
Referring now to the drawings, embodiments of systems and methods for crediting a customer account with non-whole dollar change from cash based monetary transactions are illustrated. One such system includes a point of sale device, a payment processor, and a bucket system. In such case, the point of sale device can be configured to receive, at a retailer, information indicative of a whole dollar cash amount received from a customer to complete a monetary transaction, read a customer account number from a customer account indicating device, where the customer account indicating device is a read-only device, and generate a data set including a non-whole dollar change owed to the customer and the customer account number. The payment processor can be configured to debit a bank of the retailer in an amount of the non-whole dollar change, and credit a customer account corresponding to the customer account number in the amount of the non-whole dollar change. The bucket system bank can be configured to provide a software interface enabling the customer to withdraw a portion of a total of the customer account, and dispense the portion to the customer. Additional methods and sub-systems may be used as well.
In one example, the customer 102 approaches a cashier stationed at a point of sale device (POS) 106 (at the retailer) to purchase a good or service (e.g., execute a monetary transaction). The cashier may scan or manually enter the information associated with the desired good or service in to the POS 106. The customer 102 may provide cash 108 to pay for the good or service. In which case, the cashier may prompt the customer 102 to use a deposit account for collecting non-whole dollar change (e.g., bucket account) to complete the transaction. He/she may offer the customer 102 a new account card (e.g., unassigned card) if the customer does not already have an account. The customer 102 may also offer his customer account information if he/she already has an account without being prompted. In several examples, the customer 102 provides a customer account indicating device (not shown in
Once the customer account indicating device is read, the POS 106 can generate a data set including the customer account number 110 and the amount of the non-whole dollar change 112 owed to the customer 102 for the current transaction. The POS 106 can send the data set over a network 114 to a payment processor 116 or another suitable entity for settling payments between banks. Network 114 may be a public network such as the Internet, an intranet, a private network, or any other suitable network for exchanging information between computing devices.
The payment processor 116 can debit a bank for the retailer (not shown but see 512 in
Bucket system 120 may be formed of multiple components (e.g., including the bucket system bank storing funds for the customer) and provides a software interface for the customer 102 to withdraw a portion of the total stored in his/her account. In one example, the customer 102 or policy administrator of the bucket system 120 may set a preselected minimum threshold amount (e.g., $50) for a withdrawal. In one aspect, the customer 102 can make the withdrawal automatic such that the bucket system automatically deposits the preselected amount into a customer's bank 122 once the threshold amount has been accumulated. Further aspects of the bucket system 120 will be described below.
As to the customer account indicating device, it may be a device with a bar code, a device with a magnetic stripe, a device with a quick response (QR) code, a device with an RFID, a device with an integrated circuit, and/or combinations thereof.
At block 206, the process generates a data set including a non-whole dollar change owed to the customer (for the monetary transaction) and the customer account number. In one aspect, this data set (e.g., transaction data package) can further include information such as (1) transaction amount, (2) sales tax amount, (3) credit/debit authorization number, if used, (4) amount of non-whole dollar change owed customer, (5) customer's account number, (6) store identification number, (7) time/date, and/or (8) other information related to the transaction. In one aspect, the data package may be sent to an in-house transaction tracking/inventory management/accounting system which can, in turn, send the data package to the outside payment processor. In one aspect, the actions of blocks 202, 204, and 206 may be performed by a POS device or a device attached thereto. In one aspect, the POS device (e.g., such as POS 106 of
At block 208, the process debits a bank of the retailer in an amount of the non-whole dollar change. In one aspect, the process first extracts the information indicative of the amount of the non-whole dollar change from the data set generated in block 206, and then debits the bank of the retailer for the amount. At block 210, the process credits a customer account corresponding to the customer account number (at a bucket system bank) in the amount of the non-whole dollar change. In one aspect, the actions of blocks 208 and 210 can be performed by a payment processor such as payment processor 116 of
At block 212, the process provides a software interface for the customer to withdraw a portion of a total of the customer account. In one aspect, the software interface enables the customer to (1) view a total funds in the account, (2) set a threshold for making an automatic withdrawal, (3) view information about the dispensing of funds, (4) register a new account, and/or (5) reconcile a new/temporary account with an existing account (e.g., when the customer visits a retailer but does not have his/her account information with him/her and has his/her non-whole dollar change instead credited to a temporary account). In one aspect, the software interface may be available to the customer by way of (1) an application program configured to run on a mobile telephone or tablet computer and/or (2) a web interface program that can be accessed, via the Internet, from any sort of computer (e.g., a laptop, a desktop, mobile telephone or any other computing device configured to access the Internet). In one aspect, the process also adds the amount of the non-whole dollar change to a prior total of the customer account. In one aspect, the actions of block 212 can be performed by the bucket system 120 of
The POS 504 can determine the amount of change due to the customer and generate a data set including a non-whole dollar change owed to the customer and the customer account number. The POS 504 can send the data set to a retailer in-house payment processing 506 which may store the data set and send it, via network 508, to an outside payment processor 510. In one aspect, the in-house payment processing 506 can conduct tasks such as transaction tracking, inventory adjustment/ordering, and/or accounting functions, besides forwarding the data set to an outside payment processor 510. In one aspect, the system does not include the retailer in-house payment processing 506 and the POS 504 sends the data set directly to the payment processor 510.
The payment processor 510 can notify the retailer bank 512 to transfer money from the retailer bank 512 to the bucket system bank 514 in the amount of the non-whole dollar change owed to the customer. In effect, the payment processor 510 debits the retailer bank 512 and credits the customer account 516 at the bucket system bank 514 for the amount of the non-whole dollar change owed to the customer. The payment processor 510 can also send a notification of the transaction change collected by the retailer to a bucket system server 518. The bucket system server 518 can a provide software interface enabling the customer to withdraw a preselected portion of a total of their bucket customer account. In one example, the bucket system server 518 stores a preselected threshold (e.g., preselected portion) for the bucket customer account. Once the account total exceeds the preselected threshold, an amount equal to the preselected threshold (e.g., preselected portion) is transferred to a customer's bank 520. In one aspect, the customer's bank 520 may be replaced by another vessel for dispensing the funds. In one such case, the alternative vessel can be a gift card or a charity organization.
The bucket system bank 514, the bucket customer accounts 516, and bucket server system 518 can be collectively referred to as a bucket system, like the bucket system 120 of
At block 608, the customer (or cashier) scans/presents his customer account indicating device using a peripheral device (e.g., account reader 502 in
At block 610, the POS obtains the customer account number from the customer account indicating device and generates a data set including a non-whole dollar change owed to the customer and the customer account number.
At block 612, the POS and/or the retailer in-house payment processor (e.g., 506 in
At block 614, the payment processor debits a bank of the retailer (e.g., 512 in
At block 616, the payment processor also sends a notification to a bucket system server (e.g., 518 in
At block 618, the bucket system server adds the non-whole dollar change owed to the customer to the account total for the specified customer account number.
At block 620, and if the account total of the customer account number is greater than a preselected threshold (e.g., $50), then the bucket system server dispenses funds to a customer specified entity (e.g., customer's bank 520 in
In one aspect, the customer may not have established a saving account for the non-whole dollar change or simply does not remember account number or any linkage information for linking to his account but still wants to store his non-whole dollar changes. In such case, the cashier at a retailer location can simply execute the coinless transaction without the input of a customer account number or a linkage number set. The POS 504 (e.g., through an integrated device) can print a receipt specifying the amount of non-whole dollar change saved along with the transaction details, store identification and time/date. The POS 504 or the in-house processing center 506 can send the transaction data set with the non-whole dollar change to the outside payment processing center 510, which in turn can debit the retailer bank 512 for the non-whole dollar change amount and credit the bucket system bank 514. The bucket server 518 can then assign this amount to a house account (e.g., bucket system house account) for reconciliation at a later time. When the customer visits a website hosting a software interface to the non-whole dollar change saving account, he/she can then establish an account 516 and input the receipt (e.g. via smart phone barcode or QR code scanning function), or details of the receipt, for reconciliation. The bucket server 518 can then allocate the amount input via the receipt into the customer's account 516. Aspects of this embodiment as described in further detail below in conjunction with
As to the card reader 806, it may be replaced by another peripheral device for receiving a customer account number from the customer via the customer account indicating device 812. Example peripheral devices include a card reader, a bar code scanner, a RFID scanner, and the like.
As to the POS device 800, it may include a processor coupled to a memory and a communications interface for sending a data set. The memory may include both volatile and non-volatile memory. The processor may be configured to execute programming instructions stored in the memory for executing any of the actions described herein that are performed by the POS device. In one embodiment, the processor, memory and communications interface can be implemented in the keyboard 804 (e.g., keyboard/central processing unit (CPU)).
In this context, the processor contained within POS 800 may refer to any machine or selection of logic that is capable of executing a sequence of instructions and should be taken to include, but not limited to, general purpose microprocessors, special purpose microprocessors, central processing units (CPUs), digital signal processors (DSPs), application specific integrated circuits (ASICs), signal processors, microcontrollers, and other suitable circuitry. Further, it should be appreciated that the term processor, microprocessor, circuitry, controller, and other such terms, refer to any type of logic or circuitry capable of executing logic, commands, instructions, software, firmware, functionality, or other such information.
In one aspect, the keyboard 804 in POS device 800 can also include a set of special function keys that can activate the CPU to perform a set of functional steps associated with the methods disclosed herein (e.g., such as to perform a coinless retail transaction, a specific discount on a specific item or any promotional activity).
In one aspect, POS device 800 can be a typical point of sale device located at a retailer. The POS device 800 can also include a printer 816 configured to print receipts.
The devices 1000 further include a third device 1006 having a form factor of a keychain card (similar to device 1004) imprinted with two-dimensional barcode (or QR code) on one side. The devices 1000 further include a fourth device 1008 having a form factor of a credit card and can include a RFID circuitry (a passive radio frequency identification chip along with, or without, a barcode to identify the customer account number). The devices 1000 further include a fifth device 1010 having a form factor of a typical credit card size with a magnetic stripe to store the customer account number. Each of the customer account indicating devices 1000 depicted in
In other embodiments, the customer account indicating devices 1200 involving RFID technology can have a form factor including a ring type jewelry or other jewelry, or another suitable form factor.
While the mark WALMART is shown in
The components 1400 can also include a customer account indicating device 1410 that may be scanned to identify the customer account number. The components 1400 can also include a printed receipt 1412 that may be scanned to identify the customer account number and or other relevant information from the transaction (e.g., the non-whole dollar change amount). The components 1400 can also include a mobile telephone 1414 that may communicate transaction information to the computer/display 1402 to facilitate the customer registration. Alternatively, mobile telephone 1414 may be used communicate transaction information directly to the bucket system server/website to facilitate the customer registration. Alternatively, mobile telephone 1414 can be used to scan the printed receipt 1412 and communicate with the bucket system 120 in
In one aspect, the customer may use the website to verify his/her bucket account status and/or reconcile the balance by combining amounts accumulated in other bucket accounts for transactions where the customer forgot to bring his bucket card and used a new bucket account card and/or received printed receipts for non-whole dollar change amounts owed to the customer.
The components 1600 further include a keyboard 1612 and mouse 1614 for entering information associated with identifying the customer and customer preferences. In other embodiments, additional input devices can be coupled to the monitor/CPU 1602.
In one aspect, the bucket system can add the non-whole dollar change to an account associated with the customer account number when the customer visits a website providing a software interface enabling the customer to redeem the non-whole dollar change to an existing account or to a new account. Prior to the customer visiting the website, the non-whole dollar change can be stored in a general bucket system account. In one aspect, the process may further perform any of the additional actions performed by the bucket system that are described herein.
In one aspect, the process also provides a second software interface for the customer to withdraw a portion of a total of the customer account. In such case, the process may credit a second bank (e.g., bucket system bank) in the amount of the non-whole dollar change, where providing the second software interface for the customer to withdraw the portion of the total of the customer account includes providing the second software interface for the customer to withdraw the portion of the total of the customer account, and crediting an account of the customer at a third bank (e.g., customer's bank) with the portion. In one aspect, the process can further include dispensing the portion to the customer when the total exceeds a preselected threshold amount.
In some aspects, the process may use linkage information to determine a customer account number at the point of sale device. For example, the process can receive a linkage information from the customer, where the linkage information is configured to enable the non-whole dollar change to be linked to the customer account. In such case, the process can determine a customer account number for the customer account using the linkage information. The linkage information may include a password, a customer birthday, a customer telephone, a symbol, another unique number, or any combination of these. In such case, the process (in block 1904) can generate the data set to include both the non-whole dollar change owed to the customer and the customer account number. In such case, the process (in block 1908) can provide the first software interface for the customer to redeem the non-whole dollar change to the customer account for the customer, receive the data set, and credit the customer account with the non-whole dollar change using the customer account number, where the customer account corresponds to the customer account number.
In some aspects, the process may use linkage information to determine a customer account number at the bucket system. For example, the process can receive a linkage information from the customer, wherein the linkage information is configured to enable the non-whole dollar change to be linked to the customer account. In such case, the process can determine a customer account number for the customer account using the linkage information. In such case, the process (in block 1904) can generate the data set to include both the non-whole dollar change owed to the customer and the linkage information. In such case, the process (in block 1908) can provide the first software interface for the customer to redeem the non-whole dollar change to the customer account for the customer, receive the data set, determine a customer account number for the customer account using the linkage information, and crediting the customer account with the non-whole dollar change using the customer account number, where the customer account corresponds to the customer account number.
At block 2006, the process prints, at the retailer, a receipt comprising indications of the non-whole dollar change owed to the customer and other information indicative of the monetary transaction. At block 2008, the process debits a bank of the retailer in an amount of the non-whole dollar change. At block 2010, the process credits a bank of the third party in an amount of the non-whole dollar change. In one aspect, the bank of the third party is a bucket system bank such as 514 in
In one aspect, the process also disburses funds stored for the benefit of the customer. In such case, the process receives a second receipt comprising indications of a non-whole dollar change owed to the customer for a second monetary transaction and other information indicative of the second monetary transaction, generates a total of the non-whole dollar change of the first receipt and the second receipt, and disburses a portion of a total to the customer. In one aspect, the portion is disbursed when the total exceeds a preselected amount. In one aspect, the process may receive a dispersal channel specified by the customer. In such case, the process can disburse the portion via the dispersal channel. The dispersal channel may be a bank account of the customer, a gift card, a donation to a preselected charity, or a combination of these channels.
In one aspect, the process receives the first and second receipts and the dispersal channel information via a postal system (e.g., such as the U.S. Postal Service).
In one aspect, the other information indicative of the monetary transaction can include information such as an identifier of a store of the retailer where the monetary transaction occurred, a time for the monetary transaction, a date for the monetary transaction, other transaction related information, and/or combinations thereof.
As to any of the processes described above, in one embodiment, the process can perform the sequence of actions in a different order. In another embodiment, the process can skip one or more of the actions. In other embodiments, one or more of the actions are performed simultaneously. In some embodiments, additional actions can be performed.
Many aspects are described in terms of sequences of actions to be performed by, for example, elements of a computing device (e.g., bucket system server 518 or POS 504). It will be recognized that various actions described herein can be performed by specific circuits, for example, central processing units (CPUs), graphic processing units (GPUs), digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or various other types of general purpose or special purpose processors or circuits, by program instructions being executed by one or more processors, or by a combination of both. Additionally, these sequences of actions described herein can be considered to be embodied entirely within any form of computer readable storage medium having stored therein a corresponding set of computer instructions that upon execution would cause an associated processor to perform the functionality described herein. Thus, the various aspects of the disclosure may be embodied in a number of different forms, all of which have been contemplated to be within the scope of the claimed subject matter.
Further, those of skill in the art will appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the aspects disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosure.
While the above description contains many specific embodiments of the invention, these should not be construed as limitations on the scope of the invention, but rather as examples of specific embodiments thereof. Accordingly, the scope of the invention should be determined not by the embodiments illustrated, but by the appended claims and their equivalents.
The various features and processes described above may be used independently of one another, or may be combined in various ways. All possible combinations and sub-combinations are intended to fall within the scope of this disclosure. In addition, certain method, event, state or process blocks may be omitted in some implementations. The methods and processes described herein are also not limited to any particular sequence, and the blocks or states relating thereto can be performed in other sequences that are appropriate. For example, described tasks or events may be performed in an order other than that specifically disclosed, or multiple may be combined in a single block or state. The example tasks or events may be performed in serial, in parallel, or in some other suitable manner. Tasks or events may be added to or removed from the disclosed example embodiments. The example systems and components described herein may be configured differently than described. For example, elements may be added to, removed from, or rearranged compared to the disclosed example embodiments.
This application claims priority to and the benefit of (1) U.S. Provisional Application No. 62/495,861 filed on Sep. 26, 2016 and entitled, “A METHOD OF PROMOTING DIGITAL CURRENCY WORLDWIDE”, (2) U.S. Provisional Application No. 62/495,871 filed on Sep. 26, 2016 and entitled, “MECHANISMS AND PROCESSES TO ELIMINATE CHANGES IN COINS DURING A RETAIL TRANSACTION WITH CURRENCY”, (3) U.S. Provisional Application No. 62/495,873 filed on Sep. 26, 2016 and entitled, “METHODS IN CONDUCTING COINLESS RETAIL TRANSACTIONS”, and (4) U.S. Provisional Application No. 62/497,627 filed on Nov. 28, 2016 and entitled, “A SIMPLE METHOD OF IMPLEMENTING COINLESS RETAIL TRANSACTIONS”, the entire content of each is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62495861 | Sep 2016 | US | |
62495871 | Sep 2016 | US | |
62495873 | Sep 2016 | US | |
62497627 | Nov 2016 | US |