Back to results
US 11,080,104 B2Granted
Compose application extension activation
AssigneeMicrosoft Technology Licensing, LLC
InventorsAndrew Salamatov, Jason Todd Henderson, Oleg Ouliankine, Pretish Abraham, Philip Yue-Leung Chan, Kee Hyuk Park, Shivani Chaturvedi, Sudhakar Pasupuleti, Paul Virag, Angela So, Chia-Wei Chang
Life of this patent
Estimating the term…
Abstract
Activating an extension includes opening a first compose application by a first computing device. A composed document is received, and an extension is activated in response to the document. The extension may be activated as the document is being composed.
Claims20
A method of activating an extension, comprising:
- receiving input entered into a compose form of a compose application;
- and
- as the input is being entered into the compose form of the compose application:
- determining, based on data of the input being entered, a compose extension to activate;
- and
- dynamically activating the compose extension from an application programming interface associated with the compose application, wherein dynamically activating the compose extension includes modifying the data of the input and displaying the input in a form different from the input entered into the compose form based on the modified data.
3 more elements
A system for activating an extension, comprising:
- a computing device including a processing unit and a memory storing instructions that, when executed by the processing unit, cause the processing unit to:
- provide one or more application programing interfaces associated with a compose application;
- receive input entered into a compose form associated with the compose application;
- and
- as the input is being entered into the compose form associated with the compose application:
- determine, based on data of the input being entered, a compose extension to activate;
- and
- dynamically activate the compose extension from at least one of the one or more application programming interfaces associated with the compose application, wherein dynamically activating the compose extension includes modifying the data of the input and causing the input to be displayed in a form different from the input entered into the compose form based on the modified data.
5 more elements
A method of activating an extension, comprising:
- receiving input entered into a compose form of a web application;
- and
- as the input is being entered into the compose form of the web application:
- determining, based on data of the input being entered, a compose extension to activate;
- and
- dynamically activating the compose extension from an application programming interface associated with the web application, wherein dynamically activating the compose extension includes modifying the data of the input and displaying the input in a form different from the input entered into the compose form based on the modified data.
3 more elements
Dependencies are inferred from the claim text.