KR101526652B1 - 컨텍스튜얼 컨텐트 및 어플리케이션들을 자동으로 획득하고 동기화하기 위한 방법들 및 장치 - Google Patents
컨텍스튜얼 컨텐트 및 어플리케이션들을 자동으로 획득하고 동기화하기 위한 방법들 및 장치 Download PDFInfo
- Publication number
- KR101526652B1 KR101526652B1 KR1020127015161A KR20127015161A KR101526652B1 KR 101526652 B1 KR101526652 B1 KR 101526652B1 KR 1020127015161 A KR1020127015161 A KR 1020127015161A KR 20127015161 A KR20127015161 A KR 20127015161A KR 101526652 B1 KR101526652 B1 KR 101526652B1
- Authority
- KR
- South Korea
- Prior art keywords
- application
- media
- viewer
- logic
- additional content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/74—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3818—Decoding for concurrent execution
- G06F9/382—Pipelined decoding, e.g. using predecoding
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Economics (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 2는 하나의 실시예의 처리를 일반적으로 예시하는 플로우차트이다.
도 3은 부가적 컨텐트가 뷰어에게 프리젠팅되는 실시예를 예시하는 블록도이다.
도 4는 하나의 실시예에 따라, 데이터를 뷰어에게 제공하는 프로세스를 예시하는 플로우차트이다.
도 5는 하나의 실시예에 따라, 뷰어에 대한 부가적 컨텐트의 전달을 예시하는 플로우차트이다.
도 6은 제1 소프트웨어 또는 펌웨어 실시예를 예시하는 블록도이다.
도 7은 하나의 실시예에 따라, 어플리케이션의 식별 및 전달을 일반적으로 예시하는 블록도이다.
도 8은 하나의 실시예에 따라, 어플리케이션의 식별 및 전달을 예시하는 더 상세화된 블록도이다.
도 9는 하나의 실시예에 따라, 어플리케이션을 식별하고 이를 뷰어에게 전달하는 프로세스를 예시하는 플로우차트이다.
도 10은 하나의 실시예에 따라, 어플리케이션을 획득하기 위한 프로세스를 예시하는 더 상세화된 플로우차트이다.
도 11은 하나의 실시예에 따라, 어플리케이션의 동작을 예시하는 플로우차트이다.
도 12는 제2 소프트웨어 또는 펌웨어 실시예를 예시하는 다이어그램이다.
도 13은 사용자가 모바일 디바이스를 통해 컨텐트 및 어플리케이션들을 수신할 수 있는 실시예를 예시하고 있다.
Claims (47)
- 로컬 디바이스에 부가적 컨텐트를 로컬로 저장하는 단계 - 상기 부가적 컨텐트는 현재 프로그램의 컨텍스트에 특정됨 -;
상기 현재 프로그램을 상기 로컬 디바이스의 제1 미디어 파이프라인에 로딩하는 단계;
상기 부가적 컨텐트가 상기 로컬 디바이스의 로컬 스토리지로부터 상기 로컬 디바이스의 제2 미디어 파이프라인에 로딩되는 것을 프롬프팅하는 로딩 트리거를 상기 로컬 디바이스에서 수신하는 단계 - 상기 제1 및 제2 미디어 파이프라인은 2개의 분리된 미디어 스트림들의 병렬 처리 및 큐잉을 허용하는 상기 로컬 디바이스의 멀티-스트림 트랜스포트 처리 유닛 및 멀티-스트림 미디어 디코더의 분리된 병렬 미디어 파이프라인들이고, 제1 파이프라인의 제1 미디어 스트림 또는 제2 파이프라인의 제2 미디어 스트림 중 어느 하나가 뷰어에게 프리젠팅되기 위해 선택될 수 있음 -;
상기 제2 미디어 파이프라인이 상기 부가적 컨텐트로 로딩된 이후에, 뷰어에 대한 상기 제1 미디어 파이프라인의 상기 현재 프로그램의 프리젠테이션에서 슬롯이 발생하는 것을 대기하는 단계; 및
상기 슬롯의 발생 시에, 상기 로컬 디바이스에서 상기 프리젠테이션을 상기 제1 미디어 파이프라인에서 상기 제2 미디어 파이프라인으로 스위칭하여 상기 부가적 컨텐트가 상기 뷰어에게 프리젠팅되게 하는 단계
를 포함하는 방법. - 제1항에 있어서, 상기 로딩 트리거는 헤드엔드로부터 수신된 큐(cue)를 포함하는 방법.
- 삭제
- 삭제
- 제2항에 있어서, 상기 헤드엔드는 상기 현재 프로그램에 대한 미디어 소스를 포함하는 방법.
- 제2항에 있어서, 상기 헤드엔드는 상기 부가적 컨텐트에 대한 미디어 소스를 포함하는 방법.
- 현재 프로그램과 분리되었지만 맥락상 관련된(contextually relevant) 인터액티브 어플리케이션의 획득을 프롬프팅하는 트리거를 로컬 디바이스에서 수신하는 단계 - 상기 트리거는 상기 현재 프로그램에 관한 컨텍스트 정보를 포함함 -;
상기 로컬 디바이스에서 상기 어플리케이션을 로컬로 저장하는 단계; 및
상기 어플리케이션을 뷰어에게 프리젠팅하는 단계
를 포함하고,
상기 어플리케이션을 로컬로 저장하는 단계는,
상기 컨텍스트 정보에 기초하여 어플리케이션 데이터베이스에 질의하는 단계;
상기 질의 단계에 응답하여 상기 어플리케이션의 식별자를 수신하는 단계;
상기 식별자에 기초하여, 어플리케이션 갤러리에서 상기 어플리케이션을 검색하는 단계;
상기 어플리케이션을 원격 소스로부터 요구하는 단계;
상기 어플리케이션을 다운로딩하는 단계; 및
상기 어플리케이션을 도크에 저장하는 단계
를 포함하는 방법. - 제7항에 있어서, 상기 컨텍스트 정보는 상기 현재 프로그램과 연관된 메타데이터를 포함하는 방법.
- 삭제
- 제7항에 있어서, 상기 컨텍스트 정보가 변경되는 경우에, 상기 도크로부터 상기 어플리케이션을 제거하는 단계를 더 포함하는 방법.
- 제7항에 있어서, 상기 어플리케이션을 개시하여 그 실행을 시작하도록 하는 단계를 더 포함하는 방법.
- 제11항에 있어서, 상기 뷰어가 상기 어플리케이션과 인터액팅하는 뷰어 입력들을 수락하는 단계를 더 포함하는 방법.
- 삭제
- 로컬 디바이스 내에 통합된 시스템으로서,
부가적 컨텐트를 저장하는 로컬 저장 유닛;
미디어 소스 및 상기 로컬 저장 유닛과 통신하는 멀티-스트림 트랜스포트 처리 유닛 - 상기 멀티-스트림 트랜스포트 처리 유닛은 상기 미디어 소스로부터의 현재 프로그램 및 상기 로컬 저장 유닛으로부터의 상기 부가적 컨텐트를 병렬로 수신함 -;
상기 멀티-스트림 트랜스포트 처리 유닛과 통신하는 멀티-스트림 미디어 디코더 - 상기 멀티-스트림 미디어 디코더는 상기 멀티-스트림 트랜스포트 처리 유닛의 제1 및 제2 병렬 미디어 파이프라인의 각각을 통해 상기 현재 프로그램 및 상기 부가적 컨텐트를 병렬로 수신하고, 상기 현재 프로그램 및 상기 부가적 컨텐트를 병렬로 처리함 -; 및
상기 멀티-스트림 미디어 디코더와 통신하는 미디어 선택기 - 상기 미디어 선택기는,
상기 멀티-스트림 미디어 디코더로부터 제1 미디어 파이프라인을 통해 상기 현재 프로그램을, 그리고 제2 미디어 파이프라인을 통해 상기 부가적 컨텐트를 수신하고,
상기 현재 프로그램에서 슬롯의 발생 시에 상기 현재 프로그램으로부터 상기 부가적 컨텐트로 스위칭함 -;
를 포함하고,
상기 제1 및 제2 미디어 파이프라인은 2개의 분리된 미디어 스트림들의 병렬 처리 및 큐잉을 허용하는 상기 멀티-스트림 트랜스포트 처리 유닛 및 멀티-스트림 미디어 디코더의 분리된 병렬 미디어 파이프라인들이고, 상기 제1 파이프라인의 제1 미디어 스트림 또는 상기 제2 파이프라인의 제2 미디어 스트림 중 어느 하나가 뷰어에게 프리젠팅되기 위해 상기 미디어 선택기에 의해 선택될 수 있는 시스템. - 제14항에 있어서, 상기 미디어 소스는 헤드엔드에 포함되는 시스템.
- 제14항에 있어서, 상기 로컬 저장 유닛은 휘발성 또는 비휘발성 메모리 중 하나 이상을 포함하는 시스템.
- 삭제
- 삭제
- 제14항에 있어서, 상기 멀티-스트림 트랜스포트 처리 유닛은 또한, 상기 미디어 소스로부터 상기 부가적 컨텐트를 수신하고, 상기 부가적 컨텐트를 상기 로컬 저장 유닛에 기록하며, 상기 부가적 컨텐트를 상기 멀티-스트림 미디어 디코더에 제공하기 전에 상기 로컬 저장 유닛으로부터 상기 부가적 컨텐트를 판독하는 시스템.
- 삭제
- 삭제
- 제14항에 있어서, 상기 멀티-스트림 트랜스포트 처리 유닛은 상기 미디어 소스로부터 큐가 수신되는 경우에 상기 부가적 컨텐트를 수신하는 시스템.
- 프로세서;
상기 프로세서로 하여금 현재 프로그램에 관련된 컨텍스트 정보를 수신하고, 상기 컨텍스트 정보에 기초하여 어플리케이션 데이터베이스로부터 어플리케이션 식별자를 수신하고, 뷰어에 대한 프리젠테이션을 위해 상기 식별자에 의해 식별된 인터액티브 어플리케이션을 요구하도록 구성되는 컨텍스튜얼(contextual) 어플리케이션 매니저; 및
상기 어플리케이션에 대한 액세스를 제공하도록 구성된 어플리케이션 갤러리 - 상기 컨텍스튜얼 어플리케이션 매니저는 상기 어플리케이션 갤러리로부터 상기 어플리케이션을 요구하도록 구성됨 -;
를 포함하고,
상기 어플리케이션은 상기 현재 프로그램과 분리되었지만 맥락상 관련되며,
상기 컨텍스튜얼 어플리케이션 매니저는,
상기 컨텍스트 정보에 기초하여 질의를 공식화(formulate)하고,
상기 질의를 상기 어플리케이션 데이터베이스에 프리젠팅하며,
상기 질의에 응답하여 상기 어플리케이션 데이터베이스로부터 상기 어플리케이션 식별자를 수신하도록 더 구성되는 시스템. - 삭제
- 삭제
- 제23항에 있어서,
상기 어플리케이션 갤러리는 원격 저장 설비로부터 상기 어플리케이션을 획득하도록 더 구성되고,
상기 컨텍스튜얼 어플리케이션 매니저는 상기 원격 저장 설비로부터 상기 어플리케이션을 다운로딩하도록 구성된 시스템. - 제23항에 있어서, 상기 뷰어에 의해 뷰잉가능한 어플리케이션 도크를 더 포함하고, 상기 컨텍스튜얼 어플리케이션 매니저는 상기 어플리케이션을 상기 어플리케이션 도크에 전달하도록 더 구성되는 시스템.
- 제27항에 있어서, 상기 컨텍스튜얼 어플리케이션 매니저는 상기 컨텍스트 정보가 변경되는 경우에 상기 도크로부터 상기 어플리케이션을 제거하도록 더 구성되는 시스템.
- 제27항에 있어서, 상기 컨텍스튜얼 어플리케이션 매니저 및 상기 도크는 로컬 디바이스에 포함되는 시스템.
- 컴퓨터 프로그램 로직이 그 내부에 저장된 컴퓨터 판독가능 매체로서, 상기 컴퓨터 프로그램 로직은,
프로세서로 하여금 로컬 디바이스에서 부가적 컨텐트를 로컬로 저장하게 하는 로직 - 상기 부가적 컨텐트는 현재 프로그램에 특정됨 -;
상기 프로세서로 하여금 상기 로컬 디바이스의 제1 미디어 파이프라인에 상기 현재 프로그램을 로딩하게 하는 로직;
상기 프로세서로 하여금 상기 로컬 디바이스의 로컬 스토리지로부터 상기 로컬 디바이스의 제2 미디어 파이프라인에 상기 부가적 컨텐트를 로딩하는 것을 프롬프팅하는 로딩 트리거를 수신하게 하는 로직 - 상기 제1 및 제2 미디어 파이프라인은 2개의 분리된 미디어 스트림들의 병렬 처리 및 큐잉을 허용하는 상기 로컬 디바이스의 멀티-스트림 트랜스포트 처리 유닛 및 멀티-스트림 미디어 디코더의 분리된 병렬 미디어 파이프라인들이고, 제1 파이프라인의 제1 미디어 스트림 또는 제2 파이프라인의 제2 미디어 스트림이 뷰어에게 프리젠팅되기 위해 선택될 수 있음 -;
상기 제2 미디어 파이프라인이 상기 부가적 컨텐트로 로딩된 후에, 상기 프로세서로 하여금 상기 뷰어에 대한 상기 제1 미디어 파이프라인의 상기 현재 프로그램의 프리젠테이션에서 슬롯이 발생하는 것을 대기하게 하는 로직; 및
상기 슬롯의 발생 시, 상기 프로세서로 하여금 상기 로컬 디바이스에서 상기 프리젠테이션을 상기 제1 미디어 파이프라인으로부터 상기 제2 미디어 파이프라인으로 스위칭하게 하여 상기 부가적 컨텐트가 상기 뷰어에게 프리젠팅되도록 하는 로직
을 포함하는 컴퓨터 판독가능 매체. - 제30항에 있어서, 상기 로딩 트리거는 헤드엔드로부터 수신된 큐를 포함하는 컴퓨터 판독가능 매체.
- 삭제
- 삭제
- 제31항에 있어서, 상기 헤드엔드는 상기 현재 프로그램에 대한 미디어 소스를 포함하는 컴퓨터 판독가능 매체.
- 제31항에 있어서, 상기 헤드엔드는 상기 부가적 컨텐트에 대한 미디어 소스를 포함하는 컴퓨터 판독가능 매체.
- 컴퓨터 프로그램 로직이 그 내부에 저장된 컴퓨터 판독가능 매체로서, 상기 컴퓨터 프로그램 로직은,
프로세서로 하여금 현재 프로그램과 분리되었지만 맥락상 관련된 인터액티브 어플리케이션의 획득을 프롬프팅하는 트리거를 로컬 디바이스에서 수신하게 하는 로직 - 상기 트리거는 상기 현재 프로그램에 관한 컨텍스트 정보를 포함함 -;
프로세서로 하여금 상기 로컬 디바이스에서 상기 어플리케이션을 로컬로 저장하게 하는 로직; 및
상기 프로세서로 하여금 상기 어플리케이션을 뷰어에게 프리젠팅하게 하는 로직
을 포함하고,
상기 프로세서로 하여금 상기 어플리케이션을 로컬로 저장하게 하는 상기 로직은,
상기 프로세서로 하여금 상기 컨텍스트 정보에 기초하여 어플리케이션 데이터베이스에 질의하게 하는 로직;
상기 프로세서로 하여금 상기 질의에 응답하여 어플리케이션의 식별자를 수신하게 하는 로직;
상기 프로세서로 하여금 상기 식별자에 기초하여 어플리케이션 갤러리에서 상기 어플리케이션을 검색하게 하는 로직;
상기 프로세서로 하여금 원격 소스로부터 상기 어플리케이션을 요구하게 하는 로직;
상기 프로세서로 하여금 상기 어플리케이션을 다운로딩하게 하는 로직; 및
상기 프로세서로 하여금 상기 어플리케이션을 도크에 저장하게 하는 로직
을 포함하는 컴퓨터 판독가능 매체. - 삭제
- 제36항에 있어서, 상기 컨텍스트 정보는 상기 프로그램과 연관된 메타데이터를 포함하는 컴퓨터 판독가능 매체.
- 삭제
- 제36항에 있어서, 상기 컴퓨터 프로그램 로직은, 상기 프로세서로 하여금 상기 어플리케이션을 개시하여 그 실행을 시작하게 하는 로직을 더 포함하는 컴퓨터 판독가능 매체.
- 제40항에 있어서, 상기 컴퓨터 프로그램 로직은, 상기 프로세서로 하여금 상기 뷰어가 상기 어플리케이션과 인터액팅하도록 허용하는 뷰어 입력들을 수락하게 하는 로직을 더 포함하는 컴퓨터 판독가능 매체.
- 삭제
- 제36항에 있어서, 상기 컴퓨터 프로그램 로직은, 상기 컨텍스트 정보가 변경되는 경우에, 상기 프로세서로 하여금 상기 어플리케이션을 상기 도크로부터 제거하게 하는 로직을 더 포함하는 컴퓨터 판독가능 매체.
- 제36항에 있어서, 상기 컴퓨터 프로그램 로직은, 상기 프로세서로 하여금 상기 뷰어가 상기 어플리케이션을 통해 상기 현재 프로그램과 인터액팅하도록 허용하는 뷰어 입력들을 수락하게 하는 로직을 더 포함하는 컴퓨터 판독가능 매체.
- 제11항에 있어서, 상기 뷰어가 상기 어플리케이션을 통해 상기 현재 프로그램과 인터액팅하는 뷰어 입력들을 수락하는 단계를 더 포함하는 방법.
- 제1항에 있어서, 상기 부가적 컨텐트가 상기 로컬 디바이스에 로컬로 저장되도록 프롬프팅하는 저장 트리거를 상기 로컬 디바이스에서 수신하는 단계를 더 포함하는 방법.
- 제30항에 있어서, 상기 컴퓨터 프로그램 로직은, 상기 프로세서로 하여금 상기 부가적 컨텐트가 상기 로컬 디바이스에서 로컬로 저장되도록 프롬프팅하는 저장 트리거를 수신하게 하는 로직을 더 포함하는 컴퓨터 판독가능 매체.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2009/069428 WO2011078866A1 (en) | 2009-12-23 | 2009-12-23 | Methods and apparatus for automatically obtaining and synchronizing contextual content and applications |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20120094941A KR20120094941A (ko) | 2012-08-27 |
| KR101526652B1 true KR101526652B1 (ko) | 2015-06-08 |
Family
ID=44196078
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020127015161A Expired - Fee Related KR101526652B1 (ko) | 2009-12-23 | 2009-12-23 | 컨텍스튜얼 컨텐트 및 어플리케이션들을 자동으로 획득하고 동기화하기 위한 방법들 및 장치 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20120272272A1 (ko) |
| KR (1) | KR101526652B1 (ko) |
| CN (1) | CN102656555B (ko) |
| WO (1) | WO2011078866A1 (ko) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103595769B (zh) * | 2013-10-29 | 2017-02-08 | 北京奇虎科技有限公司 | Sdk实现文件上传的方法与装置 |
| CN103595770B (zh) * | 2013-10-29 | 2017-01-18 | 北京奇虎科技有限公司 | Sdk实现文件下载的方法与装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050171938A1 (en) * | 2004-02-04 | 2005-08-04 | Clay Fisher | Methods and apparatuses for synchronizing and tracking content |
| US20090062943A1 (en) * | 2007-08-27 | 2009-03-05 | Sony Computer Entertainment Inc. | Methods and apparatus for automatically controlling the sound level based on the content |
| US20090150806A1 (en) * | 2007-12-10 | 2009-06-11 | Evje Bryon P | Method, System and Apparatus for Contextual Aggregation of Media Content and Presentation of Such Aggregated Media Content |
| US20090210899A1 (en) * | 2008-02-19 | 2009-08-20 | Marc Lawrence-Apfelbaum | Methods and apparatus for enhanced advertising and promotional delivery in a network |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6463585B1 (en) * | 1992-12-09 | 2002-10-08 | Discovery Communications, Inc. | Targeted advertisement using television delivery systems |
| US20020095676A1 (en) * | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
| US6333753B1 (en) * | 1998-09-14 | 2001-12-25 | Microsoft Corporation | Technique for implementing an on-demand display widget through controlled fading initiated by user contact with a touch sensitive input device |
| US7649901B2 (en) * | 2000-02-08 | 2010-01-19 | Mips Technologies, Inc. | Method and apparatus for optimizing selection of available contexts for packet processing in multi-stream packet processing |
| US6925097B2 (en) * | 2000-03-29 | 2005-08-02 | Matsushita Electric Industrial Co., Ltd. | Decoder, decoding method, multiplexer, and multiplexing method |
| US8572646B2 (en) * | 2000-04-07 | 2013-10-29 | Visible World Inc. | System and method for simultaneous broadcast for personalized messages |
| US20060015904A1 (en) * | 2000-09-08 | 2006-01-19 | Dwight Marcus | Method and apparatus for creation, distribution, assembly and verification of media |
| FR2816157A1 (fr) * | 2000-10-31 | 2002-05-03 | Thomson Multimedia Sa | Procede de traitement de donnees video distinees a etre visualisees sur ecran et dispositif mettant en oeuvre le procede |
| US20030023973A1 (en) * | 2001-03-22 | 2003-01-30 | Brian Monson | Live on-line advertisement insertion object oriented system and method |
| US7047395B2 (en) * | 2001-11-13 | 2006-05-16 | Intel Corporation | Reordering serial data in a system with parallel processing flows |
| US7742946B2 (en) * | 2002-06-03 | 2010-06-22 | Visual Advertising Sales Technology | Advertising sales management system |
| KR100518874B1 (ko) * | 2002-12-10 | 2005-10-04 | 엘지전자 주식회사 | 디지털 티브이 및 그 채널편집 방법 |
| US7831586B2 (en) * | 2006-06-09 | 2010-11-09 | Ebay Inc. | System and method for application programming interfaces for keyword extraction and contextual advertisement generation |
| US20090299817A1 (en) * | 2008-06-03 | 2009-12-03 | Qualcomm Incorporated | Marketing and advertising framework for a wireless device |
| US20100145861A1 (en) * | 2008-12-08 | 2010-06-10 | Palm, Inc. | Payment transaction processing for mobile computing devices |
-
2009
- 2009-12-23 WO PCT/US2009/069428 patent/WO2011078866A1/en not_active Ceased
- 2009-12-23 KR KR1020127015161A patent/KR101526652B1/ko not_active Expired - Fee Related
- 2009-12-23 US US13/518,193 patent/US20120272272A1/en not_active Abandoned
- 2009-12-23 CN CN200980163139.5A patent/CN102656555B/zh not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050171938A1 (en) * | 2004-02-04 | 2005-08-04 | Clay Fisher | Methods and apparatuses for synchronizing and tracking content |
| US20090062943A1 (en) * | 2007-08-27 | 2009-03-05 | Sony Computer Entertainment Inc. | Methods and apparatus for automatically controlling the sound level based on the content |
| US20090150806A1 (en) * | 2007-12-10 | 2009-06-11 | Evje Bryon P | Method, System and Apparatus for Contextual Aggregation of Media Content and Presentation of Such Aggregated Media Content |
| US20090210899A1 (en) * | 2008-02-19 | 2009-08-20 | Marc Lawrence-Apfelbaum | Methods and apparatus for enhanced advertising and promotional delivery in a network |
Also Published As
| Publication number | Publication date |
|---|---|
| US20120272272A1 (en) | 2012-10-25 |
| CN102656555A (zh) | 2012-09-05 |
| CN102656555B (zh) | 2016-08-10 |
| WO2011078866A1 (en) | 2011-06-30 |
| KR20120094941A (ko) | 2012-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210286855A1 (en) | Methods, systems, and media for presenting recommended media content items | |
| JP5395813B2 (ja) | コンテンツおよびメタデータの消費技法 | |
| US8595375B1 (en) | Segmenting video based on timestamps in comments | |
| US8769584B2 (en) | Methods for displaying contextually targeted content on a connected television | |
| US20140143355A1 (en) | Method and System for Video Texting | |
| US20190364334A1 (en) | Efficient Insertion of Media Items in Media Streams | |
| US10171853B2 (en) | Systems and methods for managing available bandwidth in a household | |
| US10739948B2 (en) | Method and apparatus for presenting media content | |
| CN111182335B (zh) | 一种流媒体处理方法、装置、设备及计算机可读存储介质 | |
| CN104113786A (zh) | 信息获取方法及装置 | |
| KR20120063533A (ko) | 통신 장치 상에서 콘텐츠를 검색/다운로딩하기 위한 장치 및 방법들 | |
| JP2021193620A (ja) | 静的ナレッジグラフおよび時間的ナレッジグラフに基づいて用語の曖昧性を除去するためのシステムおよび方法 | |
| CN113824979A (zh) | 直播间的推荐方法、装置及计算机设备 | |
| WO2018205833A1 (zh) | 音乐文件信息的传输方法及装置、存储介质以及电子装置 | |
| US20120143918A1 (en) | Mobile user data collection | |
| KR101526652B1 (ko) | 컨텍스튜얼 컨텐트 및 어플리케이션들을 자동으로 획득하고 동기화하기 위한 방법들 및 장치 | |
| CN106095389B (zh) | 用于自动获得并同步上下文内容和应用的方法和设备 | |
| CN102939767A (zh) | 调度要被呈现的内容 | |
| CN112533032B (zh) | 一种视频数据处理方法、装置及存储介质 | |
| US20110314416A1 (en) | Collected media content data | |
| US20170195704A1 (en) | Apparatus and method for providing vod content based on network load distribution | |
| WO2015006717A1 (en) | System and method for providing interactive or additional media | |
| CN104780394B (zh) | 一种手持设备与电视的视频远程播放习惯学习方法及系统 | |
| US9860580B1 (en) | Presentation of streaming content | |
| CN113869959A (zh) | 广告显示、推送方法、装置及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U12-oth-PR1002 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| FPAY | Annual fee payment |
Payment date: 20180529 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
Not in force date: 20190602 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
| PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20190602 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |