KR101308482B1 - 컨텐츠 제공 장치 및 그것의 컨텐츠 제공 방법 - Google Patents
컨텐츠 제공 장치 및 그것의 컨텐츠 제공 방법 Download PDFInfo
- Publication number
- KR101308482B1 KR101308482B1 KR1020110092973A KR20110092973A KR101308482B1 KR 101308482 B1 KR101308482 B1 KR 101308482B1 KR 1020110092973 A KR1020110092973 A KR 1020110092973A KR 20110092973 A KR20110092973 A KR 20110092973A KR 101308482 B1 KR101308482 B1 KR 101308482B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- contents
- information
- combined
- client
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000004044 response Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 2는 도 1의 컨텐츠 제공 장치를 좀 더 구체적으로 보여주는 블록도이다.
도 3은 도 1의 컨텐츠 제공 장치의 컨텐츠 제공 방법을 보여주는 순서도이다.
도 4는 도 3의 컨텐츠 제공 방법을 좀 더 상세히 설명하기 위한 도면이다.
도 5는 도 1의 컨텐츠 제공 장치의 다른 실시 예를 보여주는 블록도이다.
도 6은 제 1 클라이언트로부터 복수의 조합 컨텐츠 정보가 수신되는 경우에 히스토리 정보 관리 방법을 보여주는 순서도이다.
도 7은 도 1의 제 1 클라이언트를 예시적으로 보여주는 블록도이다.
도 8a 내지 도 8c는 제 1 클라이언트에서 복수의 컨텐츠들이 선택되는 과정을 보여주기 위한 도면들이다.
도 9는 선택된 컨텐츠들의 재생 구간들이 선택되는 과정을 보여주기 위한 도면이다.
도 10a은 도 9의 선택된 재생 구간들이 조합되는 방법을 보여주는 도면이다.
도 10b는 선택된 제 2 컨텐츠 영역의 드레그 및 드롭 결과로서 생성된 조합 컨텐츠 영역을 보여주는 도면이다.
도 11은 조합 컨텐츠 영역의 재생 구간을 선택하는 과정을 보여주기 위한 도면이다.
200: 네트워크
310~3n0: 제 1 내지 제 n 클라이언트들
110: 컨텐츠 저장부
120: 웹 데이터 베이스
121: 편집 프로그램
122: 조합 컨텐츠 정보
123: 히스토리 정보
130: 컨텐츠 서버
140: 웹 서버
Claims (17)
- 컨텐츠 제공 장치가 복수의 컨텐츠들을 저장하는 단계;
상기 컨텐츠 제공 장치가 제 1 클라이언트에게 편집 프로그램을 제공하는 단계;
상기 컨텐츠 제공 장치가 상기 제 1 클라이언트로부터, 상기 편집 프로그램을 이용하여 생성된 조합 컨텐츠 정보를 수신하는 단계;
상기 컨텐츠 제공 장치가 상기 수신된 조합 컨텐츠 정보 및 이전에 수신한 조합 컨텐츠 정보를 포함하는 히스토리 정보를 저장하는 단계; 및
상기 컨텐츠 제공 장치가 제 2 클라이언트로부터의 요청에 따라, 상기 복수의 컨텐츠들의 재생 구간들 중 상기 조합 컨텐츠 정보에 대응하는 재생 구간들을 상기 제 2 클라이언트에게 제공하는 단계를 포함하되,
상기 조합 컨텐츠 정보는 상기 선택된 컨텐츠들을 가리키는 정보, 상기 선택된 재생 구간들을 가리키는 정보, 및 상기 선택된 재생 구간들의 조합 정보를 포함하고,
상기 편집 프로그램은 상기 복수의 컨텐츠들을 선택하고, 상기 선택된 컨텐츠들의 재생 구간들을 선택하고, 상기 선택된 재생 구간들을 조합하여 상기 조합 컨텐츠 정보를 생성하기 위한 사용자 인터페이스를 제공하며, 복수의 히스토리 정보, 컨텐츠 서버로부터 수신된 각 컨텐츠의 재생 구간, 각 컨텐츠의 소정 재생 시점마다의 캡쳐 영상 및 각 컨텐츠의 저작자 정보를 상기 편집 프로그램을 통해 표시함으로써 상기 히스토리 정보를 참조하는 사용자의 선택에 의해 각 히스토리에 대응하는 이전의 편집 결과를 재생성하며,
상기 히스토리 정보는 복수의 클라이언트에 의해 조합 컨텐츠 정보가 생성될 때마다 이전에 생성된 조합 컨텐츠 정보를 보존하기 위해 생성되고, 상기 편집 프로그램의 실행 시에 상기 복수의 히스토리에 대응하여 조합 컨텐츠 정보가 생성된 시간 정보가 히스토리 영역에 표시됨으로써, 별도의 컨텐츠 생성 없이도 상기 사용자가 복수의 클라이언트에 의해 생성된 다양한 조합 컨텐츠를 공유하는 것을 특징으로 하는 컨텐츠 제공 방법. - 삭제
- 제 1 항에 있어서,
상기 편집 프로그램의 실행 시에 상기 제 1 클라이언트에 디스플레이되는 편집 화면은 상기 복수의 컨텐츠들에 각각 대응하는 복수의 컨텐츠 영역들 및 상기 히스토리 정보를 표시하는 히스토리 영역을 포함하는 컨텐츠 제공 방법. - 제 3 항에 있어서,
상기 복수의 컨텐츠 영역들에는 각각 상기 복수의 컨텐츠들의 캡처 화면이 디스플레이되는 컨텐츠 제공 방법. - 제 3 항에 있어서,
상기 복수의 컨텐츠 영역들이 드래그 및 드롭(drag and drop)되면 상기 복수의 컨텐츠들이 선택되는 컨텐츠 제공 방법. - 제 5 항에 있어서,
상기 복수의 컨텐츠들이 선택되면, 상기 편집 화면에 상기 선택된 컨텐츠들에 각각 대응하는 선택된 컨텐츠 영역들이 디스플레이되는 컨텐츠 제공 방법. - 제 6 항에 있어서,
상기 선택된 컨텐츠 영역들에는 각각 상기 선택된 컨텐츠들의 재생 구간들에 대응하는 스크롤바들이 디스플레이되고,
상기 스크롤바들 상에 상기 선택된 컨텐츠들의 재생 구간들을 선택하기 위한 선택 버튼들이 제공되는 컨텐츠 제공 방법. - 제 7 항에 있어서,
상기 선택된 컨텐츠 영역들이 드래그 및 드롭됨으로써 상기 선택된 컨텐츠 영역들이 겹쳐질 때, 상기 선택된 컨텐츠들이 조합되는 컨텐츠 제공 방법. - 복수의 컨텐츠들을 저장하도록 구성되는 컨텐츠 저장부;
편집 프로그램을 저장하도록 구성되는 웹 데이터 베이스;
상기 편집 프로그램을 제 1 클라이언트에게 제공하고, 상기 제 1 클라이언트로부터 상기 편집 프로그램을 이용하여 생성된 조합 컨텐츠 정보를 수신하고, 수신된 조합 컨텐츠 정보 및 이전에 수신한 조합 컨텐츠 정보를 포함하는 히스토리 정보를 상기 웹 데이터 베이스에 저장하도록 구성되는 웹 서버; 및
제 2 클라이언트로부터의 요청에 따라, 상기 복수의 컨텐츠들의 재생 구간들 중 상기 수신된 조합 컨텐츠 정보에 대응하는 재생 구간들을 상기 제 2 클라이언트에게 제공하는 컨텐츠 서버를 포함하되,
상기 조합 컨텐츠 정보는 상기 선택된 컨텐츠들을 가리키는 정보, 상기 선택된 재생 구간들을 가리키는 정보, 및 상기 선택된 재생 구간들의 조합 정보를 포함하고,
상기 편집 프로그램은 상기 복수의 컨텐츠들을 선택하고, 상기 선택된 컨텐츠들의 재생 구간들을 선택하고, 상기 선택된 재생 구간들을 조합하여 상기 조합 컨텐츠 정보를 생성하기 위한 사용자 인터페이스를 제공하며, 복수의 히스토리 정보, 컨텐츠 서버로부터 수신된 각 컨텐츠의 재생 구간, 각 컨텐츠의 소정 재생 시점마다의 캡쳐 영상 및 각 컨텐츠의 저작자 정보를 상기 편집 프로그램을 통해 표시함으로써 상기 히스토리 정보를 참조하는 사용자의 선택에 의해 각 히스토리에 대응하는 이전의 편집 결과를 재생성하며,
상기 히스토리 정보는 복수의 클라이언트에 의해 조합 컨텐츠 정보가 생성될 때마다 이전에 생성된 조합 컨텐츠 정보를 보존하기 위해 생성되고, 상기 편집 프로그램의 실행 시에 상기 복수의 히스토리에 대응하여 조합 컨텐츠 정보가 생성된 시간 정보가 히스토리 영역에 표시됨으로써, 별도의 컨텐츠 생성 없이도 상기 사용자가 복수의 클라이언트에 의해 생성된 다양한 조합 컨텐츠를 공유하는 것을 특징으로 하는 컨텐츠 제공 장치. - 삭제
- 제 9 항에 있어서,
상기 편집 프로그램의 실행 시에 상기 제 1 클라이언트에 디스플레이되는 편집 화면은 상기 복수의 컨텐츠들에 각각 대응하는 복수의 컨텐츠 영역들 및 상기 히스토리 정보를 표시하는 히스토리 영역을 포함하는 컨텐츠 제공 장치. - 제 11 항에 있어서,
상기 복수의 컨텐츠 영역들이 드래그 및 드롭(drag and drop)되면 상기 복수의 컨텐츠들이 선택되는 컨텐츠 제공 장치. - 제 12 항에 있어서,
상기 복수의 컨텐츠들이 선택되면, 상기 편집 화면에 상기 선택된 컨텐츠들에 각각 대응하는 선택된 컨텐츠 영역들이 디스플레이되는 컨텐츠 제공 장치. - 제 13 항에 있어서,
상기 선택된 컨텐츠 영역들에는 각각 상기 선택된 컨텐츠들의 재생 구간들에 대응하는 스크롤바들이 디스플레이되고,
상기 스크롤바들 상에 상기 선택된 컨텐츠들의 재생 구간들을 선택하기 위한 선택 버튼들이 제공되는 컨텐츠 제공 장치. - 제 14 항에 있어서,
상기 선택된 컨텐츠 영역들이 드래그 및 드롭됨으로써 상기 선택된 컨텐츠 영역들이 겹쳐질 때, 상기 선택된 컨텐츠들이 조합되는 컨텐츠 제공 장치. - 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110092973A KR101308482B1 (ko) | 2011-09-15 | 2011-09-15 | 컨텐츠 제공 장치 및 그것의 컨텐츠 제공 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110092973A KR101308482B1 (ko) | 2011-09-15 | 2011-09-15 | 컨텐츠 제공 장치 및 그것의 컨텐츠 제공 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130029607A KR20130029607A (ko) | 2013-03-25 |
KR101308482B1 true KR101308482B1 (ko) | 2013-09-25 |
Family
ID=48179466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110092973A KR101308482B1 (ko) | 2011-09-15 | 2011-09-15 | 컨텐츠 제공 장치 및 그것의 컨텐츠 제공 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101308482B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101540686B1 (ko) * | 2013-07-26 | 2015-08-03 | 주현선 | 동영상의 구간별 댓글과 통계정보 제공 장치 및 그 방법 |
KR102606319B1 (ko) * | 2022-01-05 | 2023-11-29 | 한국과학기술원 | 하나 이상의 영상을 조합하여 개인화된 영상을 창작하는 영상 큐레이션 방법 및 시스템 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100593813B1 (ko) | 2005-11-14 | 2006-06-30 | 손병규 | 합성 동영상 제공 시스템 및 그 방법 |
KR100791417B1 (ko) | 2006-07-14 | 2008-01-07 | 손동수 | 동영상 컨텐츠 제공 시스템 및 방법 |
KR100801993B1 (ko) | 2007-03-12 | 2008-02-12 | 김기연 | 멀티화면 콘텐츠 구현방법 및 구현 시스템 |
KR101005588B1 (ko) * | 2009-04-27 | 2011-01-05 | 쏠스펙트럼(주) | 멀티영상 편집장치 및 재생장치 |
-
2011
- 2011-09-15 KR KR1020110092973A patent/KR101308482B1/ko active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100593813B1 (ko) | 2005-11-14 | 2006-06-30 | 손병규 | 합성 동영상 제공 시스템 및 그 방법 |
KR100791417B1 (ko) | 2006-07-14 | 2008-01-07 | 손동수 | 동영상 컨텐츠 제공 시스템 및 방법 |
KR100801993B1 (ko) | 2007-03-12 | 2008-02-12 | 김기연 | 멀티화면 콘텐츠 구현방법 및 구현 시스템 |
KR101005588B1 (ko) * | 2009-04-27 | 2011-01-05 | 쏠스펙트럼(주) | 멀티영상 편집장치 및 재생장치 |
Also Published As
Publication number | Publication date |
---|---|
KR20130029607A (ko) | 2013-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5869124B2 (ja) | クラウドコンピューティングによって向上したウェブブラウジング | |
US8914736B2 (en) | On-page manipulation and real-time replacement of content | |
US9195522B2 (en) | Method and device for controlling communication between applications in a web runtime environment | |
US12114094B2 (en) | Video processing method, apparatus, and device and storage medium | |
EP3627311B1 (en) | Computer application promotion | |
US11662872B1 (en) | Providing content presentation elements in conjunction with a media content item | |
US10600448B2 (en) | Streaming digital media bookmark creation and management | |
US9772979B1 (en) | Reproducing user browsing sessions | |
JP2011511972A (ja) | 通信デバイスにおけるコンテンツの検索/ダウンロードのための装置および方法 | |
US9307010B2 (en) | Data upload method using shortcut | |
US9906608B2 (en) | Intelligent adaptation of mobile applications based on constraints and contexts | |
US8321452B2 (en) | Information processing system, apparatus and method for information processing, and recording medium | |
WO2015175324A1 (en) | Active summaries in user interfaces to collaboration services | |
CN106357521A (zh) | 数据分享方法及装置 | |
US9503551B2 (en) | Hybrid native networked applications | |
CN108959450B (zh) | 一种热门评论确定系统、方法、装置和可读介质 | |
EP3125541A1 (en) | Data acquisition and interaction method, set top box, server and multimedia system | |
KR101308482B1 (ko) | 컨텐츠 제공 장치 및 그것의 컨텐츠 제공 방법 | |
CN111723309B (zh) | 用于网页搜索的方法和装置 | |
JP2013015880A (ja) | サーバ装置および情報処理装置 | |
US20230409814A1 (en) | Document editing method and apparatus, device, and storage medium | |
CN109446451B (zh) | 网页展示的方法、装置、介质和计算设备 | |
CN113590985B (zh) | 页面跳转配置方法、装置、电子设备和计算机可读介质 | |
CN110622135B (zh) | 在涉及欠佳网络条件的情形下提供内容项的系统和方法 | |
CN111880698A (zh) | 智能终端的信息处理方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20110915 |
|
PA0201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20120221 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20110915 Patent event code: PA03021R01I Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20120626 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20130227 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20120626 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
PG1501 | Laying open of application | ||
AMND | Amendment | ||
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20130227 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20121226 Comment text: Amendment to Specification, etc. |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20130612 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20130429 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20130227 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20121226 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20130909 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20130910 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20160704 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20160704 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170824 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20170824 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180822 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20180822 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190716 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20190716 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20200714 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20210706 Start annual number: 9 End annual number: 9 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20230620 |