H04H2201/20

Concurrent transmission and playback of audio information
11080001 · 2021-08-03 · ·

In a network comprising a plurality of synchrony groups, including at least a first synchrony group and a second synchrony group, wherein a first zone player is a member of the first synchrony group and a second zone player is a member of the second synchrony group, a method comprising: transmitting, by the first zone player while the first zone player is playing a first audio information, a second audio information to the second zone player, wherein the second audio information is different from the first audio information; and playing, by the second synchrony group, the second audio information while the first synchrony group is playing the first audio information.

Synchronizing operations among a plurality of independently clocked digital data processing devices

Example systems, apparatus, and methods receive audio information including a plurality of frames from a source device, wherein each frame of the plurality of frames includes one or more audio samples and a time stamp indicating when to play the one or more audio samples of the respective frame. In an example, the time stamp is updated for each of the plurality of frames using a time differential value determined between clock information received from the source device and clock information associated with the device. The updated time stamp is stored for each of the plurality of frames, and the audio information is output based on the plurality of frames and associated updated time stamps. A number of samples per frame to be output is adjusted based on a comparison between the updated time stamp for the frame and a predicted time value for play back of the frame.

Synchronizing operations among a plurality of independently clocked digital data processing devices

Example systems, apparatus, and methods receive audio information including a plurality of frames from a source device, wherein each frame of the plurality of frames includes one or more audio samples and a time stamp indicating when to play the one or more audio samples of the respective frame. In an example, the time stamp is updated for each of the plurality of frames using a time differential value determined between clock information received from the source device and clock information associated with the device. The updated time stamp is stored for each of the plurality of frames, and the audio information is output based on the plurality of frames and associated updated time stamps. A number of samples per frame to be output is adjusted based on a comparison between the updated time stamp for the frame and a predicted time value for play back of the frame.

System, apparatus and method for hardware and software support of radio functionality

In one example, a system includes: a circuit board; at least one tuner adapted on the circuit board to receive and process a radio frequency (RF) signal to output a downconverted modulated signal; a processor adapted on the circuit board to demodulate the downconverted modulated signal, process the demodulated downconverted signal and output an audio signal; a location on the circuit board to receive a demodulator circuit; and a shunt element adapted on the circuit board to direct the downconverted modulated signal from the at least one tuner to the processor when the system does not include the demodulator circuit.

Audio distributor selection
10970034 · 2021-04-06 · ·

A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.

Digital Broadcast Receiver And Digital Broadcast Receiver System
20210143925 · 2021-05-13 · ·

A digital broadcast receiver includes a first receiving module tunable to a foreground broadcast service to extract a program information, a first decoder module coupled to the first receiving module and decoding the program information, an output module switchably coupled to the first decoder module and adapted to output the program information, at least one second decoder module coupled to the first receiving module and tunable to a background broadcast service to decode a program information associated with the background broadcast service, and a control unit adapted to tune the first receiving module and the first decoder module to the foreground broadcast service and to tune each of the at least one second decoder modules to a background broadcast service. The control unit determines the foreground broadcast service based on a user input and determines the background broadcast services based on the foreground broadcast service and a predefined rule.

Media playback device and system
10963215 · 2021-03-30 · ·

A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.

Playback device
10949163 · 2021-03-16 · ·

A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.

Playback device
10956119 · 2021-03-23 · ·

A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.

System and Method for the Individualized Provision of Broadcast Radio Content in a Vehicle
20210075529 · 2021-03-11 ·

A system and method provides individualized broadcast radio content in a vehicle. The system has a transmitting unit for transmitting broadcast radio content to the vehicle. The transmitting unit is configured to receive broadcast radio content from a multiplicity of servers, to generate from the received broadcast radio content a selection of broadcast radio content individualized for the vehicle and to convey the individualized selection of broadcast radio content to a receiving unit of the vehicle. The vehicle also has a computing unit configured to generate from the individualized selection of broadcast radio content a broadcast radio content tailored to a current journey of the vehicle and/or a current frame of mind of the vehicle occupants.