# US 12,008,999 B2 · Transmission device, transmission method, reception device, and reception method

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

- Number: US 12,008,999 B2
- Document ID: US12008999B2
- Status: Granted
- Kind: B2
- Application number: 18/188,353
- Filed: 2023-03-22
- Published: 2023-07-20
- Granted: 2024-06-11
- Earliest claimed: 2015-04-24
- Assignees: Sony Group Corporation
- Applicants: Sony Group Corporation
- Inventors: Ikuo Tsukagoshi
- Web page: https://patentgrep.com/patent/US12008999B2

## CPC

- G10L 19/008: Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
- G10L 19/00: Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis (in musical instruments G10H)
- G10L 19/167: {Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes}
- H04N 21/233: Processing of audio elementary streams {(monitoring, identification or recognition of audio in broadcast systems H04H60/58)}
- H04N 21/431: Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering
- H04N 21/4343: {Extraction or processing of packetized elementary streams [PES]}
- H04N 21/439: Processing of audio elementary streams
- H04N 21/8106: {involving special audio data, e.g. different tracks for different languages}
- H04N 21/85406: {involving a specific file format, e.g. MP4 format}
- H04S 3/00: Systems employing more than two channels, e.g. quadraphonic (H04S5/00, H04S7/00 take precedence)
- H04S 5/02: of the pseudo four-channel type, e.g. in which rear channel signals are derived from two-channel stereo signals
- H04N 21/6332: directed to client
- H04S 3/008: {in which the audio signals are in digital form, i.e. employing more than two discrete digital channels (data reduction aspects thereof based on psychoacoustics G10L19/02)}
- H04S 2400/01: Multi-channel, i.e. more than two input channels, sound reproduction with two speakers wherein the multi-channel information is substantially preserved
- H04S 2400/11: Positioning of individual sound objects, e.g. moving airplane, within a sound field (H04S2420/13 takes precedence)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04S: STEREOPHONIC SYSTEMS

## Abstract

A processing load at a receiving side is reduced in a case where a plurality of classes of audio data is transmitted. A predetermined number of audio streams including coded data of a plurality of groups is generated and a container of a predetermined format having this predetermined number of audio streams is transmitted. Command information for creating a command specifying a group to be decoded from among the plurality of groups is inserted into the container and/or the audio stream. For example, a command insertion area for the receiving side to insert a command for specifying a group to be decoded is provided in at least one audio stream among the predetermined number of audio streams.

## Claims

### Claim 1

A transmission device, comprising:
processing circuitry configured to:
generate a predetermined number of audio streams including encoded data of a plurality of groups;
transmit a container of a predetermined format having the predetermined number of audio streams, and
insert, into the container and/or at least one of the audio streams, command information, wherein the command information includes information indicating a correspondence between a plurality of commands and a plurality of groups, or information indicating a correspondence between preset groups composed of combinations of commands and a predetermined number of groups, and wherein a receiver selects a particular command, out of the plurality of commands included in the command information, so that a decoder selectively decodes only particular encoded data of a particular subset of groups, based on the particular command selected by the receiver.

### Claim 2 (depends on 1)

The transmission device according to claim 1, wherein the predetermined number of audio streams consists of a main stream and a predetermined number of substreams or only the main stream.

### Claim 3 (depends on 2)

The transmission device according to claim 2, wherein the command information is inserted into the main stream and/or a container position corresponding to the main stream.

### Claim 4 (depends on 1)

The transmission device according to claim 1, wherein at least one audio stream of the audio streams is provided with a command insertion area for inserting, by the receiver, the particular command specifying the particular subset of groups to be decoded by the decoder.

### Claim 5 (depends on 1)

The transmission device according to claim 1, wherein the particular command represents the particular subset of groups from the plurality of groups that are assigned for decoding such that only the particular subset of groups are decoded with remaining groups of the plurality of groups remaining encoded.

### Claim 6

A reception device, comprising:
processing circuitry configured to:
receive a container in a predetermined format having a predetermined number of audio streams containing multiple groups of encoded data,
extract audio streams including groups to be decoded from the predetermined number of audio streams,
obtain one audio stream that integrates all the extracted audio streams,
generate a command for specifying a particular group to be decoded among a predetermined number of groups included in the one audio stream,
insert, after receiving the container but before performing decoding processing, the generated command into the obtained one audio stream to generate a modified one audio stream,
and
perform the decoding processing on encoded data of the particular group specified by the generated command among a predetermined number of groups included in the modified one audio stream.

### Claim 7 (depends on 6)

The reception device according to claim 6, wherein the command is generated according to a user's selection operation on a user interface screen,
wherein command information for generating the command specifying the particular group to be decoded among the groups is inserted into the received one audio stream and/or the received container.

### Claim 8 (depends on 7)

The reception device according to claim 7, wherein the processing circuitry is further configured to generate the command by referring to the command information.

### Claim 9 (depends on 6)

The reception device according to claim 6, wherein the processing circuitry is further configured to insert the command for specifying the particular group to be decoded into at least one audio stream of the predetermined number of audio streams having a command insertion area.

### Claim 10 (depends on 9)

The reception device according to claim 9, wherein the command is inserted into the command insertion area of the at least one audio stream.

### Claim 11

A reception method, comprising:
receiving, by receiver circuitry, a container of a predetermined format having a predetermined number of audio streams containing a plurality of groups of encoded data;
extracting all audio streams including groups to be decoded from the predetermined number of audio streams and obtaining a single audio stream by integrating all the extracted audio streams,
generating a command for specifying a particular group to be decoded among a predetermined number of groups included in the single audio stream:
inserting, after receiving the container but before performing decoding, the command generated by the generating into one audio stream obtained by the obtaining to generate a modified one audio stream; and
inputting the modified one audio stream in which the command is inserted to a decoder that decodes encoded data of the particular group specified by the command among a predetermined number of groups included in the modified one audio stream.
