Patents by Inventor Jonathan Marshall Cain

Jonathan Marshall Cain 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).

  • Publication number: 20240061561
    Abstract: Computerized systems and methods are provided for automatically causing a visually-deemphasized effect to be applied to a portion of the graphical user interface (GUI) that excludes a GUI element of a computer application determined to be in a user-attention state. A user-attention state may correspond to a computer state associated with a GUI element that indicates that the GUI element on a screen has or should have a user's attention. GUI elements presented using a visually-deemphasized effect are presented in a visually altered manner, such as blurred, grayscale, or otherwise visually modified. Embodiments include monitoring and classifying user data and user activity associated with a GUI element. Based on the classification, the GUI element is determined to be in the user-attention state to cause the visually-deemphasized effect to be applied to a portion of the GUI that excludes the first GUI element.
    Type: Application
    Filed: August 22, 2022
    Publication date: February 22, 2024
    Inventors: Travis Jay POPKAVE, Jonathan Marshall CAIN, Savoy Dean SCHULER
  • Publication number: 20240005751
    Abstract: According to examples, an apparatus may include a processor that may determine that a first sound to be outputted responsive to an occurrence of a first event on the apparatus is to be modified, in which the first sound corresponds to a first sound data. The processor may also select, from a pool of sound data, a second sound data that is to be combined with the first sound data, in which the second sound data is associated with an occurrence of a second event on the apparatus. The processor may further combine the first sound data and the second sound data to generate a modified sound data and may use the modified sound data to output a modified sound corresponding to the modified sound data responsive to an occurrence of the first event.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 4, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Jonathan Marshall CAIN
  • Patent number: 10852836
    Abstract: Techniques for visual transformation using a motion profile are described. According to one or more implementations, motion profiles are utilized that describe known motion patterns for different display devices. A motion profile for a particular display device, for example, can be leveraged for visually transforming visual objects that are displayed on the display device.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Marshall Cain, Devin Antonio Decaro-Brown, Alyssa Ann Dunn, Bryan Kim Mamaril, Kae-Ling Jacquline Gurr, Matthias Baer, Andrew Porter Hurley, Ryan Eugene Whitaker, Scott David Schenone, Tsitsi Isabel Kolawole
  • Publication number: 20190163281
    Abstract: Techniques for visual transformation using a motion profile are described. According to one or more implementations, motion profiles are utilized that describe known motion patterns for different display devices. A motion profile for a particular display device, for example, can be leveraged for visually transforming visual objects that are displayed on the display device.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Marshall CAIN, Devin Antonio DECARO-BROWN, Alyssa Ann DUNN, Bryan Kim MAMARIL, Kae-Ling Jacquline GURR, Matthias BAER, Andrew Porter HURLEY, Ryan Eugene WHITAKER, Scott David SCHENONE, Tsitsi Isabel KOLAWOLE
  • Patent number: 7831605
    Abstract: Integrated management of local and remote media files. A playlist of media files adapted for rendering by a media player application are located in either a local media library stored at the computer or a remote media library accessible by the computer via a data communication network or both. Media player operations may be performed on the playlist. A first identifier identifies each of the media files in the playlist and a second identifier represents a source of each of the media files in the playlist. A streaming locator defined by the first and second identifiers locates each of the media files in the playlist in the local media library and then in the remote library.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: November 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Daniel Plastina, Michael J. Novak, Jonathan Marshall Cain, Keith W. Ballinger, Frank Z. Chang, Judson Craig Hally
  • Patent number: 7242409
    Abstract: A system and method for adjusting the color of an application user interface (UI). A UI allows a user to define hue and saturation values used to adjust first RGB values of pixels determining the color of the UI. A media player application (MPA) calculates second RGB values as a function of the first RGB values and the defined hue and saturation values. The MPA compares the defined saturation value to a threshold saturation value. If the defined saturation value is less than the threshold saturation value, the MPA calculates third RGB values as a function of the second RGB values, and assigns the third RGB values to the pixels determining the color of the UI. If the defined saturation value is equal to or greater than the threshold saturation value, the MPA assigns the second RGB values to the pixels determining the color of the UI.
    Type: Grant
    Filed: April 8, 2005
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventor: Jonathan Marshall Cain