Mobile device for use in a dynamic and stochastic asynchronously updated wireless ad-hoc network
AssigneeDahrwin LLC
InventorsJustin Tyler CORINELLA, David BARBALAT, Damien REYNOLDS, Alex VOVK
Life of this patent
Estimating the term…
Abstract
A method for establishing and maintaining a dynamic network designed to allow wireless devices to communicate with one another on an ad-hoc basis. The wireless network is designed specifically to function autonomously, remaining completely independent from relying on any internet service provider or any other subsidiary systems such as any access points or routers. Rather than using central routers, all nodes in the network share the same capabilities as one another, and allow for a dynamic routing protocol to be executed directly by the network nodes.
Claims29
A mobile end-user device for use in a dynamic and stochastic asynchronously updated wireless ad-hoc network comprising:
- a. a wireless communication portal for wirelessly connecting to neighboring wireless end-user devices that are part of the dynamic and stochastic asynchronously updated wireless ad-hoc network;
- b. one or more processors;
- c. a computer-readable medium coupled to the one or more processors having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform at least the following processes:
- i. executing, by the one or more processors, an end-user application;
- ii. generating, by the one or more processors, a data packet to be transmitted to a specified destination device;
- iii. routing, by the one or more processors, a data packet using a path table in the data packet listing device identifiers of prior end-user devices that have previously received the packet and forwarding, via the wireless communication portal at the mobile end-user device, the data packet to a plurality of neighboring wireless end-user devices that are not listed in the path table;
- iv. receiving, via the wireless communication portal at the mobile end-user device, a data packet as a destination device.
Dependencies are inferred from the claim text.