Patent ID: 9384177
Filing Date: 2016-07-05
CPC Classification: G06F

Claim Text:
1. A file history recording system comprising: one or more processors; and one or more memory or storage devices connected to the one or more processors, and storing instructions that, when executed by the one or more processors, cause the one or more processors to execute: a file history recording part for creating file history information for a plurality of files, the file history information including a file change content by an operation of an operator to one or more of the files and including information specifying a paste data size and a number of pasted items for a copy and paste operation of data in one or more of the files; a file history save part for successively accumulating the file history information in the one or more memory or storage devices; a control part for obtaining one or more source files that are one or more sources of a desired file by searching the accumulated file history information for the desired file; and a file history display part for displaying the one or more source files that are the source of the desired file, wherein the control part obtains a choice index of the file history information based on a degree of change of data between the desired file and the one or more source files, and highlights and displays a part of the file history information for the desired file in accordance with the choice index, or displays the file history information selected in accordance with the choice index, in the file history display part, wherein the control part obtains the choice index of the file history information by adding a ratio of the paste data size to an overall file data size and a ratio of the number of pasted items to a total number of items in the file, wherein the file history recording part records keyword contained information indicating whether one or both of a change item and the file change content in the one or more files includes a predetermined keyword emphasized by a user or a predetermined keyword unstressed by the user, when creating the file history information, wherein the file history recording part has a point number database storing point number information for increasing or decreasing the choice index corresponding to the predetermined keyword emphasized by the user or the predetermined keyword unstressed by the user, wherein the file history recording part records the point number information for the predetermined keyword in the keyword contained information by referring to the point number database, if one or both of the change item and the change content includes the predetermined keyword emphasized by the user or the predetermined keyword unstressed by the user, when creating the file history information, and wherein the control part increases or decreases the choice index of the obtained file history information in accordance with the keyword contained information, when obtaining the choice index.