Patents by Inventor W. Michael Anderson

W. Michael Anderson 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: 20150007027
    Abstract: A system and methods enable switching between a plurality of online media services from within an application, such as a media player application. A user can switch to any one of a number of online services made available in a services menu and thereby make that service the active service. The active service has customization opportunities that permit the service to customize parts of the media player or other application. Advantages include providing online media services with an ability to control the way in which customers discover and purchase media from within the feature rich environment of various user applications such as a PC-based media player application. From a user's perspective, the advantages include an uninterrupted media experience that can involve the entire process of discovering, purchasing and using of a wide variety of media content all from within the feature rich environment of a media player application.
    Type: Application
    Filed: August 15, 2014
    Publication date: January 1, 2015
    Inventors: W. Michael Anderson, Mark J. Radcliffe
  • Patent number: 8180645
    Abstract: A media browsing system prepares various media content and synchronizes the content for playback. A user can specify the content and preconfigure the manner in which the content will be subsequently accessible through a user interface. A variety of mobile phone and media player devices having configurable, user interfaces promote a consistent media browsing experience across the devices for users accessing a variety of preconfigured media content.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: May 15, 2012
    Assignee: Microsoft Corporation
    Inventors: Bruce Alan Johnson, W. Michael Anderson, William D. Sproule
  • Patent number: 7941761
    Abstract: A graphical user interface allows users to access multiple third party services (e.g., online media services) and enables the services to provide functionality within the GUI adjacent to core functionality of a host application (e.g., a media player application, operating system shell, etc.). The GUI provides an interface region for third party service functionality that is distinct from, but equal in exposure and prominence to, the core functionality provided by the application hosting the GUI. The GUI enables seamless switching between a list of available services provided in a service menu. Switching between services replaces service function buttons and service branding according to particular service customizations.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: May 10, 2011
    Assignee: Microsoft Corporation
    Inventors: Judson Craig Hally, Richard S. Goade, W. Michael Anderson, Jonathan M. Cain
  • Publication number: 20110069936
    Abstract: A media browsing system prepares various media content and synchronizes the content for playback. A user can specify the content and preconfigure the manner in which the content will be subsequently accessible through a user interface. A variety of mobile phone and media player devices having configurable, user interfaces promote a consistent media browsing experience across the devices for users accessing a variety of preconfigured media content.
    Type: Application
    Filed: November 29, 2010
    Publication date: March 24, 2011
    Applicant: Microsoft Corporation
    Inventors: Bruce Alan Johnson, W. Michael Anderson, William David Sproule
  • Patent number: 7865366
    Abstract: A system is described which includes a content retriever to retrieve and format data and a media file playlist generated by the content retriever from the data. The media file playlist includes a playlist entry title identifying a title for a media file, a file name identifying the media file, and a metadata tag containing data for performing an action associated with the file. Examples of the actions that may be performed are calling a phone number or sending an email. The system also includes a text file playlist generated by the content retriever from the text data in XML (extensible markup language). The text file play list includes text-to-speech markup tags indentifying the XML-formatted text file as a text-to-speech conversion file. The system further includes a text-to-speech converter configured to generate at least one audio file playlist from the text file playlist and a configuration module associated with the content retriever configured to accept user input instruction that identify the data.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: January 4, 2011
    Assignee: Microsoft Corporation
    Inventors: Bruce Alan Johnson, W. Michael Anderson, William D. Sproule
  • Patent number: 7275027
    Abstract: Facilitating communication with automotive vehicle buses may be enabled using a vehicle gateway device (VGWD) and/or a vehicle gateway server (VGWS). In a described implementation, a VGWS may use a vehicle model database to translate requested vehicle data in a generic format from a generic data request into a vehicle-specific data format. VGWS may then send a vehicle-specific data request that has requested vehicle data in the vehicle-specific data format to a VGWD. The VGWD is able to acquire the desired vehicle data from a vehicle bus without translation using the vehicle-specific data format. The VGWD may forward the desired vehicle data in the vehicle-specific data format to the VGWS. The VGWS may then use the vehicle model database to translate the desired vehicle data in the vehicle-specific data format into desired vehicle data in a generic format. This desired generic vehicle data may be returned to a requesting entity.
    Type: Grant
    Filed: March 4, 2003
    Date of Patent: September 25, 2007
    Assignee: Microsoft Corporation
    Inventors: William D. Sproule, W. Michael Anderson
  • Patent number: 7159174
    Abstract: A system is described which includes a content retriever to retrieve and format data and a media file playlist generated by the content retriever from the data. The media file playlist includes a playlist entry title identifying a title for a media file, a filename identifying the media file, and a metadata tag containing data for performing an action associated with the media file. The system also includes a text file playlist generated by the content retriever from the text data, formatted in XML (extensible markup language).
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: January 2, 2007
    Assignee: Microsoft Corporation
    Inventors: Bruce Alan Johnson, W. Michael Anderson, William David Sproule
  • Patent number: 7069510
    Abstract: An in-vehicle audio browser includes a first set of buttons that are configured to select a preset item. A second set of buttons move forward and backward through a list of items in the audio browser. A third button selects among multiple bands associated with the audio browser. A fourth button activates a function that varies depending on the selected band. The audio browser supports primary audio control bands that affect the audio outputs when selected and conditional audio control bands that do not affect the audio output unless some action on the band requires audio output.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: June 27, 2006
    Assignee: Microsoft Corporation
    Inventors: W. Michael Anderson, Bruce Alan Johnson, William David Sproule, Polita Mila Huff
  • Publication number: 20040176935
    Abstract: Facilitating communication with automotive vehicle buses may be enabled using a vehicle gateway device (VGWD) and/or a vehicle gateway server (VGWS). In a described implementation, a VGWS may use a vehicle model database to translate requested vehicle data in a generic format from a generic data request into a vehicle-specific data format. VGWS may then send a vehicle-specific data request that has requested vehicle data in the vehicle-specific data format to a VGWD. The VGWD is able to acquire the desired vehicle data from a vehicle bus without translation using the vehicle-specific data format. The VGWD may forward the desired vehicle data in the vehicle-specific data format to the VGWS. The VGWS may then use the vehicle model database to translate the desired vehicle data in the vehicle-specific data format into desired vehicle data in a generic format. This desired generic vehicle data may be returned to a requesting entity.
    Type: Application
    Filed: March 4, 2003
    Publication date: September 9, 2004
    Applicant: Microsoft Corporation
    Inventors: William D. Sproule, W. Michael Anderson
  • Publication number: 20030151618
    Abstract: A media browsing system prepares various media content and synchronizes the content with a media player for playback. A user can specify the content and preconfigure the manner in which the content will be subsequently accessible through a common user interface on the media player. A variety of media players having configurable, common user interfaces promote a consistent media browsing experience across media players for users accessing a variety of preconfigured media content.
    Type: Application
    Filed: December 12, 2002
    Publication date: August 14, 2003
    Inventors: Bruce Alan Johnson, W. Michael Anderson, William David Sproule
  • Publication number: 20030137543
    Abstract: An in-vehicle audio browser includes a first set of buttons that are configured to select a preset item. A second set of buttons move forward and backward through a list of items in the audio browser. A third button selects among multiple bands associated with the audio browser. A fourth button activates a function that varies depending on the selected band. The audio browser supports primary audio control bands that affect the audio outputs when selected and conditional audio control bands that do not affect the audio output unless some action on the band requires audio output.
    Type: Application
    Filed: January 16, 2002
    Publication date: July 24, 2003
    Inventors: W. Michael Anderson, Bruce Alan Johnson, William David Sproule, Polita Mila Huff
  • Publication number: 20030132953
    Abstract: A media browsing system prepares various media content and synchronizes the content with a media player for playback. A user can specify the content and preconfigure the manner in which the content will be subsequently accessible through a common user interface on the media player. A variety of media players having configurable, common user interfaces promote a consistent media browsing experience across media players for users accessing a variety of preconfigured media content.
    Type: Application
    Filed: December 12, 2002
    Publication date: July 17, 2003
    Inventors: Bruce Alan Johnson, W. Michael Anderson, William David Sproule
  • Patent number: D525983
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: August 1, 2006
    Assignee: Microsoft Corporation
    Inventors: Judson Craig Hally, Richard S. Goade, W. Michael Anderson