IP Library Granted Patent US 11,416,519
Granted Patent B2
US 11,416,519 · App. 16/447,975 · Granted Aug 16, 2022

Information processing apparatus, information processing system, and non-transitory computer readable medium storing information processing program

Inventor: Satoshi Kinoshita (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F16/285
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,416,519
App. No.
16/447,975
Granted
Aug 16, 2022
Kind
B2
Abstract

An information processing apparatus includes an acquisition unit that acquires source information of a transfer source, which includes plural elements to which attribute information has been assigned, and limit information indicating the number of elements storable in a transfer destination, and a generation unit that classifies the elements by using the attribute information of each of the elements in the source information and generates a hierarchical structure of the source information by using a unit of a classification as a unit of a class, so as to correspond to the number of elements indicated by the limit information in the transfer destination.

Claims (38)

1. An information processing apparatus comprising:

a processor, configured to:

acquire source information of a transfer source, which includes a plurality of elements to which attribute information has been assigned, and limit information indicating a limit on the number of elements able to be stored in a transfer destination to which the source information is to be transferred; and

classify the elements by using the attribute information of each of the elements in the source information and generates a hierarchical structure of the source information by using a unit of a classification as a unit of a class, so as to correspond to the number of elements indicated by the limit information in the transfer destination,

wherein the source information has the hierarchical structure in which a plurality of elements to which the attribute information has been assigned is provided in each class obtained by stratification, and

wherein the limit information indicates the number of elements storable in a class in the transfer destination.

2. The information processing apparatus according to claim 1 ,

wherein the processor generates the classes for the source information until the number of the generated classes reaches the limit on the number of elements indicated by the limit information in the transfer destination.

3. The information processing apparatus according to claim 2 , wherein the processor is further configured to:

set a priority order in a case where the attribute information is classified,

wherein the processor generates the hierarchical structure in accordance with the set priority order.

4. The information processing apparatus according to claim 1 ,

wherein the processor generates the classes in an order from a classification in which the number of elements is smallest among classifications, and generates the classes until the number of the generated classes reaches the limit on the number of elements indicated by the limit information.

5. The information processing apparatus according to claim 4 , wherein the processor is further configured to:

set a priority order in a case where the attribute information is classified,

wherein the processor generates the hierarchical structure in accordance with the set priority order.

6. The information processing apparatus according to claim 1 , wherein the processor is further configured to:

set a priority order in a case where the attribute information is classified,

wherein the processor generates the hierarchical structure in accordance with the set priority order.

7. The information processing apparatus according to claim 6 , wherein the processor is further configured to:

perform a display control of displaying a classification result on a display; and

set a priority order in the classification result displayed on the display.

8. The information processing apparatus according to claim 1 ,

wherein the processor generates the hierarchical structure by using the classified attribute information as a class.

9. The information processing apparatus according to claim 1 ,

wherein, in a case where the limit on the number of elements indicated by the limit information in the transfer destination is not reached even though the classes corresponding to the number of pieces of the classified attribute information are created, the processor generates the hierarchical structure by using an update date as a unit of a class.

10. The information processing apparatus according to claim 9 ,

wherein, in a case where the limit on the number of elements indicated by the limit information in the transfer destination is not reached even though the hierarchical structure is generated by using the update date as the unit of the class, the processor generates a class of a subfolder.

11. The information processing apparatus according to claim 10 ,

wherein, in a case where the limit on the number of elements indicated by the limit information in the transfer destination is not reached even though the class of the subfolder is generated, the processor generates a folder under the subfolder until the limit on the number of elements indicated by the limit information in the transfer destination is reached.

12. An information processing system comprising:

the information processing apparatus according to claim 1 ; and

an information storing device that stores the source information in accordance with the hierarchical structure generated by the information processing apparatus.

13. A non-transitory computer readable medium storing an information processing program causing a computer to:

acquire source information of a transfer source, which includes a plurality of elements to which attribute information has been assigned, and limit information indicating a limit on the number of elements able to be stored in a transfer destination to which the source information is to be transferred; and

classify the elements by using the attribute information of each of the elements in the source information and generates a hierarchical structure of the source information by using a unit of a classification as a unit of a class, so as to correspond to the number of elements indicated by the limit information in the transfer destination,

wherein the source information has the hierarchical structure in which a plurality of elements to which the attribute information has been assigned is provided in each class obtained by stratification, and

wherein the limit information indicates the number of elements storable in a class in the transfer destination.

Assignments (2)
CHANGE OF NAME Recorded May 18, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056266/0152 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2019
From: KINOSHITA, SATOSHI
To: FUJI XEROX CO., LTD.
Reel/Frame 049617/0959 →
Priority Claims (1)
JP JP2018-126363 · Jul 2, 2018 · national
Continuity (1)
Related Publication 20200004760A1 · Jan 2, 2020