Patents by Inventor Peter D. Rosser

Peter D. Rosser 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: 8775938
    Abstract: The presentation of user interface content via a media player is disclosed. In one embodiment, a media player detects a triggering event, and, upon detecting the triggering event, requests and receives a user interface content slide deck comprising one or more user interface content slides. The media player then retrieves user interface content for a slide in the slide deck, and displays the user interface content for the slide in the slide deck to a user along with media content.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Peter D Rosser, William H Linzbach, Mark Schwesinger, Suzan Marashi
  • Publication number: 20140058925
    Abstract: Systems and methods automate and manage electronic exchange in the asset-based lending industry, particularly between borrowers and lenders. Such include automated extraction or import of relevant data, normalization of same; application of various rules and parameters as part of intermediate calculations, and provision of results to the lender, and optionally the borrower. The borrower may review and modify data. Various checks are implemented to ensure data is accurate and lender-specified rules are consistently applied. Rules may be customized per lender, per borrower, per customer, per asset type, and even per asset.
    Type: Application
    Filed: August 21, 2013
    Publication date: February 27, 2014
    Applicant: Booyami, Inc.
    Inventors: James T. Walter, Peter D. Rosser, Joseph Jude Donahue, Robert N. Pulliam
  • Publication number: 20130159555
    Abstract: Input command techniques are described. In one or more implementations, a computing device processes one or more inputs that are received from one or more input sources to determine a command that corresponds to the one or more inputs. The command is exposed to one or more controls that are implemented as software that is executed on the computing device and that have subscribed to the command.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Peter D. Rosser, Christian Klein, Anthony R. Young, Arnab Choudhury, Alexander D. Tudor
  • Publication number: 20130125066
    Abstract: Described is a technology by which a user's cursor movement is assisted to help select elements of a user interface that may be otherwise difficult to target. An area cursor is provided that may intersect more than one element. If so, a computation result (e.g., a percentage) is computed for each intersected element that is based upon intersection with the cursor and a total size of the element; the largest percentage intersection is selected. The computation (e.g., intersected area divided by total element area) favors smaller elements as they have a smaller area in the denominator. Also described is changing the cursor size to help hit elements and/or based upon one or more criteria. Still further described is determining the total size of an element based upon weighting, in addition to or instead of the element's actual size. Weighting may be based upon one or more criteria.
    Type: Application
    Filed: November 14, 2011
    Publication date: May 16, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Christian Klein, Peter D. Rosser
  • Patent number: 7827490
    Abstract: A media state user interface (UI) indicates a section of past recorded content corresponding to content prior in time sequence to the current viewing position via a first visual element and a section of future recorded content corresponding to content post in time sequence to the current viewing position via a second visual element. The first and second visual elements are visually distinguishable, for example, through the presentation of each visual element in a contrasting color. Adjacent ends of the visual elements abut at an interface. The interface visually represents the current viewing position within the media content. A third visual element in the form of a position indicator tracks the current viewing position at the interface and provides additional information regarding playback and other manipulation of the media content.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Jay Kapur, Peter D. Rosser, Kort Sands, Jeff Fong
  • Publication number: 20090106659
    Abstract: The presentation of user interface content via a media player is disclosed. In one embodiment, a media player detects a triggering event, and, upon detecting the triggering event, requests and receives a user interface content slide deck comprising one or more user interface content slides. The media player then retrieves user interface content for a slide in the slide deck, and displays the user interface content for the slide in the slide deck to a user along with media content.
    Type: Application
    Filed: October 19, 2007
    Publication date: April 23, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Peter D. Rosser, William H. Linzbach, Mark Schwesinger, Suzan Marashi
  • Publication number: 20080134036
    Abstract: A media state user interface (UI) indicates a section of past recorded content corresponding to content prior in time sequence to the current viewing position via a first visual element and a section of future recorded content corresponding to content post in time sequence to the current viewing position via a second visual element. The first and second visual elements are visually distinguishable, for example, through the presentation of each visual element in a contrasting color. Adjacent ends of the visual elements abut at an interface. The interface visually represents the current viewing position within the media content. A third visual element in the form of a position indicator tracks the current viewing position at the interface and provides additional information regarding playback and other manipulation of the media content.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: Microsoft Corporation
    Inventors: Jay Kapur, Peter D. Rosser, Kort Sands, Jeff Fong