Generating a test drive route

US12385754B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12385754-B2
Application numberUS-202117645585-A
CountryUS
Kind codeB2
Filing dateDec 22, 2021
Priority dateDec 22, 2021
Publication dateAug 12, 2025
Grant dateAug 12, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some implementations, a system may receive driving data representative of a driving pattern of a user. The system may identify a third party entity to facilitate a test drive by the user. The system may identify a geographic area within a threshold proximity of a location of the third party entity. The system may identify a plurality of waypoints within the geographic area, wherein one or more of the waypoints or one or more route segments defined by the waypoints satisfy one or more conditions based on the driving data. The system may obtain the test drive route starting and ending at the location of the third party entity and including the waypoints. The system may transmit data indicating the test drive route to at least one of a user device, an on-board computer of a test drive vehicle, or a third party device of the third party entity.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for generating a test drive route, the system comprising: one or more memories; and one or more processors, coupled to the one or more memories, configured to: receive, from a computing device via a network, driving data representative of a driving pattern of a user, wherein the driving data indicates at least one of: a portion of a route of a vehicle associated with the user during operation of the vehicle by the user, a performance measurement of the vehicle during operation of the vehicle by the user, a driving style of the user, a drive type of the portion of the route of the vehicle, or a road feature along the portion of the route of the vehicle during operation of the vehicle by the user; identify a third party entity to facilitate a test drive by the user; identify a geographic area within a threshold proximity of a location of the third party entity; identify a plurality of waypoints within the geographic area, wherein one or more of the waypoints or one or more route segments defined by the waypoints satisfy one or more conditions based on the driving data, and wherein the plurality of waypoints are obtained via the network and determined based at least in part on a public database record, the public database record storing information as to when a road segment associated with a waypoint, of the plurality of waypoints, was subject to maintenance; obtain the test drive route starting and ending at the location of the third party entity and including the plurality of waypoints; receive, based at least in part on the test drive route, test drive data while the test drive route is in progress and in accordance with one or more set intervals of time, from at least one of a user device, an on-board computer of a test drive vehicle, or a third party device; modify, by the system, the test drive route during the test drive based at least in part on the test drive data; and transmit data via the network indicating the modified test drive route to at least one of the user device, the on-board computer of the test drive vehicle, or the third party device of the third party entity. 2. The system of claim 1 , wherein the driving data is received based on input by the user on the computing device, wherein the input indicates at least one of the driving style of the user, the drive type of the portion of the route of the vehicle, or the road feature along the portion of the route of the vehicle during operation of the vehicle by the user. 3. The system of claim 1 , wherein the computing device is the user device or the on-board computer. 4. The system of claim 1 , wherein the performance measurement includes at least one of: an acceleration of the vehicle from a standstill position of the vehicle; a deceleration of the vehicle to a standstill position of the vehicle; a speed of the vehicle; a vertical displacement of a body of the vehicle; a number of times the vehicle is in the standstill position within a set period of time; or a number of turns the vehicle makes within the set period of time. 5. The system of claim 1 , wherein the drive type includes at least one of highway driving, stop-and-go driving, residential driving, or commercial driving. 6. The system of claim 1 , wherein the one or more processors, to identify the third party entity to facilitate the test drive, are configured to: receive information that identifies a location of the user device or a desired test drive vehicle; and identify, from a third party entity database, one or more third party entities each having a location within a threshold distance from the location of the user device and an inventory of vehicles that includes the desired test drive vehicle. 7. The system of claim 1 , wherein the one or more conditions include at least one of: a threshold number of traffic signals in the one or more route segments; a threshold number of turns in the one or more route segments; one or more construction zones in the one or more route segments; one or more roadways, in the one or more route segments, having a speed limit above or below one or more threshold values; one or more topographical features in or along the one or more route segments; one or more hazardous road conditions associated with the one or more route segments; or one or more roadways, in the one or more route segments, extending in a specified direction for a threshold distance. 8. The system of claim 1 , wherein the one or more processors are further configured to: store the driving data in a driver profile database under an account of the user, wherein the user is associated with a driver identifier in the driver profile database; and associate the driving data with information that identifies a driver archetype associated with the user. 9. The system of claim 1 , wherein the one or more processors are configured to use a supervised machine learning model to obtain the test drive route, wherein the supervised machine learning model is trained based on the driving data and the location of the third party entity. 10. The system of claim 9 , wherein the one or more processors are further configured to: compare the test drive data with at least one of the driving data or the data indicating the test drive route; and retrain the supervised machine learning model if the test drive data indicates that the test drive route satisfied less than a threshold number of the one or more conditions or that the test drive deviated from the test drive route by a threshold amount. 11. The system of claim 1 , wherein the one or more processors are configured to use an unsupervised machine learning model to obtain the test drive route, wherein the unsupervised machine learning model is based on one or more clusters of users that have similar driving patterns and are located in a similar geographic area. 12. A method of generating a test drive route, comprising: receiving, by a system and from a computing device via a network, driving data corresponding to a driving pattern of a user; identifying, by the system, a driver archetype based on the driving pattern of the user; identifying, by the system, one or more conditions associated with the driver archetype; identifying, by the system, a third party entity to facilitate a test drive by the user, wherein the third party entity has a location within a geographic area associated with the user; identifying, by the system, a plurality of waypoints within a threshold distance from the location of the third party entity, wherein the plurality of waypoints or one or more route segments defined by the plurality of waypoints satisfy a threshold number of the one or more conditions, and wherein the plurality of waypoints are obtained via the network and determined based at least in part on a public database record, the public database record storing information as to when a road segment associated with a waypoint, of the plurality of waypoints, was subject to maintenance; obtaining, by the system, the test drive route starting and ending at the location of the third party entity and including the plurality of waypoints; outputting, by the system, data indicating the test drive route; receiving, by the system as the test drive route is in progress and in accordance with one or more set intervals of time, test drive data from at least one of a user device, an on-board computer of a test drive vehicle, or a third party device; modifying, by the system, the test drive route during the test drive based at least in part on the test drive data; and transmitting, by the system, the modified test drive route via the network to at least one

Assignees

Inventors

Classifications

  • Fuel consumption; Energy use; Emission aspects · CPC title

  • employing speed data or traffic data, e.g. real-time or historical (traffic control systems for road vehicles involving transmission of navigation instructions to the vehicle G08G1/0968) · CPC title

  • Output thereof on a road map · CPC title

  • Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types or segments such as motorways, toll roads or ferries · CPC title

  • Details of the output of route guidance instructions (traffic control systems for road vehicles involving transmission of navigation instructions to the vehicle G08G1/0968) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12385754B2 cover?
In some implementations, a system may receive driving data representative of a driving pattern of a user. The system may identify a third party entity to facilitate a test drive by the user. The system may identify a geographic area within a threshold proximity of a location of the third party entity. The system may identify a plurality of waypoints within the geographic area, wherein one or mo…
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G01C21/3626. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 12 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).