Patents by Inventor Phillip Lu

Phillip Lu 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: 8140601
    Abstract: A method for managing a group of owned and for-purchase media items in response to a single user action. The method treats the owned media items and the for-purchase media items similarly with respect to the user's interaction with them, facilitating a user paradigm-shift from thinking about two stores of media items to a single store of media items available for use. A media item grouping generic to both types of media items is provided, permitting sharing of media item collections between users having different access rights with respect to the media items.
    Type: Grant
    Filed: April 14, 2006
    Date of Patent: March 20, 2012
    Assignee: Microsoft Coporation
    Inventors: Daniel Plastina, Michael J. Novak, Kipley J. Olson, Michael M. Tse, David M. Nadalin, Phillip Lu, Dennis A. Kiilerich, Andrew L. Silverman
  • Publication number: 20120014540
    Abstract: A request is received to play an audio file. A determination is made regarding whether volume normalization parameters associated with the audio file are stored in a media library. If the volume normalization parameters associated with the audio file are stored in the media library, the volume normalization parameters are retrieved from the media library. If the volume normalization parameters associated with the audio file are not stored in the media library, retrieving the volume normalization parameters from the audio file. The volume normalization parameters are applied while playing the audio file. The volume normalization process can be applied across multiple audio files during playback.
    Type: Application
    Filed: September 21, 2011
    Publication date: January 19, 2012
    Applicant: Microsoft Corporation
    Inventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
  • Patent number: 8054994
    Abstract: A request is received to play an audio file. A determination is made regarding whether volume normalization parameters associated with the audio file are stored in a media library. If the volume normalization parameters associated with the audio file are stored in the media library, the volume normalization parameters are retrieved from the media library. If the volume normalization parameters associated with the audio file are not stored in the media library, retrieving the volume normalization parameters from the audio file. The volume normalization parameters are applied while playing the audio file. The volume normalization process can be applied across multiple audio files during playback.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: November 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
  • Patent number: 8042121
    Abstract: Various methods and systems provide a media player application that is integrated with CD burning functionality. In some embodiments, the CD burning functionality is accessed via a collection of application program interfaces (APIs) that are called by the media player application. The media player application and APIs can be incorporated within an operating system. Because of the integration between the media player application and the CD burning functionality, the user can be provided with a great deal of feedback during the CD burning process. In one embodiment, a user interface (UI) provides a single pane through which a user can access the media player application and its CD burning functionality. Feedback can be provided to the user via the single pane UI.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: October 18, 2011
    Assignee: Microsoft Corporation
    Inventors: Geoffrey Harris, Kathleen Demaree, Phillip Lu
  • Publication number: 20090323986
    Abstract: A request is received to play an audio file. A determination is made regarding whether volume normalization parameters associated with the audio file are stored in a media library. If the volume normalization parameters associated with the audio file are stored in the media library, the volume normalization parameters are retrieved from the media library. If the volume normalization parameters associated with the audio file are not stored in the media library, retrieving the volume normalization parameters from the audio file. The volume normalization parameters are applied while playing the audio file. The volume normalization process can be applied across multiple audio files during playback.
    Type: Application
    Filed: August 31, 2009
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
  • Patent number: 7596234
    Abstract: A request is received to play a first audio file and a second audio file. A system identifies a first effective start position and a fade-out position associated with the first audio file. The system also identifies a second effective start position associated with the second audio file. The first audio file is played from the first effective start position. When the fade-out position associated with the first audio file is reached, playback of the first audio file is faded-out while the second audio file is played from the second effective start position.
    Type: Grant
    Filed: September 9, 2003
    Date of Patent: September 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Phillip Lu, Kipley J. Olson
  • Patent number: 7272235
    Abstract: A request is received to play an audio file. A determination is made regarding whether volume normalization parameters associated with the audio file are stored in a media library. If the volume normalization parameters associated with the audio file are stored in the media library, the volume normalization parameters are retrieved from the media library. If the volume normalization parameters associated with the audio file are not stored in the media library, retrieving the volume normalization parameters from the audio file. The volume normalization parameters are applied while playing the audio file. The volume normalization process can be applied across multiple audio files during playback.
    Type: Grant
    Filed: June 26, 2003
    Date of Patent: September 18, 2007
    Assignee: Microsoft Corporation
    Inventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
  • Publication number: 20070083556
    Abstract: A method for managing a group of owned and for-purchase media items in response to a single user action. The method treats the owned media items and the for-purchase media items similarly with respect to the user's interaction with them, facilitating a user paradigm-shift from thinking about two stores of media items to a single store of media items available for use. A media item grouping generic to both types of media items is provided, permitting sharing of media item collections between users having different access rights with respect to the media items.
    Type: Application
    Filed: April 14, 2006
    Publication date: April 12, 2007
    Applicant: Microsoft Corporation
    Inventors: Daniel Plastina, Michael Novak, Kipley Olson, Michael Tse, David Nadalin, Phillip Lu, Dennis Kiilerich, Andrew Silverman
  • Publication number: 20040264714
    Abstract: A request is received to play an audio file. A determination is made regarding whether volume normalization parameters associated with the audio file are stored in a media library. If the volume normalization parameters associated with the audio file are stored in the media library, the volume normalization parameters are retrieved from the media library. If the volume normalization parameters associated with the audio file are not stored in the media library, retrieving the volume normalization parameters from the audio file. The volume normalization parameters are applied while playing the audio file. The volume normalization process can be applied across multiple audio files during playback.
    Type: Application
    Filed: June 26, 2003
    Publication date: December 30, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
  • Publication number: 20040264715
    Abstract: A request is received to play a first audio file and a second audio file. A system identifies a first effective start position and a fade-out position associated with the first audio file. The system also identifies a second effective start position associated with the second audio file. The first audio file is played from the first effective start position. When the fade-out position associated with the first audio file is reached, playback of the first audio file is faded-out while the second audio file is played from the second effective start position.
    Type: Application
    Filed: September 9, 2003
    Publication date: December 30, 2004
    Inventors: Phillip Lu, Kipley J. Olson
  • Publication number: 20030182471
    Abstract: Various methods and systems provide a media player application that is integrated with CD burning functionality. In some embodiments, the CD burning functionality is accessed via a collection of application program interfaces (APIs) that are called by the media player application. The media player application and APIs can be incorporated within an operating system. Because of the integration between the media player application and the CD burning functionality, the user can be provided with a great deal of feedback during the CD burning process. In one embodiment, a user interface (UI) provides a single pane through which a user can access the media player application and its CD burning functionality. Feedback can be provided to the user via the single pane UI.
    Type: Application
    Filed: June 27, 2002
    Publication date: September 25, 2003
    Inventors: Geoffrey Harris, Kathleen Demaree, Phillip Lu