Email system dynamic extension creation via programmatic interfaces
AssigneeMicrosoft Technology Licensing, LLC
InventorsPrakash Ajay Kumar SURI, Padmanabhan SUNDARARAJAN, Sayan CHALIHA
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsPrakash Ajay Kumar SURI, Padmanabhan SUNDARARAJAN, Sayan CHALIHA
Estimating the term…
A data processing system implements receiving, via a programmatic interface on a client device, command(s) of an extension that are entered by a user of an email application and configured to execute a function added to the email application, the function being configured to be executed based on one or more triggering criteria; adding the function to the email application by caching the command(s) in settings of an email mailbox of the user at the client device and at an email server, the email server hosting the email application; and in response to detecting occurrence of at least one of the triggering criteria and that the client device has no connectivity to the email server, executing the function based on the command(s) cached in the settings of the email mailbox at the client device.
A data processing system comprising:
A method comprising:
A non-transitory computer readable medium on which are stored instructions that, when executed, cause a programmable device to perform functions of:
Dependencies are inferred from the claim text.