APPARATUS AND METHOD FOR DYNAMICALLY UPDATING AND COMMUNICATING WITHIN FLEXIBLE NETWORKS
First Claim
Patent Images
1. A method for establishing and maintaining a wireless network comprising:
- providing a plurality of network communication devices corresponding to a plurality of users, the network communication devices continuously broadcasting network participation packets to other network communication devices within a first predetermined interval, with each network participation packet comprising a unique user identifier corresponding to each user;
establishing the wireless network through receipt and processing of the network participation packets by the network communication devices;
establishing a database within the network communication devices, the database comprising the unique user identifiers for the users within the wireless network;
providing a plurality of remote user status variables, each variable associated with one of the unique user identifiers;
determining whether the network participation packets, associated with each user listed within the database, are being received within a second predetermined interval;
adjusting the remote user status variable according to whether the network participation packets are being received within the second predetermined interval; and
sending at least one status request to the network communication device of each user whose remote status variable has reached a predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A software-based application dynamically updates user lists and enables communication between various network communication devices within a wireless network. The software-based application automatically builds and maintains a list of available users associated with the network communication devices in real-time, without reliance on a centralized server for authentication. Various types of communication, between network communication devices of the wireless network including text-based messaging, audio and video communication and file transfer are performed.
-
Citations
20 Claims
-
1. A method for establishing and maintaining a wireless network comprising:
-
providing a plurality of network communication devices corresponding to a plurality of users, the network communication devices continuously broadcasting network participation packets to other network communication devices within a first predetermined interval, with each network participation packet comprising a unique user identifier corresponding to each user;
establishing the wireless network through receipt and processing of the network participation packets by the network communication devices;
establishing a database within the network communication devices, the database comprising the unique user identifiers for the users within the wireless network;
providing a plurality of remote user status variables, each variable associated with one of the unique user identifiers;
determining whether the network participation packets, associated with each user listed within the database, are being received within a second predetermined interval;
adjusting the remote user status variable according to whether the network participation packets are being received within the second predetermined interval; and
sending at least one status request to the network communication device of each user whose remote status variable has reached a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for establishing and maintaining a wireless network comprising:
-
providing a plurality of network communication devices, individual ones of the network communication devices corresponding to a user;
providing a database within the network communication devices, the database of a network communication device comprising a plurality of unique user identifiers, each unique user identifier associated with one of the users;
providing a plurality of remote user status variables, each remote user status variable associated with one of the unique user identifiers; and
sending at least one status request to the network communication device of each user whose remote user status variable has reached a predetermined threshold. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A network communication device for establishing and maintaining wireless communication in a local area network comprising:
-
a central processing unit;
an input and a display screen; and
a memory component comprising a network participation software module adapted to enable participation in a wireless network between a plurality of network communication devices in the absence of a centralized server, the memory component further comprising a text transfer module adapted to transfer a plurality of text-based messages throughout the network, wherein the display screen is adapted to display the plurality of text-based messages, an audio transfer module adapted to transfer audio from the network communication device to at least one other network communication device within the local area network and a video transfer module adapted to transfer video from the network communication device to the at least one other network communication device within the network. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification