Method and apparatus for coordinating information request messages over an ad-hoc mesh network
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor; and
at least one memory including computer program code,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,receive at least one request to transmit one or more information request messages over an ad-hoc mesh network;
define at least one data schema based, at least in part, on a type and format of information requested by the one or more information request messages;
determine context information associated with a community of nodes within the ad-hoc mesh network;
generate the one or more information request messages based, at least in part, on the at least one data schema, the one or more information request messages including one or more filters specifying one or more criteria for selecting from among one or more information items matching the at least one data schema; and
transmit the one or more information request messages over the ad-hoc mesh network based, at least in part, on the context information.
9 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for coordinating information request messages over an ad-hoc mesh network. A module receives at least one request to transmit one or more information request messages over an ad-hoc mesh network. The module determines context information associated with at least a portion of the ad-hoc mesh network, one or more nodes within the at least a portion of the ad-hoc mesh network, or a combination thereof. The module then determines to transmit the one or more information request messages over the ad-hoc mesh network based, at least in part, on the context information.
20 Citations
20 Claims
-
1. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive at least one request to transmit one or more information request messages over an ad-hoc mesh network; define at least one data schema based, at least in part, on a type and format of information requested by the one or more information request messages; determine context information associated with a community of nodes within the ad-hoc mesh network; generate the one or more information request messages based, at least in part, on the at least one data schema, the one or more information request messages including one or more filters specifying one or more criteria for selecting from among one or more information items matching the at least one data schema; and transmit the one or more information request messages over the ad-hoc mesh network based, at least in part, on the context information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving at least one request to transmit one or more information request messages over an ad-hoc mesh network; defining, by at least one processor, at least one data schema based, at least in part, on a type and format of information requested by the one or more information request messages; determining, by the at least one processor, context information associated with a community of nodes within the ad-hoc mesh network; generating, by the at least one processor, the one or more information request messages based, at least in part, on the at least one data schema, the one or more information request messages including one or more filters specifying one or more criteria for selecting from among one or more information items matching the at least one data schema; and transmitting the one or more information request messages over the ad-hoc mesh network based, at least in part, on the context information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
receive at least one request to transmit one or more information request messages over an ad-hoc mesh network; define at least one data schema based, at least in part, on a type and format of information requested by the one or more information request messages; determine context information associated with a community of nodes within the ad-hoc mesh network; generate the one or more information request messages based, at least in part, on the at least one data schema, the one or more information request messages including one or more filters specifying one or more criteria for selecting from among one or more information items matching the at least one data schema; and transmit the one or more information request messages over the ad-hoc mesh network based, at least in part, on the context information.
-
Specification