Patents by Inventor Nathan Waddoups
Nathan Waddoups 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: 11340769Abstract: Inline document collaboration workflows are provided. When a user receives an electronic communication that includes an attached content item, the receiving user may select the attached content item and cause the attached content item to be displayed in an immersive view in proximity to an electronic communication pane in which an electronic communication may be conducted about any topic including the content item that is displayed in proximity to the electronic communication pane. During editing of a content item, an electronic communication may be generated from a user interface in which the content item is being generated, or alternatively a new content item may be generated out of an electronic communications user interface.Type: GrantFiled: September 25, 2014Date of Patent: May 24, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Paul Limont, David Lloyd Meyers, Jr., Michael B. Palmer
-
Patent number: 11301121Abstract: Inline document collaboration workflows are provided. When a user receives an electronic communication that includes an attached content item, the receiving user may select the attached content item and cause the attached content item to be displayed in an immersive view in proximity to an electronic communication pane in which an electronic communication may be conducted about any topic including the content item that is displayed in proximity to the electronic communication pane. During editing of a content item, an electronic communication may be generated from a user interface in which the content item is being generated, or alternatively a new content item may be generated out of an electronic communications user interface.Type: GrantFiled: September 25, 2014Date of Patent: April 12, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Paul Limont, David Lloyd Meyers, Jr., Michael B. Palmer
-
Patent number: 10917370Abstract: Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.Type: GrantFiled: August 14, 2019Date of Patent: February 9, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Joseph Masterson, Jeremy de Souza, Nathan Waddoups, Russell L. Simpson, Jr., Michael B. Palmer, Jin Ma, Elena Catrinescu, Kenneth Fern
-
Patent number: 10698591Abstract: An adaptive layout and workflow engine. The adaptive layout and workflow engine allows various applications to dynamically render scaled views of content based on the characteristics of the display on the device being used to consume the content. The adaptive layout and workflow engine may select an appropriate view of the content to render based on the size, resolution, or aspect ratio of the display. The rendered size of the content and/or the user interface of the content application is evaluated relative to the characteristics of the display. Embodiments may provide different controls via the user interfaces based on the characteristics of the display and/or content. The adaptive layout and workflow engine may provide customized work flows via the user interface to improve the user experience depending on the display capabilities of the device used to consume the content.Type: GrantFiled: August 15, 2014Date of Patent: June 30, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Lloyd Meyers, Jr., David Paul Limont, Michael B. Palmer
-
Publication number: 20190372922Abstract: Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.Type: ApplicationFiled: August 14, 2019Publication date: December 5, 2019Inventors: Joseph Masterson, Jeremy de Souza, Nathan Waddoups, Russell L. Simpson, JR., Michael B. Palmer, Jin Ma, Elena Catrinescu, Kenneth Fern
-
Patent number: 10466882Abstract: Automatic uploading of electronic communication attachments to a collaborative storage location for enabling efficient co-authoring among a group of users is provided. When an electronic communication item is received that contains an attached content item, a user may select the content item for review and/or editing. A communication (e.g., a responsive email message) may be automatically created and may include an attachment pointer to direct recipients of the communication to the location at which the edited content item will be stored at a collaborative group storage location. The communication may also include a posting for notifying recipients of the communication that the associated content item has been edited and by whom the content item was edited. Recipients of the communication may then locate the edited content item and may begin reviewing and/or editing the stored content item in a collaborative co-authoring environment.Type: GrantFiled: September 25, 2014Date of Patent: November 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Nathan Waddoups, Mirela Correa, Kenneth Fern, David Lloyd Meyers, Jr., David Paul Limont, Jin Ma
-
Patent number: 10404637Abstract: Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.Type: GrantFiled: September 25, 2014Date of Patent: September 3, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Masterson, Jeremy de Souza, Nathan Waddoups, Russell L. Simpson, Jr., Michael B. Palmer, Jin Ma, Elena Catrinescu, Kenneth Fern
-
Publication number: 20150277722Abstract: An adaptive layout and workflow engine. The adaptive layout and workflow engine allows various applications to dynamically render scaled views of content based on the characteristics of the display on the device being used to consume the content. The adaptive layout and workflow engine may select an appropriate view of the content to render based on the size, resolution, or aspect ratio of the display. The rendered size of the content and/or the user interface of the content application is evaluated relative to the characteristics of the display. Embodiments may provide different controls via the user interfaces based on the characteristics of the display and/or content. The adaptive layout and workflow engine may provide customized work flows via the user interface to improve the user experience depending on the display capabilities of the device used to consume the content.Type: ApplicationFiled: August 15, 2014Publication date: October 1, 2015Applicant: MICROSOFT CORPORATIONInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Lloyd Meyers, Jr., David Paul Limont, Michael B. Palmer
-
Publication number: 20150277711Abstract: User interaction with components and content items provided in an immersive information and document view is provided. When a user receives an electronic communication, for example, an electronic mail item having an attached content item, the content item may be selectively displayed in an immersive view pane displayed in an electronic communications user interface. The immersive view pane may be animated into display for effect. If two or more attachments are received, the attachments may be displayed in an attachment well. Display of various attached content items may be provided via a number of navigation methods.Type: ApplicationFiled: September 25, 2014Publication date: October 1, 2015Applicant: MICROSOFT CORPORATIONInventors: Joseph Masterson, Jeremy de Souza, Kenneth Fern, Jin Ma, Elena Catrinescu, Nathan Waddoups, David Paul Limont, David Lloyd Meyers, JR., Hayley Lynn Steplyk
-
Publication number: 20150277725Abstract: Automatic uploading of electronic communication attachments to a collaborative storage location for enabling efficient co-authoring among a group of users is provided. When an electronic communication item is received that contains an attached content item, a user may select the content item for review and/or editing. A communication (e.g., a responsive email message) may be automatically created and may include an attachment pointer to direct recipients of the communication to the location at which the edited content item will be stored at a collaborative group storage location. The communication may also include a posting for notifying recipients of the communication that the associated content item has been edited and by whom the content item was edited. Recipients of the communication may then locate the edited content item and may begin reviewing and/or editing the stored content item in a collaborative co-authoring environment.Type: ApplicationFiled: September 25, 2014Publication date: October 1, 2015Applicant: Microsoft CorporationInventors: Joseph Masterson, Nathan Waddoups, Mirela Correa, Kenneth Fern, David Lloyd Meyers, JR., David Paul Limont, Jin Ma
-
Publication number: 20150277724Abstract: Inline document collaboration workflows are provided. When a user receives an electronic communication that includes an attached content item, the receiving user may select the attached content item and cause the attached content item to be displayed in an immersive view in proximity to an electronic communication pane in which an electronic communication may be conducted about any topic including the content item that is displayed in proximity to the electronic communication pane. During editing of a content item, an electronic communication may be generated from a user interface in which the content item is being generated, or alternatively a new content item may be generated out of an electronic communications user interface.Type: ApplicationFiled: September 25, 2014Publication date: October 1, 2015Applicant: Microsoft CorporationInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Paul Limont, David Lloyd Meyers, JR., Michael B. Palmer
-
Publication number: 20150281149Abstract: Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.Type: ApplicationFiled: September 25, 2014Publication date: October 1, 2015Applicant: MICROSOFT CORPORATIONInventors: Joseph Masterson, Jeremy de Souza, Nathan Waddoups, Russell L. Simpson, JR., Michael B. Palmer, Jin Ma, Elena Catrinescu, Kenneth Fern
-
Publication number: 20150281148Abstract: Immersive document view and use in an electronic communications user interface are provided. If an electronic communications conversation is presented in an electronic communications pane or canvas, a user may navigate through the electronic communications items while a selected content item is maintained in a displayed state in an immersive view pane. The electronic communications conversation thread may be oriented such that oldest communication items are presented at the top, followed by next newer conversation items, and so on. A pop-out function may be provided wherein an editing experience for a selected content item may be popped out into a secondary user interface window in a partially or completely overlaying fashion over a user interface display window containing the components of the electronic communications user interface.Type: ApplicationFiled: September 25, 2014Publication date: October 1, 2015Applicant: MICROSOFT CORPORATIONInventors: Joseph Masterson, Jeremy de Souza, David Paul Limont, Jin Ma, Elena Catrinescu, Hayley Lynn Steplyk, David Lloyd Meyers, JR., Jason Cook, Kenneth Fern, Nathan Waddoups
-
Publication number: 20150281150Abstract: Inline document collaboration workflows are provided. When a user receives an electronic communication that includes an attached content item, the receiving user may select the attached content item and cause the attached content item to be displayed in an immersive view in proximity to an electronic communication pane in which an electronic communication may be conducted about any topic including the content item that is displayed in proximity to the electronic communication pane. During editing of a content item, an electronic communication may be generated from a user interface in which the content item is being generated, or alternatively a new content item may be generated out of an electronic communications user interface.Type: ApplicationFiled: September 25, 2014Publication date: October 1, 2015Applicant: Microsoft CorporationInventors: Joseph Masterson, Jeremy de Souza, Jin Ma, Elena Catrinescu, Nathan Waddoups, Kenneth Fern, David Paul Limont, David Lloyd Meyers, JR., Michael B. Palmer
-
Publication number: 20130073621Abstract: A system is provided for automatically enforcing communication policy rules for document sharing between a communication server and a publishing server. The system may enable a policy agent to examine a communication containing a document attachment before the communication may be delivered to a recipient. The policy agent may evaluate the communication against communication policy rules, and if the policy agent determines that the communication policy rules are not violated, then a document upload agent may transfer the attached document to the publishing server. The system may then deliver the communication message to the recipient. If the policy agent determines that the communication policy rules are violated, then the system may prevent the document upload agent from transferring the attached document to the publishing server and may continue to deliver the communication to the recipient without the document attachment.Type: ApplicationFiled: September 21, 2011Publication date: March 21, 2013Applicant: Microsoft CorporationInventors: Nathan Waddoups, Kartik Murthy