Entering technical formulas
AssigneeMicrosoft Technology Licensing, LLC
InventorsKuansan Wang, Johnson Apacible, Bo-June (Paul) Hsu
Life of this patent
Estimating the term…
Abstract
The claimed subject matter provides a method for entering technical formulas. The method includes receiving a sequence of inputs on a computing device. The sequence of inputs specifies the technical formula. The method also includes displaying the technical formula in response to receiving the sequence of inputs. Additionally, the method includes determining an alternate sequence of inputs that specify the technical formula. The alternate sequence of inputs may be input to the computing device to display the technical formula. The method further includes displaying the alternate sequence.
Claims20
A method for entering a technical formula, comprising:
- receiving a sequence of inputs on a computing device, wherein the sequence of inputs specifies the technical formula;
- displaying the technical formula in response to receiving the sequence of inputs;
- determining an alternate sequence of inputs that specify the technical formula based on the sequence of inputs received, and, which may be input to the computing device to display the technical formula;
- and
- displaying the alternate sequence, wherein an equivalent alternate input is highlighted within the display as an input is received from the sequence of inputs as feedback, the equivalent alternate input being associated with a different input modality than an input modality of the sequence of inputs received.
A system for entering a technical formula, comprising:
- a processing unit;
- and
- a system memory, wherein the system memory comprises code configured to direct the processing unit to:
- receive a sequence of inputs on a computing device, wherein the sequence of inputs specifies a first part of a technical formula;
- determine a second part of the technical formula based on the sequence of inputs;
- display the second part of the technical formula based on the first part;
- determine an alternate sequence of inputs that specify the technical formula based on the sequence of inputs received, and, which may be input to the computing device to display the technical formula;
- and
- present the alternate sequence, wherein an equivalent alternate input is highlighted within the display as an input is received from the sequence of inputs as feedback, the equivalent alternate input being associated with a different input modality than an input modality of the sequence of inputs received.
One or more computer-readable storage media, comprising code configured to direct a processing unit to:
- receive a sequence of inputs on a computing device, wherein the sequence of inputs specify a technical formula comprising a first part entered in a first input modality and a second part entered in a second input modality;
- determine the technical formula based on the sequence of inputs;
- display the technical formula;
- determine an alternate sequence of inputs that specify the technical formula based on the sequence of inputs received in the first modality, and, which may be input to the computing device to display the technical formula;
- and
- present the alternate sequence in the second input modality, wherein an equivalent alternate input is highlighted within the display as feedback in the second input modality as an input is received from the sequence of inputs in the first input modality, wherein the first and second input modalities are different from each other.
Dependencies are inferred from the claim text.