Systems, Methods, and Apparatuses for Determining Proximity Between Computing Apparatuses
First Claim
1. A method comprising:
- extracting information carried by each of a plurality of electromagnetic transmissions sent by a plurality of second computing apparatuses and received by a first computing apparatus, wherein the information carried by a respective electromagnetic transmission comprises a transmit signal strength indicating a signal strength of the respective electromagnetic transmission when the electromagnetic transmission was sent by a respective one of the second computing apparatuses;
determining received signal strengths of the electromagnetic transmissions, wherein a received signal strength indicates a strength of an electromagnetic transmission when received by the first computing apparatus;
determining, by proximity determination circuitry, proximities between the first computing apparatus and each of the second computing apparatuses based at least in part upon the transmit signal strengths and the received signal strengths; and
generating a list listing the second computing apparatuses and providing an indication of the determined proximities of the second computing apparatuses.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and systems are provided for determining proximity between computing apparatuses. A method may include extracting information indicating a transmit signal strength from each of a plurality of electromagnetic transmissions sent by a plurality of second computing apparatuses and received by a first computing apparatus. The method may further include determining received signal strengths of the electromagnetic transmissions. The method may additionally include determining proximities between the first computing apparatus and each of the second computing apparatuses based at least in part upon transmit signal strengths and the received signal strengths. The method may also include generating a list listing the second computing apparatuses and providing an indication of the determined proximities of the second computing apparatuses. Corresponding apparatuses and systems are also provided.
53 Citations
20 Claims
-
1. A method comprising:
-
extracting information carried by each of a plurality of electromagnetic transmissions sent by a plurality of second computing apparatuses and received by a first computing apparatus, wherein the information carried by a respective electromagnetic transmission comprises a transmit signal strength indicating a signal strength of the respective electromagnetic transmission when the electromagnetic transmission was sent by a respective one of the second computing apparatuses; determining received signal strengths of the electromagnetic transmissions, wherein a received signal strength indicates a strength of an electromagnetic transmission when received by the first computing apparatus; determining, by proximity determination circuitry, proximities between the first computing apparatus and each of the second computing apparatuses based at least in part upon the transmit signal strengths and the received signal strengths; and generating a list listing the second computing apparatuses and providing an indication of the determined proximities of the second computing apparatuses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured to, with the at least one processor, cause the apparatus to at least:
-
extract information carried by each of a plurality of electromagnetic transmissions sent by a plurality of second computing apparatuses and received by the apparatus, wherein the information carried by a respective electromagnetic transmission comprises a transmit signal strength indicating a signal strength of the respective electromagnetic transmission when the electromagnetic transmission was sent by a respective one of the second computing apparatuses; determine received signal strengths of the electromagnetic transmissions, wherein a received signal strength indicates a strength of an electromagnetic transmission when received by the apparatus; determine proximities between the apparatus and each of the second computing based at least in part upon the transmit signal strengths and the received signal strengths; and generate a list listing the second computing apparatuses and providing an indication of the determined proximities of the second computing apparatuses. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising at least one computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:
-
program instructions configured to extract information carried by each of a plurality of electromagnetic transmissions sent by a plurality of second computing apparatuses and received by a first computing apparatus, wherein the information carried by a respective electromagnetic transmission comprises a transmit signal strength indicating a signal strength of the respective electromagnetic transmission when the electromagnetic transmission was sent by a respective one of the second computing apparatuses; program instructions configured to determine received signal strengths of the electromagnetic transmissions, wherein a received signal strength indicates a strength of an electromagnetic transmission when received by the first computing apparatus; program instructions configured to determine proximities between the first computing apparatus and each of the second computing apparatuses based at least in part upon the transmit signal strengths and the received signal strengths; and program instructions configured to generate a list listing the second computing apparatuses and providing an indication of the determined proximities of the second computing apparatuses. - View Dependent Claims (19, 20)
-
Specification