Client proximity detection method and system
First Claim
1. In a network environment, a method comprising:
- obtaining signal strength data of a first network device with respect to signals received from at least one base station; and
determining whether the first network device is proximate a resource based on the signal strength data.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method in a wireless network for discovering which resources (e.g., other wireless computing devices) are proximate a user'"'"'s wireless computing device. Wireless signal strengths with respect to various base stations are compared with the signal strengths of other network devices or resources, to determine which devices are experiencing similar signal strengths. Devices with similar signal strengths are deemed proximate. Each participating computing device may send its signal strength reports to a proximity server, which distributes proximity data to network clients. Each client may receive and process the signal strength data for determining which other clients/resources are proximate, or the server can perform proximity computations and return a list of proximate clients. Once computed, the identities of the proximate clients can be used to query for additional data about the clients, such as the names and other details of their owners, or information about the resource.
141 Citations
36 Claims
-
1. In a network environment, a method comprising:
-
obtaining signal strength data of a first network device with respect to signals received from at least one base station; and
determining whether the first network device is proximate a resource based on the signal strength data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. In a network environment, a system comprising:
a client device having an output mechanism and a client program that detects signal strengths based on signals received from a base stations, the program further configured to;
1) report the signal strengths to another network entity;
2) receive proximity-related data corresponding to another resource; and
3) present information that corresponds to the proximity-related data on the output mechanism of the client device. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
36. A computer-readable medium having stored thereon a data structure, comprising:
-
a plurality of data sets, each data set comprising;
a first set of data representative of a network device;
a second set of data comprising a set of at least one association, each association comprising;
an identifier of a base station, and a signal strength value representative of a signal strength of the network device with respect to that base station; and
wherein a network entity compares the associations for one network device with the associations for another resource to determine whether the network device is proximate the resource.
-
Specification