Method and apparatus for providing a collaborative reply over an ad-hoc mesh network
First Claim
Patent Images
1. A method comprising:
- broadcasting a query message from a wireless node that comprises an application, wherein the application is based on awareness information;
receiving a reply message to the application of the wireless node from a neighboring wireless node positioned at a physical location, wherein the reply message comprises location information of the neighboring wireless node;
displaying the reply message in the wireless node based on the received location information and an associated context of the wireless node,wherein the wireless node is a wireless device of a user,wherein the wireless node and the neighboring wireless node communicate with each other via the query message broadcast as a flooding message from the wireless node and the reply message received by the application of the wireless node from the neighboring wireless node,wherein the reply message relates to the application of the wireless node and is processed by the application, andwherein information relevant to the user is displayed in the wireless node based on the processed reply message that relates to the query message of the application of the wireless node; and
displaying different information in the wireless node based on time and a local environment.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for providing a collaborative reply to a flooding message over an ad-hoc mesh network. A reply message to a flooding message is received by a wireless node within the ad-hoc network. The wireless node monitors for an acknowledgement of receipt of the reply message according to a routing table and initiates a scheduled transmission of the reply message based on the monitoring.
-
Citations
18 Claims
-
1. A method comprising:
-
broadcasting a query message from a wireless node that comprises an application, wherein the application is based on awareness information; receiving a reply message to the application of the wireless node from a neighboring wireless node positioned at a physical location, wherein the reply message comprises location information of the neighboring wireless node; displaying the reply message in the wireless node based on the received location information and an associated context of the wireless node, wherein the wireless node is a wireless device of a user, wherein the wireless node and the neighboring wireless node communicate with each other via the query message broadcast as a flooding message from the wireless node and the reply message received by the application of the wireless node from the neighboring wireless node, wherein the reply message relates to the application of the wireless node and is processed by the application, and wherein information relevant to the user is displayed in the wireless node based on the processed reply message that relates to the query message of the application of the wireless node; and displaying different information in the wireless node based on time and a local environment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus in a wireless node comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, 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; broadcast a query message from the wireless node that comprises an application, wherein the application is based on awareness information; receive a reply message to the application of the wireless node from a neighboring wireless node positioned at a physical location, wherein the reply message comprises location information of the neighboring wireless node; display the reply message in the wireless node based on the received location information and an associated context of the wireless node, wherein the wireless node is a wireless device of a user, wherein the wireless node and the neighboring wireless node communicate with each other via the query message broadcast as a flooding message from the wireless node and the reply message received by the application of the wireless node from the neighboring wireless node, wherein the reply message relates to the application of the wireless node and is processed by the application, and wherein information relevant to the user is displayed in the wireless node based on the processed reply message that relates to the query message of the application of the wireless node; and display different information in the wireless node based on time and a local environment. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. 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:
-
broadcast a query message from a wireless node that comprises an application, wherein the application is based on awareness information; receive a reply message to the application of the wireless node from a neighboring wireless node positioned at a physical location, wherein the reply message comprises location information of the neighboring wireless node; display the reply message in the wireless node based on the received location information and an associated context of the wireless node, wherein the wireless node is a wireless device of a user, wherein the wireless node and the neighboring wireless node communicate with each other via the query message broadcast as a flooding message from the wireless node and the reply message received by the application of the wireless node from the neighboring wireless node, wherein the reply message relates to the application of the wireless node and is processed by the application, and wherein information relevant to the user is displayed in the wireless node based on the processed reply message that relates to the query message of the application of the wireless node; and display different information in the wireless node based on time and a local environment. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification