UBIQUITOUS COMPUTING METHODS AND APPARATUS
First Claim
1. A method, comprising:
- determining a first actuator setting to control an actuator based on an input signal;
setting a first record in a record list, the first record including the first actuator setting, a first immediacy of the first actuator setting, and a first priority of the first actuator setting;
determining a second actuator setting to control the actuator based on the input signal;
setting a second record in the record list, the second record including the second actuator setting, a second immediacy of the second actuator setting, and a second priority of the second actuator setting, the second priority being lower than the first priority;
selecting the first record from the record list based on the first priority being higher than the second priority;
deleting the second record from the record list based on the second immediacy; and
outputting the first actuator setting to control the actuator when a current setting of the actuator is different than the first actuator setting.
1 Assignment
0 Petitions
Accused Products
Abstract
Ubiquitous computing methods and apparatus are disclosed. An example method includes determining a first setting to control an actuator; setting a first record in a record list, the first record including the first setting, a first immediacy of the first setting, and a first priority of the first setting; determining a second setting; setting a second record in the record list, the second record including the second setting, a second immediacy of the second setting, and a second priority of the second setting, the second priority being lower than the first priority; selecting the first record from the record list based on the first priority being higher than the second priority; deleting the second record from the record list based on the second immediacy; and outputting the first setting to control the actuator when a current setting of the actuator is different than the first setting.
8 Citations
20 Claims
-
1. A method, comprising:
-
determining a first actuator setting to control an actuator based on an input signal; setting a first record in a record list, the first record including the first actuator setting, a first immediacy of the first actuator setting, and a first priority of the first actuator setting; determining a second actuator setting to control the actuator based on the input signal; setting a second record in the record list, the second record including the second actuator setting, a second immediacy of the second actuator setting, and a second priority of the second actuator setting, the second priority being lower than the first priority; selecting the first record from the record list based on the first priority being higher than the second priority; deleting the second record from the record list based on the second immediacy; and outputting the first actuator setting to control the actuator when a current setting of the actuator is different than the first actuator setting. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
an actuator to control an output device; a processor; and a computer readable storage medium comprising computer readable instructions which, when executed, cause the processor to perform operations comprising; determining a first actuator setting to control the actuator based on an input signal; setting a first record in a record list, the first record including the first actuator setting, a first immediacy of the first actuator setting, and a first priority of the first actuator setting; determining a second actuator setting to control the actuator based on the input signal; setting a second record in the record list, the second record including the second actuator setting, a second immediacy of the second actuator setting, and a second priority of the second actuator setting, the second priority being lower than the first priority; selecting the first record from the record list based on the first priority being higher than the second priority; deleting the second record from the record list based on the second immediacy; and outputting the first actuator setting to control the actuator when a current setting of the actuator is different than the first actuator setting. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible computer readable storage medium comprising computer readable instructions which, when executed, cause a processor to perform operations comprising:
-
determining a first actuator setting to control the actuator based on an input signal; setting a first record in a record list, the first record including the first actuator setting, a first immediacy of the first actuator setting, and a first priority of the first actuator setting; determining a second actuator setting to control the actuator based on the input signal; setting a second record in the record list, the second record including the second actuator setting, a second immediacy of the second actuator setting, and a second priority of the second actuator setting, the second priority being lower than the first priority; selecting the first record from the record list based on the first priority being higher than the second priority; deleting the second record from the record list based on the second immediacy; and outputting the first actuator setting to control the actuator when a current setting of the actuator is different than the first actuator setting. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification