KR101359879B1 - 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기 - Google Patents
모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기 Download PDFInfo
- Publication number
- KR101359879B1 KR101359879B1 KR1020120066374A KR20120066374A KR101359879B1 KR 101359879 B1 KR101359879 B1 KR 101359879B1 KR 1020120066374 A KR1020120066374 A KR 1020120066374A KR 20120066374 A KR20120066374 A KR 20120066374A KR 101359879 B1 KR101359879 B1 KR 101359879B1
- Authority
- KR
- South Korea
- Prior art keywords
- image contents
- image
- sub blocks
- mobile device
- content
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/168—Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/42—Graphical user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
복수의 영상 컨텐츠들을 생성 시점에 기초하여 타임 라인에 따라 정렬하는 단계; 상기 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신하는 단계; 상기 컨텐츠 리스트 보기 요청에 응답하여, 복수의 서브 블록들 각각의 인덱스를 이용하여 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계; 및 상기 복수의 서브 블록들에 할당된 복수의 영상 컨텐츠들을 디스플레이하는 단계를 포함하고, 상기 복수의 서브 블록들은 그리드(grid) 형태의 패턴에 따라 정렬되고, 상기 복수의 서브 블록들 중 적어도 하나의 서브 블록은 다른 서브 블록들과 다른 사이즈를 갖는 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법을 제공할 수 있다.
Description
본 발명은 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기에 관한 것이다.
무선 통신 산업이 발달함에 따라, 모바일 기기는 단순한 통화 기능을 제공하는 것에 국한 되는 것이 아니라, 디지털 카메라 기능, MP3(MPEG layer 3) 플레이어 기능 및 DMB(Digital Multimedia Broadcasting) 기능 등을 포함하는 복합 단말기로 제공되고 있다.
특히, 모바일 기기에 포함된 디지털 카메라 기능을 이용하여 사용자는 간단한 영상을 촬영을 하고, 촬영한 영상을 편집하는 등 그 이용 영역을 점점 넓히고 있다.
하지만, 촬영된 영상들 중 특정한 영상을 찾고자 하는 경우, 사용자는 촬영된 영상이 저장된 각 폴더들을 하나씩 직접 열어 보아야 한다. 따라서, 촬영된 영상의 분량이 많은 경우에는 사용자가 원하는 영상을 찾는 데에 많은 시간이 소요되어 많은 불편을 초래할 수 있다.
본 발명의 실시예들은 폴더 등에 저장된 복수의 영상 컨텐츠들의 개수가 많은 경우에 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당하여 용이하게 식별할 수 있도록 하는 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기를 제공할 수 있다.
또한, 본 발명의 실시예들은 타임 라인에 정렬된 복수의 영상 컨텐츠들을 그 생성 시점을 기초로 서로 다른 사이즈를 가지는 복수의 서브 블록들에 할당하고, 복수의 서브 블록들에 할당된 영상 컨텐츠들 각각에 대한 확대 보기 및 화면 복귀 기능을 제공할 수 있는 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기를 제공할 수 있다.
또한, 본 발명의 실시예들은 적어도 두 개의 영상 컨텐츠들을 포함하는 하나의 폴더에 선택된 대표 영상 컨텐츠의 썸네일을 표현할 수 있는 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기를 제공할 수 있다.
또한, 본 발명의 실시예들은 복수의 영상 컨텐츠들 중 선택된 어느 하나의 영상 컨텐츠에 대응되는 메모를 보거나, 영상 컨텐츠에 대응되는 메모를 입력할 수 있는 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기를 제공할 수 있다.
본 발명의 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법은 복수의 영상 컨텐츠들을 생성 시점에 기초하여 타임 라인에 따라 정렬하는 단계; 상기 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신하는 단계; 상기 컨텐츠 리스트 보기 요청에 응답하여, 복수의 서브 블록들 각각의 인덱스를 이용하여 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계; 및 상기 복수의 서브 블록들에 할당된 복수의 영상 컨텐츠들을 디스플레이하는 단계를 포함하고, 상기 복수의 서브 블록들은 그리드(grid) 형태의 패턴에 따라 정렬되고, 상기 복수의 서브 블록들 중 적어도 하나의 서브 블록은 다른 서브 블록들과 다른 사이즈를 가질 수 있다.
상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 큰지 여부를 판단하는 단계를 더 포함하고, 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계는 상기 판단 결과에 따라 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계일 수 있다.
상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계는 상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 같거나 큰 경우에는 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하고, 상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 작은 경우에는 상기 컨텐츠 리스트 보기 요청을 무시하는 단계를 포함할 수 있다.
상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계는 상기 복수의 영상 컨텐츠들 각각의 생성 시점에 기초하여 상기 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당하는 단계를 포함할 수 있다.
상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계는 상기 그리드 형태의 복수의 서브 블록들 중 좌측 최상단의 서브 블록에 가장 최근의 영상 컨텐츠를 할당하고, 상기 그리드 형태의 복수의 서브 블록들 중 우측 최하단의 서브 블록에 가장 오래된 영상 컨텐츠를 할당하는 단계를 포함할 수 있다.
상기 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신하는 단계는 사용자의 터치 이벤트가 미리 설정된 시간 동안 유지되는지 여부를 판단하는 단계를 포함할 수 있다.
상기 복수의 영상 컨텐츠들 중 동일한 생성 시점을 갖는 적어도 두 개의 영상 컨텐츠들을 하나의 폴더로 묶는 단계; 상기 하나의 폴더에 포함된 적어도 두 개의 영상 컨텐츠들 중 대표 영상 컨텐츠를 선택하는 단계; 및 상기 선택된 대표 영상 컨텐츠의 썸네일을 이용하여 상기 하나의 폴더를 나타내는 단계를 포함할 수 있다.
상기 복수의 영상 컨텐츠들 중 선택된 어느 하나의 영상 컨텐츠에 대응되는 메모가 입력되었는지 여부를 기초로, 메모 입력 버튼 및 메모 보기 버튼 중 어느 하나를 표시하는 단계를 더 포함할 수 있다.
일 실시예에 따른 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기는 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신하는 수신부; 상기 복수의 영상 컨텐츠들을 생성 시점에 기초하여 타임 라인에 따라 정렬하고, 상기 컨텐츠 리스트 보기 요청에 응답하여, 복수의 서브 블록들 각각의 인덱스를 이용하여 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 프로세서; 및 상기 복수의 서브 블록들에 할당된 복수의 영상 컨텐츠들을 디스플레이하는 디스플레이 모듈을 포함하고, 상기 복수의 서브 블록들은 그리드(grid) 형태의 패턴에 따라 정렬되고, 상기 복수의 서브 블록들 중 적어도 하나의 서브 블록은 다른 서브 블록들과 다른 사이즈를 가질 수 있다.
상기 프로세서는 상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 큰지 여부를 판단하고, 상기 판단 결과에 따라 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당할 수 있다.
상기 프로세서는 상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 같거나 큰 경우에는 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하고, 상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 작은 경우에는 상기 컨텐츠 리스트 보기 요청을 무시할 수 있다.
상기 프로세서는 상기 복수의 영상 컨텐츠들 각각의 생성 시점에 기초하여 상기 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당할 수 있다.
상기 프로세서는 상기 그리드 형태의 복수의 서브 블록들 중 좌측 최상단의 서브 블록에 가장 최근의 영상 컨텐츠를 할당하고, 상기 그리드 형태의 복수의 서브 블록들 중 우측 최하단의 서브 블록에 가장 오래된 영상 컨텐츠를 할당할 수 있다.
상기 프로세서는 상기 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 위한 사용자의 터치 이벤트가 미리 설정된 시간 동안 유지되는지 여부를 판단할 수 있다.
상기 프로세서는 상기 복수의 영상 컨텐츠들 중 동일한 생성 시점을 갖는 적어도 두 개의 영상 컨텐츠들을 하나의 폴더로 묶고, 상기 하나의 폴더에 포함된 적어도 두 개의 영상 컨텐츠들 중 대표 영상 컨텐츠를 선택하며, 상기 선택된 대표 영상 컨텐츠의 썸네일을 이용하여 상기 하나의 폴더를 나타낼 수 있다.
상기 프로세서는 상기 복수의 영상 컨텐츠들 중 선택된 어느 하나의 영상 컨텐츠에 대응되는 메모가 입력되었는지 여부를 판단하고, 상기 디스플레이 모듈은 상기 판단 결과를 기초로, 메모 입력 버튼 및 메모 보기 버튼 중 어느 하나를 표시할 수 있다.
본 발명의 실시예들에 따르면, 폴더 등에 저장된 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 큰 경우에 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당함으로써 사용자가 저장된 특정 영상 컨텐츠들을 용이하게 파악하도록 할 수 있다.
또한, 본 발명의 실시예들에 따르면, 타임 라인에 정렬된 복수의 영상 컨텐츠들을 그 생성 시점을 기초로 서로 다른 사이즈를 가지는 복수의 서브 블록들에 할당하고, 서브 블록들에 할당된 영상 컨텐츠들 각각에 대한 확대 보기 및 화면 복귀 기능을 제공함으로써 사용자에게 영상 컨텐츠에 대한 검색 및 활용의 편의를 제공할 수 있다.
또한, 본 발명의 실시예들은 하나의 폴더로 묶인 적어도 두 개의 영상 컨텐츠들 중 선택된 대표 영상 컨텐츠의 썸네일을 이용함으로써 해당 폴더가 어떠한 영상 컨텐츠들을 포함하고 있는지 사용자가 용이하게 파악하도록 할 수 있다.
또한, 본 발명의 실시예들은 영상 컨텐츠에 대응되는 메모가 입력되었는지 여부에 대한 판단 결과를 기초로 다양한 사용자 인터페이스(예를 들어, 메모 입력 버튼 및 메모 보기 버튼)를 제공함으로써 사용자가 영상 컨텐츠에 대응되는 메모를 보거나, 영상 컨텐츠에 대응되는 메모를 입력하도록 할 수 있다.
도 1은 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법이 수행되는 네트워크 환경을 나타낸 도면이다.
도 2는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법이 수행되는 과정을 나타낸 동작 흐름도이다.
도 3은 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 복수의 영상 컨텐츠들이 복수의 서브 블록들에 할당되는 것을 설명하기 위한 도면이다.
도 4는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 타임 라인에 정렬된 복수의 영상 컨텐츠들이 복수의 서브 블록들로 할당되는 과정을 순차적으로 나타낸 화면이다.
도 5는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 컨텐츠 리스트 보기 화면에서 선택된 영상 컨텐츠를 확대하는 과정을 나타낸 화면이다.
도 6은 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 확대된 영상 컨텐츠 화면을 컨텐츠 리스트 보기 화면으로 복귀하는 과정을 나타낸 화면이다.
도 7은 일 실시예에 따른 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기의 블록도이다.
도 2는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법이 수행되는 과정을 나타낸 동작 흐름도이다.
도 3은 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 복수의 영상 컨텐츠들이 복수의 서브 블록들에 할당되는 것을 설명하기 위한 도면이다.
도 4는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 타임 라인에 정렬된 복수의 영상 컨텐츠들이 복수의 서브 블록들로 할당되는 과정을 순차적으로 나타낸 화면이다.
도 5는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 컨텐츠 리스트 보기 화면에서 선택된 영상 컨텐츠를 확대하는 과정을 나타낸 화면이다.
도 6은 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 확대된 영상 컨텐츠 화면을 컨텐츠 리스트 보기 화면으로 복귀하는 과정을 나타낸 화면이다.
도 7은 일 실시예에 따른 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기의 블록도이다.
이하, 실시 예들은 첨부된 도면을 참조하여 상세하게 설명한다. 그러나, 본 발명이 일실시예들에 의해 제한되거나 한정되는 것은 아니다. 또한, 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.
도 1은 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법이 수행되는 네트워크 환경을 나타낸 도면이다.
도 1을 참조하면, 일 실시예에 따른 네트워크 환경은 네트워크(50), 모바일 기기(110) 및 서버(130)를 포함할 수 있다.
여기서, 모바일 기기(110)는 예를 들어, 스마트 폰과 같은 이동 단말, 탭, 패드, PDA(Personal Digital Assistant), PC(Personal Computer), 노트북 등과 같이 터치 디스플레이 등을 통해 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법이 수행될 수 있는 모든 전자 기기를 포함하는 의미로 사용될 수 있다.
모바일 기기(110)는 네트워크(50)를 통해 어플리케이션을 제공하는 서버 등으로부터 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 (어플리케이션) 프로그램을 다운로드 받아 설치할 수 있다.
서버(130)는 다양한 영상 컨텐츠들을 저장하는 서비스 서버일 수 있다.
여기서, '영상 컨텐츠'는 예를 들어, 사진과 같은 정지 화상, 동영상 및 (해당 영상 컨텐츠에) 대응되는 메모가 있는 영상 컨텐츠, 및 이들을 포함하는 디지털 앨범 등을 포함하는 의미로 사용될 수 있다.
도 2는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법이 수행되는 과정을 나타낸 동작 흐름도이다.
도 2를 참조하면, 일 실시예에 따른 모바일 기기는 복수의 영상 컨텐츠들을 생성 시점에 기초하여 타임 라인에 따라 정렬할 수 있다(210).
여기서, '타임 라인에 따라 정렬'하는 것은 도 3의 310과 같이 복수의 영상 컨텐츠들이 영상 컨텐츠들 각각에 대응되는 생성 시점(예를 들어, 생성 일자)에 따라 순차적으로 나열된 것을 의미할 수 있다. 이때, 배열되는 순서는 낱장의 영상 컨텐츠인지 혹은 복수 개의 영상 컨텐츠들을 포함하는 하나의 폴더인지 여부와는 상관이 없으며, 각 영상 컨텐츠 혹은 폴더의 생성 시점에 따른다.
복수의 영상 컨텐츠들 중 동일한 생성 시점(예를 들어, 동일 일자)을 갖는 적어도 두 개의 영상 컨텐츠들은 하나의 폴더로 묶일 수 있다. 따라서, 예를 들어, 2011년 10월 29일에 생성된 사진이 5장이고, 2011년 10월 30일에 생성된 사진이 1장이며, 2011년 11월 1일에 생성된 사진이 1장이라고 하자. 그러면, 2011년 10월 29일에 생성된 5장의 사진을 포함하는 폴더가 맨 앞에 배치되고, 2011년 10월 30일에 생성된 사진이 두 번째로 배치되며, 가장 최근인 2011년 11월 1일에 생성된 사진이 마지막에 배치될 수 있다. 실시예에 따라서, 영상 컨텐츠들이 배열되는 순서는 역으로 바뀔 수도 있다.
또한, 모바일 기기는 하나의 폴더에 포함된 적어도 두 개의 영상 컨텐츠들 중 대표 영상 컨텐츠를 선택할 수 있다. 모바일 기기는 예를 들어, 하나의 폴더에 포함된 적어도 두 개의 영상 컨텐츠들 중 생성 시간이 앞선 영상 컨텐츠를 대표 영상 컨텐츠로 선택할 수 있다.
모바일 기기는 선택된 대표 영상 컨텐츠의 썸네일(thumbnail)을 이용하여 하나의 폴더를 나타낼 수 있다. 즉, 모바일 기기는 하나의 폴더에 대표 영상 컨텐츠의 썸네일을 표시함으로써 사용자가 해당 폴더에 어떠한 영상 컨텐츠들이 포함되어 있는지를 용이하게 파악하도록 할 수 있다.
이때, 폴더에 표시되는 대표 영상 컨텐츠의 썸네일 개수는 예를 들어, 1개 또는 2개일 수 있다. 여기서, 대표 영상 컨텐츠의 썸네일(thumbnail)은 선택된 대표 영상 컨텐츠를 작게 줄여 폴더의 표면에 표시한 것을 의미할 수 있다.
모바일 기기는 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신하고(215), 컨텐츠 리스트 보기 요청을 위한 사용자의 터치 이벤트가 미리 설정된 시간 동안 유지되는지 여부를 판단할 수 있다(220). 220에서 컨텐츠 리스트 보기 요청을 위한 사용자의 터치 이벤트가 미리 설정된 시간 동안 유지되지 않는다면, 모바일 기기는 컨텐츠 리스트 보기 요청을 무시하고(230), 동작을 종료할 수 있다.
하지만, 220에서 컨텐츠 리스트 보기 요청을 위한 사용자의 터치 이벤트가 미리 설정된 시간 동안 유지된다면, 모바일 기기는 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수(예를 들어, 7개)보다 큰지(혹은 같거나 큰지) 여부를 판단할 수 있다(225).
이때, 실시예에 따라서는 리스트 보기 요청을 위한 사용자의 터치 이벤트가 미리 설정된 시간이 아니라 미리 설정된 횟수(예를 들어 탭(Tap) 횟수))에 해당하는지 여부를 판단하고, 이에 따라 컨텐츠 리스트 보기 요청을 수행하도록 구성할 수도 있다.
225에서 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 같거나 큰 경우, 모바일 기기는 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당할 수 있다(235). 이때, 모바일 기기는 복수의 서브 블록들 각각의 인덱스를 이용하여 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당할 수 있다. 또한, 235에서 모바일 기기는 복수의 영상 컨텐츠들 각각의 생성 시점에 기초하여 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당할 수 있다.
여기서, 복수의 영상 컨텐츠들이 복수의 서브 블록들에 할당되는 방법은 도 3을 참조하여 상세히 설명한다.
반면에, 225에서 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 작은 경우(예를 들어, 3개 혹은 4개인 경우), 모바일 기기는 컨텐츠 리스트 보기 요청을 무시하고(230), 여전히 복수의 영상 컨텐츠들을 타임 라인에 정렬한 채 동작을 종료할 수 있다.
여기서, 복수의 서브 블록들은 그리드(grid) 형태의 패턴에 따라 정렬되고, 복수의 서브 블록들 중 적어도 하나의 서브 블록은 다른 서브 블록들과 다른 사이즈를 가질 수 있다. 일 실시예에서 복수의 서브 블록들은 예를 들어, 도 3의 330과 같은 형태의 패턴으로 구성될 수 있으며, 이 밖에도 다양한 형태의 패턴으로 구성될 수 있다.
모바일 기기는 복수의 서브 블록들에 할당된 복수의 영상 컨텐츠들을 디스플레이할 수 있다(240).
이후, 모바일 기기는 복수의 영상 컨텐츠들 중 선택된 어느 하나의 영상 컨텐츠에대응되는 메모가 입력되었는지 여부를 판단할 수 있다(245).
245에서 선택된 영상 컨텐츠에 대응되는 메모가 입력된 것으로 판단되면, 모바일 기기는 영상 컨텐츠와 함께 메모 보기 버튼을 표시할 수 있다(250). 이때, 메모 보기 버튼은 예를 들어, 페이지의 일부가 접어진 형태로 표현될 수 있다.
하지만, 245에서 선택된 영상 컨텐츠에 대응되는 메모가 입력되지 않은 것으로 판단되면, 모바일 기기는 선택된 영상 컨텐츠에 오버레이하여 메모 입력 버튼을 표시할 수 있다(255).
도 3은 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 복수의 영상 컨텐츠들이 복수의 서브 블록들에 할당되는 것을 설명하기 위한 도면이다.
도 3을 참조하면, 310에서 복수의 영상 컨텐츠들이 폴더 혹은 낱장의 사진 이미지 형태로 타임 라인에 따라 정렬된 것을 볼 수 있다. 이때, 폴더는 동일한 생성 일자를 갖는 적어도 두 개의 영상 컨텐츠들을 포함할 수 있다. 그리고, 폴더의 표면에는 해당 폴더에 포함된 영상 컨텐츠들 중 선택된 대표 영상 컨텐츠의 썸네일(thumbnail)이 나타날 수 있다.
310과 같이 타임 라인에 따라 정렬된 복수의 영상 컨텐츠들은 사용자의 컨텐츠 리스트 보기 요청에 따라 330과 같은 복수의 서브 블록들에 할당될 수 있다.
타임 라인에 따라 정렬된 복수의 영상 컨텐츠는 330과 같은 복수의 서브 블록들에 할당될 수 있으며, 복수의 서브 블록들 중 적어도 하나의 서브 블록은 다른 서브 블록들과 다른 사이즈를 가질 수 있다.
예를 들어, 타임 라인에 따라 영상 컨텐츠 7개가 포함된 제1 폴더, 서로 다른 날짜에 생성된 낱장의 사진 이미지 2개, 영상 컨텐츠 3개를 포함하는 제2 폴더가 생성된 순서에 따라 순차적으로 정렬되어 있고, 제1 폴더의 생성 일자가 가장 최근이라고 하자. 또한, 복수의 서브 블록들의 총 개수는 12개이고, 사용자에 의해 제1 폴더가 선택되었다고 하자.
그러면, 모바일 기기는 제1 폴더에 포함된 7개의 영상 컨텐츠, 낱장의 사진 이미지가 2개와 제2 폴더에 포함된 3개의 영상 컨텐츠를 생성된 순서에 따라 복수의 서브 블록들에 할당할 수 있다. 이때, 복수의 서브 블록들 각각에는 순차로 인덱스가 설정될 수 있으며, 모바일 기기는 각 서브 블록들의 인덱스를 이용하여 생성 시점이 가장 빠른 영상 컨텐츠를 인덱스 1번 서브 블록에, 생성 시점이 두 번째로 빠른 영상 컨텐츠를 인덱스 2번 서브 블록에 할당하는 방식으로 복수의 영상 컨텐츠들을 복수의 서브 블록들에 각각 할당할 수 있다.
즉, 모바일 기기는 제1 폴더의 생성 일자가 가장 최근이므로 그리드 형태의 복수의 서브 블록들 중 좌측 최상단의 서브 블록(인덱스 1에 해당하는 서브 블록)에 가장 최근의 영상 컨텐츠(제1 폴더에 포함된 영상 컨텐츠들 중 생성 시간이 가장 빠른 영상 컨텐츠)를 할당할 수 있다. 그리고, 그리드 형태의 복수의 서브 블록들 중 우측 최하단의 서브 블록(인덱스 12에 해당하는 서브 블록)에 가장 오래된 영상 컨텐츠(제2 폴더에 포함된 영상 컨텐츠들 중 3번째 영상 컨텐츠)를 할당할 수 있다. 이 밖에, 나머지 영상 컨텐츠들이 서브 블록들 각각에 할당되는 순서는 330에 나타난 인덱스와 같다. 이때, 만약 복수의 영상 컨텐츠들의 개수가 더 많다면, 그리드 형태의 복수의 서브 블록들 또한 영상 컨텐츠들의 개수에 대응하여 더 많이 생성될 수 있다.
하지만, 330과 같은 서브 블록들 각각에 할당된 영상 컨텐츠가 실제 화면을 통해 표시되는 순서는 영상 컨텐츠의 크기 및 영상 컨텐츠에 대한 로딩 속도에 따라 달라질 수 있다.
실시예에 따라서는 복수의 영상 컨텐츠들 전부가 복수의 서브 블록들에 할당되는 것이 아니고, 복수의 영상 컨텐츠들 중 특정 영상 컨텐츠들만이 복수의 서브 블록들에 할당되도록 할 수도 있다. 여기서, 특정 영상 컨텐츠들은 예를 들어, 타임 라인에 따라 정렬된 복수의 영상 컨텐츠들 중 사용자에 의해 선택된 영상 컨텐츠 혹은 폴더이거나, 사용자가 보는 화면의 중심부에 위치하는 영상 컨텐츠 혹은 폴더일 수 있다.
도 4는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 타임 라인에 정렬된 복수의 영상 컨텐츠들이 복수의 서브 블록들로 할당되는 과정을 순차적으로 나타낸 화면이다.
도 4를 참조하면, 폴더 혹은 낱장의 사진 이미지 형태로 타임 라인에 따라 정렬된 복수의 영상 컨텐츠들이 나타난 410 화면에서 사용자가 2011년 11월 02일 폴더(415)를 3초 이상 터치하거나 탭(Tap) 했다고 하자.
그러면, 410의 화면에서 타임 라인에 나열되어 있던 영상 컨텐츠들과 타임 라인에 따라 표시된 날짜 내비게이션 및 소프트 키 등은 430의 화면과 같이 슬라이딩되어 화면 밖으로 날아가면서 사라지게 된다.
이후, 영상 컨텐츠들은 해당 영상 컨텐츠가 벽에 붙는 듯한 형상으로 화면의 좌우상하로부터 날아오거나, 혹은 슬라이딩되어 450의 화면과 같이 할당된 복수의 서브 블록들 각각의 위치로 이동하게 된다.
이후, N초의 시간이 경과한 후, 복수의 서브 블록들 각각의 위치로 특정 영상 컨텐츠들이 모두 할당되어 470의 화면과 같이 정렬될 수 있다.
이때, 470과 같이 특정 영상 컨텐츠들이 복수의 서브 블록들 각각의 위치로 할당되는 것을 '컨텐츠 리스트 보기'라고 한다.
도 5는 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 컨텐츠 리스트 보기 화면에서 선택된 영상 컨텐츠를 확대하는 과정을 나타낸 화면이다.
도 5를 참조하면, 사용자는 도 4의 470과 같이 정렬된 화면을 510과 같이 좌우로 플릭킹(flicking)하여 컨텐츠를 검색할 수 있다. 이후, 530의 화면에서 찾고자 하던 영상 컨텐츠를 발견한 사용자는 검색한 컨텐츠(535)를 탭 혹은 터치하여 선택할 수 있다.
이때, 사용자가 선택한 영상 컨텐츠가 사진이라면 모바일 기기는 선택된 영상 컨텐츠를 확대하여 보여주는 컨텐츠 확대 모드로 진입할 수 있다. 하지만, 사용자에 의해 선택된 영상 컨텐츠가 동영상이라면 모바일 기기는 선택된 동영상을 재생하기 위한 OEM 플레이어 재생 모드로 진입할 수 있다.
이하에서는 사용자에 의해 선택된 영상 컨텐츠가 사진인 경우에 대하여 설명한다.
컨텐츠 확대 모드로 진입한 경우, 모바일 기기는 550의 화면과 같이 선택된 컨텐츠를 기준으로 좌측에 있는 컨텐츠는 좌측으로 슬라이딩하고, 우측에 있는 컨텐츠는 우측으로, 위/아래에 있는 컨텐츠는 각각 위/아래로 슬라이딩할 수 있다. 이때, 선택된 영상 컨텐츠는 상하 좌우에 위치한 컨텐츠들의 슬라이딩 속도에 맞춰서 확대되며, 해당 영상 컨텐츠에 메모가 있을 경우 메모 표시는 사라지게 된다.
이후, 선택된 영상 컨텐츠는 570의 화면과 같이 화면 전체로 확대되고, 해당 컨텐츠에 대응되는 메모가 있는 경우, 메모는 아래에서 위로 슬라이딩 되어 나타날 수 있다. 하지만, 선택된 영상 컨텐츠에 대응되는 메모가 없다면, 메모 쓰기 버튼이 위에서 아래로 슬라이딩되어 화면에 나타날 수 있다. 이 밖에도, 영상 컨텐츠를 공유하기 위한 함께 보기 버튼은 해당 영상 컨텐츠의 오른쪽으로 슬라이딩되어 나타날 수 있다.
도 6은 일 실시예에 따른 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법에 따라 확대된 영상 컨텐츠 화면이 컨텐츠 리스트 보기 화면으로 복귀되는 과정을 나타낸 화면이다.
도 6을 참조하면, 610과 같이 확대 모드로 표현된 영상 컨텐츠에 대하여 사용자는 미리 설정된 키(예를 들어, 하드 키 '백(Back)')를 입력하거나, 미리 설정된 터치 이벤트(예를 들어, 탭(Tab) 혹은 3초 이상의 터치 등)를 수행할 수 있다.
그러면, 610과 같이 확대 모드로 표현된 영상 컨텐츠는 다시 630과 같은 컨텐츠 리스트 보기 화면으로 복귀될 수 있다. 여기서, 확대 모드의 화면에서 해당 영상 컨텐츠를 탭(Tap)할 때, 인터랙션(interaction)은 550의 화면에서 570의 화면으로 전환되는 역순으로 진행될 수 있다.
이때, 실시예에 따라서는 확대 모드로 표현된 영상 컨텐츠를 630과 같은 컨텐츠 리스트 보기 화면뿐만 아니라, 410의 컨텐츠 리스트 보기 화면으로 복귀시킬 수 있다.
도 7은 일 실시예에 따른 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기의 블록도이다.
도 7을 참조하면, 일 실시예에 따른 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기(이하, '모바일 기기')(700)는 수신부(710), 프로세서(730) 및 디스플레이 모듈(750)을 포함할 수 있다.
수신부(710)는 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신할 수 있다.
프로세서(730)는 복수의 영상 컨텐츠들을 생성 시점에 기초하여 타임 라인에 따라 정렬할 수 있다. 또한, 프로세서(730)는 수신부(710)가 수신한 컨텐츠 리스트 보기 요청에 응답하여, 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당할 수 있다. 이때, 프로세서(730)는 복수의 서브 블록들 각각의 인덱스를 이용하여 복수의 영상 컨텐츠들을 복수의 서브 블록들 각각에 할당할 수 있다.
프로세서(730)는 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 큰지 여부를 판단하고, 판단 결과에 따라 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당할 수 있다. 보다 구체적으로, 프로세서(730)는 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 같거나 큰 경우에는 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당할 수 있다. 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수(예를 들어, 7개)보다 작은 경우, 프로세서(730)는 컨텐츠 리스트 보기 요청을 무시할 수 있다.
프로세서(730)는 복수의 영상 컨텐츠들 각각의 생성 시점에 기초하여 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당할 수 있다. 즉, 프로세서(730)는 그리드 형태의 복수의 서브 블록들 중 좌측 최상단의 서브 블록에 가장 최근의 영상 컨텐츠를 할당하고, 그리드 형태의 복수의 서브 블록들 중 우측 최하단의 서브 블록에 가장 오래된 영상 컨텐츠를 할당할 수 있다.
또한, 프로세서(730)는 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 위한 사용자의 터치 이벤트가 미리 설정된 시간 동안 유지되는지 여부를 판단할 수 있다. 이때, 사용자의 터치 이벤트가 미리 설정된 시간(예를 들어, 3초) 동안 유지된다면, 프로세서(730)는 해당 터치 이벤트를 컨텐츠 리스트 보기 요청으로 인식할 수 있다.
프로세서(730)는 복수의 영상 컨텐츠들 중 동일한 생성 시점을 갖는 적어도 두 개의 영상 컨텐츠들을 하나의 폴더로 묶고, 하나의 폴더에 포함된 적어도 두 개의 영상 컨텐츠들 중 대표 영상 컨텐츠를 선택할 수 있다. 이때, 프로세서(730)는 선택된 대표 영상 컨텐츠의 썸네일을 이용하여 하나의 폴더를 나타낼 수 있다.
이 밖에도, 프로세서(730)는 복수의 영상 컨텐츠들 중 선택된 어느 하나의 영상 컨텐츠에 대응되는 메모가 입력되었는지 여부를 판단할 수 있다.
이때, 디스플레이 모듈(750)은 프로세서(730)의 판단 결과를 기초로, 메모 입력 버튼 및 메모 보기 버튼 중 어느 하나를 표시할 수 있다.
여기서, 메모 입력 버튼은 영상 컨텐츠에 대응되는 메모가 입력되지 않은 경우에 선택된 영상 컨텐츠에 오버레이되어 표시될 수 있다.
또한, 메모 보기 버튼은 영상 컨텐츠에 대응되는 메모가 입력된 경우에 메모가 입력되었음을 나타내는 메모 표시자(책갈피)의 형태로 영상 컨텐츠와 함께 표시될 수 있다.
디스플레이 모듈(750)은 복수의 서브 블록들에 할당된 복수의 영상 컨텐츠들을 디스플레이할 수 있다.
여기서, 복수의 서브 블록들은 그리드(grid) 형태의 패턴에 따라 정렬되고, 복수의 서브 블록들 중 적어도 하나의 서브 블록은 다른 서브 블록들과 다른 사이즈를 가질 수 있다.
상술한 방법들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
50: 네트워크
110: 모바일 기기
130: 서버
110: 모바일 기기
130: 서버
Claims (17)
- 복수의 영상 컨텐츠들을 생성 시점에 기초하여 타임 라인에 따라 정렬하는 단계;
상기 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신하는 단계;
상기 컨텐츠 리스트 보기 요청에 응답하여, 복수의 서브 블록들 각각의 인덱스를 이용하여 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계; 및
상기 복수의 서브 블록들에 할당된 특정 영상 컨텐츠들을 디스플레이하는 단계
를 포함하고,
상기 복수의 서브 블록들은
그리드(grid) 형태의 패턴에 따라 정렬되고, 상기 복수의 서브 블록들 중 적어도 하나의 서브 블록은 다른 서브 블록들과 다른 사이즈를 갖는 모바일 기기를 통한 영상 컨텐츠 제공 방법. - 제1항에 있어서,
상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 큰지 여부를 판단하는 단계
를 더 포함하고,
상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계는
상기 판단 결과에 따라 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계인 모바일 기기를 통한 영상 컨텐츠 제공 방법. - 제2항에 있어서,
상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계는
상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 같거나 큰 경우에는 상기 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당하고, 상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 작은 경우에는 상기 컨텐츠 리스트 보기 요청을 무시하는 단계
를 포함하는 모바일 기기를 통한 영상 컨텐츠 제공 방법. - 제1항에 있어서,
상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계는
상기 복수의 영상 컨텐츠들 각각의 생성 시점에 기초하여 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계
를 포함하는 모바일 기기를 통한 영상 컨텐츠 제공 방법. - 제1항에 있어서,
상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 단계는
상기 그리드 형태의 복수의 서브 블록들 중 좌측 최상단의 서브 블록에 가장 최근의 영상 컨텐츠를 할당하고, 상기 그리드 형태의 복수의 서브 블록들 중 우측 최하단의 서브 블록에 가장 오래된 영상 컨텐츠를 할당하는 단계
를 포함하는 모바일 기기를 통한 영상 컨텐츠 제공 방법. - 제1항에 있어서,
상기 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신하는 단계는
사용자의 터치 이벤트가 미리 설정된 시간 동안 유지되는지 여부를 판단하는 단계
를 포함하는 모바일 기기를 통한 영상 컨텐츠 제공 방법. - 제1항에 있어서,
상기 복수의 영상 컨텐츠들 중 동일한 생성 시점을 갖는 적어도 두 개의 영상 컨텐츠들을 하나의 폴더로 묶는 단계;
상기 하나의 폴더에 포함된 적어도 두 개의 영상 컨텐츠들 중 대표 영상 컨텐츠를 선택하는 단계; 및
상기 선택된 대표 영상 컨텐츠의 썸네일을 이용하여 상기 하나의 폴더를 나타내는 단계
를 포함하는 모바일 기기를 통한 영상 컨텐츠 제공 방법. - 제1항에 있어서,
상기 복수의 영상 컨텐츠들 중 선택된 어느 하나의 영상 컨텐츠에 대응되는 메모가 입력되었는지 여부를 기초로, 메모 입력 버튼 및 메모 보기 버튼 중 어느 하나를 표시하는 단계
를 더 포함하는 모바일 기기를 통한 영상 컨텐츠 제공 방법. - 제1항 내지 제8항 중 어느 한 항의 방법을 수행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체.
- 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 수신하는 수신부;
상기 복수의 영상 컨텐츠들을 생성 시점에 기초하여 타임 라인에 따라 정렬하고, 상기 컨텐츠 리스트 보기 요청에 응답하여, 복수의 서브 블록들 각각의 인덱스를 이용하여 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 프로세서; 및
상기 복수의 서브 블록들에 할당된 특정 영상 컨텐츠들을 디스플레이하는 디스플레이 모듈
을 포함하고,
상기 복수의 서브 블록들은
그리드(grid) 형태의 패턴에 따라 정렬되고, 상기 복수의 서브 블록들 중 적어도 하나의 서브 블록은 다른 서브 블록들과 다른 사이즈를 갖는 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기. - 제10항에 있어서,
상기 프로세서는
상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 큰지 여부를 판단하고, 상기 판단 결과에 따라 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하는 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기. - 제11항에 있어서,
상기 프로세서는
상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 같거나 큰 경우에는 상기 복수의 영상 컨텐츠들을 상기 복수의 서브 블록들에 할당하고, 상기 복수의 영상 컨텐츠들의 개수가 미리 설정된 개수보다 작은 경우에는 상기 컨텐츠 리스트 보기 요청을 무시하는 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기. - 제10항에 있어서,
상기 프로세서는
상기 복수의 영상 컨텐츠들 각각의 생성 시점에 기초하여 상기 복수의 영상 컨텐츠들을 복수의 서브 블록들에 할당하는 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기. - 제10항에 있어서,
상기 프로세서는
상기 그리드 형태의 복수의 서브 블록들 중 좌측 최상단의 서브 블록에 가장 최근의 영상 컨텐츠를 할당하고, 상기 그리드 형태의 복수의 서브 블록들 중 우측 최하단의 서브 블록에 가장 오래된 영상 컨텐츠를 할당하는 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기. - 제10항에 있어서,
상기 프로세서는
상기 복수의 영상 컨텐츠들에 대한 컨텐츠 리스트 보기 요청을 위한 사용자의 터치 이벤트가 미리 설정된 시간 동안 유지되는지 여부를 판단하는 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기. - 제10항에 있어서,
상기 프로세서는
상기 복수의 영상 컨텐츠들 중 동일한 생성 시점을 갖는 적어도 두 개의 영상 컨텐츠들을 하나의 폴더로 묶고, 상기 하나의 폴더에 포함된 적어도 두 개의 영상 컨텐츠들 중 대표 영상 컨텐츠를 선택하며, 상기 선택된 대표 영상 컨텐츠의 썸네일을 이용하여 상기 하나의 폴더를 나타내는 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기. - 제10항에 있어서,
상기 프로세서는
상기 복수의 영상 컨텐츠들 중 선택된 어느 하나의 영상 컨텐츠에 대응되는 메모가 입력되었는지 여부를 판단하고,
상기 디스플레이 모듈은
상기 판단 결과를 기초로, 메모 입력 버튼 및 메모 보기 버튼 중 어느 하나를 표시하는 영상 컨텐츠의 보기 서비스를 제공하는 모바일 기기.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120066374A KR101359879B1 (ko) | 2012-06-20 | 2012-06-20 | 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120066374A KR101359879B1 (ko) | 2012-06-20 | 2012-06-20 | 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130142823A KR20130142823A (ko) | 2013-12-30 |
KR101359879B1 true KR101359879B1 (ko) | 2014-02-07 |
Family
ID=49986352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120066374A KR101359879B1 (ko) | 2012-06-20 | 2012-06-20 | 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101359879B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240024562A (ko) * | 2022-08-17 | 2024-02-26 | 라인플러스 주식회사 | 인스턴트 메시징 서비스에서 컨텐츠 인덱싱 방법 및 시스템 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100692216B1 (ko) | 2006-07-06 | 2007-03-12 | 주식회사 엘지텔레콤 | 이동 통신 단말기에서의 컨텐츠 제공 서비스 방법 및 이를이용한 이동 통신 단말기 |
KR20090046160A (ko) * | 2007-11-05 | 2009-05-11 | 삼성전자주식회사 | 멀티미디어 컨텐츠 리스트 및 서브리스트 제공방법, 및이를 적용한 방송수신장치 |
-
2012
- 2012-06-20 KR KR1020120066374A patent/KR101359879B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100692216B1 (ko) | 2006-07-06 | 2007-03-12 | 주식회사 엘지텔레콤 | 이동 통신 단말기에서의 컨텐츠 제공 서비스 방법 및 이를이용한 이동 통신 단말기 |
KR20090046160A (ko) * | 2007-11-05 | 2009-05-11 | 삼성전자주식회사 | 멀티미디어 컨텐츠 리스트 및 서브리스트 제공방법, 및이를 적용한 방송수신장치 |
Also Published As
Publication number | Publication date |
---|---|
KR20130142823A (ko) | 2013-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8751968B2 (en) | Method and system for providing a user interface for accessing multimedia items on an electronic device | |
US20090158214A1 (en) | System, Method, Apparatus and Computer Program Product for Providing Presentation of Content Items of a Media Collection | |
US8806380B2 (en) | Digital device and user interface control method thereof | |
CN105094557B (zh) | 一种显示控制方法及装置、电子设备 | |
JP5904706B2 (ja) | メディアコンテンツ閲覧及び関連メディアコンテンツの機能実行方法及び装置 | |
US10067657B2 (en) | User configurable quick groups | |
US9009141B2 (en) | Display apparatus and displaying method of contents | |
US20140033040A1 (en) | Portable device with capability for note taking while outputting content | |
US20110134126A1 (en) | Information processing device, information processing method, and information processing program | |
US20090276702A1 (en) | Method and apparatus for browsing item information and recording medium using the same | |
US10061493B2 (en) | Method and device for creating and editing object-inserted images | |
US20150007016A1 (en) | Mobile terminal and method of operating the same | |
KR20120113738A (ko) | 콘텐츠를 보기 위한 갤러리 애플리케이션 | |
CA2847873A1 (en) | Multi-column notebook interaction | |
US10140005B2 (en) | Causing elements to be displayed | |
CN103218107A (zh) | 用于提供与多个应用程序相关的用户界面的方法和*** | |
US10824313B2 (en) | Method and device for creating and editing object-inserted images | |
US20150095784A1 (en) | Display control apparatus, display control system, a method of controlling display, and program | |
KR20120026836A (ko) | 데이터 객체 디스플레이 방법 및 장치와 컴퓨터로 읽을 수 있는 저장 매체 | |
KR101359879B1 (ko) | 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기 | |
JP2006510090A (ja) | アイテム・リストを提示する方法及び装置 | |
CN112905076B (zh) | 一种信息处理方法及电子设备 | |
US10310700B2 (en) | Apparatus and method for managing of content using electronic device | |
JP2017102217A (ja) | 表示装置、表示プログラムおよび表示方法 | |
TWI402745B (zh) | 具有照片瀏覽功能的筆記型電腦 |
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: 20161219 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20191211 Year of fee payment: 9 |