# US 12,003,809 B2 · Audio video receiver (AVR) architecture

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,003,809 B2
- Document ID: US12003809B2
- Status: Granted
- Kind: B2
- Application number: 18/370,172
- Filed: 2023-09-19
- Published: 2024-02-01
- Granted: 2024-06-04
- Earliest claimed: 2022-05-20
- Applicants: Lenbrook Industries Limited
- Inventors: Gregory R. Stidsen; Jens Torben Sonderskov; Taresh Vadgama; Kevin Groeneveld
- Web page: https://patentgrep.com/patent/US12003809B2

## CPC

- H04N 21/4363: Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N 21/4183: {providing its own processing capabilities, e.g. external module for video decoding}
- H04N 21/42607: {for processing the incoming bitstream}
- H04N 21/43615: {Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805)}
- H04N 21/439: Processing of audio elementary streams
- H04N 5/44: Receiver circuitry {for the reception of television signals according to analogue transmission standards} (H04N5/14 takes precedence)
- H04N 5/64: Constructional details of receivers, e.g. cabinets or dust covers (furniture aspects {of television cabinets} A47B81/06)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An AVR device in accordance with one or more embodiments connects audio and video source devices to audio and video rendering devices. A front panel user interface including a display is integrated in the housing of the AVR device. Input-output (IO) modules are coupled to a backplane board in the housing to be connected to the source devices and the rendering devices. The IO modules include at least one network interface. System-on-Modules (SoMs) are mounted on the backplane board. The SoMs are configured to decode and process audio and video data received from the audio and video source devices for rendering by the audio and video rendering devices and execute an operating system generating a GUI displayed on the display of the front panel user interface. A video subsystem module on the backplane board is configured to route the audio and video data between the plurality of SoMs and the IO modules.

## Claims

### Claim 1

A method, comprising:
receiving audio and video data from a plurality of audio and video source devices at a plurality of input-output (IO) modules in an Audio Video Receiver (AVR) device;
decoding and processing the audio and video data for rendering by audio and video rendering devices and executing an operating system for generating a graphical user interface (GUI) to be displayed on the display of the AVR device using a plurality of System-on-Modules (SoMs); and
routing the audio and video data between the plurality of SoMs and the IO modules.

### Claim 2 (depends on 1)

The method of claim 1, wherein the plurality of SoMs have a common standardized electronic circuit schematic design and common integration pinouts.

### Claim 3 (depends on 1)

The method of claim 1, wherein each of the plurality of SoMs includes an advanced RISC machine (ARM) processor.

### Claim 4 (depends on 1)

The method of claim 1, wherein each of the plurality of SoMs includes at least a microprocessor and memory.

### Claim 5 (depends on 1)

The method of claim 1, wherein each of the plurality of SoMs includes at least a microprocessor, a random access memory for run-time data storage, and flash memory for non-volatile storage of software program instructions for power-on boot and executing applications.

### Claim 6 (depends on 1)

The method of claim 1, wherein one of the plurality of SoMs is configured to execute the operating system, and another one of the plurality of SoMs is configured to decode and process the audio and video data received from the audio and video source devices.

### Claim 7 (depends on 1)

The method of claim 1, wherein processing the audio and video data received from the audio and video source devices includes processing the audio data in an advanced audio format.

### Claim 8 (depends on 1)

The method of claim 1, wherein processing the audio and video data received from the audio and video source devices includes applying acoustic correction to the audio data.

### Claim 9 (depends on 1)

The method of claim 1, further comprising simultaneously inserting GUI information in a video stream to be displayed on a television display.

### Claim 10 (depends on 1)

The method of claim 1, wherein the operating system supports a local area network (LAN) connection through the at least one network interface enabling remote control and configuration of the AVR device using other devices.

### Claim 11 (depends on 10)

The method of claim 10, wherein the other devices comprise a home automation system, a remote control device, a smartphone, a tablet, a personal computer, or a voice input device.

### Claim 12 (depends on 1)

The method of claim 1, wherein the operating system supports networking, communications, timing, storage, and IO functions of the AVR device.

### Claim 13 (depends on 1)

The method of claim 1, wherein each of the plurality of SoMs includes plurality of connectors to support different peripheral connections to other devices included in the housing.

### Claim 14 (depends on 13)

The method of claim 13, wherein the other devices comprise a WiFi interface, an Ethernet interface, a USB interface, or an I2C standard interface for controlling and monitoring the video subsystem module.
