发明名称 MOBILE DEVICE FOR USE IN A DYNAMIC AND STOCHASTIC ASYNCHRONOUSLY UPDATED WIRELESS AD-HOC NETWORK
摘要 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.
申请公布号 US2016227465(A1) 申请公布日期 2016.08.04
申请号 US201615090309 申请日期 2016.04.04
申请人 Dahrwin LLC 发明人 CORINELLA Justin Tyler
分类号 H04W40/02;H04L12/721;H04L12/715;H04B7/155 主分类号 H04W40/02
代理机构 代理人
主权项 1. 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; and (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 the role of any of a source device, a relay device, or a destination device by performing respectively at least the following steps: (i) communicating, by the one or more processors, a first data packet as a source device by: (1) generating, by the one or more processors running an end-user application, the first data packet to be transmitted to a first specified destination device, wherein the first data packet includes a first destination device identifier to identify the first specified destination device; and(2) transmitting, by the one or more processors, the first data packet to one or more first neighboring wireless end-user devices;(ii) routing, by the one or more processors, a second data packet as a relay device by: (1) receiving, by the one or more processors, the second data packet to be transmitted to a second specified destination device;(2) determining, by the one or more processors, that a second destination device identifier associated with the second data packet does not match a respective device identifier associated with the mobile end-user device; and(3) transmitting, by the one or more processors, the second data packet to one or more second neighboring wireless end-user devices; and(iii) receiving, by the one or more processors, a third data packet as a destination device by: (1) receiving, by the one or more processors, the third data packet for which the mobile end-user device is designated as a destination device; and(2) determining, by the one or more processors, that a third destination device identifier associated with the third data packet matches the respective device identifier associated with the mobile end-user device.
地址 Wilmington DE US