Data management method using network
AssigneeCanon Kabushiki Kaisha
InventorMasashi Hamada
Life of this patent
Estimating the term…
Abstract
This invention has been made to manage data possessed by a user on a network. One of this invention is a data management method using a network system which includes a server and a client terminal, including the step of making a control server receive a user's data storage request from the client terminal, the step of making the control server select a data server located in an area that has a predetermined relationship with an area set by the user, and the step of making the control server send data associated with the data storage request to the selected data server, and store the data in the selected data server.
Claims30
A data management method using a network system which includes a server, a client terminal and a plurality of data servers, comprising:
- a reception step of making the server receive a user's data storage request and data to be stored from the client terminal;
- a select step of making the server automatically select data servers for storing the data from the plurality of data servers, the selected data servers being different from each other and including at least a first data server and a second data server, said first data server being located in an area which is different from an area of user's address registered by the user of the client terminal, said second data server being located in an area with a disaster rate of occurrence equal to or smaller than a predetermined threshold;
- a storage step of making the server send the data to the selected data servers, and store the data in the selected data;
- and
- a step of making the server acquire disaster information from a disaster information database that provides disaster information, and search for the area with said disaster rate of occurrence equal to or smaller than said predetermined threshold on the basis of the acquired disaster information for selecting the server in the select step.
A server comprising:
- reception means for receiving a user's data storage request and data to be stored sent from a client terminal;
- select means for automatically selecting data servers for storing the data from a plurality of data servers, the selected data servers being different from each other and including at least a first data server and a second data server, said first data server being located in an area which is different from an area of user's address registered by the user of the client terminal, said second data server being located in an area with a disaster rate of occurrence equal to or smaller than a predetermined threshold;
- sending means for sending the data to the selected data servers via a communication line;
- and
- searching means for acquiring disaster information from a disaster information database that provides disaster information, and searching for the area with said disaster rate of occurrence equal to or smaller than said predetermined threshold on the basis of the acquired disaster information for selecting the server by the select means.
A computer program making a computer function as:
- reception means for receiving a user's data storage request and data to be stored sent from a client terminal;
- select means for automatically selecting data servers for storing the data from a plurality of data servers, the selected data servers being different from each other and including at least a first and a second data server, said first data server being located in an area which is different from an area of user's address registered by the user of the client terminal, said second data server being located in an area with a disaster rate of occurrence equal to or smaller than a predetermined threshold;
- sending means for sending the data to the selected data servers via a communication;
- and
- searching means for acquiring disaster information from a disaster information database that provides disaster information, and searching for the area with said disaster rate of occurrence equal to or smaller than said predetermined threshold on the basis of the acquired disaster information for selecting the server by the select means.
A data management system including a control server, a client terminal, and a plurality of data servers, which can communicate with each other via a communication line,
- said control server comprising:
- reception means for receiving a user's data storage request and data to be stored sent from the client terminal;
- select means for automatically selecting data servers for storing the data from the plurality of data servers, the selected data servers being different from each other and including at least a first data server and a second data server, said first data server being located in an area which is different from an area of user's address registered by the user of the client terminal, said second data server being located in an area with a disaster rate of occurrence equal to or smaller than a predetermined threshold;
- sending means for sending the data to the selected data servers;
- and
- searching means for acquiring disaster information from a disaster information database that provides disaster information, and searching for the area with said disaster rate of occurrence equal to or smaller than said predetermined threshold on the basis of the acquired disaster information for selecting the server by the select means;
- and
- said data servers comprising:
- means for storing the data sent from said control server.
Dependencies are inferred from the claim text.