INPUT COMMANDS
First Claim
Patent Images
1. A method comprising:
- processing one or more inputs by a computing device that are received from one or more input sources to determine a command that corresponds to the one or more inputs; and
exposing the command to one or more controls that are implemented as software that is executed on the computing device and that have subscribed to the command.
2 Assignments
0 Petitions
Accused Products
Abstract
Input command techniques are described. In one or more implementations, a computing device processes one or more inputs that are received from one or more input sources to determine a command that corresponds to the one or more inputs. The command is exposed to one or more controls that are implemented as software that is executed on the computing device and that have subscribed to the command.
33 Citations
20 Claims
-
1. A method comprising:
-
processing one or more inputs by a computing device that are received from one or more input sources to determine a command that corresponds to the one or more inputs; and exposing the command to one or more controls that are implemented as software that is executed on the computing device and that have subscribed to the command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
an adaptation module implemented at least partially in hardware of a computing device to convert one or more inputs received from one or more input sources into one or more corresponding commands; and a notification module implemented at least partially in hardware of the computing device to notify one or more controls of the computing device of the one or more commands. - View Dependent Claims (13, 14, 15)
-
-
16. A method comprising:
-
processing a first input by a computing device that is received from a first input source to determine a command that corresponds to the first input; responsive to the processing of the first input, exposing the command to one or more controls that are implemented as software that is executed on the computing device; processing a second input by a computing device that is received from a second input source to determine that the command corresponds to the second input, the second input source of a type that is different than the first input source; and responsive to the processing of the second input, exposing the command to the one or more controls. - View Dependent Claims (17, 18, 19, 20)
-
Specification