Patent ID: 8458234
Filing Date: 2013-06-04
Classification: G06F

Abstract:
1. A non-transitory computer-readable medium for an apparatus, comprising: a code causing the apparatus to receive a first request to store a content object which includes: (A1) a first field including a content data generated by an processing of an application program executed in a first computer, and (A2) a second field including attribute information of the content data; a code causing the apparatus to generate: (B1) an object identifier corresponding to the content object, (B2) a first directory name corresponding to the object identifier in accordance with a predetermined rule, (B3) a first file name corresponding to the first field, in accordance with the predetermined rule, and (B4) a second file name corresponding to the second field, in accordance with the predetermined rule; a code causing the apparatus to send a second request to a file storage for creating: (C1) a directory assigned the first directory name, (C2) a first file assigned the first file name, (C3) a second file which is assigned the second file name, and in which the attribute information of the second field is included, and (C4) a field list file in the directory related to the content object, wherein the field list file includes a correspondence between the first field and the first file name and a correspondence between the second field and the second file name; a code causing the apparatus to send the object identifier to the first computer for the application program to designate the content data; a code causing the apparatus to receive a third request designating the object identifier for editing the content object; a code causing the apparatus to specify the first directory name and the field list file, based on the third request and the predetermined rule; and a code causing the apparatus to send an edited data of the content object to the file storage, for updating the first file or the second file, wherein the apparatus is the first computer, the file storage, or a second computer coupled to the first computer and the file storage.