IP Library › Granted Patent US 9,946,894
Granted Patent B2
US 9,946,894 · App. 14/744,750 · Granted Apr 17, 2018

Data processing method and data processing device

Inventors: Atsurou Kitazawa (Fukuoka, JP); Kouji Mutou (Fukuoka, JP); Minoru Ozaki (Fukuoka, JP); Yutaka Iyoki (Fukuoka, JP); Tadaomi Asou (Saga, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
G06F21/6245G06F21/6209H04L63/10G06F2221/2107
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 9,946,894
App. No.
14/744,750
Granted
Apr 17, 2018
Kind
B2
Abstract

Provided is a data processing method in a data processing device that is connected to an external storage device and that is equipped with a storage device, the method including: receiving a writing instruction to store first data in the storage device; dividing the first data into multiple pieces of division data; storing at least one or more of the pieces of division data in the external storage device; and storing second data different from the first data in the storage device, in which the second data is associated with the first data and the multiple pieces of division data. With the data processing method, security in data management can be improved.

Claims (36)

1. A data processing method in a processing device that is connected to an external storage device and that is equipped with an internal storage device and application software, wherein the application software operates a source file including source data and attribute information of the source data, the method comprising:

when a writing instruction to store the source file at a designated storing destination in the internal storage device occurs through the application software,

replacing the source data of the source file with replacement data and generating a replacement file to be processed by the application software including the replacement data and the attribute information of the source data without changing the attribute information;

dividing the source data of the source file into multiple pieces of division data;

setting information for dividing processing for associating the source file, the replacement file and the multiple pieces of division data with each other, that includes the designated storing destination of the source file in the internal storage device as the storing destination of the replacement file, and that includes each writing instruction destination of each of the multiple pieces of division data that is stored in the external storage device;

storing the each of the multiple pieces of division data to the each writing instruction destination with reference to the information and set in the dividing processing;

storing the replacement file at the designated storing destination in the internal storage device instead of the source file.

2. The data processing method of claim 1 ,

wherein the replacement data is NULL data or random data.

3. The data processing method of claim 1 ,

wherein the replacement data is data that is a sequence of 0s or 1s, and the replacement data is stored in a compressed manner in the internal storage device.

4. The data processing method of claim 1 ,

wherein the source data and the replacement data are pieces of data that are able to be processed with the same application, and

wherein the multiple pieces of division data are pieces of data that are not able to be processed by the application software.

5. The data processing method of claim 1 , further comprising:

generating generation data for associating the source data, the replacement data, and the multiple pieces of division data with one another.

6. The data processing method of claim 5 , further comprising:

combining the generation data with the multiple pieces of division data.

7. The data processing method of claim 1 ,

wherein in the dividing of the source data into the multiple pieces of division data, the division data is generated using a secret sharing method, and the source data is not stored in the internal storage device.

8. The data processing method of claim 1 , further comprising:

receiving a reading instruction of the source file;

reading the replacement file from the internal storage device;

collecting the each of the multiple pieces of division data from the each writing instruction destination with reference to the attribute information of the source data;

restoring the restored source data using the multiple pieces of division data;

replacing the replacement data of the replacement file with the restored source data and generating a restored source file including the restored source data and the attribute information of the source data; and

transmitting the restored source file to the application software.

9. A data processing device to which a data processing server is configured to be connected, comprising:

a processor;

an internal storage;

a memory including instructions that when executed by the processor, cause the processor to perform operations including:

receiving a writing instruction through application software to store a source file including source data and attribute information of the source data at a designated storing destination in the internal storage;

dividing source data of the source file into multiple pieces of division data;

storing each of the multiple pieces of division data to each writing instruction destination that is in the internal storage or an external storage, wherein at least one of the pieces of division data is stored in the external storage device;

replacing the source data of the source file with replacement data and generating a replacement file including the replacement data and attribute information of the source data, wherein the replacement file is visible as an operative file by the application software; and

storing the replacement file at the designated storing destination in the internal storage device instead of the source file.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2026
From: PIECE FUTURE PTE. LTD.
To: CAESAREA LABS LTD
Reel/Frame 075320/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2026
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.,
To: PIECE FUTURE PTE LTD
Reel/Frame 074475/0957 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2015
From: KITAZAWA, ATSUROU; MUTOU, KOUJI; OZAKI, MINORU; IYOKI, YUTAKA; ASOU, TADAOMI
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 036406/0696 →
Priority Claims (2)
JP 2014-132723 · Jun 27, 2014 · national
JP 2015-083824 · Apr 16, 2015 · national
Continuity (1)
Related Publication 20150378627A1 · Dec 31, 2015