Wireless ad-hoc social networking
First Claim
Patent Images
1. A method comprising:
- discovering, by one or more processors of a first wireless device, a plurality of wireless devices in an ad-hoc network of wireless devices;
identifying, by the one or more processors, a social interest characteristic associated with the first wireless device;
identifying, by the one or more processors, wireless devices of the plurality of wireless devices that are within a predefined number of hops from the first wireless device; and
enabling communications to be exchanged between the first wireless device and the wireless devices that share, the social interest characteristic with the first wireless device within the predefined number of hops from the first wireless device by identifying a communications pathway from the first wireless device to each of the wireless devices that shares, the social interest characteristic with the first wireless device within the predefined number of hops from the first wireless device, each communications pathway being through one or more of the plurality of wireless devices in the ad-hoc network of wireless devices.
4 Assignments
0 Petitions
Accused Products
Abstract
A first device may communicate by joining a wireless mesh network that includes at least one wireless device configured to operate a wireless routing protocol, discovering a group of other wireless devices configured to participate in the wireless mesh network, and accessing an interest metric for a second wireless device in the group of other wireless devices. The interest metric is based in part on a network topology from the wireless mesh network. The interest metric is related to an interest threshold and it is determined whether relating the interest metric to the interest threshold supports enabling messaging communications. If so, messaging communications may be enabled.
32 Citations
20 Claims
-
1. A method comprising:
-
discovering, by one or more processors of a first wireless device, a plurality of wireless devices in an ad-hoc network of wireless devices; identifying, by the one or more processors, a social interest characteristic associated with the first wireless device; identifying, by the one or more processors, wireless devices of the plurality of wireless devices that are within a predefined number of hops from the first wireless device; and enabling communications to be exchanged between the first wireless device and the wireless devices that share, the social interest characteristic with the first wireless device within the predefined number of hops from the first wireless device by identifying a communications pathway from the first wireless device to each of the wireless devices that shares, the social interest characteristic with the first wireless device within the predefined number of hops from the first wireless device, each communications pathway being through one or more of the plurality of wireless devices in the ad-hoc network of wireless devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19)
-
-
9. A computer program product for use at a first wireless device,
the computer program product comprising one or more non-transitory computer readable storage medium having stored thereon computer-executable instructions that, when executed at a processor, cause the first wireless device to: -
discover a plurality of wireless devices in an ad-hoc network of wireless devices; identify a social interest characteristic associated with the first wireless device; identify wireless devices of the plurality of wireless devices that are within a predefined number of hops from the first wireless device; and enable communications to be exchanged between the first wireless device and the wireless devices that share the social interest characteristic with the first wireless device within the predefined number of hops from the first wireless device by identifying a communications pathway from the first wireless device to each of the wireless devices that shares the social interest characteristic with the first wireless device within the predefined number of hops from the first wireless device, each communications pathway being through one or more of the plurality of wireless devices in the ad-hoc network of wireless devices. - View Dependent Claims (10, 11)
-
-
12. A first wireless device comprising:
- at least one processor;
a non-transitory storage medium comprising instructions that, when executed by the at least one processor, cause the first wireless device to perform steps comprising;discovering a plurality of wireless devices within a predefined number of hops from first wireless device in an ad-hoc network of wireless devices; identify a characteristic associated with the first wireless device wherein the characteristic is a social interest characteristic; identify wireless devices of the plurality of wireless devices within the predefined number of hops from the first wireless device; and enabling exchange of communications between the first wireless device and the wireless devices that share the social interest characteristic with the first wireless device within the predefined number of hops from the first wireless device and having the characteristic by identifying a communications pathway from the first wireless device to each of the wireless devices that shares, or has a user that shares, the social interest characteristic with the first wireless device or the first user of the first wireless device within the predefined number of hops from the first wireless device and having the characteristic, each communications pathway being through one or more of the plurality of wireless devices within the predefined number of hops from the first wireless device in the ad-hoc network of wireless devices. - View Dependent Claims (13, 14, 15, 16, 17, 18, 20)
- at least one processor;
Specification