IP Library Granted Patent US 11,586,749
Granted Patent B2
US 11,586,749 · App. 17/041,762 · Granted Feb 21, 2023

Processing apparatus, system, processing method, and computer program

Inventor: Yuji Togashi (Tokyo, JP)
Assignee: NEC CORPORATION
G06F21/6209G06F21/602G06F21/604G06K9/6231
View Patent ↗
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 11,586,749
App. No.
17/041,762
Granted
Feb 21, 2023
Kind
B2
Abstract

A processing apparatus ( 10 ) includes a dividing means ( 110 ). The dividing means ( 110 ) divides data into a plurality of pieces of partial data by degree of importance, based on a content of the data. Then, first partial data and second partial data having a degree of importance higher than that of the first partial data are held separately from each other. The data are, for example, sensor data or camera data constituted of a plurality of values. For example, the second partial data are encrypted.

Claims (68)

1. A processing apparatus, comprising

at least one memory configured to store instructions; and

at least one processor configured to execute the instructions to perform operations comprising:

dividing data into a plurality of pieces of partial data by degree of importance, based on a content of the data,

wherein first partial data and second partial data are held separately from each other, the second partial data having the degree of importance higher than the degree of importance of the first partial data,

wherein the first partial data and the second partial data are held separately from each other by being held by holding methods having security levels different from each other;

wherein the data includes multiple pieces of numeric data, and

wherein dividing the data comprises:

calculating a deviation value for each piece of numeric data based on values of the multiple pieces of numeric data;

determining numeric data whose deviation value is greater than or equal to a threshold value as data to be included in the second partial data; and

determining numeric data whose deviation value is smaller than the threshold value as data to be included in the first partial data.

2. The processing apparatus according to claim 1 , wherein the second partial data are encrypted.

3. The processing apparatus according to claim 1 ,

wherein the operations further comprise:

performing an orthogonal transformation on the data;

setting a component of a frequency bandwidth higher than a predetermined reference frequency to be the first partial data; and

setting a component of a frequency bandwidth lower than the reference frequency to be the second partial data.

4. The processing apparatus according to claim 1 ,

wherein the operations further comprise:

performing an orthogonal transformation on the data;

setting a component within a range of a predetermined reference frequency bandwidth to be the second partial data; and

setting a component outside the range of the reference frequency bandwidth to be the first partial data.

5. The processing apparatus according to claim 1 , wherein the operations further comprise:

receiving the data; and

storing at least one of the first partial data and the second partial data into a storage.

6. The processing apparatus according to claim 5 , wherein the operations further comprise:

receiving the data as transmitted from each of a first device and a second device; and

determines that determining the degree of importance of the data transmitted from each of the first device and the second device based on a reception interval of the data from each of the first device and the second device.

7. The processing apparatus according to claim 1 , wherein the operations further comprise:

generating the data;

encrypting the second partial data; and

transmitting the encrypted second partial data.

8. The processing apparatus according to claim 1 ,

wherein a first storage that holds the first partial data and a second storage that holds the second partial data are disposed away from each other.

9. A system comprising a device and a processing apparatus, wherein the device includes:

at least one memory configured to store instructions; and

at least one processor configured to execute the instructions to perform operations comprising:

generating data; and

transmitting data, and the processing apparatus includes:

at least one other memory configured to store other instructions; and

at least one other processor configured to execute the other instructions to perform other operations comprising:

receiving the data;

dividing the data into first partial data and second partial data based on a content of the data, the second partial data having a degree of importance higher than a degree of importance of the first partial data,

wherein the first partial data and the second partial data are held separately from each other by being held by holding methods having security levels different from each other, and

holding at least one of the first partial data and the second partial data,

wherein the data includes multiple pieces of numeric data, and

wherein dividing the data comprises:

calculating a deviation value for each piece of numeric data based on values of the multiple pieces of numeric data;

determining numeric data whose deviation value is greater than or equal to a threshold value as data to be included in the second partial data; and

determining numeric data whose deviation value is smaller than the threshold value as data to be included in the first partial data.

10. A processing method, comprising

dividing data into a plurality of pieces of partial data by degree of importance, based on a content of the data,

wherein first partial data and second partial data are held separately from each other, the second partial data having the degree of importance higher than the degree of importance of the first partial data,

wherein the first partial data and the second partial data are held separately from each other by being held by holding methods having security levels different from each other,

wherein the data includes multiple pieces of numeric data, and

wherein dividing the data comprises:

calculating a deviation value for each piece of numeric data based on values of the multiple pieces of numeric data;

determining numeric data whose deviation value is greater than or equal to a threshold value as data to be included in the second partial data; and

determining numeric data whose deviation value is smaller than the threshold value as data to be included in the first partial data.

11. A non-transitory computer readable medium storing a computer program for achieving a processing apparatus, causing a computer to execute a processing method, the method comprising:

dividing data into a plurality of pieces of partial data by degree of importance, based on a content of the data,

wherein first partial data and second partial data are held separately from each other, the second partial data having the degree of importance higher than the degree of importance of the first partial data,

wherein the first partial data and the second partial data are held separately from each other by being held by holding methods having security levels different from each other,

wherein the data includes multiple pieces of numeric data, and

wherein dividing the data comprises:

calculating a deviation value for each piece of numeric data based on values of the multiple pieces of numeric data;

determining numeric data whose deviation value is greater than or equal to a threshold value as data to be included in the second partial data; and

determining numeric data whose deviation value is smaller than the threshold value as data to be included in the first partial data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: TOGASHI, YUJI
To: NEC CORPORATION
Reel/Frame 061543/0891 →
Priority Claims (1)
JP JP2018-061008 · Mar 28, 2018 · national
Continuity (1)
Related Publication 20210124833A1 · Apr 29, 2021