KR100975967B1 - 채널 변경 지연을 감소시키기 위해 데이터 캐싱하기 위한 장치 및 방법, 및 디지털 통신 장치 - Google Patents
채널 변경 지연을 감소시키기 위해 데이터 캐싱하기 위한 장치 및 방법, 및 디지털 통신 장치 Download PDFInfo
- Publication number
- KR100975967B1 KR100975967B1 KR1020047015782A KR20047015782A KR100975967B1 KR 100975967 B1 KR100975967 B1 KR 100975967B1 KR 1020047015782 A KR1020047015782 A KR 1020047015782A KR 20047015782 A KR20047015782 A KR 20047015782A KR 100975967 B1 KR100975967 B1 KR 100975967B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- program
- channel change
- specific information
- pmt
- 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 - Lifetime
Links
- 230000008859 change Effects 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims description 25
- 238000004891 communication Methods 0.000 title claims description 14
- 230000004044 response Effects 0.000 claims abstract description 19
- 230000008569 process Effects 0.000 claims description 9
- 238000001914 filtration Methods 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 claims 1
- 238000003672 processing method Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000001824 photoionisation detection Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
- H04N21/4384—Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Time-Division Multiplex Systems (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Abstract
Description
Claims (20)
- 채널 변경 시간을 감소시키기 위한 방법(300)으로서,채널 변경 명령을 수신하는 단계(301)와;상기 채널 변경 명령에 응답하여 인입 데이터스트림을 캐싱하는 단계(302)와;상기 인입 데이터스트림 내에 포함된 디코더 동작 개시 데이터를 찾기 위해 사용되는, 상기 인입 데이터스트림 내에 포함된 프로그램 특정 정보(PSI: Program Specific Information)를 찾는 단계(303/304/305)와;상기 프로그램 특정 정보를 찾는 단계에 응답하여 디코딩하기 위해 상기 캐싱된 데이터스트림을 전송하는 단계(307)를 포함하되;채널 변경 명령(204), 제 1 디코더 동작 개시 데이터(206), 및 제 2 디코더 동작 개시 데이터(207)가 시간 라인(202) 상에 순차적으로 배열되는 경우, 상기 프로그램 특정 정보(PSI)가 제 1 디코더 동작 개시 데이터(206) 이후에 발생하더라도 디코딩 단계가 제 1 디코더 동작 개시 데이터(206)를 이용할 수 있는, 채널 변경 시간을 감소시키기 위한 방법.
- 제 1항에 있어서, 상기 프로그램 특정 정보(PSI)는 프로그램 관계표(PAT: Program Association Table) 데이터와 프로그램 맵표(PMT: Program Map Table) 데이터를 포함하는, 채널 변경 시간을 감소시키기 위한 방법.
- 제 1항에 있어서, 상기 프로그램 특정 정보(PSI)를 찾는 단계는 상기 캐싱된 데이터스트림으로부터 데이터를 필터링하는 단계(304)를 포함하는, 채널 변경 시간을 감소시키기 위한 방법.
- 제 3항에 있어서, 상기 캐싱된 데이터스트림으로부터 필터링된 데이터는 프로그램 맵표(PMT) 데이터를 포함하는, 채널 변경 시간을 감소시키기 위한 방법.
- 제 1항에 있어서, 상기 캐싱된 데이터스트림 내에서 시퀀스 헤더 데이터를 찾는 단계를 더 포함하는, 채널 변경 시간을 감소시키기 위한 방법.
- 제 1항에 있어서, 상기 프로그램 특정 정보(PSI)를 찾는 단계는:상기 인입 데이터스트림 내에서 프로그램 관계표(PAT) 데이터를 찾는 단계와;상기 프로그램 관계표(PAT) 데이터를 사용하여 프로그램 맵표(PMT) 데이터를 찾는 단계와;상기 프로그램 맵표(PMT) 데이터를 사용하여 비디오 프로그램 식별(PID) 데이터와 오디오 프로그램 식별(PID) 데이터 중 적어도 하나를 찾는 단계를 포함하는, 채널 변경 시간을 감소시키기 위한 방법.
- 채널 변경 시간을 감소시키는 비디오 처리 장치(100)로서,채널 변경 명령에 응답하여 인입 데이터스트림을 캐싱하기 위한 메모리 수단(103)과;상기 인입 데이터스트림 내에 포함된 프로그램 특정 정보(PSI)를 찾기 위한 처리 수단(101)과;상기 프로그램 특정 정보를 찾는 상기 처리 수단(101)에 응답하여, 상기 캐싱된 데이터스트림을 디코딩하기 위한 디코딩 수단(104);을 포함하되, 상기 메모리 수단(103), 상기 처리 수단(101) 및 상기 디코딩 수단(104)은 제어기(102)를 통해 서로 통신할 수 있고,채널 변경 명령(204), 제1 디코더 동작 개시 데이터(206), 및 제2 디코더 동작 개시 데이터(207)가 시간 라인(202) 상에 순차적으로 배열되는 경우, 디코딩 수단은 제1 디코더 동작 개시 데이터(206)를 이용하는, 채널 변경 시간을 감소시키는 비디오 처리 장치.
- 제 7항에 있어서, 상기 프로그램 특정 정보(PSI)는 프로그램 관계표(PAT) 데이터와 프로그램 맵표(PMT) 데이터를 포함하는, 채널 변경 시간을 감소시키는 비디오 처리 장치.
- 제 7항에 있어서, 데이터를 필터링하기 위한 트랜스포트 수단(104)을 더 포함하며, 상기 처리 수단(101)은 상기 캐싱된 데이터스트림으로부터의 데이터를 상기 트랜스포트 수단(104)을 통해 필터링함으로써 상기 프로그램 특정 정보(PSI)를 찾는, 채널 변경 시간을 감소시키는 비디오 처리 장치.
- 제 9항에 있어서, 상기 트랜스포트 수단(104)에 의해 상기 캐싱된 데이터스트림으로부터 필터링된 상기 데이터는 프로그램 맵표(PMT) 데이터를 포함하는, 채널 변경 시간을 감소시키는 비디오 처리 장치.
- 제 7항에 있어서, 상기 디코딩 수단(104)은 상기 캐싱된 데이터스트림 내의 시퀀스 헤더 데이터를 찾는, 채널 변경 시간을 감소시키는 비디오 처리 장치.
- 제 7항에 있어서, 상기 처리 수단(101)은, 상기 인입 데이터스트림 내의 프로그램 관계표(PAT) 데이터를 찾는 단계와, 상기 프로그램 관계표(PAT) 데이터를 사용하여 프로그램 맵표(PMT) 데이터를 찾는 단계와, 상기 프로그램 맵표(PMT) 데이터를 사용하여 비디오 프로그램 식별(PID) 데이터와 오디오 프로그램 식별(PID) 데이터 중 적어도 하나를 찾는 단계에 의해 상기 프로그램 특정 정보(PSI)를 찾는, 채널 변경 시간을 감소시키는 비디오 처리 장치.
- 제 7항에 있어서, 상기 장치(100)는 디지털 가입자 라인(DSL) 셋-톱 박스인, 채널 변경 시간을 감소시키는 비디오 처리 장치.
- 감소된 채널 변경 시간을 갖는 디지털 통신 장치(100)로서,데이터스트림을 수신하기 위한 수단과;채널 변경 명령을 수신하기 위한 수단과;상기 데이터스트림의 일부분을 저장하는 동작을 하는 캐시 메모리(103)와;상기 데이터스트림을 디코딩하는 동작을 하는 디코더(104)와;상기 채널 변경 명령 수신에 응답하여, 수신한 다음에 오는 데이터스트림의 일부분이 상기 캐시 메모리에 저장되게 하고, 상기 채널 변경 명령에 응답하여 원하는 프로그램 특정 정보를 식별하며, 상기 캐시 메모리에 저장된 데이터스트림이 상기 원하는 프로그램 특정 정보의 식별에 응답하여 상기 디코더에 의해 처리되게 하기 위해, 상기 데이터 스트림 수신 수단 및 채널 변경 명령 수신 수단, 상기 캐시 메모리, 및 상기 디코더에 결합되는 프로세서(101)를,포함하되, 채널 변경 명령(204), 제1 디코더 동작 개시 데이터(206), 및 제2 디코더 동작 개시 데이터(207)가 시간 라인(202) 상에 순차적으로 배열되는 경우, 디코더는 제1 디코더 동작 개시 데이터(206)를 이용하는, 디지털 통신 장치.
- 제 14항에 있어서, 상기 프로그램 특정 정보(PSI)는 프로그램 관계표(PAT) 데이터와 프로그램 맵표(PMT) 데이터를 포함하는, 디지털 통신 장치.
- 제 14항에 있어서, 데이터를 필터링하도록 동작하는 트랜스포트 수단(104)을 더 포함하며, 상기 프로세서(101)는 상기 캐싱된 데이터스트림으로부터의 데이터를 상기 트랜스포트 수단(104)을 통해 필터링함으로써 상기 프로그램 특정 정보(PSI)를 찾는 동작을 하는, 디지털 통신 장치.
- 제 16항에 있어서, 상기 트랜스포트 수단(104)에 의해 상기 캐싱된 데이터스트림으로부터 필터링된 데이터는 프로그램 맵표(PMT) 데이터를 포함하는, 디지털 통신 장치.
- 제 14항에 있어서, 상기 디코더(104)는 또한 상기 캐싱된 데이터스트림 내의 시퀀스 헤더 데이터를 찾아서 처리하도록 더 동작하는, 디지털 통신 장치.
- 제 14항에 있어서, 상기 프로세서(101)는 입력되는 상기 데이터스트림 내의 프로그램 관계표(PAT) 데이터를 찾는 단계와, 상기 프로그램 관계표(PAT) 데이터를 사용하여 프로그램 맵표(PMT) 데이터를 찾는 단계와, 상기 프로그램 맵표(PMT) 데이터를 사용하여 비디오 프로그램 식별(PID) 데이터와 오디오 프로그램 식별(PID) 데이터 중 적어도 하나를 찾는 단계에 의해 상기 프로그램 특정 정보(PSI)를 찾는 동작을 하는, 디지털 통신 장치.
- 제 14항에 있어서, 상기 장치(100)는 디지털 가입자 라인(DSL) 셋-톱 박스인, 디지털 통신 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US37080102P | 2002-04-08 | 2002-04-08 | |
US60/370,801 | 2002-04-08 | ||
PCT/US2003/008525 WO2003088646A2 (en) | 2002-04-08 | 2003-03-20 | Apparatus and method for data caching to reduce channel change delay |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040098045A KR20040098045A (ko) | 2004-11-18 |
KR100975967B1 true KR100975967B1 (ko) | 2010-08-16 |
Family
ID=29250585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020047015782A Expired - Lifetime KR100975967B1 (ko) | 2002-04-08 | 2003-03-20 | 채널 변경 지연을 감소시키기 위해 데이터 캐싱하기 위한 장치 및 방법, 및 디지털 통신 장치 |
Country Status (9)
Country | Link |
---|---|
US (1) | US8161510B2 (ko) |
EP (1) | EP1493269A2 (ko) |
JP (1) | JP4889923B2 (ko) |
KR (1) | KR100975967B1 (ko) |
CN (1) | CN1647499B (ko) |
AU (1) | AU2003214245A1 (ko) |
MX (1) | MXPA04009782A (ko) |
MY (1) | MY149454A (ko) |
WO (1) | WO2003088646A2 (ko) |
Families Citing this family (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7523482B2 (en) * | 2002-08-13 | 2009-04-21 | Microsoft Corporation | Seamless digital channel changing |
US8397269B2 (en) * | 2002-08-13 | 2013-03-12 | Microsoft Corporation | Fast digital channel changing |
US7603689B2 (en) | 2003-06-13 | 2009-10-13 | Microsoft Corporation | Fast start-up for digital video streams |
US7562375B2 (en) | 2003-10-10 | 2009-07-14 | Microsoft Corporation | Fast channel change |
US7443791B2 (en) * | 2003-10-10 | 2008-10-28 | Microsoft Corporation | Priority mechanism for distributed sending of media data |
US7516232B2 (en) | 2003-10-10 | 2009-04-07 | Microsoft Corporation | Media organization for distributed sending of media data |
US7545812B2 (en) | 2003-10-10 | 2009-06-09 | Microsoft Corporation | Scheduling scheme for distributed sending of media data |
US7614071B2 (en) | 2003-10-10 | 2009-11-03 | Microsoft Corporation | Architecture for distributed sending of media data |
US7444419B2 (en) | 2003-10-10 | 2008-10-28 | Microsoft Corporation | Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints |
EP1657835A4 (en) * | 2003-10-30 | 2008-12-10 | Panasonic Corp | MOBILEND DEVICE ORIENTED TRANSMISSION PROCESS AND DEVICE |
US8250622B2 (en) | 2003-10-30 | 2012-08-21 | Panasonic Corporation | Method and apparatus for broadcasting to a portable terminal |
KR100617852B1 (ko) * | 2004-01-26 | 2006-08-28 | 삼성전자주식회사 | 엠펙-2 디코딩 시스템 및 그 동작 방법 |
US7430222B2 (en) | 2004-02-27 | 2008-09-30 | Microsoft Corporation | Media stream splicer |
US7882436B2 (en) * | 2004-03-10 | 2011-02-01 | Trevor Burke Technology Limited | Distribution of video data |
US20100034295A1 (en) * | 2008-08-08 | 2010-02-11 | Wade Wan | Method and system for psi handling to improve channel change time |
US8483289B2 (en) | 2008-04-17 | 2013-07-09 | Broadcom Corporation | Method and system for fast channel change |
EP1638334B1 (en) * | 2004-09-16 | 2010-08-11 | Alcatel USA Sourcing, L.P. | Zapping agent with improved latency |
US7640352B2 (en) * | 2004-09-24 | 2009-12-29 | Microsoft Corporation | Methods and systems for presentation of media obtained from a media stream |
US7720652B2 (en) * | 2004-10-19 | 2010-05-18 | Microsoft Corporation | Modeling location histories |
US7477653B2 (en) | 2004-12-10 | 2009-01-13 | Microsoft Corporation | Accelerated channel change in rate-limited environments |
TW200704183A (en) * | 2005-01-27 | 2007-01-16 | Matrix Tv | Dynamic mosaic extended electronic programming guide for television program selection and display |
KR100598360B1 (ko) * | 2005-02-14 | 2006-07-06 | 엘지전자 주식회사 | 채널 전환시 영상 표시 지연 시간 단축 장치 및 방법 |
KR100640424B1 (ko) | 2005-03-16 | 2006-11-01 | 삼성전자주식회사 | 디지털 멀티미디어 방송 수신기에서 방송 채널의 전환을 제어하는 장치 및 방법 |
EP1886494A4 (en) * | 2005-05-10 | 2010-06-09 | Thomson Licensing | METHOD AND DEVICE FOR CACHE STORAGE OF ACCESS INFORMATION FOR FASTER DIGITAL CABLE TUNING |
US20070016925A1 (en) * | 2005-06-20 | 2007-01-18 | Arthur Vaysman | Interactive TV application display method and apparatus |
KR101258987B1 (ko) * | 2005-08-02 | 2013-04-26 | 삼성전자주식회사 | 방송 수신 장치 및 방송 수신 장치의 채널 전환 방법 |
US8875196B2 (en) * | 2005-08-13 | 2014-10-28 | Webtuner Corp. | System for network and local content access |
US7643508B2 (en) | 2005-11-02 | 2010-01-05 | Alcatel Lucent | Client side PID translation |
US8135040B2 (en) | 2005-11-30 | 2012-03-13 | Microsoft Corporation | Accelerated channel change |
KR100770923B1 (ko) | 2005-12-05 | 2007-10-26 | 삼성전자주식회사 | 빠른 채널 전환을 위한 디지털 방송 송수신 장치 |
KR100800895B1 (ko) * | 2006-02-06 | 2008-02-04 | 삼성전자주식회사 | 디지털 방송 수신 단말기에서 채널 변경 속도를 향상시키기위한 장치 및 방법 |
US7793329B2 (en) * | 2006-02-06 | 2010-09-07 | Kasenna, Inc. | Method and system for reducing switching delays between digital video feeds using multicast slotted transmission technique |
KR100770910B1 (ko) * | 2006-02-17 | 2007-10-26 | 삼성전자주식회사 | 디지털 방송 수신 단말기에서 채널 변경 속도를 향상시키기위한 장치 및 방법 |
KR20080015669A (ko) * | 2006-08-16 | 2008-02-20 | 삼성전자주식회사 | 채널 전환방법 및 이를 적용한 영상 표시장치 |
WO2008055712A1 (en) * | 2006-11-10 | 2008-05-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Providing iptv multicasts |
CN100550999C (zh) | 2006-11-22 | 2009-10-14 | 华为技术有限公司 | 一种数字频道快速切换方法和系统以及辅助频道生成设备 |
KR100979436B1 (ko) | 2007-03-02 | 2010-09-02 | 삼성전자주식회사 | 광대역 무선 접속 시스템에서 멀티캐스트 및 브로드캐스트 서비스 방송 채널에 대한 채널 전환 장치 및 방법 |
WO2008129200A2 (fr) * | 2007-03-16 | 2008-10-30 | Thomson Licensing | Procede d'amelioration du temps de zapping |
US8634310B2 (en) * | 2007-06-26 | 2014-01-21 | Qualcomm Incorporated | Methods and apparatus for improved program acquisition for use with MPEG-2 based systems |
CN101335883B (zh) * | 2007-06-29 | 2011-01-12 | 国际商业机器公司 | 在数字视频广播系统中对视频流进行处理的方法和设备 |
KR101361512B1 (ko) * | 2007-07-09 | 2014-02-10 | 삼성전자 주식회사 | 방송처리장치 및 그 제어방법 |
US9426522B2 (en) | 2007-07-10 | 2016-08-23 | Qualcomm Incorporated | Early rendering for fast channel switching |
JP5319088B2 (ja) * | 2007-07-17 | 2013-10-16 | Necパーソナルコンピュータ株式会社 | デジタル放送受信機、及び、プログラム |
CN101202877B (zh) * | 2007-07-25 | 2010-05-26 | 深圳市同洲电子股份有限公司 | 一种机顶盒及其节目切换方法与装置 |
KR100880893B1 (ko) * | 2007-09-14 | 2009-01-30 | 한국전자통신연구원 | 복수의 멀티캐스트를 이용한 iptv 고속 채널 전환을위한 장치 및 그 방법 |
CN100551001C (zh) * | 2008-01-03 | 2009-10-14 | Ut斯达康通讯有限公司 | Iptv机顶盒快速平滑切换频道的方法 |
US8560864B2 (en) * | 2008-03-26 | 2013-10-15 | Fego Precision Industrial Co., Ltd. | Firewall for removable mass storage devices |
CN101500158B (zh) * | 2008-12-26 | 2013-10-16 | 深圳市同洲电子股份有限公司 | 一种可视对讲机及其音视频数据传输方法和系统 |
US20100329354A1 (en) * | 2009-06-29 | 2010-12-30 | Broadcom Corporation | Systems and methods for achieving optimal digital video channel change performance |
US9036092B2 (en) | 2013-06-24 | 2015-05-19 | Broadcom Corporation | Video channel change system |
KR101268818B1 (ko) * | 2009-09-28 | 2013-05-28 | 한국전자통신연구원 | 채널 재핑을 줄이기 위한 무선 액세스 스케줄링 방법 및 장치 |
FR2954882B1 (fr) * | 2009-12-28 | 2014-08-29 | Softathome | Systeme et procede de diffusion et de changement de canaux de television numerique. |
JP2012191384A (ja) * | 2011-03-10 | 2012-10-04 | Sumitomo Electric Networks Inc | 番組受信装置、番組受信方法および番組受信プログラム |
KR20140033412A (ko) | 2011-05-17 | 2014-03-18 | 웹튜너 코포레이션 | 스케일링가능 고정밀 센서 및 id 기초 청중 측정 시스템용 시스템 및 방법 |
US9256884B2 (en) | 2011-05-24 | 2016-02-09 | Webtuner Corp | System and method to increase efficiency and speed of analytics report generation in audience measurement systems |
CA2837469A1 (en) | 2011-05-26 | 2012-11-29 | Webtuner Corp. | Highly scalable audience measurement system with client event pre-processing |
CN102710981B (zh) * | 2012-05-08 | 2015-12-16 | 深圳市九洲电器有限公司 | 一种基于机顶盒的数据接收处理方法及装置 |
CN104540005B (zh) * | 2014-12-18 | 2017-12-01 | 北京数码视讯科技股份有限公司 | 一种节目特定信息psi表获取方法、装置及系统 |
US10009654B2 (en) | 2015-12-15 | 2018-06-26 | At&T Intellectual Property I, L.P. | Media interface device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09214951A (ja) * | 1995-11-28 | 1997-08-15 | Samsung Electron Co Ltd | Mpeg−2システムデコーダにおけるチャンネルホッピングタイム減少方法 |
JPH10190617A (ja) * | 1996-12-20 | 1998-07-21 | Matsushita Electric Ind Co Ltd | 映像信号復号化装置 |
WO2000057646A1 (en) * | 1999-03-22 | 2000-09-28 | Broadcom Corporation | Switching between decoded image channels |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5477263A (en) * | 1994-05-26 | 1995-12-19 | Bell Atlantic Network Services, Inc. | Method and apparatus for video on demand with fast forward, reverse and channel pause |
US6246767B1 (en) * | 1995-04-03 | 2001-06-12 | Scientific-Atlanta, Inc. | Source authentication of download information in a conditional access system |
US5600378A (en) * | 1995-05-22 | 1997-02-04 | Scientific-Atlanta, Inc. | Logical and composite channel mapping in an MPEG network |
US5691986A (en) * | 1995-06-07 | 1997-11-25 | Hitachi America, Ltd. | Methods and apparatus for the editing and insertion of data into an encoded bitstream |
WO1997004590A2 (en) * | 1995-07-19 | 1997-02-06 | Philips Electronics N.V. | Method and device for decoding digital video bitstreams and reception equipment including such a device |
US5959659A (en) * | 1995-11-06 | 1999-09-28 | Stellar One Corporation | MPEG-2 transport stream decoder having decoupled hardware architecture |
WO1997035393A1 (fr) | 1996-03-15 | 1997-09-25 | Hitachi, Ltd. | Dispositif de separation de donnees |
JP3229189B2 (ja) | 1996-02-07 | 2001-11-12 | シャープ株式会社 | 画像形成システム |
US5844478A (en) * | 1996-05-31 | 1998-12-01 | Thomson Consumer Electronics, Inc. | Program specific information formation for digital data processing |
US6157673A (en) | 1996-12-26 | 2000-12-05 | Philips Electronics North America Corp. | Fast extraction of program specific information from multiple transport streams |
US6728965B1 (en) * | 1997-08-20 | 2004-04-27 | Next Level Communications, Inc. | Channel changer for use in a switched digital video system |
US6118498A (en) * | 1997-09-26 | 2000-09-12 | Sarnoff Corporation | Channel scanning and channel change latency reduction in an ATSC television receiver |
JPH11261906A (ja) * | 1998-01-12 | 1999-09-24 | Sony Corp | テレビ放送受信装置、テレビ放送受信方法およびテレビ放送方法 |
US20020087973A1 (en) * | 2000-12-28 | 2002-07-04 | Hamilton Jeffrey S. | Inserting local signals during MPEG channel changes |
US6714259B2 (en) * | 2000-02-26 | 2004-03-30 | Samsung Electronics Co., Ltd. | Method and apparatus for receiving digital television signals from a plurality of independent channels |
US6804824B1 (en) * | 2000-06-30 | 2004-10-12 | Microsoft Corporation | Systems and methods using multiple tuners |
US20020083470A1 (en) * | 2000-12-21 | 2002-06-27 | Philips Electronics North America Corporation | System and method for sending out-of-band service information to a host device |
US7093277B2 (en) * | 2001-05-30 | 2006-08-15 | Digeo, Inc. | System and method for improved multi-stream multimedia transmission and processing |
US7139398B2 (en) * | 2001-06-06 | 2006-11-21 | Sony Corporation | Time division partial encryption |
US7310807B2 (en) * | 2003-10-29 | 2007-12-18 | Sbc Knowledge Ventures, L.P. | System and method for local video distribution |
-
2003
- 2003-03-20 KR KR1020047015782A patent/KR100975967B1/ko not_active Expired - Lifetime
- 2003-03-20 AU AU2003214245A patent/AU2003214245A1/en not_active Abandoned
- 2003-03-20 US US10/510,535 patent/US8161510B2/en active Active
- 2003-03-20 MX MXPA04009782A patent/MXPA04009782A/es active IP Right Grant
- 2003-03-20 CN CN038077116A patent/CN1647499B/zh not_active Expired - Lifetime
- 2003-03-20 EP EP03711654A patent/EP1493269A2/en not_active Withdrawn
- 2003-03-20 JP JP2003585422A patent/JP4889923B2/ja not_active Expired - Lifetime
- 2003-03-20 WO PCT/US2003/008525 patent/WO2003088646A2/en active Application Filing
- 2003-04-07 MY MYPI20031278A patent/MY149454A/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09214951A (ja) * | 1995-11-28 | 1997-08-15 | Samsung Electron Co Ltd | Mpeg−2システムデコーダにおけるチャンネルホッピングタイム減少方法 |
JPH10190617A (ja) * | 1996-12-20 | 1998-07-21 | Matsushita Electric Ind Co Ltd | 映像信号復号化装置 |
WO2000057646A1 (en) * | 1999-03-22 | 2000-09-28 | Broadcom Corporation | Switching between decoded image channels |
Also Published As
Publication number | Publication date |
---|---|
WO2003088646A3 (en) | 2003-12-31 |
MY149454A (en) | 2013-08-30 |
US20050172314A1 (en) | 2005-08-04 |
MXPA04009782A (es) | 2004-12-13 |
EP1493269A2 (en) | 2005-01-05 |
US8161510B2 (en) | 2012-04-17 |
WO2003088646A2 (en) | 2003-10-23 |
JP4889923B2 (ja) | 2012-03-07 |
CN1647499A (zh) | 2005-07-27 |
KR20040098045A (ko) | 2004-11-18 |
JP2005522953A (ja) | 2005-07-28 |
AU2003214245A8 (en) | 2003-10-27 |
AU2003214245A1 (en) | 2003-10-27 |
CN1647499B (zh) | 2010-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100975967B1 (ko) | 채널 변경 지연을 감소시키기 위해 데이터 캐싱하기 위한 장치 및 방법, 및 디지털 통신 장치 | |
US6269107B1 (en) | Device and method for demultiplexing transport stream | |
US8260109B2 (en) | System for digital time shifting and method thereof | |
JP2001069106A (ja) | ストリーム多重分離装置 | |
JP2001517904A (ja) | Atscテレビジョン受像機におけるチャンネル走査及びチャンネル変更遅延の低減 | |
GB2362065A (en) | Pid/section filter | |
US6091769A (en) | Video decoder having an interfacing function for picture synchronization | |
WO2011112784A1 (en) | Method and system for inhibiting audio-video synchronization delay | |
US20060203853A1 (en) | Apparatus and methods for video synchronization by parsing time stamps from buffered packets | |
US8861519B2 (en) | Data filtering apparatus and data filtering method | |
KR20060113522A (ko) | 디지털 방송수신기의 비디오복호기 초기화장치 및 방법 | |
EP1647141B1 (en) | Exploitation of discontinuity indicator for trick mode operation | |
JP2004350292A (ja) | Dvb−asi方式のデジタル放送受信器の非同期伝送ストリーム受信装置及びその非同期伝送ストリーム伝送方法 | |
JP3549461B2 (ja) | ディジタル放送受信機の選局方法 | |
JP3734578B2 (ja) | バッファメモリを有するデータ処理装置 | |
JP3913668B2 (ja) | ディジタル放送受信装置 | |
KR100574505B1 (ko) | 인터넷이 가능한 오픈케이블 적용장치 및 그의 인터넷제공방법 | |
US7505591B2 (en) | Personal video recorder and method for controlling thereof | |
KR100510689B1 (ko) | 시스템 소프트웨어 업데이트를 위한 공통 인터페이스 모듈 | |
JP2002344834A (ja) | デジタル放送対応受信端末装置 | |
KR100259364B1 (ko) | 디지탈 위성 수신기의 인터넷 데이터 처리장치 | |
JP2001339655A (ja) | デジタル放送受信機 | |
US20050259576A1 (en) | Information distributing system and information distributing method as well as information recording medium | |
JP4518823B2 (ja) | ディジタル放送受信装置 | |
JP4548947B2 (ja) | 多重分離処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20041004 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
AMND | Amendment | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20080215 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20090707 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20100107 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20090707 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20100406 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20100107 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20100510 Appeal identifier: 2010101002607 Request date: 20100406 |
|
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20100406 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20100406 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20090831 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 20080215 Patent event code: PB09011R02I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20100510 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20100508 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100809 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100810 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20130722 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20130722 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140722 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20140722 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150716 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20150716 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20160720 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20160720 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170719 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20170719 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20180718 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20180718 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20190812 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20190812 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20200729 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20210728 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20220801 Start annual number: 13 End annual number: 13 |
|
PC1801 | Expiration of term |
Termination date: 20230920 Termination category: Expiration of duration |