Patent classifications
H04L12/40117
Systems and methods for mounts for recording devices
Systems and methods for configuring the operation of recording devices that may be removably mounted to a mount. A mount may provide a unique identifier. The unique identifier may be used to select a configuration profile for configuring the operation of the recording device coupled to the mount. A recording device that is moved from one mount to another may receive a different profile in accordance with the identifier of the new mount to control the operation of the recording device while mounted to the new mount. A server may store, retrieve, and provide profiles to recording devices.
LATENCY NEGOTIATION IN A HETEROGENEOUS NETWORK OF SYNCHRONIZED SPEAKERS
A method is provided that can be performed by an audio source for negotiating latency in an audio network. The audio source receives information regarding an audio processing latency associated with each of a set of two or more audio output devices connected to the audio network. The audio source determines, based at least on the received information, a maximum delay for outputting audio samples streamed by the audio source from the audio output devices in the set. The audio source determines, based on the maximum delay, timing for outputting the audio samples from the audio output devices in the set. The audio source then communicates the determined timing to the set of audio output devices for processing the audio samples in accordance with the timing.
Controller area network (CAN) message scanner for a winter service vehicle, and method of scanning a CAN message
There is described a controller area network (CAN) message scanner for a winter service vehicle. The CAN message scanner generally has a housing; a controller inside said housing; and a CAN bus link having a proximal end connected to said controller and a distal end connected to a diagnostic port of an engine control unit (ECU) of said winter service vehicle; said controller performing, while said winter service vehicle has a given speed, receiving a CAN message from said ECU vehicle via said CAN bus link, said CAN message having vehicle data fields located at corresponding addresses of said CAN message; retrieving a vehicle data field having a value matching a speed value indicative of said given speed of said winter service vehicle; and generating a signal indicating an address corresponding to said retrieved vehicle data field.
Latency negotiation in a heterogeneous network of synchronized speakers
A method is provided that can be performed by an audio source for negotiating latency in an audio network. The audio source receives information regarding an audio processing latency associated with each of a set of two or more audio output devices connected to the audio network. The audio source determines, based at least on the received information, a maximum delay for outputting audio samples streamed by the audio source from the audio output devices in the set. The audio source determines, based on the maximum delay, timing for outputting the audio samples from the audio output devices in the set. The audio source then communicates the determined timing to the set of audio output devices for processing the audio samples in accordance with the timing.
METHODS FOR OPERATOR CONTROL UNIT AND PAYLOAD COMMUNICATION
A method of communication between a payload and a platform, including providing power to at least one payload via a platform, periodically sending an identification message from the at least one payload to the platform, decoding the identification message with the platform and sending a response message to the at least one payload, requesting access to one or more ethernet busses supplied by the platform, and enabling the one or more ethernet busses.
Communication Method And Communication Device For Multi-Machine Communication System And Multi-Machine Communication System
A communication method and a communication device for a multi-machine communication system and a multi-machine communication system are provided. A communication unit is selected from communication units in the multi-machine communication system as a first communication unit, a communication unit among the communication units other than the first communication unit functions as a second communication unit. After the first communication unit first establishes communication and sends data to a communication bus, the second communication unit establishes communication if it is detected that a duration for which the communication bus is continuously occupied is greater than a first preset value and then detected that a duration for which the communication bus is continuously idle is greater than a second preset value. The second communication unit can finish establishing communication when the communication bus is idle, thereby avoiding incorrectly determined data packet.
METHOD FOR PROCESSING MULTI-MEDIA SIGNALS AND ASSOCIATED MULTI-MEDIA DEVICE
A method for processing a multi-media signal and an associated multi-media device are provided. The method includes: receiving a first audio signal within the multi-media signal from a display device through a first transmission interface of a multi-media device; converting the first audio signal into a second audio signal applicable to a second transmission interface of the multi-media device; and outputting the second audio signal to an audio device through the second transmission interface for playback.
Streaming on diverse transports
In some examples, a transport agnostic source includes a streaming device to stream video on diverse transport topologies including isochronous and non-isochronous transports. In some examples, a transport agnostic sink includes a receiving device to receive streamed video from diverse transport topologies including isochronous and non-isochronous transports.
LATENCY NEGOTIATION IN A HETEROGENEOUS NETWORK OF SYNCHRONIZED SPEAKERS
A method is provided that can be performed by an audio source for negotiating latency in an audio network. The audio source receives information regarding an audio processing latency associated with each of a set of two or more audio output devices connected to the audio network. The audio source determines, based at least on the received information, a maximum delay for outputting audio samples streamed by the audio source from the audio output devices in the set. The audio source determines, based on the maximum delay, timing for outputting the audio samples from the audio output devices in the set. The audio source then communicates the determined timing to the set of audio output devices for processing the audio samples in accordance with the timing.
INTERACTIVE DATA STREAM
The present invention is geared generally towards the transmission of data, such as images, audio, video, or text, as a continuous stream via a network to recipients. In particular, the present invention relates to enabling the transmission of data to recipients and enabling the recipients to interact and influence the content of the transmission.