Network-Assisted Remote Media Listening
First Claim
Patent Images
1. A remote listening server, comprising:
- a central media repository configured to store a plurality of digital media assets; and
a media listening server configured to maintain media playback information for each of a plurality of users, and configured to provide media playback information of a given user from said media listening server to at least one client device associated with other user, where the media playback information identifies a particular digital media asset that is being played at a client device of the given user.
1 Assignment
0 Petitions
Accused Products
Abstract
Improved approaches for media listening amongst different users are disclosed. For example, methods, systems or computer program code can enable users to have a remote listening experience in real time. Advantageously, a remote user at a remote client device can in effect listen to a particular digital media asset that is being played at a local client device of a local user. Media information and/or user profiles can also be provided about themselves and shared with other users.
61 Citations
25 Claims
-
1. A remote listening server, comprising:
-
a central media repository configured to store a plurality of digital media assets; and a media listening server configured to maintain media playback information for each of a plurality of users, and configured to provide media playback information of a given user from said media listening server to at least one client device associated with other user, where the media playback information identifies a particular digital media asset that is being played at a client device of the given user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for sharing digital media playback information between different computing devices, said method comprising:
-
determining whether media information sharing is enabled for the first computing device; determining whether media playback on a first computing device is active; and sending media playback information from the first computing device to a media listening server if it is determined that (i) media information sharing is enabled for the first computing device, and (ii) media playback on the first computing device is active and. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-implemented method for receiving recommendations for digital media assets, said method comprising:
-
displaying, at a local client machine, one or more remote listening targets that are available to a user of a local client machine; displaying, at the local client machine, an indication of whether and/or what one or more digital media assets the one or more remote listening targets are currently playing; receiving a selection of one of the one or more remote listening targets; requesting media content corresponding to a digital media asset currently playing at the selected one of the remote listening targets; receiving, at the local client machine, the requested media content corresponding to the digital media asset currently playing at the selected one of the remote listening targets; and presenting the requested media content at the local client machine. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for listening digital media assets, said method comprising:
-
receiving now playing information pertaining to a digital media asset being played by an acquaintance on a remote client device; requesting to listen to the digital media asset being played on the remote client device; receiving, at a local client device, media content for the digital media asset via a network from a central media storage; and playing the media content for the digital media asset at the local client device. - View Dependent Claims (22, 23, 24)
-
-
25. A computer readable storage medium including at least executable computer program code stored thereon for sharing digital media playback information between different computing devices, said computer readable storage medium comprising:
-
computer program code for determining whether remote media listening is enabled for the first computing device; and computer program code for sending media playback information from the first computing device to a media listening server if it is determined that remote media listening is enabled for the first computing device.
-
Specification