Music Recognition (DEAL 527)
This portfolio is related to various techniques such as media recognition, selection of a digital video effect (DVE) template based on the quality of videos, playlist generation, streaming media content to client devices located in automobiles, etc. Disclosed is a technique to receive a first playlist containing multiple audio files and a first duration from a client device on a remote server. The server generates the first playlist and transmits it to the client device. The server device receives a target duration from the client device and generates a second playlist with references to second audio files and a duration. The system compares the first duration and the second duration; if the first duration is within a threshold duration of the target duration, the server transmits the second playlist to the client device. Also disclosed are techniques to generate personalized media content by determining various attributes associated with a user. Few patents in the portfolio disclose a technique to select text-based articles from newsfeeds and transmit audio versions of text-based articles to the user device. A set of patents in the portfolio disclose a technique to select a digital video effect template by capturing multiple sets of video feeds, comparing the video feeds, and selecting the best quality feeds for transmission to the user. Few patents in the portfolio disclose a technique to access a playlist that has a sequence of media items with a first media and a second media. The system retrieves the media content items of the received playlist from the server based on the first data sequence defined in the playlist. Another set of patents in the portfolio discloses a technique to access a playlist on a client device located in an automobile, stream the audio content, and begin audible playback of the audio content. The technology may be implemented in media processing systems, interactive music playlist generation systems, real-time music recognition systems, music on-demand systems, media streaming systems, media playback systems, dynamic playlist generation systems, etc.
