INTUITIVE WAY TO POINT, ACCESS AND CONTROL APPLIANCES & OTHER OBJECTS IN BUILDING INTERIORS
First Claim
1. A method for controlling appliances using a user equipment (UE) device, the method comprising:
- determining a first position of the UE device within an environment;
determining an orientation of the UE device based on at least one attitude sensor;
calculating a line of sight (LoS) from the UE device based on the determined first position of the UE device and on the determined orientation of the UE device;
calculating lines of association (LoA) between the determined first position of the UE device and locations of the appliances, each LoA being between the determined first position of the UE device and the location of the corresponding appliance;
selecting one of the appliances based on the LoS and the calculated LoAs; and
configuring the UE device to control the selected appliance.
2 Assignments
0 Petitions
Accused Products
Abstract
A user equipment (UE) device pointed at an appliance to be controlled, or at an object that is to be accessed or about which information needs to retrieved, determines its position and orientation within an environment with respect to a fixed frame of reference. The appliance to be controlled is identified based on a determined position and orientation of the UE device and a known position of the appliance. The UE device controls the identified appliance by establishing a wireless communication link between the identified appliance and UE device based on a wireless technology that is compliant with both the appliance and the UE device. The UE device may control another appliance via a central control computer server to which the other appliance is interfaced, when the other appliance is not configured for wireless communication.
48 Citations
39 Claims
-
1. A method for controlling appliances using a user equipment (UE) device, the method comprising:
-
determining a first position of the UE device within an environment; determining an orientation of the UE device based on at least one attitude sensor; calculating a line of sight (LoS) from the UE device based on the determined first position of the UE device and on the determined orientation of the UE device; calculating lines of association (LoA) between the determined first position of the UE device and locations of the appliances, each LoA being between the determined first position of the UE device and the location of the corresponding appliance; selecting one of the appliances based on the LoS and the calculated LoAs; and configuring the UE device to control the selected appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 30)
-
-
8. (canceled)
-
17. A method for controlling an appliance using a user equipment (UE) device, the method comprising:
-
receiving from a server, by the user equipment (UE) device, positional information of an environment including a first reference frame that is associated with the environment; and receiving location information of a plurality of appliances positioned at respective locations within the environment; determining, by the UE device, a first position of the UE device within the environment, based on the received first reference frame and determining an orientation of the UE device; calculating, by the UE device, a line of sight (LoS) based on the determined first position and the orientation of the UE device; calculating multiple lines of association (LoA) for multiple appliances of the plurality of appliances within a predetermined range of the UE device, each LoA being between the determined first position of the UE device and the location of the corresponding appliance; determining correspondences between the LoS and each of the multiple LoAs; identifying a subset of the plurality of appliances whose associated LoAs substantially correspond to the LoS, displaying, in the UE device, respective icons corresponding to each of the appliances in the subset of appliances; receiving a selection of one of the displayed icons; configuring the UE device to control the appliance corresponding to the selected icon. - View Dependent Claims (18, 19, 20)
-
-
21. An apparatus, comprising:
-
a transceiver configured to; receive positional information of an environment including a first reference frame that is associated with the environment; receive location information for a plurality of appliances positioned within the environment; at least one attitude sensor; and a processor coupled to the transceiver and the at least one attitude sensor and configured to; determine a position of the apparatus within the environment, based on the received first reference frame; determine, based on signals from the at least one attitude sensor, an orientation of the apparatus; calculate a line of sight (LoS) based on the determined first position and the orientation of the apparatus; calculate multiple lines of association (LoA) for multiple appliances of the plurality of appliances, each LoA being between the determined position of the apparatus and the location of the corresponding appliance; determine correspondences between the LoS and the multiple LoAs; and identify an appliance of the multiple appliances having the LoA that most closely corresponds to the LoS; configure the apparatus to control the identified appliance.
-
-
22. A method for controlling an appliance, the method comprising:
-
receiving, by a server, from a user equipment (UE) device within an environment, a first position of the UE device, the first position being based on a first reference frame associated with the environment; receiving, by the server from the UE device, an orientation of the UE device; calculating a line of sight (LoS) of the UE device based on the first position and on the orientation of the UE device; calculating a line of association (LoA) for an appliance between the received first position of the UE device and the location of the appliance; determining a correspondence between the LoS and the LoA; and determining whether the LoA substantially corresponds to the LoS; controlling, by the server, in the case that the LoA substantially corresponds to the LoS, the at least one appliance based on communications with the UE device. - View Dependent Claims (23, 25, 26, 27)
-
-
24. (canceled)
-
28. A method for supplying information about objects to a user equipment (UE) device, the method comprising:
-
determining a first position of the UE device, the first position being based on a first reference frame associated with the environment; determining an orientation of the UE device; determining a line of sight (LoS) from the UE device based on the first position of the UE device and on the orientation of the UE device; calculating lines of association (LoA) between the first position of the UE device locations of objects in the environment, each LoA being between the determined first position of the UE device and the location of the corresponding object; selecting one of the objects based on the LoS and the LoAs; and sending information about the selected object to the UE device. - View Dependent Claims (29)
-
-
31. (canceled)
-
32. (canceled)
-
33. (canceled)
-
34. (canceled)
-
35. (canceled)
-
36. A method for controlling an appliance using a user equipment (UE) device, the method comprising:
-
receiving, by a user equipment (UE) device from a server, positional information of an environment including a first reference frame that is associated with the environment; receiving location information of a plurality of appliances positioned at locations within the environment; determining, by the UE device, a first position of the UE device within the environment, based on the received first reference frame; determining an orientation of the UE device; calculating, by the UE device, a line of sight (LoS) based on the determined first position and the orientation of the UE device; receiving, by the UE device, direction finding beacons from the plurality of appliances; calculating, by the UE device, multiple angle of arrival (AoA) parameters based on the received direction finding beacons; identifying a subset of the plurality of appliances associated with AoA parameters that substantially correspond to the LoS; displaying, in the UE device, icons corresponding to each of the appliances in the subset of appliances; receiving a selection of one of the displayed icons; configuring the UE device to control the appliance corresponding to the selected icon. - View Dependent Claims (37, 38, 39)
-
Specification