ESTABLISHING WIRELESS LINKS VIA ORIENTATION
First Claim
1. A method, comprising:
- defining a target selection vector, the target selection vector being defined based on at least a direction from a wireless communication device towards a target device;
computing location information for devices within communication range of the wireless communication device, the location information including at least a target location vector for each device;
determining a subset of potential target devices by comparing the target selection vector to the target location vector for each device; and
establishing a wireless link to at least one of the devices in the subset of potential target devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for establishing a wireless link from a wireless communication device (WCD) to at least one target device. The process of both identifying the target device and establishing a link to this device may incorporate the orientation and/or movement of the WCD into the procedure in lieu of the extensive use of traditional menu interfaces. A WCD may interpret a combination of orientation and/or movement as an approximate target device location that may be utilized to narrow the total population of all located devices into a subset containing those devices located within of near the approximate target device location. The subset of devices may be formulated and displayed as potential target devices for selection by a user. If any of the potential target devices are known by the WCD, a link may be established automatically.
-
Citations
35 Claims
-
1. A method, comprising:
-
defining a target selection vector, the target selection vector being defined based on at least a direction from a wireless communication device towards a target device; computing location information for devices within communication range of the wireless communication device, the location information including at least a target location vector for each device; determining a subset of potential target devices by comparing the target selection vector to the target location vector for each device; and establishing a wireless link to at least one of the devices in the subset of potential target devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product comprising a computer usable medium having computer readable program code embodied in said medium, comprising:
-
a computer readable program code configured to define a target selection vector, the target selection vector being defined based on at least a direction from a wireless communication device towards a target device; a computer readable program code configured to compute location information for devices within communication range of the wireless communication device, the location information including at least a target location vector for each device; a computer readable program code configured to determine a subset of potential target devices by comparing the target selection vector to the target location vector for each device; and a computer readable program code configured to establish a wireless link to at least one of the devices in the subset of potential target devices. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A wireless communication device, comprising:
-
at least one processor; at least one communication module coupled to the at least one processor; at least one sensor for determining device orientation coupled to the at least one processor; at least one set of hardware required for direction-of-arrival determination coupled to the processor; wherein the device is configured to; define a target selection vector, the target selection vector being defined based on at least a direction from the wireless communication device towards a target device; compute location information for devices within communication range of the wireless communication device, the location information including at least a target location vector for each device; determine a subset of potential target devices by comparing the target selection vector to the target location vector for each device; and establish a wireless link to at least one of the devices in the subset of potential target devices. - View Dependent Claims (24)
-
-
25. A circuit, comprising:
-
at least one processor; at least one communication module coupled to the at least one processor; at least one sensor for determining circuit orientation coupled to the at least one processor; at least one set of hardware required for direction-of-arrival determination coupled to the processor; wherein the circuit is configured to; define a target selection vector, the target selection vector being defined based on at least a direction from the circuit towards a target device; compute location information for devices within communication range of the circuit via direction-of arrival determination, the location information including at least a target location vector for each device; determine a subset of potential target devices by comparing the target selection vector to the target location vector for each device; and establish a wireless link to at least one of the devices in the subset of potential target devices. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A wireless communication device, comprising:
-
means for defining a target selection vector, the target selection vector being defined based on at least a direction from the wireless communication device towards a target device; means for computing location information for devices within communication range of the wireless communication device, the location information including at least a target location vector for each device; means for determining a subset of potential target devices by comparing the target selection vector to the target location vector for each device; and means for establishing a wireless link to at least one of the devices in the subset of potential target devices. - View Dependent Claims (31, 32)
-
-
33. A circuit, comprising:
-
at least one sensor and at least one processor configured for defining a target selection vector, the target selection vector being defined based on at least a direction from the circuit towards a target device; at least one direction-of-arrival module configured for computing location information for devices within communication range of the circuit, the location information including at least a target location vector for each device; the at least one processor further configured for determining a subset of potential target devices by comparing the target selection vector to the target location vector for each device; and at least one wireless communication module configured for establishing a wireless link to at least one of the devices in the subset of potential target devices. - View Dependent Claims (34)
-
-
35. A wireless communication device, comprising:
-
means configured for defining a target selection vector, the target selection vector being defined based on at least a direction from the wireless communication device towards a target device; means configured for computing location information for devices within communication range of the wireless communication device, the location information including at least a target location vector for each device; means configured for determining a subset of potential target devices by comparing the target selection vector to the target location vector for each device; and means configured for establishing a wireless link to at least one of the devices in the subset of potential target devices.
-
Specification