METHOD AND AN ELECTRONIC DEVICE FOR PERFORMING PLAYBACK OF STREAMED MEDIA INCLUDING RELATED MEDIA CONTENT
First Claim
1. A method of operating an electronic device for performing playback of a streamed first media content item combined with a second media content item at a user interface of the electronic device, the method comprising:
- performing playback of the first media content item,during the playback of the first media content item,sending a first data message to a computer server system, the first data message comprising instructions to the computer server system to return information that a second media content item is selectable, the second media content item being related to the first media content item, andreceiving a second data message from the computer server system, the second data message comprising the information that the second media content item is selectable, and in response theretodisplaying at the user interface, as a visual array of tiles, that the second media content item is selectable, wherein each one of the tiles corresponds to a respective second media content item according to the received information,receiving a first request for requesting playback of the second media content item,in response to receiving the first request, sending, to the computer server system, a third data message comprising instructions to return the second media content item,receiving a fourth data message from the computer server system, the fourth data message comprising the second media content item, andperforming playback of the second media content item combined with the first media content item at the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are methods and electronic devices for performing playback of streamed media, including complementing a media content item with an associated media content item. In accordance with an exemplary embodiment, during playback of a first media content item, a message is sent to a computer server system, to return information that a related second media content item is selectable. The information that the second media content item is selectable is displayed at a user interface as a visual array of tiles, wherein each one of the tiles corresponds to a respective second media content item. Playback of the second media content item can be combined with the first media content item. By displaying information about selectable associated media content items to a user, the user will be enabled to individually select associated media content items to complement a currently playbacked media content item.
59 Citations
25 Claims
-
1. A method of operating an electronic device for performing playback of a streamed first media content item combined with a second media content item at a user interface of the electronic device, the method comprising:
-
performing playback of the first media content item, during the playback of the first media content item, sending a first data message to a computer server system, the first data message comprising instructions to the computer server system to return information that a second media content item is selectable, the second media content item being related to the first media content item, and receiving a second data message from the computer server system, the second data message comprising the information that the second media content item is selectable, and in response thereto displaying at the user interface, as a visual array of tiles, that the second media content item is selectable, wherein each one of the tiles corresponds to a respective second media content item according to the received information, receiving a first request for requesting playback of the second media content item, in response to receiving the first request, sending, to the computer server system, a third data message comprising instructions to return the second media content item, receiving a fourth data message from the computer server system, the fourth data message comprising the second media content item, and performing playback of the second media content item combined with the first media content item at the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of operating an electronic device for performing playback of a streamed first media content item at a user interface of the electronic device, and simultaneously delivering a service at the user interface, the method comprising:
-
performing playback of the first media content item, during the playback of the first media content item, sending a first data message to a computer server system, the first data message comprising instructions to the computer server system to return information that the service is selectable, the service being related to playback of the first media content item, and receiving a second data message from the computer server system, the second data message comprising the information that the service is selectable, and in response thereto displaying at the user interface, as a visual array of tiles, that the service is selectable, wherein each one of the tiles corresponds to a respective service according to the received information, receiving a first request for requesting the service, in response to receiving the first request, sending, to the computer server system, a second request for service data of the service, receiving, from the computer server system, the service data of the service in response to the request, and delivering the service, by utilizing the received service data, combined with performing playback of the first media content item at the user interface. - View Dependent Claims (13)
-
-
14. An electronic device for performing playback of a streamed first media content item combined with a second media content item at a user interface of the electronic device, 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; perform playback of the first media content item, during the playback of the first media content item, send a first data message to a computer server system, the first data message comprising instructions to the computer server system to return information that a second media content item selectable, the second media content item being related to the first media content item, and receive a second data message from the computer server system, the second data message comprising the information that the second media content item is selectable, and in response thereto display at the user interface, as a visual array of tiles, that the second media content item is selectable, wherein each one of the tiles corresponds to a respective second media content item according to the received information, receive a first request for requesting playback of the second media content item, in response to receiving the first request, send, to the computer server system, a third data message comprising instructions to return the second media content item, receive a fourth data message from the computer server system, the fourth data message comprising the second media content item, and perform playback of the second media content item combined with the first media content item at the user interface. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An electronic device for playback of a streamed first media content item at a user interface of the electronic device, and simultaneously delivering a service at the user interface, the first electronic device comprising:
-
a user interface; a processor; and a memory storing computer program code, which, when run in the processor causes the first electronic device to; perform playback of the first media content item, during the playback of the first media content item, sending a first data message to a computer server system, the first data message comprising instructions to the computer server system to return information that the service is selectable, the service being related to playback of the first media content item, and receive a second data message from the computer server system, the second data message comprising the information that the service is selectable, and in response thereto display at the user interface, as a visual array of tiles, that the service is selectable, wherein each one of the tiles corresponds to a respective service according to the received information, receive a first request for requesting the service, in response to receiving the first request, send, to the computer server system, a second request for service data of the service, receive, from the computer server system, the service data of the service in response to the request, and deliver the service, by utilizing the received service data, combined with performing playback of the first media content item at the user interface. - View Dependent Claims (24)
-
-
25. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by an electronic device with one or more processors, cause the electronic device to perform the method of
performing playback of the first media content item, during the playback of the first media content item, sending a first data message to a computer server system, the first data message comprising instructions to the computer server system to return information that a second media content item is selectable, the second media content item being related to the first media content item, and receiving a second data message from the computer server system, the second data message comprising the information that the second media content item is selectable, and in response thereto displaying at the user interface, as a visual array of tiles, that the second media content item is selectable, wherein each one of the tiles corresponds to a respective second media content item according to the received information, receiving a first request for requesting playback of the second media content item, in response to receiving the first request, sending, to the computer server system, a third data message comprising instructions to return the second media content item, receiving a fourth data message from the computer server system, the fourth data message comprising the second media content item, and performing playback of the second media content item combined with the first media content item at the user interface.
Specification