Constructing new formulas through auto replacing functions
AssigneeMicrosoft Technology Licensing, LLC
InventorsJoseph John McDaid, Johnny S. Campbell, Benjamin Edward Rampson
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsJoseph John McDaid, Johnny S. Campbell, Benjamin Edward Rampson
Estimating the term…
Aspects of the present disclosure relate to systems and methods for automatically constructing a new formula based upon an existing formula. Various methods are employed to analyze an existing formula in order to determine an intent. Once the intent is determined, a new formula may be constructed that satisfies the intent of the existing formula. Further aspects relate to validating the new formula to ensure it produces the same result as the existing formula which it is intended to replace. Various user interface elements are also disclosed which may be employed to provide the newly constructed formulas to users of an application. The various aspects to disclosed herein may be performed by an application, such as a spreadsheet application, performed in real-time, or provided as a remote service.
A system comprising:
A device-implemented method performed by a spreadsheet application, the device-implemented method comprising:
A computer storage medium encoding computer executable instructions that, when executed by at least one processor, perform a method comprising:
Dependencies are inferred from the claim text.