CPC G06Q 30/0623 (2013.01) [G06F 16/54 (2019.01); G06F 16/5866 (2019.01); G06F 16/904 (2019.01); G06Q 30/0643 (2013.01); G06V 20/20 (2022.01); G06Q 40/00 (2013.01)] | 14 Claims |
1. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed by a first processor, cause the first processor to:
receive image data representative of a first vehicle via one or more image sensors;
retrieve first vehicle data regarding the first vehicle from a vehicle database based on the image data, wherein the first vehicle data comprises first make information, first year information, and first cost information;
retrieve financial data and household data regarding a first user from a financial database, wherein the household data is indicative of a number of members residing in a household associated with the first user;
determine one or more first financial products associated with a purchase of the first vehicle based on the first vehicle data and the financial data of the first user;
determine one or more first insurance quotes associated with insuring the first vehicle based on the first vehicle data, the household data, and a risk profile associated with the first user;
generate a first virtual anchor comprising the first vehicle data, the one or more first financial products, the one or more first insurance quotes, and first location data indicative of a first location of the first processor when the image data was acquired;
transmit the first virtual anchor to an anchor database, wherein the anchor database is communicatively accessible to the first processor and a second processor of a computing device separate from the first processor, wherein the computing device is associated with a second user different from the first user;
generate one or more first visualizations representative of the one or more first financial products, the one or more first insurance quotes, and the first vehicle data;
generate a map layout graphic comprising a first relative location of the first vehicle and a second relative location of a second vehicle with respect to a current location of the first processor, wherein the first relative location and the second relative location are determined based on the first virtual anchor and a second virtual anchor transmitted to the anchor database by the second processor, wherein the first user is authorized by the second user to access the second virtual anchor, and wherein the second virtual anchor comprises:
second vehicle data including second make information, second year information, and second cost information associated with the second vehicle;
one or more second financial products associated with an additional purchase of the second vehicle based on the second vehicle data and the financial data;
one or more second insurance quotes associated with insuring the second vehicle based on the second vehicle data, the household data, and the risk profile; and
second location data indicative of a second location of the second vehicle that is different from the first vehicle;
generate one or more second visualizations representative of the one or more second financial products, the one or more second insurance quotes, and the financial data;
identify a first set of vehicles different from the first vehicle and the second vehicle from a plurality of vehicles represented in the vehicle database based on the financial data associated with the first user;
identify a second set of vehicles from the first set of vehicles based on the number of members in the household according to the household data;
identify a third set of vehicles from the second set of vehicles based on a safety rating associated with each vehicle of the third set of vehicles and a threshold safety rating associated with the household data;
generate one or more recommendations for one or more vehicles to purchase based on the third set of vehicles;
and
present the one or more first visualizations, the one or more second visualizations, and the map layout graphic on a display, wherein the map layout graphic comprises one or more additional virtual anchors corresponding to one or more additional locations of the one or more vehicles.
|