# US 2021/0342201 A1 · Information processing apparatus, information processing method, information providing apparatus, information providing method, presentation controlling apparatus, presentation controlling method, and information processing system

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

- Number: US 2021/0342201 A1
- Document ID: US20210342201A1
- Status: Published application
- Kind: A1
- Application number: 17/282,407
- Filed: 2019-10-03
- Published: 2021-11-04
- Earliest claimed: 2018-10-11
- Assignees: Sony Semiconductor Solutions Corporation
- Applicants: Sony Semiconductor Solutions Corporation
- Inventors: Yoshinori OOTA
- Web page: https://patentgrep.com/patent/US20210342201A1

## CPC

- G06F 1/3206: Monitoring of events, devices or parameters that trigger a change in power modality
- G06F 8/61: Installation
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

An information processing apparatus is provided which includes a device information provision section configured to provide information related to computing power of a device, and an application acquisition section configured to acquire an application, on the basis that the information related to the computing power satisfies a condition related to computing power necessary for execution of the application.

## Claims

### Claim 1

An information processing apparatus comprising:
a device information provision section configured to provide information related to computing power of a device; and
an application acquisition section configured to acquire an application, on a basis that the information related to the computing power satisfies a condition related to computing power necessary for execution of the application.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein
the information related to the computing power includes the number of cycles per unit time that is capable of being taken for execution of the application by the device; and
the condition related to the computing power includes a condition that a processing period based on the number of cycles per unit time and the number of cycles necessary for execution of the application is equal to or shorter than a permissible period.

### Claim 3 (depends on 1)

The information processing apparatus according to claim 1, wherein
the information related to the computing power includes a memory size that is capable of being taken for execution of the application by the device; and
the condition related to the computing power includes a condition that a memory size necessary for execution of the application is equal to or smaller than the memory size that is capable of being taken for execution of the application.

### Claim 4 (depends on 1)

The information processing apparatus according to claim 1, wherein
the information related to the computing power includes power consumption per one cycle of the device; and
the condition related to the computing power includes a condition that power consumption based on the power consumption per one cycle and the number of cycles necessary for execution of the application is equal to or lower than permissible power consumption.

### Claim 5 (depends on 1)

The information processing apparatus according to claim 1, wherein
the application acquisition section acquires the application on a basis that a type of a device that is capable of being utilized for execution of the application further satisfies a condition related to a type of a device necessary for execution of the application.

### Claim 6 (depends on 1)

The information processing apparatus according to claim 1, wherein
the application includes an application that uses a neural network.

### Claim 7 (depends on 1)

The information processing apparatus according to claim 1, wherein
the application acquisition section acquires information related to the application on the basis that the information related to the computing power satisfies a condition related to computing power necessary for execution of the application and acquires the application in a case where the application is selected on a basis of the information related to the application.

### Claim 8 (depends on 7)

The information processing apparatus according to claim 7, wherein
the application acquisition section controls a display device such that the information related to the application is displayed and acquires the application in a case where the application is selected by a user.

### Claim 9 (depends on 7)

The information processing apparatus according to claim 7, wherein
the information related to the application includes a type of a result of execution obtained by execution of the application.

### Claim 10 (depends on 7)

The information processing apparatus according to claim 7, wherein
the application acquisition section acquires the application in a case where the application is selected on a basis of the information related to the application and environment information.

### Claim 11 (depends on 10)

The information processing apparatus according to claim 10, wherein
the information related to the application includes a type of a device necessary for execution of the application; and
the application acquisition section selects the application in a case where a type of a device corresponding to the environment information and a type of a device necessary for execution of the application conform to each other.

### Claim 12 (depends on 1)

The information processing apparatus according to claim 1, further comprising:
an application execution section configured to execute the application.

### Claim 13 (depends on 1)

The information processing apparatus according to claim 1, wherein
the application acquisition section acquires a plurality of applications on a basis that the information related to the computing power satisfies a condition related to computing power necessary for execution of the plurality of applications.

### Claim 14

An information processing method comprising:
providing, by a processor, information related to computing power of a device; and
acquiring, by the processor, an application on a basis that the information related to the computing power satisfies a condition related to computing power necessary for execution of the application.

### Claim 15

An information providing apparatus comprising:
a decision section configured to decide whether or not information related to computing power of a device satisfies a condition related to computing power necessary for execution of an application; and
a provision section configured to provide the application on a basis that the information related to the computing power of the device satisfies the condition related to the computing power necessary for execution of the application.

### Claim 16

An information providing method comprising:
deciding, by a processor, whether or not information related to computing power of a device satisfies a condition related to computing power necessary for execution of an application; and
providing, by the processor, the application on a basis that the information related to the computing power of the device satisfies the condition related to the computing power necessary for execution of the application.

### Claim 17

A presentation controlling apparatus comprising:
a decision section configured to decide whether or not information related to computing power of a device satisfies a condition related to computing power necessary for execution of an application; and
a presentation controlling section configured to control presentation of a predetermined alert on a basis that the information related to the computing power of the device does not satisfy the condition related to the computing power necessary for execution of the application.

### Claim 18 (depends on 17)

The presentation controlling apparatus according to claim 17, further comprising:
an application registration processing section configured to register the application into an information providing apparatus.

### Claim 19

A presentation controlling method comprising:
deciding, by a processor, whether or not information related to computing power of a device satisfies a condition related to computing power necessary for execution of an application; and
controlling, by the processor, presentation of a predetermined alert on a basis that the information related to the computing power of the device does not satisfy the condition related to the computing power necessary for execution of the application.

### Claim 20

An information processing system comprising:
an information processing apparatus; and
an information providing apparatus, wherein
the information processing apparatus includes
a device information provision section configured to provide information related to computing power of a device to the information providing apparatus, and
an application acquisition section configured to acquire an application, from the information providing apparatus, on a basis that the information related to the computing power satisfies a condition related to computing power necessary for execution of the application, and
the information providing apparatus includes
a decision section configured to decide whether or not the information related to the computing power of the device satisfies the condition related to the computing power necessary for execution of the application, and
a provision section configured to provide the application to the information processing apparatus on a basis that the information related to the computing power of the device satisfies the condition related to the computing power necessary for execution of the application.
