Patents by Inventor Joe Chauvin

Joe Chauvin 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: 10474342
    Abstract: One example method for navigating a scrollable user interface includes outputting to a display device the scrollable user interface, the scrollable user interface including a scroll-control target. The method further includes receiving a pointer input, and moving a position of a virtual pointer on the scrollable user interface responsive to the pointer input. Responsive to the virtual pointer being within a first region of the scroll-control target, the scrollable user interface is scrolled at a first speed. Responsive to the virtual pointer being within a second region of the scroll-control target, the scrollable user interface is scrolled at a second speed, faster than the first speed.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: November 12, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jeremy Gup, Matt Coill, Dean Rowe, Richard Sauer, Paul Byrne, Emily Zu-ping Yan, Joe Chauvin
  • Publication number: 20140173504
    Abstract: One example method for navigating a scrollable user interface includes outputting to a display device the scrollable user interface, the scrollable user interface including a scroll-control target. The method further includes receiving a pointer input, and moving a position of a virtual pointer on the scrollable user interface responsive to the pointer input. Responsive to the virtual pointer being within a first region of the scroll-control target, the scrollable user interface is scrolled at a first speed. Responsive to the virtual pointer being within a second region of the scroll-control target, the scrollable user interface is scrolled at a second speed, faster than the first speed.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeremy Gup, Matt Coill, Dean Rowe, Richard Sauer, Paul Byrne, Emily Zu-ping Yan, Joe Chauvin
  • Patent number: 8429697
    Abstract: Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system my essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: April 23, 2013
    Assignee: Microsoft, Corporation
    Inventors: Joe Chauvin, Michael E. Pietraszak, John D. Canning
  • Publication number: 20130067329
    Abstract: In one embodiment, a media device 102 may share a selected media element 108 based on minimal user input. A user input 260 may receive a generic action input 110 from a user. A processor 220 may execute an implicit media selection of a selected media element 108 from a multimedia layout 106 having multiple media element candidates displayed by a source media display application 104.
    Type: Application
    Filed: September 11, 2011
    Publication date: March 14, 2013
    Applicant: Microsoft Corporation
    Inventors: Prashant Patali, Madhuvan Gupta, Joe Chauvin, Zane Salim, Matthieu Maitre, Jason Roberts, Ramees Khan Rahumathulla
  • Publication number: 20130067332
    Abstract: A graphical user interface is output for presentation by a graphical display device. The graphical user interface includes visual aspects of a time-based media content item having a playback axis, and a seek bar having a position along the playback axis. The position of the seek bar along the playback axis indicates a current playback position of the time-based media content item. The seek bar extends perpendicular to the playback axis over the visual aspects of the time-based media content item. A drag command representing a user input directed at the seek bar is received. The drag command is characterized by a drag path. The current playback position of the time-based media content item is moved based on the drag path.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Greenwood, Joe Chauvin, Ramrajprabu Balasubramanian
  • Publication number: 20120191869
    Abstract: Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system my essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
    Type: Application
    Filed: March 27, 2012
    Publication date: July 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Joe Chauvin, Michael E. Pietraszak, John D. Canning
  • Patent number: 8151308
    Abstract: Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system may essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Joe Chauvin, Michael E. Pietraszak, John D. Canning