Disk jockey streaming sessions
First Claim
1. A method of sharing media between a source device and a receiving device comprising:
- identifying at least one receiving device capable of bidirectional communication;
creating a bidirectional communication link with the at least one receiving device;
establishing a streaming session with the at least one receiving device over the bidirectional communication link;
streaming media content to the at least one receiving device over the streaming session;
creating an encounter entry for each media content item streamed to the at least one receiving device during the session, the encounter entry comprising a date and time, an identifier of the at least one receiving device, and media content metadata.
3 Assignments
0 Petitions
Accused Products
Abstract
A media player may stream media content, such as music, to other media players over a data network connection, for example, a WiFi/802.11 connection. An encounter object may be used to keep a record of each media object transmitted. The encounter object may include information about the transmission itself, such as a date and time when the media object was transmitted and the source and destination media players involved. The encounter object may also include metadata about the media object, such as genre, album, title, and artist, if the media object is a song. The DJ session may also support user interaction, such as sharing library listings, suggesting next plays (requests), and polls.
-
Citations
20 Claims
-
1. A method of sharing media between a source device and a receiving device comprising:
-
identifying at least one receiving device capable of bidirectional communication; creating a bidirectional communication link with the at least one receiving device; establishing a streaming session with the at least one receiving device over the bidirectional communication link; streaming media content to the at least one receiving device over the streaming session; creating an encounter entry for each media content item streamed to the at least one receiving device during the session, the encounter entry comprising a date and time, an identifier of the at least one receiving device, and media content metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of sharing media between a source device and a receiving device comprising:
-
identifying a source device capable of two-way communication; creating a bidirectional communication link with the source device; establishing a streaming session with the source device over the bidirectional communication link; receiving streamed media content from the source device over the streaming session; creating an encounter entry for each media content item streamed from the source device during the session, the encounter entry comprising a date and time, an identifier of the source device, and media content metadata. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A media player comprising:
-
a bidirectional port having a one-to-many streaming mode; a user interface including a display and input capture device; a memory for storing a plurality of media content items; and a computer-readable medium having computer-executable instructions comprising; a communication module interfaced to the bidirectional port for identifying a source device capable of two-way communication; an inbound session module coupled to the communication module for creating and managing an inbound data session with the source device; a playback module for playing media content streamed from the source device; and an inbound content management module for creating a first set of records having one inbound record for every media content streamed from the source device, each inbound record including a date and time, an identifier of the source device, and media content metadata. - View Dependent Claims (18, 19, 20)
-
Specification