SYSTEM AND METHOD FOR DYNAMIC AUTOMATIC COMMUNICATION PATH SELECTION, DISTRIBUTED DEVICE SYNCHRONIZATION AND TASK DELEGATION
First Claim
Patent Images
1. A method for communication between a plurality of wireless devices wherein each wireless device operates as a sender and as a receiver comprising:
- implementing a cooperative push mode transmission between the sender and one or more receivers by;
transmitting a communication request command from the sender to one or more selected receivers reachable over a first wireless network pathway wherein the communication request command comprises a first portion of a node structure;
conducting a pull mode session between each of the one or more selected receivers and the sender wherein the pull mode session includes communicating signals representing at least a second portion the node structure from the sender to the receiver;
reconciling redundant information received by each receiver.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, software, and apparatuses that provide wired and wireless telecommunications under conditions where signal strength is poor or intermittent, the coordination and synchronization of data and workflows across various communication links under such conditions, especially intermittent or unreliable communications links, and the management of wireless mobile applications in such environments. The present invention technology herein relates to the fields of computer science, telecommunications, and data management.
133 Citations
24 Claims
-
1. A method for communication between a plurality of wireless devices wherein each wireless device operates as a sender and as a receiver comprising:
-
implementing a cooperative push mode transmission between the sender and one or more receivers by; transmitting a communication request command from the sender to one or more selected receivers reachable over a first wireless network pathway wherein the communication request command comprises a first portion of a node structure; conducting a pull mode session between each of the one or more selected receivers and the sender wherein the pull mode session includes communicating signals representing at least a second portion the node structure from the sender to the receiver; reconciling redundant information received by each receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20)
-
-
17. A wireless communication system comprising:
-
a plurality of mobile wireless devices operating in a wireless network environment wherein each wireless device comprises plurality of wireless network interface devices operating thereon to exchange first and second portions of a node structure with other of the plurality of mobile wireless devices over different wireless network pathways; a session manager operating on each mobile wireless device for selecting which wireless network pathway to send each node structure portion over; a non-volatile data store operating on each mobile wireless device for storing the node structure portions thereon; a node processor operating on each mobile wireless device for reconciling redundant information conveyed over the different wireless network pathways; wherein when the session manager further operates to implement a cooperative push mode transmission between by selecting a communication path that supports one of a Short Message Service (SMS) and a Multi-Media Message Service (MMS) to transmit communication request commands over wherein the communication request commands comprises a first portion of the node structure.
-
-
21. A wireless communication system comprising:
-
a plurality of mobile wireless devices operating in a wireless network environment wherein each wireless device comprises plurality of wireless network interface devices operating thereon; a server device comprising plurality of wireless network interface devices operating thereon to exchange first and second portions of a node structure with other of the plurality of mobile wireless devices over different wireless network pathways using an appropriate wireless network interface and an appropriate wireless network communication protocol; a sessions manager operating on each mobile wireless device and on the server for selecting one or more communication pathways to exchange the first and second portions of the node structure with other of the plurality of mobile wireless devices over different wireless network pathways between the server and each mobile wireless device and by direct data exchange between mobile wireless devices; a non-volatile data store operating on each mobile wireless device and on the server for storing the first and second portions of the node structure received from one of the server and another mobile wireless network device; wherein when the server operates as a sender the server session manager operates to select a communication path that supports one of a Short Message Service (SMS) and a Multi-Media Message Service (MMS) and thereafter to transmit a communication request command to one or more mobile wireless devices over the selected wireless communication path wherein the communication request command comprises the first portion of the node structure. - View Dependent Claims (22, 23, 24)
-
Specification