Movatterモバイル変換


[0]ホーム

URL:


KR101532921B1 - Method and apparatus for renewing the document file automatically - Google Patents

Method and apparatus for renewing the document file automatically
Download PDF

Info

Publication number
KR101532921B1
KR101532921B1KR1020140090610AKR20140090610AKR101532921B1KR 101532921 B1KR101532921 B1KR 101532921B1KR 1020140090610 AKR1020140090610 AKR 1020140090610AKR 20140090610 AKR20140090610 AKR 20140090610AKR 101532921 B1KR101532921 B1KR 101532921B1
Authority
KR
South Korea
Prior art keywords
document file
stored
change
document
degree
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020140090610A
Other languages
Korean (ko)
Inventor
강진호
Original Assignee
주식회사 인프라웨어
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 인프라웨어filedCritical주식회사 인프라웨어
Priority to KR1020140090610ApriorityCriticalpatent/KR101532921B1/en
Application grantedgrantedCritical
Publication of KR101532921B1publicationCriticalpatent/KR101532921B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명은 문서 파일 자동갱신 방법 및 장치에 관한 것으로서, 본 발명의 일 실시예에 따른 문서 파일 자동갱신 방법은 저장소에 업로드된 변경 문서 파일의 변경 문서 정보를 추출하는 단계, 변경 문서 정보와 저장소에 저장된 저장 문서 파일의 저장 문서 정보를 비교하는 단계, 변경 문서 정보와 저장 문서 정보를 비교하여, 변경 문서 파일과 저장 문서 파일 사이의 유사도 및 최신정도를 판단하는 단계 및 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 저장 문서 파일을 변경 문서 정보를 기초로 변경 문서 파일로 대체하는 단계를 포함하고, 저장소에 이미 저장된 저장 문서 파일과 새롭게 저장되는 변경 문서 파일의 유사성을 비교하여 자동으로 새로운 변경 문서 파일로 대체할 수 있는 문서 파일 자동갱신 방법 및 장치를 제공할 수 있는 효과가 있다.A method for automatically updating a document file according to an exemplary embodiment of the present invention includes extracting change document information of a change document file uploaded to a repository, Comparing the stored document information with the stored document information to determine the degree of similarity and the latest degree between the changed document file and the stored document file; and comparing at least one of the similarity and the latest degree And replacing the stored document file with the changed document file based on the changed document information when the predetermined criterion is met, comparing the similarity of the stored document file already stored in the storage with the newly stored changed document file, A method and apparatus for automatically updating a document file that can be replaced with a new change document file There is an effect that can be provided.

Description

Translated fromKorean
문서 파일 자동갱신 방법 및 장치{METHOD AND APPARATUS FOR RENEWING THE DOCUMENT FILE AUTOMATICALLY}[0001] METHOD AND APPARATUS FOR RENEWING THE DOCUMENT FILE AUTOMATICALLY [

본 발명은 문서 파일 자동갱신 방법 및 장치에 관한 것으로서, 보다 상세하게는 이미 저장되어 있는 문서 파일과 유사성이 높은 새로운 문서 파일을 연속적/체계적으로 관리할 수 있도록 자동으로 갱신할 수 있는 문서 파일 자동갱신 방법 및 장치에 관한 것이다.The present invention relates to a document file automatic updating method and apparatus, and more particularly, to a document file automatic updating method and apparatus capable of automatically updating a new document file, which is highly similar to an already stored document file, ≪ / RTI >

문서 파일은 컴퓨터를 포함하는 다양한 전자 장치 (이하, 컴퓨터 등) 를 통해 작성된 문서를 구분하는 단위 객체로서, 문서의 내용을 포함하고 컴퓨터 등의 저장 공간에 저장되며, 컴퓨터 등을 통해 자유롭게 수정 또는 삭제될 수 있다.A document file is a unit object for classifying documents created through various electronic devices including a computer (hereinafter referred to as " computer "). The document file contains the contents of a document and is stored in a storage space such as a computer. .

최근 클라우드 서비스가 널리 이용됨에 따라, 문서 파일은 시간과 장소의 제약 없이 컴퓨터 등을 통해 실행되고, 문서 파일의 내용이 용이하게 수정 또는 삭제될 수 있다. 또한, 복수의 사용자가 문서 파일을 공유하고 문서 파일에 대한 메모나 의견 교환을 할 수 있다. 이와 같이, 클라우드 저장소와 같은 공유된 저장소에 저장된 문서 파일은 복수의 사용자에 의해 공유되고 수정될 수 있으므로, 문서의 내용과 문서 파일에 대한 다양한 정보들이 매우 유사한 복수의 문서 파일이 생성되어 클라우드 저장소에 저장될 수 있다.As the cloud service is widely used in recent years, the document file is executed through a computer or the like without restriction of time and place, and the contents of the document file can be easily modified or deleted. In addition, a plurality of users can share document files and exchange memos and opinions on document files. As such, document files stored in a shared repository, such as a cloud repository, can be shared and modified by multiple users, so that multiple document files with very similar information about document content and document files are created, Lt; / RTI >

이에 따라, 유사한 내용을 포함하는 문서 파일이나 하나의 문서로부터 연속적으로 연결되는 내용을 포함하는 문서 파일이 별도의 파일로 저장되는 경우 새로운 문서 파일이 생성되어 저장 공간을 낭비할 수 있다. 또한, 유사한 내용의 문서 파일들이 계속적으로 증가하게 되는 경우 유사한 내용의 문서 파일들을 관리하기 어려운 문제점이 존재한다.Accordingly, when a document file containing similar contents or a document file including contents continuously connected from one document is stored as a separate file, a new document file is generated and wasted storage space. In addition, there is a problem that it is difficult to manage document files having similar contents when document files of similar contents are continuously increased.

이에 따라, 문서 파일의 이름이 다르더라도 문서 파일의 다양한 정보를 비교하여, 기존에 저장된 문서 파일을 유사도가 높아 내용의 연속성을 갖는 새로운 문서 파일로 자동으로 대체해 줄 수 있는 문서 파일 자동갱신 방법을 제공할 필요성이 증대되었다.Accordingly, even if the name of the document file is different, various information of the document file is compared and an existing document file can be automatically replaced with a new document file having a high degree of similarity so as to have continuity of contents, The need to provide increased.

[관련기술문헌][Related Technical Literature]

클라우드 이-디알엠 시스템 및 그 서비스 방법 (한국공개특허 제10-2013-0101667호)Cloud E-DEM system and its service method (Korean Patent Laid-Open No. 10-2013-0101667)

본 발명이 해결하고자 하는 과제는 저장소에 이미 저장된 저장 문서 파일과 새롭게 저장되는 변경 문서 파일의 유사성을 비교하여 자동으로 새로운 변경 문서 파일로 대체함에 따라 유사한 문서 파일을 하나의 문서 파일로 통합적으로 관리할 수 있는 문서 파일 자동갱신 방법 및 장치를 제공하는 것이다.A problem to be solved by the present invention is to compare similarity between a stored document file already stored in a storage and a newly changed change document file and automatically replacing the stored change document file with a new changed document file so that similar document files are integrally managed as one document file And to provide a method and apparatus for automatically updating a document file.

본 발명이 해결하고자 하는 다른 과제는 유사한 문서 파일을 하나의 문서 파일로 연속적, 통합적으로 관리하여 불필요한 저장공간의 낭비를 줄일 수 있는 문서 파일 자동갱신 방법 및 장치를 제공하는 것이다.Another object of the present invention is to provide a method and apparatus for automatically updating a document file, which can reduce waste of unnecessary storage space by continuously and integrally managing similar document files as one document file.

본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problems of the present invention are not limited to the above-mentioned problems, and other problems not mentioned can be clearly understood by those skilled in the art from the following description.

전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 문서 파일 자동갱신 방법은 저장소에 업로드된 변경 문서 파일의 변경 문서 정보를 추출하는 단계, 변경 문서 정보와 저장소에 저장된 저장 문서 파일의 저장 문서 정보를 비교하는 단계, 변경 문서 정보와 저장 문서 정보를 비교하여, 변경 문서 파일과 저장 문서 파일 사이의 유사도 및 최신정도를 판단하는 단계 및 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 저장 문서 파일을 변경 문서 정보를 기초로 변경 문서 파일로 대체하는 단계를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method for automatically updating a document file, the method comprising: extracting change document information of a change document file uploaded to a repository; Comparing the stored document information with the stored document information to determine the similarity and the latest degree between the changed document file and the stored document file, and comparing at least one of the similarity and the latest degree to a predetermined document Replacing the stored document file with the changed document file based on the changed document information.

본 발명의 다른 특징에 따르면, 변경 문서 파일로 대체하는 단계 이전, 저장 문서 파일을 변경 문서 파일로의 대체여부에 대한 승인을 수신하는 단계 및 승인에 기초하여 저장 문서 파일을 백업하는 단계를 더 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is further included a step of replacing with a change document file, receiving approval for whether to replace the stored document file with the change document file, and backing up the stored document file based on the approval .

본 발명의 또 다른 특징에 따르면, 변경 문서 정보 및 저장 문서 정보는 문서 파일의 이름, 단어수, 내용, 형식, 구성, 작성자 정보, 최초 작성일, 및 갱신일 중 적어도 하나를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, the change document information and the storage document information include at least one of a name, a word number, a content, a format, a composition, a creator information, a first creation date, and an update date of the document file.

본 발명의 또 다른 특징에 따르면, 변경 문서 파일이 저장 문서 파일을 기초로 생성된 경우, 변경 문서 정보는 저장 문서 파일에서 변경된 저장 문서 정보만을 포함하고, 최신정도를 판단하지 않고 유사도만을 판단하여, 유사도가 미리 결정된 기준을 충족하는 경우 변경 문서 파일로 대체하는 것을 특징으로 한다.According to another aspect of the present invention, when the change document file is generated based on the stored document file, the change document information includes only the stored document information changed in the save document file, determines only the degree of similarity without determining the latest degree, When the degree of similarity satisfies a predetermined criterion, is replaced with a change document file.

본 발명의 또 다른 특징에 따르면, 유사도는 변경 문서 정보를 구성하는 문자와 저장 문서 정보를 구성하는 문자를 비교하여 문자 자체, 문자수 및 문자의 배치순서를 기초로 유사한 정도를 판단하는 것을 특징으로 한다.According to another aspect of the present invention, the degree of similarity is determined by comparing the characters constituting the changed document information with the characters constituting the stored document information, and judging similarity based on the character itself, the number of characters and the arrangement order of the characters do.

본 발명의 또 다른 특징에 따르면, 변경 문서 파일은 저장 문서 파일에 추가된 메모, 수정사항 및 공유 대상자 중 적어도 하나를 포함하는 것을 특징으로 한다.According to still another aspect of the present invention, the change document file includes at least one of memo, modification, and object to be added to the storage document file.

전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 문서 파일 자동갱신 장치는 저장소에 업로드된 변경 문서 파일의 변경 문서 정보를 추출하는 추출부, 변경 문서 정보와 저장소에 저장된 저장 문서 파일의 저장 문서 정보를 비교하고, 변경 문서 정보와 저장 문서 정보를 비교하여, 변경 문서 파일과 저장 문서 파일 사이의 유사도 및 최신정도를 판단하는 연산부 및 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 저장 문서 파일을 변경 문서 정보를 기초로 변경 문서 파일로 대체하는 처리부를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided an apparatus for automatically updating a document file according to an embodiment of the present invention includes an extracting unit for extracting change document information of a change document file uploaded to a repository, And at least one of the degree of similarity and the latest degree meets a predetermined criterion, and the degree of similarity and the degree of similarity between the changed document file and the stored document file is compared with the stored document information. And replacing the stored document file with the changed document file based on the changed document information.

본 발명의 다른 특징에 따르면, 저장 문서 파일을 변경 문서 파일로의 대체여부에 대한 승인을 수신하는 수신부를 더 포함하고, 처리부는 승인에 기초하여 저장 문서 파일을 백업하는 것을 특징으로 한다.According to another aspect of the present invention, there is further provided a receiving unit for receiving an approval as to whether or not to replace a stored document file with a changed document file, wherein the processing unit backs up the stored document file based on the acknowledgment.

본 발명의 또 다른 특징에 따르면, 변경 문서 정보 및 저장 문서 정보는 문서 파일의 이름, 단어수, 내용, 형식, 구성, 작성자 정보, 최초 작성일, 및 갱신일 중 적어도 하나를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, the change document information and the storage document information include at least one of a name, a word number, a content, a format, a composition, a creator information, a first creation date, and an update date of the document file.

본 발명의 또 다른 특징에 따르면, 변경 문서 파일이 저장 문서 파일을 기초로 생성된 경우, 변경 문서 정보는 저장 문서 파일에서 변경된 저장 문서 정보만을 포함하고, 최신정도를 판단하지 않고 유사도만을 판단하여, 유사도가 미리 결정된 기준을 충족하는 경우 변경 문서 파일로 대체하는 것을 특징으로 한다.According to another aspect of the present invention, when the change document file is generated based on the stored document file, the change document information includes only the stored document information changed in the save document file, determines only the degree of similarity without determining the latest degree, When the degree of similarity satisfies a predetermined criterion, is replaced with a change document file.

본 발명의 또 다른 특징에 따르면, 유사도는 변경 문서 정보를 구성하는 문자와 저장 문서 정보를 구성하는 문자를 비교하여 문자 자체, 문자수 및 문자의 배치순서를 기초로 유사한 정도를 판단하는 것을 특징으로 한다.According to another aspect of the present invention, the degree of similarity is determined by comparing the characters constituting the changed document information with the characters constituting the stored document information, and judging similarity based on the character itself, the number of characters and the arrangement order of the characters do.

본 발명의 또 다른 특징에 따르면, 변경 문서 파일은 저장 문서 파일에 추가된 메모, 수정사항 및 공유 대상자 중 적어도 하나를 포함하는 것을 특징으로 한다.According to still another aspect of the present invention, the change document file includes at least one of memo, modification, and object to be added to the storage document file.

전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 문서 파일 자동갱신 방법을 제공하는 명령어들을 저장하는 컴퓨터 판독 가능 매체는 저장소에 업로드된 변경 문서 파일의 변경 문서 정보를 추출하고, 변경 문서 정보와 저장소에 저장된 저장 문서 파일의 저장 문서 정보를 비교하고, 변경 문서 정보와 저장 문서 정보를 비교하여, 변경 문서 파일과 저장 문서 파일 사이의 유사도 및 최신정도를 판단하고, 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 저장 문서 파일을 변경 문서 정보를 기초로 변경 문서 파일로 대체하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a computer-readable medium storing instructions for providing a method for automatically updating a document file according to an embodiment of the present invention includes extracting change document information of a change document file uploaded to a repository, The document information is compared with the stored document information of the stored document file stored in the repository, the similarity degree and the latest degree between the changed document file and the stored document file are determined by comparing the changed document information and the stored document information, And the storage document file is replaced with a change document file on the basis of the change document information when at least one of the storage document files satisfies the predetermined criterion.

기타 실시예의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.The details of other embodiments are included in the detailed description and drawings.

본 발명은 저장소에 이미 저장된 저장 문서 파일과 새롭게 저장되는 변경 문서 파일의 유사성을 비교하여 자동으로 새로운 변경 문서 파일로 대체함에 따라 유사한 문서 파일을 하나의 문서 파일로 통합적으로 관리할 수 있는 문서 파일 자동갱신 방법 및 장치를 제공할 수 있는 효과가 있다.The present invention relates to a method and apparatus for comparing a similar stored document file already stored in a storage with a newly stored change document file and automatically replacing the changed document file with a new changed document file, An update method and an apparatus can be provided.

본 발명은 유사한 문서 파일을 하나의 문서 파일로 연속적, 통합적으로 관리하여 불필요한 저장공간의 낭비를 줄일 수 있는 문서 파일 자동갱신 방법 및 장치를 제공할 수 있는 효과가 있다.The present invention provides an automatic document file updating method and apparatus capable of continuously and integrally managing similar document files as one document file, thereby reducing waste of unnecessary storage space.

본 발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 명세서 내에 포함되어 있다.The effects according to the present invention are not limited by the contents exemplified above, and more various effects are included in the specification.

도 1은 본 발명의 일 실시예에 따른 문서 파일 자동갱신 모듈에 대한 개략적인 구성을 도시한 것이다.
도 2는 본 발명의 일 실시예에 따른 문서 파일 자동갱신 방법에 따라 문서 파일을 자동으로 갱신하여 대체하기 위한 절차를 도시한 것이다.
도 3은 본 발명의 일 실시예에 따른 저장 문서 정보와 변경 문서 정보를 비교하여 유사도 및 최신정도를 판단하는 방법을 설명하기 위한 구성을 도시한 것이다.
도 4는 본 발명의 일 실시예에 따른 저장 문서 파일의 내용과 변경 문서 파일의 내용을 비교하여 유사도 및 최신정도를 판단하는 방법을 설명하기 위한 예시적인 화면을 도시한 것이다.
1 shows a schematic configuration of a document file automatic update module according to an embodiment of the present invention.
FIG. 2 illustrates a procedure for automatically updating and replacing a document file according to a document file automatic updating method according to an embodiment of the present invention.
FIG. 3 illustrates a method for comparing stored document information and changed document information according to an exemplary embodiment of the present invention to determine a degree of similarity and a latest degree.
FIG. 4 illustrates an exemplary screen for explaining a method of comparing the contents of a storage document file and contents of a change document file according to an embodiment of the present invention to determine the similarity and the latestness.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Is provided to fully convey the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims.

별도로 명시하지 않는 한 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Like reference numerals refer to like elements throughout the specification unless otherwise specified.

본 발명의 여러 실시예들의 각각 특징들이 부분적으로 또는 전체적으로 서로 결합 또는 조합 가능하며, 당업자가 충분히 이해할 수 있듯이 기술적으로 다양한 연동 및 구동이 가능하며, 각 실시예들이 서로에 대하여 독립적으로 실시 가능할 수도 있고 연관 관계로 함께 실시 가능할 수도 있다.It is to be understood that each of the features of the various embodiments of the present invention may be combined or combined with each other partially or entirely and technically various interlocking and driving is possible as will be appreciated by those skilled in the art, It may be possible to cooperate with each other in association.

본 명세서에서 저장소란, 문서 파일을 저장할 수 있는 모든 공간을 포함하는 용어로서, 물리적인 저장장치 및 클라우드 서버 내의 저장공간을 포함한다.As used herein, a repository is a term that encompasses all the space in which a document file can be stored, including physical storage and storage space in a cloud server.

본 명세서에서 문서 파일이란, 컴퓨터 등에 의해 작성되거나 실행될 수 있는 텍스트 정보, 이미지 정보 등을 포함하는 파일을 의미한다. 문서 파일은 다양한 문서 작성 어플리케이션에 의해 생성되고 실행될 수 있으며, 텍스트를 포함하는 문서의 내용 이외에도 다양한 형식의 문서 정보를 더 포함할 수 있다. 문서 파일은 변경 문서 파일과 저장 문서 파일을 포함한다.In this specification, a document file means a file including text information, image information, etc., which can be created or executed by a computer. The document file can be created and executed by various document creation applications, and can further include document information in various formats in addition to the contents of the document including the text. The document file includes a change document file and a save document file.

본 명세서에서 저장 문서 파일이란, 저장소에 이미 저장되어 있는 문서파일로서, 변경 문서 파일과 비교되어 유사도와 최신정도를 판단하는 기준이 되는 문서 파일이다.In this specification, the storage document file is a document file already stored in the storage, and is a document file that is compared with the change document file and used as a basis for judging the degree of similarity and the latest degree.

본 명세서에서 변경 문서 파일이란, 저장소에 이미 저장된 저장 문서 파일과 구분되는 별개의 문서 파일로서, 저장소에 새롭게 업로드된 문서 파일을 의미한다. 변경 문서 파일은 저장 문서 파일과 비교되고 저장 문서 파일을 대체할 수 있다.In this specification, the change document file is a separate document file that is distinguished from the stored document file already stored in the repository, and means a document file newly uploaded to the repository. The change document file is compared with the stored document file and can replace the stored document file.

본 명세서에서 문서 정보란, 문서 파일에 대한 정보와 문서 파일이 담고 있는 정보로써 문서 작성자가 생성하고 편집한 컨텐츠를 포함한다. 문서 정보는 적어도 하나 이상의 항목들로 구성될 수 있다. 문서 정보는 문서 파일의 이름, 단어수, 내용, 형식, 구성, 작성자 정보, 최초 작성일, 및 갱신일 등에 대응하는 정보들을 포함한다. 문서 정보는 변경 문서 파일에 대한 문서 정보인 변경 문서 정보와 저장 문서 파일에 대한 문서 정보인 저장 문서 정보를 포함한다.In the present specification, the document information includes information about the document file and information contained in the document file, and includes the content created and edited by the document creator. The document information may be composed of at least one or more items. The document information includes information corresponding to the name, the number of words, the content, the format, the configuration, the creator information, the first creation date, and the update date of the document file. The document information includes change document information which is document information on the change document file and stored document information which is document information on the save document file.

본 명세서에서 문서 정보의 항목이란, 문서 정보를 구성하는 항목으로서, 문서 파일의 이름, 단어수, 내용, 형식, 구성, 작성자 정보, 최초 작성일, 및 갱신일을 포함한다.In this specification, items of document information are items constituting document information and include the name, the number of words, the contents, the format, the configuration, the creator information, the first creation date, and the update date of the document file.

본 명세서에서 유사도란, 저장 문서 파일과 변경 문서 파일 사이의 유사한 정도로서, 저장 문서 정보와 변경 문서 정보 각각에 포함된 문서 파일의 이름, 단어수, 내용, 형식, 구성, 작성자 정보, 최초 작성일, 및 갱신일 등을 1대1로 비교하여 유사한 정도를 비율로 계산한 것을 의미한다.As used herein, similarity refers to the similarity between the stored document file and the changed document file, including the name of the document file, the number of words, the content, format, composition, author information, And the update date are compared one by one and the similar degree is calculated as a ratio.

삭제delete

이하, 첨부된 도면을 참조하여 본 발명의 다양한 실시예들을 상세히 설명한다.Various embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 문서 파일 자동갱신 모듈에 대한 개략적인 구성을 도시한 것이다.1 shows a schematic configuration of a document file automatic update module according to an embodiment of the present invention.

도 1을 참조하면, 문서 파일 자동갱신 모듈 (100) 은 추출부 (110), 연산부 (120) 및 처리부 (130) 를 포함한다. 문서 파일 자동갱신 모듈 (100) 은 다양한 저장소에 내장될 수 있다. 구체적으로, 문서 파일 자동갱신 모듈 (100) 은 클라우드 서버에 내장되어 실행될 수 있다. 클라우드 서버는 다양한 문서 파일을 저장하고, 문서 파일은 클라우드 서버에 업로드되거나 클라우드 서버로부터 다운로드될 수 있으며, 클라우드 서버 내에서 수정, 편집될 수도 있다.Referring to FIG. 1, the document fileautomatic update module 100 includes anextraction unit 110, anoperation unit 120, and aprocessing unit 130. The document fileautomatic update module 100 can be embedded in various repositories. Specifically, the document fileautomatic update module 100 can be embedded in the cloud server and executed. The cloud server stores various document files, and the document files can be uploaded to the cloud server or downloaded from the cloud server, or modified and edited in the cloud server.

추출부 (110) 는 문서 파일 자동갱신 모듈 (100) 이 실행되는 저장소에 저장되어 있는 모든 문서 파일에 대해 문서 정보를 추출할 수 있다. 예를 들어, 추출부 (110) 는 클라우드 서버에 업로드된 변경 문서 파일의 변경 문서 정보를 추출한다. 추출부 (110) 는 추출한 문서 정보를 연산부 (120) 로 전송한다.The extractingunit 110 may extract document information for all the document files stored in the repository where the document fileautomatic update module 100 is executed. For example, the extractingunit 110 extracts change document information of a change document file uploaded to the cloud server. Theextraction unit 110 transmits the extracted document information to theoperation unit 120.

연산부 (120) 는 추출부 (110) 로부터 수신한 문서 정보를 기초로 연산한다. 구체적으로, 연산부 (120) 는 저장 문서 정보와 변경 문서 정보를 비교하고, 이를 기초로 변경 문서 파일과 저장 문서 파일의 유사도 및 최신정도를 판단한다. 연산부 (120) 는 판단한 유사도 및 최신정도를 처리부 (130) 로 전송한다.Thecalculation unit 120 calculates based on the document information received from theextraction unit 110. Specifically, theoperation unit 120 compares the stored document information with the changed document information, and determines the similarity and the latest degree of the changed document file and the stored document file based on the comparison. Theoperation unit 120 transmits the determined degree of similarity and the latest degree to theprocessing unit 130.

처리부 (130) 는 연산부 (120) 로부터 수신한 유사도 및 최신정도를 기초로 저장 문서 파일을 변경 문서 파일로 대체한다. 구체적으로, 처리부 (130) 는 미리 결정된 기준과 연산부 (120) 로부터 수신한 유사도 및 최신정도를 비교한다. 이에 따라, 연산부 (120) 로부터 수신한 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우에 한하여 처리부 (130) 는 클라우드 서버에 저장된 저장 문서 파일을 변경 문서 파일로 대체한다.Theprocessing unit 130 replaces the stored document file with the changed document file on the basis of the similarity degree and the latest degree received from theoperation unit 120. Specifically, theprocessing unit 130 compares the degree of similarity and the latest degree received from thecomputing unit 120 with a predetermined criterion. Accordingly, theprocessing unit 130 replaces the stored document file stored in the cloud server with the changed document file only when at least one of the degree of similarity and the latest degree received from theoperation unit 120 satisfies a predetermined criterion.

문서 파일 자동갱신 모듈 (100) 의 각 구성들은 설명의 편의상 개별적인 구성으로 도시한 것일 뿐, 구현 방법에 따라 하나의 모듈에 구현되거나 하나의 구성이 2 이상의 구성으로 분리될 수 있다.The respective components of the document fileautomatic update module 100 are illustrated as individual components for convenience of description, and they may be implemented in one module or separated into two or more components according to an implementation method.

도 2는 본 발명의 일 실시예에 따른 문서 파일 자동갱신 방법에 따라 문서 파일을 자동으로 갱신하여 대체하기 위한 절차를 도시한 것이다. 설명의 편의를 위해 도 1을 참조하여 설명한다.FIG. 2 illustrates a procedure for automatically updating and replacing a document file according to a document file automatic updating method according to an embodiment of the present invention. Will be described with reference to Fig. 1 for convenience of explanation.

본 발명의 일 실시예에 따른 문서 파일 자동갱신 방법은 추출부 (110) 가 저장소에 업로드된 변경 문서 파일의 변경 문서 정보를 추출함으로써 개시된다 (S110).The automatic document file updating method according to an embodiment of the present invention starts by extracting the changed document information of the changed document file uploaded to the repository by the extracting unit 110 (S110).

추출부 (110) 는 저장소에 저장된 모든 문서 파일에 대해 문서 정보를 추출할 수 있다. 구체적으로, 추출부 (110) 는 문서 파일이 클라우드 서버에 업로드되는 순간, 업로드 되자마자 또는 업로드되는 동안 문서 파일에 대한 문서 정보를 추출할 수 있다. 또한, 추출부 (110) 는 문서 파일의 내용을 구성하는 문자를 추출할 수 있다. 이에 따라, 추출부 (110) 는 클라우드 서버에 업로드되는 변경 문서 파일의 변경 문서 정보를 추출하고, 추출된 변경 문서 정보는 변경 문서 파일과 함께 연산부 (120) 로 전송된다. 이 경우, 변경 문서 정보는 변경 문서 파일에 추가되어 변경 문서 파일 내에 포함되거나, 변경 문서 파일과는 별도의 파일로 변경 문서 파일에 첨부될 수도 있다.The extractingunit 110 may extract document information for all the document files stored in the repository. Specifically, the extractingunit 110 may extract document information about a document file as soon as the document file is uploaded to the cloud server, or while the document file is uploaded. In addition, the extractingunit 110 can extract characters constituting the contents of the document file. Accordingly, the extractingunit 110 extracts the change document information of the change document file uploaded to the cloud server, and the extracted change document information is transmitted to theoperation unit 120 together with the change document file. In this case, the change document information may be added to the change document file and included in the change document file, or may be attached to the change document file as a file separate from the change document file.

연산부 (120) 는 변경 문서 정보와 저장소에 저장된 저장 문서 파일의 저장 문서 정보를 비교한다 (S120).Theoperation unit 120 compares the changed document information with the stored document information of the stored document file stored in the storage (S120).

연산부 (120) 는 추출부 (110) 로부터 수신한 변경 문서 정보와 저장 문서 정보를 비교한다. 문서 정보는 변경 문서 정보와 저장 문서 정보로 구분할 수 있으며, 문서 정보는 문서 파일의 이름, 단어수, 내용, 형식, 구성, 작성자 정보, 최초 작성일, 및 갱신일 중 적어도 하나의 항목에 대한 정보를 포함한다. 연산부 (120) 는 변경 문서 정보와 저장 문서 정보를 비교하는 경우, 문서 정보 각각의 항목마다 대응되는 정보를 1대1로 비교한다. 예를 들어, 변경 문서 정보 중 파일의 이름은 저장 문서 정보 중 파일의 이름과 비교되고, 변경 문서 정보 중 문서 파일의 형식은 저장 문서 정보 중 문서 파일의 형식과 비교된다. 연산부 (120) 가 문서 정보를 비교하는 구체적인 방법에 대해서는 도 3을 통해 설명한다.Theoperation unit 120 compares the change document information received from theextraction unit 110 with the stored document information. The document information can be divided into change document information and stored document information. The document information includes information about at least one of a name, a word count, a content, a format, a composition, an author information, a first creation date, do. When comparing the changed document information with the stored document information, theoperation unit 120 compares the information corresponding to each item of document information one by one. For example, the name of the file in the changed document information is compared with the name of the file in the stored document information, and the format of the document file in the changed document information is compared with the format of the document file in the stored document information. A specific method for theoperation unit 120 to compare document information will be described with reference to FIG.

연산부 (120) 는 변경 문서 정보와 저장 문서 정보를 비교하는 경우, 문서 정보 중 문서 파일의 내용을 문자 자체, 문자수 및 문자의 배치순서를 기초로 비교할 수 있다. 구체적으로, 연산부 (120) 는 변경 문서 파일의 내용을 구성하는 문자 자체, 문자수 및 문자의 배치순서를 저장 문서 파일의 내용을 구성하는 문자 자체, 문자수 및 문자의 배치순서와 비교할 수 있다. 예를 들어, 연산부 (120) 는 변경 문서 파일의 내용과 저장 문서 파일의 내용을 구성하는 문자와 문자의 배치순서를 비교하면서, 변경 문서 파일의 내용 중 저장 문서 파일의 내용에서 추가되거나 삭제된 문자 또는 단어의 존재 여부를 판단할 수 있다. 이에 따라, 연산부 (120) 는 저장 문서 파일의 내용에서 추가되거나 삭제된 문자의 개수를 확인할 수 있고, 이를 기초로 문서 파일의 내용 간의 유사도를 계산할 수 있다. 연산부 (120) 가 문서 파일의 내용을 비교하는 구체적인 방법에 대해서는 도 4를 통해 설명한다.When comparing the changed document information with the stored document information, the calculatingunit 120 may compare the content of the document file among the document information based on the character itself, the number of characters, and the arrangement order of the characters. Specifically, theoperation unit 120 can compare the character itself constituting the content of the change document file, the number of characters, and the order of the characters with the character itself constituting the content of the stored document file, the number of characters, and the order of arrangement of characters. For example, theoperation unit 120 compares the contents of the change document file with the arrangement order of characters and characters constituting the contents of the storage document file, Or whether a word exists. Accordingly, theoperation unit 120 can check the number of characters added or deleted from the contents of the stored document file, and calculate the similarity between the contents of the document file based on the number. A specific method for theoperation unit 120 to compare the contents of the document file will be described with reference to FIG.

연산부 (120) 는 변경 문서 정보와 저장 문서 정보를 비교한 결과를 기초로 변경 문서 파일과 저장 문서 파일 사이의 유사도 및 최신정도를 판단한다 (S130).Theoperation unit 120 determines the degree of similarity and the latest degree between the changed document file and the stored document file based on a result of comparing the changed document information and the stored document information (S130).

연산부 (120) 는 다양한 기준으로 변경 문서 파일과 저장 문서 파일 사이의 유사도 및 최신정도를 판단할 수 있다. 예를 들어, 유사도는 저장 문서 정보와 변경 문서 정보에서 동일한 정보를 갖는 항목의 비율로 상정할 수 있다. 또한, 유사도는 문서 파일마다 미리 결정된 문서 정보의 항목에서 대응되는 내용의 동일성을 계산한 비율로 상정할 수도 있다. 예를 들어, 최신정도는 저장소에서의 현재 시간과 저장소에 문서 파일이 업로드된 시간을 비교하여 시간의 차이로 상정할 수 있다.Theoperation unit 120 can determine the degree of similarity and the latest degree between the change document file and the storage document file based on various criteria. For example, the degree of similarity can be assumed as the ratio of items having the same information in the stored document information and the changed document information. The degree of similarity may be assumed to be a ratio calculated by calculating the identity of corresponding contents in the item of document information predetermined for each document file. For example, the latest level can be assumed to be the time difference by comparing the current time in the repository with the time the document file was uploaded to the repository.

변경 문서 파일이 클라우드 서버에 저장된 저장 문서 파일을 기초로 생성된 경우, 최신정도를 판단하지 않고 유사도만을 판단하여 처리부 (130) 로 전송할 수 있다. 예를 들어, 클라우드 서버에 저장된 저장 문서 파일의 내용이 추가, 삭제 또는 수정되어 저장 문서 파일이 변경되고, 이에 따라 변경 문서 파일이 변경된 저장 문서 파일의 내용을 포함하도록 생성된다. 이와 같은 경우, 저장 문서 파일이 변경되는 동안, 변경 문서 파일은 일시적으로 클라우드 서버에 임시 파일의 형식으로 존재할 수 있다. 즉, 연산부 (120) 는 클라우드 서버에서 저장 문서 파일과 일시적으로 존재하는 임시 변경 문서 파일을 비교하고, 유사도만을 판단하여 처리부 (130) 로 전송할 수 있다.When the change document file is generated based on the stored document file stored in the cloud server, the change document file can be determined to only the similarity and notified to theprocessing unit 130 without determining the latest degree. For example, the contents of the stored document file stored in the cloud server are added, deleted or modified so that the stored document file is changed, and thus the changed document file is created to contain the contents of the changed stored document file. In such a case, while the stored document file is being changed, the changed document file may temporarily exist in the form of a temporary file on the cloud server. That is, thecomputing unit 120 compares the stored document file and the provisional change document file temporarily existing in the cloud server, determines only the degree of similarity, and transmits the similarity determination result to theprocessing unit 130.

처리부 (130) 는 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 저장 문서 파일을 변경 문서 정보를 기초로 변경 문서 파일로 대체한다 (S140).If at least one of the similarity degree and the latest degree satisfies the predetermined criterion, theprocessing unit 130 replaces the stored document file with the change document file based on the changed document information (S140).

처리부 (130) 는 미리 결정된 기준을 포함한다. 예를 들어, 처리부 (130) 는 유사도가 80%이고 최신정도가 1일로 결정된 미리 결정된 기준을 포함할 수 있다. 미리 결정된 기준은 사용자에 의해 설정되고 변경될 수 있다. 처리부 (130) 는 연산부 (120) 에서 연산한 유사도와 최신정도를 미리 결정된 기준과 비교한다. 여기서, 저장소에 업로드된 변경 문서 파일이, 저장 문서 파일을 기초로 생성되지 않고 저장소 외부에서 생성되어 저장소로 업로드된 경우, 처리부 (130) 는 유사도 및 최신정도 모두가 미리 결정된 기준을 충족하는지 여부를 판단한다. 또한, 변경 문서 파일이 저장 문서 파일을 기초로 생성되어 저장소에 업로드된 경우, 처리부 (130) 는 유사도만을 미리 결정된 기준과 비교하여 유사도가 미리 결정된 기준을 충족하는지 판단한다.Theprocessing unit 130 includes a predetermined criterion. For example, theprocessing unit 130 may include a predetermined criterion in which the degree of similarity is 80% and the latest degree is determined to be 1 day. The predetermined criterion can be set and changed by the user. Theprocessing unit 130 compares the degree of similarity calculated by thecalculation unit 120 with the latest degree with a predetermined criterion. Here, if the change document file uploaded to the repository is not generated based on the stored document file but is generated outside the repository and uploaded to the repository, theprocessing unit 130 determines whether the similarity degree and the latest degree meet the predetermined criterion . When the change document file is created based on the stored document file and uploaded to the repository, theprocessing unit 130 compares only the similarity with a predetermined criterion to determine whether the similarity satisfies a predetermined criterion.

처리부 (130) 는 유시도 및 최신정도를 미리 결정된 기준과 비교하여 미리 결정된 기준을 충족하는 경우에만 저장 문서 파일을 변경 문서 파일로 대체한다. 또한, 처리부 (130) 는 저장 문서 파일을 변경 문서 파일로 대체하는 경우, 저장 문서 파일을 백업할 수 있다.Theprocessing unit 130 compares the current state and the latest degree with a predetermined criterion and replaces the stored document file with the changed document file only when the predetermined criterion is met. In addition, when theprocessing unit 130 replaces the stored document file with the changed document file, theprocessing unit 130 can back up the stored document file.

여기서, 변경 문서 파일로 대체하기 이전에, 문서 파일 자동갱신 모듈 (100) 은 변경 문서 파일을 업로드하는 사용자에게 저장 문서 파일을 변경 문서 파일로 대체할 것인지 여부를 물어볼 수 있다. 이에 따라, 사용자는 저장 문서 파일을 변경 문서 파일로 대체할 것인지 여부를 승인할 수 있으며, 문서 파일 자동갱신 모듈 (100) 의 수신부가 사용자의 대체여부에 대한 승인을 수신한다. 만약 사용자가 변경 문서 파일로의 대체를 승인하지 않는다면, 문서 파일 자동갱신 모듈 (100) 은 변경 문서 파일을 별도의 문서 파일로 저장할 수 있다. 만약 사용자가 변경 문서 파일로의 대체를 승인한다면, 문서 파일 자동생신 모듈 (100) 은 처리부 (130) 를 통해 저장 문서 파일을 변경 문서 파일로 변경하고, 기존의 저장 문서 파일을 별도의 문서 파일로 백업할 수 있다.Here, before replacing with the change document file, the document fileautomatic update module 100 may ask the user who uploads the change document file whether or not to replace the stored document file with the change document file. Accordingly, the user can approve whether or not to replace the stored document file with the changed document file, and the receiving section of the automatic documentfile update module 100 receives the approval for the replacement of the user. If the user does not approve the replacement with the change document file, the document fileautomatic update module 100 may save the change document file as a separate document file. If the user approves the replacement of the changed document file, the document file automatic birth /termination module 100 changes the stored document file to the changed document file through theprocessing unit 130, and converts the existing stored document file into a separate document file You can back up.

도 3은 본 발명의 일 실시예에 따른 저장 문서 정보와 변경 문서 정보를 비교하여 유사도 및 최신정도를 판단하는 방법을 설명하기 위한 구성을 도시한 것이다.FIG. 3 illustrates a method for comparing stored document information and changed document information according to an exemplary embodiment of the present invention to determine a degree of similarity and a latest degree.

도 3을 참조하면, 저장 문서 정보 (200) 는 저장 문서 파일의 이름 (210), 단어수 (220), 형식 (230), 작성자 정보 (240), 최초 작성일 (250) 및 갱신일 (260) 을 포함하고, 변경 문서 정보 (300) 는 변경 문서 파일의 이름 (310), 단어수 (320), 형식 (330), 작성자 정보 (340), 최초 작성일 (350) 및 갱신일 (360) 을 포함한다.3, the storeddocument information 200 includes aname 210, a number ofwords 220, a format 230, an author information 240, aninitial creation date 250, and anupdate date 260 of the stored document file And thechange document information 300 includes thename 310 of the change document file, the number ofwords 320, theformat 330, theauthor information 340, theinitial creation date 350 and theupdate date 360.

연산부 (120) 는 문서 정보 (200, 300) 의 각 항목마다 비교하여 유사도 및 최신정도를 판단한다. 구체적으로, 연산부 (120) 는 문서 정보 (200, 300) 의 각 항목에 대응하는 문서 정보를 구성하는 문자 자체, 문자수 및 문자의 배치순서를 비교하여 유사도 및 최신정도를 판단한다.Thecalculation unit 120 compares the items of thedocument information 200 and 300 for each item to determine the similarity and the latest degree. Specifically, thearithmetic unit 120 compares the character itself, the number of characters, and the arrangement order of the characters constituting the document information corresponding to each item of thedocument information 200, 300 to judge the similarity and the latest degree.

먼저, 연산부 (120) 는 문서 정보 (200, 300) 의 항목마다 항목별 유사도를 계산할 수 있다. 항목별 유사도는 문서 파일의 이름 항목에 대하여, 저장 문서 파일의 이름에 대응하는 문자 중 동일한 변경 문서 파일의 이름에 대응하는 문자의 비율로 계산될 수 있다. 예를 들어, 저장 문서 파일의 이름 (210) 은 ‘기획서 V1’으로, 변경 문서 파일의 이름 (310) 인 ‘기획서 V2’와 비교된다. 여기서, 저장 문서 파일의 이름 (210) 과 변경 문서 파일의 이름 (310) 은 문자수가 6개 (공백 포함) 로 동일하고, 문자 자체와 문자의 배치순서는 공백을 포함하여 ‘기획서 V‘까지 동일하다. 이와 같은 경우, 문서 파일의 이름에 대한 항목별 유사도는, 저장 문서 파일의 이름에 대응하는 문자 6개 중 1개의 문자인 ‘2’만이 상이하므로, 약 83%로 계산된다. 연산부 (120) 는 동일한 방식으로 문서 정보 (200, 300) 의 다른 항목에 대해서도 항목별 유사도를 계산할 수 있다. 이어서, 연산부 (120) 는 각 항목별 유사도를 기초로 변경 문서 파일의 전체 유사도를 계산할 수 있다. 구체적으로, 변경 문서 파일의 유사도는 각 항목별 유사도의 평균값으로 상정할 수 있다. 예를 들어, 항목별 유사도가 문서 파일의 이름에 대해서 83%, 단어수에 대해서 93%, 형식에 대해서 100%, 작성자 정보에 대해서 100%인 경우, 변경 문서 파일의 유사도는 94%가 될 수 있다. 또한, 변경 문서 파일의 유사도는 각 항목별 유사도마다 가중치를 부여하여 계산될 수도 있다.First, theoperation unit 120 can calculate the degree of similarity for each item of thedocument information 200, 300. The degree of similarity for each item may be calculated as the ratio of the characters corresponding to the names of the same changed document file among the characters corresponding to the names of the stored document files with respect to the name items of the document file. For example, thename 210 of the stored document file is compared with the 'plan document V1', which is thename 310 of the changed document file. Here, thename 210 of the storage document file and thename 310 of the change document file are the same as the number of characters 6 (including spaces), and the order of arrangement of the characters themselves and characters is the same up to the 'plan document V' Do. In this case, the degree of similarity for each item of the document file is calculated to be about 83% since only one character '2' out of six characters corresponding to the name of the stored document file is different. Theoperation unit 120 can calculate similarity for each item of thedocument information 200 and 300 in the same manner. Then, theoperation unit 120 can calculate the total similarity of the change document file based on the similarity for each item. Specifically, the similarity of the change document file can be assumed to be an average value of similarity for each item. For example, if the similarity per item is 83% for the name of the document file, 93% for the number of words, 100% for the format, and 100% for the author information, the similarity of the changed document file can be 94% have. In addition, the similarity degree of the change document file may be calculated by weighting the degree of similarity for each item.

연산부 (120) 는 문서 정보 (200, 300) 의 항목 중 최초 작성일 (250, 350) 과 갱신일 (260, 360) 을 기초로 최신정도를 판단할 수 있다. 구체적으로, 연산부 (120) 는 저장 문서 정보 (200) 의 최초 작성일 (250) 또는 갱신일 (260) 과 변경 문서 정보 (300) 의 최초 작성일 (350) 사이의 차이를 계산한 값을 최신정도로 상정한다. 여기서, 갱신일 (260, 360) 은 문서 파일이 마지막으로 수정되어 저장된 날짜로서, 문서 파일이 수정되지 않았다면 갱신일 (260, 360) 에 대응되는 정보가 존재하지 않을 수도 있다. 예를 들어, 저장 문서의 최초 작성일 (250) 이 ‘2013년 12월 2일’이고, 갱신일 (260) 이 ‘2014년 3월 3일’이고, 변경 문서의 최초 작성일 (350) 이 ‘2014년 3월 4일’인 경우, 최신정도는 변경 문서의 최초 작성일 (350) 에 가까운 저장 문서의 갱신일 (260) 을 기준으로 ‘1일’이 된다.Theoperation unit 120 can determine the latest degree based on the first creation dates 250 and 350 of the items of thedocument information 200 and 300 and the update dates 260 and 360. [ More specifically, thecalculation unit 120 assumes a value obtained by calculating a difference between thefirst creation date 250 or theupdate date 260 of the storeddocument information 200 and thefirst creation date 350 of thechange document information 300 . Herein, the update dates 260 and 360 are the dates that the document file was last modified and stored. If the document file is not modified, information corresponding to the update dates 260 and 360 may not exist. For example, if thefirst creation date 250 of the stored document is' December 2, 2013 ', theupdate date 260 is' March 3, 2014', and thefirst creation date 350 of the change document is' March 4 ', the latest degree is' one day' based on theupdate date 260 of the stored document near theinitial creation date 350 of the change document.

도 4는 본 발명의 일 실시예에 따른 저장 문서 파일의 내용과 변경 문서 파일의 내용을 비교하여 유사도 및 최신정도를 판단하는 방법을 설명하기 위한 예시적인 화면을 도시한 것이다.FIG. 4 illustrates an exemplary screen for explaining a method of comparing the contents of a storage document file and contents of a change document file according to an embodiment of the present invention to determine the similarity and the latestness.

도 4를 참조하면, 저장 문서 파일의 내용 (400) 과 변경 문서 파일의 내용 (500) 이 비교된다. 즉, 연산부 (120) 는 저장 문서 파일의 내용 (400) 과 변경 문서 파일의 내용 (500) 을 문자 단위로 비교한다. 구체적으로, 연산부 (120) 는 저장 문서 파일의 내용 (400) 의 문자와 변경 문서 파일의 내용 (500) 의 문자를 비교하고, 문서 파일의 내용에서 문자수와 문자의 배치순서를 비교한다. 이에 따라, 연산부 (120) 는 문자수가 다른 경우, 변경 문서 파일의 내용 (500) 에 추가 또는 삭제된 문자의 존재 여부를 판단하고, 추가 또는 삭제된 문자를 제외한 나머지 문자와 나머지 문자의 배치순서의 동일성 여부를 판단한다. 예를 들어, 연산부 (120) 는 문자뿐만 아니라 단어 단위, 문장 단위 또는 문단 단위로 문서 파일의 내용을 비교할 수 있고, 단어 배열 패턴, 문장 배열 패턴, 문단 배열 패턴 등의 동일성 여부를 판단할 수 있다. 이에 따라, 연산부 (120) 는 변경 문서 파일의 내용 (500) 이 저장 문서 파일의 내용 (400) 에 대해 문자 자체가 동일한지, 문자의 배치순서가 동일한지, 전체 문자수가 얼마나 차이가 나는지를 기초로, 저장 문서 파일의 내용 (400) 과 변경 문서 파일의 내용 (500) 사이의 유사도를 판단할 수 있다.Referring to FIG. 4, thecontents 400 of the stored document file and thecontents 500 of the changed document file are compared. That is, theoperation unit 120 compares thecontent 400 of the stored document file with thecontent 500 of the changed document file on a character basis. Specifically, theoperation unit 120 compares the characters of thecontent 400 of the stored document file with the characters of thecontent 500 of the changed document file, and compares the number of characters and the arrangement order of the characters in the content of the document file. Accordingly, when the number of characters is different, theoperation unit 120 determines whether the added or deleted character exists in thecontent 500 of the changed document file, It is judged whether or not they are the same. For example, theoperation unit 120 can compare the contents of a document file in word units, sentence units, or paragraph units as well as characters, and judge whether the word arrangement pattern, the sentence arrangement pattern, the paragraph arrangement pattern, . Accordingly, theoperation unit 120 determines whether thecontent 500 of the changed document file is identical to thecontent 400 of the stored document file, whether the characters themselves are the same, the order of the characters is the same, The degree of similarity between thecontent 400 of the stored document file and thecontent 500 of the changed document file can be determined.

변경 문서 파일의 내용 (500) 은 저장 문서 파일에 추가된 메모 (510), 저장 문서 파일의 내용 (400) 에 대한 수정사항 (520a, 520b, 520c) 또는 공유 대상자를 더 포함할 수 있다. 추가된 메모 (510) 와 수정사항 (520a, 520b, 520c) 은 변경 문서 파일의 내용 (500) 에 포함될 수 있다. 예를 들어, 추가된 메모 (510) 는 변경 문서 파일을 작성한 사용자에 의해 별도로 추가된 정보로, 변경 문서 파일의 내용을 구성하는 문자들과 별도로 표시될 수 있다. 또한, 수정사항 (520a, 520b, 520c) 은 변경 문서 파일의 내용을 구성하는 문자들을 직접 수정, 삭제 또는 추가한 것을 표시한 것으로, 변경 문서 파일의 내용을 구성하는 문자들 상에 직접 수정사항이 표시될 수 있다. 예를 들어, 변경 문서 파일의 내용을 구성하는 문자들 중 삭제된 문자들에는 문자의 중간을 지나는 취소선이 표시되고, 변경 문서 파일의 내용을 구성하는 문자들 중 추가된 문자들에는 밑줄이 표시된다.Thecontent 500 of the change document file may further include amemo 510 added to the stored document file,modifications 520a 520b and 520c to thecontent 400 of the stored document file or a person to be shared. The addedmemo 510 andmodifications 520a, 520b, and 520c may be included in thecontent 500 of the change document file. For example, the addedmemo 510 can be displayed separately from the characters constituting the content of the changed document file, which is information added separately by the user who created the changed document file. In addition, themodifications 520a, 520b, and 520c indicate that characters constituting the contents of the change document file are directly modified, deleted, or added, and the modifications directly on the characters constituting the contents of the change document file Can be displayed. For example, the deleted characters among the characters constituting the contents of the change document file are displayed with striking lines passing through the middle of the characters, and the added characters among the characters constituting the contents of the changed document file are underlined do.

연산부 (120) 에서 판단된 유사도 및 최신정도를 기초로 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 처리부 (130) 는 저장 문서 파일을 추가된 메모, 수정사항 및 공유 대상자를 포함한 변경 문서 파일로 대체한다.If at least one of the degree of similarity and the degree of the latest degree meets a predetermined criterion on the basis of the degree of similarity and the degree of the latestness determined by theoperation unit 120, theprocessing unit 130 may convert the stored document file into a document including the added memo, Replace with the change document file.

문서 파일 자동갱신 모듈 (100) 은 저장소에 이미 저장된 저장 문서 파일과 새롭게 저장되는 변경 문서 파일로부터 문서 정보를 추출하고, 추출된 문서 정보를 비교하여 저장 문서 파일과 변경 문서 파일 간의 유사도와 최신정도를 판단한다. 판단된 유사도와 최신정도가 미리 결정된 기준을 충족하는 경우, 사용자에게 최신의 변경 문서 파일로 갱신할 것을 자동으로 추천하고 저장 문서 파일을 변경 문서 파일로 대체할지 여부에 대해 승인받을 수 있다. 또한, 변경 문서 파일로 대체되는 경우, 기존의 저장 문서 파일을 백업하고 사용자의 선택에 따라 복구할 수 있다. 이에 따라, 자동으로 새로운 변경 문서 파일로 대체하여 문서 파일이 연속적으로 관리될 수 있고, 유사한 문서 파일을 하나의 문서 파일로 통합적으로 관리하여 불필요한 저장공간의 낭비를 줄일 수 있다.The document fileautomatic update module 100 extracts document information from a stored document file already stored in the repository and a newly stored change document file and compares the extracted document information to determine the degree of similarity and latestness between the stored document file and the changed document file . If the determined degree of similarity and the latest degree meet the predetermined criterion, the user can be automatically recommended to update with the latest change document file and approved for whether to replace the stored document file with the change document file. In addition, if the replacement document file is replaced, the existing stored document file can be backed up and restored according to the user's selection. Accordingly, the document file can be continuously managed by replacing with a new change document file automatically, and similar document files can be integratedly managed as one document file, thereby reducing waste of unnecessary storage space.

본 명세서에서, 각 블록 또는 각 단계는 특정된 논리적 기능 (들) 을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또한, 몇 가지 대체 실시예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In this specification, each block or each step may represent a part of a module, segment or code that includes one or more executable instructions for executing the specified logical function (s). It should also be noted that in some alternative embodiments, the functions mentioned in the blocks or steps may occur out of order. For example, two blocks or steps shown in succession may in fact be performed substantially concurrently, or the blocks or steps may sometimes be performed in reverse order according to the corresponding function.

본 명세서에 개시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈 또는 그 2 개의 결합으로 직접 구현될 수도 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM 또는 당업계에 알려진 임의의 다른 형태의 저장 매체에 상주할 수도 있다. 예시적인 저장 매체는 프로세서에 커플링되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로 (ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, which is capable of reading information from, and writing information to, the storage medium. Alternatively, the storage medium may be integral with the processor. The processor and the storage medium may reside within an application specific integrated circuit (ASIC). The ASIC may reside within the user terminal. Alternatively, the processor and the storage medium may reside as discrete components in a user terminal.

이상 첨부된 도면을 참조하여 본 발명의 실시예들을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Although the embodiments of the present invention have been described in detail with reference to the accompanying drawings, it is to be understood that the present invention is not limited to those embodiments and various changes and modifications may be made without departing from the scope of the present invention. . Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. Therefore, it should be understood that the above-described embodiments are illustrative in all aspects and not restrictive. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.

100 문서 파일 자동갱신 모듈
110 추출부
120 연산부
130 처리부
200 저장 문서 정보
210 저장 문서 파일의 이름
220 저장 문서 파일의 단어수
230 저장 문서 파일의 형식
240 저장 문서 파일의 작성자 정보
250 저장 문서 파일의 최초 작성일
260 저장 문서 파일의 갱신일
300 변경 문서 정보
310 변경 문서 파일의 이름
320 변경 문서 파일의 단어수
330 변경 문서 파일의 형식
340 변경 문서 파일의 작성자 정보
350 변경 문서 파일의 최초 작성일
360 변경 문서 파일의 갱신일
400 저장 문서 파일의 내용
500 변경 문서 파일의 내용
510 추가된 메모
520a, 520b, 520c 수정사항
100 Document File Renewal Module
110 extracting unit
120 operation unit
130 processor
200 About storage documents
210 Name of the save document file
220 Number of words in saved document file
230 Format of stored document file
240 About author of saved document file
250 First date of storage document file creation
260 Date of storage document file update
About 300 change documents
310 Name of the change document file
320 Number of words in the change document file
330 Format of change document file
340 About the author of the change document file
350 First date of change document file
360 Updated document file update date
400 Storage document file contents
500 Contents of the change document file
510 added notes
Modifications 520a, 520b, 520c

Claims (13)

Translated fromKorean
저장소에 업로드된 변경 문서 파일의 변경 문서 정보를 추출하는 단계;
상기 변경 문서 정보와 상기 저장소에 저장된 저장 문서 파일의 저장 문서 정보를 비교하는 단계;
상기 변경 문서 정보와 상기 저장 문서 정보를 비교하여, 상기 변경 문서 파일과 상기 저장 문서 파일 사이의 유사도 및 최신정도를 판단하는 단계; 및
상기 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 상기 저장 문서 파일을 상기 변경 문서 정보를 기초로 상기 변경 문서 파일로 대체하는 단계를 포함하는 것을 특징으로 하는, 문서 파일 자동갱신 방법.
Extracting change document information of a change document file uploaded to the repository;
Comparing the modified document information with stored document information of a stored document file stored in the repository;
Comparing the change document information with the stored document information to determine the degree of similarity and the latest degree between the change document file and the stored document file; And
And replacing the stored document file with the change document file based on the change document information when at least one of the similarity and the latest degree meets a predetermined criterion. .
제1항에 있어서,
상기 변경 문서 파일로 대체하는 단계 이전,
상기 저장 문서 파일을 상기 변경 문서 파일로의 대체여부에 대한 승인을 수신하는 단계; 및
상기 승인에 기초하여 상기 저장 문서 파일을 백업하는 단계를 더 포함하는 것을 특징으로 하는, 문서 파일 자동갱신 방법.
The method according to claim 1,
Before the replacement with the change document file,
Receiving approval to replace the stored document file with the change document file; And
Further comprising the step of backing up the stored document file based on the approval.
제1항에 있어서,
상기 변경 문서 정보 및 상기 저장 문서 정보는 적어도 문서 파일의 최초 작성일 및 갱신일을 포함하는 것을 특징으로 하는, 문서 파일 자동갱신 방법.
The method according to claim 1,
Wherein the change document information and the stored document information include at least an initial creation date and an update date of the document file.
제3항에 있어서,
상기 변경 문서 파일이 상기 저장 문서 파일을 기초로 생성된 경우,
상기 변경 문서 정보는 상기 저장 문서 파일에서 변경된 저장 문서 정보만을 포함하고,
상기 최신정도를 판단하지 않고 상기 유사도만을 판단하여,
상기 유사도가 미리 결정된 기준을 충족하는 경우 상기 변경 문서 파일로 대체하는 것을 특징으로 하는, 문서 파일 자동갱신 방법.
The method of claim 3,
If the change document file is created based on the stored document file,
Wherein the change document information includes only the stored document information changed in the storage document file,
Only the degree of similarity is judged without judging the latest degree,
And replacing the document file with the change document file when the similarity satisfies a predetermined criterion.
제3항에 있어서,
상기 유사도는 상기 변경 문서 정보를 구성하는 문자와 상기 저장 문서 정보를 구성하는 문자를 비교하여 문자 자체, 문자수 및 문자의 배치순서를 기초로 유사한 정도를 판단하는 것을 특징으로 하는, 문서 파일 자동갱신 방법.
The method of claim 3,
Wherein the degree of similarity is determined by comparing a character constituting the change document information with a character constituting the stored document information and judging a degree of similarity based on the arrangement of the character itself, the number of characters and the character, Way.
제1항에 있어서,
상기 변경 문서 파일은 상기 저장 문서 파일에 추가된 메모, 수정사항 및 공유 대상자 중 적어도 하나를 포함하는 것을 특징으로 하는, 문서 파일 자동갱신 방법.
The method according to claim 1,
Wherein the change document file includes at least one of a memo, a correction, and a person to be shared added to the stored document file.
저장소에 업로드된 변경 문서 파일의 변경 문서 정보를 추출하는 추출부;
상기 변경 문서 정보와 상기 저장소에 저장된 저장 문서 파일의 저장 문서 정보를 비교하고,
상기 변경 문서 정보와 상기 저장 문서 정보를 비교하여, 상기 변경 문서 파일과 상기 저장 문서 파일 사이의 유사도 및 최신정도를 판단하는 연산부; 및
상기 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 상기 저장 문서 파일을 상기 변경 문서 정보를 기초로 상기 변경 문서 파일로 대체하는 처리부를 포함하는 것을 특징으로 하는, 문서 파일 자동갱신 장치.
An extracting unit for extracting change document information of a change document file uploaded to the repository;
Comparing the modified document information with stored document information of a stored document file stored in the repository,
An operation unit for comparing the change document information with the stored document information to determine a degree of similarity and a latest degree between the change document file and the stored document file; And
And a processing unit for replacing the stored document file with the change document file based on the change document information if at least one of the degree of similarity and the latest degree meets a predetermined criterion, .
제7항에 있어서,
상기 저장 문서 파일을 상기 변경 문서 파일로의 대체여부에 대한 승인을 수신하는 수신부를 더 포함하고,
상기 처리부는 상기 승인에 기초하여 상기 저장 문서 파일을 백업하는 것을 특징으로 하는, 문서 파일 자동갱신 장치.
8. The method of claim 7,
Further comprising: a receiving unit for receiving an approval as to whether the stored document file is to be replaced with the change document file,
Wherein the processing unit backs up the stored document file based on the approval.
제7항에 있어서,
상기 변경 문서 정보 및 상기 저장 문서 정보는 적어도 문서 파일의 최초 작성일 및 갱신일을 포함하는 것을 특징으로 하는, 문서 파일 자동갱신 장치.
8. The method of claim 7,
Wherein the change document information and the stored document information include at least an initial creation date and an update date of the document file.
제9항에 있어서,
상기 변경 문서 파일이 상기 저장 문서 파일을 기초로 생성된 경우,
상기 변경 문서 정보는 상기 저장 문서 파일에서 변경된 저장 문서 정보만을 포함하고,
상기 최신정도를 판단하지 않고 상기 유사도만을 판단하여,
상기 유사도가 미리 결정된 기준을 충족하는 경우 상기 변경 문서 파일로 대체하는 것을 특징으로 하는, 문서 파일 자동갱신 장치.
10. The method of claim 9,
If the change document file is created based on the stored document file,
Wherein the change document information includes only the stored document information changed in the storage document file,
Only the degree of similarity is judged without judging the latest degree,
And substitutes the change document file when the similarity satisfies a predetermined criterion.
제9항에 있어서,
상기 유사도는 상기 변경 문서 정보를 구성하는 문자와 상기 저장 문서 정보를 구성하는 문자를 비교하여 문자 자체, 문자수 및 문자의 배치순서를 기초로 유사한 정도를 판단하는 것을 특징으로 하는, 문서 파일 자동갱신 장치.
10. The method of claim 9,
Wherein the degree of similarity is determined by comparing a character constituting the change document information with a character constituting the stored document information and judging a degree of similarity based on the arrangement of the character itself, the number of characters and the character, Device.
제7항에 있어서,
상기 변경 문서 파일은 상기 저장 문서 파일에 추가된 메모, 수정사항 및 공유 대상자 중 적어도 하나를 포함하는 것을 특징으로 하는, 문서 파일 자동갱신 장치.
8. The method of claim 7,
Wherein the change document file includes at least one of a memo, a correction, and a person to be shared added to the storage document file.
저장소에 업로드된 변경 문서 파일의 변경 문서 정보를 추출하고,
상기 변경 문서 정보와 상기 저장소에 저장된 저장 문서 파일의 저장 문서 정보를 비교하고,
상기 변경 문서 정보와 상기 저장 문서 정보를 비교하여, 상기 변경 문서 파일과 상기 저장 문서 파일 사이의 유사도 및 최신정도를 판단하고,
상기 유사도 및 최신정도 중 적어도 하나가 미리 결정된 기준을 충족하는 경우, 상기 저장 문서 파일을 상기 변경 문서 정보를 기초로 상기 변경 문서 파일로 대체하는 것을 특징으로 하는, 문서 파일 자동갱신 방법을 제공하는 명령어들을 저장하는 컴퓨터 판독 가능 매체.
The change document information of the change document file uploaded to the repository is extracted,
Comparing the modified document information with stored document information of a stored document file stored in the repository,
Comparing the change document information with the stored document information to determine the degree of similarity and the latest degree between the change document file and the stored document file,
And a step of replacing the stored document file with the change document file based on the change document information when at least one of the degree of similarity and the latest degree satisfies a predetermined criterion Lt; / RTI >
KR1020140090610A2014-07-172014-07-17Method and apparatus for renewing the document file automaticallyActiveKR101532921B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020140090610AKR101532921B1 (en)2014-07-172014-07-17Method and apparatus for renewing the document file automatically

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020140090610AKR101532921B1 (en)2014-07-172014-07-17Method and apparatus for renewing the document file automatically

Publications (1)

Publication NumberPublication Date
KR101532921B1true KR101532921B1 (en)2015-07-01

Family

ID=53787357

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020140090610AActiveKR101532921B1 (en)2014-07-172014-07-17Method and apparatus for renewing the document file automatically

Country Status (1)

CountryLink
KR (1)KR101532921B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101765211B1 (en)2016-01-282017-08-04세종대학교산학협력단System and method for preventing ransomware
CN115329743A (en)*2022-07-052022-11-11北京彩漩科技有限公司File management method, system, computer device and storage medium
KR102864937B1 (en)2024-12-102025-09-26주식회사 유일기술Concrete information acquisition and schematization method based on Excel files in which concrete rebound hardness test data are entered, and report generation system using the same

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110087776A1 (en)*2009-10-132011-04-14Google Inc.Cloud based computer power management

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110087776A1 (en)*2009-10-132011-04-14Google Inc.Cloud based computer power management

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101765211B1 (en)2016-01-282017-08-04세종대학교산학협력단System and method for preventing ransomware
CN115329743A (en)*2022-07-052022-11-11北京彩漩科技有限公司File management method, system, computer device and storage medium
KR102864937B1 (en)2024-12-102025-09-26주식회사 유일기술Concrete information acquisition and schematization method based on Excel files in which concrete rebound hardness test data are entered, and report generation system using the same

Similar Documents

PublicationPublication DateTitle
AU2008335565B2 (en)Document merge
KR101130443B1 (en)Method, system, and computer-readable medium for merging data from multiple data sources for use in an electronic document
US10489591B2 (en)Detection system and method thereof
US12093215B2 (en)Management server, document file management system, document file management method, and document file management program
US20150278324A1 (en)Quarantine and repair of replicas in a quorum-based data storage system
CN110704573B (en)Catalog storage method, catalog storage device, computer equipment and storage medium
KR101956234B1 (en)Method of automatic management of a collection of images and corresponding device
CN105493077A (en)File management with placeholders
KR101532921B1 (en)Method and apparatus for renewing the document file automatically
US20150199196A1 (en)Systems and methods for multi-tiered format registration for applications
US20200279004A1 (en)Building lineages of documents
WO2016003406A1 (en)Recommend content segments based on annotations
CN106776785B (en)Data writing method and device and data processing system
US9760842B2 (en)Operation target management apparatus and non-transitory computer readable medium
CN107077576A (en)Operation limitation on network is implemented
CN108038028B (en)File backup method and device and file restoration method and device
CN110598188A (en)Method and device for displaying annotations and computer-readable storage medium
EP3477462A2 (en)Tenant aware, variable length, deduplication of stored data
CN101853260B (en)System and method for detecting e-mail content
JP2015143894A (en)Information processing device, information processing method, and program
US20140081986A1 (en)Computing device and method for generating sequence indexes for data files
US10438011B2 (en)Information processing apparatus and non-transitory computer readable medium
CN111381191B (en)Method for synonymy modifying text and determining text creator
US20110208934A1 (en)System and method for allocating memory space of a mobile terminal
US20160188616A1 (en)Method and an apparatus and a computer program product for storing electronic objects for offline use

Legal Events

DateCodeTitleDescription
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20140717

PA0201Request for examination

Patent event code:PA02012R01D

Patent event date:20140721

Comment text:Request for Examination of Application

Patent event code:PA02011R01I

Patent event date:20140717

Comment text:Patent Application

PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20150120

Patent event code:PE09021S01D

PE0701Decision of registration

Patent event code:PE07011S01D

Comment text:Decision to Grant Registration

Patent event date:20150331

GRNTWritten decision to grant
PR0701Registration of establishment

Comment text:Registration of Establishment

Patent event date:20150625

Patent event code:PR07011E01D

PR1002Payment of registration fee

Payment date:20150625

End annual number:3

Start annual number:1

PG1601Publication of registration
FPAYAnnual fee payment

Payment date:20180528

Year of fee payment:4

PR1001Payment of annual fee

Payment date:20180528

Start annual number:4

End annual number:4

FPAYAnnual fee payment

Payment date:20190604

Year of fee payment:5

PR1001Payment of annual fee

Payment date:20190604

Start annual number:5

End annual number:5

PR1001Payment of annual fee

Payment date:20200618

Start annual number:6

End annual number:6

PR1001Payment of annual fee

Payment date:20240611

Start annual number:10

End annual number:10

PR1001Payment of annual fee

Payment date:20250616

Start annual number:11

End annual number:11


[8]ページ先頭

©2009-2025 Movatter.jp