IP Library › Granted Patent US 11,132,653
Granted Patent B1
US 11,132,653 · App. 15/915,900 · Granted Sep 28, 2021

Supplemental data transmission for network transactions

Inventors: Dorothy Jean Bolt (San Antonio, TX); Michael L. Hertz (San Antonio, TX); Joseph Matthew Doddato (Boerne, TX); Gunjan C. Vijayvergia (San Antonio, TX); James Malcolm Spears (San Antonio, TX)
Assignee: United Services Automobile Association (USAA)
G06Q20/02G06Q20/3255
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 11,132,653
App. No.
15/915,900
Granted
Sep 28, 2021
Kind
B1
Abstract

Techniques are described for using a supplemental data layer of a real time payments channel to send data. For example, an entity may request a transaction with another entity, and the transaction may be performed using a channel that includes a supplemental data layer. Supplemental data, in addition to the data for the transaction itself, may be communicated using the supplemental data layer to entities involved in the transaction, and/or to third parties. The supplemental data may be sent in real time with respect to the sending of the data for the transaction. In some instances, supplemental data layer is present in one or both directions in the two-way communications between the entities involved in the transaction. The supplemental data layer can be leveraged to provide additional information and/or services to a user involved in the transaction.

Claims (59)

1. A method performed by at least one processor, the method comprising:

detecting, by the at least one processor, transaction data, the transaction data:

representing a payment to be made for a vehicle service provided to a vehicle of a user; and

transmitted, over at least one network, using a transaction data layer of a communication channel that provides the transaction data layer and a supplemental data layer;

accessing, by the at least one processor, the transaction data;

processing, using the supplemental data layer, data representing an insurance claim in real time in response to detecting the transaction data;

processing, using the supplemental data layer, data representing a micro-loan in real time in response to detecting the transaction data;

based on processing data representing the insurance claim and processing data representing the micro-loan that trigger the payment for the vehicle service, determining, by the at least one processor, whether a number of maintenance events associated with the vehicle exceeds a threshold number;

in response to a determination that the number of maintenance events associated with the vehicle exceeds the threshold number, generating, by the at least one processor, supplemental data comprising information specifying a discount on insurance for the vehicle; and

transmitting, by the at least one processor, to a device of the user, the supplemental data comprising information specifying the discount on insurance using the supplemental data layer of the communication channel,

wherein transmitting the supplemental data comprising the discount on insurance comprises: transmitting the discount on insurance in real time in response to detecting the transaction data.

2. The method of claim 1 , wherein the generating of the supplemental data is performed in real time in response to detecting the transaction data.

3. The method of claim 1 , wherein:

the supplemental data comprises additional information specifying a title to the vehicle.

4. The method of claim 1 , wherein:

the supplemental data comprises additional information specifying an offer to the user to open an account.

5. The method of claim 1 , wherein the supplemental data comprises additional information specifying a request for a title to the vehicle from at least one third party.

6. The method of claim 1 , further comprising:

establishing, by the at least one processor, an interactive session between the user and at least one third party using the supplemental data layer of the communication channel;

wherein the supplemental data is transmitted to the user during the interactive session.

7. A system comprising:

at least one processor; and

a memory communicatively coupled to the at least one processor, the memory storing instructions which, when executed, cause the at least one processor to perform operations comprising:

detecting transaction data, the transaction data:

representing a payment to be made for a vehicle service provided to a vehicle of a user; and

transmitted, over at least one network, using a transaction data layer of a communication channel that provides the transaction data layer and a supplemental data layer;

accessing, by the at least one processor, the transaction data;

processing, using the supplemental data layer, data representing an insurance claim in real time in response to detecting the transaction data;

processing, using the supplemental data layer, data representing a micro-loan in real time in response to detecting the transaction data;

based on processing data representing the insurance claim and processing data representing the micro-loan that trigger the payment for the vehicle service, determining, by the at least one processor, whether a number of maintenance events associated with the vehicle exceeds a threshold number;

in response to a determination that the number of maintenance events associated with the vehicle exceeds the threshold number, generating, by the at least one processor, supplemental data comprising information specifying a discount on insurance for the vehicle; and

transmitting to a device of the user, the supplemental data comprising information specifying the discount on insurance using the supplemental data layer of the communication channel,

wherein transmitting the supplemental data comprising the discount on insurance comprises: transmitting the discount on insurance in real time in response to detecting the transaction data.

8. The system of claim 7 , wherein the generating of the supplemental data is performed in real time in response to detecting the transaction data.

9. The system of claim 7 , wherein:

the supplemental data comprises additional information specifying a title to the vehicle.

10. The system of claim 7 , wherein:

the supplemental data includes additional information specifying an offer to the user to open an account.

11. The system of claim 7 , wherein the supplemental data comprises additional information specifying a request for a title to the vehicle from at least one third party.

12. The system of claim 7 , the operations further comprising:

establishing an interactive session between the user and at least one third party using the supplemental data layer of the communication channel;

wherein the supplemental data is transmitted to the user during the interactive session.

13. One or more non-transitory computer-readable storage media storing instructions which, when executed, cause at least one processor to perform operations comprising:

detecting transaction data, the transaction data:

representing a payment to be made for a vehicle service provided to a vehicle of a user; and

transmitted, over at least one network, using a transaction data layer of a communication channel that provides the transaction data layer and a supplemental data layer;

accessing, by the at least one processor, the transaction data;

processing, using the supplemental data layer, data representing an insurance claim in real time in response to detecting the transaction data;

processing, using the supplemental data layer, data representing a micro-loan in real time in response to detecting the transaction data;

based on processing data representing the insurance claim and processing data representing the micro-loan that trigger the payment for the vehicle service, determining, by the at least one processor, whether a number of maintenance events associated with the vehicle exceeds a threshold number;

in response to a determination that the number of maintenance events associated with the vehicle exceeds the threshold number, generating, by the at least one processor, supplemental data comprising information specifying a discount on insurance for the vehicle; and

transmitting to a device of the user, the supplemental data comprising information specifying the discount on insurance using the supplemental data layer of the communication channel,

wherein transmitting the supplemental data comprising the discount on insurance comprises: transmitting the discount on insurance in real time in response to detecting the transaction data.

14. The one or more non-transitory computer-readable storage media of claim 13 , wherein the generating of the supplemental data is performed in real time in response to detecting the transaction data.

15. The one or more non-transitory computer-readable storage media of claim 13 , wherein:

the supplemental data comprises additional information specifying a title to the vehicle.

16. The one or more non-transitory computer-readable storage media of claim 13 , wherein:

the supplemental data includes additional information specifying an offer to the user to open an account.

17. The one or more non-transitory computer-readable storage media of claim 13 , wherein the supplemental data comprises additional information specifying a request for a title to the vehicle from at least one third party.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2021
From: UIPCO, LLC
To: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Reel/Frame 057237/0404 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2018
From: BOLT, DOROTHY JEAN; HERTZ, MICHAEL L.; DODDATO, JOSEPH MATTHEW; VIJAYVERGIA, GUNJAN C.; SPEARS, JAMES MALCOLM
To: UIPCO, LLC
Reel/Frame 045668/0443 →
Continuity (1)
Provisional Application 62469035 · Mar 9, 2017
Cited By (2)
US 12,417,434 US 12,664,527