10180806

Information Processing Apparatus, Information Processing Method, and Recording Medium

PublishedJanuary 15, 2019
Assigneenot available in USPTO data we have
InventorsNaoki SHIMIZU
Technical Abstract

Patent Claims
10 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An information processing apparatus connected to a plurality of online storages through a network, the apparatus comprising: circuitry configured to, divide a file into a plurality of pieces of segment data such that a number of the plurality of pieces of segment data is equal to a number of the plurality of online storages connected to the information processing apparatus, encrypt each of the plurality of segment data with an encryption key, generate a plurality of final generated files, each including the encryption key and at least one piece of the plurality of segment data encrypted with the encryption key, and manage folder and file management information by, setting an association between a folder path of each of the folders stored in the online storages with a virtual folder path, and setting an association between a file path of each of the final generated files stored in the online storages with a virtual file path; and a transmitter configured to transmit each one of the plurality of final generated files to a corresponding one of the plurality of online storages to cause each final generated file be stored in a folder in the corresponding one of the plurality of online storages.

2

2. The information processing apparatus of claim 1 , wherein the circuitry is further configured to, acquire information indicating an available memory space in each of the online storages, and determine to which of the online storages each segment data is to be transmitted based on the information indicating the available memory space in each of the online storages, and the transmitter is configured to transmit each one of the plurality of final generated files to the corresponding one of the plurality of online storages based on the determination.

3

3. The information processing apparatus of claim 2 , wherein the circuitry is further configured to set a reference value for determining to which of the plurality of online storages a limit on the number of pieces of segment data to be stored is to be set.

4

4. The information processing apparatus of claim 1 , wherein the circuitry divides the file into the plurality of pieces of segment data with the number of pieces of segment data being set by a user.

5

5. The information processing apparatus of claim 1 , wherein the encryption key includes a plurality of different encryption keys, and the circuitry is configured to, encrypt the plurality of segment data respectively with the different encryption keys, and generate the plurality of final generated files, each including one of the encryption keys and at least one piece of the plurality of segment data encrypted with another one of the encryption keys.

6

6. The information processing apparatus of claim 5 , wherein the circuitry is further configured to generate a plurality of link information files each indicating a location of the final generated file to be coupled subsequently to a certain encrypted segment data, and the transmitter is configured to transmit each of the plurality of final generated files and the link information file corresponding to the final generated file being transmitted, to the corresponding one of the plurality of online storages.

7

7. The information processing apparatus of claim 6 , wherein the link information file includes a name of the online storage and the file path on the online storage.

8

8. The information processing apparatus of claim 1 , wherein the circuitry is further configured to decrypt each of the plurality of segment data encrypted with the encryption key to reproduce the original segment data.

9

9. An information processing method performed by an information processing apparatus, the information processing apparatus connected to a plurality of online storages through a network, the method comprising: dividing a file into a plurality of pieces of segment data such that a number of the plurality of pieces of segment data is equal to a number of the plurality of online storages connected to the information processing apparatus; encrypting each of the plurality of segment data with an encryption key; generating a plurality of final generated files, each including the encryption key and at least one piece of the plurality of segment data encrypted with the encryption key; managing folder and file management information by, setting an association between a folder path of each of the folders stored in the online storages with a virtual folder path, and setting an association between a file path of each of the final generated files stored in the online storages with a virtual file path; and transmitting each one of the plurality of final generated files to a corresponding one of the plurality of online storages to cause each final generated file be stored in a folder in the corresponding one of the plurality of online storages.

10

10. A non-transitory computer-readable medium storing a computer-executable program causing an information processing apparatus connected to a plurality of online storages through a network to perform a method comprising: dividing a file into a plurality of pieces of segment data such that a number of the plurality of pieces of segment data is equal to a number of the plurality of online storages connected to the information processing apparatus; encrypting each of the plurality of segment data with an encryption key; generating a plurality of final generated files, each including the encryption key and at least one piece of the plurality of segment data encrypted with the encryption key; managing folder and file management information by, setting an association between a folder path of each of the folders stored in the online storages with a virtual folder path, and setting an association between a file path of each of the final generated files stored in the online storages with a virtual file path; and transmitting each one of the plurality of final generated files to a corresponding one of the plurality of online storages to cause each final generated file be stored in a folder in the corresponding one of the plurality of online storages.

Patent Metadata

Filing Date

Unknown

Publication Date

January 15, 2019

Inventors

Naoki SHIMIZU

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM” (10180806). https://patentable.app/patents/10180806

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.