Information processing apparatus and computer-readable medium storing information processing program
First Claim
1. An information processing apparatus comprising:
- a processor configured to perform a process including;
obtaining first location information indicating an identifier of a personal data service of a user and a location of a user-specified directory with the personal data service, the user-specified directory being specified to store personal data of the user;
producing, based on the first location information, second location information indicating a location of an application-specific directory which is uniquely assigned to an application, the application-specific directory being located below the user-specified directory;
determining if there is a need to access the personal data of the user;
producing, when it is determined there is the need to access the personal data of the user, first access target information that indicates a relative path and name of a target data file including the personal data of the user;
producing, based on the second location information and the first access target information, second access target information indicating a storage location and name of the target data file, the first access target information being subordinated to the second location information; and
accessing the target data file in the data storage device, based on the second access target information, so that the target data file is used to execute the application requested by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Data processing unit produces first access target information. Location information obtaining unit obtains first location information indicating the identifier of a data storage device specified by a user, as well as indicating the location of a user-specified directory within the data storage device. Location information producing unit produces second location information indicating the location of a directory that is placed below the user-specified directory and uniquely assigned to the data processing unit. Access target information producing unit produces second access target information, using the location indicated by the second location information as a reference location. Access unit makes access to the target data file in the data storage device.
19 Citations
14 Claims
-
1. An information processing apparatus comprising:
-
a processor configured to perform a process including; obtaining first location information indicating an identifier of a personal data service of a user and a location of a user-specified directory with the personal data service, the user-specified directory being specified to store personal data of the user; producing, based on the first location information, second location information indicating a location of an application-specific directory which is uniquely assigned to an application, the application-specific directory being located below the user-specified directory; determining if there is a need to access the personal data of the user; producing, when it is determined there is the need to access the personal data of the user, first access target information that indicates a relative path and name of a target data file including the personal data of the user; producing, based on the second location information and the first access target information, second access target information indicating a storage location and name of the target data file, the first access target information being subordinated to the second location information; and accessing the target data file in the data storage device, based on the second access target information, so that the target data file is used to execute the application requested by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium encoded with a program which causes a computer to perform a process comprising:
-
obtaining first location information indicating an identifier of a personal data service of a user and a location of a user-specified directory within the personal data service, the first location information also indicating a location of a user-specified directory within the data storage device, the user-specified directory being specified to store personal data of the user; producing, based on the first location information, second location information indicating a location of an application-specific directory which is uniquely assigned to an application, the application-specific directory being located below the user-specified directory; determining if there is a need to access the personal data of the user; producing, when it is determined there is the need to access the personal data of the user, first access target information that indicates a relative path and name of a target data file including the personal data of the user; producing, based on the second location information and the first access target information, second access target information indicating a storage location and name of the target data file, the first access target information being subordinated to the second location information; and accessing the target data file in the data storage device, based on the second access target information, so that the target data file is used to execute the application requested by the user.
-
Specification