Prosecution Insights
Last updated: October 21, 2026
Application No. 19/039,917

SYSTEMS AND METHODS FOR CASHLESS VENDING

Final Rejection §101§103§112
Filed
Jan 29, 2025
Priority
Feb 02, 2024 — provisional 63/549,127
Examiner
CHAMPAGNE, LUNA
Art Unit
3627
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Usconnect LLC
OA Round
2 (Final)
45%
Grant Probability
Moderate
3-4
OA Rounds
2y 2m
Est. Remaining
80%
With Interview

Examiner Intelligence

Grants 45% of resolved cases
45%
Career Allowance Rate
274 granted / 603 resolved
-6.6% vs TC avg
Strong +35% interview lift
Without
With
+34.7%
Interview Lift
resolved cases with interview
Typical timeline
3y 11m
Avg Prosecution
25 currently pending
Career history
648
Total Applications
across all art units

Statute-Specific Performance

§101
17.6%
-22.4% vs TC avg
§103
60.2%
+20.2% vs TC avg
§102
7.1%
-32.9% vs TC avg
§112
11.2%
-28.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 603 resolved cases

Office Action

§101 §103 §112
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Status of Claims Applicant’s submission filed 7/31/26 has been entered. Claims 1- 20 are presented for examination. Claim Rejections - 35 USC § 112 The claims have been amended to recite an account balance tied to the user of the remote device. The rejection under 35 USC § 112 of claims 1-20 is withdrawn. Claim Rejections - 35 USC § 101 The Examiner agrees with Applicant’s remarks dated 7/31/26. Furthermore, the combination of steps included in the amendments, particularly, the mobile device communicating with the server and not in direct communication with the POS terminal. The server transmitting the account balance to the POS terminal, receiving a transaction amount from the POS terminal, deducting the transaction amount form the available account balance, calculating a remaining balance, and updating the account balance after the remaining balance. The claims are eligible. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1, 3, 4, 6 -8, 10, 12, 13, 14, 16, 17, 19, 20 are rejected under 35 U.S.C. 103 as being unpatentable over MCGAUGH et al. (2016/0104155 A1), in view of Stone et al. (US 20130304559 A1). Re-claim 1, MCGAUGH et al. teach -A method for cashless vending of goods of a vending machine, performed by one or more servers, the method comprising: --receiving, at the one or more servers, a code sent from a remote device in wireless communication with the one or more servers, the code indicative of a specific vending machine; (see e.g. [0086] Point-of-sale terminals 102 may be associated with unique individual and/or group identifiers, such as suitably-configured optical or wirelessly-readable codes. Such codes may, for example, be displayed proximate to the corresponding POS terminal(s) 102 so that a user 104 of, for example, a mobile device 106 may be able to use the device 106 to identify the POS terminal 102 and associate it with a proposed transaction. (see also [0097] Transaction request processing subsystem(s) 118 may be configured to receive inputs from a mobile device 106 identifying a particular POS terminal or merchant backend system 102, 103, or group(s) thereof. Such inputs may include information such as a code identifying the POS or merchant systems 102, 103. Identifying information may include the location of a merchant, department of a store or other merchant premises, a particular check-out lane or area associated with the point-of-sale terminal 102, etc. For example, a transaction request processing subsystem 118 may receive data representing an identifier “TOR-GS04-10018”, associated with a particular pump at a particular gas station in Toronto. The transaction request processing subsystem 118, in some embodiments, may determine which code matches with which point-of-sale terminal 102 through stored information on a database 124, for example, a stored look-up table.) [0145] At 304, an application stored on the mobile device 106 may be configured to and acquire or otherwise receive a code identifying the point-of-sale terminal or merchant system 102, 103 from a user 104, for example by manual keypad/touchpad input, or by RFID, NFC, QR, barcode, or other scanning, as described above. [0146] At 306, the user's mobile device 106 may transmit a message, e.g., a suitably-configured transaction request date set including the provisioned payment information and the information indicating the point-of-sale terminal 102, to a transaction adjudication or other third-party backend system 108, which may be a financial institution which administers or is otherwise responsible for or in control of a deposit, credit, loyalty, or rewards account associated with the user and/or the mobile device 106, or another transaction processing system.) (see e.g. [0157] At 408, the point-of-sale terminal 102 may transmit a message including information identifying itself and/or merchant system(s) 103 associated therewith, and transaction information, to the backend system 108. The transaction information can include, for example, an amount to be paid by the user 104 in completing the transaction. [0148] At 310, the point-of-sale terminal 102 can transmit relevant transaction information or other confirmation, such as a total price, and optionally quantities and/or item identification and pricing data, along with, optionally, any desired payment instructions, such as information identifying a deposit account associated with the merchant and any other desired or requested information, taxation requirements, etc., to the backend system 108. [0090] Backend system(s) 108 may further communicate with external systems 110 for the processing of transactions and/or association of payment transactions involving use of loyalty programs, redemption of coupons, redemption of rewards, redemption of gift cards, etc., and/or other alternative means of payment.) wherein the remote device and the specific vending machine communicate indirectly with one another through the one or more servers, and wherein the remote device and the specific vending machine are not in direct wireless or wired communication with one another; (see e.g. Fig. 3B, 4B). --receiving, at the one or more servers, a transaction amount from the specific vending machine based on a selected good; and (see e.g. [0157] At 408, the point-of-sale terminal 102 may transmit a message including information identifying itself and/or merchant system(s) 103 associated therewith, and transaction information, to the backend system 108. The transaction information can include, for example, an amount to be paid by the user 104 in completing the transaction. [0148] At 310, the point-of-sale terminal 102 can transmit relevant transaction information or other confirmation, such as a total price, and optionally quantities and/or item identification and pricing data, along with, optionally, any desired payment instructions, such as information identifying a deposit account associated with the merchant and any other desired or requested information, taxation requirements, etc., to the backend system 108. [0090] Backend system(s) 108 may further communicate with external systems 110 for the processing of transactions and/or association of payment transactions involving use of loyalty programs, redemption of coupons, redemption of rewards, redemption of gift cards, etc., and/or other alternative means of payment. --deducting the transaction amount from the available balance. (see e.g. [0173] Transaction information displayed to the user 104 through the mobile device 106 may include other information, such as advertising information, information indicating that a loyalty account was credited, a coupon applied, a gift card balance applied, etc. Although MCGAUGH et al. teach transmission of data from the backend system to the point-of-sale terminal --- (see e.g. [0147] At 308, the backend system 108 may transmit a transaction confirmation message or data set to the identified point-of-sale terminal 102, or an associated merchant back-end system 103 to provide notification that the user 104 wishes to pay or otherwise complete the requested transaction electronically, and request confirmation that the merchant system 102, 103 wishes to proceed.) MCGAUGH et al. do not explicitly teach the following limitation. However, Stone et al. teach --authenticating a payment method associated with an account of a user of the remote device for a vending transaction; (see e.g. [0020] FIG. 9 is a diagrammatic illustration of a system for requesting and acquiring service provider validation and redemption of available virtual rewards points in accordance with aspects of the present disclosure. [0055] Once the desired virtual gift card and corresponding denomination has been established, a final validation of the available virtual rewards points can be initiated within the reward points provider's 20 proprietary system and accessed through the points provider's 20 API 320. --determining an account balance associated with the account of the user of the remote device; transmitting, from the one or more servers, the account balance to the specific vending machine; (see e.g. [0007] display a balance of virtual rewards points available for redemption by a user of the portable electronic device; display an exchange value of the virtual rewards points for making a purchase associated with the selected at least one merchant; --receiving, at the one or more servers and from the specific vending machine, a remaining account balance associated with the account after deduction of the transaction amount from the account balance, and updating the account balance associated with the account based on the remaining account balance. (see e.g. [0009] deducting the purchase price from the stored value to produce a modified stored value and displaying the modified stored value on the display device; and, the portable electronic device communicating over the wireless network the purchase price or the modified stored value directly or through the host server to the prepaid instrument provider server to cause the prepaid instrument provider server to modify the stored value to the modified stored value. Stone further considers calculating the remaining account balance as follows: (see e.g. [0045] This purchase can be reflected, in part, by the updated balance of virtual rewards points 158 shown in FIG. 7, which reflects the redemption of 1,500 rewards points and a remaining updated balance 158 of 70,500 rewards points. In some aspects, only after the virtual gift card is authorized and released to the user does the points provider server 20 deduct the reward points from the user's reward points account. The updated balance of reward points 158 as displayed in FIG. 7 does not necessarily mean that the points provider server 20 has actually deducted those points, but rather indicates what the remaining balance would be if the virtual gift card is approved and released by the prepaid instrument provider server 18.) Therefore, it would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to modify MCGAUGH et al., and include the steps cited above, as taught by Stone et al., so that a purchase can be reflected, in part, by the updated balance of virtual rewards points which reflects the redemption of rewards points and a remaining updated balance of rewards points for future use. (see e.g. [0045], [0048] ). Re-claims 3, 4, MCGAUGH et al. teach --The method for cashless vending of goods of a vending machine, performed by one or more servers, of claim 1, wherein: --the code that indicates the specific vending machine is a quick-response (QR) code displayed by the specific vending machine. 4. The method for cashless vending of goods of a vending machine, performed by one or more servers, of claim 1, wherein: --the code that indicates the specific vending machine is a quick-response (QR) code that is read by the remote device. (see e. g. (0087] In some embodiments, identification codes associated with POS terminals and/or other merchant transaction processing systems 102, 103 may be displayed in passive, machine-interpretable form, such as a QR code, bar code, and/or RFID or NFC tags, for reading by device(s) 106 and association with proposed transactions. For example, a suitably-encoded QR image may be displayed on a wall, sign-post, or other convenient or appropriate location in or near a merchant premises, for easy access and reading by a user 104 using a device 106.) Re-claims 6, 7, MCGAUGH et al. teach --The method for cashless vending of goods of a vending machine, performed by one or more servers, of claim 1, further comprising: receiving, by the one or more servers, a purchase and vending selection indicating the selected good, from the specific vending machine. (see e.g. [0148] At 310, the point-of-sale terminal 102 can transmit relevant transaction information or other confirmation, such as a total price, and optionally quantities and/or item identification and pricing data, along with, optionally, any desired payment instructions, such as information identifying a deposit account associated with the merchant and any other desired or requested information, taxation requirements, etc., to the backend system 108.) 7. The method for cashless vending of goods of a vending machine, performed by one or more servers, of claim 1, wherein: --receiving, by the one or more servers, a purchase and vending selection indicating the selected good, from the remote device. (see e.g. [0086] the mobile device 106 may be able to push transaction information to the point-of-sale terminal 102, and/or route it independently to a third-party system 108, such as a payment processor, for processing. ) Claim 8 recites similar limitations as claim 1 and is therefore rejected under the same arts and rationale. Claim 10 recites similar limitations as claim 3 and is therefore rejected under the same arts and rationale. Claim 12 recites similar limitations as claim 6 and is therefore rejected under the same arts and rationale. Claim 13 recites similar limitations as claim 7 and is therefore rejected under the same arts and rationale. Claim 14 recites similar limitations as claim 1 and is therefore rejected under the same arts and rationale. Furthermore, MCGAUGH et al. teach two servers, including a remote server, to communicate with vending machines and remote devices, wherein such remote devices are to communicate with such vending machines through the two servers; (see e.g. Fig. 2B,5B, 4B where “User 104 communicates with Account Administration 100, and Transaction Processing System (Back End 108). Merchant Transaction System 102, 103 communicates with Transaction Processing System (Back End 108) (see e.g. [0106] Merchant the merchant system 102, 103 may submit transaction information to an external loyalty program. (see e.g. [0090] Backend system(s) 108 may further communicate with external systems 110 for the processing of transactions and/or association of payment transactions involving use of loyalty programs, redemption of coupons, redemption of rewards, redemption of gift cards, etc., and/or other alternative means of payment. [0070] While embodiments and implementations of the present invention may be discussed in particular non-limiting examples with respect to use of the cloud to implement aspects of the system platform, a local server, a single remote server, a software as a service platform, or any other computing device may be used instead of the cloud. [0156] At 406, the user's mobile device 106 may transmit a message including the provisioned payment information and the information indicating the point-of-sale terminal 102 to a backend system 108. [0157] At 408, the point-of-sale terminal 102 may transmit a message including information identifying itself and/or merchant system(s) 103 associated therewith, and transaction information, to the backend system 108. The transaction information can include, for example, an amount to be paid by the user 104 in completing the transaction. [0158] At 410, the back end/adjudication system 108 can match the request received from the user 106 with the message received from the point-of-sale terminal 102, based on an identifier of the point-of-sale terminal 102 included in each message. In this way, a particular user 104 and/or device may be confidently associated by system 108 with a particular proposed transaction.). Accordingly, MCGAUGH et al. teach multiple servers communicating separately with the mobile device and the merchant system to process transactions. Claim 16 recites similar limitations as claim 3 and is therefore rejected under the same arts and rationale. Claim 17 recites similar limitations as claim 4 and is therefore rejected under the same arts and rationale. Claim 19 recites similar limitations as claim 6 and is therefore rejected under the same arts and rationale. Claim 20 recites similar limitations as claim 7 and is therefore rejected under the same arts and rationale. Claims 2, 9, 15 are rejected under 35 U.S.C. 103 as being unpatentable over MCGAUGH et al. (2016/0104155 A1), in view of Stone et al. (US 20130304559 A1), in further view of Hiremath et al. (US 20140058815 A1 ) Re-claim 2, MCGAUGH et al., in view of Stone et al. do not explicitly teach the limitation as claimed. However, Hiremath et al. explicitly teach ---The method for cashless vending of goods of a vending machine, performed by one or more servers, of claim 1, further comprising: --adding a promotion for a specific good to be vended at no charge or reduced price, to the specific vending machine in response to receiving the code from the remote device. (see e.g. [0181] The computer based system may receive a transaction identifier associated with a transaction, where the transaction identifier comprises a transaction value, a customer account identifier, a merchant identifier, and/or a product identifier. The product identifier may be assessed 1004, by the computer based system, to determine whether the transaction qualifies for a rebate credit in accordance with a predetermined offer. Furthermore, a value of a rebate credit is determined based on the transaction information and/or the predetermined offer. The rebate credit may be applied to a qualified transaction 1005, [0185] Also, the qualification for the rebate credit may be based at least in part on the product identifier corresponding to at least one of a particular product or a vendor.) Therefore, it would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to modify MCGAUGH et al., in view of Stone et al., and include the steps cited above, as taught by Hiremath et al., in order to satisfy obligations associated with a transaction account (see e.g. [0195]). Claim 9 recites similar limitations as claim 2 and is therefore rejected under the same arts and rationale. Claim 15 recites similar limitations as claim 2 and is therefore rejected under the same arts and rationale. Claims 5, 11, 18 are rejected under 35 U.S.C. 103 as being unpatentable over MCGAUGH et al. (2016/0104155 A1), in view of Stone et al. (US 20130304559 A1), in further view of LIM (US 20220067696 A1). Re-claim 5, MCGAUGH et al., in view of Stone et al. do not explicitly teach the limitation as claimed. However, LIM explicitly teaches --The method for cashless vending of goods of a vending machine, performed by one or more servers, of claim 1, further comprising: generating, by the one or more servers, a quick-response (QR) code; and communicating the QR code from the one or more servers to the specific vending machine, to be displayed by the specific vending machine as the code that indicates the specific vending machine. (see e.g. [[0378] Since there may be plural POSs in one store, a number or code is assigned to each POS. [0370] Third, the QR codes may be assigned to each POS as follows. [0371] For the present invention, the QR code may be configured to recognize the POS as in the following example. [0372] 00000001-0001-02 [0373] Where the first number or code separated by “-” is information for identifying the store. [0392] In step 3, the customer runs the payment app and scans the QR code of each POS.) Therefore, it would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to modify MCGAUGH et al., in view of Stone et al., and include the steps cited above, as taught by LIM in order to identify the POS in the store (see e.g. [0377]). Claim 11 recites similar limitations as claim 5 and is therefore rejected under the same arts and rationale. Claim 18 recites similar limitations as claim 5 and is therefore rejected under the same arts and rationale. Response to Arguments Applicant's arguments filed 7/31/26 have been fully considered but they moot in view of the new rejection. The newly added amendments are taught by the new reference Stone et al. Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to LUNA CHAMPAGNE whose telephone number is (571)272-7177. The examiner can normally be reached M-F 8:00-5:00. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Florian Zeender can be reached at 571 272-6790. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /LUNA CHAMPAGNE/Primary Examiner, Art Unit 3627 October 8, 2026
Read full office action

Prosecution Timeline

Jan 29, 2025
Application Filed
May 06, 2026
Non-Final Rejection mailed — §101, §103, §112
Jul 30, 2026
Applicant Interview (Telephonic)
Jul 31, 2026
Response Filed
Jul 31, 2026
Examiner Interview Summary
Oct 14, 2026
Final Rejection mailed — §101, §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12743672
SMART EXPIRATION DETERMINATION OF GROCERY ITEMS
3y 12m to grant Granted Sep 22, 2026
Patent 12705571
MATERIAL CONVEYING METHOD, DEVICE, SYSTEM AND STORAGE MEDIUM
3y 5m to grant Granted Aug 11, 2026
Patent 12694446
METHOD AND APPARATUS FOR COMPUTING A VALUE OF A TRADED ITEM
2y 1m to grant Granted Jul 28, 2026
Patent 12687398
SYSTEMS AND METHODS FOR CUSTOMIZED NAVIGATION
2y 12m to grant Granted Jul 21, 2026
Patent 12661853
SYSTEMS AND METHODS FOR VERIFYING MANUFACTURING WORKFLOWS
4y 7m to grant Granted Jun 23, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
45%
Grant Probability
80%
With Interview (+34.7%)
3y 11m (~2y 2m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 603 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month