INDEPENDENT INFORMATION NETWORK
First Claim
1. A method for providing a localized collaboration of wireless communication enabled devices, independent of external communications, for sharing of information, comprising:
- a local independent information hub (hub) communicating with one or more remote hubs and one or more end user devices using one or more local wireless communication points, if present;
providing for uploading and downloading of collaborative information from the local hub by an end user device;
the local hub wirelessly broadcasting a message comprising contact information that allows a remote hub to wirelessly retrieve collaborative information from the local hub; and
synchronizing collaborative information between the local hub and the remote hub, if present, comprising;
the local hub wirelessly retrieving a remote version of collaborative information from the remote hub using contact information broadcast by the remote hub;
the local hub comparing the remote version of the collaborative information with a locally stored version of the collaborative information, if present;
the local hub updating the local version of the collaborative information with differences between the remote version and the local version if it is determined that the remote version is a desired version; and
creating a local version of the remote collaborative information if a local version is not present.
3 Assignments
0 Petitions
Accused Products
Abstract
A localized collaboration of wireless communication enabled devices can be provided for sharing of information that is independent of external communications. A local hub can communicate with a remote hub and end users using one or more wireless communication points, and provide for uploading and downloading of collaborative information from the local hub by an end user device. The local hub wirelessly broadcasts a message that has contact information that allows a remote hub to wirelessly retrieve collaborative information from the local hub. The local hub can synchronize collaborative information with a remote hub, if present, by retrieving a remote version of collaborative information using the remote hub'"'"'s broadcast contact information; comparing the remote version with a locally stored version, if present; updating the local version with differences between the remote version if the remote version is a desired; and creating a local version if one is not present.
-
Citations
20 Claims
-
1. A method for providing a localized collaboration of wireless communication enabled devices, independent of external communications, for sharing of information, comprising:
-
a local independent information hub (hub) communicating with one or more remote hubs and one or more end user devices using one or more local wireless communication points, if present; providing for uploading and downloading of collaborative information from the local hub by an end user device; the local hub wirelessly broadcasting a message comprising contact information that allows a remote hub to wirelessly retrieve collaborative information from the local hub; and synchronizing collaborative information between the local hub and the remote hub, if present, comprising; the local hub wirelessly retrieving a remote version of collaborative information from the remote hub using contact information broadcast by the remote hub; the local hub comparing the remote version of the collaborative information with a locally stored version of the collaborative information, if present; the local hub updating the local version of the collaborative information with differences between the remote version and the local version if it is determined that the remote version is a desired version; and creating a local version of the remote collaborative information if a local version is not present. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for creating and managing a mesh network configured to share collaborative information with end users, independent of external communications, comprising:
-
one or more wireless communications points operably coupled to a local independent information hub (hub), and respectively configured to perform one or more of; provide end user devices with wireless access to the local hub; and provide for wireless communications between the local hub and a remote hub; a web-server component operably coupled to the local hub, and configured to run web applications that provide access to collaborative information feeds from the local hub; one or more local database components operably coupled to the local hub, and configured to provide for local hub storage of collaborative information feeds and metadata for the collaborative information feeds; and a synchronization component operably coupled to the local hub, and configured to synchronize collaborative information feeds between the local hub and the remote hub. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for providing a localized collaboration of wireless communication enabled devices, independent of external communications, for sharing of information, comprising:
-
a local independent information hub (hub); communicating with one or more remote hubs using a first local wireless communications point, if present; and communicating with one or more end user devices using a second local wireless communications point; providing for wireless uploading and downloading of collaborative information comprising providing a means for an end user to perform one or more of; uploading of a new collaborative information feed comprising informational content to the local hub; uploading of an updated collaborative information feed comprising an updated version of informational content to the local hub; and downloading of an iteration of a collaborative information feed from the local hub; the local hub wirelessly broadcasting contact information comprising; broadcasting a protocol address used by a remote hub to contact the local hub; and broadcasting one or more local collaborative information feed locators, comprising an entry point for retrieving a collaborative information feed from the local hub; a local hub detecting a wireless broadcast from a remote hub; the local hub saving the information broadcast by the remote hub to a local external feed information cache; determining whether the remote broadcast comprises one or more collaborative information feed locators; if the remote broadcast comprises at least one collaborative information feed locator, updating a local feed information cache for respective collaborative information feed locators; and synchronizing collaborative information between the local hub and a remote hub, if present, comprising; the local hub wirelessly retrieving a remote version of collaborative information from the remote hub using contact information broadcast by the remote hub; the local hub comparing the remote version of the collaborative information with a locally stored version of the collaborative information, if present; the local hub updating the local version of the collaborative information with differences between the remote version and the local version if it is determined that the remote version is a desired version; and creating a local version of the remote collaborative information if a local version is not present;
-
Specification