IP Library Granted Patent US 12670754
Granted Patent B1
US 12670754 · App. 18/921,956 · Granted Jun 30, 2026

Systems and methods for providing key transfers for roadside assistance services

Inventors: Robert Lee Black (San Antonio, TX); Timothy Blair Chalmers (San Antonio, TX); Zachery C. Lake (Aubrey, TX); Justin Dax Haslam (San Antonio, TX); Matthew Robert Byrd (Boerne, TX)
Assignee: United Services Automobile Association (USAA)
G07C9/00309B60W40/09B60W2540/30
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 12670754
App. No.
18/921,956
Granted
Jun 30, 2026
Kind
B1
Abstract

The present disclosure is related to a system including a communication component and a processor coupled to the communication component. The processor may collect user input data indicative of skills for providing vehicle towing services from users, receive driving behavior data associated with each user, build a model indicative of an expected location of each user based on the user input data and the driving behavior data, receive a request for a vehicle towing service associated with a vehicle from a computing device, identify a user for performing the vehicle towing service based on the driving behavior data, send a notification to an additional computing device to request a confirmation that the user agrees to perform the vehicle towing service, send a location of the vehicle to the additional computing device, and transfer a digital key to the additional computing device to access the vehicle.

Claims (41)

1 . A system, comprising:

a communication component; and

a processor configured to couple to the communication component, wherein the processor is configured to:

receive a request for a vehicle towing service associated with a vehicle from a computing device;

identify a user for performing the vehicle towing service based on a model indicative of an expected location of each of a plurality of users over a period of time based on driving behavior data of each of the plurality of users over the period of time, and wherein the user is expected to be located within a threshold distance of the vehicle during a portion of the period of time;

send a notification to an additional computing device, wherein the notification is configured to request a confirmation that the user agrees to perform the vehicle towing service;

send a location of the vehicle to the additional computing device in response to receiving the confirmation from the additional computing device; and

transfer a digital key to the additional computing device, wherein the digital key is configured to access the vehicle.

2 . The system of claim 1 , comprising a plurality of vehicle systems associated with a plurality of vehicles of the plurality of users, wherein driving behavior data comprises respective location data of each of the plurality of vehicles, one or more respective times at which each of the plurality of vehicles is being used by each of the plurality of users, one or more respective routes driven by each of the plurality of vehicles, or a combination thereof.

3 . The system of claim 1 , wherein the notification is a push notification, a text message, a phone call, an email, or any combination thereof.

4 . The system of claim 1 , wherein the driving behavior data are stored in one or more digital ledgers.

5 . The system of claim 1 , wherein the digital key is configured to open a mechanical lock box secured to the vehicle.

6 . The system of claim 5 , wherein the mechanical lock box comprises an actuator configured to open and close a mechanical lock feature of the mechanical lock box.

7 . The system of claim 1 , wherein the processor is configured to send an additional notification to a third computing device, wherein the additional notification requests that a mobile key making device configured to make a replacement key is transported to the location.

8 . The system of claim 7 , wherein the mobile key making device comprises a key cutting drone.

9 . A method, comprising:

receiving a request for a vehicle towing service associated with a vehicle from a computing device;

identifying a user for performing the vehicle towing service based on a model indicative of an expected location of each of a plurality of users over a period of time based on driving behavior data of each of the plurality of users over the period of time, wherein the user is expected to be located within a threshold distance of the vehicle during a portion of the period of time;

sending a notification to an additional computing device, wherein the notification is configured to request a confirmation that the user agrees to perform the vehicle towing service;

sending a location of the vehicle to the additional computing device in response to receiving the confirmation from the additional computing device; and

transferring a digital key to the additional computing device, wherein the digital key is configured to access the vehicle.

10 . The method of claim 9 , wherein the model is indicative of user input data for each of the plurality of users, wherein the user input data comprises respective vehicle towing ranges, vehicle types for towing, or both.

11 . The method of claim 10 , wherein the user input data is received via a crowdsourcing microsite.

12 . The method of claim 9 , wherein the driving behavior data is acquired by a plurality of sensors disposed in each of a plurality of vehicles associated with each of the plurality of users.

13 . The method of claim 12 , wherein the plurality of sensors comprises one or more cameras, one or more location sensors, one or more infrared sensors, one or more pressure sensors, one or more weight sensors, or any combination thereof.

14 . The method of claim 9 , wherein the digital key is configured to activate a Bluetooth device configured to unlock the vehicle.

15 . The method of claim 9 , wherein transferring the digital key comprises:

verifying an identification of the user based on a comparison between identification information of the user received from a database and identification data received from the additional computing device.

16 . The method of claim 15 , wherein the identification information of the user comprises a name, a date of birth, a driver license number, an employer name, an employment identification number, biometric data, or a combination thereof.

17 . A non-transitory computer-readable medium comprising computer-executable instructions that, when executed, are configured to cause a processor to perform operations comprising:

receiving a request for a vehicle towing service associated with a vehicle from a computing device;

identifying a user for performing the vehicle towing service based on a model indicative of an expected location of each of a plurality of users over a period of time based on user input data and driving behavior data of each of the plurality of users over the period of time, wherein the user is expected to be located within a threshold distance of the vehicle during a portion of the period of time;

sending a notification to an additional computing device, wherein the notification is configured to request a confirmation that the user agrees to perform the vehicle towing service;

sending a location of the vehicle to the additional computing device in response to receiving the confirmation from the additional computing device; and

transferring a digital key to the additional computing device, wherein the digital key is configured to access the vehicle.

18 . The non-transitory computer-readable medium of claim 17 , wherein the operations comprise:

identifying a set of users of the plurality of users based on a query of one or more databases configured to store the user input data, the driving behavior data, and the model; and

identifying the user of the set of users based on a predicted schedule of the user and a time associated with the request.

19 . The non-transitory computer-readable medium of claim 17 , wherein the digital key is a digital code, a QR code, or a combination thereof.

20 . The non-transitory computer-readable medium of claim 17 , wherein transferring the digital key to the additional computing device comprises:

sending a notification to a vehicle system of the vehicle when the additional computing device is within the threshold distance of the vehicle, wherein the vehicle system is configured to send a machine-readable image to the additional computing device, wherein the machine-readable image is configured to provide access to the vehicle.