Patents by Inventor Joseph Howard Matthews

Joseph Howard Matthews 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: 7487460
    Abstract: A method, application interface, and medium is provided for presenting a variety of data representations in a screen-area inset. The inset(s) can be one or more bounded portions of a graphical user interface. The inset offers a picture-in-picture type of functionality to present videos, data, pictures, audio, and other data representations in a persistently viewable screen area that does not consume the entirety of a display device. The API includes instructions to allow software components to use the inset. The method includes receiving one or more event requests related to the inset, communicating them to a software application or operating system, receiving one or more data sets to satisfy the event requests, and communicating the data sets to the original software application to present a data representation in the inset.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: February 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Rodger William Benson, Joseph Howard Matthews, Mark Jeffrey Weinberg
  • Publication number: 20040183824
    Abstract: A method, application interface, and medium is provided for presenting a variety of data representations in a screen-area inset. The inset(s) can be one or more bounded portions of a graphical user interface. The inset offers a picture-in-picture type of functionality to present videos, data, pictures, audio, and other data representations in a persistently viewable screen area that does not consume the entirety of a display device. The API includes instructions to allow software components to use the inset. The method includes receiving one or more event requests related to the inset, communicating them to a software application or operating system, receiving one or more data sets to satisfy the event requests, and communicating the data sets to the original software application to present a data representation in the inset.
    Type: Application
    Filed: March 21, 2003
    Publication date: September 23, 2004
    Inventors: Rodger William Benson, Joseph Howard Matthews, Mark Jeffrey Weinberg
  • Patent number: 5838320
    Abstract: An improved method and system for scrolling through data are provided. An image viewer is used in conjunction with a scroll bar to allow a user to preview which image will be displayed next on a display device. The scroll bar includes a scroll box which may occupy any of several positions within the scroll bar. When a user grabs the scroll box using a mouse, or other pointer-positioning device, the image viewer displays an image corresponding to the position of the scroll box within the scroll bar. As the user drags the scroll box to different positions within the scroll bar, different images are displayed within the image viewer. When the user drops the scroll box, the final image displayed in the image viewer is displayed on the display device.
    Type: Grant
    Filed: May 2, 1997
    Date of Patent: November 17, 1998
    Assignee: Microsoft Corporation
    Inventors: Joseph Howard Matthews III, James C. Gallant