System and method for collecting and disseminating human-observable data
First Claim
1. A system for collecting data from a plurality of agents and disseminating the data as information to a client comprising:
- (a) a computer server having software for accepting requests received via Internet browser-based interfaces from the client to collect the data generated by data-collecting agents and for receiving the data from the agents at a remote source;
(b) at least one wireless communication device interfaced to the computer server for each of the plurality of agents for downloading instructions to carry out the client'"'"'s request and for uploading the collected data to the computer server; and
(c) operating means for analyzing, and converting the data received from each of the agents by the server into information for disseminating to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for creating a network of persons, efficiently connected to a computer through a location-aware mobile phone network, to enable them to perform the duties of sensing agents to collect and deliver to a computer server human-observable data of commercial or public value across a large area. The data collection process tightly integrates the agents, using the phones as the primary interface to the server, to program the actions and objective results of the agent-observers, effectively making them extensions of software programs resident on a computer server. Requests, via Internet browser-based interfaces from clients of such data, are translated by software into specific instructions to appropriate agents in the network specifying such parameters as observations sought, sample densities, locations, frequencies of observations and other such critical parameters. Reporting and delivery of analyzed results to the client is automatic, modulated as necessary by other database information.
-
Citations
22 Claims
-
1. A system for collecting data from a plurality of agents and disseminating the data as information to a client comprising:
-
(a) a computer server having software for accepting requests received via Internet browser-based interfaces from the client to collect the data generated by data-collecting agents and for receiving the data from the agents at a remote source;
(b) at least one wireless communication device interfaced to the computer server for each of the plurality of agents for downloading instructions to carry out the client'"'"'s request and for uploading the collected data to the computer server; and
(c) operating means for analyzing, and converting the data received from each of the agents by the server into information for disseminating to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for collecting data from a plurality of agents and disseminating the data as information to a client comprising:
-
(a) receiving from the client via Internet browser-based computer server interfaces a request to collect the data generated by the data-collecting agents;
(b) downloading instructions to carry out the client'"'"'s request by each of the agents via at least one wireless communication device interfaced to the computer server;
(c) uploading the data collected by each of the agents via the wireless communication device to the computer server; and
(d) analyzing and converting the data received from the agents by the server into information for disseminating to the client. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for collecting human-observable data from a plurality of agents and disseminating the data as information to a client comprising:
-
(a) a computer server having software for accepting requests received via Internet browser-based interfaces from the client to collect the data generated by data-collecting agents and for receiving the data from the agent at a remote source;
(b) an agent database within the computer server;
(c) a client request database within the computer server, the server software for also matching information in the agent database with the information in the client request database to determine the agents to be assigned to carry out the client'"'"'s request and preparing the instructions for each of the assigned agents on the details for collecting the data based on the client'"'"'s request;
(d) at least one mobile phone equipped with a global poisoning system interfaced to the computer server for each of the plurality of agents for downloading instructions to carry out the client'"'"'s request and for uploading the collected data to the computer server, said mobile phone is also equipped with data collecting means selected from the group consisting of image data collector, audio data collector, keypad for stylus-entered data, barcode scanner, radio frequency identification (RFID) scanner, other wireless electronic signal coupler, and combinations thereof for electronically-transmitted the data by the agent into the phone from a source near the agent, and subsequently translated into digital alphanumeric characters; and
(e) operating system within the computer server having system software for analyzing, and converting the data received from the agent by the server into information for disseminating to the client via the Internet.
-
-
21. The system for collecting data from a plurality of agents for a user comprising:
-
(a) a computer server operated by the user having software to collect the data generated by data-collecting agents and for receiving the data from the agents at a remote source;
(b) at least one wireless communication device interfaced to the computer server for each of the plurality of agents for downloading instructions to carry out the user'"'"'s request and for uploading the collected data to the computer server; and
(c) operating means for analyzing, and converting the data received from each of the agents by the server into information for disseminating to the user.
-
-
22. A method for collecting data from a plurality of agents comprising:
-
(a) transforming data specifications into specific instructions for each of the plurality of agents to satisfy said data collection specifications;
(b) downloading the instructions to carry out the data collection by each of the agents via at least one wireless communication device interfaced to the computer server;
(c) uploading the data collected by each of the agents via the wireless communication device to the computer server; and
(d) analyzing and converting the data received from the agents by the server into information for disseminating to the user.
-
Specification