×

System and method for providing music based on a mood

  • US 8,644,971 B2
  • Filed: 11/08/2010
  • Issued: 02/04/2014
  • Est. Priority Date: 11/09/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing music based on mood comprising:

  • syncing to an e-reader on which an e-book is loaded when a first page of the e-book is displayed on the e-reader, wherein syncing comprises recording a unique identifier of the e-reader;

    analyzing the e-book for moods, wherein primary moods are identified as a user progresses through the e-book, and wherein analyzing the e-book comprises;

    invoking a special dictionary in a language of the e-book containing adjectives, adverbs and onomatopoeias found in a conventional dictionary;

    extracting words from the e-book that match the adjectives, adverbs and onomatopoeias in the special dictionary;

    indexing the extracted words into one of a plurality of moods; and

    invoking a priority scheme to determine the primary mood of each page;

    generating a list of links matching the identified primary moods;

    filtering the list of links based on user music preferences; and

    selecting music based on the identified primary moods in concert with a parameter designating continuous playback or playback comprising timed pauses;

    calculating music playback times based on the locations of the primary moods and calculating a user'"'"'s average reading speed wherein the calculating comprises;

    recording a total number of words on the first page of the e-book;

    recording a time stamp when the first page of the e-book is displayed on the e-reader;

    recording a total number of words on each subsequent page of the e-book;

    recording the time stamp when each subsequent page of the e-book is displayed on the e-reader; and

    logging and updating a user'"'"'s average turn rate on a server based on the unique identifier anddirecting primary mood based playback of digital music propagated from a media source.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×