Methods and a computing device for carrying out data collection
First Claim
1. A method for carrying out data collection by a host computing device, the method comprising:
- receiving, from a first computing device, a data collection request of a first user, wherein the data collection request indicates a data point that is to be the subject of the data collection and identifies a second user as provider of a value for the data point,wherein characteristics of the data point are defined in a mark-up language schema;
notifying the second user of the data collection request;
receiving, from a second computing device and in response to the data collection request, a request of the second user for the data point to be assigned a plurality of categories;
in response to the request of the second user, extending the mark-up language schema to characterize the plurality of categories within the mark-up language schema;
receiving, from the second computing device, a request of the second user to forward the data collection request, wherein the forwarding request identifies a third user and indicates a category of the plurality of categories for which the third user is to be a provider for the data collection request; and
in response to the forwarding request notifying the third user of the forwarded request.
3 Assignments
0 Petitions
Accused Products
Abstract
According to an implementation, a host computing device receives, from a first computing device, a data collection request of a first user. The data collection request indicates a data point (whose characteristics are defined in a mark-up language schema) that is to be the subject of the data collection and identifies a second user as provider of a value for the data point. The host computing device notifies the second user of the data collection request and receives, from a second computing device, a request of the second user for the data point to be assigned a plurality of categories. In response to the request of the second user, the host computing device extends the mark-up language schema to characterize the plurality of categories within the mark-up language schema.
22 Citations
26 Claims
-
1. A method for carrying out data collection by a host computing device, the method comprising:
-
receiving, from a first computing device, a data collection request of a first user, wherein the data collection request indicates a data point that is to be the subject of the data collection and identifies a second user as provider of a value for the data point, wherein characteristics of the data point are defined in a mark-up language schema; notifying the second user of the data collection request; receiving, from a second computing device and in response to the data collection request, a request of the second user for the data point to be assigned a plurality of categories; in response to the request of the second user, extending the mark-up language schema to characterize the plurality of categories within the mark-up language schema; receiving, from the second computing device, a request of the second user to forward the data collection request, wherein the forwarding request identifies a third user and indicates a category of the plurality of categories for which the third user is to be a provider for the data collection request; and in response to the forwarding request notifying the third user of the forwarded request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computing device comprising a memory and a hardware processor that carries out a data collection method, the method comprising:
-
receiving, from a first computing device, a data collection request of a first user, wherein the data collection request indicates a data point that is to be the subject of the data collection and identifies a second user as provider of a value for the data point, wherein characteristics of the data point are defined in a mark-up language schema; notifying the second user of the data collection request; receiving, from a second computing device and in response to the data collection request, a request of the second user for the data point to be assigned a plurality of categories; in response to the request of the second user, extending the mark-up language schema to characterize the plurality of categories within the mark-up language schema; receiving, from the second computing device, a request of the second user to forward the data collection request, wherein the forwarding request identifies a third user and indicates a category of the plurality of categories for which the third user is to be a provider for the data collection request; and in response to the forwarding request, notifying the third user of the forwarded request.
-
-
26. A non-transitory computer-readable medium having stored thereon computer-executable instructions for carrying out a method comprising:
-
receiving, from a first computing device, a data collection request of a first user, wherein the data collection request indicates a data point that is to be the subject of the data collection and identifies a second user as provider of a value for the data point, wherein characteristics of the data point are defined in a mark-up language schema; notifying the second user of the data collection request; receiving, from a second computing device and in response to the data collection request, a request of the second user for the data point to be assigned a plurality of categories; in response to the request of the second user, extending the mark-up language schema to characterize the plurality of categories within the mark-up language schema; receiving, from the second computing device, a request of the second user to forward the data collection request, wherein the forwarding request identifies a third user and indicates a category of the plurality of categories for which the third user is to be a provider for the data collection request; and in response to the forwarding request, notifying the third user of the forwarded request.
-
Specification