SYSTEMS AND METHODS FOR ELECTRONIC DATA DISTRIBUTION
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method is disclosed that comprises receiving, at a data provider computing system, a data contribution from a client device associated with a user, and based on the received data contribution, determining a user identifier that uniquely identifies the user. The method comprises performing a data validation operation to validate the data contribution. The method comprises, based on validating the data contribution, storing the data contribution in association with the user identifier. Further, the method comprises receiving a data request from a data consuming system. Based on the data request, the stored data contribution is identified and distributed to the data consuming system. Based on distribution of the data contribution to the data consuming system, a distribution value associated with the data contribution is generated. An indication of the distribution value is stored in association with the user identifier.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method performed by a computing system, the method comprising:
-
receiving an environmental data request; based on the environmental data request, identifying a geographic location of interest and an acquisition rate for acquisition of environment data associated with the geographic location of interest; identifying a client device based on the geographic location of interest; sending an environmental data request, that requests environmental data from the client device, based on the acquisition rate; and receiving, in response to the environmental data request, the requested environmental data that is associated with the geographic location of interest and acquired from one or more environmental sensors. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 30)
-
-
29. The method of claim 29, wherein the client device is configured to support a plurality of different communication modes.
-
31. A computing system comprising:
-
at least one processor; and memory storing instructions executable by the at least one processor, wherein the instructions, when executed, cause the computing system to; receive an environmental data request; based on the environmental data request, identify a geographic location of interest and an acquisition rate for acquisition of environment data associated with the geographic location of interest; identify a client device based on the geographic location of interest; send an environmental data request, that requests environmental data from the client device, based on the acquisition rate; and receive, in response to the environmental data request, the requested environmental data that is associated with the geographic location of interest and acquired from one or more environmental sensors. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 40)
-
-
39. The computing system of claim 39, wherein the client device supports a plurality of different communication modes.
Specification