IP Library › Granted Patent US 11,657,377
Granted Patent B1
US 11,657,377 · App. 17/733,905 · Granted May 23, 2023

Context-aware, vehicle-based mobile banking

Inventors: Ashish B. Kurani (Burlingame, CA); Nikolai Stroke (Gilbert, AZ)
Assignee: Wells Fargo Bank, N.A.
G06Q20/108G06Q30/0265
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,657,377
App. No.
17/733,905
Granted
May 23, 2023
Kind
B1
Abstract

A computer-implemented method includes authenticating, by a processor of a financial institution computing system, a user of a vehicle with a financial account of the user. The vehicle is associated with the financial account and the user is physically located within the vehicle. Data relating to the vehicle is received. A task is selected based on the data. The task is to be performed by the user. Performance of the task by the user is facilitated.

Claims (60)

1. A computer-implemented method, comprising:

authenticating, by a first processor of a financial institution (FI) computing system, a user of a vehicle with a financial account of the user, the vehicle being associated with the financial account and the user being physically located within the vehicle;

receiving, by the first processor, data relating to the vehicle;

identifying, by the first processor based on the data, a selected task to be performed by the user;

comparing, by the first processor, a task duration to an expected duration determined based on the data;

in response to determining that the expected duration exceeds the task duration, causing, by the first processor, a prompt to be transmitted to the user comprising:

transmitting, by the first processor via a first network, the prompt to a module of the vehicle, the module comprising a second processor and a memory, wherein the second processor is communicatively coupled to the FI computing system via the first network;

causing a user device to run an application;

transmitting, by the second processor of the module via a second network, the prompt to perform the selected task to the user device; and

receiving, by the first processor, an input provided from the user device via the application to complete the selected task.

2. The method of claim 1 , further comprising determining, by the first processor, a context based on the data, the context including an at least one of geolocation information of the vehicle, proximity information regarding a merchant location relative to a location of the vehicle, a down-time event associated with the vehicle, a driving indicator for the vehicle, weather-related information, or traffic information.

3. The method of claim 1 , further comprising:

determining, by the first processor, map information and traffic information from a GPS signal of the vehicle; and

wherein the data includes a geolocation signal of the vehicle and the geolocation signal is based on the GPS signal.

4. The method of claim 3 , further comprising:

determining, by the first processor, a context based on the data, the context including the expected duration; and

wherein determining the context includes cross-referencing the geolocation signal with at least one of the map information or the traffic information.

5. The method of claim 1 , wherein the selected task comprises a funds transfer.

6. The method of claim 1 , wherein the input provided from the user device includes at least one of an input to a touchscreen display or an audio input.

7. The method of claim 1 , further comprising:

receiving, by the first processor from the vehicle, a request to perform a transaction, the transaction relating to the selected task; and

performing, by the first processor, the transaction on the financial account based on the received request.

8. The method of claim 1 , wherein the selected task comprises an advertisement displayed on the user device.

9. The method of claim 1 , wherein the data is transmitted from the vehicle to the first processor via the user device.

10. The method of claim 1 , wherein the user device is associated with the financial account of the user, and wherein the user is authenticated based at least in part on a detected proximity of the user device to the vehicle.

11. The method of claim 1 , wherein the user is authenticated based at least in part on authentication information provided by the user to the vehicle.

12. A system, comprising:

a server system comprising a first processor and instructions stored in non-transitory machine-readable media, the instructions configured to cause the server system to:

authenticate a user of a vehicle with a financial account of the user, the vehicle being associated with the financial account and the user being physically located within the vehicle;

receive data relating to the vehicle;

identify a selected task to be performed by the user within the vehicle;

compare a task duration to an expected duration determined based on the data;

in response to determining that the expected duration exceeds the task duration, cause a prompt to be transmitted to the user comprising:

transmitting, via a first network, the prompt to a module of the vehicle, the module comprising a second processor and a memory, wherein the second processor is communicatively coupled to a financial institution computing system via the first network;

cause a user device to run an application;

transmit, by the second processor of the module via a second network, the prompt to perform the selected task to the user device; and

receive an input provided from the user device via the application to complete the selected task.

13. The system of claim 12 , further comprising determining a context based on the data, the context including an at least one of geolocation information of the vehicle, proximity information regarding a merchant location relative to a location of the vehicle, a down-time event associated with the vehicle, a driving indicator for the vehicle, weather-related information, or traffic information.

14. The system of claim 12 , further comprising:

determining map information and traffic information from a GPS signal of the vehicle; and

wherein the data includes a geolocation signal of the vehicle and the geolocation signal is based on the GPS signal.

15. The system of claim 14 , further comprising:

determining a context based on the data, the context including the expected duration; and

wherein determining the context includes cross-referencing the geolocation signal with at least one of the map information or the traffic information.

16. The system of claim 12 , wherein the input provided from the user device includes at least one of an input to a touchscreen display or an audio input.

17. A non-transitory computer-readable medium having processor-readable instructions stored thereon such that, when executed by a first processor, the instructions cause the first processor to perform operations comprising:

authenticating a user of a vehicle with a financial account of the user, the vehicle being associated with the financial account and the user being physically located within the vehicle;

receiving data relating to the vehicle;

identifying a selected task to be performed by the user within the vehicle;

comparing a task duration to an expected duration determined based on the data;

in response to determining that the expected duration exceeds the task duration, causing a prompt to be transmitted to the user comprising:

transmitting, by the first processor via a first network, the prompt to a module of the vehicle, the module comprising a second processor and a memory, wherein the second processor is communicatively coupled to a financial institution computing system via the first network;

causing a user device to run an application;

transmitting, by the second processor of the module via a second network, the prompt to perform the selected task to the user device; and

receiving an input provided from the user device via the application to complete the selected task.

18. The non-transitory computer-readable medium of claim 17 , wherein the instructions, when executed by the first processor, cause the first processor to perform operations further comprising determining a context based on the data, the context including an at least one of geolocation information of the vehicle, proximity information regarding a merchant location relative to a location of the vehicle, a down-time event associated with the vehicle, a driving indicator for the vehicle, weather-related information, or traffic information.

19. The non-transitory computer-readable medium of claim 17 , wherein the instructions, when executed by the first processor, cause the first processor to perform operations further comprising:

determining map information and traffic information from a GPS signal of the vehicle; and

wherein the data includes a geolocation signal of the vehicle and the geolocation signal is based on the GPS signal.

20. The non-transitory computer-readable medium of claim 17 , wherein the selected task includes providing information to the user relating to the financial account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: KURANI, ASHISH B.; STROKE, NIKOLAI
To: WELLS FARGO BANK, N.A.
Reel/Frame 066837/0447 →
Continuity (3)
Continuation 17220712 · Apr 1, 2021
Continuation 15204815 · Jul 7, 2016
Provisional Application 62190997 · Jul 10, 2015
Cited By (2)
US 12,450,275 US 12,730,819