# US 10,484,751 B2 · Transmission apparatus, AIT transmission method and reception apparatus

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

- Number: US 10,484,751 B2
- Document ID: US10484751B2
- Status: Granted
- Kind: B2
- Application number: 15/257,707
- Filed: 2016-09-06
- Published: 2016-12-22
- Granted: 2019-11-19
- Earliest claimed: 2011-08-29
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Yoshiharu Dewa; Naohisa Kitazato
- Web page: https://patentgrep.com/patent/US10484751B2

## CPC

- H04N 21/64784: {Data processing by the network (data processing in packet switching systems H04L12/56; flow control in packet networks H04L47/10; intermediate storage or scheduling H04L49/90; provisioning of proxy services in data packet switching networks H04L67/56)}
- H04H 20/93: which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
- H04H 20/95: characterised by a specific format, e.g. an encoded audio stream
- H04N 21/4345: {Extraction or processing of SI, e.g. extracting service information from an MPEG stream}
- H04N 21/462: Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N 21/8166: {involving executable data, e.g. software (arrangements for executing specific programs G06F9/44; broadcasting computer programmes in broadcast systems H04H20/91; involving the movement of software or configuration parameters H04L67/34)}
- H04N 21/8186: {specially adapted to be executed by a peripheral of the client device, e.g. by a reprogrammable remote control}
- H04N 21/8545: for generating interactive applications
- H04H 60/82: the transmission system being the Internet
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)

## Abstract

Disclosed herein is a transmission apparatus, including: an application data transmission section adapted to transmit data of an application for HbbTV; and an AIT transmission section adapted to transmit an AIT including an application profile which represents one or more additional functions to the application and is configured from a first bit region of high-order n bits and a second bit region of lower-order (16−n) bits which represent presence or absence of functions allocated to bit positions thereof with a bitmap structure and wherein, in the first bit region, values for changing over the functions to be allocated to the bit positions in the second bit region are set.

## Claims

### Claim 1

A transmission apparatus, comprising:
application data transmission circuitry that transmits to a reception device application data of an application, based on a request; and
table transmission circuitry that transmits to the reception device a first application profile of a plurality of application profiles, based on the request, wherein
the first application profile includes information of a plurality of function types of the application,
the first application profile comprises a high-order bit region corresponding to a plurality of high-order bits of the first application profile and a low-order bit region corresponding to a plurality of low-order bits of the first application profile,
a first function type of the plurality of function types of the application is set based on a correspondence of a first value of the high-order bit region with a first bit position of a plurality of bit positions in the low-order bit region;
a total number of the plurality of function types in the first application profile is a multiplication product of a number of the plurality of high-order bits and a number of the plurality of low-order bits,
the number of the plurality of high-order bits is equal to n and the number of the plurality of low-order bits is equal to 16−n, and
n is a value in a range of 2-14.

### Claim 2 (depends on 1)

The transmission apparatus according to claim 1, wherein
the table transmission circuitry further transmits the plurality of application profiles,
each application profile of the plurality of application profiles indicates one of the plurality of function types of the application,
the first value of the high-order bit region is different from a second value of the high-order bit region, and
the second value, that corresponds to a second bit position of the plurality of bit positions in the low-order bit region, indicates a second function type of the plurality of function types of the application.

### Claim 3 (depends on 2)

The transmission apparatus according to claim 2, wherein:
the first value of the high-order bit region, that corresponds to the first bit position in the low-order bit region, indicates the first function type of the application, and
the first function type is different from the second function type.

### Claim 4 (depends on 1)

The transmission apparatus according to claim 1, further comprising content transmission circuitry that transmits audio/video (A/V) content of the application.

### Claim 5

A transmission method, comprising:
transmitting application data to a reception device based on a request, wherein the application data is associated with an application; and
transmitting a first application profile of a plurality of application profiles to the reception device, based on the request, wherein
the first application profile includes information of a plurality of function types of the application,
the first application profile comprises a high-order bit region corresponding to a plurality of high-order bits of the first application profile and a low-order bit region corresponding to a plurality of low-order bits of the first application profile,
a first function type of the plurality of function types of the application is set based on a correspondence of a first value of the high-order bit region with a first bit position of a plurality of bit positions in the low-order bit region,
a total number of the plurality of function types in the first application profile is a multiplication product of a number of the plurality of high-order bits and a number of the plurality of low-order bits,
the number of the plurality of high-order bits is equal to n and the number of the plurality of low-order bits is equal to 16−n, and
n is a value in a range of 2-14.

### Claim 6 (depends on 5)

The transmission method according to claim 5, further comprising transmitting the plurality of application profiles to the reception device, wherein
each application profile of the plurality of application profiles indicates one of the plurality of function types of the application,
the first value of the high-order bit region is different from a second value of the high-order bit region, and
the second value, that corresponds to a second bit position of the plurality of bit positions in the low-order bit region, indicates a second function type of the plurality of function types of the application.

### Claim 7 (depends on 6)

The transmission method according to claim 6, wherein:
the first value of the high-order bit region that corresponds to the first bit position in the low-order bit region, indicates the first function type of the application, and
the first function type is different from the second function type.

### Claim 8

A reception apparatus, comprising:
reception circuitry to:
receive application data of an application; and
receive a first application profile of a plurality of application profiles, wherein
the first application profile includes information of a plurality of function types of the application,
the first application profile comprises a high-order bit region corresponding to a plurality of high-order bits of the first application profile and a low-order bit region corresponding to a plurality of low-order bits of the first application profile,
a first function type of the plurality of function types of the application is set based on a correspondence of a first value of the high-order bit region with a first bit position of a plurality of bit positions in the low-order bit region;
a total number of the plurality of function types in the first application profile is a multiplication product of a number of the plurality of high-order bits and a number of the plurality of low-order bits,
the number of the plurality of high-order bits is equal to n and the number of the plurality of low-order bits is equal to 16-n, and
n is a value in a range of 2-14; and
decision circuitry that determines the first function type based on the first application profile.

### Claim 9 (depends on 8)

The reception apparatus according to claim 8, wherein the decision circuitry further determines the plurality of function types of the application based on one of the plurality of application profiles.

### Claim 10 (depends on 8)

The reception apparatus according to claim 8, wherein
the first value of the high-order bit region, for a same bit position of the plurality of bit positions in the low-order bit region, indicates the first function type of the application,
a second value of the high-order bit region, that corresponds to the same bit position of the plurality of bit positions in the low-order bit region, indicates a second function type of the plurality of function types of the application, and
the first function type is different from the second function type.
