Determining device in-range proximity
First Claim
Patent Images
1. A client node, comprising:
- a database comprising fingerprint data associated with the client node and a plurality of second client nodes, the fingerprint data including signal strength data of a plurality of communication endpoints measured by each of the client node and the plurality of second client nodes; and
processing logic configured to process the signal fingerprint data to identify an individual second client node of said plurality of second client nodes within a viable range for device-to-device (D2D) communication, the viable range determined to exist in response to a match between a first fingerprint of the client node and a second fingerprint of the individual second client node, the matching first and second fingerprints indicating that a same set of communication endpoints measured by the client node and the individual second client node have signal strengths that indicate a viable D2D communication range,wherein said processing logic is further operable to initiate a D2D communications session with said individual second client node that is within said viable D2D communication range.
4 Assignments
0 Petitions
Accused Products
Abstract
Devices and methods are provided for determining the proximity of client nodes within a wireless-enabled communication environment. A first client node comprises a database containing identification data associated with a plurality of wireless network access nodes and fingerprint data associated with the client node and a plurality of second client nodes. As the fingerprint information is updated, it is processed by the first client node to identify second client nodes that have matching, or similar, fingerprint information. Those that do are determined to be within a viable device-to-device (D2D) communication range.
30 Citations
22 Claims
-
1. A client node, comprising:
-
a database comprising fingerprint data associated with the client node and a plurality of second client nodes, the fingerprint data including signal strength data of a plurality of communication endpoints measured by each of the client node and the plurality of second client nodes; and processing logic configured to process the signal fingerprint data to identify an individual second client node of said plurality of second client nodes within a viable range for device-to-device (D2D) communication, the viable range determined to exist in response to a match between a first fingerprint of the client node and a second fingerprint of the individual second client node, the matching first and second fingerprints indicating that a same set of communication endpoints measured by the client node and the individual second client node have signal strengths that indicate a viable D2D communication range, wherein said processing logic is further operable to initiate a D2D communications session with said individual second client node that is within said viable D2D communication range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for using a client node to initiate a device-to-device (D2D) communications session, the method comprising:
-
accessing signal fingerprint data associated with the client node and a plurality of second client nodes, the fingerprint data including signal strength data of a plurality of communication endpoints measured by each of the client node and the plurality of second client nodes; processing the signal fingerprint data to determine whether a match exists between a first fingerprint of the client node and a second fingerprint of an individual second client node of said plurality of second client nodes, wherein matching first and second fingerprints indicate that a same set of communication endpoints measured by the client node and the individual second client node have signal strengths indicating a viable D2D communication range; and initiating a D2D communications session with said individual second client node upon determining that the individual second client node is within viable D2D communication range when the first fingerprint matches the second fingerprint. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification