Position based enhanced security of wireless communications
First Claim
Patent Images
1. A method comprising:
- identifying a first device of a plurality of devices operable to communicate with a wireless device;
determining a relative position of the first device with respect to the wireless device;
creating a log entry associated with the first device in a log including a plurality of log entries, wherein each log entry of the plurality of log entries is associated with a device and includes identification data and position data;
querying the wireless device for a distance threshold subsequent to creating the log entry;
prior to establishing a communication path between the wireless device and the first device, determining whether a distance associated with the relative position satisfies the distance threshold of the wireless device;
in response to a determination that the distance satisfies the distance threshold, generating a list including a list entry associated with the first device; and
establishing the communication path between the wireless device and the first device in response to a selection of the list entry.
4 Assignments
0 Petitions
Accused Products
Abstract
The convenience of a wireless network is tempered by the concern that a rogue device can listen in on the wireless communications. Determining the position of the home device and other devices within range allows the user of the home device to choose the specific wireless devices with which to communicate. The distance to the other devices within wireless communications range is helpful and allows the user to sort between safe and unsafe or rogue devices. Distance can be determined by a variety of methods including use of trusted references, signal strength, and error rate. Once the safe device is selected, the system will then establish a communications path with that device.
-
Citations
27 Claims
-
1. A method comprising:
-
identifying a first device of a plurality of devices operable to communicate with a wireless device; determining a relative position of the first device with respect to the wireless device; creating a log entry associated with the first device in a log including a plurality of log entries, wherein each log entry of the plurality of log entries is associated with a device and includes identification data and position data; querying the wireless device for a distance threshold subsequent to creating the log entry; prior to establishing a communication path between the wireless device and the first device, determining whether a distance associated with the relative position satisfies the distance threshold of the wireless device; in response to a determination that the distance satisfies the distance threshold, generating a list including a list entry associated with the first device; and establishing the communication path between the wireless device and the first device in response to a selection of the list entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to; identify a first device capable of communication with a wireless device; determine a relative position of the first device with respect to the wireless device; create a log entry associated with the first device in a log including a plurality of log entries; prior to establishing a communication path between the wireless device and the first device, determine whether a distance associated with the relative position satisfies a distance threshold; in response to a determination that the distance satisfies the distance threshold, generating a list including a list entry associated with the first device; and establish the communication path with the first device in response to a selection of the list entry. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A laptop computer comprising:
-
a memory; an antenna; and a processor coupled to the memory and the antenna, wherein the processor is configured to; identify, via the antenna, a first device capable of communication; determine a relative position of the first device with respect to the laptop computer; create a log entry associated with the first device in a log including a plurality of log entries; prior to establishing a communication path between the laptop computer and the first device, determine whether a distance associated with the relative position satisfies a distance threshold associated with the laptop computer; and establish the communication path between the first deivce and the laptop computer in response to a determination that the distance satisfies the distance threshold.
-
-
26. An apparatus comprising:
-
means for identifying a first device capable of communication; means for determining a relative position of the first device; means for creating a log entry associated with the first device in a log including a plurality of log entries, wherein each log entry of the plurality of log entries is associated with a device and includes identification data and position data; means for determining whether a distance associated with the relative position satisfies a distance threshold prior to establishing a communication path with the first device; and means for establishing the communication path with the first device in response to determining that the relative position satisfies the distance threshold.
-
-
27. A non-transitory computer readable storage medium comprising instructions that, when executed by a processor, cause the processor to:
-
identify a first device operable to communicate with a wireless device; query the first device for position information and device type information; determine a relative position of the first device with respect to the wireless device based at least in part on the position information; create a log entry associated with the first device in a log including a plurality of log entries, wherein each log entry of the plurality of log entries includes corresponding identification data and corresponding position data; query the wireless device for a distance threshold of the wireless device subsequent to creating the log entry; prior to establishing a communication path between the wireless device and the first device, determine whether a distance associated with the relative position satisfies the distance threshold of the wireless device; in response to a determination that the distance satisfies the distance threshold, generate a list including a list entry associated with the first device, wherein the distance satisfies the distance threshold when the distance is less than the distance threshold; query a user associated with the wireless device for a sorting criterion; display the list, wherein the displayed list is sorted based on the sorting criterion; prompt the user associated with the wireless device to select at least one of a plurality of list entries of the list; and establish a communication path with the first device in response to a selection of the list entry associated with the first device.
-
Specification