Compose application extension activation
First Claim
Patent Images
1. A method of activating an extension, comprising:
- opening a compose application including a compose form at a computing device;
receiving input entered into the composed form of the compose application by a user;
analyzing the input as the input is entered into the compose form of the compose application;
dynamically activating a compose extension in response to the input being entered into the compose form of the compose application, wherein dynamically activating the compose extension includes schematizing data contained in the input entered into the compose form of the compose application and dynamically displaying content in a form different from the displayed compose form based on the schematized data; and
initiating one or more messages based on the compose extension, the one or more messages including content based on the displayed content.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
19 Claims
-
1. A method of activating an extension, comprising:
-
opening a compose application including a compose form at a computing device; receiving input entered into the composed form of the compose application by a user; analyzing the input as the input is entered into the compose form of the compose application; dynamically activating a compose extension in response to the input being entered into the compose form of the compose application, wherein dynamically activating the compose extension includes schematizing data contained in the input entered into the compose form of the compose application and dynamically displaying content in a form different from the displayed compose form based on the schematized data; and initiating one or more messages based on the compose extension, the one or more messages including content based on the displayed content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for activating an extension, comprising:
a first computing device including a first processing unit and a memory, the first processing unit being operable to; open a compose application including a compose form for receiving input entered into the compose form by a user; analyze the input as the input is being entered into the compose form of the compose application; dynamically activate a compose extension in response to the input being entered into the compose form of the compose application; schematize data contained in the input entered into the compose form of the compose application; dynamically display content in a form different from the displayed compose form based on the schematized data; and initiate, based on the compose extension, one or more messages including content based on the displayed content. - View Dependent Claims (13, 14, 15)
-
16. A computer storage medium storing computer-executable instructions for activating an extension, comprising:
-
opening a compose application including a compose form at a first computing device; receiving input entered into the composed form of the compose application by a user; analyzing the input entered into the compose form of the compose application; dynamically activating a compose extension in response to the input being received by the compose form of the compose application; based on the input entered into the compose form of the compose application by the user, modifying the compose form and displaying content in the modified compose form; initiating one or more messages including content based on the displayed content and sending the one or more messages including the content based on the displayed content, to a second computing device. - View Dependent Claims (17, 18, 19)
-
Specification