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: 8140601Abstract: 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: GrantFiled: April 14, 2006Date of Patent: March 20, 2012Assignee: Microsoft CoporationInventors: Daniel Plastina, Michael J. Novak, Kipley J. Olson, Michael M. Tse, David M. Nadalin, Phillip Lu, Dennis A. Kiilerich, Andrew L. Silverman
-
Publication number: 20120014540Abstract: 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: ApplicationFiled: September 21, 2011Publication date: January 19, 2012Applicant: Microsoft CorporationInventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
-
Patent number: 8054994Abstract: 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: GrantFiled: August 31, 2009Date of Patent: November 8, 2011Assignee: Microsoft CorporationInventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
-
Patent number: 8042121Abstract: 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: GrantFiled: June 27, 2002Date of Patent: October 18, 2011Assignee: Microsoft CorporationInventors: Geoffrey Harris, Kathleen Demaree, Phillip Lu
-
Publication number: 20090323986Abstract: 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: ApplicationFiled: August 31, 2009Publication date: December 31, 2009Applicant: Microsoft CorporationInventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
-
Patent number: 7596234Abstract: 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: GrantFiled: September 9, 2003Date of Patent: September 29, 2009Assignee: Microsoft CorporationInventors: Phillip Lu, Kipley J. Olson
-
Patent number: 7272235Abstract: 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: GrantFiled: June 26, 2003Date of Patent: September 18, 2007Assignee: Microsoft CorporationInventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
-
Publication number: 20070083556Abstract: 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: ApplicationFiled: April 14, 2006Publication date: April 12, 2007Applicant: Microsoft CorporationInventors: Daniel Plastina, Michael Novak, Kipley Olson, Michael Tse, David Nadalin, Phillip Lu, Dennis Kiilerich, Andrew Silverman
-
Publication number: 20040264714Abstract: 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: ApplicationFiled: June 26, 2003Publication date: December 30, 2004Applicant: MICROSOFT CORPORATIONInventors: Phillip Lu, Adil Sherwani, Kipley J. Olson
-
Publication number: 20040264715Abstract: 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: ApplicationFiled: September 9, 2003Publication date: December 30, 2004Inventors: Phillip Lu, Kipley J. Olson
-
Publication number: 20030182471Abstract: 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: ApplicationFiled: June 27, 2002Publication date: September 25, 2003Inventors: Geoffrey Harris, Kathleen Demaree, Phillip Lu