PLAYLIST GENERATION METHOD AND APPARATUS
First Claim
Patent Images
1. A method comprising:
- receiving, by a processor, a plurality of segment representations generated from a plurality of segments of a portion of audio data of a broadcast signal over a network, wherein the portion of audio data comprises a plurality of unknown works, and wherein the plurality of segments comprise portions of the plurality of unknown works;
identifying, by the processor, the plurality of unknown works based on identifying one or more of the segment representations that correspond to one or more segments of a plurality of reference works; and
updating, by the processor, separate playlists for two or more of the identified works, the separate playlists each identifying broadcast instances of an associated identified work.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for playlist generation is disclosed. In one aspect, the system may include at least one analysis module for receiving and analyzing an unknown work and generating a corresponding representation thereof, and at least one identification (ID) server for receiving the representation from the analysis modules and determining the identity of the unknown work.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processor, a plurality of segment representations generated from a plurality of segments of a portion of audio data of a broadcast signal over a network, wherein the portion of audio data comprises a plurality of unknown works, and wherein the plurality of segments comprise portions of the plurality of unknown works; identifying, by the processor, the plurality of unknown works based on identifying one or more of the segment representations that correspond to one or more segments of a plurality of reference works; and updating, by the processor, separate playlists for two or more of the identified works, the separate playlists each identifying broadcast instances of an associated identified work. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
a first computing device comprising a memory, a processor coupled to the memory, and an identification server executed from the memory by the processor to; receive a plurality of segment representations generated from a plurality of segments of a portion of audio data of a broadcast signal over a network, wherein the portion of audio data comprises a plurality of unknown works, and wherein the plurality of segments comprise portions of the plurality of unknown works; identify the plurality of unknown works based on identifying one or more of the segment representations that correspond to one or more segments of a plurality of reference works; and update separate playlists for two or more of the identified works, the separate playlists each identifying broadcast instances of an associated identified work. - View Dependent Claims (12, 13, 14, 15)
-
16. A non-transitory computer readable medium comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, by the processor, a plurality of segment representations generated from a plurality of segments of a portion of audio data of a broadcast signal over a network, wherein the portion of audio data comprises a plurality of unknown works, and wherein the plurality of segments comprise portions of the plurality of unknown works; identifying, by the processor, the plurality of unknown works based on identifying one or more of the segment representations that correspond to one or more segments of a plurality of reference works; and updating, by the processor, separate playlists for two or more of the identified works, the separate playlists each identifying broadcast instances of an associated identified work. - View Dependent Claims (17, 18, 19, 20)
-
Specification