METHOD AND SYSTEM FOR DYNAMIC INFORMATION EXCHANGE ON LOCATION AWARE MESH NETWORK DEVICES
First Claim
1. A method for dynamic information interchange for mesh network devices, comprising:
- receiving a first wireless message including a first set of profile information from a first mesh network device with one or more processors on a server network device with one or more processors over a wireless communications network,wherein the first wireless message includes a request to track a physical location of the first mesh network device,wherein the first wireless message includes comparison information that is used to connect the first mesh network device with one or more other mesh network devices that have similar comparison information, andwherein the first mesh network device includes an ultra-wideband wireless transceiver and a mesh network protocol adapter with Complementary Code Keying (CCK), Differential Quaternary Phase Shift Keying (DQPSK) or Orthogonal Frequency Division Multiplexing (OFDM) encoders;
storing the first set of profile information in a database associated with the server network device;
tracking a current physical location of the first mesh network device from the server network device via the wireless communications network;
receiving a second wireless message on the server network device via the wireless communications network indicating the first mesh network device has is located at a new physical location;
comparing on the server network device the stored first set of profile information from the first mesh network device to a plurality of other stored sets of profile information from a plurality of other mesh network devices that have comparison information similar to the first mesh network device;
sending one or more third wireless messages from the server network device via the wireless communications network to the first mesh network device and one or more of the plurality of other mesh network devices that are located within a pre-determined distance of the new physical location of the first mesh network device and have comparison information similar to the first mesh network device; and
exchanging automatically one or more fourth wireless messages between the first mesh network device, the one or more of the plurality of other mesh network devices and the server network device via the wireless communications network, wherein selected ones of the one or more fourth wireless messages including a first set of additional information generated by the server network device as a result of the match in the comparison information and other selected ones of the one or more fourth wireless messages includes a second set of additional information generated by the first mesh network device and the one or more of the plurality of other mesh network devices as the result of the match in comparison information and the pre-determined distance of the new physical location.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for dynamic information exchange on mesh network devices. Mobile location aware mesh network devices automatically exchange information with other mobile location aware devices that are located at a pre-determined distance of each other at a desired physical location. A server network device compares electronic profiles that include stated interests of the mobile location aware devices. The server network device also provides additional information to the mobile location aware mesh network devices based on stated interests in the electronic profiles of the mobile location aware network devices.
-
Citations
18 Claims
-
1. A method for dynamic information interchange for mesh network devices, comprising:
-
receiving a first wireless message including a first set of profile information from a first mesh network device with one or more processors on a server network device with one or more processors over a wireless communications network, wherein the first wireless message includes a request to track a physical location of the first mesh network device, wherein the first wireless message includes comparison information that is used to connect the first mesh network device with one or more other mesh network devices that have similar comparison information, and wherein the first mesh network device includes an ultra-wideband wireless transceiver and a mesh network protocol adapter with Complementary Code Keying (CCK), Differential Quaternary Phase Shift Keying (DQPSK) or Orthogonal Frequency Division Multiplexing (OFDM) encoders; storing the first set of profile information in a database associated with the server network device; tracking a current physical location of the first mesh network device from the server network device via the wireless communications network; receiving a second wireless message on the server network device via the wireless communications network indicating the first mesh network device has is located at a new physical location; comparing on the server network device the stored first set of profile information from the first mesh network device to a plurality of other stored sets of profile information from a plurality of other mesh network devices that have comparison information similar to the first mesh network device; sending one or more third wireless messages from the server network device via the wireless communications network to the first mesh network device and one or more of the plurality of other mesh network devices that are located within a pre-determined distance of the new physical location of the first mesh network device and have comparison information similar to the first mesh network device; and exchanging automatically one or more fourth wireless messages between the first mesh network device, the one or more of the plurality of other mesh network devices and the server network device via the wireless communications network, wherein selected ones of the one or more fourth wireless messages including a first set of additional information generated by the server network device as a result of the match in the comparison information and other selected ones of the one or more fourth wireless messages includes a second set of additional information generated by the first mesh network device and the one or more of the plurality of other mesh network devices as the result of the match in comparison information and the pre-determined distance of the new physical location. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
2. A non-transitory computer readable medium having stored therein a plurality of instructions for causing one or more processors to execute the steps of:
-
receiving a first wireless message including a first set of profile information from a first mesh network device with one or more processors on a server network device with one or more processors over a wireless communications network, wherein the first wireless message includes a request to track a physical location of the first mesh network device, wherein the first wireless message includes comparison information that is used to connect the first mesh network device with one or more other mesh network devices that have similar comparison information, and wherein the first mesh network device includes an ultra-wideband wireless transceiver and a mesh network protocol adapter with Complementary Code Keying (CCK), Differential Quaternary Phase Shift Keying (DQPSK) or Orthogonal Frequency Division Multiplexing (OFDM) encoders; storing the first set of profile information in a database associated with the server network device; tracking a current physical location of the first mesh network device from the server network device via the wireless communications network; receiving a second wireless message on the server network device via the wireless communications network indicating the first mesh network device has is located at a new physical location; comparing on the server network device the stored first set of profile information from the first mesh network device to a plurality of other stored sets of profile information from a plurality of other mesh network devices that have comparison information similar to the first mesh network device; sending one or more third wireless messages from the server network device via the wireless communications network to the first mesh network device and one or more of the plurality of other mesh network devices that are located within a pre-determined distance of the new physical location of the first mesh network device and have comparison information similar to the first mesh network device; and exchanging automatically one or more fourth wireless messages between the first mesh network device, the one or more of the plurality of other mesh network devices and the server network device via the wireless communications network, wherein selected ones of the one or more fourth wireless messages including a first set of additional information generated by the server network device as a result of the match in the comparison information and other selected ones of the one or more fourth wireless messages includes a second set of additional information generated by the first mesh network device and the one or more of the plurality of other mesh network devices as the result of the match in comparison information and the pre-determined distance of the new physical location.
-
-
18. A system for dynamic information interchange for mesh network devices, comprising in combination:
-
means for receiving a first wireless message including a first set of profile information from a first mesh network device with one or more processors on a server network device with one or more processors over a wireless communications network, wherein the first wireless message includes a request to track a physical location of the first mesh network device, wherein the first wireless message includes comparison information that is used to connect the first mesh network device with one or more other mesh network devices that have similar comparison information, and wherein the first mesh network device includes an ultra-wideband wireless transceiver and a mesh network protocol adapter with Complementary Code Keying (CCK), Differential Quaternary Phase Shift Keying (DQPSK) or Orthogonal Frequency Division Multiplexing (OFDM) encoders; means for storing the first set of profile information in a database associated with the server network device; means for tracking a current physical location of the first mesh network device from the server network device via the wireless communications network; means for receiving a second wireless message on the server network device via the wireless communications network indicating the first mesh network device has is located at a new physical location; means for comparing on the server network device the stored first set of profile information from the first mesh network device to a plurality of other stored sets of profile information from a plurality of other mesh network devices that have comparison information similar to the first mesh network device; means for sending one or more third wireless messages from the server network device via the wireless communications network to the first mesh network device and one or more of the plurality of other mesh network devices that are located within a pre-determined distance of the new physical location of the first mesh network device and have comparison information similar to the first mesh network device; and means for exchanging automatically one or more fourth wireless messages between the first mesh network device, the one or more of the plurality of other mesh network devices and the server network device via the wireless communications network, wherein selected ones of the one or more fourth wireless messages including a first set of additional information generated by the server network device as a result of the match in the comparison information and other selected ones of the one or more fourth wireless messages includes a second set of additional information generated by the first mesh network device and the one or more of the plurality of other mesh network devices as the result of the match in comparison information and the pre-determined distance of the new physical location.
-
Specification