H04H20/82

System and method for broadcasting interactive content
09584835 · 2017-02-28 · ·

There is provided a system and method for streaming content to a plurality of devices over a network. A first stream comprising a first live feed is received from a first source, a second stream comprising a second live feed received from a second source, the first live feed synchronized with the second live feed, and a third stream comprising the synchronized first and second live feed generated and sent to each device. An interface is also presented on each device and the live feed displayed therewithin, a request signal indicative of a request for interactive content received, a control signal comprising instructions for retrieving the interactive content from the memory sent to each device, and the interface dynamically modified for causing the retrieved interactive content to be displayed concurrently with the live feed.

Themed ornaments with internet radio receiver
09584913 · 2017-02-28 ·

Apparatuses for playing signals received from the internet or other information highway on one or more speakers are described. The apparatus has a receiver for receiving information from preselected addresses; a processor for interpreting the signals; and at least one speaker for playing signals from the internet. There is at least one holographic projector connected to the receiver for projecting a holographic image received from the internet. The processor selects images that correspond with the signals played by the speaker.

Method and apparatus for transmitting/receiving access information of broadcast service in a broadcasting system, and system thereof

A broadcasting system for providing access information of a broadcast service, wherein a transmission apparatus generates the access information for at least one of a broadcast network and an interaction network, from which the broadcast service is transmitted, and transmits the access information to a terminal via a specific communication network. A reception apparatus receives the access information of the broadcast service via the communication network, analyzes the received access information to determine a network from which the broadcast service is provided, among the broadcast network and the interaction network, and sets an access address for reception of the broadcast service.

Method and system for preparing a playlist for an internet content provider

A computer implemented method is for generating a media playlist including a plurality of tracks to be played on a listener's mobile or stationary client device with Internet radio capabilities, the client device intended to be connected to the Internet. The method comprises: obtaining, as a listener's input into the listener's client device, a playlist definition; selecting, from a plurality of tracks, tracks meeting the playlist definition to form the playlist, wherein the playlist is formed by playlist entries that include track identifications referring to selected ones of the plurality of tracks; tracks present in a remote master media inventory, tracks present in an Internet-based cloud memory environment, and tracks present in a local media content inventory of the listener's client device form the plurality of tracks; selecting tracks that meet the playlist definition includes comparing the playlist definition with entries for tracks in a metadata encyclopedia which includes metadata derived from a master metadata encyclopedia referring to the tracks present in the remote master media inventory and the tracks present in the cloud memory environment, and the local media content inventory kept in the local listener's client device; the metadata encyclopedia is kept locally in the client device; and each entry in the local metadata encyclopedia refers to a respective track and includes at least one track descriptor and at least one similarity data descriptor; and providing the playlist to the listener's client device for obtaining the tracks indicated on the playlist for playing the tracks in the playlist in an order defined in the playlist.

Method and system for preparing a playlist for an internet content provider

A computer implemented method is for generating a media playlist including a plurality of tracks to be played on a listener's mobile or stationary client device with Internet radio capabilities, the client device intended to be connected to the Internet. The method comprises: obtaining, as a listener's input into the listener's client device, a playlist definition; selecting, from a plurality of tracks, tracks meeting the playlist definition to form the playlist, wherein the playlist is formed by playlist entries that include track identifications referring to selected ones of the plurality of tracks; tracks present in a remote master media inventory, tracks present in an Internet-based cloud memory environment, and tracks present in a local media content inventory of the listener's client device form the plurality of tracks; selecting tracks that meet the playlist definition includes comparing the playlist definition with entries for tracks in a metadata encyclopedia which includes metadata derived from a master metadata encyclopedia referring to the tracks present in the remote master media inventory and the tracks present in the cloud memory environment, and the local media content inventory kept in the local listener's client device; the metadata encyclopedia is kept locally in the client device; and each entry in the local metadata encyclopedia refers to a respective track and includes at least one track descriptor and at least one similarity data descriptor; and providing the playlist to the listener's client device for obtaining the tracks indicated on the playlist for playing the tracks in the playlist in an order defined in the playlist.

SYSTEMS AND METHODS FOR CONTINUOUSLY DETECTING AND IDENTIFYING SONGS IN A CONTINUOUS AUDIO STREAM
20170024441 · 2017-01-26 ·

A system and method for detecting songs in a continuous audio stream are disclosed. A detection server segments the continuous audio stream, and analyzes the audio stream to determine song candidates according to various processes disclosed herein. In one embodiment, the candidates are determined to be accurate when temporally ordered fingerprints exceed a predetermined threshold, adjacent audio stream segments are determined to have the same best song candidate, and the determined song detection has not been previously detected in the data stream within a predetermined period of time.

Method and device for displaying supplemental information while rendering a playlist

A media player device and method for receiving and playing a playlist is provided. The device has a transceiver to wirelessly send and receive communication, a memory, a control system connected to the memory and the transceiver, and at least one speaker to play the plurality of songs. The control system and method receive a command to log into an account before receiving a playlist, receive and display the playlist identifying a plurality of songs in a menu with context sensitive icons representing different functions, receive and display information associated with an artist from a currently playing song of the plurality of songs in the playlist, receive and display information on a related song that is from a genre similar to that of one of the currently playing song, and receive and display advertising. The method provides for the speaker to play the plurality of songs.

Method and device for sourcing and constructing a playlist

An electronic device and method for sourcing and/or constructing a playlist are provided. An assignment of a playlist identifying a plurality of songs is received. A plurality of devices from which the plurality of songs may be retrieved is determined. The availability of the plurality of devices is determined. At least one of the plurality of devices is connected to in order to to access at least one of the plurality of songs. Memory of the electronic device can be scanned for stored songs to incorporate into the playlist.

PRESENTATION OF SEARCH RESULTS
20170011055 · 2017-01-12 ·

Objects contained within enormous geographically distributed virtual file servers spanning thousands (or even millions) of organizations are each assigned globally unique object identifiers, enabling the implementation of highly distributed indexing and retrieval operations. The file system API (application programming interface) is extended to provide a search capability. A search request targeting a specific domain creates a parallel namespace anchored in that domain's root directory. The parallel namespace, containing directories and links to all objects satisfying the search criteria, may be navigated using the standard file system API. Relevance scores, added as new members of the file attribute structure, enable the construction and presentation of views that convey where the centers of expertise associated with the search matter are located. In addition, a wide range of methods addressing the scalability issues associated with integrating retrieval operations into the fabric of geographically distributed virtual file servers are disclosed.

METHODS, APPARATUS AND ARTICLES OF MANUFACTURE TO IDENTIFY SOURCES OF NETWORK STREAMING SERVICES
20250140270 · 2025-05-01 ·

Methods, apparatus and articles of manufacture to identify sources of network streaming services are disclosed. An example apparatus includes a coding format identifier to identify, from a received first audio signal representing a decompressed second audio signal, an audio compression configuration used to compress a third audio signal to form the second audio signal, and a source identifier to identify a source of the second audio signal based on the identified audio compression configuration.