Systems and methods for telematics data marketplace
A telematics data marketplace (TDM) computing device including a processor in communication with a memory device is provided. The processor may be configured to: (i) receive registration data from a provider, wherein the registration data includes desired user data sets and an associated purchase price, (ii) retrieve, from the memory device, user data associated with a plurality of users, wherein the user data includes at least telematics data, (iii) match the provider to one or more users of the plurality of users based upon the user data associated with the users matching the desired user data sets of the provider, (iv) prompt the matched users to allow the provider access to the user data for the purchase price, (v) transmit the user data of the matched users to the provider, and (vi) provide the matched users with a reward corresponding to the purchase price of the desired user data set.
1. A telematics data marketplace (TDM) computing device for a telematics data marketplace for a plurality of providers and a plurality of users, the TDM computing device comprising one or more processors, the one or more processors configured to:
allow, by the TDM computing device, the plurality of providers and the plurality of users to access the telematics data marketplace through a plurality of user devices associated with the plurality of users and a plurality of provider devices associated with the plurality of providers;
receive, by the TDM computing device from one of the plurality of provider devices, a request from a provider of the plurality of providers using the one of the plurality of provider devices, the request including a data specification;
search, by the TDM computing device, user data associated with the plurality of users based upon the data specification to generate a search result, the user data including telematics data;
identify, by the TDM computing device, one or more users of the plurality of users based at least in part upon the search result;
transmit, by the TDM computing device, a prompt to the one or more users, the prompt indicating that the provider requests to access user data associated with the one or more users; and
receive, by the TDM computing device from one of the plurality of user devices, a response to the prompt from the one or more users.
2. The TDM computing device of claim 1 , wherein the one or more processors are further configured to:
provide the one or more users with a reward corresponding to a purchase price associated with the data specification, wherein the request further includes the purchase price.
3. The TDM computing device of claim 2 , wherein the reward provided to the one or more users includes at least one selected from a group consisting of rewards point, carbon offset credit, digital cash payment, electronic check payment, paper check payment, and a charitable contribution.
4. The TDM computing device of claim 3 , wherein the one or more processors are further configured to:
prompt the plurality of users to choose a preferred type of reward.
5. The TDM computing device of claim 1 , wherein the plurality of providers includes at least one selected from a group consisting of insurance company, merchant, financial company, municipal government, and third-party data acquirer, and wherein the data specification further includes a desired type of data and the request further includes a desired amount of users from which to receive the desired type of data.
6. The TDM computing device of claim 1 , wherein the one or more processors are further configured to:
in response to the response indicating allowing access to the user data associated with the one or more users, transmit the user data associated with the one or more users to the provider; and
in response to the response indicating denying access to the user data associated with the one or more users, restrict access by the provider to the user data.
7. The TDM computing device of claim 1 , wherein at least a part of the user data associated with the plurality of users is collected by a plurality of sensors of the plurality of user devices, and wherein the plurality of sensors includes a GPS sensor, an accelerometer, and a gyroscope.
8. A method for a telematics data marketplace for a plurality of providers and a plurality of users, the method implemented using a telematics data marketplace (TDM) computing device including one or more processors, the method comprising:
allowing, by the TDM computing device, the plurality of providers and the plurality of users to access the telematics data marketplace through a plurality of user devices associated with the plurality of users and a plurality of provider devices associated with the plurality of providers;
receiving, by the TDM computing device from one of the plurality of provider devices, a request from a provider of the plurality of providers using the one of the plurality of provider devices, wherein the request including a data specification;
searching, by the TDM computing device, user data associated with the plurality of users based upon the data specification to generate a search result, the user data including telematics data;
identifying, by the TDM computing device, one or more users of the plurality of users based at least in part upon the search result;
transmitting, by the TDM computing device, a prompt to the one or more users, the prompt indicating that the provider requests to access user data associated with the one or more users; and
receiving, by the TDM computing device from one of the plurality of user devices, a response to the prompt from the one or more users.
9. The method of claim 8 , further comprising:
providing, by the one or more processors, the one or more users with a reward corresponding to a purchase price associated with the data specification, wherein the request further includes the purchase price.
10. The method of claim 9 , wherein the reward provided to the one or more users includes at least one selected from a group consisting of rewards point, carbon offset credit, digital cash payment, electronic check payment, paper check payment, and a charitable contribution.
11. The method of claim 10 , further comprising:
prompting the plurality of users to choose a preferred type of reward.
12. The method of claim 8 , wherein the plurality of providers includes at least one selected from a group consisting of insurance company, merchant, financial company, municipal government, and third party data acquirer, and wherein the data specification further includes a desired type of data and the request further includes a desired amount of users from which to receive the desired type of data.
13. The method of claim 8 , further comprising:
in response to the response indicating allowing access to the user data associated with the one or more users, transmitting the user data associated with the one or more users to the provider; and
in response to the response indicating denying access to the user data associated with the one or more users, restricting access by the provider to the user data.
14. The method of claim 8 , wherein at least a part of the user data associated with the plurality of users is collected by a plurality of sensors of the plurality of user devices, and wherein the plurality of sensors includes a GPS sensor, an accelerometer, and a gyroscope.
15. At least one non-transitory computer-readable media having computer-executable instructions thereon for a telematics data marketplace for a plurality of providers and a plurality of users, wherein when executed by a telematics data marketplace (TDM) computing device including one or more processors, the computer-executable instructions cause the one or more processors to:
allow, by the TDM computing device, the plurality of providers and the plurality of users to access the telematics data marketplace through a plurality of user devices associated with the plurality of users and a plurality of provider devices associated with the plurality of providers;
receive, by the TDM computing device from one of the plurality of provider devices, a request from a provider of the plurality of providers using the one of the plurality of provider devices, the request including a data specification;
search, by the TDM computing device, user data associated with the plurality of users based upon the data specification to generate a search result, the user data including telematics data;
identify, by the TDM computing device, one or more users of the plurality of users based at least in part upon the search result;
transmit, by the TDM computing device, a prompt to the one or more users, the prompt indicating that the provider requests to access user data associated with the one or more users; and
receive, by the TDM computing device from one of the plurality of user devices, a response to the prompt from the one or more users.
16. The at least one non-transitory computer-readable media of claim 15 , wherein the computer-executable instructions further cause the one or more processors to:
provide the one or more users with a reward corresponding to a purchase price associated with the data specification, wherein the request further includes the purchase price.
17. The at least one non-transitory computer-readable media of claim 16 , wherein the reward provided to the one or more users includes at least one selected from a group consisting of rewards point, carbon offset credit, digital cash payment, electronic check payment, paper check payment, and a charitable contribution.
18. The at least one non-transitory computer-readable media of claim 17 , wherein the computer-executable instructions further cause the one or more processors to:
prompt the plurality of users to choose a preferred type of reward.
19. The at least one non-transitory computer-readable media of claim 15 , wherein the plurality of providers includes at least one selected from a group consisting of insurance company, merchant, financial company, municipal government, and third party data acquirer, and wherein the data specification further includes a desired type of data and the request further includes a desired amount of users from which to receive the desired type of data.
20. The at least one non-transitory computer-readable media of claim 15 , wherein the computer-executable instructions further cause the one or more processors to:
in response to the response indicating allowing access to the user data associated with the one or more users, transmit the user data associated with the one or more users to the provider; and
in response to the response indicating denying access to the user data associated with the one or more users, restrict access by the provider to the user data.