Metasearching on a wireless sensor network, using a plurality of spatially distributed sensor nodes that monitor physical and environmental conditions at a plurality of locations
First Claim
1. Apparatus for metasearching on a wireless sensor network, comprising:
- a plurality of spatially distributed sensor nodes, comprising a plurality of motes that monitor physical and environmental conditions at a plurality of locations,each mote of said plurality of motes comprising;
at least one sensor, which collects physical and environmental data, a mote server device, and a mote-transceiver,said each mote of said plurality of motes communicating with at least one other mote of said plurality of motes;
a gateway node, comprising a gateway transceiver and a gateway server device, which comprises a metasearch engine,said metasearch engine communicating with at least two motes of said plurality of motes directly or via said at least one other mote of said plurality of motes or combination thereof;
a client device, comprising a client transceiver,said client device communicating with said metasearch engine;
said metasearch engine receiving a request from said client device, activated by said request executed on said client device, for said metasearch engine to request said metasearch engine to send a plurality of search queries to said at least two motes of said plurality of motes,said metasearch engine sending said plurality of search queries to said at least two motes of said plurality of motes,said metasearch engine receiving search results from said at least two motes of said plurality of motes in response to said plurality of search queries sent to said at least two motes of said plurality of motes,said metasearch engine grouping and sorting said search results into a plurality of groups comprising a plurality of physical and environmental data lists, according to said plurality of search queries,said metasearch engine incorporating said grouped and sorted search results, comprising said plurality of groups comprising said plurality of physical and environmental data lists, into a response for communicating to said client device,said metasearch engine communicating said response to said client device.
0 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for metasearching on a wireless sensor network, which comprises a plurality of spatially distributed autonomous devices, comprising a plurality of spatially distributed sensor nodes, comprising a plurality of motes, each of which has a mote transceiver and at least one sensor that monitors physical and environmental conditions and collects physical and environmental data at a plurality of locations; and a gateway node, comprising a metasearch engine that sends a plurality of queries to at least of the plurality of motes, via the gateway node, based upon a request executed on a client device; the gateway node receiving search results from the at least two motes, the metasearch engine comprising a processor that groups and sorts the search results into at least two different groups comprising a plurality of physical and environmental data lists; the metasearch engine sending a response, via the gateway node, to the client device.
-
Citations
20 Claims
-
1. Apparatus for metasearching on a wireless sensor network, comprising:
-
a plurality of spatially distributed sensor nodes, comprising a plurality of motes that monitor physical and environmental conditions at a plurality of locations, each mote of said plurality of motes comprising; at least one sensor, which collects physical and environmental data, a mote server device, and a mote-transceiver, said each mote of said plurality of motes communicating with at least one other mote of said plurality of motes; a gateway node, comprising a gateway transceiver and a gateway server device, which comprises a metasearch engine, said metasearch engine communicating with at least two motes of said plurality of motes directly or via said at least one other mote of said plurality of motes or combination thereof; a client device, comprising a client transceiver, said client device communicating with said metasearch engine; said metasearch engine receiving a request from said client device, activated by said request executed on said client device, for said metasearch engine to request said metasearch engine to send a plurality of search queries to said at least two motes of said plurality of motes, said metasearch engine sending said plurality of search queries to said at least two motes of said plurality of motes, said metasearch engine receiving search results from said at least two motes of said plurality of motes in response to said plurality of search queries sent to said at least two motes of said plurality of motes, said metasearch engine grouping and sorting said search results into a plurality of groups comprising a plurality of physical and environmental data lists, according to said plurality of search queries, said metasearch engine incorporating said grouped and sorted search results, comprising said plurality of groups comprising said plurality of physical and environmental data lists, into a response for communicating to said client device, said metasearch engine communicating said response to said client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for metasearching on a wireless sensor network, comprising:
-
a plurality of spatially distributed sensor nodes, comprising a plurality of motes that monitor physical and environmental conditions at a plurality of locations, each mote of said plurality of motes comprising; at least one sensor, which collects physical and environmental data, a mote server device, and a mote-transceiver, said each mote of said plurality of motes communicating with at least one other mote of said plurality of motes; a gateway node, comprising a gateway transceiver and a gateway server device, which comprises a metasearch engine, said metasearch engine communicating with at least two motes of said plurality of motes directly or via said at least one other mote of said plurality of motes or combination thereof; a client device, comprising a client transceiver, said client device communicating with said metasearch engine; said metasearch engine receiving a request from said client device, activated by said request executed on said client device, for said metasearch engine to request said metasearch engine to send at least one search query to said at least two motes of said plurality of motes, said metasearch engine sending said at least one search query to said at least two motes of said plurality of motes, said metasearch engine receiving search results from said at least two motes of said plurality of motes in response to said at least one search query sent to said at least two motes of said plurality of motes, said metasearch engine grouping and sorting said search results into at least one group comprising at least one physical and environmental data list, according to said at least one search query, said metasearch engine incorporating said grouped and sorted search results, comprising said at least one group comprising said at least one physical and environmental data list, into a response for communicating to said client device; said metasearch engine communicating said response to said client device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. Apparatus for metasearching on a wireless sensor network, comprising:
-
a plurality of spatially distributed sensor nodes, comprising a plurality of motes that monitor physical and environmental conditions at a plurality of locations, each mote of said plurality of motes comprising; at least one sensor, which collects physical and environmental data, a mote server device, and a mote-transceiver, said each mote of said plurality of motes communicating with at least one other mote of said plurality of motes; a gateway node, comprising a gateway transceiver and a gateway server device, which comprises a metasearch engine, said metasearch engine communicating with at least two motes of said plurality of motes directly or via said at least one other mote of said plurality of motes or combination thereof; a client device, comprising a client transceiver, said client device communicating with said metasearch engine; said metasearch engine receiving a request from said client device, activated by said request executed on said client device, for said metasearch engine to request said metasearch engine to send at least one search query to said at least two motes of said plurality of motes, said at least one search query comprising at least one keyword, said metasearch engine sending said at least one search query to said at least two motes of said plurality of motes, said metasearch engine receiving search results from said at least two motes of said plurality of motes in response to said at least one search query sent to said at least two motes of said plurality of motes, said metasearch engine grouping and sorting said search results into at least one group comprising at least one physical and environmental data list, according to said at least one search query, said metasearch engine incorporating said grouped and sorted search results, comprising said at least one group comprising said at least one physical and environmental data list, into a response for communicating to said client device, said metasearch engine causing at least one advertisement associated with said at least one keyword to be displayed in said response; said metasearch engine communicating said response to said client device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification