IP Library › Patent Application 18010206
Patent Application
App. No. 18/010,206

PROCESSING SYSTEM, AND PROCESSING METHOD

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/010,206
Abstract

A processing system performs using an edge device and a server device, wherein the edge device includes processing circuitry configured to process processing target data and output a processing result of the processing target data, determine that the server device is to execute processing related to the processing target data when an evaluation value for evaluating which of the edge device and the server device is to process the processing target data satisfies a condition, determine that the evaluation value is included in a range for determining that processing is to be executed by the edge device when the processing result of the processing target data satisfies a predetermined evaluation, and output the processing result of the processing target data processed, and transmit data that causes the server device to execute the processing related to the processing target data when determining that the server device is to execute the processing.

Claims (35)

1 . A processing system performed using an edge device and a server device, wherein

the edge device includes

processing circuitry configured to:

process processing target data and output a processing result of the processing target data;

determine that the server device is to execute processing related to the processing target data when an evaluation value for evaluating which of the edge device and the server device is to process the processing target data satisfies a condition, determine that the evaluation value is included in a range for determining that processing is to be executed by the edge device when the processing result of the processing target data satisfies a predetermined evaluation, and output the processing result of the processing target data processed; and

transmit data that causes the server device to execute the processing related to the processing target data when determining that the server device is to execute the processing related to the processing target data.

2 . The processing system according to claim 1 , wherein

the evaluation value has a stronger tendency to fall in a range for determining that evaluation is to be executed by the server device when the processing for the processing target data becomes more difficult.

3 . The processing system according to claim 1 , wherein

the evaluation value is a value indicating a degree of certainty of whether a result of processing the processing target data in the edge device is a correct answer.

4 . The processing system according to claim 1 , wherein

the evaluation value is determined based on any one of a time taken to obtain the processing result of the processing target data, an acquisition deadline of the processing result of the processing target data, a use situation of resources of the edge device at a time of the determination, and whether the processing target data is data where an event occurs as compared with other data.

5 . The processing system according to claim 1 , wherein

the evaluation value is calculated based on an intermediate output value of processing of outputting the processing result of the processing target data, the processing being performed, and

the processing circuitry is further configured to transmit the intermediate output value to the server device.

6 . The processing system according to claim 5 , wherein

the processing circuitry is further configured to encode data to be transmitted to the server device, wherein

as the intermediate output value, a value that is easier to encode than other intermediate output values is selected from among a plurality of the intermediate output values output in the processing of outputting the processing result of the processing target data.

7 . The processing system according to claim 5 , wherein

there are a plurality of edge devices, and

processing performed by each edge device and processing performed by the server device are optimized such that the server device performs the processing related to the processing target data on data transmitted from at least one of the plurality of edge devices.

8 . The processing system according to claim 5 , wherein

the processing of outputting the processing result of the processing target data is inference using a trained neural network, and

the intermediate output value is an output value of an intermediate layer of the trained neural network.

9 . The processing system according to claim 5 , wherein

there are a plurality of server devices, and

the processing circuitry is further configured to select one of the plurality of server devices to which data that causes the server device to execute the processing related to the processing target data is to be transmitted according to a purpose of processing the processing target data.

10 . The processing system according to claim 7 , wherein

the intermediate output value is irreversible with respect to the processing target data,

the edge device transmits the intermediate output value together with a code for identifying the edge device, and

the server device stores a result of analyzing the intermediate output value and the code for identifying the edge device in association with each other.

11 . A processing method executed by a processing system performed using an edge device and a server device, the processing method comprising:

by the edge device, processing processing target data and outputting a processing result of the processing target data;

by the edge device, determining that the server device is to execute processing related to the processing target data when an evaluation value for evaluating which of the edge device and the server device is to process the processing target data satisfies a condition, determining that the evaluation value is included in a range for determining that processing is to be executed by the edge device when the processing result of the processing target data satisfies a predetermined evaluation, and outputting the processing result of the processing target data processed in the processing, by processing circuitry; and

by the edge device, transmitting data that causes the server device to execute the processing related to the processing target data when it is determined in the determining that the server device is to execute the processing related to the processing target data.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 073007/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2022
From: KAWASHIMA, MASAHISA; HAMURO, DAISUKE; MATSUO, YOSHINORI; EDA, TAKEHARU; SAKAMOTO, AKIRA; ENOMOTO, SHOHEI; SHI, KYOKU
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 062077/0577 →