Patents by Inventor Daniel Yancy Parish
Daniel Yancy Parish 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: 11545131Abstract: A reading order extrapolation and management system and process for facilitating auditory comprehension of electronic documents. As an example, a user may access contents of an electronic document via an application and request a speech-synthesized recitation of any media in the electronic document. The application may make use of a reading order that has been specifically generated and improved by reference to eye tracking data from users reading the document. A reading order can be assigned to a document and implemented when, for example, a screen reader is engaged for use with the document. Such systems can be of great benefit to users with visually impairments and/or distracted users seeking a meaningful audio presentation of textual content.Type: GrantFiled: July 16, 2019Date of Patent: January 3, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Tracy ThuyDuyen Tran, Emily Tran, Daniel Yancy Parish
-
Patent number: 11410426Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for generating summary content are presented. Voice audio data and video data for an electronic meeting may be received. A language processing model may be applied to a transcript of the audio data and textual importance scores may be calculated. A video/image model may be applied to the video data and visual importance scores may be calculated. A combined importance score may be calculated for sections of the electronic meeting based on the textual importance scores and the visual importance scores. A meeting summary that includes summary content from sections for which combined importance scores exceed a threshold value may be generated.Type: GrantFiled: June 4, 2020Date of Patent: August 9, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Erez Kikin-Gil, Daniel Yancy Parish
-
Patent number: 11334611Abstract: A computing system, including a processor configured to receive a content item. The processor may extract a plurality of content item features from the content item and receive a user request to summarize the content item. The user request may have associated contextual metadata indicating a spatiotemporal context in which the user request is received. Based on the contextual metadata, the processor may determine an estimated distraction level for the user. The processor may select a subset of the plurality of content item features based on the contextual metadata. The processor may generate a content item summary including the subset of the plurality of content item features based at least in part on the estimated distraction level. The processor may convey the content item summary for output on one or more output devices.Type: GrantFiled: June 29, 2020Date of Patent: May 17, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Erez Kikin-Gil, Daniel Yancy Parish, Ajitesh Kishore
-
Publication number: 20210406296Abstract: A computing system, including a processor configured to receive a content item. The processor may extract a plurality of content item features from the content item and receive a user request to summarize the content item. The user request may have associated contextual metadata indicating a spatiotemporal context in which the user request is received. Based on the contextual metadata, the processor may determine an estimated distraction level for the user. The processor may select a subset of the plurality of content item features based on the contextual metadata. The processor may generate a content item summary including the subset of the plurality of content item features based at least in part on the estimated distraction level. The processor may convey the content item summary for output on one or more output devices.Type: ApplicationFiled: June 29, 2020Publication date: December 30, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Erez KIKIN-GIL, Daniel Yancy PARISH, Ajitesh KISHORE
-
Publication number: 20210383127Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for generating summary content are presented. Voice audio data and video data for an electronic meeting may be received. A language processing model may be applied to a transcript of the audio data and textual importance scores may be calculated. A video/image model may be applied to the video data and visual importance scores may be calculated. A combined importance score may be calculated for sections of the electronic meeting based on the textual importance scores and the visual importance scores. A meeting summary that includes summary content from sections for which combined importance scores exceed a threshold value may be generated.Type: ApplicationFiled: June 4, 2020Publication date: December 9, 2021Inventors: Erez Kikin-Gil, Daniel Yancy Parish
-
Publication number: 20210020159Abstract: A reading order extrapolation and management system and process for facilitating auditory comprehension of electronic documents. As an example, a user may access contents of an electronic document via an application and request a speech-synthesized recitation of any media in the electronic document. The application may make use of a reading order that has been specifically generated and improved by reference to eye tracking data from users reading the document. A reading order can be assigned to a document and implemented when, for example, a screen reader is engaged for use with the document. Such systems can be of great benefit to users with visually impairments and/or distracted users seeking a meaningful audio presentation of textual content.Type: ApplicationFiled: July 16, 2019Publication date: January 21, 2021Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Tracy ThuyDuyen TRAN, Emily TRAN, Daniel Yancy PARISH
-
Patent number: 10872199Abstract: Described herein is a system and method for modifying electronic documents. While a user is editing an electronic document on a canvas of an application, a trigger event related to an electronic pen is received (e.g., explicitly or inferred). The electronic pen has one or more associated attributes (e.g., type of pen, color of pen, thickness of line, transparency value). In response to the trigger event, which of a plurality of advanced productivity actions related to editing to apply to the electronic document is determined based upon at least one of the associated attributes. The advanced production actions can include, for example, styles, formatting, and/or themes. The electronic document is modified in accordance with the determined advanced productivity action.Type: GrantFiled: May 26, 2018Date of Patent: December 22, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Elise Leigh Livingston, Daniel Yancy Parish, Adam Samuel Riddle
-
Patent number: 10691316Abstract: Systems, methods, and software are disclosed herein that enhance drawing technology in application user interfaces. In an implementation, a guide object is disclosed herein that allows a user to draw against the guide object, position other objects against, and otherwise interact with the guide object as-if it were a stencil. The guide object may be presented as a drawing tool in a user interface to an application that a user may invoke by user input to assist with the creation of content on a canvas. As a line is drawn proximate to the guide object, for example, or as a shape is positioned nearby the guide object, the application obtains guidance information from the guide object that allows the application to render the interaction between line or shape and the guide object as-if it were an actual stencil.Type: GrantFiled: June 29, 2016Date of Patent: June 23, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Tucker Hatfield, Tyler R. Adams, Daniel Yancy Parish, Emily Tran
-
Patent number: 10579237Abstract: Systems, methods, and software are disclosed herein that enhance drawing technology in application user interfaces. In an implementation, a guide object is disclosed herein that allows a user to draw against the guide object, position other objects against, and otherwise interact with the guide object as-if it were a stencil. The guide object may be presented as a drawing tool in a user interface to an application that a user may invoke by user input to assist with the creation of content on a canvas. As a line is drawn proximate to the guide object, for example, or as a shape is positioned nearby the guide object, the application obtains guidance information from the guide object that allows the application to render the interaction between line or shape and the guide object as-if it were an actual stencil.Type: GrantFiled: June 29, 2016Date of Patent: March 3, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Tucker Hatfield, Tyler R. Adams, Daniel Yancy Parish, Emily Tran
-
Publication number: 20190361970Abstract: Described herein is a system and method for modifying electronic documents. While a user is editing an electronic document on a canvas of an application, a trigger event related to an electronic pen is received (e.g., explicitly or inferred). The electronic pen has one or more associated attributes (e.g., type of pen, color of pen, thickness of line, transparency value). In response to the trigger event, which of a plurality of advanced productivity actions related to editing to apply to the electronic document is determined based upon at least one of the associated attributes. The advanced production actions can include, for example, styles, formatting, and/or themes. The electronic document is modified in accordance with the determined advanced productivity action.Type: ApplicationFiled: May 26, 2018Publication date: November 28, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Elise Leigh LIVINGSTON, Daniel Yancy PARISH, Adam Samuel RIDDLE
-
Publication number: 20170364248Abstract: Technologies are described for a segment eraser, where predefined graphical shapes or ink entries (hand drawn shapes through touch, gesture, or similar input) are modified through deletion of one or more segments, rotation, resizing, color changes, and comparable ones. Binary shape operations such as union combination, fragmenting intersection, and subtraction are performed on underlying shapes to create new shapes in predictable ways. A segment eraser according to embodiments works from endpoint to endpoint of the underlying shape outlines, on dosed shape areas when the shapes have no outline, and on dry ink strokes up to intersections with other ink entries.Type: ApplicationFiled: June 16, 2016Publication date: December 21, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Emily Tran, Daniel Yancy Parish, Tyler Adams, Larry Tucker Hatfield