IP Library › Granted Patent US 9,519,655
Granted Patent B2
US 9,519,655 · App. 13/561,691 · Granted Dec 13, 2016

File synchronization method and file synchronization server apparatus

Inventors: Takashi Ohno (Kobe, JP); Kazuki Matsui (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06F17/30179H04L67/2823
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,519,655
App. No.
13/561,691
Granted
Dec 13, 2016
Kind
B2
Abstract

A file synchronization method includes determining whether a terminal apparatus is capable of receiving a file in response to a synchronization request for the file, and converting the file into a format usable by the terminal apparatus, when that the terminal apparatus is capable of receiving the file is determined by the determining.

Claims (52)

1. A file synchronization method comprising:

determining whether a first terminal apparatus is capable of receiving a first file in response to a synchronization request for the first file;

converting, by at least one processor, the first file into a first format usable by the first terminal apparatus to acquire a first converted file, when the first terminal apparatus is capable of receiving the first file;

storing, in a memory coupled to the at least one processor, information relating to the first terminal apparatus, identification information for identifying the first file, the first format, and the first converted file converted into the first format, in association with a user of the first terminal apparatus;

determining, when a second file for a second terminal apparatus is to be converted into a second format, as a second converted file, usable by the second terminal apparatus in response to the synchronization request, whether the second converted file converted into the second format usable by the second terminal apparatus is included in the memory;

storing, when the second converted file is included in the memory, identification information of the second file for the second terminal apparatus and the second format usable by the second terminal apparatus in the memory in association with the second converted file;

transmittinq the stored second converted file to the second terminal apparatus;

determining whether a load amount of a server apparatus that converts the first file into the first format is within a reference, when the first terminal apparatus is not capable of receiving the first file; and

converting the first file into the first format usable by the first terminal apparatus, when the load amount of the server apparatus is within the reference.

2. The file synchronization method according to claim 1 , comprising:

storing the first converted file that is converted into the first format when the first terminal apparatus is not capable of receiving the first file; and

transmitting the first converted file, converted into the first format and stored, to the first terminal apparatus, when the first terminal apparatus becomes capable of receiving the first converted file.

3. The file synchronization method according to claim 1 , comprising:

prohibiting a conversion of the first file into the first format usable by the first terminal apparatus, when the load amount of the server apparatus exceeds the reference.

4. The file synchronization method according to claim 1 , comprising:

managing a priority order of a plurality of terminal apparatuses,

wherein the first terminal apparatus is selected from the plurality of terminal apparatuses based on the priority order.

5. The file synchronization method according to claim 1 , further comprising:

when the first format and the second format are determined to be the same and the first converted file and the second converted file are determined to be the same in response to the synchronization request, storing the first converted file as the second converted file in the memory in association with identification information of the second file for the second terminal apparatus and the second format usable by the second terminal apparatus.

6. A server apparatus comprising:

a memory; and

at least one processor coupled to the memory and configured to:

determine whether a first terminal apparatus is capable of receiving a first file in response to a synchronization request for the first file;

convert the first file into a first format usable by the first terminal apparatus to acquire a first converted file, when the first terminal apparatus is capable of receiving the first file;

store, in the memory, information relating to the first terminal apparatus, identification information for identifying the first file, the first format, and the first converted file converted into the first format, in association with a user of the first terminal apparatus;

determine, when a second file for a second terminal apparatus is to be converted into a second format, as a second converted file, usable by the second terminal in response to the synchronization request, whether the second converted file converted into the second format usable by the second terminal apparatus is included in the memory;

store, when the second converted file is included in the memory, identification information of the second file for the second terminal apparatus and the second format usable by the second terminal apparatus in the memory in association with the second converted file;

transmit the stored second converted file to the second terminal apparatus;

determine whether a load amount of a server apparatus that converts the first file into the first format is within a reference, when the first terminal apparatus is not capable of receiving the first file; and

convert the first file into the first format usable by the first terminal apparatus, when the load amount of the server apparatus is within the reference.

7. The server apparatus according to claim 6 , wherein

the processor is further configured to:

store the first converted file that is converted into the first format when the first terminal apparatus is not capable of receiving the first file; and

transmit the first converted file, converted into the first format and stored, to the first terminal apparatus, when the first terminal apparatus becomes capable of receiving the first converted file.

8. The server apparatus according to claim 6 , wherein

the processor is further configured to:

prohibit a conversion of the first file into the first format usable by the first terminal apparatus, when the load amount of the server apparatus exceeds the reference.

9. The server apparatus according to claim 6 , wherein,

the processor is further configured to:

manage a priority order of a plurality of terminal apparatuses,

wherein the first terminal apparatus is one selected from the plurality of terminal apparatuses based on the priority order.

10. The server apparatus according to claim 6 , wherein the processor is further configured to:

when the first format and the second format are determined to be the same and the first converted file and the second converted file are determined to be the same in response to the synchronization request, store the first converted file as the second converted file in the memory in association with identification information of the second file for the second terminal apparatus and the second format usable by the second terminal apparatus.

11. A file synchronization method comprising:

determining whether a terminal apparatus is capable of receiving a file in response to a synchronization request for the file;

determining whether an amount of load of a server apparatus that converts the file into a format is within a reference, when the terminal apparatus is not capable of receiving the file; and

prohibiting a conversion of the file into the format usable by the terminal apparatus, when the amount of load of the server apparatus exceeds the reference.

12. The file synchronization method according to claim 11 , comprising:

converting the file into the format usable by the terminal apparatus, when the amount of load of the server apparatus is within the reference; and

storing the file that is converted into the format when the terminal apparatus is not capable of receiving the file is determined by the determining.

13. The file synchronization method according to claim 11 , further comprising:

transmitting the file, converted into the format and stored, to the terminal apparatus, when the terminal apparatus becomes capable of receiving the file.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2012
From: OHNO, TAKASHI; MATSUI, KAZUKI
To: FUJITSU LIMITED
Reel/Frame 028735/0296 →
Priority Claims (1)
JP 2011-188328 · Aug 31, 2011 · national
Continuity (1)
Related Publication 20130054519A1 · Feb 28, 2013