US 12,147,910 B2
Information processing device, control method of information processing device, and storage medium
Masaki Kojima, Tokyo (JP); and Toshiaki Kasai, Tokyo (JP)
Assigned to LANDMARK TECHNOLOGY CORPORATION, Tokyo (JP)
Filed by Landmark Technology Corporation, Tokyo (JP)
Filed on Jul. 23, 2020, as Appl. No. 16/936,774.
Application 16/936,774 is a continuation of application No. PCT/JP2018/003134, filed on Jan. 31, 2018.
Prior Publication US 2020/0356879 A1, Nov. 12, 2020
Int. Cl. G06F 16/20 (2019.01); G06F 16/23 (2019.01); G06F 16/58 (2019.01); G06N 5/04 (2023.01); G06N 20/00 (2019.01)
CPC G06N 5/04 (2013.01) [G06F 16/2322 (2019.01); G06F 16/58 (2019.01); G06N 20/00 (2019.01)] 11 Claims
OG exemplary drawing
 
1. An information processing device comprising:
a first determination unit configured to determine, if an instruction to open a first drawing file is accepted, whether the first drawing file and a second drawing file associated with the first drawing file have been edited at the same time;
a second determination unit configured to determine whether the second drawing file has been edited after previous editing of the first drawing file;
a third determination unit configured to determine, if the first drawing file and the second drawing file have been edited at the same time or if the first drawing file and the second drawing file have not been edited at the same time but the second drawing file has been edited after the previous editing of the first drawing file, whether there is a difference between attributes of identical drawing elements included in the respective drawing files; and
a control unit configured to execute, if there is a difference between the attributes, attribute change processing on the first drawing file,
wherein the information processing device is configured to maintain the consistency between the first drawing file and the second drawing file, and
wherein the control unit automatically creates a pre-editing info file and a post-editing info file when each of the first drawing file and the second drawing file is opened and saved, respectively, and determines whether the first drawing file and the second drawing file have been edited at the same time by comparison of the creation dates and times of the first drawing file and the second drawing file.