TV playlist
A playlist server application is provided on a server at a first network node. A playlist local application is provided for a remote device. An indication of a change to a playlist on one of the server and the remote device is obtained from a corresponding one of the playlist server application and the playlist local application. The change is synchronized to another one of the server and the remote device.
1. A method comprising the steps of:
obtaining, at a computing device, input from a brainwave sensor indicative of brainwaves of a user;
based at least in part on said input from said brainwave sensor, carrying out, by a processor of said device executing an application program, at least one of:
recommendation of a currently playing item, which has, at least in part, influenced said brainwaves, for inclusion in a first playlist; and
recommendation of a second playlist to at least one of complement and alter a mental state of said user, said mental state of said user being associated with said brainwaves of said user; and
respectively adding said currently playing item to said first playlist or playing said second playlist in accordance with said carrying out step.
2. The method of claim 1 , further comprising categorizing said brainwaves of said user into one of a plurality of states.
3. The method of claim 2 , wherein said plurality of states include Delta waves, Theta waves, Alpha waves, Low Beta waves, Midrange Beta, High Beta waves, and Gamma waves.
4. The method of claim 2 , wherein each of said plurality of states is associated with a range of brainwave frequencies.
5. The method of claim 2 , wherein said first playlist and said second playlist are associated with different ones of said plurality of states.
6. The method of claim 5 , wherein said recommendation of said current playing item occurs upon detecting that a current state of said brainwaves matches said state associated with said first playlist.
7. The method of claim 5 , wherein said recommendation of said second playlist occurs upon detecting that a current state of said brainwaves matches said state associated with said second playlist.
8. A method comprising the steps of:
obtaining, at a computing device, input from a brainwave sensor indicative of brainwaves of a user;
based at least in part on said input from said brainwave sensor, carrying out, by a processor of said device executing an application program to recommend a currently playing item, which has, at least in part, influenced said brainwaves, for inclusion in a first playlist; and
adding, based on said recommendation, said currently playing item to said first playlist.
9. The method of claim 8 , further comprising categorizing said brainwaves of said user into one of a plurality of states.
10. The method of claim 9 , wherein said plurality of states include Delta waves, Theta waves, Alpha waves, Low Beta waves, Midrange Beta, High Beta waves, and Gamma waves.
11. The method of claim 9 , wherein each of said plurality of states is associated with a range of brainwave frequencies.
12. The method of claim 9 , wherein said first playlist is associated with one or more of said plurality of states.
13. The method of claim 12 , wherein said recommendation of said current playing item occurs upon detecting that a current state of said brainwaves matches said state associated with said first playlist.
14. A method comprising the steps of:
obtaining, at a computing device, input from a brainwave sensor indicative of brainwaves of a user;
based at least in part on said input from said brainwave sensor, carrying out, by a processor of said device executing an application program to recommend a first playlist to at least one of complement and alter a mental state of said user, said mental state of said user being associated with said brainwaves of said user; and
playing, based on said recommendation, said first playlist.
15. The method of claim 14 , further comprising categorizing said brainwaves of said user into one of a plurality of states.
16. The method of claim 15 , wherein said plurality of states include Delta waves, Theta waves, Alpha waves, Low Beta waves, Midrange Beta, High Beta waves, and Gamma waves.
17. The method of claim 15 , wherein each of said plurality of states is associated with a range of brainwave frequencies.
18. The method of claim 15 , wherein said first playlist is associated with one or more of said plurality of states.
19. The method of claim 18 , wherein said recommendation of said second playlist occurs upon detecting that a current state of said brainwaves matches said state associated with said second playlist.