Patent ID: 8688141

Claim:
A method comprising: receiving one or more network identifiers, each associated with a corresponding network, from a first mobile device; receiving one or more network identifiers, each associated with a corresponding network, from a second mobile device; processing the network identifiers received from the first and second mobile devices to determine whether the first mobile device and the second mobile device are in proximity to one another one another; receiving a network identifier from a third mobile device; comparing the network identifier received from the third mobile device to the one or more network identifiers received from the first and second mobile devices; and determining that the first and third mobile devices are in proximity to one another when it is determined that: at least one of the one or more network identifiers received from the first mobile device matches at least one of the one or more network identifiers received from the second mobile device; and at least one of the one or more network identifiers received from the second mobile device matches the network identifier received from the third mobile device, the at least one of the one or more network identifiers received from the first mobile device that is determined to match the at least one of the one or more network identifiers received from the second mobile device being different than the at least one of the one or more network identifiers received from the second mobile device that is determined to match the network identifier received from the third mobile device.