IP Library Granted Patent US 8,438,133
Granted Patent B2
US 8,438,133 · App. 12/552,319 · Granted May 7, 2013

Information processing apparatus, file management system, information processing method and computer readable medium

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 8,438,133
App. No.
12/552,319
Granted
May 7, 2013
Kind
B2
Abstract

An information processing apparatus includes a file obtaining unit, a saving unit, a save-state information storage unit, an accepting unit, an updating unit, and a transmitting unit. The file obtaining unit obtains a first file from a file management apparatus that manages the first file. The saving unit saves the first file. The save-state information storage unit stores save-state information about a save state of the first file. The accepting unit accepts a manipulation performed on the first file saved in the saving unit. The updating unit updates the save-state information, when the save state of the first file is changed in response to the accepted manipulation. The transmitting unit transmits the save-state information to the file management apparatus.

Claims (85)

1. An information processing apparatus, comprising:

a processor comprising a central processing unit (CPU);

a file obtaining unit that obtains a first file from a file management apparatus that manages the first file;

a saving unit that saves the first file;

a save-state information storage unit that stores save-state information about a save state of the first file;

an accepting unit that accepts a manipulation performed on the first file saved in the saving unit;

an updating unit that, using the processor, updates the save-state information, when the save state of the first file is changed in response to the accepted manipulation;

a transmitting unit that transmits the save-state information from the information processing apparatus to the file management apparatus;

a moving unit; and

a selecting unit, wherein

in response to the updated first file determined to be moved to the file management apparatus, the selecting unit allows a user to select either moving or not moving to the file management apparatus a second file, which is associated with the first file by the save-state information, together with the first file, and

the moving unit moves the second file to the file management apparatus in accordance with the user's selection,

wherein when at least one of (i) the updated first file and (ii) the second file, which is associated with the first file by the save-state information, is to be moved to the file management apparatus, the moving unit moves to the file management apparatus all files, which are associated with the at least one of the first and second files by the save-state information, together with the at least one of the first and second files,

wherein the first file and the second file is a computer file stored in a directory of a folder.

2. The information processing apparatus according to claim 1 , wherein the changing of the save state of the first file includes generating the second file.

3. The information processing apparatus according to claim 2 , wherein the updating unit updates the save-state information so as to associate the generated second file with the updated first file.

4. The information processing apparatus according to claim 1 , wherein

when the updated first file is to be moved to the file management apparatus, the moving unit moves to the file management apparatus the second file, which is associated with the first file by the save-state information, together with the first file.

5. The information processing apparatus according to claim 4 , wherein

the changing of the save state of the first file includes generating the second file, and

the updating unit updates the save-state information so as to associate the generated second file with the updated first file.

6. The information processing apparatus according to claim 1 , wherein

the changing of the save state of the first file includes generating the second file, and

the updating unit updates the save-state information so as to associate the generated second file with the updated first file.

7. The information processing apparatus according to claim 1 , wherein

the changing of the save state of the first file includes generating the second file, and

the updating unit updates the save-state information so as to associate the generated second file with the updated first file.

8. The information processing apparatus according to claim 1 , wherein

when at least one of (i) the obtained first file and (ii) the second file, which is associated with the first file by the save-state information, is to be moved to the file management apparatus, the selecting unit allows the user to select either moving or not moving to the file management apparatus all files, which are associated with the at least one of the first and second files by the save-state information, together with the at least one of the first and second files, and

if the user selects the moving of the all files, the moving unit moves the at least one of the first and second files and the all files to the file management apparatus.

9. The information processing apparatus according to claim 8 , wherein

the changing of the save state of the first file includes generating the second file, and

the updating unit updates the save-state information so as to associate the generated second file with the updated first file.

10. The information processing apparatus according to claim 1 , further comprising:

a receiving unit that receives information about whether the save-state information has been registered, from the file management apparatus; and

a determining unit that determines as to whether or not the manipulation performed on the file is allowed, based on the received information.

11. A file management system comprising:

a file management apparatus that manages a file; and

an information processing apparatus that obtains and saves the file, wherein the information processing apparatus includes

a processor comprising a central processing unit (CPU);

a file obtaining unit that obtains the file from the file management apparatus,

a saving unit that saves the file,

a save-state information storage unit that stores save-state information about a save state of the file,

an accepting unit that accepts a manipulation performed on the file saved in the saving unit,

an updating unit that, using the processor, updates the save-state information, when the save state of the file is changed in response to the accepted manipulation, and

a transmitting unit that transmits the save-state information from the information processing apparatus to the file management apparatus;

a moving unit; and

a selecting unit, and

the file management apparatus includes

a receiving unit that receives the save-state information; and

a managing unit that manages the save-state information in association with the file, wherein

in response to the updated first file determined to be moved to the file management apparatus, the selecting unit allows a user to select either moving or not moving to the file management apparatus a second file, which is associated with the first file by the save-state information, together with the first file, and

the moving unit moves the second file to the file management apparatus in accordance with the user's selection,

wherein when at least one of (i) the updated first file and (ii) the second file, which is associated with the first file by the save-state information, is to be moved to the file management apparatus, the moving unit moves to the file management apparatus all files, which are associated with the at least one of the first and second files by the save-state information, together with the at least one of the first and second files,

wherein the first file and the second file is a computer file stored in a directory of a folder.

12. The file management system according to claim 11 , wherein the changing of the save state of the first file includes generating the second file.

13. The file management system according to claim 12 , wherein the updating unit updates the save-state information so as to associate the generated second file with the updated first file.

14. An information processing method comprising:

a client terminal obtaining a file from a file management apparatus that manages the file;

saving the file in the client terminal;

storing in the client terminal save-state information about a save state of the file;

accepting a manipulation performed on the file;

updating the save-state information by using a processor comprising a central processing unit (CPU), when the save state of the file is changed in response to the accepted manipulation; and

transmitting the save-state information from the client terminal to the file management apparatus, wherein

in response to the updated first file determined to be moved to the file management apparatus, allowing a user to select either moving or not moving to the file management apparatus a second file, which is associated with the first file by the save-state information, together with the first file, and

moving the second file to the file management apparatus in accordance with the user's selection,

wherein when at least one of (i) the updated first file and (ii) the second file, which is associated with the first file by the save-state information, is to be moved to the file management apparatus, the moving unit moves to the file management apparatus all files, which are associated with the at least one of the first and second files by the save-state information, together with the at least one of the first and second files,

wherein the first file and the second file is a computer file stored in a directory of a folder.

15. The information processing method according to claim 14 , wherein

the changing of the save state of the first file includes generating the second file, and

the updating updates the save-state information so as to associate the generated second file with the updated first file.

16. A non-transitory computer readable medium storing a program causing a computer to execute an information process, the information process comprising:

a client terminal obtaining a file from a file management apparatus that manages the file;

saving the file in the client terminal;

storing in the client terminal save-state information about a save state of the file;

accepting a manipulation performed on the file;

updating the save-state information, when the save-state of the file is changed in response to the accepted manipulation; and

transmitting the save-state information from the client terminal to the file management apparatus, wherein

in response to the updated first file determined to be moved to the file management apparatus, allowing a user to select either moving or not moving to the file management apparatus a second file, which is associated with the first file by the save-state information, together with the first file, and

moving the second file to the file management apparatus in accordance with the user's selection,

wherein when at least one of (i) the updated first file and (ii) the second file, which is associated with the first file by the save-state information, is to be moved to the file management apparatus, the moving unit moves to the file management apparatus all files, which are associated with the at least one of the first and second files by the save-state information, together with the at least one of the first and second files,

wherein the first file and the second file is a computer file stored in a directory of a folder.

17. The non-transitory computer readable medium according to claim 16 , wherein

the changing of the save state of the first file includes generating the second file, and

the updating updates the save-state information so as to associate the generated second file with the updated first file.

Assignments (2)
CHANGE OF NAME Recorded Aug 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 058287/0056 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2009
From: TANAGUCHI, SHINICHIRO
To: FUJI XEROX CO., LTD.
Reel/Frame 023179/0900 →