Compose application extension activation
First Claim
Patent Images
1. A method of activating an extension, comprising:
- opening a first compose application by a first computing device;
receiving a composed document created and entered into the first compose application by a user;
analyzing and schematizing data contained in the composed document;
dynamically activating a web based extension by the first computing device in response to the document as the document is being created and entered into the first compose application by the user, wherein dynamically activating the web based extension includes opening a web browser by the first computing device to activate a web based application configured to run in multiple platforms;
initiating a message by the extension;
attaching the schematized data to the message by the extension;
sending the composed document from the first computing device to a second computing device; and
sending the schematized data to the second computing device by the extension.
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
20 Claims
-
1. A method of activating an extension, comprising:
-
opening a first compose application by a first computing device; receiving a composed document created and entered into the first compose application by a user; analyzing and schematizing data contained in the composed document; dynamically activating a web based extension by the first computing device in response to the document as the document is being created and entered into the first compose application by the user, wherein dynamically activating the web based extension includes opening a web browser by the first computing device to activate a web based application configured to run in multiple platforms; initiating a message by the extension; attaching the schematized data to the message by the extension; sending the composed document from the first computing device to a second computing device; and sending the schematized data to the second computing device by the extension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 first software application including a compose form for receiving a document composed by a user; dynamically activate a first web based extension in response to the received document as the document is being created and entered into the compose form by the user, including opening a web browser by the first computing device to activate a web based application configured to run in multiple platforms, wherein the first extension is configured to; analyze and schematize data contained in the received document; extract the schematized data from the received document; initiate a message; attach the schematized data to the message; send the received document to a second computing device; send the schematized data to the second computing device; and activate a second extension on the second computing device in response to the received extracted data. - View Dependent Claims (11, 12, 13, 14)
-
15. A computer storage medium storing computer-executable instructions for activating an extension, comprising:
-
opening a first software application including a compose form on a first computing device, the compose form having a user interface; analyzing and schematizing data received by the compose form; determining a type of extension from among a plurality of extension types associated with a plurality of respective predetermined properties in response to the data received by the compose form; dynamically activating a first web based extension of the determined extension type in response to the data received by the compose form, including opening a web browser by the first computing device to activate a web based application configured to run in multiple platforms, wherein the first extension is configured to modify the user interface of the compose form; initiating a message by the extension; attaching the schematized data to the message by the extension; and sending the schematized data to a second computing device by the extension. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification