A user may point a control device at a controllable device for which control is desired, and the control device may detect the targeted controllable device. Additionally, the control device may detect a plurality of wireless nodes and list the available wireless nodes. For example, the control device may identify wireless nodes associated with a particular room in the house, or the control device may detect the wireless nodes within a certain range. The list may be a selectable list and a user may select the desired device to control from the list. Upon detection or user selection, the control device may establish control of the wireless node and initiate actions associated with the selected device.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for selecting a controllable device to be controlled by a wireless transmit/receive unit (WTRU), the method comprising: determining, by the WTRU, a usage context; generating, by the WTRU, a list of one or more devices based on the usage context; determining, by the WTRU, a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determining, by the WTRU, a priority value for the controllable device using the one or more devices.
A wireless device (WTRU) selects a device to control by first determining a "usage context" (e.g., location, time, past user choices). Based on this context, it generates a list of available devices. From that list, the WTRU identifies a device it can instruct to perform an action. It does so by analyzing the relationship between devices on the list. Finally, it assigns a priority value to the controllable device, using the list of devices.
2. The method of claim 1 , wherein the usage context is determined based on at least one of a historical user selection, a usage relationship between the WTRU and the one or more devices, a location of the WTRU, a date, or a time.
The wireless device (WTRU) determines the "usage context" for selecting a controllable device based on one or more of the following: the user's past device selections, the relationship between the WTRU and available devices, the WTRU's current location, the current date, or the current time. This context is then used to prioritize devices for control as described in claim 1: determining a usage context; generating a list of one or more devices based on the usage context; determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determining a priority value for the controllable device using the one or more devices.
3. The method of claim 1 , further comprising sorting the list using the priority value.
The wireless device (WTRU), after determining a priority value for a controllable device using the list of available devices as described in claim 1 (determining a usage context; generating a list of one or more devices based on the usage context; determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determining a priority value for the controllable device using the one or more devices), sorts the list of available devices based on these assigned priority values.
4. The method of claim 3 , further comprising displaying the sorted list.
The wireless device (WTRU) sorts the list of controllable devices based on a priority value assigned, as described in claim 3 (further comprising sorting the list using the priority value, which itself is based on claim 1: determining a usage context; generating a list of one or more devices based on the usage context; determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determining a priority value for the controllable device using the one or more devices), and then displays this sorted list to the user.
5. The method of claim 1 , wherein determining the priority value for the controllable device using the one or more devices comprises using a proximity of the one or more devices to the WTRU, a direction the WTRU is pointing, a signal quality, or the usage context.
The wireless device (WTRU) determines the priority value for a controllable device, selected from a list generated based on usage context as described in claim 1 (determining a usage context; generating a list of one or more devices based on the usage context; determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determining a priority value for the controllable device using the one or more devices), by considering one or more of the following factors: the proximity of the device to the WTRU, the direction the WTRU is pointing, the signal quality between the WTRU and the device, or the usage context itself.
6. The method of claim 1 , further comprising establishing a connection between the WTRU and the controllable device.
After the wireless device (WTRU) determines a priority value for a controllable device, and selects that device from the list based on usage context and relationships between devices as described in claim 1 (determining a usage context; generating a list of one or more devices based on the usage context; determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determining a priority value for the controllable device using the one or more devices), the WTRU then establishes a connection with the selected controllable device.
7. A wireless transmit/receive unit (WTRU) to select and control a controllable device, comprising: a memory; and a processor configured at least in part to: determine a usage context; generate a list of one or more devices based on the usage context; determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determine a priority value for the controllable device using the one or more devices.
A wireless device (WTRU) for selecting and controlling another device contains a memory and a processor. The processor is configured to: determine a "usage context" (e.g., location, time, past user choices), generate a list of available devices based on this context, identify a device it can instruct to perform an action by analyzing the relationship between devices on the list, and assign a priority value to the controllable device, using the list of devices.
8. The WTRU of claim 7 , wherein the usage context is determined based on at least one of a historical user selection, a usage relationship between the WTRU and the one or more devices, a location of the WTRU, a date, or a time.
In the wireless device (WTRU) described in claim 7 (a memory; and a processor configured at least in part to: determine a usage context; generate a list of one or more devices based on the usage context; determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determine a priority value for the controllable device using the one or more devices), the processor determines the "usage context" for selecting a controllable device based on one or more of the following: the user's past device selections, the relationship between the WTRU and available devices, the WTRU's current location, the current date, or the current time.
9. The WTRU of claim 7 , wherein the processor is further configured to sort the list using the priority value.
In the wireless device (WTRU) described in claim 7 (a memory; and a processor configured at least in part to: determine a usage context; generate a list of one or more devices based on the usage context; determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determine a priority value for the controllable device using the one or more devices), the processor is further configured to sort the list of available devices based on the priority values it assigns.
10. The WTRU of claim 9 , wherein the processor is further configured to display the sorted list.
In the wireless device (WTRU) described in claim 9 (wherein the processor is further configured to sort the list using the priority value, where the processor also: determine a usage context; generate a list of one or more devices based on the usage context; determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determine a priority value for the controllable device using the one or more devices), the processor is further configured to display the sorted list to the user.
11. The WTRU of claim 7 , wherein the processor is configured to determine the priority value for the controllable device by using a proximity of the one or more devices to the WTRU, a direction the WTRU is pointing, a signal quality, or the usage context.
In the wireless device (WTRU) described in claim 7 (a memory; and a processor configured at least in part to: determine a usage context; generate a list of one or more devices based on the usage context; determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determine a priority value for the controllable device using the one or more devices), the processor determines the priority value for a controllable device by considering one or more of the following factors: the proximity of the device to the WTRU, the direction the WTRU is pointing, the signal quality between the WTRU and the device, or the usage context itself.
12. The WTRU of claim 7 , wherein the processor is further configured to establish a connection between the WTRU and the controllable device.
After the wireless device (WTRU) selects a controllable device based on context and relationships as described in claim 7 (a memory; and a processor configured at least in part to: determine a usage context; generate a list of one or more devices based on the usage context; determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from the list of one or more devices; and determine a priority value for the controllable device using the one or more devices), the processor is further configured to establish a connection between the WTRU and the controllable device.
13. A method for selecting a device to be controlled by a wireless transmit/receive unit (WTRU), the method comprising: determining, by the WTRU, a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determining, by the WTRU, a usage context associated with the controllable device; displaying, by the WTRU, a device identifier for the controllable device in response to the usage context; and assigning, by the WTRU, a priority value to the controllable device.
A wireless device (WTRU) selects a device to control by identifying a controllable device that it can instruct to perform an action. It does this by analyzing the relationship between devices on a list. The WTRU then determines a "usage context" associated with that controllable device. In response to that context, it displays a device identifier for the controllable device. Finally, it assigns a priority value to the controllable device.
14. The method of claim 13 , wherein the usage context is determined using at least one of a historical user selection, a usage relationship between the WTRU and the device, a location of the WTRU, a date, or a time.
The wireless device (WTRU) determines the "usage context" for selecting a controllable device (as described in claim 13: determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determining a usage context associated with the controllable device; displaying a device identifier for the controllable device in response to the usage context; and assigning a priority value to the controllable device) based on one or more of the following: the user's past device selections, the relationship between the WTRU and the device, the WTRU's current location, the current date, or the current time.
15. The method of claim 13 , further comprising displaying the priority value.
The wireless device (WTRU), after assigning a priority value to a controllable device and displaying its identifier based on usage context as described in claim 13 (determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determining a usage context associated with the controllable device; displaying a device identifier for the controllable device in response to the usage context; and assigning a priority value to the controllable device), also displays the assigned priority value to the user.
16. The method of claim 13 , wherein the priority value is assigned to the controllable device is based on at least one of a proximity of the device to the WTRU, a direction the WTRU is pointing, a signal quality, or the usage context.
The wireless device (WTRU) assigns a priority value to the controllable device as described in claim 13 (determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determining a usage context associated with the controllable device; displaying a device identifier for the controllable device in response to the usage context; and assigning a priority value to the controllable device) based on one or more of the following: the proximity of the device to the WTRU, the direction the WTRU is pointing, the signal quality between the WTRU and the device, or the usage context.
17. The method of claim 13 , further comprising establishing a connection between the WTRU and the controllable device.
After the wireless device (WTRU) determines a usage context, displays the device identifier, and assigns a priority value to a controllable device as described in claim 13 (determining a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determining a usage context associated with the controllable device; displaying a device identifier for the controllable device in response to the usage context; and assigning a priority value to the controllable device), the WTRU establishes a connection with the selected controllable device.
18. A wireless transmit/receive unit (WTRU) to select and control a device comprising: a processor configured to: determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determine a usage context associated with the controllable device; display a device identifier for the controllable device in response to the usage context; and assign a priority value to the controllable device.
A wireless device (WTRU) contains a processor configured to: identify a controllable device that it can instruct to perform an action by analyzing the relationship between devices on a list, determine a "usage context" associated with that controllable device, display a device identifier for the controllable device in response to that context, and assign a priority value to the controllable device.
19. The WTRU of claim 18 , wherein the processor is configured to determine the usage context using at least one of a historical user selection, a usage relationship between the WTRU and the device, a location of the WTRU, a date, or a time.
In the wireless device (WTRU) described in claim 18 (a processor configured to: determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determine a usage context associated with the controllable device; display a device identifier for the controllable device in response to the usage context; and assign a priority value to the controllable device), the processor determines the "usage context" based on one or more of the following: the user's past device selections, the relationship between the WTRU and the device, the WTRU's current location, the current date, or the current time.
20. The WTRU of claim 18 , wherein the processor is further configured to display the priority value.
In the wireless device (WTRU) described in claim 18 (a processor configured to: determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determine a usage context associated with the controllable device; display a device identifier for the controllable device in response to the usage context; and assign a priority value to the controllable device), the processor is further configured to display the priority value to the user.
21. The WTRU of claim 18 , wherein the processor is configured to assign the priority value to the controllable device based on at least one of a proximity of the device to the WTRU, a direction the WTRU is pointing, a signal quality, or the usage context.
In the wireless device (WTRU) described in claim 18 (a processor configured to: determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determine a usage context associated with the controllable device; display a device identifier for the controllable device in response to the usage context; and assign a priority value to the controllable device), the processor assigns the priority value based on one or more of the following: the proximity of the device to the WTRU, the direction the WTRU is pointing, the signal quality between the WTRU and the device, or the usage context.
22. The WTRU of claim 18 , wherein the processor is further configured to establish a connection between the WTRU and the controllable device.
In the wireless device (WTRU) described in claim 18 (a processor configured to: determine a controllable device that is able to be instructed to perform an action on behalf of the WTRU by analyzing a relationship between a first device and a second device from a list of devices; determine a usage context associated with the controllable device; display a device identifier for the controllable device in response to the usage context; and assign a priority value to the controllable device), the processor is further configured to establish a connection between the WTRU and the controllable device.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 4, 2013
August 15, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.