Patents by Inventor Bruce Alan Johnson

Bruce Alan Johnson 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: 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
  • 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
  • Publication number: 20090028009
    Abstract: Technology related to CD (compact disc) players are described. In one instance, a handheld CD player includes a CD drive to receive a CD and to determine a CD identification from the CD and a media slot to receive a portable memory card having a database. The handheld CD player also includes an attributes access module configured to retrieve music attributes from the database associated with the CD identification and to store the CD identification in the database if the CD identification is not already in the database.
    Type: Application
    Filed: August 12, 2008
    Publication date: January 29, 2009
    Applicant: Microsoft Corporation
    Inventors: Bruce Alan Johnson, William A. Spencer, Anton Phillip Sohn
  • Patent number: 7412459
    Abstract: Handheld CD (compact disc) players are described. In one instance, a handheld CD player includes a CD drive to receive a CD and to determine a CD identification from the CD and a media slot to receive a portable memory card having a database. The handheld CD player also includes an attributes access module configured to retrieve music attributes from the database associated with the CD identification and to store the CD identification in the database if the CD identification is not already in the database.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Bruce Alan Johnson, William A. Spencer, Anton Phillip Sohn
  • 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: 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