# US 10,769,211 B2 · Information processing device and information processing method

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

- Number: US 10,769,211 B2
- Document ID: US10769211B2
- Status: Granted
- Kind: B2
- Application number: 15/984,120
- Filed: 2018-05-18
- Published: 2019-01-24
- Granted: 2020-09-08
- Earliest claimed: 2012-10-26
- Assignees: Saturn Licensing LLC
- Applicants: Saturn Licensing LLC
- Inventors: Yasuaki Yamagishi
- Web page: https://patentgrep.com/patent/US10769211B2

## CPC

- G06F 16/90335: {Query processing}
- H04N 21/2668: Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)}
- H04N 21/4431: {characterized by the use of Application Program Interface [API] libraries}
- H04N 21/454: Content {or additional data} filtering, e.g. blocking advertisements
- H04N 21/458: Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules {; time-related management operations (arrangements for replacing or switching information during the broadcast or during the distribution H04H20/10)}
- H04N 21/4755: {for defining user preferences, e.g. favourite actors or genre (retrieval personalisation and generation of user profiles for the retrieval of video data G06F16/739; user profiles in network data switching protocols H04L67/306)}
- H04N 21/4758: {for providing answers, e.g. voting}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An information processing device for obtaining content is provided. The information processing device includes circuitry configured to receive audio/video (AV) content via a broadcast signal. The circuitry is configured to receive from a provider of the AV content, provider-side preference, demographic or interest (PDI) information. The provider-side PDI information is associated with further content. The circuitry is configured to obtain user-side PDI information, and determine whether the provider-side PDI information and the user-side PDI information match. The circuitry is configured to obtain the further content when the provider-side PDI information and the user-side PDI information are determined to match, including calling at least one application programming interface (API).

## Claims

### Claim 1

An information processing device for obtaining content, the information processing device comprising:
circuitry configured to:
receive audio/video (AV) content via a broadcast signal;
receive from a provider of the AV content, provider-side preference, demographic or interest (PDI) information, the provider-side PDI information being associated with further content;
obtain user-side PDI information;
determine whether the provider-side PDI information and the user-side PDI information match;
store the further content when the provider-side PDI information and the user-side PDI information are determined to match, including calling at least one application programming interface (API); and
reproduce the further content on a display.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is configured to obtain the user-side PDI information by:
obtaining question information from the provider;
presenting to a user a question based on the question information; and
receiving an answer by the user to the question,
wherein the provider-side PDI information includes an answer by the provider to the question and the user-side PDI information includes the answer by the user to the question.

### Claim 3 (depends on 1)

The information processing device according to claim 1 comprising:
storage configured to store the user-side PDI information,
wherein the circuitry is configured to call a user-side PDI information obtaining API to obtain the user-side PDI information from the storage.

### Claim 4 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is configured to call a provider-side PDI information obtaining API to obtain the provider-side PDI information from a server.

### Claim 5 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is configured to receive the provider-side PDI information via the broadcast signal.

### Claim 6 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is configured to call a content obtaining API to obtain the further content.

### Claim 7 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is configured to obtain the further content from a server via a network.

### Claim 8 (depends on 1)

The information processing device according to claim 1, wherein the information processing device is a television.

### Claim 9

An information processing method of an information processing device for obtaining content, the information processing method comprising:
receiving audio/video (AV) content via a broadcast signal;
receiving from a provider of the AV content, provider-side preference, demographic or interest (PDI) information, the provider-side PDI information being associated with further content;
obtaining user-side PDI information;
determining, by circuitry of the information processing device, whether the provider-side PDI information and the user-side PDI information match;
storing, by the circuitry, the further content when the provider-side PDI information and the user-side PDI information are determined to match, including calling at least one application programming interface (API); and
reproducing the further content on a display.

### Claim 10 (depends on 9)

The information processing method according to claim 9, wherein the obtaining the user-side PDI information comprises:
obtaining question information from the provider;
presenting to a user a question based on the question information; and
receiving an answer by the user to the question,
wherein the provider-side PDI information includes an answer by the provider to the question and the user-side PDI information includes the answer by the user to the question.

### Claim 11 (depends on 9)

The information processing method according to claim 9, wherein the obtaining the user-side PDI information comprises:
calling a user-side PDI information obtaining API to obtain the user-side PDI information from a storage that is configured to store the user-side PDI information.

### Claim 12 (depends on 9)

The information processing method according to claim 9, wherein the receiving from the provider of the AV content the provider-side PDI information comprises:
calling a provider-side PDI information obtaining API to obtain the provider-side PDI information from a server.

### Claim 13 (depends on 9)

The information processing method according to claim 9, wherein the receiving from the provider of the AV content the provider-side PDI information comprises:
receiving the provider-side PDI information via the broadcast signal.

### Claim 14 (depends on 9)

The information processing method according to claim 9, wherein the storing the further content comprises:
calling a content obtaining API to obtain the further content.

### Claim 15 (depends on 9)

The information processing method according to claim 9, wherein the storing the further content comprises:
obtaining the further content from a server via a network.

### Claim 16 (depends on 9)

The information processing method according to claim 9, wherein the information processing device is a television.

### Claim 17

A non-transitory computer-readable medium storing instructions which when executed by a computer cause the computer to perform an information processing method for obtaining content, the information processing method comprising:
receiving audio/video (AV) content via a broadcast signal;
receiving from a provider of the AV content, provider-side preference, demographic or interest (PDI) information, the provider-side PDI information being associated with further content;
obtaining user-side PDI information;
determining whether the provider-side PDI information and the user-side PDI information match;
storing the further content when the provider-side PDI information and the user-side PDI information are determined to match, including calling at least one application programming interface (API); and
reproducing the further content on a display.

### Claim 18 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is configured to display an interface on the display to obtain the user-side PDI information.

### Claim 19 (depends on 1)

The information processing device according to claim 1, wherein the provider-side PDI information is included in the broadcast signal.
