IP Library › Granted Patent US 12,602,672
Granted Patent B2
US 12,602,672 · App. 18/458,871 · Granted Apr 14, 2026

Method and system for digital account management

Inventor: James L. Martinson (San Antonio, TX)
Assignee: PECOS-FERN, LLC
G06Q20/102G06Q20/204G06Q20/207G06Q20/3224G06Q20/3674
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,602,672
App. No.
18/458,871
Granted
Apr 14, 2026
Kind
B2
Abstract

A method, computer program product, and system are disclosed. The method, when implemented in a computer system, includes determining a change deposit amount, determining account information (the account information identifying an account), and initiating a deposit operation, where the deposit operation includes performing an electronic deposit of the change deposit amount to the account. The determining is performed by a digital change application that is installed in a mobile device. The digital change application is configured to initiate the electronic deposit of the change deposit amount to the account.

Claims (211)

1 . A method, implemented in a computer system, comprising:

receiving a request for authorization at a digital change server, wherein

the request is received as a result of a cash-initiated purchase by a customer,

the digital change server receives the request for authorization from an electronic device communicatively coupled to the digital change server via a network,

the request for authorization comprises

merchant identification information,

change deposit amount information, and

a digital change identifier,

the change deposit amount information represents a change deposit amount,

the digital change identifier identifies a customer account associated with the customer, and

the request for authorization is a request to authorize performance of a deposit process;

identifying a merchant account based, at least in part, on the merchant identification information;

determining whether the deposit process is authorized, wherein

the performance of the deposit process results in an electronic deposit of funds, in an amount equal to the change deposit amount, into the customer account, by effecting an electronic transfer of the funds from the merchant account to the customer account;

generating an authorization message, wherein

the generating comprises

in response to a determination that the deposit process is authorized, generating the authorization message with a digital change token included therein, and

in response to a determination that the deposit process is not authorized, generating the authorization message without the digital change token included therein, and

the digital change token is a software-based security token that causes initiation of the deposit process by an acquirer as a result of communication of the digital change token from the electronic device to the acquirer via the network, if the digital change token is included in the authorization message; and

communicating the authorization message from the digital change server to the electronic device via the network, wherein

inclusion of the digital change token in the authorization message indicates that the customer is authorized to receive the funds in the customer account, and causes the initiation of the deposit process by the acquirer by virtue of facilitating provision of the electronic device to send the digital change token to the acquirer,

the deposit process comprises an electronic transfer operation that comprises

communicating the digital change token from the electronic device to the acquirer, and

the digital change token, when received by the acquirer, causes the acquirer to effect performance of the electronic transfer of the funds from the merchant account to the customer account.

2 . The method of claim 1 , wherein

the electronic device is one of

a mobile device,

a point-of-sale device, or

a vending machine.

3 . The method of claim 2 , wherein

the authorization message is sent to one of

the mobile device,

the point-of-sale device, or

the vending machine.

4 . The method of claim 1 , further comprising:

performing an authentication operation, wherein

the authentication operation comprises

receiving security data from the customer, using the an interface of the electronic device, and

verifying an identity of the customer by analyzing the security data,

the authentication operation is performed by the electronic device,

the deposit process is part of a sales transaction,

receipt of the authorization message results in performance of the deposit process, and

the performance of the deposit process results in completion of the sales transaction; and

in response to the authentication operation indicating that the customer is authorized to conduct the sales transaction, sending the request from the electronic device to the digital change server.

5 . The method of claim 4 , wherein the completion of the sales transaction comprises:

in response to a determination that the authorization message indicates that the deposit process is authorized,

initiating an electronic transfer operation, wherein

the merchant account is associated with a merchant,

the merchant maintains funds in the merchant account at a financial institution,

the merchant account is identified by the merchant identification information, and

the electronic transfer operation comprises

facilitating performance of an electronic transfer of funds in an amount of the change deposit amount from the merchant account to the customer account by communicating the merchant identification information and the digital change token to the financial institution.

6 . The method of claim 5 , the generating the authorization message further comprises:

in response to a determination that the deposit process is not authorized, generating the authorization message without inclusion of the digital change token in the authorization message,

wherein the determination that the deposit process is not authorized results from at least one of

the customer account could not be identified,

the merchant account could not be identified, or

a failure in communications with the financial institution.

7 . The method of claim 4 , wherein

the security data comprises at least one of

a security code,

a password,

a digital change card,

biometric information,

a quick response code, or

a radio-frequency identifier.

8 . The method of claim 1 , further comprising:

performing an authentication operation, wherein

the digital change identifier facilitates the authentication operation by virtue of the digital change identifier comprising a consumer identifier, and

the consumer identifier identifies a customer associated with the customer account.

9 . The method of claim 8 , the authentication operation comprises:

receiving another consumer identifier;

comparing the consumer identifier and the another consumer identifier, wherein

the another consumer identifier; and

in response to a determination that the consumer identifier and the another consumer identifier match, indicating that the customer is authenticated.

10 . The method of claim 8 , the authentication operation comprises:

receiving the merchant identification information, wherein

the merchant identification information is received from one or more devices comprising at least one of

a mobile device executing a digital change application,

a point-of-sale device, or

a vending machine,

the merchant identification information comprises merchant account information, and

the merchant account information comprises a merchant identifier that facilitates identification of the merchant account.

11 . The method of claim 8 , wherein

the request for authorization further comprises

customer account identification information that facilitates identification of the customer account, and

digital change transaction identification information comprising the digital change identifier.

12 . The method of claim 11 , further comprising:

sending the digital change token to a point-of-sale device, wherein

the digital change token is that facilitates a determination, by the point-of-sale device, as to whether the authorization message indicates that the deposit process is authorized.

13 . The method of claim 1 , wherein the determining whether the deposit process is authorized comprises:

sending a message from the digital change server to a financial network, wherein

the message is based, at least in part, on information in the request for authorization; and

receiving a deposit status message from the financial network at the digital change server,

wherein the electronic transfer of the change deposit amount is the electronic deposit of the change deposit amount into the customer account from the merchant account, and

the deposit status message comprises identification data and deposit status of the electronic deposit.

14 . The method of claim 13 , further comprising:

receiving the message at the financial network;

sending the message from the financial network to an issuer;

receiving the deposit status message from the issuer, wherein

the deposit status message is received at the financial network; and

sending the deposit status message from the financial network to the digital change server.

15 . The method of claim 14 , further comprising:

receiving the message;

posting the change deposit amount to the customer account;

generating the deposit status message based, at least in part, on a result of the posting; and

sending the deposit status message to the financial network, wherein

the receiving the message, the posting, the generating the deposit status message, and the sending the deposit status message to the financial network are performed by the issuer.

16 . A non-transitory computer-readable storage medium,

comprising program instructions, which, when executed by one or more processors of a computing system, perform a method comprising:

receiving a request for authorization at a digital change server, wherein

the request is received as a result of a cash-initiated purchase by a customer,

the digital change server is configured to receive the request for authorization from an electronic device communicatively coupled to the digital change server via a network,

the request for authorization comprises

merchant identification information,

change deposit amount information, and

a digital change identifier,

the change deposit amount information represents a change deposit amount,

the digital change identifier identifies a customer account associated with the customer, and

the request for authorization is a request to authorize performance of a deposit process;

identifying a merchant account based, at least in part, on the merchant identification information;

determining whether the deposit process is authorized, wherein

the performance of the deposit process results in an electronic deposit of funds, in an amount equal to the change deposit amount, into the customer account, by effecting an electronic transfer of the funds from the merchant account to the customer account;

generating an authorization message, wherein

the generating comprises

in response to a determination that the deposit process is authorized, generating the authorization message with a digital change token included therein, and

in response to a determination that the deposit process is not authorized, generating the authorization message without the digital change token included therein, and

the digital change token is a software-based security token configured to cause initiation of the deposit process by an acquirer as a result of communication of the digital change token from the electronic device to the acquirer via the network; and

communicating the authorization message from the digital change server to the electronic device via the network, wherein

inclusion of the digital change token in the authorization message indicates that the customer is authorized to receive the funds in the customer account, which is configured to cause the initiation of the deposit process by the acquirer by virtue of being configured to facilitate provision of the electronic device to send the digital change token to the acquirer,

the deposit process comprises an electronic transfer operation that comprises

communicating the digital change token from the electronic device to the acquirer, and

the digital change token, when received by the acquirer, is configured to cause the acquirer to effect performance of the electronic transfer of the funds from the merchant account to the customer account.

17 . The non-transitory computer-readable storage medium of claim 16 , further comprising:

performing an authentication operation, wherein

the authentication operation comprises

receiving security data from the customer, using the an interface of the electronic device, and

verifying an identity of the customer by analyzing the security data,

the authentication operation is performed by the electronic device,

the deposit process is part of a sales transaction,

the authorization message is configured to result in performance of the deposit process, and

the performance of the deposit process results in completion of the sales transaction; and

in response to the authentication operation indicating that the customer is authorized to conduct the sales transaction, sending the request from the electronic device to the digital change server.

18 . The non-transitory computer-readable storage medium of claim 16 , wherein

the deposit process is part of a sales transaction,

the authorization message is configured to result in performance of the deposit process,

the performance of the deposit process results in completion of the sales transaction, and

the completion of the sales transaction comprises

in response to a determination that the authorization message indicates that the deposit process is authorized,

initiating an electronic transfer operation, wherein

the merchant account is associated with a merchant,

the merchant maintains funds in the merchant account at a financial institution,

the merchant account is identified by the merchant identification information, and

the electronic transfer operation comprises

facilitating performance of an electronic transfer of funds in an amount of the change deposit amount from the merchant account to the customer account by communicating the merchant identification information and the digital change token to the financial institution.

19 . The non-transitory computer-readable storage medium of claim 16 , wherein the method further comprises:

performing an authentication operation, wherein

the digital change identifier is configured to facilitate the authentication operation by virtue of the digital change identifier comprising a consumer identifier,

the consumer identifier identifies a customer associated with the customer account, and

the request for authorization further comprises

customer account identification information configured to facilitate identification of the customer account, and

digital change transaction identification information comprising the digital change identifier.

20 . The non-transitory computer-readable storage medium of claim 19 , wherein the method further comprises:

sending the digital change token to a point-of-sale device, wherein

the digital change token is configured to facilitate a determination, by the point-of-sale device, as to whether the authorization message indicates that the deposit process is authorized.

21 . The non-transitory computer-readable storage medium of claim 16 , wherein the determining whether the deposit process is authorized comprises:

sending a message from the digital change server to a financial network, wherein

the message is based, at least in part, on information in the request for authorization; and

receiving the message at the financial network;

sending the message from the financial network to an issuer;

receiving the message as a deposit status message from the issuer, wherein

the deposit status message is received at the financial network; and

sending the deposit status message from the financial network to the digital change server,

receiving a deposit status message from the financial network at the digital change server, wherein

the electronic transfer of the change deposit amount is the electronic deposit of the change deposit amount into the customer account from the merchant account, and

the deposit status message comprises identification data and deposit status of the electronic deposit.

22 . The non-transitory computer-readable storage medium of claim 16 , wherein

the electronic device is one of

a mobile device,

a point-of-sale device, or

a vending machine, and

the authorization message is sent to one of

the mobile device,

the point-of-sale device, or

the vending machine.

23 . A computing system comprising:

one or more processors; and

a computer-readable storage medium coupled to the one or more processors, comprising program instructions, which, when executed by the one or more processors, perform a method comprising

receiving a request for authorization at a digital change server, wherein

the request is received as a result of a cash-initiated purchase by a customer,

the digital change server is configured to receive the request for authorization from an electronic device communicatively coupled to the digital change server via a network,

the request for authorization comprises

merchant identification information,

change deposit amount information, and

a digital change identifier,

the change deposit amount information represents a change deposit amount,

the digital change identifier identifies a customer account associated with the customer, and

the request for authorization is a request to authorize performance of a deposit process,

identifying a merchant account based, at least in part, on the merchant identification information,

determining whether the deposit process is authorized, wherein

the performance of the deposit process results in an electronic deposit of funds, in an amount equal to the change deposit amount, into the customer account, by effecting an electronic transfer of the funds from the merchant account to the customer account,

generating an authorization message, wherein

the generating comprises

in response to a determination that the deposit process is authorized, generating the authorization message with a digital change token included therein, and

in response to a determination that the deposit process is not authorized, generating the authorization message without the digital change token included therein, and

the digital change token is a software-based security token configured to cause initiation of the deposit process by an acquirer as a result of communication of the digital change token from the electronic device to the acquirer via the network, and

communicating the authorization message from the digital change server to the electronic device via the network, wherein

inclusion of the digital change token in the authorization message indicates that the customer is authorized to receive the funds in the customer account, which is configured to cause the initiation of the deposit process by the acquirer by virtue of being configured to facilitate provision of the electronic device to send the digital change token to the acquirer,

the deposit process comprises an electronic transfer operation that comprises

communicating the digital change token from the electronic device to the acquirer, and

the digital change token, when received by the acquirer, is configured to cause the acquirer to effect performance of the electronic transfer of the funds from the merchant account to the customer account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2024
From: MARTINSON, JAMES L
To: PECOS-FERN, LLC
Reel/Frame 067157/0288 →
Continuity (3)
Continuation 17874672 · Jul 27, 2022
Continuation 16371743 · Apr 1, 2019
Related Publication 20240029038A1 · Jan 25, 2024
References Cited (10)
US 7395958B2 · Haber · 2008 [cited by applicant]
US 9390411B2 · Jarman et al. · 2016 [cited by applicant]
US 11423372B1 · Martinson · 2022 [cited by applicant]
US 20090279184A1 · Mihara et al. · 2009 [cited by applicant]
US 20180089923A1 · Hwang · 2018 [cited by applicant]
US 20180096325A1 · Panzo · 2018 [cited by examiner]
US 20190279184A1 · Seljesth · 2019 [cited by examiner]
US 20200151687A1 · Bhasin · 2020 [cited by examiner]
Hason, et al., “Proof of Delivery of Digital Assets Using Blockchain and Smart Contract,” in IEEE (Year: 2018). [cited by examiner]
Hasan et al., “Proof of Delivery of Digital Assets Using Blockchain and Smart Contracts”. Dig. Obj, Identifier. IEEE. (2018). [cited by applicant]