Aquiring and transmitting tasks and subtasks to interface devices, and obtaining results of executed subtasks
Computationally implemented methods and systems include receiving a request to carry out a task of acquiring data requested by a task requestor, acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor, and obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
1 . A computationally-implemented method, comprising:
receiving a request to carry out at ask of acquiring data requested by a task requestor;
acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor; and
obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor.
2 . The computationally-implemented method of claim 1 , wherein said receiving a request to carry out a task of acquiring data requested by a task requestor comprises:
receiving a request to carry out a task of acquiring data capable of being carried out by receiving at least two responses to at least one query.
3 . (canceled)
4 . The computationally-implemented method of claim 1 , wherein said receiving a request to carry out a task of acquiring data requested by a task requestor comprises:
receiving a request to carry out a task of acquiring and processing image data.
5 . The computationally-implemented method of claim 1 , wherein said receiving a request to carry out a task of acquiring data requested by a task requestor comprises:
receiving a request to carry out a task of acquiring data from a requesting discrete interface device.
6 . (canceled)
7 . The computationally-implemented method of claim 1 , wherein said receiving a request to carry out a task of acquiring data requested by a task requestor comprises:
receiving a request to carry out a task of acquiring data requested by a particular service provider.
8 . The computationally-implemented method of claim 7 , wherein said receiving a request to carry out a task of acquiring data requested by a particular service provider comprises:
receiving a request to carry out a task of acquiring data requested by a social network provider.
9 . The computationally-implemented method of claim 8 , wherein said receiving a request to carry out a task of acquiring data requested by a social network provider comprises:
receiving a request to carry out a task of acquiring data requested by a user of a social network and received from a provider of the social network.
10 . The computationally-implemented method of claim 8 , wherein said receiving a request to carry out a task of acquiring data requested by a social network provider comprises:
receiving a request to carry out a task of acquiring data requested by a member of a social network and received from a provider of the social network.
11 . The computationally-implemented method of claim 7 , wherein said receiving a request to carry out a task of acquiring data requested by a particular service provider comprises:
receiving a request to carry out a task of acquiring data from a provider of an internet search engine.
12 . The computationally-implemented method of claim 7 , wherein said receiving a request to carry out a task of acquiring data requested by a particular service provider comprises:
receiving a request to carry out a task of acquiring data from a provider of an interface device operating system.
13 . (canceled)
14 . The computationally-implemented method of claim 1 , wherein said acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor comprises:
acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices with incomplete information regarding the task requestor and/or the task of acquiring data.
15 . The computationally-implemented method of claim 1 , wherein said acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor comprises:
acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices with less information than would be present on a device carrying out the task of acquiring data.
16 . The computationally-implemented method of claim 1 , wherein said acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor comprises:
acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices with insufficient information to carry out the task of acquiring data.
17 . The computationally-implemented method of claim 1 , wherein said acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor comprises:
acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task.
18 . (canceled)
19 . The computationally-implemented method of claim 1 , wherein said acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor comprises:
acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding an objective of the task requestor.
20 . (canceled)
21 . (canceled)
22 . (canceled)
23 . (canceled)
24 . (canceled)
25 . (canceled)
26 . The computationally-implemented method of claim 1 , wherein said acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor comprises:
creating one or more subtasks related to the task of acquiring data.
27 . (canceled)
28 . The computationally-implemented method of claim 1 , wherein said acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor comprises:
acquiring one or more subtasks whose executed result may be combined into a result of the task of acquiring data.
29 . The computationally-implemented method of claim 1 , wherein said acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor comprises:
acquiring one or more subtasks corresponding to portions of the task of acquiring data.
30 . (canceled)
31 . (canceled)
32 . (canceled)
33 . (canceled)
34 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
selecting two or more discrete interface devices configured to carry out the one or more subtasks;
transmitting the one or more subtasks to the selected two or more discrete interface devices; and
receiving a result of one or more executed subtasks from at least two of the selected two or more discrete interface devices.
35 . (canceled)
36 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
transmitting the one or more subtasks to two or more discrete interface devices; and
receiving a result of one or more executed subtasks from at least two of the two or more discrete interface devices.
37 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
obtaining a result of one or more executed subtasks executed by at least two discrete interface devices having a particular property.
38 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
obtaining a result of one or more executed subtasks executed by at least two discrete interface devices determined to have a particular property.
39 . The computationally-implemented method of claim 38 , wherein said obtaining a result of one or more executed subtasks executed by at least two discrete interface devices determined to have a particular property comprises:
obtaining a result of one or more executed subtasks executed by at least two discrete interface devices determined to have a particular status and/or characteristic.
40 . The computationally-implemented method of claim 39 , wherein said obtaining a result of one or more executed subtasks executed by at least two discrete interface devices determined to have a particular status and/or characteristic comprises:
obtaining a result of one or more executed subtasks executed by at least two discrete interface devices determined to have a particular status.
41 . (canceled)
42 . (canceled)
43 . The computationally-implemented method of claim 39 , wherein said obtaining a result of one or more executed subtasks executed by at least two discrete interface devices determined to have a particular status and/or characteristic comprises:
obtaining a result of one or more executed subtasks executed by at least two discrete interface devices determined to have a particular characteristic.
44 . (canceled)
45 . (canceled)
46 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
determining one or more properties of discrete interface devices necessary to carry out the one or more subtasks;
transmitting the one or more subtasks to two or more discrete interface devices having the one or more determined properties; and
receiving a result of one or more executed subtasks from at least two of the two or more discrete interface devices.
47 . (canceled)
48 . (canceled)
49 . (canceled)
50 . (canceled)
51 . (canceled)
52 . (canceled)
53 . (canceled)
54 . (canceled)
55 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
determining one or more preferred properties of discrete interface devices to carry out the one or more subtasks;
transmitting the one or more subtasks to two or more discrete interface devices having the one or more determined preferred properties; and
receiving a result of one or more executed subtasks from at least two of the two or more discrete interface devices.
56 . The computationally-implemented method of claim 55 , wherein said determining one or more preferred properties of discrete interface devices to carry out the one or more subtasks comprises:
determining one or more properties of discrete interface devices that are favored but not necessary to carry out the one or more subtasks.
57 . (canceled)
58 . (canceled)
59 . (canceled)
60 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
receiving a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor.
61 . The computationally-implemented method of claim 60 , wherein said receiving a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
receiving a result of one or more executed subtasks executed by at least two of the discrete interface devices, from at least two of the discrete interface devices.
62 . (canceled)
63 . (canceled)
64 . (canceled)
65 . (canceled)
66 . (canceled)
67 . (canceled)
68 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
broadcasting a signal requesting transmission of a result of one or more executed subtasks; and
receiving the result of one or more executed subtasks by at least two or more discrete interface devices.
69 . The computationally-implemented method of claim 68 , wherein said broadcasting a signal requesting transmission of a result of one or more executed subtasks comprises:
broadcasting a signal over at least one wireless network, the signal requesting transmission of a result of one or more executed subtasks.
70 . (canceled)
71 . (canceled)
72 . The computationally-implemented method of claim 68 , wherein said broadcasting a signal requesting transmission of a result of one or more executed subtasks comprises:
broadcasting a signal using at least one social networking service, the signal requesting transmission of a result of one or more executed subtasks.
73 . (canceled)
74 . (canceled)
75 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
determining that at least two discrete interface devices are broadcasting data corresponding to a result of one or more executed subtasks; and
receiving broadcasted data corresponding to the result of one or more executed subtasks.
76 . (canceled)
77 . (canceled)
78 . (canceled)
79 . (canceled)
80 . The computationally-implemented method of claim 75 , wherein said determining that at least two discrete interface devices are broadcasting data corresponding to a result of one or more executed subtasks comprises:
detecting an occurrence of an event; and
inferring, based on the event that at least two discrete interface devices are broadcasting data corresponding to a result of one or more executed subtasks.
81 . The computationally-implemented method of claim 80 , wherein said inferring, based on the event that at least two discrete interface devices are broadcasting data corresponding to a result of one or more executed subtasks comprises:
inferring that at least two discrete interface devices are broadcasting data corresponding to a result of one or more executed subtasks that are related to the event.
82 . The computationally-implemented method of claim 1 , wherein said obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
acquiring a list of discrete interface devices; and
polling the discrete interface devices to obtain a result of one or more subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor.
83 . The computationally-implemented method of claim 82 , wherein said polling the discrete interface devices to obtain a result of one or more subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor comprises:
polling the discrete interface devices to obtain a result of one or more executed subtasks executed by at least two of the discrete interface devices in response to a triggering event.
84 . The computationally-implemented method of claim 83 , wherein said polling the discrete interface devices to obtain a result of one or more executed subtasks executed by at least two of the discrete interface devices in response to a triggering event comprises:
polling the discrete interface devices in response to a triggering event, to obtain a result of one or more executed subtasks executed by at least two of the discrete interface devices and related to the triggering event.
85 . A computationally-implemented system comprising:
means for receiving a request to carry out a task of acquiring data requested by a task requestor;
means for acquiring one or more subtasks related to the task of acquiring data and configured to be carried out by discrete interface devices in an absence of information regarding the at least one task and/or the task requestor; and
means for obtaining a result of one or more executed subtasks executed by at least two of the discrete interface devices in the absence of information regarding the at least one task and/or the task requestor.
86 - 170 . (canceled)