KR101250213B1 - 콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버 - Google Patents

콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버 Download PDF

Info

Publication number
KR101250213B1
KR101250213B1 KR1020110083001A KR20110083001A KR101250213B1 KR 101250213 B1 KR101250213 B1 KR 101250213B1 KR 1020110083001 A KR1020110083001 A KR 1020110083001A KR 20110083001 A KR20110083001 A KR 20110083001A KR 101250213 B1 KR101250213 B1 KR 101250213B1
Authority
KR
South Korea
Prior art keywords
content
application
service
information
request
Prior art date
Application number
KR1020110083001A
Other languages
English (en)
Other versions
KR20130020388A (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 주식회사 네오위즈인터넷
Priority to KR1020110083001A priority Critical patent/KR101250213B1/ko
Publication of KR20130020388A publication Critical patent/KR20130020388A/ko
Application granted granted Critical
Publication of KR101250213B1 publication Critical patent/KR101250213B1/ko

Links

Images

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Health & Medical Sciences (AREA)
  • Game Theory and Decision Science (AREA)

Abstract

본 발명은 콘텐츠 서비스 기술에 관한 것으로서, 더욱 상세하게는, 사용자가 서비스 받고자 하는 콘텐츠를 신청하고, 더 나아가, 신청에 따른 답변을 받아볼 수 있는 콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버에 관한 것이다.

Description

콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버{METHOD AND CONTENT SERVICE SERVER FOR PROVIDING CONTENT REQUEST SERVICE}
본 발명은 콘텐츠 서비스 기술에 관한 것이다.
종래의 콘텐츠 서비스는, 다수의 콘텐츠(예: 동영상, 음원 등)를 저장해두고, 저장해둔 다수의 콘텐츠 중에서 사용자가 원하는 콘텐츠를 다운로드 또는 스트리밍 형태로 제공하는 서비스이다.
이러한 콘텐츠 서비스를 제공하는 콘텐츠 서비스 서버는 콘텐츠 서비스를 제공하기 위해 저장 관리하고 있는 콘텐츠들에 대한 정보를 해당 콘텐츠 서비스 사이트를 통해 게시하고, 사용자는 콘텐츠 서비스 사이트에 접속하여 콘텐츠 서비스를 받고자 하는 콘텐츠를 찾아서 해당 콘텐츠에 대한 다운로드나 스트리밍 등의 콘텐츠 서비스를 콘텐츠 서비스 서버로 요청하고, 콘텐츠 서비스 서버는 콘텐츠 서비스 요청에 따라, 저장된 콘텐츠들 중에서 사용자가 요청한 콘텐츠를 찾아서 해당 콘텐츠 서비스를 단말기로 제공한다.
한편, 사용자가 서비스 받고자 하는 콘텐츠를 콘텐츠 서비스 사이트에 검색한 결과, 어떠한 검색 결과도 나오지 않거나 콘텐츠 서비스 사이트에서 서비스되지 않는 콘텐츠라는 결과가 나올 수 있다.
이러한 상황은, 콘텐츠 서비스 서버가 사용자의 콘텐츠 서비스 요청에 해당하는 콘텐츠를 저장하고 있지 않은 경우에 발생할 수 있는 데, 콘텐츠 서비스 사이트의 관리자가 이러한 사실을 모른 채 해당 콘텐츠를 수급하지 않는다면, 해당 콘텐츠 서비스 사이트에 대한 사용자의 불만이 커질 수 있는 문제점이 있다.
이러한 배경에서, 본 발명은, 사용자가 서비스 받고자 하는 콘텐츠를 신청하고, 더 나아가, 신청에 따른 답변을 받아볼 수 있는 콘텐츠 신청 서비스를 제공하는 데 주된 목적이 있다.
전술한 목적을 달성하기 위하여, 일 측면에서, 본 발명은, 사용자의 단말기로부터 콘텐츠 신청 서비스 페이지 요청을 수신하면, 신청 콘텐츠에 대한 신청 정보를 입력하기 위한 신청서 작성 영역을 포함하는 콘텐츠 신청 서비스 페이지를 단말기로 제공하는 콘텐츠 신청 서비스 페이지 제공부; 상기 제공된 콘텐츠 신청 서비스 페이지에 포함된 상기 신청서 작성 영역에서 상기 단말기에 의해 입력된 상기 신청 콘텐츠에 대한 신청 정보를 포함하는 콘텐츠 신청서 데이터를 상기 단말기로부터 수신하여, 콘텐츠 신청 서비스에 대한 접수 처리를 수행하는 콘텐츠 신청 서비스 접수부; 및 상기 콘텐츠 신청 서비스에 대한 접수 처리가 수행된 이후, 상기 신청 콘텐츠에 대한 수급 요망 정보를 생성하고 상기 신청 콘텐츠에 대한 수급 프로세스를 실행시켜 상기 콘텐츠 신청 서비스에 대한 답변 완료 정보를 생성하는 콘텐츠 수급 관리부를 포함하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버를 제공한다.
다른 측면에서, 본 발명은, 콘텐츠 서비스 사이트에서 특정 검색어로 검색되지 않거나 상기 콘텐츠 서비스 사이트에서 서비스 불가능한 신청 콘텐츠에 대한 수급 요청을 수신하는 콘텐츠 수급 요청 수신부; 및 하나 이상의 다른 장치로 요청하여 상기 신청 콘텐츠를 수신함으로써 상기 신청 콘텐츠를 수급하거나 콘텐츠 기록매체로부터 상기 콘텐츠 서비스 사이트를 통해 서비스 가능한 형태의 상기 신청 콘텐츠를 생성함으로써 상기 신청 콘텐츠를 수급하는 콘텐츠 수급부를 포함하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버를 제공한다.
다른 측면에서, 본 발명은, 콘텐츠 서비스 서버가 콘텐츠 신청 서비스를 제공하는 방법에 있어서, 사용자의 단말기로부터 콘텐츠 신청 서비스 페이지 요청을 수신하면, 신청 콘텐츠에 대한 신청 정보를 입력하기 위한 신청서 작성 영역을 포함하는 콘텐츠 신청 서비스 페이지를 상기 단말기로 제공하는 단계; 상기 제공된 콘텐츠 신청 서비스 페이지에 포함된 상기 신청서 작성 영역에서 상기 단말기에 의해 입력된 상기 신청 콘텐츠에 대한 신청 정보를 포함하는 콘텐츠 신청서 데이터를 상기 단말기로부터 수신하여, 콘텐츠 신청 서비스에 대한 접수 처리를 수행하는 단계; 및 상기 콘텐츠 신청 서비스에 대한 접수 처리가 수행된 이후, 상기 신청 콘텐츠에 대한 수급 요망 정보를 생성하고 상기 신청 콘텐츠에 대한 수급 프로세스를 실행시켜 상기 콘텐츠 신청 서비스에 대한 답변 완료 정보를 생성하는 단계를 포함하는 콘텐츠 신청 서비스를 제공하는 방법을 제공한다.
이상에서 설명한 바와 같이 본 발명에 의하면, 사용자가 서비스 받고자 하는 콘텐츠를 신청하고, 더 나아가, 신청에 따른 답변을 받아볼 수 있는 콘텐츠 신청 서비스를 제공하는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스를 제공하는 시스템을 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버에 대한 블록도이다.
도 3 내지 도 5는 콘텐츠가 음원인 경우, 음원 신청 서비스 제공과 관련된 음원 신청 서비스 페이지를 예시적으로 나타낸 도면이다.
도 6은 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스를 제공하는 방법에 대한 흐름도이다.
도 7은 본 발명의 다른 실시예에 따른 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버에 대한 블록도이다.
이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되거나 또는 접속될 수 있지만, 각 구성 요소 사이에 또 다른 구성 요소가 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.
도 1은 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스를 제공하는 시스템을 나타낸 도면이다.
도 1을 참조하면, 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스를 제공하는 시스템은, 다수의 콘텐츠(예: 동영상, 음원 등)를 저장해두고, 저장해둔 다수의 콘텐츠 중에서 사용자가 원하는 콘텐츠를 단말기(110)로 다운로드 서비스, 스트리밍 서비스 등의 콘텐츠 서비스를 제공하는 콘텐츠 서비스 서버(100)를 포함한다.
이러한 콘텐츠 서비스 서버(100)는 콘텐츠 서비스를 제공하기 위해 저장 관리하고 있는 콘텐츠들에 대한 정보를 해당 콘텐츠 서비스 사이트를 통해 게시하고, 사용자는 콘텐츠 서비스 사이트에 접속하여 콘텐츠 서비스를 받고자 하는 콘텐츠를 찾아서 다운로드 받거나 스트리밍 등의 콘텐츠 서비스를 요청하면, 콘텐츠 서비스 서버(100)는 사용자의 단말기(110)로 저장된 콘텐츠들 중에서 사용자가 요청한 콘텐츠를 찾아서 해당 콘텐츠 서비스를 단말기(110)로 제공한다.
만약, 콘텐츠 서비스 서버(100)가 사용자의 콘텐츠 서비스 요청에 해당하는 콘텐츠를 저장하고 있지 않다면, 사용자가 원하는 콘텐츠에 대한 콘텐츠 서비스를 제공해주지 못한다.
이러한 상황을 고려하여 본 발명은 제안된 것으로서, 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스는, 콘텐츠 서비스 서버(100)가 콘텐츠 서비스를 제공하기 위하여 저장하여 관리하고 있는 콘텐츠들 중에서, 사용자가 콘텐츠 서비스를 받고자 하는 콘텐츠를 찾을 수 없는 경우, 사용자가 이러한 콘텐츠에 대한 콘텐츠 서비스를 받을 수 있도록 콘텐츠를 신청할 수 있도록 해주고, 신청된 콘텐츠를 수급해주는 서비스를 의미한다.
콘텐츠 서비스 서버(100)는 사용자의 단말기(110)로부터 특정 콘텐츠(신청 콘텐츠)에 대한 콘텐츠 신청 서비스 요청을 받게 되면, 신청 콘텐츠가 저장 관리하고 있지 않은 콘텐츠인 경우, 하나 이상의 콘텐츠 제공 장치(120)를 통해 신청 콘텐츠를 수급하거나 자체적으로 신청 콘텐츠를 생성하여, 해당 콘텐츠 서비스 사이트를 통해 신청 콘텐츠가 서비스될 수 있도록 한다.
여기서, 콘텐츠 제공 장치(120)는, 콘텐츠 유통사, 콘텐츠 배급사, 콘텐츠 제작사, 음반 기획사 등에서 운영하는 단말기나 서버일 수도 있고, 콘텐츠 서비스 서버(100)와 유사한 서비스를 제공하는 다른 서버일 수도 있다.
본 발명의 일 실시예에 따른 콘텐츠 서비스 서버(100)는, 해당 콘텐츠 서비스 사이트에 접속한 단말기(110)로 콘텐츠 서비스를 제공하는 서버로서, 하드웨어적으로는 통상적인 웹 서버(Web Server) 또는 왑 서버(WAP Server) 등과 같은 구성을 하고 있다. 그러나, 소프트웨어적으로는, 도 2와 관련하여 아래에서 상세하게 설명할 바와 같이, C, C++, Java, Visual Basic, Visual C 등 여하한 언어를 통하여 구현되어 여러 가지 기능을 하는 프로그램 모듈(Module)을 포함할 수 있다.
또한, 이러한 콘텐츠 서비스 서버(100)는, 일반적으로 인터넷과 같은 개방형 컴퓨터 네트워크(130)를 통하여 불특정 다수 클라이언트 단말기(110), 다른 서버, 또는 다른 장치(콘텐츠 제공 장치(120) 등)와 연결되어 있을 수 있고, 클라이언트 또는 다른 웹서버의 작업수행 요청을 접수하고 그에 대한 작업 결과를 도출하여 제공하는 컴퓨터 시스템 및 그를 위하여 설치되어 있는 컴퓨터 소프트웨어(서버 프로그램)를 뜻하는 것이다.
또한, 이러한 콘텐츠 서비스 서버(100)는, 전술한 서버 프로그램 이외에도, 상기 이러한 콘텐츠 서비스 서버(100) 상에서 동작하는 일련의 응용 프로그램(Application Program)과 경우에 따라서는 내부 또는 외부에 구축되어 있는 각종 데이터베이스(DB: Database, 이하 "DB"라 칭함)를 포함하는 넓은 개념으로 이해되어야 할 것이다.
따라서, 이러한 콘텐츠 서비스 서버(100)는, 회원 가입 정보와, 콘텐츠 서비스 제공과 관련된 각종 정보 및 데이터, 그리고, 서비스를 제공할 다수의 콘텐츠를 DB에 저장시키고 관리하는데, 이러한 DB는 이러한 콘텐츠 서비스 서버(100)의 내부 또는 외부에 구현될 수 있다.
또한, 이러한 콘텐츠 서비스 서버(100)는, 일반적인 서버용 하드웨어에 도스(DOS), 윈도우(windows), 리눅스(Linux), 유닉스(UNIX), 매킨토시(Macintosh) 등의 운영체제에 따라 다양하게 제공되고 있는 서버 프로그램을 이용하여 구현될 수 있으며, 대표적인 것으로는 윈도우 환경에서 사용되는 웹사이트(Website), IIS(Internet Information Server)와 유닉스환경에서 사용되는 CERN, NCSA, APPACH등이 이용될 수 있다.
또한, 이러한 콘텐츠 서비스 서버(100)는, 사용자의 콘텐츠 서비스 이용에 따른 각종 이용 요금에 대한 결제를 위한 인증 시스템 및 결제 시스템과 연동할 수 있다.
이러한 콘텐츠 서비스 서버(100)와 네트워크(130)를 통해 연결되는 단말기(110)는 개인 PC인 것이 일반적이지만, 유무선 기반의 네트워크(130)에 연결되어 콘텐츠 서비스 서버(100)와 서버-클라이언트 통신이 가능하다면 그 어떠한 단말기도 가능하며, 스마트 폰, 태블릿 PC, 노트북 컴퓨터, 이동통신 단말기, PDA(Personal Digital Assistant) 등 여하한 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다.
네트워크(130)는 콘텐츠 서비스 서버(100)와 단말기(110)들을 연결하는 유무선 기반의 망(Network)으로서, 인터넷 망, 이동통신망 등을 포함할 수 있으며, 와이파이(WiFi) 방식의 액세스 망 등을 포함할 수도 있다.
다시 말해, 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스는, 콘텐츠 서비스를 제공하기 위하여 저장하여 관리하고 있는 콘텐츠들 중에서, 사용자가 콘텐츠 서비스를 받고자 하는 콘텐츠를 찾을 수 없는 경우, 사용자가 이러한 콘텐츠에 대한 콘텐츠 서비스를 받을 수 있도록, 사용자가 콘텐츠를 신청할 수 있도록 해주고, 신청된 콘텐츠를 수급해주는 서비스이다.
아래에서는 이러한 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버(100)에 대하여 도 2를 참조하여 상세하게 설명한다.
도 2는 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버(100)에 대한 블록도이다.
도 2를 참조하면, 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버(100)는, 콘텐츠 신청 서비스 페이지 요청을 사용자의 단말기(110)로부터 수신하면, 신청 콘텐츠에 대한 신청 정보를 입력하기 위한 신청서 작성 영역을 포함하는 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공하는 콘텐츠 신청 서비스 페이지 제공부(210)와, 제공된 콘텐츠 신청 서비스 페이지에 포함된 신청서 작성 영역에서 단말기(110)에 의해 입력된 "신청 콘텐츠"에 대한 신청 정보를 포함하는 콘텐츠 신청서 데이터를 단말기(110)로부터 수신하여, 콘텐츠 신청 서비스에 대한 접수 처리를 수행하는 콘텐츠 신청 서비스 접수부(220)와, 콘텐츠 신청 서비스에 대한 접수 처리가 수행된 이후, 신청 콘텐츠에 대한 수급 요망 정보를 생성하고 신청 콘텐츠에 대한 수급 프로세스를 실행시켜 콘텐츠 신청 서비스에 대한 답변 완료 정보를 생성하는 콘텐츠 수급 관리부(230) 등을 포함한다.
전술한 신청 콘텐츠는, 해당 콘텐츠 서비스 사이트에서 신청 정보를 검색어로 하여 검색되지 않은 콘텐츠일 수 있다.
전술한 콘텐츠 신청 서비스 페이지 제공부(210)는, 신청서 작성 영역 이외에, 해당 사용자의 사용자 정보에 연계되어 서비스 정보 데이터베이스에 저장된 신청 내역 정보가 표시되는 신청 내역 표시 영역이 더 포함된 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공할 수 있다.
이와 같이, 하나의 콘텐츠 신청 서비스 페이지에 신청서 작성 영역 및 신청 내역 표시 영역을 모두 구성함으로써, 사용자는, 하나의 콘텐츠 신청 서비스 페이지를 통해, 콘텐츠 신청도 할 수 있고, 예전의 신청 내역도 함께 확인해볼 수 있기 때문에, 서비스 편리성이 향상되고, 사용자가 예전에 신청했었던 콘텐츠를 모르고 다시 신청하는 상황을 방지할 수 있다.
이러한 웹 페이지 구성 방식은, 콘텐츠 서비스 서버(100)에 접속하는 단말기(110)가 많은 웹 페이지를 구성하고 많은 웹 페이지를 수신해야하는 데 많은 부하가 걸릴 수 있는 스마트 폰, 태블릿 PC, 이동통신단말기 등의 모바일 단말기인 모바일 환경에서 매우 유용한 웹 페이지 구성 방식이다.
이러한 웹 페이지 구성 방식을 적용함에 있어서, 콘텐츠 신청 서비스 페이지 제공부(210)는 단말기(110)에 대한 로그인 정보의 존재 여부를 확인한 결과에 따라, 콘텐츠 신청 서비스 페이지에 신청 내역 표시 영역을 더 포함할 것인지를 결정한다.
즉, 콘텐츠 신청 서비스 페이지 제공부(210)는, 콘텐츠 신청 서비스 페이지 요청을 단말기(110)로부터 수신하면, 단말기(110)에 대한 로그인 정보를 확인하여, 로그인 정보의 존재 여부에 따라, 다른 내용이 표시되는 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공할 수 있다.
예를 들어, 콘텐츠 신청 서비스 페이지 제공부(210)는, 단말기(110)에 대한 로그인 정보의 존재 여부를 확인한 결과, 단말기(110)에 대한 로그인 정보가 미 존재하는 경우, "신청서 작성 영역"이 포함된 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공할 수 있다.
콘텐츠 신청 서비스 페이지 제공부(210)는 단말기(110)에 대한 로그인 정보가 존재하는 경우, "신청서 작성 영역" 이외에, 사용자의 사용자 정보에 연계되어 서비스 정보 DB(240)에 저장된 신청 내역 정보가 표시되는 "신청 내역 표시 영역"이 더 포함된 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공할 수 있다.
또한, 콘텐츠 신청 서비스 페이지 제공부(210)는, 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공함에 있어, 신청서 작성 영역이 콘텐츠 신청 서비스 페이지에 표시되도록 하는 콘텐츠 신청 탭과, 콘텐츠 신청 서비스에 따라 수급 완료된 콘텐츠 리스트가 표시되는 수급 완료 최신 현황 탭이 표시된 콘텐츠 신청 서비스 페이지를 제공할 수 있다.
이러한 경우, 콘텐츠 신청 서비스 페이지 제공부(210)는, 콘텐츠 신청 탭 선택시, 신청서 작성 영역이 포함된 콘텐츠 신청 서비스 페이지, 또는 신청서 작성 영역 및 신청 내역 표시 영역이 포함된 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공할 수 있다.
또한, 콘텐츠 신청 서비스 페이지 제공부(210)는, 수급 완료 최신 현황 탭 선택시, 콘텐츠 신청 서비스에 따라 수급 완료된 콘텐츠 리스트가 표시되는 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공할 수 있다.
콘텐츠 신청 탭 선택되어 신청서 작성 영역이 포함된 콘텐츠 신청 서비스 페이지, 또는 신청서 작성 영역 및 신청 내역 표시 영역이 포함된 콘텐츠 신청 서비스 페이지가 단말기(110)의 화면에 표시된 상태에서, 사용자가 수급 완료 최신 현황 탭을 선택하는 경우, 콘텐츠 신청 서비스 페이지 제공부(210)는 콘텐츠 신청 서비스에 따라 수급 완료된 콘텐츠 리스트가 표시된 콘텐츠 신청 서비스 페이지에 대한 전체 데이터를 단말기(110)로 제공함으로써, 신청서 작성 영역이 포함된 콘텐츠 신청 서비스 페이지, 또는 신청서 작성 영역 및 신청 내역 표시 영역이 포함된 콘텐츠 신청 서비스 페이지를 수급 완료된 콘텐츠 리스트가 표시된 콘텐츠 신청 서비스 페이지로 전환(Refresh)함으로써, 콘텐츠 신청 서비스 페이지에서의 내용(신청서 작성 영역에서의 표시 내용 및 신청 내역->수급 완료된 콘텐츠 리스트)을 변경할 수 있다. 즉, "웹 페이지 전체 업데이트 방식(페이지 전환 방식)"으로, 콘텐츠 신청 서비스 페이지에서의 내용이 변경될 수 있다.
전술한 웹 페이지 전체 업데이트 방식뿐만 아니라, "부분 업데이트 방식"으로도, 콘텐츠 신청 서비스 페이지에서의 내용이 변경될 수 있다.
이를 위해, 콘텐츠 신청 탭 선택되어 신청서 작성 영역이 포함된 콘텐츠 신청 서비스 페이지, 또는 신청서 작성 영역 및 신청 내역 표시 영역이 포함된 콘텐츠 신청 서비스 페이지가 단말기(110)의 화면에 표시된 상태에서, 사용자가 수급 완료 최신 현황 탭을 선택하는 경우, 콘텐츠 신청 서비스 페이지 제공부(210)는 콘텐츠 신청 서비스 페이지에 표시될 수급 완료된 콘텐츠 리스트에 대한 데이터만을 단말기(110)로 제공하고, 단말기(110)에서 신청서 작성 영역이 포함된 콘텐츠 신청 서비스 페이지, 또는 신청서 작성 영역 및 신청 내역 표시 영역이 포함된 콘텐츠 신청 서비스 페이지가 수급 완료된 콘텐츠 리스트가 표시된 콘텐츠 신청 서비스 페이지로 페이지 전환(웹 페이지 전체 업데이트)되는 것이 아니라, 신청서 작성 영역에 대한 부분 페이지, 또는 신청서 작성 영역 및 신청 내역 표시 영역에 대한 부분 페이지만이 콘텐츠 리스트가 표시된 부분 페이지로 변경됨으로써, 콘텐츠 신청 서비스 페이지에서의 내용을 변경할 수 있다.
이와 같이 부분 업데이트 방식으로 콘텐츠 신청 서비스 페이지에서의 내용을 변경함으로써, 콘텐츠 신청 서비스 페이지에서의 내용을 변경하기 위하여 단말기(110)의 브라우저와 콘텐츠 서비스 서버(100) 간에 수행되어야 하는 요청-응답 절차를 간소화할 수 있고, 콘텐츠 서비스 서버(100)가 단말기(110)로 송신하는 데이터량도 많이 줄일 수 있다.
이러한 부분 업데이트 방식은, 단말기(110)가 일반 PC에 비해 상대적으로 성능 등이 열악한 스마트폰, 태블릿 PC, 이동통신단말기이거나, 네트워크(130)가 다른 유선망에 비해 전송 환경(예: 전송속도, 대역폭, 지연 등) 등이 다소 열악한 이동통신망 및/또는 무선통신망 등일 수 있는 모바일 환경에서, 콘텐츠 신청 서비스 페이지에서의 내용을 매요 효과적으로 변경할 수 있는 방식이 된다.
전술한 콘텐츠 신청 서비스 페이지 제공부(210)에 의해 콘텐츠 신청 서비스 페이지가 단말기(110)로 제공된 이후, 사용자가 신청하고자 하는 신청 콘텐츠에 대한 신청 정보를 콘텐츠 신청 서비스 페이지에 포함된 신청서 작성 영역의 해당 부분에 입력하여 신청하기 버튼을 누르게 되면, 콘텐츠 서비스 서버(100)에 포함된 콘텐츠 신청 서비스 접수부(220)는 신청 콘텐츠에 대한 신청 정보를 포함하는 콘텐츠 신청서 데이터를 단말기(110)로부터 수신하여 콘텐츠 신청 서비스에 대한 접수 처리를 하게 된다.
더욱 상세하게는, 콘텐츠 신청 서비스 접수부(220)는, 신청 콘텐츠에 대한 신청 정보를 포함하는 콘텐츠 신청서 데이터를 단말기(110)로부터 수신하면, 사용자의 사용자 정보와 연계되어 서비스 정보 DB(240)에 저장된 신청 내역 정보에 신청 콘텐츠에 대한 신청 정보를 추가로 저장하고, 콘텐츠 신청 서비스에 대한 접수 현황 정보를 접수 완료로 저장함으로써, 콘텐츠 신청 서비스에 대한 접수 처리를 수행할 수 있다.
위에서 언급한 신청 콘텐츠에 대한 신청 정보는 사용자에 의해 입력된 정보로서, 다음과 같은 정보들을 포함할 수 있다.
예를 들어, 신청 콘텐츠가 음악 파일(음원)인 경우, 신청 정보는 곡명, 아티스트 및 앨범명 등 중 하나 이상을 포함할 수 있다. 여기서, 곡명, 아티스트 및 앨범명 등은, 해당 신청 콘텐츠(음악 파일)의 "식별정보"라고 한다. 또한, 예를 들어, 신청 콘텐츠가 동영상 파일인 경우, 신청 정보는 이름, 제작사 및 배우 등 중 하나 이상을 포함할 수 있다. 여기서, 이름, 제작사 및 배우 등은, 해당 신청 콘텐츠(동영상 파일)의 "식별정보"라고 한다.
또한, 신청 콘텐츠에 대한 신청 정보는, 신청 이유, 신청 콘텐츠와 관련하여 관리자에게 알리고 싶은 내용 및 신청 콘텐츠 관련 URL 정보 등 중 하나 이상을 포함하는 신청 내용을 더 포함할 수 있다.
또한, 신청 콘텐츠에 대한 신청 정보는, 해당 사용자의 메일 주소 및 전화 번호 등 중 하나 이상의 연락처 정보를 더 포함할 수도 있다.
전술한 콘텐츠 신청 서비스 접수부(220)에 의해 콘텐츠 신청 서비스에 대한 접수 처리가 수행되고 나면, 콘텐츠 서비스 서버(100)에 포함된 콘텐츠 수급 관리부(230)는 수급 프로세스를 실행하게 된다.
다시 말해, 콘텐츠 수급 관리부(230)는, 콘텐츠 신청 서비스에 대한 접수 처리가 수행된 이후, 신청 콘텐츠에 대한 수급 요망 정보를 생성하고 신청 콘텐츠에 대한 수급 프로세스를 실행시켜 콘텐츠 신청 서비스에 대한 "답변 완료 정보"를 생성하게 된다.
이와 같이, 콘텐츠 수급 관리부(230)는, 콘텐츠 신청 서비스에 대한 답변 완료 정보가 생성되면, 해당 사용자의 사용자 정보와 연계되어 서비스 정보 DB(240)에 저장된 신청 내역 정보에 포함된 신청 콘텐츠에 대한 접수 현황 정보를 "접수 완료"에서 "답변 완료"로 변경시켜 저장할 수 있다.
아래에서는, 콘텐츠 수급 관리부(230)에 의해 실행되는 수급 프로세스를 더욱 상세하게 설명한다.
먼저, 콘텐츠 수급 관리부(230)는, 신청 콘텐츠에 대한 수급 요망 정보가 생성되면, 콘텐츠 서비스 서버(100)의 콘텐츠 DB(250)에 신청 콘텐츠가 저장되어 있는지를 파악한다.
콘텐츠 수급 관리부(230)는, 판단 결과, 콘텐츠 DB(250)에 신청 콘텐츠가 저장되어 있는 경우에는, 신청 콘텐츠는 콘텐츠 서비스 서버(100)의 콘텐츠 서비스 사이트에서 다운로드 서비스 및 스트리밍 서비스 등을 현재 서비스 중인 콘텐츠라는 내용의 "답변 완료 정보"를 생성할 수 있다.
콘텐츠 수급 관리부(230)는, 판단 결과, 콘텐츠 DB(250)에 신청 콘텐츠가 미 저장되어 있는 경우, 하나 이상의 콘텐츠 제공 장치(120)로 신청 콘텐츠를 요청하여 수신하고 수신된 신청 콘텐츠를 콘텐츠 DB(250)에 새롭게 저장하여, 신청 콘텐츠에 대한 수급이 완료되었다는 내용의 답변 완료 정보를 생성할 수 있다.
또한, 콘텐츠 수급 관리부(230)는, 판단 결과, 콘텐츠 DB(250)에 신청 콘텐츠가 미 저장되어 있는 경우, 하나 이상의 콘텐츠 제공 장치(120)로부터 신청 콘텐츠를 구하지 않고, CD, DVD 등의 콘텐츠 기록매체로부터 해당 콘텐츠 서비스 사이트를 통해 서비스 가능한 형태(예: mp3 파일, avi 파일, Dvix 파일 등)의 신청 콘텐츠를 생성하여 콘텐츠 DB(250)에 새롭게 저장하고, 신청 콘텐츠에 대한 수급이 완료되었다는 내용의 답변 완료 정보를 생성할 수 있다.
전술한 신청 콘텐츠에 대한 수급 프로세스에서, 콘텐츠 수급 관리부(230)는, 콘텐츠 DB(250)에 신청 콘텐츠가 저장되어 있는지를 파악할 때, 신청 콘텐츠에 대한 신청 정보에 포함된 하나 이상의 식별정보(예: 음악 파일의 경우에는 곡명, 아티스트 및 앨범명 등을 포함하고, 동영상 파일의 경우에는 이름, 제작사 및 배우 등을 포함함)를 확인하여, 확인된 신청 콘텐츠에 대한 하나 이상의 식별정보를 이용하여 신청 콘텐츠가 콘텐츠 DB(250)에 저장되어 있는지를 파악한다.
더욱 상세하게는, 콘텐츠 수급 관리부(230)는, 콘텐츠 신청서 데이터에 포함된 신청 정보로부터 사용자에 의해 입력된 신청 콘텐츠에 대한 하나 이상의 식별정보를 확인하고, 신청 콘텐츠에 대한 하나 이상의 식별정보와 콘텐츠 DB(250)에 저장된 콘텐츠들 각각에 대한 하나 이상의 식별정보(속성정보로부터 확인될 수 있음)를 비교하여, 비교 결과에 근거하여, 콘텐츠 DB(250)에 신청 콘텐츠가 저장된 것으로 파악할 수 있다.
예를 들어, 콘텐츠 DB(250)에서의 신청 콘텐츠 저장 여부 파악시, 신청 콘텐츠에 대한 하나 이상의 식별정보와 콘텐츠 DB(250)에 저장된 콘텐츠들 각각에 대한 하나 이상의 식별정보를 비교한 결과, 신청 콘텐츠에 대한 하나 이상의 식별정보와 콘텐츠 DB(250)에 저장된 특정 콘텐츠에 대한 하나 이상의 식별정보가 모두 일치하는 경우, 콘텐츠 DB(250)에 저장된 특정 콘텐츠를 신청 콘텐츠로 파악할 수 있다. 여기서, 콘텐츠 DB(250)에 저장된 특정 콘텐츠는 다른 사용자가 콘텐츠 신청 서비스 요청을 하여 수급된 신청 콘텐츠일 수도 있다.
신청 콘텐츠에 대한 하나 이상의 식별정보와 콘텐츠 DB(250)에 저장된 콘텐츠들 각각에 대한 하나 이상의 식별정보를 비교한 결과, 신청 콘텐츠에 대한 하나 이상의 식별정보와 콘텐츠 DB(250)에 저장된 특정 콘텐츠에 대한 하나 이상의 식별정보가 모두 일치하지 않는 경우, 콘텐츠 DB(250)에 저장된 특정 콘텐츠는 신청 콘텐츠가 아닌 것으로 파악할 수 있다.
신청 콘텐츠에 대한 하나 이상의 식별정보와 콘텐츠 DB(250)에 저장된 콘텐츠들 각각에 대한 하나 이상의 식별정보를 비교한 결과, 신청 콘텐츠에 대한 하나 이상의 식별정보와 콘텐츠 DB(250)에 저장된 특정 콘텐츠에 대한 하나 이상의 식별정보가 일부 일치하고 일부는 다른 경우, 콘텐츠 DB(250)에 저장된 특정 콘텐츠는 신청 콘텐츠일 수도 있고 신청 콘텐츠가 아닐 수도 있다.
따라서, 이러한 경우, 중요도가 높은 복수의 식별정보(예: 곡명과 아티스트 등) 및 중요도가 낮은 하나 이상의 식별정보(예: 앨범명 등)를 이용하여, 신청 콘텐츠와 콘텐츠 DB(250)에 저장된 특정 콘텐츠 각각에 대한 중요도가 높은 복수의 식별정보가 일치한다면, 중요도가 낮은 식별정보(예: 앨범명 등)가 일치하지 않더라도, 콘텐츠 DB(250)에 저장된 특정 콘텐츠는 신청 콘텐츠인 것으로 간주하여, 신청 콘텐츠는 콘텐츠 DB(250)에 저장된 것으로 파악할 수 있다.
예를 들어, 신청 콘텐츠가 음악 파일이고, 사용자에 의해 입력된 신청 정보로부터 확인된 신청 콘텐츠에 대한 식별정보 중, 곡명이 "챔피언"이고 아티스트가 "싸이"이며 앨범명이 "2006 올나잇 스탠드 라이브"이고, 콘텐츠 DB(250)에 저장된 특정 콘텐츠에 대한 식별정보 중, 곡명이 "챔피언"이고 아티스트가 "싸이"이며 앨범명이 "3싸이"이라고 가정한다. 이때, 중요도가 낮은 식별정보인 앨범명이 일치하지 않더라도, 중요도가 높은 식별정보인 곡명과 아티스트가 일치하기 때문에, 콘텐츠 DB(250)에 저장된 특정 콘텐츠는 신청 콘텐츠인 것으로 간주하여, 신청 콘텐츠가 콘텐츠 DB(250)에 저장된 것으로 파악한다.
또한, 신청 콘텐츠에 대한 식별정보와 콘텐츠 DB(250)에 저장된 특정 콘텐츠에 대한 식별정보가 일치하지 않는 경우, 일치하지 않는 식별정보에 대한 동일성 여부를 한번 더 판단하여, 즉, 일치하지 않는 식별정보를 실제로 동일한 것으로 간주할지 실제로 다른 것으로 간주할지를 판단할 수 있다.
예를 들어, 신청 콘텐츠에 대한 식별정보와 콘텐츠 DB(250)에 저장된 특정 콘텐츠에 대한 식별정보가 일치하지 않는 경우, 일치하지 않는 식별정보 간의 일치 비율을 산출하고, 산출된 일치 비율이 일정 값 이상이면 일치하지 않는 식별정보가 실제로 동일한 식별정보로 판단하고, 산출된 일치 비율이 일정 값 미만이면 일치하지 않는 식별정보가 실제로 다른 식별정보로 판단할 수도 있다.
예를 들어, 신청 콘텐츠가 음악 파일이고, 사용자에 의해 입력된 신청 정보로부터 확인된 신청 콘텐츠에 대한 식별정보 중, 곡명이 "챔피언"이고 아티스트가 "싸이"이고, 콘텐츠 DB(250)에 저장된 특정 콘텐츠에 대한 식별정보 중, 곡명이 "참피언"이고 아티스트가 "싸이"인 경우, 아티스트가 일치하고 곡명이 일치하지 않는다. 이때, 일치하지 않은 식별정보인 곡명(챔피언, 참피언) 간의 일치 비율을 산출한다. 이때, 일치 비율은, 텍스트 또는 음절 기반으로 산출될 수 있는데, 첫 번째 음절은 "챔"과 "참"으로 다르고, 두 번째 음절은 "피"로 일치하고 세 번째 음절은 "언"으로 일치하므로, 일치하는 음절 개수를 전체 음절 개수로 나누어, 2/3(=0.67)이 될 수 있다. 만약, 기준이 되는 일정 값을 0.6이라고 하면, 산출된 일치 비율 0.67은 기준이 되는 일정 값 0.6 이상이기 때문에, 일치하지 않은 식별정보인 곡명인 "챔피언"과 "참피언"은 동일한 식별정보로 간주한다. 이에 따라, 곡명과 아티스트 모두 일치한다고 볼 수 있기 때문에, 콘텐츠 DB(250)에 저장된 특정 콘텐츠는 신청 콘텐츠인 것으로 간주하여, 신청 콘텐츠가 콘텐츠 DB(250)에 저장된 것으로 파악한다.
이와 같이, 일치하지 않는 식별정보에 대한 동일성 여부를 한번 더 판단해봄으로써, 사용자가 곡명이나 아티스트 이름을 정확하게 알지 못하여 원하는 음원이 음원 서비스 사이트에서 현재 서비스 중임에도 찾지 못하는 경우에 원하는 음원이 정확히 무엇인지를 알려줄 수도 있고, 사용자가 곡명이나 아티스트 이름을 정확하게 알지 못하는 상황에서 음원 신청을 했더라도 사용자가 원하는 음원에 대한 음원 신청 서비스를 제공해줄 수 있다.
콘텐츠 수급 관리부(230)는 전술한 바에 따라 신청 콘텐츠가 콘텐츠 DB(250)에 저장되어 있는지를 파악하여, 미저장된 것으로 파악하면, 콘텐츠 제공 장치(120)에 신청 콘텐츠를 요청하여 수급하거나, CD 또는 DVD 등의 콘텐츠 기록매체로부터 신청 콘텐츠를 생성하여 수급할 수 있다.
콘텐츠 서비스 서버(100)가 콘텐츠를 사용자에게 서비스(다운로드 또는 스트리밍 등)해주기 위해서, 해당 콘텐츠를 콘텐츠 서비스 사이트를 통해, 즉, 온라인 상에서 서비스할 수 있는 권리인 콘텐츠 서비스 권리가 사전에 확보되어야만 한다.
따라서, 콘텐츠 수급 관리부(230)는, 콘텐츠 제공 장치(120)로부터 신청 콘텐츠를 수신하기 전 또는 후에, 또는 콘텐츠 기록매체로부터 신청 콘텐츠를 생성하기 전 또는 후에, 신청 콘텐츠가 콘텐츠 서비스 서버(100)의 콘텐츠 서비스 사이트를 통해 서비스 가능한지에 대한 콘텐츠 서비스 권리의 확보 여부를 확인하고, 콘텐츠 서비스 권리가 미확보된 것으로 확인된 경우, 신청 콘텐츠에 대한 콘텐츠 서비스 권리를 부여하는 콘텐츠 서비스 권리 부여 단말기로 콘텐츠 서비스 권리를 부여받기 위한 요청을 송신하여 부여 확인 정보를 수신하거나, 콘텐츠 서비스 권리를 부여받지 못하는 경우에는 콘텐츠 서비스 권리의 미확보로 인한 수급 불가 내용의 답변 완료 정보를 생성할 수 있다.
한편, 전술한 콘텐츠 신청 서비스 페이지 제공부(210)는, 신청 콘텐츠에 대한 신청 정보 이외에, 사용자의 메일 정보 및 전화 번호 등 중 하나 이상을 포함하는 연락처 정보를 입력하기 위한 신청서 작성 영역을 포함하는 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공할 수 있다.
이 경우, 콘텐츠 신청서 수신부(220)는 사용자가 입력한 정보로서, 신청 콘텐츠에 대한 신청 정보와 연락처 정보가 포함된 콘텐츠 신청서 데이터를 수신하게 된다.
이에 따라, 콘텐츠 수급 관리부(230)는, 콘텐츠 신청서 수신부(220)에 의해 수신된 콘텐츠 신청서 데이터에 포함된 연락처 정보를 확인하여, 콘텐츠 신청 서비스에 대한 답변 완료 정보(예: 수급 완료, 수급 불가, 현재 서비스 중인 콘텐츠 등)를 메일, 문자 메시지 및 안내통화 등 중 하나 이상을 통해 발송할 수 있다.
이하에서는, 콘텐츠가 음원(음악 파일)인 경우, 음원 신청 서비스 제공과 관련된 음원 신청 서비스 페이지를 도 3 내지 도 5를 참조하여 예시적으로 설명한다.
도 3 내지 도 5는 음원 신청 서비스 제공과 관련된 음원 신청 서비스 페이지(300)를 예시적으로 나타낸 도면이다.
도 3은 로그인을 하지 않은 사용자의 단말기(110)로 제공된 음원 신청 서비스 페이지(300)를 나타낸 도면이다.
도 3을 참조하면, 로그인을 하지 않은 사용자의 단말기(110)로 제공된 음원 신청 서비스 페이지(300)에는, 음원 신청 탭(콘텐츠 신청 탭, 310)과 수급 완료 최신 현황 탭(320)이 표시되어 있다.
도 3을 참조하면, 음원 신청 탭(310)이 선택된 경우의 음원 신청 서비스 페이지(300)에는 신청서 작성 영역(330)이 포함되어 있다.
이러한 신청서 작성 영역(330)에는, 신청 음원(신청 콘텐츠)에 대한 곡명, 아티스트, 앨범명, 신청 내용, 메일 주소 및 전화 번호 등의 신청 정보를 입력할 수 있는 입력란이 표시되어 있다.
여기서, 신청 정보 중에서 곡명, 아티스트 및 앨범명은 필수 신청 정보로서, 신청 음원에 대한 식별정보일 수 있다. 신청 내용은 신청 이유, 신청 콘텐츠와 관련하여 관리자에게 알리고 싶은 내용 및 신청 콘텐츠 관련 URL 정보 등 중 하나 이상을 포함할 수 있다. 메일 주소 및 전화 번호는 사용자가 음원 신청 서비스 요청에 대한 답변 완료 정보를 안내받기 위해 입력하는 연락처 정보이다.
사용자는 신청서 작성 영역(330)에서의 입력란에 신청 정보를 입력한 이후 신청하기 버튼을 선택함으로써, 해당 음원 서비스 사이트(콘텐츠 서비스 사이트)에서 검색되지 않았던 음원을 해당 음원 사이트 사이트를 통해 서비스받을 수 있도록 수급해달라는 음원 신청 서비스를 요청할 수 있다.
도 4는 로그인을 한 사용자의 단말기(110)로 제공된 음원 신청 서비스 페이지(300)를 나타낸 도면이다.
도 4를 참조하면, 로그인을 한 사용자의 단말기(110)로 제공된 음원 신청 서비스 페이지(300)에는, 로그인을 하지 않은 사용자의 단말기(110)로 제공된 음원 신청 서비스 페이지(300)에 비해, 신청서 작성 영역(330) 이외에도, 해당 사용자의 사용자 정보(예: 사용자 ID(abc123) 등)에 연계되어 서비스 정보 DB(240)에 저장된 신청 내역 정보가 표시되는 신청 내역 표시 영역(400)이 더 포함될 수 있다.
이러한 신청 내역 표시 영역(400)에는, 사용자가 예전에 음원 신청을 했었던 신청 내역이 테이블 형태로 표시될 수 있다.
도 4를 참조하면, 신청 내역 표시 영역(400)에는, 신청일, 답변일이 표시되는 필드와, 신청 음원에 대한 신청 정보(곡명, 아티스트, 앨범명 등)가 표시되는 필드, 접수 현황 정보가 표시되는 접수 현황 필드 등을 갖는 신청 내역 테이블이 표시된다.
접수 현황 필드에서, 접수 완료는 관리자 확인하여 신청 음원 수급 처리를 진행 중인 상태를 의미하고, 답변 완료는 관리자가 신청 음원 수급에 대한 최종 답변을 완료한 상태를 의미한다. 답변 완료 버튼을 누르면 답변 완료 정보를 확인할 수 있고, 답변 완료 정보 확인 후, 신청 음원에 대한 음원 서비스(다운로드, 듣기)를 받을 수 있는 페이지로 이동할 수도 있다.
도 3 또는 도 4의 음원 신청 서비스 페이지(300)에서, 사용자가 수급 완료 최신 현황 탭(320)을 선택하게 되면, 음원 신청 서비스에 따라 수급 완료된 음원 리스트(500)가 표시된다.
콘텐츠 서비스 서버(100)는, 수급 완료된 음원 리스트(500) 중에서 사용자가 특정 음원을 검색할 수 있는 검색 기능을 제공할 수 있다.
이상에서는, 본 발명의 일 실시예에 따른 콘텐츠 서비스 서버(100)가 콘텐츠 신청 서비스를 제공하는 방법과 이와 관련하여 단말기(110)로 제공되어 표시되는 콘텐츠 서비스 페이지에 대한 예를 설명하였으나, 이하에서는, 본 발명의 일 실시예에 따른 콘텐츠 서비스 서버(100)가 콘텐츠 신청 서비스를 제공하는 방법을 도 6을 참조하게 간략하게 다시 설명한다.
도 6은 본 발명의 일 실시예에 따른 콘텐츠 신청 서비스를 제공하는 방법에 대한 흐름도이다.
도 6을 참조하면, 본 발명의 일 실시예에 따른 콘텐츠 서비스 서버(100)가 콘텐츠 신청 서비스를 제공하는 방법은, 콘텐츠 신청 서비스 페이지 요청을 사용자의 단말기(110)로부터 수신하면, 신청 콘텐츠에 대한 신청 정보를 입력하기 위한 신청서 작성 영역을 포함하는 콘텐츠 신청 서비스 페이지를 단말기(110)로 제공하는 단계(S600)와, 제공된 콘텐츠 신청 서비스 페이지에 포함된 신청서 작성 영역에서 단말기(110)에 의해 입력된 신청 콘텐츠에 대한 신청 정보를 포함하는 콘텐츠 신청서 데이터를 단말기(110)로부터 수신하여, 콘텐츠 신청 서비스에 대한 접수 처리를 수행하는 단계(S602)와, 콘텐츠 신청 서비스에 대한 접수 처리가 수행된 이후, 신청 콘텐츠에 대한 수급 요망 정보를 생성하고 신청 콘텐츠에 대한 수급 프로세스를 실행시켜 콘텐츠 신청 서비스에 대한 답변 완료 정보를 생성하는 단계(S600) 등을 포함할 수 있다.
도 7은 본 발명의 다른 실시예에 따른 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버(700)에 대한 블록도이다.
도 7을 참조하면, 본 발명의 다른 실시예에 따른 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버(700)는, 콘텐츠 서비스 사이트에서 특정 검색어로 검색되지 않거나 콘텐츠 서비스 사이트에서 서비스 불가능한 신청 콘텐츠에 대한 수급 요청을 수신하는 콘텐츠 수급 요청 수신부(710)와, 하나 이상의 다른 장치(도 1에서의 콘텐츠 제공 장치(120) 등)로 요청하여 신청 콘텐츠를 수신함으로써 신청 콘텐츠를 수급하거나 콘텐츠 기록매체(예: CD, DVD 등)로부터 콘텐츠 서비스 사이트를 통해 서비스 가능한 형태의 신청 콘텐츠를 생성함으로써 신청 콘텐츠를 수급하는 콘텐츠 수급부(720) 등을 포함한다.
이상에서 설명한 바와 같이 본 발명에 의하면, 사용자가 서비스 받고자 하는 콘텐츠를 신청하고, 더 나아가, 신청에 따른 답변을 받아볼 수 있는 콘텐츠 신청 서비스를 제공하는 효과가 있다.
이상에서, 본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합되거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성 요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. 이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 저장매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 저장매체로서는 자기 기록매체, 광 기록매체, 등이 포함될 수 있다.
또한, 이상에서 기재된 "포함하다", "구성하다" 또는 "가지다" 등의 용어는, 특별히 반대되는 기재가 없는 한, 해당 구성 요소가 내재될 수 있음을 의미하는 것이므로, 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것으로 해석되어야 한다. 기술적이거나 과학적인 용어를 포함한 모든 용어들은, 다르게 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 사전에 정의된 용어와 같이 일반적으로 사용되는 용어들은 관련 기술의 문맥 상의 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.

Claims (12)

  1. 사용자의 단말기로부터 콘텐츠 신청 서비스 페이지 요청을 수신하면, 신청 콘텐츠에 대한 신청 정보를 입력하기 위한 신청서 작성 영역을 포함하는 콘텐츠 신청 서비스 페이지를 단말기로 제공하는 콘텐츠 신청 서비스 페이지 제공부;
    상기 제공된 콘텐츠 신청 서비스 페이지에 포함된 상기 신청서 작성 영역에서 상기 단말기에 의해 입력된 상기 신청 콘텐츠에 대한 신청 정보를 포함하는 콘텐츠 신청서 데이터를 상기 단말기로부터 수신하여, 콘텐츠 신청 서비스에 대한 접수 처리를 수행하는 콘텐츠 신청 서비스 접수부; 및
    상기 콘텐츠 신청 서비스에 대한 접수 처리가 수행된 이후, 상기 신청 콘텐츠에 대한 수급 요망 정보를 생성하고 상기 신청 콘텐츠에 대한 수급 프로세스를 실행시켜 상기 콘텐츠 신청 서비스에 대한 답변 완료 정보를 생성하는 콘텐츠 수급 관리부를 포함하되,
    상기 콘텐츠 수급 관리부는,
    상기 신청 콘텐츠에 대한 수급 요망 정보가 생성되면, 상기 콘텐츠 서비스 서버의 콘텐츠 데이터베이스에 상기 신청 콘텐츠가 저장되어 있는지를 파악하고,
    상기 파악 결과, 상기 콘텐츠 데이터베이스에 상기 신청 콘텐츠가 저장되어 있는 경우에는, 상기 신청 콘텐츠는 상기 콘텐츠 서비스 서버의 콘텐츠 서비스 사이트에서 현재 서비스 중인 콘텐츠라는 내용의 상기 답변 완료 정보를 생성하고,
    상기 파악 결과, 상기 콘텐츠 데이터베이스에 상기 신청 콘텐츠가 미저장된 경우에는, 하나 이상의 콘텐츠 제공 장치로 상기 신청 콘텐츠를 요청하여 수신하고 수신된 상기 신청 콘텐츠를 상기 콘텐츠 데이터베이스에 새롭게 저장하거나, 콘텐츠 기록매체로부터 상기 콘텐츠 서비스 사이트를 통해 서비스 가능한 형태의 상기 신청 콘텐츠를 생성하여 상기 콘텐츠 데이터베이스에 새롭게 저장하고, 상기 신청 콘텐츠에 대한 수급이 완료되었다는 내용의 상기 답변 완료 정보를 생성함으로써,
    상기 신청 콘텐츠에 대한 수급 프로세스를 실행시키는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  2. 제1항에 있어서,
    상기 콘텐츠 신청 서비스 페이지 제공부는,
    상기 신청서 작성 영역 이외에, 상기 사용자의 사용자 정보에 연계되어 서비스 정보 데이터베이스에 저장된 신청 내역 정보가 표시되는 신청 내역 표시 영역이 더 포함된 상기 콘텐츠 신청 서비스 페이지를 상기 단말기로 제공하는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  3. 청구항 3은(는) 설정등록료 납부시 포기되었습니다.
    제2항에 있어서,
    상기 콘텐츠 신청 서비스 페이지 제공부는,
    상기 단말기에 대한 로그인 정보를 확인하여, 확인 결과에 따라,
    상기 로그인 정보가 미 존재하는 경우에는, 상기 신청서 작성 영역이 포함된 상기 콘텐츠 신청 서비스 페이지를 상기 단말기로 제공하고,
    상기 로그인 정보가 존재하는 경우에는, 상기 신청서 작성 영역 이외에, 상기 사용자의 사용자 정보에 연계되어 서비스 정보 데이터베이스에 저장된 신청 내역 정보가 표시되는 신청 내역 표시 영역이 더 포함된 상기 콘텐츠 신청 서비스 페이지를 상기 단말기로 제공하는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  4. 제2항에 있어서,
    상기 콘텐츠 신청 서비스 페이지 제공부는,
    콘텐츠 신청 탭 선택시, 상기 신청서 작성 영역이 포함된 상기 콘텐츠 신청 서비스 페이지, 또는 상기 신청서 작성 영역 및 상기 신청 내역 표시 영역이 포함된 상기 콘텐츠 신청 서비스 페이지를 상기 단말기로 제공하고,
    수급 완료 최신 현황 탭 선택시, 콘텐츠 신청 서비스에 따라 수급 완료된 콘텐츠 리스트가 표시되는 상기 콘텐츠 신청 서비스 페이지를 상기 단말기로 제공하는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  5. 청구항 5은(는) 설정등록료 납부시 포기되었습니다.
    제2항에 있어서,
    상기 콘텐츠 신청 서비스 접수부는,
    상기 신청 콘텐츠에 대한 상기 신청 정보를 포함하는 상기 콘텐츠 신청서 데이터를 수신하면, 상기 사용자의 사용자 정보와 연계되어 상기 서비스 정보 데이터베이스에 저장된 신청 내역 정보에 상기 신청 콘텐츠에 대한 상기 신청 정보를 추가로 저장하고, 상기 콘텐츠 신청 서비스에 대한 접수 현황 정보를 접수 완료로 저장함으로써, 상기 콘텐츠 신청 서비스에 대한 접수 처리를 수행하는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  6. 청구항 6은(는) 설정등록료 납부시 포기되었습니다.
    제2항에 있어서,
    상기 콘텐츠 수급 관리부는,
    상기 콘텐츠 신청 서비스에 대한 답변 완료 정보가 생성되면, 상기 사용자의 사용자 정보와 연계되어 상기 서비스 정보 데이터베이스에 저장된 신청 내역 정보에 포함된 상기 신청 콘텐츠에 대한 접수 현황 정보를 접수 완료에서 답변 완료로 변경시켜 저장하는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  7. 삭제
  8. 청구항 8은(는) 설정등록료 납부시 포기되었습니다.
    제1항에 있어서,
    상기 콘텐츠 수급 관리부는,
    상기 콘텐츠 신청서 데이터에 포함된 상기 신청 정보로부터 상기 사용자에 의해 입력된 상기 신청 콘텐츠에 대한 하나 이상의 식별정보를 확인하고, 상기 신청 콘텐츠에 대한 하나 이상의 식별정보와 상기 콘텐츠 데이터베이스에 저장된 콘텐츠들 각각에 대한 하나 이상의 식별정보를 비교하여, 비교 결과에 근거하여, 상기 콘텐츠 데이터베이스에 상기 신청 콘텐츠가 저장된 것으로 파악하는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  9. 제1항에 있어서,
    상기 콘텐츠 수급 관리부는,
    상기 콘텐츠 제공 장치로부터 상기 신청 콘텐츠를 수신하기 전 또는 후에, 또는 상기 콘텐츠 기록매체로부터 상기 신청 콘텐츠를 생성하기 전 또는 후에,
    상기 신청 콘텐츠가 상기 콘텐츠 서비스 서버의 콘텐츠 서비스 사이트를 통해 서비스 가능한지에 대한 콘텐츠 서비스 권리의 확보 여부를 확인하고,
    상기 콘텐츠 서비스 권리가 미확보된 것으로 확인된 경우,
    상기 신청 콘텐츠에 대한 상기 콘텐츠 서비스 권리를 부여하는 콘텐츠 서비스 권리 부여 단말기로 상기 콘텐츠 서비스 권리를 부여받기 위한 요청을 송신하여 부여 확인 정보를 수신하거나, 상기 콘텐츠 서비스 권리의 미확보로 인한 수급 불가 내용의 상기 답변 완료 정보를 생성하는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  10. 청구항 10은(는) 설정등록료 납부시 포기되었습니다.
    제1항에 있어서,
    상기 콘텐츠 신청 서비스 페이지 제공부는,
    상기 신청 콘텐츠에 대한 상기 신청 정보 이외에, 상기 사용자의 메일 정보 및 전화 번호 중 하나 이상을 포함하는 연락처 정보를 입력하기 위한 상기 신청서 작성 영역을 포함하는 콘텐츠 신청 서비스 페이지를 상기 단말기로 제공하되,
    상기 콘텐츠 수급 관리부는,
    상기 콘텐츠 신청서 수신부에 의해 수신된 상기 콘텐츠 신청서 데이터에 포함된 상기 연락처 정보를 확인하여, 상기 콘텐츠 신청 서비스에 대한 상기 답변 완료 정보를 메일, 문자 메시지 및 안내통화 중 하나 이상을 통해 발송하는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 콘텐츠 서비스 서버.
  11. 삭제
  12. 콘텐츠 서비스 서버가 콘텐츠 신청 서비스를 제공하는 방법에 있어서,
    사용자의 단말기로부터 콘텐츠 신청 서비스 페이지 요청을 수신하면, 신청 콘텐츠에 대한 신청 정보를 입력하기 위한 신청서 작성 영역을 포함하는 콘텐츠 신청 서비스 페이지를 상기 단말기로 제공하는 단계;
    상기 제공된 콘텐츠 신청 서비스 페이지에 포함된 상기 신청서 작성 영역에서 상기 단말기에 의해 입력된 상기 신청 콘텐츠에 대한 신청 정보를 포함하는 콘텐츠 신청서 데이터를 상기 단말기로부터 수신하여, 콘텐츠 신청 서비스에 대한 접수 처리를 수행하는 단계; 및
    상기 콘텐츠 신청 서비스에 대한 접수 처리가 수행된 이후, 상기 신청 콘텐츠에 대한 수급 요망 정보를 생성하고 상기 신청 콘텐츠에 대한 수급 프로세스를 실행시켜 상기 콘텐츠 신청 서비스에 대한 답변 완료 정보를 생성하는 단계를 포함하되,
    상기 생성하는 단계에서, 상기 콘텐츠 서비스 서버는,
    상기 신청 콘텐츠에 대한 수급 요망 정보가 생성되면, 상기 콘텐츠 서비스 서버의 콘텐츠 데이터베이스에 상기 신청 콘텐츠가 저장되어 있는지를 파악하고,
    상기 파악 결과, 상기 콘텐츠 데이터베이스에 상기 신청 콘텐츠가 저장되어 있는 경우에는, 상기 신청 콘텐츠는 상기 콘텐츠 서비스 서버의 콘텐츠 서비스 사이트에서 현재 서비스 중인 콘텐츠라는 내용의 상기 답변 완료 정보를 생성하고,
    상기 파악 결과, 상기 콘텐츠 데이터베이스에 상기 신청 콘텐츠가 미저장된 경우에는, 하나 이상의 콘텐츠 제공 장치로 상기 신청 콘텐츠를 요청하여 수신하고 수신된 상기 신청 콘텐츠를 상기 콘텐츠 데이터베이스에 새롭게 저장하거나, 콘텐츠 기록매체로부터 상기 콘텐츠 서비스 사이트를 통해 서비스 가능한 형태의 상기 신청 콘텐츠를 생성하여 상기 콘텐츠 데이터베이스에 새롭게 저장하고, 상기 신청 콘텐츠에 대한 수급이 완료되었다는 내용의 상기 답변 완료 정보를 생성함으로써,
    상기 신청 콘텐츠에 대한 수급 프로세스를 실행시키는 것을 특징으로 하는 콘텐츠 신청 서비스를 제공하는 방법.
KR1020110083001A 2011-08-19 2011-08-19 콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버 KR101250213B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110083001A KR101250213B1 (ko) 2011-08-19 2011-08-19 콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110083001A KR101250213B1 (ko) 2011-08-19 2011-08-19 콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버

Publications (2)

Publication Number Publication Date
KR20130020388A KR20130020388A (ko) 2013-02-27
KR101250213B1 true KR101250213B1 (ko) 2013-04-03

Family

ID=47898348

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110083001A KR101250213B1 (ko) 2011-08-19 2011-08-19 콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버

Country Status (1)

Country Link
KR (1) KR101250213B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101955974B1 (ko) * 2018-08-30 2019-03-12 주식회사 아이오케이 음원 관련 파일 등록 요청 장치 및 그 제어방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020058578A (ko) * 2000-12-30 2002-07-12 민경조 자료 검색 시스템 및 그 방법
KR20060000098A (ko) * 2004-06-28 2006-01-06 주식회사 케이티 파일 다운로드 예약 서비스 제공 시스템 및 그 방법
KR20070002929A (ko) * 2005-06-30 2007-01-05 주식회사 대우일렉트로닉스 이동 통신망을 이용한 쥬크 박스의 음악 재생 시스템 및방법
KR20110074053A (ko) * 2009-12-24 2011-06-30 박해덕 주문형 정보 제공 시스템 및 정보 제공 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020058578A (ko) * 2000-12-30 2002-07-12 민경조 자료 검색 시스템 및 그 방법
KR20060000098A (ko) * 2004-06-28 2006-01-06 주식회사 케이티 파일 다운로드 예약 서비스 제공 시스템 및 그 방법
KR20070002929A (ko) * 2005-06-30 2007-01-05 주식회사 대우일렉트로닉스 이동 통신망을 이용한 쥬크 박스의 음악 재생 시스템 및방법
KR20110074053A (ko) * 2009-12-24 2011-06-30 박해덕 주문형 정보 제공 시스템 및 정보 제공 방법

Also Published As

Publication number Publication date
KR20130020388A (ko) 2013-02-27

Similar Documents

Publication Publication Date Title
US11036722B2 (en) Providing an application specific extended search capability
TWI479331B (zh) 聚集及搜尋來自多重服務之設定檔資料
CN109190101B (zh) 阅读笔记生成方法、装置和电子设备
US10701155B2 (en) Method and system for status management communication
CN113364853B (zh) 一种业务服务***、业务请求方法及网关设备
CN105472045A (zh) 数据库迁移的方法和装置
CN102413151A (zh) 分享网络资源的方法及***
US10057275B2 (en) Restricted content publishing with search engine registry
CN107844488B (zh) 数据查询方法和装置
KR101344910B1 (ko) 클라우드를 기반으로 서비스 간의 문서를 연결하는 시스템 및 방법
US11882154B2 (en) Template representation of security resources
US9946805B2 (en) System and method for displaying services capable of pasting document stored on a cloud-based cross-clipboard
CN112183045A (zh) 在线文档处理方法、装置和电子设备
CN109446445B (zh) 一种资源获取方法及装置
CN106156190B (zh) 一种数据推送方法及装置
CN111797334B (zh) 一种网址访问方法、装置、电子设备及存储介质
KR101250213B1 (ko) 콘텐츠 신청 서비스를 제공하는 방법 및 콘텐츠 서비스 서버
US20150206221A1 (en) Service-oriented access to media content
KR20180088260A (ko) 웹 페이지를 생성하는 방법 및 장치
CN116562954A (zh) 用户渠道归属认定方法、装置、存储介质及程序产品
CN113282591B (zh) 权限过滤方法、装置、计算机设备及存储介质
US11630946B2 (en) Documentation augmentation using role-based user annotations
CN109660874B (zh) 用于生成信息的方法和装置
US10028206B2 (en) Management system
JP6368001B2 (ja) 端末装置、電子マガジン作成装置、電子マガジン作成システム、電子マガジン作成方法およびコンピュータプログラム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160324

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170307

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180220

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190227

Year of fee payment: 7