KR20090049006A - 호스트 부팅 방법 및 장치 - Google Patents
호스트 부팅 방법 및 장치 Download PDFInfo
- Publication number
- KR20090049006A KR20090049006A KR1020080029325A KR20080029325A KR20090049006A KR 20090049006 A KR20090049006 A KR 20090049006A KR 1020080029325 A KR1020080029325 A KR 1020080029325A KR 20080029325 A KR20080029325 A KR 20080029325A KR 20090049006 A KR20090049006 A KR 20090049006A
- Authority
- KR
- South Korea
- Prior art keywords
- host
- boot
- service provider
- booting
- client
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/14—Arrangements for conditional access to broadcast information or to broadcast-related services
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
- H04N21/6543—Transmission by server directed to the client for forcing some client operations, e.g. recording
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (21)
- 방송 서비스를 제공하는 호스트를 부팅하는 방법에 있어서,상기 호스트가 상기 방송 서비스를 제공하는 서비스 제공자와 통신을 수행할 수 있는지를 나타내는 제 1 정보 및 방송 데이터를 복호화하는데 필요한 정보를 제공하는 소프트웨어 기반의 보안 클라이언트가 상기 호스트에 연결된 하드웨어 기반의 보안 모듈에 탑재되었는지를 나타내는 제 2 정보에 기초하여, 설정된 복수 개의 부팅 모드들 중 하나를 상기 호스트의 부팅 모드로 결정하는 단계; 및상기 결정된 부팅 모드에 따라 상기 호스트를 부팅시키는 단계를 포함하는 것을 특징으로 하는 호스트 부팅 방법.
- 제 1 항에 있어서, 상기 복수 개의 부팅 모드들은,상기 서비스 제공자와 상기 호스트간의 통신이 불가능한 경우를 위한 제 1 부팅 모드, 상기 서비스 제공자와 상기 호스트간의 통신이 가능하며 상기 보안 클라이언트가 탑재되지 않은 경우를 위한 제 2 부팅 모드 및 상기 서비스 제공자와 상기 호스트간의 통신이 가능하며 상기 보안 클라이언트가 탑재된 경우를 위한 제 3 부팅 모드 중 적어도 하나를 포함하는 것을 특징으로 하는 호스트 부팅 방법.
- 제 2 항에 있어서,상기 호스트의 부팅 모드가 상기 제 2 부팅 모드 또는 상기 제 3 부팅 모드 로 결정되면, 상기 부팅하는 단계는,상기 호스트와 상기 보안 모듈간의 통신 인터페이스를 초기화하는 단계;상기 호스트의 구동에 필요한 내장된 소프트웨어가 최신 버전인지를 판단하는 단계; 및상기 소프트웨어의 버전이 최신 버전이 아닌 경우에는 상기 서비스 제공자가 제공하는 데이터를 이용하여 상기 소프트웨어를 업그레이드하는 단계를 포함하는 것을 특징으로 하는 호스트 부팅 방법.
- 제 3항에 있어서,상기 호스트의 부팅 모드가 상기 제 3 부팅 모드로 결정되면, 상기 부팅하는 단계는,상기 탑재된 보안 클라이언트의 관리를 위한 제어 신호를 수신하는 단계; 및상기 수신된 제어 신호에 기초하여, 상기 탑재된 보안 클라이언트의 업그레이드, 상기 서비스 제공자가 배포하는 신규 보안 클라이언트의 탑재 및 상기 탑재된 보안 클라이언트의 제거 중 적어도 하나를 수행하는 단계를 더 포함하는 것을 특징으로 하는 호스트 부팅 방법.
- 제 3항에 있어서,상기 호스트의 부팅 모드가 상기 제 2 부팅 모드로 결정되면, 상기 부팅하는 단계는,상기 서비스 제공자가 제공하는 암호화된 데이터를 상기 호스트가 수신할 자격이 있는지를 판단하는 단계; 및상기 판단 결과, 상기 호스트가 상기 암호화된 데이터를 수신할 자격이 있는 경우에는, 상기 서비스 제공자가 배포하는 신규 보안 클라이언트를 다운로드 받아 상기 보안 모듈에 탑재시키는 단계를 포함하는 것을 특징으로 하는 호스트 부팅 방법.
- 제 4항 또는 제 5항에 있어서, 상기 부팅하는 단계는,상기 호스트에 의하여 선택적으로 실행될 어플리케이션들에 관한 정보를 수신하는 단계;상기 어플리케이션들에 관한 정보에 기초하여, 상기 어플리케이션들 중 다른 어플리케이션을 제어하는 감시 어플리케이션을 수신하는 단계; 및상기 수신된 감시 어플리케이션을 실행시키는 단계를 더 포함하는 것을 특징으로 하는 호스트 부팅 방법.
- 제 6항에 있어서,상기 어플리케이션들에 관한 정보는, XAIT(eXtension Application Information Table)에 기록되어 수신되는 것을 특징으로 하는 호스트 부팅 방법.
- 제 6항에 있어서, 상기 부팅하는 단계는,상기 방송 서비스를 제공하기 위한 필수적인 기능을 지원하는 기본 어플리케이션을 실행시키는 단계를 더 포함하는 것을 특징으로 하는 호스트 부팅 방법.
- 제 1 항에 있어서,상기 호스트는, 케이블 망을 통하여 상기 서비스 제공자와 연결되며,상기 보안 클라이언트는, 수신 제한 시스템(Conditional Access System, CAS)을 구현하기 위한 CAS 클라이언트 인 것을 특징으로 하는 호스트 부팅 방법.
- 제 1항에 있어서,상기 보안 모듈은, 상기 호스트의 내부에 칩셋 형태로 부착된 것을 특징으로 하는 호스트 부팅 방법.
- 방송 서비스를 제공하는 호스트를 부팅하는 장치에 있어서,상기 호스트가 상기 방송 서비스를 제공하는 서비스 제공자와 통신을 수행할 수 있는지를 나타내는 제 1 정보 및 방송 데이터를 복호화하는데 필요한 정보를 제공하는 소프트웨어 기반의 보안 클라이언트가 상기 호스트에 연결된 하드웨어 기반의 보안 모듈에 탑재되었는지를 나타내는 제 2 정보에 기초하여, 설정된 복수 개의 부팅 모드들 중 하나를 상기 호스트의 부팅 모드로 결정하는 부팅 모드 결정부; 및상기 결정된 부팅 모드에 따라 상기 호스트를 부팅시키는 부팅 수행부를 포함하는 것을 특징으로 하는 호스트 부팅 장치.
- 제 11 항에 있어서, 상기 복수 개의 부팅 모드들은,상기 서비스 제공자와 상기 호스트간의 통신이 불가능한 경우를 위한 제 1 부팅 모드, 상기 서비스 제공자와 상기 호스트간의 통신이 가능하며 상기 보안 클라이언트가 탑재되지 않은 경우를 위한 제 2 부팅 모드 및 상기 서비스 제공자와 상기 호스트간의 통신이 가능하며 상기 보안 클라이언트가 탑재된 경우를 위한 제 3 부팅 모드 중 적어도 하나를 포함하는 것을 특징으로 하는 호스트 부팅 장치.
- 제 12 항에 있어서,상기 호스트의 부팅 모드가 상기 제 2 부팅 모드 또는 상기 제 3 부팅 모드로 결정되면, 상기 부팅 수행부는,상기 호스트와 상기 보안 모듈간의 통신 인터페이스를 초기화하는 초기화부;상기 호스트의 구동에 필요한 내장된 소프트웨어의 버전 정보를 획득하는 정보 획득부;상기 소프트웨어의 업그레이드에 필요한 데이터를 상기 서비스 제공자로부터 수신하는 수신부; 및상기 소프트웨어의 버전이 최신 버전이 아닌 경우에는 상기 수신된 데이터를 이용하여 상기 소프트웨어가 업그레이드 되도록 제어하는 제어부를 포함하는 것을 특징으로 하는 호스트 부팅 장치.
- 제 13항에 있어서,상기 호스트의 부팅 모드가 상기 제 3 부팅 모드로 결정되면,상기 수신부는, 상기 탑재된 보안 클라이언트의 관리를 위한 제어 신호를 더 수신하고,상기 제어부는, 상기 수신된 제어 신호에 기초하여 상기 탑재된 보안 클라이언트의 업그레이드, 상기 서비스 제공자가 배포하는 신규 보안 클라이언트의 탑재 및 상기 탑재된 보안 클라이언트의 제거 중 적어도 하나가 수행되도록 더 제어하는 것을 특징으로 하는 호스트 부팅 장치.
- 제 13항에 있어서,상기 호스트의 부팅 모드가 상기 제 2 부팅 모드로 결정되면, 상기 서비스 제공자가 제공하는 암호화된 데이터를 상기 호스트가 수신할 자격이 있는지를 판단하는 판단부를 더 포함하고,상기 수신부는, 상기 판단 결과 상기 호스트가 상기 암호화된 데이터를 수신할 자격이 있는 경우에는, 상기 서비스 제공자가 배포하는 신규 보안 클라이언트를 다운로드 받는 클라이언트 수신부를 포함하며,상기 제어부는, 상기 다운로드 받은 신규 보안 클라이언트가 상기 보안 모듈에 탑재되도록 더 제어하는 것을 특징으로 하는 호스트 부팅 장치.
- 제 14항 또는 제 15항에 있어서, 상기 수신부는,상기 호스트에 의하여 선택적으로 실행될 어플리케이션들에 관한 정보를 상기 서비스 제공자로부터 수신하는 정보 수신부; 및상기 어플리케이션들에 관한 정보에 기초하여, 상기 어플리케이션들 중 적어도 하나의 어플리케이션의 제어에 사용되는 감시 어플리케이션을 수신하는 어플리케이션 수신부를 더 포함하고,상기 장치는,상기 수신된 감시 어플리케이션을 실행시키는 어플리케이션 실행부를 더 포함하는 것을 특징으로 하는 호스트 부팅 장치.
- 제 16항에 있어서,상기 어플리케이션들에 관한 정보는, XAIT(eXtension Application Information Table)에 기록되어 수신되는 것을 특징으로 하는 호스트 부팅 장치.
- 제 16항에 있어서, 상기 어플리케이션 실행부는,상기 방송 서비스를 제공하기 위한 필수적인 기능을 지원하는 기본 어플리케이션을 더 실행시키는 것을 특징으로 하는 호스트 부팅 장치.
- 제 11항에 있어서,상기 호스트는, 케이블 망을 통하여 상기 서비스 제공자와 연결되며,상기 보안 클라이언트는, 수신 제한 시스템(Conditional Access System, CAS)을 구현하기 위한 CAS 클라이언트 인 것을 특징으로 하는 호스트 부팅 장치.
- 제 11항에 있어서,상기 보안 모듈은, 상기 호스트의 내부에 칩셋 형태로 부착된 것을 특징으로 하는 호스트 부팅 장치.
- 제 1항의 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2008/006394 WO2009064083A1 (en) | 2007-11-12 | 2008-10-30 | Method and apparatus for booting host |
US12/266,723 US8065513B2 (en) | 2007-11-12 | 2008-11-07 | Method and apparatus for booting host |
US13/271,505 US8370619B2 (en) | 2007-11-12 | 2011-10-12 | Method and apparatus for booting host |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US98716907P | 2007-11-12 | 2007-11-12 | |
US60/987,169 | 2007-11-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090049006A true KR20090049006A (ko) | 2009-05-15 |
KR101425356B1 KR101425356B1 (ko) | 2014-08-06 |
Family
ID=40857881
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080029325A Expired - Fee Related KR101425356B1 (ko) | 2007-11-12 | 2008-03-28 | 호스트 부팅 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101425356B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD956714S1 (en) | 2019-12-27 | 2022-07-05 | Samsung Electronics Co., Ltd. | Audio device |
USD956715S1 (en) | 2019-12-27 | 2022-07-05 | Samsung Electronics Co., Ltd. | Audio device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100456162B1 (ko) * | 2002-12-14 | 2004-11-09 | 한국전자통신연구원 | 디지털 케이블 티비 제한수신시스템에서 키 업데이트 방법 |
KR100716900B1 (ko) * | 2005-05-12 | 2007-05-10 | 에스케이 텔레콤주식회사 | 방송 컨텐츠 보호 시스템 및 그 방법 |
KR100737078B1 (ko) * | 2005-11-14 | 2007-07-06 | 주식회사 대우일렉트로닉스 | 방송 수신기에서의 유료 채널 방송용 수신 제한장치 및제어 방법 |
KR100793793B1 (ko) * | 2006-04-18 | 2008-01-11 | 엘지전자 주식회사 | 방송 수신기 및 수신 방법 |
-
2008
- 2008-03-28 KR KR1020080029325A patent/KR101425356B1/ko not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD956714S1 (en) | 2019-12-27 | 2022-07-05 | Samsung Electronics Co., Ltd. | Audio device |
USD956715S1 (en) | 2019-12-27 | 2022-07-05 | Samsung Electronics Co., Ltd. | Audio device |
Also Published As
Publication number | Publication date |
---|---|
KR101425356B1 (ko) | 2014-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8370619B2 (en) | Method and apparatus for booting host | |
CN109214168B (zh) | 固件升级方法及装置 | |
EP1907917B1 (en) | Secure software updates | |
US7979722B2 (en) | Flash memory distribution of digital content | |
US9117055B2 (en) | Method and apparatus for downloading DRM module | |
KR100911111B1 (ko) | 다운로더블 제한 수신 서비스를 위한 헤드엔드 시스템 및그 동작 방법 | |
JP6316978B2 (ja) | ファウンテンコードを用いる管理情報のブロードキャスト | |
EP2357585A2 (en) | User terminal, server and controlling method thereof | |
WO2008054058A1 (en) | Apparatus and method for updating firmware | |
CN110895477B (zh) | 一种设备启动方法、装置及设备 | |
EP1909210A1 (en) | Contents Decryption Method Using DRM Card | |
KR100880965B1 (ko) | 다운로드 가능한 콘텐츠 보안시스템 및 그 보안방법 | |
US20110125995A1 (en) | Method and apparatus for downloading secure micro bootloader of receiver in downloadable conditional access system | |
KR101734663B1 (ko) | 안드로이드 어플리케이션의 역공학 방지 방법 및 이를 수행하는 장치 | |
US20240370274A1 (en) | Operating system startup method, apparatus, and electronic device | |
KR101355700B1 (ko) | 다운로더블 제한 수신 시스템에서 보안 모듈 클라이언트의 다운로드 부하 제어 방법 | |
US8689314B2 (en) | Method and apparatus of managing entitlement management message for supporting mobility of DCAS host | |
KR101425356B1 (ko) | 호스트 부팅 방법 및 장치 | |
CN1894970B (zh) | 接收数据广播服务以支持与移动网络连接的装置和方法 | |
KR20100134065A (ko) | 방송 데이터 처리 방법 및 장치 | |
KR20230041807A (ko) | 조건부 액세스 모듈 상에서의 소프트웨어 업데이트 | |
KR100907798B1 (ko) | 다운로드 가능한 콘텐츠 보안시스템 및 그 보안방법 | |
KR100877955B1 (ko) | 다운로드 콘텐츠보호 솔루션이미지 생성방법 | |
KR20100117248A (ko) | Dcas 서버 장치 및 dmb 단말기, 및 dcas 서비스 제공 방법 | |
EP1250811A2 (en) | System of and method for secure firmware update and loading of cable modem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080328 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130328 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20080328 Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20140425 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140725 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20140728 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20170629 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20170629 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180628 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20180628 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190627 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20190627 Start annual number: 6 End annual number: 6 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20220505 |