Patent ID: 8780741

Claim:
A method, executing on an information processing system, for providing on-demand information captured from wireless devices, the method comprising: receiving an information request from an electronic device, wherein the information request comprises a request for a set of information of at least one information type associated with a geographical location to be captured from the geographical location, wherein the set of information is external to the electronic device; analyzing, based on receiving the information request, information capturing capabilities of each wireless communication device in a plurality of wireless communication devices; identifying, based on analyzing the information capturing capabilities of each wireless communication device, at least one wireless communication device from the plurality of wireless communication devices that is available to satisfy the information request by capturing the set of information external to the at least one wireless communication device from the geographical location, wherein the at least one wireless communication device is identified independent from a location of the electronic device; sending, based on the identifying, a demand request to the at least one wireless communication device, the demand request notifying the at least one wireless communication device that the electronic device is requesting the at least one wireless communication device to capture the set of information from the geographical location; receiving, from the at least one wireless communication device based on the sending, the set of information captured external to the at least one wireless communication device at a given geographical location that satisfies the information request, and wherein the set of information is captured by the at least one wireless communication device only after receiving the demand request; and sending the set of information that has been received to the electronic device.