Playback of media streams in dependence of a time of a day
First Claim
1. A method of controlling playback of streamed media content at a user interface of an electronic device in dependence of a time of a day, the method comprising:
- determining, by the electronic device, a current portion of a day, in accordance with a day portion time table comprising a plurality of time intervals corresponding to respective portions of the day,sending a first data message to a computer server system, the first data message comprising instructions to the computer server system to return a stream of media content items associated with the determined portion of the day,receiving a second data message from the computer server system, the second data message comprising the stream of media content items associated with the determined portion of the day, and in response theretoperforming playback of the stream of media content items, at the user interface of the electronic device, in dependence of the determined portion of the day, andwhile performing playback and in response to receiving, at the user interface, a user input indicative of changing from the current portion of the day to an updated portion of the day,determining whether to register the change from the current portion of the day to the updated portion of the day, andin response to making the determination to register the change from the current portion of the day to the updated portion of the day, adapting the day portion time table such that at least one time interval of the plurality of time intervals corresponding to the current portion of the day or the updated portion of the day is modified based on the user input, wherein the adapted day portion time table is subsequently used in determining the portion of the day and controlling the playback of streamed media content in dependence of a time of day and the at least one modified time interval.
3 Assignments
0 Petitions
Accused Products
Abstract
This disclosure concerns the providing of media, and more particularly to the streaming of media. In accordance with an example embodiment: a portion of a day is determined; a first data message is sent to a computer server system. The first data message comprises instructions to the computer server system to return media content associated with the determined portion of the day. A second data message is received from the computer server system, the second data message comprising media content associated with the determined portion of the day. In response thereto is playback performed of the media content at the user interface of the electronic device in dependence of the determined portion of the day. While performing playback is a visual appearance parameter of the user interface adjusted according the determined portion of the day.
-
Citations
37 Claims
-
1. A method of controlling playback of streamed media content at a user interface of an electronic device in dependence of a time of a day, the method comprising:
-
determining, by the electronic device, a current portion of a day, in accordance with a day portion time table comprising a plurality of time intervals corresponding to respective portions of the day, sending a first data message to a computer server system, the first data message comprising instructions to the computer server system to return a stream of media content items associated with the determined portion of the day, receiving a second data message from the computer server system, the second data message comprising the stream of media content items associated with the determined portion of the day, and in response thereto performing playback of the stream of media content items, at the user interface of the electronic device, in dependence of the determined portion of the day, and while performing playback and in response to receiving, at the user interface, a user input indicative of changing from the current portion of the day to an updated portion of the day, determining whether to register the change from the current portion of the day to the updated portion of the day, and in response to making the determination to register the change from the current portion of the day to the updated portion of the day, adapting the day portion time table such that at least one time interval of the plurality of time intervals corresponding to the current portion of the day or the updated portion of the day is modified based on the user input, wherein the adapted day portion time table is subsequently used in determining the portion of the day and controlling the playback of streamed media content in dependence of a time of day and the at least one modified time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic device for playback of a streamed media content in dependence of a time of a day, the electronic device comprising:
-
a user interface; a processor; and a memory storing computer program code, which, when run in the processor causes the electronic device to; determine a current portion of a day, in accordance with a day portion time table comprising a plurality of time intervals corresponding to respective portions of the day, send a first data message to a computer server system, the first data message comprising instructions to the computer server system to return a stream of media content items associated with the determined portion of the day, receive a second data message from the computer server system, the second data message comprising the stream of media content items associated with the determined portion of the day, and in response thereto perform playback of the media content items, at the user interface of the electronic device, in dependence of the determined portion of the day, and while performing playback and in response to receiving, at the user interface, a user input indicative of changing from the current portion of the day to an updated portion of the day, determining whether to register the change from the current portion of the day to the updated portion of the day, and in response to making the determination to register the change from the current portion of the day to the updated portion of the day, adapting the day portion time table such that at least one time interval of the plurality of time intervals corresponding to the current portion of the day or the updated portion of the day is modified based on the user input, wherein the adapted day portion time table is subsequently used in determining the portion of the day and controlling the playback of streamed media content in dependence of a time of day and the at least one modified time interval. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program product comprising a non-transitory computer readable storage medium, having thereon a computer program comprising program instructions, the computer program being loadable into a data-processing unit and adapted to cause execution of the method comprising:
-
determining a current portion of a day, in accordance with a day portion time table comprising a plurality of time intervals corresponding to respective portions of the day, sending a first data message to a computer server system, the first data message comprising instructions to the computer server system to return a stream of media content items associated with the determined portion of the day, receiving a second data message from the computer server system, the second data message comprising the stream of media content items associated with the determined portion of the day, and in response thereto performing playback of the media content items, at the user interface of the electronic device, in dependence of the determined portion of the day, and while performing playback and in response to receiving, at the user interface, a user input indicative of changing from the current portion of the day to an updated portion of the day, determining whether to register the change from the current portion of the day to the updated portion of the day, and in response to making the determination to register the change from the current portion of the day to the updated portion of the day, adapting the day portion time table such that at least one time interval of the plurality of time intervals corresponding to the current portion of the day or the updated portion of the day is modified based on the user input, wherein the adapted day portion time table is subsequently used in determining the portion of the day and controlling the playback of streamed media content in dependence of a time of day and the at least one modified time interval.
-
Specification