KR101319890B1 - 소프트웨어 업그레이드 방법, 장치 및 시스템 - Google Patents
소프트웨어 업그레이드 방법, 장치 및 시스템 Download PDFInfo
- Publication number
- KR101319890B1 KR101319890B1 KR1020070016130A KR20070016130A KR101319890B1 KR 101319890 B1 KR101319890 B1 KR 101319890B1 KR 1020070016130 A KR1020070016130 A KR 1020070016130A KR 20070016130 A KR20070016130 A KR 20070016130A KR 101319890 B1 KR101319890 B1 KR 101319890B1
- Authority
- KR
- South Korea
- Prior art keywords
- software
- broadcast receiver
- information
- communication device
- host
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000006854 communication Effects 0.000 claims abstract description 56
- 238000004891 communication Methods 0.000 claims abstract description 56
- 230000004044 response Effects 0.000 claims abstract description 21
- 238000012795 verification Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000007726 management method Methods 0.000 description 46
- 230000008569 process Effects 0.000 description 8
- 238000005192 partition Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- KKIMDKMETPPURN-UHFFFAOYSA-N 1-(3-(trifluoromethyl)phenyl)piperazine Chemical compound FC(F)(F)C1=CC=CC(N2CCNCC2)=C1 KKIMDKMETPPURN-UHFFFAOYSA-N 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- VBMOHECZZWVLFJ-GXTUVTBFSA-N (2s)-2-[[(2s)-6-amino-2-[[(2s)-6-amino-2-[[(2s,3r)-2-[[(2s,3r)-2-[[(2s)-6-amino-2-[[(2s)-2-[[(2s)-6-amino-2-[[(2s)-2-[[(2s)-2-[[(2s)-2,6-diaminohexanoyl]amino]-5-(diaminomethylideneamino)pentanoyl]amino]propanoyl]amino]hexanoyl]amino]propanoyl]amino]hexan Chemical compound NC(N)=NCCC[C@@H](C(O)=O)NC(=O)[C@H](CCCCN)NC(=O)[C@H](CCCCN)NC(=O)[C@H]([C@@H](C)O)NC(=O)[C@H]([C@H](O)C)NC(=O)[C@H](CCCCN)NC(=O)[C@H](C)NC(=O)[C@H](CCCCN)NC(=O)[C@H](C)NC(=O)[C@H](CCCN=C(N)N)NC(=O)[C@@H](N)CCCCN VBMOHECZZWVLFJ-GXTUVTBFSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 108010068904 lysyl-arginyl-alanyl-lysyl-alanyl-lysyl-threonyl-threonyl-lysyl-lysyl-arginine Proteins 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000010200 validation analysis Methods 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
- H04N21/4586—Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally
-
- 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/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Value | Object | Description |
1 | emergency | 응급 상황의 로그 |
2 | alert | 경고 상황의 로그 |
3 | critical | 위급 상황의 로그 |
4 | error | 에러 |
5 | warning | 호스트 동작 중에 위험한 상황인 경우 발생하는 메시지 |
6 | notice | 호스트 시스템 동작 관련 메시지 |
7 | information | 일반 정보 |
8 | debug | 디버그가 필요한 메시지 |
Claims (18)
- 소프트웨어 매니저와 네트워크로 연결된 방송 수신기에 구비된 커뮤니케이션 디바이스의 소프트웨어를 업그레이드하는 방법에 있어서,상기 방송 수신기가 상기 소프트웨어 매니저로부터 상기 네트워크를 관리할 수 있는 네트워크 관리 프로토콜에 따라 상기 커뮤니케이션 디바이스의 소프트웨어에 대한 정보 요청을 수신하는 단계;상기 방송 수신기가 상기 커뮤니케이션 디바이스의 소프트웨어에 대한 정보를 수집하여 상기 네트워크 관리 프로토콜에 따라 상기 소프트웨어 매니저로 응답하는 단계;상기 방송 수신기가 상기 소프트웨어 매니저로부터 상기 방송 수신기의 응답에 대응하는 업그레이드할 소프트웨어를 수신하는 단계;상기 방송 수신기가 상기 수신된 소프트웨어를 저장하는 단계; 및상기 커뮤니케이션 디바이스에서 상기 방송 수신기에 저장된 소프트웨어를 읽어 와 상기 방송 수신기 재부팅 시에 상기 읽어 온 소프트웨어로 작동하여 업그레이드하는 단계를 포함하는 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 제 1항에 있어서,상기 네트워크 관리 프로토콜은 SNMP인 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 제 1항에 있어서,상기 소프트웨어에 대한 정보는 상기 방송 수신기에서 소프트웨어를 다운로드하거나 재부팅 시킬 수 있는 소프트웨어 제어에 관한 정보를 포함하는 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 제 3항에 있어서,상기 소프트웨어 제어에 관한 정보는 소프트웨어 이미지 타입에 관한 정보를 포함하는 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 제 4항에 있어서,상기 소프트웨어 이미지 타입에 관한 정보는 상기 커뮤니케이션 디바이스에서 상기 네트워크를 통해 하나의 형식화된 컨테이너에 포함되어 전송되는 소프트웨어 이미지의 타입에 관하여 정의한 내용을 포함하는 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 제 4항에 있어서,상기 소프트웨어 제어에 관한 정보는 압축된 소프트웨어 이미지를 추출하기 위한 액세스 코드에 관한 정보를 더 포함하되,상기 액세스 코드에 관한 정보는 지원하는 액세스 코드가 없으면 무시하는 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 제 1항에 있어서,상기 방송 수신기가 수신한 상기 업그레이드할 소프트웨어의 소프트웨어 이미지를검증하는 단계를 더 포함하는 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 제 7항에 있어서,상기 검증 결과 소프트웨어 이미지 타입이 상기 방송 수신기의 소프트웨어만 포함한 타입인 경우에는 상기 커뮤니케이션 디바이스로 해당 소프트웨어가 없음을 나타내는 메시지를 전송하고, 상기 커뮤니케이션 디바이스의 소프트웨어만을 포함한 타입이거나 상기 방송 수신기와 커뮤니케이션 디바이스의 소프트웨어가 결합된 타입인 경우에는 새로운 소프트웨어가 다운로드 되었음을 나타내는 메시지를 전송하는 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 제 1항에 있어서,상기 커뮤니케이션 디바이스는 상기 방송 수신기에 내장된 케이블 모뎀을 포함하는 커뮤니케이션 디바이스의 소프트웨어 업그레이드 방법.
- 소프트웨어 매니저를 포함하는 매니지먼트 스테이션과 네트워크로 연결되어 커뮤니케이션 디바이스의 소프트웨어를 업그레이드하는 방송 수신기에 있어서,상기 방송 수신기는,수신되는 소프트웨어를 특정 영역에 저장하는 저장부;상기 네트워크를 관리하는 네트워크 관리 프로토콜에 따라 상기 저장된 소프트웨어에 관련된 정보를 송수신을 제어하고, 상기 특정 영역에 저장된 소프트웨어가 저장되었음을 커뮤니케이션 디바이스로 알리도록 제어하는 제어부; 및상기 특정 영역에 저장된 소프트웨어를 읽어와 저장한 후 수신기가 재부팅되면 상기 읽어와 저장한 소프트웨어를 이용하여 작동하는 커뮤니케이션 디바이스를 포함하고,여기서 상기 방송 수신기는 상기 매니지먼트 스테이션의 요청에 따라 기 구비된 커뮤니케이션 디바이스의 소프트웨어에 대한 정보를 수집하여 상기 매니지먼트 스테이션으로 전송하고, 상기 매니지먼트 스테이션으로부터 전송되는 업그레이드할 새로운 소프트웨어를 수신하여 저장하는 방송 수신기.
- 제 10항에 있어서,상기 방송 수신기는 상기 매니지먼트 스테이션으로부터 업그레이드 유무를 문의하는 신호가 수신되면, 이를 표시하는 OSD 유닛을 더 포함하는 방송 수신기.
- 제 10항에 있어서,상기 제어부는 SNMP 에이전트를 포함하는 방송 수신기.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070016130A KR101319890B1 (ko) | 2007-02-15 | 2007-02-15 | 소프트웨어 업그레이드 방법, 장치 및 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070016130A KR101319890B1 (ko) | 2007-02-15 | 2007-02-15 | 소프트웨어 업그레이드 방법, 장치 및 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080076337A KR20080076337A (ko) | 2008-08-20 |
KR101319890B1 true KR101319890B1 (ko) | 2013-10-18 |
Family
ID=39879612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070016130A Active KR101319890B1 (ko) | 2007-02-15 | 2007-02-15 | 소프트웨어 업그레이드 방법, 장치 및 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101319890B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8914790B2 (en) | 2012-01-11 | 2014-12-16 | Microsoft Corporation | Contextual solicitation in a starter application |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030063694A (ko) * | 2002-01-23 | 2003-07-31 | 주식회사 엘지이아이 | 디지털 방송 수신기의 소프트웨어 업그레이드 장치 및 방법 |
KR20060000063A (ko) * | 2004-06-28 | 2006-01-06 | 삼성전자주식회사 | 디지털 방송 수신기의 소프트웨어 업그레이드 방법 및시스템 |
KR20060067348A (ko) * | 2004-12-15 | 2006-06-20 | 엘지전자 주식회사 | 슬레이브 기기의 프로그램 업데이트 방법 |
KR20060126259A (ko) * | 2005-06-03 | 2006-12-07 | 엘지전자 주식회사 | 디지털 수신기의 소프트웨어 업그레이드 방법 및 장치 |
-
2007
- 2007-02-15 KR KR1020070016130A patent/KR101319890B1/ko active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030063694A (ko) * | 2002-01-23 | 2003-07-31 | 주식회사 엘지이아이 | 디지털 방송 수신기의 소프트웨어 업그레이드 장치 및 방법 |
KR20060000063A (ko) * | 2004-06-28 | 2006-01-06 | 삼성전자주식회사 | 디지털 방송 수신기의 소프트웨어 업그레이드 방법 및시스템 |
KR20060067348A (ko) * | 2004-12-15 | 2006-06-20 | 엘지전자 주식회사 | 슬레이브 기기의 프로그램 업데이트 방법 |
KR20060126259A (ko) * | 2005-06-03 | 2006-12-07 | 엘지전자 주식회사 | 디지털 수신기의 소프트웨어 업그레이드 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
KR20080076337A (ko) | 2008-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10863239B2 (en) | Methods and apparatus for software provisioning of a network device | |
US20070288984A1 (en) | Digital broadcast receiver and method for receiving a software | |
US20040054771A1 (en) | Method and apparatus for the remote retrieval and viewing of diagnostic information from a set-top box | |
US20160366476A1 (en) | Set top box | |
US6469742B1 (en) | Consumer electronic devices with adaptable upgrade capability | |
US20090125958A1 (en) | Method of upgrading a platform in a subscriber gateway device | |
US20110145809A1 (en) | Method and apparatus for upgrading software in customer premise equipment | |
CN110971689B (zh) | 系统安装方法、装置、系统、设备和存储介质 | |
US20100211629A1 (en) | Expandable element management system in wireless communication network | |
US20080168513A1 (en) | Broadcast receiver and method for transmitting reception status of the broadcast receiver | |
CN111784179A (zh) | 服务器基础信息管理系统及方法 | |
KR101319890B1 (ko) | 소프트웨어 업그레이드 방법, 장치 및 시스템 | |
EP2302513A1 (en) | Method and system for updating a software image at a client device | |
US20080040769A1 (en) | Broadcast receiving apparatus, application transmitting/receiving method and reception status information transmitting method | |
CN113766041A (zh) | 获取第一服务器媒体访问控制mac地址的方法及装置 | |
KR100795578B1 (ko) | 가입자 장치 펌웨어 관리 시스템 및 방법 | |
US9830243B1 (en) | Method and system for rebooting a client device within a local area network from a central server | |
Cisco | Catalyst 3000 Release Note Version 1.1.2 | |
Cisco | Catalyst 3000 Release Note Version 1.1.2 | |
WO2002048897A1 (en) | Method and apparatus for selecting a download software image for a cable modem | |
Cisco | Catalyst 3000 Release Note Version 1.1.2 | |
Cisco | Catalyst 3000 Release Note Version 1.1.2 | |
Cisco | Catalyst 3000 Release Note Version 1.1.2 | |
KR101314605B1 (ko) | Iptv 환경에서 소프트웨어 업그레이드 방법 및 장치 | |
US8042141B2 (en) | CATV system, management device, cable modem and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20070215 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20120210 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20070215 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: 20130607 Patent event code: PE09021S01D |
|
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: 20130812 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20131014 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20131015 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20160923 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20160923 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20200914 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20220907 Start annual number: 10 End annual number: 10 |