Acquiring, presenting and transmitting tasks and subtasks to interface devices
A system includes an ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices, a corresponding subtask representation presentation module configured to present representations corresponding to the one or more subtasks, and a selected subtask data transmission module configured to transmit a subtask of the one or more subtasks corresponding to a selected representation.
1 - 172 . (canceled)
173 . A system, comprising:
an ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices;
a corresponding subtask representation presentation module configured to present representations corresponding to the one or more subtasks; and
a selected subtask data transmission module configured to transmit a subtask of the one or more subtasks corresponding to a selected representation.
174 . The system of claim 173 , wherein said ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices comprises:
an absent knowledge interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein the one or more subtasks are configured to be carried out in an absence of knowledge at the two or more discrete interface devices of at least one of the one or more tasks and a requestor of the one or more tasks.
175 . The system of claim 173 , wherein said ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices comprises:
a discrete source interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks acquired from a source that is discrete from the two or more discrete interface devices.
176 . The system of claim 173 , wherein said ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices comprises:
a one-or-more subtask retrieving module configured to retrieve one or more subtasks that correspond to portions of one or more tasks.
177 . The system of claim 176 , wherein said one-or-more subtask retrieving module configured to retrieve one or more subtasks that correspond to portions of one or more tasks comprises:
a one-or-more-subtask database retrieving module configured to retrieve the one or more subtasks from a database.
178 - 179 . (canceled)
180 . The system of claim 173 , wherein said ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices comprises:
a one-or-more subtask creation module configured to create the one or more subtasks.
181 . (canceled)
182 . The system of claim 173 , wherein said ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices comprises:
a one-or-more subtask generating module configured to generate one or more subtasks.
183 . The system of claim 173 , wherein said ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices comprises:
a one-or-more subtask receiving module configured to receive the one or more subtasks from a source.
184 . The system of claim 173 , wherein said ignorant interface device subtask acquiring module configured to acquire one or more subtasks that are configured to be carried out by two or more discrete interface devices and which correspond to portions of one or more tasks, wherein at least one of the one or more tasks and an requestor of the one or more tasks are undisclosed to the two or more discrete interface devices comprises:
a remote task transmitting module configured to transmit the one or more tasks to a location; and
a remote subtask receiving module configured to receive the one or more tasks from a remote location.
185 . (canceled)
186 . The system of claim 173 , wherein said corresponding subtask representation presentation module configured to present representations corresponding to the one or more subtasks comprises:
a corresponding subtask symbol displaying module configured to display one or more symbols that correspond to the one or more subtasks.
187 . The system of claim 186 , wherein said corresponding subtask symbol displaying module configured to display one or more symbols that correspond to the one or more subtasks comprises:
a corresponding subtask graphic and text string symbol displaying module configured to display one or more graphics and one or more text strings corresponding to the one or more graphics, wherein the one or more graphics and the one or more text strings correspond to the one or more subtasks.
188 . The system of claim 186 , wherein said corresponding subtask symbol displaying module configured to display one or more symbols that correspond to the one or more subtasks comprises:
a corresponding graphic symbol displaying module configured to display one or more graphic symbols corresponding to the one or more subtasks.
189 . The system of claim 186 , wherein said corresponding subtask symbol displaying module configured to display one or more symbols that correspond to the one or more subtasks comprises:
a corresponding icon symbol displaying module configured to display one or more icon symbols corresponding to the one or more subtasks.
190 - 191 . (canceled)
192 . The system of claim 186 , wherein said corresponding subtask symbol displaying module configured to display one or more symbols that correspond to the one or more subtasks comprises:
a corresponding hyperlink symbol displaying module configured to display one or more hyperlink symbols corresponding to the one or more subtasks.
193 . The system of claim 173 , wherein said corresponding subtask representation presentation module configured to present representations corresponding to the one or more subtasks comprises:
a discrete interface device presentation invoking module configured to cause a discrete interface device to invoke a presentation of the one or more representations.
194 . The system of claim 193 , wherein said corresponding subtask representation presentation module configured to present representations corresponding to the one or more subtasks further comprises:
a further discrete interface device presentation invoking module configured to cause a further discrete interface device to invoke a presentation of the one or more representations.
195 . The system of claim 193 , wherein said discrete interface device presentation invoking module configured to cause a discrete interface device to invoke a presentation of the one or more representations comprises:
an each-device discrete interface device presentation invoking module configured to cause each discrete interface device of the two or more discrete interface devices to invoke a presentation of the one or more representations.
196 . The system of claim 193 , wherein said discrete interface device presentation invoking module configured to cause a discrete interface device to invoke a presentation of the one or more representations comprises:
a discrete interface device presentation instructing module configured to instruct a discrete interface device to invoke a presentation of the one or more representations.
197 . (canceled)
198 . The system of claim 193 , wherein said discrete interface device presentation invoking module configured to cause a discrete interface device to invoke a presentation of the one or more representations comprises:
a discrete interface device presentation request transmitting module configured to transmit, to a discrete interface device, a request to present of the one or more representations.
199 . The system of claim 198 , wherein said discrete interface device presentation request transmitting module configured to transmit, to a discrete interface device, a request to present of the one or more representations comprises:
a discrete interface device display request transmitting module configured to transmit, to a discrete interface device, a request to display the one or more representations.
200 - 201 . (canceled)
202 . The system of claim 193 , wherein said discrete interface device presentation invoking module configured to cause a discrete interface device to invoke a presentation of the one or more representations comprises:
a discrete interface device presentation authorization module configured to authorize a discrete interface device to present the one or more representations.
203 . (canceled)
204 . The system of claim 186 , wherein said corresponding subtask symbol displaying module configured to display one or more symbols that correspond to the one or more subtasks comprises:
a representation presentation request receiving module; and
a corresponding subtask representation presentation module.
205 - 220 . (canceled)
221 . The system of claim 204 , wherein said corresponding subtask representation presentation module comprises:
a targeted representation corresponding subtask selecting module; and
a targeted corresponding subtask representation presentation module.
222 . The system of claim 221 , wherein said targeted representation corresponding subtask selecting module comprises:
a particular status and/or characteristic interface device targeted representation selecting module.
223 . The system of claim 222 , wherein said particular status and/or characteristic interface device targeted representation selecting module comprises:
a particular status interface device targeted representation selecting module configured to select one or more targeted representations.
224 . The system of claim 222 , wherein said particular status and/or characteristic interface device targeted representation selecting module comprises:
a particular characteristic interface device targeted representation selecting module configured to select one or more targeted representations.
225 . The system of claim 222 , wherein said particular status and/or characteristic interface device targeted representation selecting module comprises:
an environment-dependent particular interface device targeted representation selecting module configured to select targeted representations corresponding to one or more subtasks configured to be carried out by interface devices having at least one particular property that is dependent upon a discrete interface device environment.
226 . The system of claim 225 , wherein said environment-dependent particular interface device targeted representation selecting module configured to select targeted representations corresponding to one or more subtasks configured to be carried out by interface devices having at least one particular property that is dependent upon a discrete interface device environment comprises:
a specific status interface device targeted representation selecting module configured to select targeted representations corresponding to one or more subtasks configured to be carried out by interface devices having one or more of a specific position, proximity to a predetermined point, acceleration, velocity, and an ambient condition surrounding the interface device.
227 . The system of claim 222 , wherein said particular status and/or characteristic interface device targeted representation selecting module comprises:
an environment-independent particular interface device targeted representation selecting module configured to select targeted representations corresponding to one or more subtasks configured to be carried out by interface devices having at least one particular property that is independent from a discrete interface device environment.
228 . The system of claim 227 , wherein said environment-independent particular interface device targeted representation selecting module configured to select targeted representations corresponding to one or more subtasks configured to be carried out by interface devices having at least one particular property that is independent from a discrete interface device environment comprises:
a specific characteristic interface device targeted representation selecting module configured to select targeted representations corresponding to one or more subtasks configured to be carried out by interface devices having one or more of a Global Positioning System (GPS) sensor, a still camera, a video camera, an altimeter, an air quality sensor, a barometer, an accelerometer, a charge-coupled device, a radio, a thermometer, a pedometer, a heart monitor, a moisture sensor, a humidity sensor, a microphone, a seismometer, and a magnetic field sensor.
229 . The system of claim 222 , wherein said representation presentation request receiving module comprises:
a requestor interface device representation presentation request receiving module.
230 . The system of claim 229 , wherein said targeted representation corresponding subtask selecting module comprises:
a requestor interface device targeted representation corresponding subtask selecting module.
231 . The system of claim 230 , wherein said requestor interface device targeted representation corresponding subtask selecting module comprises:
a requestor interface device status and/or characteristic determining module configured to determine one of a status and a characteristic of a requesting interface device; and
a determined status and/or characteristic targeted representation subtask selecting module configured to select one or more subtasks determined to be capable of being carried out by the requestor interface device.
232 . (canceled)
233 . The system of claim 231 , wherein said requestor interface device status and/or characteristic determining module configured to determine one of a status and a characteristic of a requesting interface device comprises:
a requestor interface device location determining module; and
a location-based targeted representation selecting module configured to select subtasks capable of being carried out at the location of the requestor interface device.
234 . The system of claim 231 , wherein said requestor interface device status and/or characteristic determining module configured to determine one of a status and a characteristic of a requesting interface device comprises:
a requestor interface device proximate location determining module; and
a proximate-location-based targeted representation selecting module configured to select subtasks capable of being carried out within a predetermined distance from the location of the requestor interface device.
235 . The system of claim 231 , wherein said requestor interface device status and/or characteristic determining module configured to determine one of a status and a characteristic of a requesting interface device comprises:
a requestor interface device status and/or characteristic receiving module configured to receive a requestor interface device status and/or characteristic information from the requestor interface device.
236 . The system of claim 231 , wherein said requestor interface device status and/or characteristic determining module configured to determine one of a status and a characteristic of a requesting interface device comprises:
a communication network provider interface device status and/or characteristic receiving module configured to receive a requestor interface device status and/or characteristic information from a provider of a communication network.
237 . The system of claim 173 , wherein said selected subtask data transmission module configured to transmit a subtask of the one or more subtasks corresponding to a selected representation comprises:
a corresponding data and instructions selected subtask transmission module configured to transmit data corresponding to the one or more representations and instructions for presenting the one or more representations.
238 . The system of claim 237 , wherein said corresponding data and instructions selected subtask transmission module configured to transmit data corresponding to the one or more representations and instructions for presenting the one or more representations comprises:
a responding data and instructions selected subtask transmission module configured to transmit data corresponding to the one or more representations and instructions for presenting the one or more representations in response to a received request.
239 - 240 . (canceled)
241 . The system of claim 173 , wherein said selected subtask data transmission module configured to transmit a subtask of the one or more subtasks corresponding to a selected representation comprises:
a corresponding subtask execution instructions transmission module configured to transmit instructions for carrying out the one or more subtasks in response to a selection of the selected representation.
242 . (canceled)
243 . The system of claim 173 , wherein said selected subtask data transmission module configured to transmit a subtask of the one or more subtasks corresponding to a selected representation comprises:
a data acquisition request transmitting module configured to transmit a request to acquire data corresponding to the one or more subtasks.
244 . The system of claim 243 , wherein said data acquisition request transmitting module configured to transmit a request to acquire data corresponding to the one or more subtasks comprises:
a sensor data acquisition request transmitting module configured to transmit a request to use a particular sensor of one of the two or more discrete interface devices to acquire data corresponding to the one or more subtasks.
245 . (canceled)