System and method for providing music based on a mood
First Claim
1. A method for providing music that matches a primary mood of each page of an e-book, comprising:
- automatically and without user input, (a) syncing to an e-Reader on which the 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;
(b) calculating a user'"'"'s average reading speed for reading the e-book;
(c) analyzing the e-book for moods, wherein each page of the e-book has a primary mood;
(d) combining the primary mood of each page with the user'"'"'s music preference;
(e) matching the music to the primary mood of each page;
(f) finding a source capable of propagating the music matching the primary mood of each page and user'"'"'s music preference;
(g) playing the music propagated from the source, wherein the user is able to purchase the music while the music is playing;
(h) logging the played music; and
(i) logging each purchased music.
2 Assignments
0 Petitions
Accused Products
Abstract
A system provides music that matches the mood of an e-book when the e-book is read on an e-Reader. The system comprises several sub-components to calculate a user'"'"'s average reading speed, analyze the e-book for moods, match music to each mood, track music played and purchased, record user'"'"'s music preference, and play the matched music based on the user'"'"'s music preference. The moods are indexed as adjectives, adverbs, and onomonopias. A change in mood triggers a change in music played in a wall-to-wall or movie mode. When a user does not have a music preference, the system chooses a default music based on genre, style, and mode based on the analyzed mood. When the system plays music in the movie mode to match a predetermined number of moods, the system fades the music to a pause equal to the predetermined number before resuming the music based on a current mood.
97 Citations
20 Claims
-
1. A method for providing music that matches a primary mood of each page of an e-book, comprising:
-
automatically and without user input, (a) syncing to an e-Reader on which the 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; (b) calculating a user'"'"'s average reading speed for reading the e-book; (c) analyzing the e-book for moods, wherein each page of the e-book has a primary mood; (d) combining the primary mood of each page with the user'"'"'s music preference; (e) matching the music to the primary mood of each page; (f) finding a source capable of propagating the music matching the primary mood of each page and user'"'"'s music preference; (g) playing the music propagated from the source, wherein the user is able to purchase the music while the music is playing; (h) logging the played music; and (i) logging each purchased music. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing music to match a primary mood of each page of an e-book, comprising:
-
a first sub-component to send a UID of an e-Reader and a date/time stamp of when the e-book is first loaded on the e-Reader to a second, third, fourth, and fifth sub-components and to update the second, third, and fourth sub-components when the e-Reader is shut down; a second sub-component to calculate a user'"'"'s average reading speed and to transmit the calculated average reading speed to the fifth sub-component; a third sub-component to keep track of the user'"'"'s music preference, to search a public or proprietary database for one or more additional preferences associated with the e-book'"'"'s ISBN, and to transmit the user'"'"'s music and one or more additional preferences to the fifth sub-component; a fourth sub-component to keep track of the music purchased by recording the music'"'"'s UID, ID3, and date/time stamp and to transmit the music purchased to the fifth sub-component; a fifth sub-component to analyze the e-book for moods, to select a primary mood for each page of the e-book, and to transmit the primary mood, average reading speed, user'"'"'s music and one or more additional preferences, and music purchased to a sixth sub-component; and a sixth sub-component to match the music to the primary mood, average reading speed, user'"'"'s music and one or more additional preferences, and music purchased and to select a source capable of propagating the music; - View Dependent Claims (11)
-
-
12. A computer-usable medium having computer-readable components and computer executable instructions stored thereon to perform a method for providing music that matches a primary mood of each page of an e-book, comprising:
-
automatically and without user input, (a) syncing to an e-Reader on which the 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; (b) calculating a user'"'"'s average reading speed for reading the e-book; (c) analyzing the e-book for moods, wherein each page of the e-book has a primary mood; (d) combining the primary mood of each page with the user'"'"'s music preference; (e) matching the music to the primary mood of each page; (f) finding a source capable of propagating the music matching the primary mood of each page and user'"'"'s music preference; (g) playing the music propagated from the source, wherein the user is able to purchase the music while the music is playing; (h) logging the played music; and (i) logging each purchased music. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification