Patents by Inventor Jason Todd Henderson
Jason Todd Henderson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11144180Abstract: An extensibility model is used to provide active and interactive functionality in communication items, but the embodiments are not so limited. A computer system of an embodiment includes components configured to identify one or more activation triggers that operate to activate gadget code using an isolated code execution environment as part of injecting content into an email communication. A method of one embodiment provides an extensibility framework for using defined gadget triggers and associated gadget functionality as part of automatically injecting content inline with a mail message.Type: GrantFiled: February 21, 2019Date of Patent: October 12, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Warren Randall Byrne, Justin Bradley Mahood, Ryan Edward Gregg, Jason Todd Henderson, Andrew Salamatov, David Claux, Oleg Ouliankine
-
Patent number: 11080104Abstract: 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.Type: GrantFiled: September 30, 2019Date of Patent: August 3, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrew 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
-
Patent number: 10922437Abstract: Application extension management may be provided. Upon logging into a user device by a user, a list of a plurality of extensions associated with the user may be retrieved from a central repository. Access to each of the plurality of extensions associated with the user on the user device may then be provided to the user device.Type: GrantFiled: May 8, 2017Date of Patent: February 16, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Steven Michael Clagg, Oleg Ouliankine, Jason Todd Henderson, David Claux, Andrew Salamatov, Yamin Wang
-
Patent number: 10908786Abstract: Application extension management may be provided. A plurality of related documents may be scanned to determine whether an activation trigger associated with an application extension has been triggered. In response to determining that the activation trigger associated with the application extension has been triggered, the application extension may be triggered and a user interface element associated with the application extension may be displayed according to a display rule.Type: GrantFiled: December 9, 2019Date of Patent: February 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: David Claux, Jason Todd Henderson, Oleg Ouliankine, Michael Anthony Faoro
-
Patent number: 10862840Abstract: A compose form for drafting a message is presented inline within a window along with a message list. For example, instead of overlaying the message application's user interface (UI) with a new window for composing a message, the compose form is displayed within a portion of the window reserved for viewing content of messages. While composing the message using the compose form, the rest of the message application's UI remains visible and accessible to the user. For example, the user may navigate to another folder and/or move to another message/conversation by interacting with the tree view/message list view. A draft of the message being composed may be automatically saved when the user navigates away from the compose form (e.g. by selecting another conversation in the list view).Type: GrantFiled: April 23, 2018Date of Patent: December 8, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Pierre Marcel Claux, Michael Anthony Faoro, John Leslie Gibbon, Jason Todd Henderson, Chao-Chung Lin, Robert Steven Meyer, Andrew John Sullivan, Guojun Yu
-
Patent number: 10659416Abstract: Systems, methods, and software disclosed herein facilitate draft reminders. In at least one implementation, a primary view of an information management application is rendered. In various scenarios the primary view may include primary items, such as emails, events, tasks, or other types of items. When a reminder view is invoked, draft items are identified to include in the reminder view. The reminder view is then rendered in an overlaid manner with respect to the primary view and includes the draft items.Type: GrantFiled: February 1, 2019Date of Patent: May 19, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Eva Britta Karolina Burlin, Chao-Chung Lin, David Claux, Kristian L.M. Andaker, Jason Todd Henderson, Russell Lee Simpson, Jr., Jasdeep Singh Chugh, Joseph P. McLaughlin, Jonathan D. Friedman
-
Publication number: 20200110521Abstract: Application extension management may be provided. A plurality of related documents may be scanned to determine whether an activation trigger associated with an application extension has been triggered. In response to determining that the activation trigger associated with the application extension has been triggered, the application extension may be triggered and a user interface element associated with the application extension may be displayed according to a display rule.Type: ApplicationFiled: December 9, 2019Publication date: April 9, 2020Applicant: Microsoft Technology Licensing, LLCInventors: David CLAUX, Jason Todd HENDERSON, Oleg OULIANKINE, Michael Anthony FAORO
-
Patent number: 10503370Abstract: Application extension management may be provided. A plurality of related documents may be scanned to determine whether an activation trigger associated with an application extension has been triggered. In response to determining that the activation trigger associated with the application extension has been triggered, the application extension may be triggered and a user interface element associated with the application extension may be displayed according to a display rule.Type: GrantFiled: December 9, 2015Date of Patent: December 10, 2019Assignee: Microsoft Technology Licensing, LLCInventors: David Claux, Jason Todd Henderson, Oleg Ouliankine, Michael Anthony Faoro
-
Patent number: 10459603Abstract: Extension activation may be provided. Upon receiving a new document associated with a plurality of related documents, extension trigger conditions may be evaluated. In response to determining that an extension trigger is satisfied, a user interface element associated with the extension trigger may be displayed.Type: GrantFiled: August 10, 2016Date of Patent: October 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: David Claux, Jason Todd Henderson, Andrew Salamatov, Oleg Ouliankine, Warren Randall Byrne, Michael Anthony Faoro
-
Publication number: 20190179518Abstract: An extensibility model is used to provide active and interactive functionality in communication items, but the embodiments are not so limited. A computer system of an embodiment includes components configured to identify one or more activation triggers that operate to activate gadget code using an isolated code execution environment as part of injecting content into an email communication. A method of one embodiment provides an extensibility framework for using defined gadget triggers and associated gadget functionality as part of automatically injecting content inline with a mail message.Type: ApplicationFiled: February 21, 2019Publication date: June 13, 2019Inventors: Warren Randall Byrne, Justin Bradley Mahood, Ryan Edward Gregg, Jason Todd Henderson, Andrew Salamatov, David Claux, Oleg Ouliankine
-
Publication number: 20190173824Abstract: Systems, methods, and software disclosed herein facilitate draft reminders. In at least one implementation, a primary view of an information management application is rendered. In various scenarios the primary view may include primary items, such as emails, events, tasks, or other types of items. When a reminder view is invoked, draft items are identified to include in the reminder view. The reminder view is then rendered in an overlaid manner with respect to the primary view and includes the draft items.Type: ApplicationFiled: February 1, 2019Publication date: June 6, 2019Inventors: Eva Britta Karolina Burlin, Chao-Chung Lin, David Claux, Kristian L.M. Andaker, Jason Todd Henderson, Russell Lee Simpson, JR., Jasdeep Singh Chugh, Joseph P. McLaughlin, Jonathan D. Friedman
-
Patent number: 10241657Abstract: An extensibility model is used to provide active and interactive functionality in communication items, but the embodiments are not so limited. A computer system of an embodiment includes components configured to identify one or more activation triggers that operate to activate gadget code using an isolated code execution environment as part of injecting content into an email communication. A method of one embodiment provides an extensibility framework for using defined gadget triggers and associated gadget functionality as part of automatically injecting content inline with a mail message.Type: GrantFiled: December 19, 2016Date of Patent: March 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Warren Randall Byrne, Justin Bradley Mahood, Ryan Edward Gregg, Jason Todd Henderson, Andrew Salamatov, David Claux, Oleg Ouliankine
-
Patent number: 10200328Abstract: Systems, methods, and software disclosed herein facilitate draft reminders. In at least one implementation, a primary view of an information management application is rendered. In various scenarios the primary view may include primary items, such as emails, events, tasks, or other types of items. When a reminder view is invoked, draft items are identified to include in the reminder view. The reminder view is then rendered in an overlaid manner with respect to the primary view and includes the draft items.Type: GrantFiled: March 14, 2013Date of Patent: February 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Eva Britta Karolina Burlin, Chao-Chung Lin, David Claux, Kristian Lennart Magnus Andaker, Jason Todd Henderson, Russell Lee Simpson, Jr., Jasdeep Singh Chugh, Joseph P. McLaughlin, Jonathan David Friedman
-
Publication number: 20180241710Abstract: A compose form for drafting a message is presented inline within a window along with a message list. For example, instead of overlaying the message application's user interface (UI) with a new window for composing a message, the compose form is displayed within a portion of the window reserved for viewing content of messages. While composing the message using the compose form, the rest of the message application's UI remains visible and accessible to the user. For example, the user may navigate to another folder and/or move to another message/conversation by interacting with the tree view/message list view. A draft of the message being composed may be automatically saved when the user navigates away from the compose form (e.g. by selecting another conversation in the list view).Type: ApplicationFiled: April 23, 2018Publication date: August 23, 2018Applicant: Microsoft Technology Licensing, LLCInventors: David Pierre Marcel CLAUX, Michael Anthony FAORO, John Leslie GIBBON, Jason Todd HENDERSON, Chao-Chung LIN, Robert Steven MEYER, Andrew John SULLIVAN, Guojun YU
-
Patent number: 9954806Abstract: A compose form for drafting a message is presented inline within a window along with a message list. For example, instead of overlaying the message application's user interface (UI) with a new window for composing a message, the compose form is displayed within a portion of the window reserved for viewing content of messages. While composing the message using the compose form, the rest of the message application's UI remains visible and accessible to the user. For example, the user may navigate to another folder and/or move to another message/conversation by interacting with the tree view/message list view. A draft of the message being composed may be automatically saved when the user navigates away from the compose form (e.g. by selecting another conversation in the list view).Type: GrantFiled: May 25, 2015Date of Patent: April 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: David Pierre Marcel Claux, Michael Anthony Faoro, John Leslie Gibbon, Jason Todd Henderson, Chao-Chung Lin, Robert Steven Meyer, Andrew John Sullivan, Guojun Yu
-
Patent number: 9922309Abstract: Draft management for new electronic communication messages in a mailbox folder is provided. When a user selects to create a new email message, a draft of the new message may appear in a list view of one or more of the user's mailbox folders. The list view may display aggregated contents from both a mailbox folder and the drafts folder. Drafts may be identified as draft messages so that it may be easy for the user to distinguish between draft messages and other email messages. When a draft is deleted or when a draft is sent, it may be removed from the list view. Additionally, selection controls may be provided in the user interface to sort email items by groupings. Selection of a drafts selection control may cause a display of the draft items in the user's email account.Type: GrantFiled: September 14, 2012Date of Patent: March 20, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Claux, Kristian Lennart Magnus Andaker, Jason Todd Henderson, Oleg Ouliankine, Dmitry Alexeenko
-
Publication number: 20170243018Abstract: Application extension management may be provided. Upon logging into a user device by a user, a list of a plurality of extensions associated with the user may be retrieved from a central repository. Access to each of the plurality of extensions associated with the user on the user device may then be provided to the user device.Type: ApplicationFiled: May 8, 2017Publication date: August 24, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Steven Michael Clagg, Oleg Ouliankine, Jason Todd Henderson, David Claux, Andrew Salamatov, Yamin Wang
-
Patent number: 9679163Abstract: Application extension management may be provided. Upon logging into a user device by a user, a list of a plurality of extensions associated with the user may be retrieved from a central repository. Access to each of the plurality of extensions associated with the user on the user device may then be provided to the user device.Type: GrantFiled: January 17, 2012Date of Patent: June 13, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Steven Michael Clagg, Oleg Ouliankine, Jason Todd Henderson, David Claux, Andrew Salamatov, Yamin Wang
-
Publication number: 20170097754Abstract: An extensibility model is used to provide active and interactive functionality in communication items, but the embodiments are not so limited. A computer system of an embodiment includes components configured to identify one or more activation triggers that operate to activate gadget code using an isolated code execution environment as part of injecting content into an email communication. A method of one embodiment provides an extensibility framework for using defined gadget triggers and associated gadget functionality as part of automatically injecting content inline with a mail message.Type: ApplicationFiled: December 19, 2016Publication date: April 6, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Warren Randall Byrne, Justin Bradley Mahood, Ryan Edward Gregg, Jason Todd Henderson, Andrew Salamatov, David Claux, Oleg Ouliankine
-
Patent number: 9524531Abstract: An extensibility model is used to provide active and interactive functionality in communication items, but the embodiments are not so limited. A computer system of an embodiment includes components configured to identify one or more activation triggers that operate to activate gadget code using an isolated code execution environment as part of injecting content into an email communication. A method of one embodiment provides an extensibility framework for using defined gadget triggers and associated gadget functionality as part of automatically injecting content inline with a mail message.Type: GrantFiled: May 9, 2011Date of Patent: December 20, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Warren Randall Byrne, Justin Bradley Mahood, Ryan Edward Gregg, Jason Todd Henderson, Andrew Salamatov, David Claux, Oleg Ouliankine