METHOD AND SYSTEM FOR ESTABLISHING A QUEUING SYSTEM INSIDE A MESH NETWORK
First Claim
1. A method for improving wireless devices, the method comprising:
- in a first wireless mobile peer communication device;
establishing a connection to a mesh network that comprises wireless mobile peer communication devices when the first wireless mobile peer communication device is in operating proximity of one or more other wireless mobile peer communication devices in the mesh network;
determining availability of queuing resources within the first wireless mobile peer communication device for queuing of received data sent from another wireless mobile peer communication device and destined to be forwarded to one or more remaining wireless mobile peer communication devices in the mesh network; and
queuing the received data in the first wireless mobile peer communication device based on the determined availability of the queuing resources,wherein the received data is discarded when the availability of the queuing resources is determined to not be currently available for storing the received data.
6 Assignments
0 Petitions
Accused Products
Abstract
Wireless mobile communication (WMC) devices located in operating proximity of each other may be enabled to form a mesh (ad hoc wireless) network. WMC devices in a mesh network may form a queuing system wherein each WMC device may store data forwarded to and/or from other WMC devices in the mesh network. Each WMC device in the mesh network may have different queuing capability based on a plurality of factors that may comprise internal factors such as processing, storage, power, and/or connectivity. The mesh network may comprise an internal addressing scheme that may enable utilization of the queuing system whether or not WMC devices in the mesh network are communicatively coupled to external networks.
-
Citations
20 Claims
-
1. A method for improving wireless devices, the method comprising:
in a first wireless mobile peer communication device; establishing a connection to a mesh network that comprises wireless mobile peer communication devices when the first wireless mobile peer communication device is in operating proximity of one or more other wireless mobile peer communication devices in the mesh network; determining availability of queuing resources within the first wireless mobile peer communication device for queuing of received data sent from another wireless mobile peer communication device and destined to be forwarded to one or more remaining wireless mobile peer communication devices in the mesh network; and queuing the received data in the first wireless mobile peer communication device based on the determined availability of the queuing resources, wherein the received data is discarded when the availability of the queuing resources is determined to not be currently available for storing the received data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A non-transitory machine-readable storage having stored thereon, a computer program having at least one code section for improving wireless devices, the at least one code section being executable by a machine for causing the machine to perform:
-
establishing a connection to a mesh network that comprises wireless mobile peer communication devices when a first wireless mobile peer communication device is in operating proximity of one or more other wireless mobile peer communication devices in the mesh network; determining availability of queuing resources within the first wireless mobile peer communication device for queuing of received data sent from another wireless mobile peer communication device and destined to be forwarded to one or more remaining wireless mobile peer communication devices in the mesh network; and queuing the received data in the first wireless mobile peer communication device based on the determined availability of the queuing resources, wherein the received data is discarded when the availability of the queuing resources is determined to not be currently available for storing the received data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for improving wireless devices, the system comprising:
-
one or more processors or circuits for use in a first wireless mobile peer communication device, the one or more processors or circuits being operable to establish a connection to a mesh network that comprises wireless mobile peer communication devices when the first wireless mobile peer communication device is in operating proximity of one or more other wireless mobile peer communication devices in the mesh network; the one or more processors or circuits are operable to determine availability of queuing resources within the first wireless mobile peer communication device for queuing of received data sent from another wireless mobile peer communication device and destined to be forwarded to one or more remaining wireless mobile peer communication devices in the mesh network; and the one or more processors or circuits are operable to queue the received data in the first wireless mobile peer communication device based on the determined availability of the queuing resources, wherein the received data is discarded when the availability of the queuing resources is determined to not be currently available for storing the received data. - View Dependent Claims (17, 18, 19, 20)
-
Specification