Patents by Inventor Catherine W. Neylan

Catherine W. Neylan 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: 11327928
    Abstract: A system for dynamically displaying specific sections of a file depending on a user identity is provided. The system utilizes access control data to enable an author to generate and share a file with a number of consumers and have each recipient view a customized set of sections of the file depending on access permissions associated with each recipient. The file can be in any format, e.g., a word processing document, presentation document, a media file, or any other file having a number of sections. A section of a file can be any definitive unit of data, such as a page, slide, tab, worksheet, video segment, audio segment, etc. Permissions can be based on a user's permission level, work history, skill level, role in an organization, title, etc. The system can also prevent access to certain sections of a file depending on the permissions associated with a consumer.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: May 10, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Catherine W. Neylan, Samuel Ying-Lam Cheung, Peter Fintan Leonard, Liyin Xue, Jennifer Michelstein Halberstam, Erez Kikin-Gil
  • Patent number: 10839148
    Abstract: A system for composing storyline content in multiple productivity applications is provided. The productivity applications are each configured with an authoring pane and a storyline pane. Each productivity application has an authoring pane configured to display and edit the contents of a particular file type. Portions of the content displayed in the authoring pane are selected for the purposes of composing a presentation and the selected content is displayed in the storyline pane. The storyline pane of each application is synchronized to enable users to work within each application and view a current version of the presentation that is being composed while also viewing authored content specific to each application. The selected content displayed in a storyline pane can be used to generate formatted storyline data. The storyline data can be in a Web-based format, a presentation file, a multi-frame image file, a video file, or any other suitable format.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: November 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Catherine W. Neylan, Samuel Ying-Lam Cheung, Peter Fintan Leonard, Liyin Xue, Jennifer Michelstein Halberstam, Erez Kikin-Gil
  • Patent number: 10748312
    Abstract: Various methods, systems and storage devices are provided for tagging chart elements and for optimizing chart visualizations. Tagged chart elements and their corresponding display attributes are preserved during chart visualization optimizations that result in a modification of untagged chart elements.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: August 18, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Patent number: 10347017
    Abstract: Various methods, systems and storage devices are provided for sequencing chart visualization optimizations that include reducing a chart visualization to a single displayed value. Various methods, systems and storage devices are also provided for creating and utilizing an interactive control that is dynamically created in response to one or more chart elements being removed from a chart visualization during optimization of the chart visualization and that is operable, when selected and expanded, for accessing the removed one or more chart elements. Later, the one or more chart elements are removed from the chart visualization again by collapsing the interactive control.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Publication number: 20190129929
    Abstract: A system for composing storyline content in multiple productivity applications is provided. The productivity applications are each configured with an authoring pane and a storyline pane. Each productivity application has an authoring pane configured to display and edit the contents of a particular file type. Portions of the content displayed in the authoring pane are selected for the purposes of composing a presentation and the selected content is displayed in the storyline pane. The storyline pane of each application is synchronized to enable users to work within each application and view a current version of the presentation that is being composed while also viewing authored content specific to each application. The selected content displayed in a storyline pane can be used to generate formatted storyline data. The storyline data can be in a Web-based format, a presentation file, a multi-frame image file, a video file, or any other suitable format.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Catherine W. NEYLAN, Samuel Ying-Lam CHEUNG, Peter Fintan LEONARD, Liyin XUE, Jennifer Michelstein HALBERSTAM, Erez KIKIN-GIL
  • Publication number: 20190129968
    Abstract: A system for dynamically displaying specific sections of a file depending on a user identity is provided. The system utilizes access control data to enable an author to generate and share a file with a number of consumers and have each recipient view a customized set of sections of the file depending on access permissions associated with each recipient. The file can be in any format, e.g., a word processing document, presentation document, a media file, or any other file having a number of sections. A section of a file can be any definitive unit of data, such as a page, slide, tab, worksheet, video segment, audio segment, etc. Permissions can be based on a user's permission level, work history, skill level, role in an organization, title, etc. The system can also prevent access to certain sections of a file depending on the permissions associated with a consumer.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Catherine W. NEYLAN, Samuel Ying-Lam CHEUNG, Peter Fintan LEONARD, Liyin XUE, Jennifer Michelstein HALBERSTAM, Erez KIKIN-GIL
  • Publication number: 20180350116
    Abstract: Various methods, systems and storage devices are used for utilizing selective triggering events for optimizing chart visualizations. These selective triggering events can include determinations that chart elements are overlapping, that the chart elements are certain types of chart elements and/or that the chart elements are overlapping by a certain amount. The optimizations can include changing sizes, positions and/or transparencies of different chart elements.
    Type: Application
    Filed: August 9, 2018
    Publication date: December 6, 2018
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Patent number: 10049475
    Abstract: Various methods, systems and storage devices are used for utilizing selective triggering events for optimizing chart visualizations. These selective triggering events can include determinations that chart elements are overlapping, that the chart elements are certain types of chart elements and/or that the chart elements are overlapping by a certain amount. The optimizations can include changing sizes, positions and/or transparencies of different chart elements.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: August 14, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Publication number: 20170236312
    Abstract: Various methods, systems and storage devices are provided for sequencing chart visualization optimizations that include reducing a chart visualization to a single displayed value. Various methods, systems and storage devices are also provided for creating and utilizing an interactive control that is dynamically created in response to one or more chart elements being removed from a chart visualization during optimization of the chart visualization and that is operable, when selected and expanded, for accessing the removed one or more chart elements. Later, the one or more chart elements are removed from the chart visualization again by collapsing the interactive control.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Publication number: 20170236314
    Abstract: Various methods, systems and storage devices are provided for tagging chart elements and for optimizing chart visualizations. Tagged chart elements and their corresponding display attributes are preserved during chart visualization optimizations that result in a modification of untagged chart elements.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Publication number: 20170169592
    Abstract: Various methods, systems and storage devices are used for utilizing selective triggering events for optimizing chart visualizations. These selective triggering events can include determinations that chart elements are overlapping, that the chart elements are certain types of chart elements and/or that the chart elements are overlapping by a certain amount. The optimizations can include changing sizes, positions and/or transparencies of different chart elements.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 15, 2017
    Inventors: B. Scott Ruble, Catherine W. Neylan