IP Library Granted Patent US 9,286,317
Granted Patent B2
US 9,286,317 · App. 13/719,554 · Granted Mar 15, 2016

Information processing equipment

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,286,317
App. No.
13/719,554
Granted
Mar 15, 2016
Kind
B2
Abstract

It is an objective to diminish time required to read or write divided data. An information processing equipment that can be connected to a storage includes a division processing section for dividing original data into a plurality of sets of divided data and a storage location selection section that selects either the storage or a storage section of the information processing equipment as a divided data storage location and that stores the divided data into the selected storage location, wherein the division processing section determines a division ratio of divided data according to a data reading rate and/or a data writing rate of the storage location selected by the storage location selection section.

Claims (37)

1. An information processing equipment capable of being connected to an external storage comprising:

a division processor configured to divide original data into a plurality of sets of divided data;

an internal storage configured to store the divided data;

a storage location selector configured to select the external storage and the internal storage as storage locations for the plurality of sets of divided data and to store the divided data into the selected storage locations; and

a rate measurer configured to write predetermined data in each of the storage locations and to measure a data reading rate and/or a data writing rate of the storage location on the basis of the time required to read and/or write the predetermined data, wherein:

the division processor is configured to determine a division ratio of divided data between the external storage and the internal storage according to a data reading rate and/or a data writing rate of the storage locations selected by the storage location selector, and

wherein the division processor is configured to divide the original data into divided pieces, a number of which is equal to a total number of division ratio, and to distribute the divided pieces according to the division ratio, thereby creating the divided data.

2. The information processing equipment according to claim 1 , wherein the divided pieces are divided such that the number of the divided pieces does not exceed a predetermined number.

3. The information processing equipment according to claim 1 , wherein the division processor creates divided data by use of a secret distribution method.

4. The information processing equipment according to claim 1 , wherein the external storage is connected to the information processing equipment by way of a network.

5. The information processing equipment according to claim 1 , wherein, when the determined division ratio is reducible, the division processor is configured to take a reduced division ratio as a division ratio for the original data.

6. The information processing equipment according to claim 1 , wherein the division processor is configured to write into headers of the divided data at least identification information about the original data and the number of divided pieces for each of the storage locations where the divided data are stored.

7. An information processing equipment capable of being connected to an external storage comprising:

a division processor configured to divide original data into a plurality of sets of divided data;

an internal storage configured to store the divided data; and

a storage location selector configured to select the external storage and the internal storage as storage locations for the plurality of sets of divided data and to store the divided data into the selected storage locations, wherein:

the division processor is configured to determine a division ratio of divided data between the external storage and the internal storage according to a data reading rate and/or a data writing rate of the storage locations selected by the storage location selector,

wherein the division processor is configured to divide the original data into divided pieces, a number of which is equal to a total number of division ratio, and to distribute the divided pieces according to the division ratio, thereby creating the divided data,and

predetermined data are written into each of the storage locations by use of DMA transfer, and a data reading rate and/or a data writing rate of the storage locations is measured on the basis of time required to read and/or write the predetermined data.

8. The information processing equipment according to claim 7 , wherein the divided pieces are divided such that the number of the divided pieces does not exceed a predetermined number.

9. The information processing equipment according to claim 7 , wherein the division processor creates divided data by use of a secret distribution method.

10. The information processing equipment according to claim 7 , wherein the external storage is connected to the information processing equipment by way of a network.

11. The information processing equipment according to claim 7 , wherein, when the determined division ratio is reducible, the division processor is configured to take a reduced division ratio as a division ratio for the original data.

12. The information processing equipment according to claim 7 , wherein the division processor is configured to write into headers of the divided data at least identification information about the original data and the number of divided pieces for each of the storage locations where the divided data are stored.

13. An information processing equipment capable of being connected to an external storage comprising:

a division processor configured to divide original data into a plurality of sets of divided data;

an internal storage configured to store the divided data; and

a storage location selector configured to select the external storage and the internal storage as storage locations for the plurality of sets of divided data and to store the divided data into the selected storage locations, wherein:

the division processor is configured to determine a division ratio of divided data between the external storage and the internal storage according to a data reading rate and/or a data writing rate of the storage locations selected by the storage location selector,

wherein the division processor is configured to divide the original data into divided pieces, a number of which is equal to a total number of division ratio, and to distribute the divided pieces according to the division ratio, thereby creating the divided data, and

the data reading rate and/or the data writing rate for the storage locations, whichever corresponds to a maximum value, a minimum value, an average value, and a latest value of the reading rate and/or the writing rate, is acknowledged to the division processor, and

the division processor is configured to create divided data by use of the acknowledged reading rate and/or writing rate.

14. The information processing equipment according to claim 13 , wherein the divided pieces are divided such that the number of the divided pieces does not exceed a predetermined number.

15. The information processing equipment according to claim 13 , wherein the division processor creates divided data by use of a secret distribution method.

16. The information processing equipment according to claim 13 , wherein the external storage is connected to the information processing equipment by way of a network.

17. The information processing equipment according to claim 13 , wherein, when the determined division ratio is reducible, the division processor is configured to take a reduced division ratio as a division ratio for the original data.

18. The information processing equipment according to claim 13 , wherein the division processor is configured to write into headers of the divided data at least identification information about the original data and the number of divided pieces for each of the storage locations where the divided data are stored.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY FILED APPLICATION NUMBERS 13/384239, 13/498734, 14/116681 AND 14/301144 PREVIOUSLY RECORDED ON REEL 034194 FRAME 0143. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 24, 2020
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 056788/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 034194/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2014
From: OZAKI, MINORU; MUTOU, KOUJI; IYOKI, YUTAKA; KITAZAWA, ATSUROU
To: PANASONIC CORPORATION
Reel/Frame 031990/0427 →