Patents by Inventor William J. Devereux

William J. Devereux 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: 12079294
    Abstract: Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: September 3, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: William J. Devereux, Jerin R. Schneider, Olga Veselova, Patrick Evan Little, Warren C. Stevens, Darryl J. Brown, Michael H. Catbagan, Aaron M. Butcher, Daniel J. Krenn
  • Publication number: 20230083527
    Abstract: Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 16, 2023
    Inventors: William J. DEVEREUX, Jerin R. SCHNEIDER, Olga VESELOVA, Patrick Evan LITTLE, Warren C. STEVENS, Darryl J. BROWN, Michael H. CATBAGAN, Aaron M. BUTCHER, Daniel J. KRENN
  • Patent number: 11531719
    Abstract: Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: December 20, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: William J. Devereux, Jerin R. Schneider, Olga Veselova, Patrick Evan Little, Warren G. Stevens, Darryl J. Brown, Michael H. Catbagan, Aaron M. Butcher, Daniel J. Krenn
  • Publication number: 20220092133
    Abstract: Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: William J. Devereux, Jerin R. Schneider, Olga Veselova, Patrick Evan Little, Warren G. Stevens, Darryl J. Brown, Michael H. Catbagan, Aaron M. Butcher, Daniel J. Krenn