KR101245337B1 - 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치 - Google Patents

범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치 Download PDF

Info

Publication number
KR101245337B1
KR101245337B1 KR1020120072357A KR20120072357A KR101245337B1 KR 101245337 B1 KR101245337 B1 KR 101245337B1 KR 1020120072357 A KR1020120072357 A KR 1020120072357A KR 20120072357 A KR20120072357 A KR 20120072357A KR 101245337 B1 KR101245337 B1 KR 101245337B1
Authority
KR
South Korea
Prior art keywords
document file
client
message
document
general
Prior art date
Application number
KR1020120072357A
Other languages
English (en)
Other versions
KR20120090897A (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 주식회사 레몬타임정보기술 filed Critical 주식회사 레몬타임정보기술
Publication of KR20120090897A publication Critical patent/KR20120090897A/ko
Application granted granted Critical
Publication of KR101245337B1 publication Critical patent/KR101245337B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

범용 문서 관리 시스템에 제공된다. 본 발명의 일 실시예에 따른 범용 문서 관리 시스템은, 문서 파일을 전송하는 클라이언트와, 상기 클라이언트로부터 전송된 상기 문서 파일을 수신한 후 이를 HTML 문서로 변환하고, 해당 HTML 문서를 저장한 후 저장된 위치 정보인 URL을 생성하여 이를 제공하는 변환서버를 포함하되, 상기 문서 파일은 바이너리 문서 포맷이다.

Description

범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치{SYSTEM AND METHOD FOR MANAGING WIDE USABLE DOCUMENT, MOBILE DEVICE FOR PERFORMING MANAGEMENT OF WIDE USABLE DOCUMENT}
본 발명은 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치에 관한 것으로, 보다 상세하게는 별도의 응용프로그램을 설치할 필요가 없이 다양한 포맷의 문서를 열람할 수 있도록 하는 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치에 관한 것이다.
최근 다양한 모바일 장치, 예를 들어 스마트폰, PDA, PMP, MP3 플레이어, 태블릿 PC, 랩탑 컴퓨터, 넷북 등이 인기를 얻으면서, 데스크탑 PC에서만 열람이 가능했던 다양한 포맷의 문서를 모바일 장치에서도 열람할 수 있게 되었다.
소정의 정보가 담긴 문서 파일 중에서, 바이너리 형태로 된 문서 포맷 예를 들어, 한글(HWP) 파일, MS 워드(DOC, DOCX) 파일, MS 엑셀(XLS, XLSX), PDF 파일 등과 같은 바이너리 문서 파일의 경우에는 플랫폼에서 기본적으로 제공하는 텍스트 뷰어로는 열람할 수 없기 때문에, 해당 파일을 읽을 수 있는 별도의 어플리케이션이 필요하게 된다.
국내특허공개공보 제2011-0081099호 국내특허공개공보 제2010-0071733호
가령, 스마트폰에서 미팅에 대한 일정을 문자메시지로 발송하면서, 미팅 관련 문서 파일을 함께 첨부하여 메시지, 예를 들어 메일 또는 문자메시지(SMS, MMS 등)로 발송하게 되면, 수신인 측에서 미팅 관련 문서 파일을 열람하기 위해서는 해당 문서 파일 포맷을 열람할 수 있는 뷰어가 설치되어 있는 경우에만 열람이 가능하다.
또한, 최근 각광을 받고 있는 트위터(Twitter)나 페이스북(Facebook) 같은 소셜 네트워크 서비스(Social Network Service; SNS) 상으로도 많은 정보가 송수신되며, URL 링크를 통해 다운로드 주소를 제공하거나 직접 소정의 문서를 열람하도록 링크를 제공할 수도 있다.
이러한 경우에, 뷰어가 설치되어 있지 않은 시에는, 별도의 비용을 지불하고 뷰어를 설치한 후 이를 열람하거나, 데스크탑 PC나 랩탑 PC와 같은 뷰어가 설치된 다른 장치에서 해당 메시지를 다운로드 한 후 이를 열람해야 하는 불편함이 초래된다.
본 발명은 이러한 점들에 근거해 착안된 것으로서, 본 발명이 해결하고자 하는 과제는, 별도의 어플리케이션 설치 없이 모든 문서 포맷을 열람할 수 있도록 하는 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치를 제공하고자 하는 것이다.
본 발명이 해결하고자 하는 다른 과제는, 메시지를 수신한 디바이스에 무관하게 소정의 문서 파일을 자유롭게 열람할 수 있는 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치를 제공하고자 하는 것이다.
본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
이를 해결하기 위해 본 발명의 일 실시예에 따른 범용 문서 관리 시스템은, 문서 파일을 전송하는 클라이언트와, 상기 클라이언트로부터 전송된 상기 문서 파일을 수신한 후 이를 HTML 문서로 변환하고, 해당 HTML 문서를 저장한 후 저장된 위치 정보인 URL을 생성하여 이를 제공하는 변환서버를 포함하되, 상기 문서 파일은 바이너리 문서 포맷이다.
본 발명의 다른 실시예에 따른 범용 문서 관리 시스템은, 문서 파일을 전송하는 제1 클라이언트, 및 상기 문서 파일을 수신한 후 이를 범용 문서 파일로 변환하고, 상기 범용 문서 파일에 대한 웹상의 링크 정보를 생성하는 변환서버를 포함한다.
본 발명의 또 다른 실시예에 따른 범용 문서 관리 시스템은, 문서 파일을 전송하는 제1 클라이언트, 및 상기 문서 파일을 수신한 후 이를 범용 문서 파일로 변환하고, 상기 범용 문서 파일에 대한 웹상의 링크 정보를 생성하는 변환서버를 포함하되, 상기 제1 클라이언트와 다른 클라이언트 간의 메시지 송수신을 중계하는 메시지 중계 서비스 서버를 더 포함하고, 상기 제1 클라이언트는 상기 다른 클라이언트에 전송할 메시지에 상기 문서 파일을 첨부하여 상기 메시지 중계 서비스 서버로 전송하고, 상기 메시지 중계 서비스 서버는 상기 문서 파일을 상기 변환서버로 전송하여 상기 링크 정보를 수신하고, 상기 다른 클라이언트에 전송할 메시지에 상기 링크 정보를 추가하여 전송한다.
본 발명의 일 실시예에 따른 범용 문서 관리 방법은, 문서 파일을 수신하는 단계, 상기 문서 파일을 범용 문서 파일로 변환하는 단계, 상기 범용 문서 파일이 저장된 웹 상의 위치인 링크 정보를 생성하는 단계, 및 상기 링크 정보를 전송하는 단계를 포함한다.
본 발명의 다른 실시예에 따른 범용 문서 관리 방법은, 문서 파일에 대응하는 범용 문서 파일에 대한 위치 정보인 링크 정보를 수신하는 단계, 상기 링크 정보를 포함하는 메시지를 생성하는 단계, 및 상기 메시지를 전송하는 단계를 포함한다.
본 발명의 일 실시예에 따른 모바일 장치는, 송수신하는 메시지를 관리하는 메시지 관리 모듈, 상기 메시지 관리 모듈에 의해 관리되는 상기 메시지에 첨부되는 문서 파일을 관리하는 첨부파일 관리 모듈, 상기 메시지를 전송하기 위해 외부와의 통신을 수행하는 통신모듈을 포함한다.
본 발명의 실시예들에 따른 보다 상세한 예는 도면을 참조하여 실시예 부분에서 후술한다.
본 발명에 따르면, 소정의 문서 파일 특히 기본 텍스트 뷰어로 열람할 수 없는 바이너리 형태의 문서를, 모든 모바일 장치에서 기본적으로 열람할 수 있는 HTML 문서 파일과 같은 범용 문서 파일로 변환한 후 해당 범용 문서 파일이 저장된 URL 위치만을 참조하여 메시지를 송수신하기 때문에, 수신인 측에서 별도의 열람을 위한 어플리케이션을 설치할 필요가 없다.
또한, 한 번 변환된 범용 문서 파일은 URL 위치 정보만을 가지고 반복적으로 참조될 수 있으며, 문서 작성자는 용량이 큰 문서 자체를 전송하지 않고 URL 정보만을 복수의 타인에게 반복적으로 전송할 수 있기 때문에, 네트워크로 이동되는 데이터량을 획기적으로 저감할 수 있다.
또한, 변환된 범용 문서 파일은 URL을 통해 인터넷 상으로 언제든지 접속하여 열람할 수 있기 때문에, 사용자의 편의성이 크게 증대된다.
본 발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 명세서 내에 포함되어 있다.
도 1은 본 발명의 일 실시예에 따른 범용 문서 관리 시스템을 개략적으로 나타내는 블록도이다.
도 2는 도 1의 범용 문서 관리 시스템의 동작 순서를 나타내는 순서도이다.
도 3은 본 발명의 다른 실시예에 따른 범용 문서 관리 시스템을 개략적으로 나타내는 블록도이다.
도 4는 도 3의 범용 문서 관리 시스템의 링크 정보 배포 및 재배포 과정을 설명하는 도면이다.
도 5는 도 3의 범용 문서 관리 시스템에 의해 생성된 링크 정보가 소셜 네트워크 서비스 상에서 제한적으로 공개하는 과정을 설명하는 도면이다.
도 6은 본 발명의 또 다른 실시예에 따른 범용 문서 관리 시스템을 개략적으로 나타내는 블록도이다.
도 7은 본 발명의 실시에들에 따른 클라이언트 장치의 구성을 개략적으로 나타내는 블록도이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
아래 첨부된 도면을 참조하여 본 발명의 실시를 위한 구체적인 내용을 상세히 설명한다. 도면에 관계없이 동일한 부재번호는 동일한 구성요소를 지칭하며, "및/또는"은 언급된 아이템들의 각각 및 하나 이상의 모든 조합을 포함한다.
비록 제1, 제2 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.
이하, 도 1 내지 도 2를 참조하여 본 발명의 일 실시예에 따른 범용 문서 관리 시스템에 대해 설명한다.
도 1 및 도 2를 참조하면, 본 실시예에 따른 범용 문서 관리 시스템은, 클라이언트(100), 변환서버(200)를 포함하여 구성될 수 있으며, 그 외에 클라이언트 모바일 장치(300), 제2 모바일 장치(400), 제3 모바일 장치(500) 등을 포함할 수 있다.
클라이언트(100)는 변환하기 전의 원본 문서 파일 예를 들어 바이너리 문서 파일인 DOC파일, HWP파일, XLS파일, PDF파일, PPT파일 등을 보유한다. 클라이언트(100)는 보유한 원본 문서 파일을 변환하기 위해 변환서버(200)로 전송한다(S110).
원본 문서 파일을 수신한 변환서버(200)는 원본 문서 파일을 HTML 문서로 변환한다(S120). 변환서버(200)는 바이너리 문서 파일을 로드하여 태그 정보 및 텍스트 정보를 각각 추출하여 HTML 형식에 맞게 재조합하여 변환된 HTML 문서를 생성한다.
변환된 HTML 문서는 변환서버(200) 자체에 저장되거나 별도의 문서저장서버 또는 문서저장 데이터베이스에 저장되고, 독립적이고 식별 가능한 인터넷 상의 주소인 URL에 의해 참조될 수 있다(S130). 즉, 외부에서 URL에 접속하면 변환된 HTML 문서를 열람할 수 있다.
본 실시예에서는, 변환된 HTML 문서의 URL이 예시적으로 http://aaa.bb인 경우를 설명한다.
변환서버(200)가 문서 변환 및 URL 생성을 완료하면, 해당 URL 정보를 다시 클라이언트(100)에게 전송한다(S140).
URL 정보를 수신한 클라이언트(100)는 해당 URL 정보를 다른 사용자에게 직접 전송하거나, URL 정보를 다른 플랫폼 기반의 모바일 장치로 복사한 후 해당 모바일 장치로부터 URL 정보를 첨부한 메시지를 다른 사용자에게 전송할 수 있다(S150).
도 1에 도시된 예에서, 사용자의 클라이언트 장치(100)에서 직접 URL 정보가 포함된 메시지를 타인의 기기인 제3 모바일 장치(500)로 전송할 수 있으며, 클라이언트(100)에서 URL 정보를 복사한 후 사용자의 다른 모바일 장치(300)에서 URL 정보가 포함된 메시지를 타인의 기기인 제3 모바일 장치(400)로 전송할 수도 있다. 메시지의 형태에는 제한이 없으며, 이메일, 단문 메시지(SMS), 멀티미디어 메시지(MMS), 메신져 채팅 등의 모든 방식으로 URL 정보를 배포할 수 있다. 또한, 메시지는 SNS 상에 업로드 되는 모든 형태의 정보를 포함할 수 있다. 예를 들어, 트위터(Twitter)의 타임라인(Time Line) 상에 게시되는 멘션(Mention)이나 다이렉트 메시지(Direct Message)에 상기 URL 정보를 첨부하여 다른 유저들에게 배포할 수 있으며, 페이스북(Facebook), 미투데이(Me2Day), 싸이월드(Cyworld), 링크드인(LinkedIn)과 같은 다른 형태의 SNS에서도 마찬가지로 HTML 문서의 주소인 URL 정보를 타인에게 전송할 수 있다.
URL 정보가 포함된 메시지를 수신한 제2 및 제3 모바일 장치(400, 500)는 URL을 클릭하여 변환된 HTML 문서를 언제든지 열람할 수 있다(S160). 즉, HTML 문서는 URL에 의해 참조될 수 있는데, HTML 형태의 문서는 현존하는 대부분의 모바일 디바이스에서 별도의 어플리케이션 없이 모든 웹브라우져로 접속하여 열람할 수 있기 때문에, 수신한 메시지의 URL을 클릭하여 해당 HTML 변환 문서 페이지를 열람하거나, URL 정보를 복사하여 다른 형태로 재배포할 수 있다.
또한, 수신인 측 입장에서는 URL의 길이에 해당하는 만큼의 데이터 수신량이 더 추가될 뿐이므로 수신인의 패킷 부담이 저감될 수 있으며, 필요한 경우에 언제 어디서든지 변환된 HTML 문서를 조회할 수 있다. 본 실시예에서 URL이 http://aaa.bb인 경우에는 수십 byte 정도의 데이터만으로 HTML 문서 정보 수신이 가능하다. 특히, 변환서버(200)가 생성하는 URL 정보는 단축 URL (shortcut URL)로 변환되어, 데이터의 양을 보다 감축하고, 참조 편의성을 증대시킬 수 있다.
이하, 도 3 내지 도 5를 참조하여 본 발명의 다른 실시예에 대해 설명한다. 도 3은 본 발명의 다른 실시예에 따른 범용 문서 관리 시스템을 개략적으로 나타내는 블록도이고, 도 4는 도 3의 범용 문서 관리 시스템의 링크 정보 배포 및 재배포 과정을 설명하는 도면이고, 도 5는 도 3의 범용 문서 관리 시스템에 의해 생성된 링크 정보가 소셜 네트워크 서비스 상에서 제한적으로 공개하는 과정을 설명하는 도면이다.
본 발명의 다른 실시예에 따른 범용 문서 관리 시스템은, 문서 파일을 전송하는 제1 클라이언트(100), 및 상기 문서 파일을 수신한 후 이를 범용 문서 파일로 변환하고, 상기 범용 문서 파일에 대한 웹상의 링크 정보를 생성하는 변환서버(200)를 포함한다.
앞선 실시예에서와 달리, 변환서버(200)에 의해 변환되는 문서는 HTML 문서 파일에 한정되지 않으며, 범용으로 열람할 수 있는 다른 형태의 문서도 가능하다. 예를 들어, 범용 문서 파일은 모든 플랫폼 상에서 공통으로 지원되는 파일 형태일 수 있으며, 또한 범용 문서 파일은 모든 종류의 웹 브라우져 상에서 확장 모듈을 설치하지 않은 상태에서도 기본적으로 열람 가능한 형태일 수 있다. 변환서버(200)에 전송된 문서 파일은 예를 들어, HTML 파일 형태 이외에도, HTML과 호환되며 웹 표준을 만드는 웹 컨소시엄(W3C)에서 채택한 차세대 웹표준인 HTML 5 파일 형태로도 변환될 수 있다.
또한, 변환서버(200)에 의해 변환되는 문서 파일은 반드시 동일한 문서 파일로 변환될 필요는 없으며, 필요에 따라 문서 파일에 존재하는 모든 정보를 포함하는 이미지 파일로 변환될 수도 있다. 예를 들어, OS 또는 웹브라우져 상에 기본적으로 지원되는 이미지 파일 형태인 JPEG 또는 BMP 파일 형태로 변환될 수 있다. 이 변환과정은, 사용자의 문서 파일을 픽셀 정보 그대로 캡쳐하여 수행될 수도 있으며, 별도의 랜더링(rendering) 등의 변환 프로세스에 의해 수행될 수도 있다. 변환된 이미지 형태의 범용 문서 파일은 사용자의 플랫폼에 설치된 기본 이미지 뷰어로 열람될 수 있다.
변환서버(200)는 변환된 범용 문서 파일을 저장하기 위한 데이터베이스 또는 파일서버를 포함하거나 외부와 연결되어 생성된 범용 문서 파일을 생성할 수 있다.
앞서 설명한 바와 같이, 변환이 완료된 범용 문서 파일은 소정의 링크 정보에 의해 외부에서 웹 프로토콜을 통해 참조될 수 있다. 변환서버(200)로 문서 파일을 전송했던 클라이언트(100)는 그에 대한 응답으로, 변환이 완료된 범용 문서 파일을 접근할 수 있는 웹 상의 주소인 링크 정보를 수신할 수 있다.
예를 들어 링크 정보는 도시된 예와 같이, 원래의 URL 주소를 단문 형태로 대체하는 http://ccc.dd 와 같은 숏컷 URL 일 수 있으나, 이에 한정되는 것은 아니며, 웹서버 또는 데이터베이스의 원본 참조 주소 형태일 수도 있다.
클라이언트(100)는 수신한 링크 정보를 소정의 네트워크를 통해 배포한다. 예를 들어, 링크 정보는 이동통신망 또는 무선인터넷 망을 통해 배포될 수 있다. 즉, 이동통신망(2G, 3G, 4G) 또는 유선 내지 무선인터넷 망을 통해, 다른 클라이언트에게 링크 정보인 http://ccc.dd가 포함된 문자메시지(SMS, MMS)를 전송하거나, 스마트폰의 경우 별도의 메시지 전송 서비스를 제공하는 메시징 어플리케이션 예를 들어 카카오톡(kakao talk), 마이피플(my people), 왓츠앱(whatsapp)과 같은 어플리케이션을 통해 링크 정보가 포함된 메시지를 전송하거나, 또는 전자메일 등의 형태로 전송할 수도 있다.
이와 같이 다른 클라이언트는 링크 정보를 통해 범용 문서 파일에 접근하여 이를 열람할 수 있다. 특히, 범용 문서 파일은 웹 브라우져로 접근가능한 URL 형태이기 때문에, 원 클릭으로 별도의 어플리케이션 설치 없이 모든 문서 파일을 배포 및 열람할 수 있다.
도 4를 참조하면, 전달된 링크 정보는 다른 사용자 또는 다른 노드에게 재배포될 수 있다. 즉, 범용 문서 파일이 한 번 생성되면, 상기 범용 문서 파일을 연결하는 링크 정보가 소실되지 않는 한 계속적으로 참조될 수 있으며, 웹 상에서 다양한 루트를 통해 접근될 수 있다.
예를 들어, 최초로 범용 문서 파일을 생성한 제1 노드(1010)가 링크 정보인 http://ccc.dd를 생성한 후 이를 제2 노드(1020)에 배포할 수 있다. 링크 정보를 수신한 제2 노드(1020)는 링크 정보를 이용하여 범용 문서 파일에 접근할 수 있으며, 링크 정보는 다시 메시지, 전자메일 등의 형태로 제3 노드(1030) 및 제4 노드(1040)로 재배포될 수 있다. 도시되지는 않았으나, 제3 노드(1030) 및 제4 노드(1040)도 각각의 연결된 노드로 링크 정보를 재배포할 수 있다.
도 4에 도시된 예에서, 노드는 소정의 네트워크 접속이 가능한 디바이스 자체를 의미할 수도 있으며, 디바이스를 제어하는 사용자를 의미할 수도 있으며, 서로 연결된 별개의 서버/클라이언트를 의미할 수도 있다.
도 5를 참조하면, 링크 정보는 소셜 네트워크 서비스를 통해 배포될 수 있다. 예를 들어, 제1 사용자(2010)는 제2 사용자(2020) 내지 제6 사용자(2060)와 소정의 친분관계가 형성되어 있으며, 제1 사용자(2010)가 바이너리 문서 파일을 변환서버(200)에 전송하여 소정의 링크 정보인 http://hhh.ii를 생성할 수 있다.
일반적인 소셜 네트워크 서비스는 사용자 간의 친분관계를 설정할 수 있는데, 직접적으로 친분이 있는 관계를 제1 친분관계(L1)로 정의하고, 자신이 직접 친분 관계가 있는 사용자와 직접 친분 관계가 있는 사용자 즉 한 단계 건너서 친분이 있는 사용자와의 관계를 제2 친분관계(L2)로 정의하고, 두 단계 건너서 친분이 있는 사용자와의 관계를 제3 친분관계(L3)로 정의할 수 있다.
제1 사용자(2010)는 링크 정보인 http://hhh.ii에 접근할 수 있는 사용자를 제한하기 위해, 자신이 공개한 링크 정보에 접근할 수 있는 사용자의 친분관계를 임의로 설정할 수 있다.
예를 들어, 제1 사용자(2010)가 소셜 네트워크 서비스에 링크 정보를 포스팅하면서, 제1 친분관계(L1)가 있는 사용자만이 링크 정보를 열람할 수 있도록 설정한 경우에는, 제2 내지 제6 사용자만이 해당 링크 정보에 접근할 수 있다.
또한, 제1 사용자(2010)가 제2 친분관계(L2)가 있는 사용자까지 링크 정보를 열람할 수 있도록 설정한 경우에는, 제2 내지 제9 사용자까지 해당 링크 정보에 접근할 수 있다.
이와 같이, 소정의 소셜 네트워크 서비스 상에서 사용자 간의 친밀도에 따라 소정의 범용 문서 파일에 접근할 수 있는 링크 정보를 제한적으로 공개함으로써 원하는 사용자에게만 자신이 생성한 문서를 열람할 수 있도록 허락할 수 있다.
링크 정보를 제한하는 방법은, 해당 링크 정보가 기재되어 있는 제1 사용자의 포스팅 자체를 접근하지 못하도록 막는 것일 수 있으나, 이에 한정되는 것은 아니며, 제1 사용자의 포스팅 자체에는 접근할 수 있되 해당 링크 정보 자체에 인증 절차를 부여하여 제1 사용자가 허락한 사용자만이 인증 과정을 통과할 수 있도록 설정할 수도 있다.
이하, 도 6을 참조하여 본 발명의 또 다른 실시예에 대해 설명한다. 도 6은 본 발명의 또 다른 실시예에 따른 범용 문서 관리 시스템을 개략적으로 나타내는 블록도이다.
본 발명의 또 다른 실시예에 따른 범용 문서 관리 시스템은, 문서 파일을 전송하는 제1 클라이언트(100), 및 상기 문서 파일을 수신한 후 이를 범용 문서 파일로 변환하고, 상기 범용 문서 파일에 대한 웹상의 링크 정보를 생성하는 변환서버(200)를 포함하되, 상기 제1 클라이언트(100)와 다른 클라이언트(400) 간의 메시지 송수신을 중계하는 메시지 중계 서비스 서버(600)를 더 포함하고, 상기 제1 클라이언트(100)는 상기 다른 클라이언트(400)에 전송할 메시지에 상기 문서 파일을 첨부하여 상기 메시지 중계 서비스 서버(600)로 전송하고, 상기 메시지 중계 서비스 서버(600)는 상기 문서 파일을 상기 변환서버(200)로 전송하여 상기 링크 정보를 수신하고, 상기 다른 클라이언트(400)에 전송할 메시지에 상기 링크 정보를 추가하여 전송한다.
본 실시예에 따른 범용 문서 관리 시스템은, 클라이언트(100)와 변환서버(200) 사이에 메시지 중계 서비스 서버(600)를 더 포함한다. 즉, 클라이언트(100)가 변환하고자 하는 문서파일을 직접 변환서버(200)에 전송하는 것이 아니라, 클라이언트(100)는 다른 클라이언트(400)에 전송하고자 하는 메시지를 메시지 중계 서비스 서버(600)에 전송하되, 다른 클라이언트(400)에게 전송하고자 하는 문서파일을 첨부하는 형태로 전송할 수 있다.
이 경우, 클라이언트(100)는 메시지를 전송하면서, 메시지에 첨부된 문서파일을 변환할지 여부를 선택할 수 있다. 문서 파일을 범용 문서 파일로 변환하고자 하는 경우, 이에 대한 선택 정보를 함께 메시지 중계 서비스 서버(600)에 전송하면, 메시지 중계 서비스 서버(600)가 이와 같은 문서 파일을 변환서버(200)로 전송하여 범용 문서 파일 및 이에 대한 링크 정보를 생성할 수 있다. 생성된 링크 정보는 다시 메시지 중계 서비스 서버(600)로 전송되고, 이를 수신한 메시지 중계 서비스 서버(600)는 클라이언트(100)가 전송했던 메시지에 수신한 링크 정보를 추가하여 이를 다른 클라이언트(400)에게 전송한다. 다른 클라이언트는 수신한 메시지에 포함된 링크 정보를 이용하여 클라이언트(100)가 전송하고자 했던 문서 파일에 접근할 수 있다.
클라이언트(100)가 메시지를 전송하면서, 메시지에 첨부된 문서 파일을 변환하지 않고 원본 문서 파일 그대로 다른 클라이언트(400)에게 전송하고자 하는 경우, 이와 같은 선택 정보를 메시지에 포함하여 메시지 중계 서비스 서버(600)에 전송하면, 메시지 중계 서비스 서버(600)는 원본 메시지 및 원본 문서 파일 그대로 다른 클라이언트(400)에게 전달할 수도 있다.
몇몇 실시예에서, 클라이언트(100)는 메시지와 문서 파일을 함께 메시지 중계 서비스 서버(600)에 전송하면, 클라이언트(100)가 선택하지 않더라도 자동으로 범용 문서 파일이 생성되도록 구성될 수도 있다.
메시지 중계 서비스 서버(600)는 송수신된 메시지를 중계하는 이동통신사의 메시지 서버가 될수도 있으며, 앞서 설명한 서드 파티 메시징 어플리케이션의 메시지 서버(카카오톡 서버 등)가 될수도 있으며, 메일을 전송하는 메일 서버가 될 수도 있으며, 소셜 네트워크 서비스를 제공하는 SNS 서버가 될 수도 있으나, 이에 한정되는 것은 아니며 모든 종류의 메시지를 중계하는 서버는 모두 메시지 중계 서비스 서버(600)에 해당할 수 있다.
이와 같은 구성으로 인해, 메시지 중계 서비스 서버(600)는 문서 파일이 첨부된 메시지를 수신 및 송신하는 과정에서 네트워크에 발생하는 부하를 경감시킬 수 있으며, 한 번 생성된 링크 정보는 추후에 다시 참조될 수 있으므로, 불필요한 네트워크 트래픽을 감소시키며 문서에 대한 접근 속도를 크게 향상시킬 수 있다.
이하, 도 7을 참조하여 본 발명의 실시예들에 따른 범용 문서 관리 시스템을 이루는 클라이언트(100) 장치의 구성에 대해 설명한다. 도 7은 본 발명의 실시에들에 따른 클라이언트 장치의 구성을 개략적으로 나타내는 블록도이다.
클라이언트(100)는 통신 모듈(110) 및/또는 네트워크 접속 모듈(120)을 포함하여 외부와 통신 또는 데이터를 송수신할 수 있으며, 통신 모듈(110) 및/또는 네트워크 접속 모듈(120)은 제어모듈(130)에 의해 제어된다.
또한, 제어모듈(130)은 통신 모듈(110) 및/또는 네트워크 접속 모듈(120) 이외에도, 메시지 관리 모듈(140), 첨부파일 관리 모듈(150), 링크 관리 모듈(160)과 연결되어, 메시지, 첨부파일, 링크정보 등을 관리할 수 있다.
사용자는 메시지 관리 모듈(140)을 통해 다른 사용자에게 전송할 소정의 메시지를 작성하고, 상기 다른 사용자에게 전송하고자 하는 문서 파일을 첨부파일 관리 모듈(150)에 의해 선택할 수 있다. 첨부파일 관리 모듈(150)은 파일 업로드 기능을 수행할 수 있다.
문서 파일이 첨부된 메시지를 생성하고 이를 제어 모듈(130)로 전송하면, 제어 모듈(130)에서 이를 다시 통신 모듈(110) 또는 네트워크 접속 모듈(120)로 전달한다.
이 과정에서 제어 모듈(130)은 메시지 및/또는 문서 파일을 네트워크 상으로 전송하기 위해 인코딩 내지 압축하는 과정을 수행할 수도 있다.
문서 파일이 첨부된 메시지는 통신 모듈(110)에 의해 이동통신망을 통해 변환서버(200)를 거쳐서 다른 사용자에게 전달되거나, 네트워크 접속 모듈(120)에 의해 유선 또는 무선 네트워크를 통해 변환서버(200)를 거쳐서 다른 사용자에게 전달될 수 있다.
변환서버(200)에서 해당 문서 파일을 HTML 문서 파일과 같은 범용 문서 파일로 변환한 후, 범용 문서 파일을 참조하기 위한 링크 정보를 생성하고 이를 메시지에 추가하여 다른 사용자에게 전송할 수 있는데, 이 과정에서 링크 정보는 메시지를 발송한 클라이언트(100)에게 전달될 수 있다.
전달된 링크 정보는 링크 관리 모듈(160)에 의해 관리되며, 추후에 클라이언트(100)에서 재차 메시지를 발송할 때 링크 정보만을 추가하여 첨부 파일을 첨부하는 과정을 생략할 수 있다.
이상으로 첨부된 도면을 참조하여 본 발명의 실시예에 대해 설명하였으나, 본 발명은 상기 실시예에 한정되는 것은 아니며, 본 발명의 범주 내에서 서로 다른 다양한 형태로 제조될 수 있고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것인바, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정된 형태에 국한되는 것은 아니다.
100: 클라이언트
200: 변환서버
300: 클라이언트 모바일 장치
400: 제2 클라이언트
500: 제3 클라이언트
600: 메시지 중계 서비스 서버

Claims (21)

  1. 문서 파일을 전송하는 제1 클라이언트;
    상기 문서 파일을 수신한 후, 상기 문서 파일을 범용 문서 파일로 변환하고,이동통신망, 무선인터넷망, 메시지 전송 서비스 및 소셜 네트워크 서비스 중 적어도 어느 하나를 통해 배포되는, 상기 범용 문서 파일에 대한 웹상의 링크 정보를 생성하는 변환서버;
    상기 링크 정보를 통해 상기 범용 문서 파일에 접근하여 이를 열람하는, 상기 제1 클라이언트와 상이한 제2 클라이언트; 및
    상기 제1 클라이언트와 상기 제2 클라이언트 간의 메시지 송수신을 중계하는 메시지 중계 서비스 서버를 포함하되,
    상기 제1 클라이언트는, 상기 링크 정보가 상기 소셜 네트워크 서비스를 통해 배포되는 경우, 상기 링크 정보를 통해 상기 범용 문서 파일에 접근하여 상기 범용 문서 파일에 대한 열람이 가능한 접근 허용 클라이언트를 설정하고, 상기 제2 클라이언트로 전송할 메시지에 상기 문서 파일을 첨부하여, 상기 문서 파일에 대한 상기 범용 문서 파일로의 변환 요청 여부에 관한 변환 선택 정보와 함께 상기 메시지 중계 서비스 서버로 전송하고,
    상기 메시지 중계 서비스 서버는, 상기 전송받은 변환 선택 정보가 상기 범용 문서 파일로의 변환을 요청하는 변환 요청 정보인 경우, 상기 문서 파일을 상기 변환서버로 전송하고 상기 링크 정보를 수신하여 상기 제2 클라이언트에 전송할 메시지와 함께 상기 링크 정보를 상기 제2 클라이언트로 전송하고, 상기 전송받은 변환 선택 정보가 상기 범용 문서 파일로의 변환을 거부하는 변환 거부 정보인 경우, 상기 제2 클라이언트에 전송할 메시지와 함께 상기 문서 파일을 상기 제2 클라이언트로 전송하며,
    상기 범용 문서 파일은, HTML 문서 파일 또는 상기 문서 파일의 내용을 포함하는 이미지 파일로 이루어지는 범용 문서 관리 시스템.
  2. 삭제
  3. 제1항에 있어서,
    상기 문서 파일은, 바이너리 문서 파일인, 범용 문서 관리 시스템.
  4. 제1항에 있어서,
    상기 범용 문서 파일은, 웹 브라우져 상에서 열람 가능한 형태인, 범용 문서 관리 시스템.
  5. 삭제
  6. 제1항에 있어서,
    상기 링크 정보는 숏컷 URL 형태인, 범용 문서 관리 시스템.
  7. 제1항에 있어서,
    상기 제1 클라이언트는 상기 링크 정보를 수신하는, 범용 문서 관리 시스템.
  8. 삭제
  9. 삭제
  10. 삭제
  11. 삭제
  12. 삭제
  13. 삭제
  14. 삭제
  15. 삭제
  16. 삭제
  17. 삭제
  18. 삭제
  19. 삭제
  20. 삭제
  21. 삭제
KR1020120072357A 2011-12-09 2012-07-03 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치 KR101245337B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020110132040 2011-12-09
KR20110132040 2011-12-09
KR1020110142495 2011-12-26
KR20110142495 2011-12-26

Publications (2)

Publication Number Publication Date
KR20120090897A KR20120090897A (ko) 2012-08-17
KR101245337B1 true KR101245337B1 (ko) 2013-03-19

Family

ID=46883794

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120072357A KR101245337B1 (ko) 2011-12-09 2012-07-03 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치

Country Status (1)

Country Link
KR (1) KR101245337B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101670432B1 (ko) 2015-06-24 2016-11-09 주식회사 아이온커뮤니케이션즈 시각화를 기반으로 하는 전자 문서 관리 시스템
KR101716741B1 (ko) * 2016-05-17 2017-03-17 (주)쿠쿠닥스 모바일 메신저 상의 문서 공유 방법 및 시스템

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100005522A (ko) * 2008-07-07 2010-01-15 주식회사 솔라시아 통합 메시지 관리 프로그램이 내장된 스마트카드를 구비한이동통신 단말기와, 이를 이용한 통합 메시지 관리 장치 및방법
KR20110069019A (ko) * 2008-08-21 2011-06-22 야후! 인크. 컨텍스트 확장 메시징을 위한 시스템 및 방법
KR20110084413A (ko) * 2008-09-30 2011-07-22 야후! 인크. 콘텍스트 강화 광고를 생성하는 시스템 및 방법
KR20120040781A (ko) * 2010-10-20 2012-04-30 주식회사 인스프리트 무선단말기상의 미지원 문서파일 열람 및 편집을 위한 이동통신망의 문서변환시스템 및 그 제어방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100005522A (ko) * 2008-07-07 2010-01-15 주식회사 솔라시아 통합 메시지 관리 프로그램이 내장된 스마트카드를 구비한이동통신 단말기와, 이를 이용한 통합 메시지 관리 장치 및방법
KR20110069019A (ko) * 2008-08-21 2011-06-22 야후! 인크. 컨텍스트 확장 메시징을 위한 시스템 및 방법
KR20110084413A (ko) * 2008-09-30 2011-07-22 야후! 인크. 콘텍스트 강화 광고를 생성하는 시스템 및 방법
KR20120040781A (ko) * 2010-10-20 2012-04-30 주식회사 인스프리트 무선단말기상의 미지원 문서파일 열람 및 편집을 위한 이동통신망의 문서변환시스템 및 그 제어방법

Also Published As

Publication number Publication date
KR20120090897A (ko) 2012-08-17

Similar Documents

Publication Publication Date Title
US11138564B2 (en) Setting permissions for links forwarded in electronic messages
US9986032B2 (en) Client calculation of links to network locations of files to upload
US10097661B2 (en) Uploading attachment to shared location and replacing with a link
US10552799B2 (en) Upload of attachment and insertion of link into electronic messages
US11308449B2 (en) Storing metadata inside file to reference shared version of file
US8935339B2 (en) News feed techniques
US9055043B2 (en) Adaptive media sharing
US20120278407A1 (en) Automatic uploading of attachments to a shared location
KR20150005708A (ko) 정보 공유 방법 및 장치
EP2466802A1 (en) Method, device and system for propagating content share
CN103428298A (zh) 一种基于云存储的多方电子邮件附件共享的管理方法
CN102143201A (zh) 提供远程用户接口服务的方法和设备
US20150134817A1 (en) Cloud server aggregator to facilitate access and transmission of data stored on multiple cloud servers
WO2017214217A1 (en) Delivering data to multiple devices of a recipient
JP2010530586A (ja) 3aベースの多様なアプリケーションの状態を提供するユビキタスプレゼンスサービス方法およびシステム
US20100255861A1 (en) System and Method for Transferring Contact Information to a Recipient
EP2408174A1 (en) Messaging activity feed
KR101245337B1 (ko) 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치
KR102326644B1 (ko) 메시징 데이터를 선택적으로 적응 및 전송하는 방법, 시스템 및 컴퓨터 프로그램 제품
US20070270137A1 (en) System and method for publishing electronic content between wireless and wired networks
CN102316146A (zh) 一种实现文件传输的方法
KR101716741B1 (ko) 모바일 메신저 상의 문서 공유 방법 및 시스템
CN102368753A (zh) 一种瘦客户端模式下的邮件收发处理方法
US20140047047A1 (en) Mail transit system and mail recycling correction method thereof
JP2011166467A (ja) 電子メール配送システム

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160226

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170224

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180307

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20200311

Year of fee payment: 8