KR20080046252A - 브로드캐스트 콘텐츠를 기록하기 위한 단말, 방법 및컴퓨터 프로그램 제품 - Google Patents
브로드캐스트 콘텐츠를 기록하기 위한 단말, 방법 및컴퓨터 프로그램 제품 Download PDFInfo
- Publication number
- KR20080046252A KR20080046252A KR1020087008726A KR20087008726A KR20080046252A KR 20080046252 A KR20080046252 A KR 20080046252A KR 1020087008726 A KR1020087008726 A KR 1020087008726A KR 20087008726 A KR20087008726 A KR 20087008726A KR 20080046252 A KR20080046252 A KR 20080046252A
- Authority
- KR
- South Korea
- Prior art keywords
- key
- pressing
- terminal
- content
- manner
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
-
- 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/27—Arrangements for recording or accumulating broadcast information or broadcast-related information
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4227—Providing Remote input by a user located remotely from the client device, e.g. at work
-
- 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/4333—Processing operations in response to a pause request
-
- 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/4334—Recording 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/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
- H04N21/47214—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 for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- 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/482—End-user interface for program selection
- H04N21/4821—End-user interface for program selection using a grid, e.g. sorted out by channel and broadcast time
-
- 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/485—End-user interface for client configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H40/00—Arrangements specially adapted for receiving broadcast information
- H04H40/18—Arrangements characterised by circuits or components specially adapted for receiving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72466—User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/907—Television signal recording using static stores, e.g. storage tubes or semiconductor memories
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
브로드캐스트 콘텐츠를 기록하기 위한 단말은 선택된 채널에 대한 브로드캐스트 콘텐츠를 수신하도록 구성된 프로세서, 및 사용자 입력 인터페이스를 포함한다. 사용자 입력 인터페이스는 키를 누르는 방식에 응답하여 제1 기능을 수행하도록 구성된 키를 포함하고, 여기서 동일한 키가 또한 상기 키를 누르는 제2 방식에 응답하여 제2의 다른 기능을 수행하도록 미리 프로그램 된다. 상기 제1 기능은 선택된 채널을 위한 콘텐츠를 기록하는 것을 포함한다. 그로 인해, 상기 프로세서는 제1 방식으로 상기 사용자 입력 인터페이스의 키를 사용자가 누르는데 응답하여 선택된 채널을 위한 콘텐츠를 기록하도록 또한 구성된다.
Description
본 발명의 실시예들은 일반적으로 브로드캐스트 콘텐츠를 제공하기 위한 시스템들 및 방법들에 관련되고, 보다 구체적으로, 브로드캐스트 콘텐츠를 기록하기 위한 단말들, 방법들 및 컴퓨터 프로그램 제품들에 관련된다.
개선된 고 비트율 이동식 네트워크들의 발전은 앞선 2세대 무선 네트워크들로는 가능하지 않았던 방법들에서 서비스들의 호스트를 전달하기 위한 새로운 기회들을 개시했다. GSM(Global System for Mobile Communications) 무선 표준과 함께 이용하기 위하여 특정된 것들과 같은, 3세대 시스템들을 포함하는 최근 시스템들은 오디오 및 비디오 클립들로 구성된 멀티미디어 어플리케이션들의 비디오 호들 및 재생과 같은 새로운 디지털 서비스들의 전달을 가능하게 한다. 이러한 점에 있어서, 3G 시스템의 증가된 비트율은 디지털 서비스들을 제공하기 위한 가능성을 넓힌다.
3G 시스템의 증가된 비트율들은 포인트-대-포인트 데이터 전달 메커니즘들의 예로서 고급 디지털 오디오 및 채택 가능한 품질의 동영상 클립들 또는 비디오들을 전달하기 위하여 적절한 성능을 제공한다. 좋은 전망을 갖는 그러한 한 전달 기술은 디지털 비디오 브로드캐스팅(DVB)이다. 이러한 점에서, DVB-C(케이블) 및 DVB-S(위성)에 관련된 DVB-T는 DVB 표준의 지상 변형이다. 잘 알려진 바와 같이, DVB-T는 디지털 TV 브로드캐스팅을 위하여 개발된 무선 포인트-대-다중포인트 데이터 전달 메커니즘이고, 비디오 및 동기화된 오디오의 전달을 위한 MPEG-2 전달 스트림에 기초한다. DVB-T는 많은 수의 이용자들에게 브로드캐스트 채널 상으로 많은 양의 데이터를 효율적이고 동시적으로 전달하는 능력을 갖는다. DVB-T에 또한 관련된 DVB-H(휴대용)는 휴대용 장치들로 특히 무선 데이터 전달을 위한 그러한 증가된 성능을 제공할 수 있다.
디지털 광대역 데이터 브로드캐스트 네트워크들이 알려져 있다. 언급된 바와 같이, 유럽 및 전 세계 어디에서라도 대중성을 갖는 그러한 네트워크의 일례는 텔레비전 콘텐츠의 전달에 추가하여 인터넷 프로토콜(IP, Internet Protocol) 데이터와 같은 데이터를 전달하는 것이 가능한 DVB이다. 광대역 데이터 브로드캐스트 네트워크들의 다른 예들은 일본 지상 집적 서비스 디지털 브로드캐스팅(ISDB-T, Japanese Terrestrial Integrated Service Digital Broadcasting), 디지털 오디오 브로드캐스팅(DAB), 디지털 멀티미디어 브로드캐스팅(DMB) 및 MBMS, 및 ATSC(Advanced Television Systems Committee)에 의해 제공되는 그러한 네트워크들을 포함한다. 많은 그러한 시스템들에서, 컨테이너 수송 기술은 전달을 위한 콘텐츠가 데이터 컨테이너들로서 동작하는 MPEG-2 패킷들에 위치되게 이용된다. 그러므로 상기 컨테이너들은 고화질 TV, 복수 채널 표준 해상도 TV(PAUNTSC 또는 SECAM) 및, 물론 광대역 멀티미디어 데이터 및 양방향 서비스들을 포함하여 어떠한 적절하게 디지털화 된 데이터를 전달하기 위하여 이용될 수 있고, 여기에 한정되는 것은 아니다.
DVB-T와 같은 광대역 전달 기술을 갖는 모바일 텔레커뮤니케이션들의 결합된 이용은 이동중인 사용자들에게 디지털 서비스들의 효과적인 전달을 성취하기 위하여 과거에 제안되었다. 이는 디지털 브로드캐스팅의 기대되는 증가와 함께, 퍼스널 커뮤니케이션(personal communication)(이미 널리 퍼짐) 및 인터넷 접속을 위한 증가하는 요구를 제공하기 위한 노력으로 현존하는 기반 시설들의 이점을 취할 것이고, 이로 인해 사용자들은 단일 서비스로 이러한 서비스들을 수신할 수 있다. 나아가, DVB-T는 많은 나라들에 의하여 공유되는 크로스 플랫폼 표준이고 이로 인해 더 적은 문제로 주파수 호환성 및 로밍을 구현한다. 모바일 텔레커뮤니케이션 및 상대적으로 저비용의 디지털 광대역 전달 기술들의 결합은 오디오 및 비디오 스트리밍(예를 들면, TV, 라디오 등), 파일 다운로드들 및 개선된 게임 어플리케이션들 등과 같은 한 방향 및 두 개 방향 서비스들과 같은 양방향 서비스들의 가능성을 제공한다.
디지털 광대역 데이터 브로드캐스트 네트워크들이 하나 이상의 텔레비전, 라디오 및/또는 데이터 채널들을 위한 콘텐츠를 브로드캐스트하기위하여 이용될 수 있음이 고려된다. 예를 들면, 모바일 텔레비전 DVB-H 브로드캐스트들이 10-50 개 또는 더 많은 텔레비전 채널들을 위한 콘텐츠를 포함하는 것임이 고려된다. 다양한 예들에서, 그러한 콘텐츠는 각각이 복수의 채널들에 대하여 시간-구획화 된(time- sliced) 콘텐츠를 포함하는 버스트(burst)들에서의 브로드캐스트이다. 시간 구획들 내의 채널들의 이러한 브로드캐스팅은 그러한 장치들이 수많은 채널들을 위한 시간-구획화 된 콘텐츠의 버스트를 수신하기 위하여 전원을 키고 그 다음 버스트들 사이에 더 긴 시간 구간들 동안 전원을 끄는 것을 허용함에 의하여 모바일 장치들에서 전력 절약을 성취한다.
고려될 바와 같이, 사용자는 특정 채널에 대한 브로드캐스트 콘텐츠를 소비하거나 아니면 보여주도록 단말을 동작시킬 때, 상기 사용자는 하나 이상의 다른 기능들, 즉 호를 위치시키거나 응답하는 것과 같은 것을 수행하도록 그들의 단말들 제어하기를 원할 수 있다. 그러나 수많은 전통적인 콘텐츠 브로드캐스팅 기술들은 브로드캐스트 콘텐츠와 다른 기능들의 성능을 소비하는 것 사이에서 사용자가 선택하는 것을 필요로 할 수 있고, 그로 인해 사용자가 브로드캐스트 콘텐츠의 소비에 앞서가는 것을 필요로 한다면 상기 사용자는 다른 기능들을 수행하는 것을 선택해야 한다. 사용자가 브로드캐스트 콘텐츠를 소비하고 다른 기능들을 행하는 것을 허용하기 위한 노력으로, 기술들이 발전되어 왔고 그로인해 상기 사용자는 상기 단말이 이후의 소비를 위하여 브로드캐스트 콘텐츠를 기록하도록 제어할 수 있다. 그러나 수많은 그러한 기술들은 사용자가 상기 단말이 원하는 콘텐츠를 기록하도록 제어하기 위하여 메뉴들의 시리즈들을 통하여 이동하는 것을 필요로 할 수 있다. 나아가, 수많은 그러한 기술들은 기록된 콘텐츠를 저장하기 위한 제한된 메모리 자원들을 갖는, 모바일 단말들과 같은, 단말들에 바람직하지 않은 부담이 될 수 있다.
앞선 배경기술에 비추어, 본 발명의 예시적인 실시예들이 콘텐츠를 기록하기 위한 개선된 단말, 방법 및 컴퓨터 프로그램 제품을 제공한다. 본 발명의 예시적인 실시예들은 상기 단말의 하나 이상의 기능을 수행하도록 미리 프로그램 되고, 또한 브로드캐스트 콘텐츠를 기록하도록 구성되는 것이 가능한 하나 이상의 키들을 포함하는 단말을 제공한다. 예를 들면, 하나 이상의 미리 정의된 기능을 수행하도록 상기 이동국을 활성화시키도록 미리 프로그램 된 하나 이상의 그러한 키들은, 복수의 채널들의 선택된 채널 x에 대하여 콘텐츠를 기록하기 위하여, 모바일 TV 어플리케이션과 같은, 클라이언트 어플리케이션(client application)을 활성화시키도록 또한 구성될 수 있다.
본 발명의 실시예들의 한 측면에 따르면, 단말은 브로드캐스트 콘텐츠를 기록하기위하여 제공된다. 상기 단말은 선택된 채널에 대한 브로드캐스트 콘텐츠를 수신하도록 구성된 프로세서, 및 사용자 입력 인터페이스를 포함한다. 상기 사용자 입력 인터페이스는 상기 키를 누르는 제1 방식에 응답하여 제1 기능을 수행하도록 구성된 키를 포함하고, 상기 동일한 키가 상기 키를 누르는 제2 방식에 응답하여 제2의 다른 기능을 수행하도록 또한 미리 프로그램 된다. 상기 제1 기능은 상기 선택된 채널에 대한 콘텐츠를 기록하는 것을 포함하고, 상기 제2 기능은 예를 들면 상기 단말에서 호를 위치시키거나 호에 응답하는 것을 포함할 수 있다. 그러므로 상기 프로세서는 상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 사용자가 누르는 것에 응답하여 상기 선택된 채널에 대한 콘텐츠를 기록하도록 또한 구성된다.
상기 프로세서는 상기 제2 방식으로 상기 사용자 입력 인터페이스의 상기 키를 상기 사용자에 누르는 것에 응답하여 상기 제2 기능을 수행하도록 더 구성될 수 있다. 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 같거나 다를 수 있다. 상기 제1 및 제2 방식들이 같을 때, 상기 프로세서는 상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 상기 사용자가 누르는 것에 응답하여 상기 제2 기능을 수행하도록 더 구성될 수 있다.
상기 프로세서는 또한 상기 브로드캐스트 콘텐츠가 수신됨에 따라 상기 브로드캐스트 콘텐츠를 소비하도록(예를 들면 디스플레이) 또한 구성될 수 있다. 그러한 예들에서, 상기 프로세서는 상기 제2 기능이 수행됨에 따라 상기 브로드캐스트 콘텐츠의 소비를 적어도 일시적으로 중단하도록 구성될 수 있다. 나아가, 상기 프로세서는, 예를 들면 상기 단말을 통하는 방식으로 또는 상기 단말과 무관한 방식으로, 상기 선택된 채널에 대한 콘텐츠를 기록하도록 원격 네트워크 실체(예를 들면 셋톱박스)를 제어하도록 구성될 수 있다.
본 발명의 실시예들의 다른 측면들은 브로드캐스트 콘텐츠를 기록하기위한 방법 및 컴퓨터 프로그램 제품을 제공한다. 본 발명의 예시적인 실시예들은 그러므로 콘텐츠를 기록하기 위한 개선된 단말, 방법 및 컴퓨터 프로그램 제품을 제공한다. 앞서 지목되어 설명되고 아래에서 설명되는 바와 같이, 본 발명의 예시적인 실시예들의 단말, 방법 및 컴퓨터 프로그램 제품은 선행 기술들에 의하여 인식된 문제들을 해결하고 추가적인 이점들을 제공할 수 있다.
그러므로 본 발명은 일반적인 용어들로 묘사하면서, 참조가 첨부된 도면들로써 구성될 것이고, 이는 같은 비율로 축소된 것일 필요는 없다.
도 1은 단말이 무선 RF 링크들을 통하여 양방향으로 연결되는 셀룰러 네트워크 및 데이터 네트워크를 포함하는 본 발명의 한 예시적인 실시예에 따른 무선 통신 시스템의 개략적인 블록도이다.
도 2는 본 발명의 예시적인 실시예들에 따른, 단말, 원천 서버, 디지털 브로드캐스트 수신 단말 및/또는 디지털 브로트캐스터로서 동작하는 것이 가능한 실체의 개략적인 블록도이다.
도 3은 본 발명의 한 예시적인 실시예에 따른, 디지털 브로드캐스트 수신 단말의 기능적인 블록도이다.
도 4는 본 발명의 한 예시적인 실시예에 따른, 디지털 브로트캐스터의 기능적인 블록도이다.
도 5는 본 발명의 한 예시적인 실시예에 따른 브로드캐스트 콘텐츠의 순위 배열된 채널들의 개략적인 묘사이다.
도 6 및 7은 본 발명의 예시적인 실시예들에 따라, 단말로서 동작할 수 있는 이동국의 기능적인 블록도 및 개략적인 도면을 각각 나타낸다.
도 8은 본 발명의 한 예시적인 실시예에 따른, 단말의 사용자 입력 인터페이스의 하나 이상의 미리 프로그램 된 키들을 누르는 것에 응답하여 선택된 채널을 위한 브로드캐스트 콘텐츠를 기록하도록 클라이언트 어플리케이션의 활성화를 구성하는 방법에서 다양한 단계들을 묘사하는 흐름도이다.
도 9는 본 발명의 예시적인 실시예들에 따른, 채널들의 세트의 하나 이상의 채널들을 위한 브로드캐스트 콘텐츠를 수신하는 단말의 기능적 블록도이다.
도 10은 본 발명의 한 예시적인 실시예에 따른, 선택된 채널에 대한 브로드캐스트 콘텐츠를 기록하는 방법에서 다양한 단계들을 묘사하는 흐름도이다.
본 발명이 이제 본 발명의 선호되는 실시예들을 보인 첨부된 도면들을 참조하여 이후에서 더욱 상세하게 설명될 것이다. 본 발명은 그러나 많은 다른 형태들로 구현될 수 있고, 여기서 제시되는 실시예들로 한정되도록 되지 않아야 하며; 오히려, 이러한 실시예들은 이러한 개시가 전체적으로 그리고 완전하게, 본 기술 분야의 통상의 기술자에게 본 발명의 범위를 완전히 전달하도록 제공된다. 유사한 번호들이 전체적으로 유사한 요소들을 지칭한다.
도 1을 참조하면, 본 발명으로부터 이득을 얻는 단말 및 시스템의 한 유형의 묘사가 제공되고, 상기 단말은 하나 이상의 모바일 및/또는 고정된 네트워크들 내에서 그리고/또는 이들을 통하여 통신하는 것이 가능하다. 보인 바와 같이, 단말(10)은 지상 디지털 비디오 브로드캐스팅(예를 들면, DVB-T, DVB-H, ISDB-T, ATSC, 등) 네트워크와 같은, 디지털 브로드캐스트 네트워크를 통하여 디지털 브로트캐스터(14)로 신호들을 송신하고 디지털 브로트캐스터(14)로부터 신호들을 수신하기 위한 안테나(12)를 포함할 수 있다. 고려될 바와 같이, 상기 단말들 및 상기 디지털 브로트캐스터를 직접적으로 또는 간접적으로 연결함에 의하여, 상기 단말들은 상기 디지털 브로트캐스터로부터, 하나 이상의 텔레비전, 라디오 및/또는 데이 터 채널들을 위한 콘텐츠와 같은, 콘텐츠를 수신할 수 있다. 이러한 점에서, 상기 디지털 브로트캐스터는 DVB TX와 같은 송신기(TX, 16)를 포함할 수 있거나 그에 연결될 수 있다. 유사하게, 상기 단말은 DVB-H 수신기(미도시)와 같은 수신기를 포함할 수 있다. 상기 단말은 다른 여러 방식들 중 어떠한 하나 이상의 어떠한 방식으로 수많은 다른 실체들 중 어느 것으로부터 콘텐츠를 수신하는 것이 가능할 수 있다. 일 실시예에서, 예를 들면, 상기 단말은 DVB(예를 들면 DVB-T, DVB-H, 등) 기술에 따라 데이터, 콘텐츠 또는 유사한 것을 송신 및/또는 수신하는 것이 가능한 단말(10')를 포함할 수 있다. 그러한 실시예에서, 상기 단말(10')은 DVB TX로부터 콘텐츠를 수신하기 위한 안테나(12a), 및 셀룰러 네트워크(미도시)의 기지 사이트(site) 또는 기지국으로 신호들을 송신하고 그로부터 신호들을 수신하기 위한 다른 안테나(12b)를 포함할 수 있다. 그러한 단말에 대한 더 많은 정보를 n이하여, 2001년 6월 29일에 출원된, 미국특허출원 W09/894, 532, "Receiver"를 참조하고, 그 내용은 그것의 전체가 참조로서 여기에 통합된다.
TX(16)를 통하여 디지털 브로트캐스터(14)로 상기 단말(10)을 직접 연결시키는 것에 추가하여, 또는 그 대신에, 상기 단말은 직접적으로 그리고/또는 상기 TX를 통하여, 결국 디지털 브로트캐스터로 연결될 수 있는 디지털 브로드캐스트(DB) 수신 단말(18)로 연결될 수 있다. 그러한 예들에서, 상기 디지털 브로드캐스트 수신 단말은 셋톱박스의 형태인 DVB 수신기와 같은, DVB 수신기를 포함할 수 있다. 상기 단말은 예를 들면 개인 영역 네트워크를 통해, 상기 디지털 브로드캐스트 수신 단말에 국지적으로 연결될 수 있다. 그러나 한 예시적인 실시예에서, 상기 단말 은 근거리 통신망(LAN, local area network), 도시권 통신망(MAN, metropolitan area network), 및/또는 인터넷(20)과 같은 광역 통신망(WAN, wide area network)과 같은, 데이터 네트워크를 통하여 상기 디지털 브로드캐스트 수신 단말로 추가적으로 또는 대안으로 간접적으로 연결될 수 있다. 상기 단말은 상기 인터넷에 직접적으로 연결되거나 상기 인터넷에 간접적으로 연결될 수 있다. 예를 들면, 상기 단말은 무선 접속 포인트(AP, 22) 및/또는 게이트웨이(GTW, 24)를 통하여 인터넷으로, 그리고 결국 디지털 브로드캐스트 수신 단말로 연결될 수 있다. 추가적으로 또는 대안으로, 상기 단말은 개인 컴퓨터들, 서버 컴퓨터들 또는 유사한 것과 같은, 하나 이상의 다른 연산 장치들(26)을 통하여 인터넷에 연결될 수 있다. 그러한 예들에서, 상기 단말은 예를 들면, 무선 주파수(RF), 블루투스(BT), 적외선(IrDA)과 같은 여러 개의 다른 기술들 중 어느 것, 또는 IEEE 802.11(예를 들면, 802.11a, 802.11b, 802.11g, 802.11n, 등)과 같은 무선 LAN(WLAN) 기술들, IEEE 802.16과 같은 WiMAX, 및/또는 IEEE 802.15와 같은 초광대역(UWB) 기술들 또는 유사한 것을 포함하는, 다른 여러 개의 무선 네트워크 기술들 중 어느 것에 따른 AP 및/또는 연산 장치에 연결될 수 있다.
비록 모든 가능한 네트워크의 모든 요소가 여기서 보이고 묘사되는 것은 아닐지라도, 상기 단말(10)이 전술된 바와 같이, 하나 이상의 셀룰러 네트워크들을 포함하는 여러 개의 다른 네트워크들 중 어느 것 중 하나 이상에 연결될 수 있다. 이러한 점에서, 하나 이상의 네트워크들은 수개의 1세대(1G), 2세대(2G), 2.5G 및/또는 3세대(3G) 이동 통신 프로토콜들 또는 유사한 것 중 어떠한 하나 이상에 따른 통신을 지원하는 것이 가능할 수 있다. 예를 들면, 상기 네트워크(들) 중 하나 이상은 2G 무선 통신 프로토콜들 IS-136(TDMA), GSM, 및 IS-95(CDMA)에 따른 통신을 지원하는 것이 가능할 수 있다. 또한 예를 들면, 상기 네트워크(들) 중 하나 이상은 2.5G 무선 통신 프로토콜들 GPRS, 강화된 데이터 GSM 환경(EDGE), 또는 유사한 것을 따른 통신을 지원하는 것이 가능할 수 있다. 나아가, 예를 들면, 상기 네트워크(들) 중 하나 이상은 광대역 코드 분할 다중 접속(WCDMA, Wideband Code Division Multiple Access) 무선 접속 기술을 이용하는 범용 이동 전화 시스템(UMTS, Universal Mobile Telephone System) 네트워크와 같은 3G 무선 통신 프로토콜들에 따른 통신을 지원하는 것이 가능할 수 있다. TACS를 비롯하여 어떠한 협대역 AMPS(NAMPS) 네트워크(들)는 또한 본 발명의 실시예들로부터 이중 또는 더 높은 모드 모바일 스테이션들(예를 들면, 디지털/아날로그 또는 TDMA/CDMA/아날로그 전화들)로써, 본 발명의 실시예들로부터 이익을 얻을 수 있다.
이제 도 2를 참조하면, 단말(10), 디지털 브로트캐스터(14), 및/또는 디지털 브로드캐스트 수신 단말(18)로서 동작하는 것이 가능한 실체의 블록도가 본 발명의 한 실시예에 따라 보였다. 별개의 실시들로서 보이더라도, 어떠한 실시예들에서는, 하나 이상의 실체들이 단말, 디지털 브로트캐스터 및/또는 디지털 브로드캐스트 수신 단말을 지원할 수 있고, 이들은 국지적으로 분리되지만 실체(들) 내에서 함께 위치될 수 있다. 예를 들면, 단일 실체가 국지적으로 분리되지만, 함께 위치된, 단말 및 디지털 브로드캐스트 수신 단말을 지원할 수 있다. 또한, 예를 들면, 단일 실체가 국지적으로 분리되지만, 함께 위치된 디지털 브로드캐스트 수신 단말 및 디 지털 브로트캐스터를 지원할 수 있다.
단말(10), 디지털 브로트캐스터(14) 및/또는 디지털 브로드캐스트 수신 단말(18)로서 동작하는 것이 가능한 실체는, 더욱 구체적으로 여기서 보이고 묘사된 것들을 포함하는, 본 발명의 예시적인 실시예들에 따른 하나 이상의 기능을 수행하기 위한 다양한 수단을 포함한다. 그러나 상기 실체들 중 하나 이상은 본 발명의 사상 및 범위로부터 벗어남 없이, 하나 이상의 유사한 기능을 수행하기 위한 대안적인 수단을 포함할 수 있음이 이해되어야 한다. 더욱 구체적으로, 예를 들면, 도 2에 보인 바와 같이, 상기 실체는 메모리(30)에 연결된 프로세서(28)를 포함할 수 있다. 상기 메모리는 휘발성 및/또는 비휘발성 메모리를 포함할 수 있고, 콘텐츠, 데이터 또는 유사한 것을 저장한다. 예를 들면, 상기 메모리는 상기 실체로부터 송신된 그리고/또는 상기 실체에 의하여 수신된 콘텐츠를 저장한다. 또한 예를 들면, 상기 메모리는 상기 프로세서가 본 발명의 예시적인 실시예들에 따른 상기 실체의 동작과 관련된 단계들을 수행하기 위한 클라이언트 어플리케이션들, 명령어들, 또는 유사한 것을 저장한다. 아래 설명되는 바와 같이, 예를 들면, 상기 메모리는 하나 이상의 텔레비전, 라디오 및/또는 데이터 채널들을 위한 콘텐츠를 소비하기 위하여, 전통적인 텍스트 뷰어, 오디오 재생기, 비디오 재생기, 멀티미디어 뷰어 또는 유사한 것과 같은 클라이언트 어플리케이션(들)을 저장할 수 있다.
또한, 예를 들면, 상기 메모리(30)는 디지털 권리 관리(DRM, digital rights management) 엔진이 DRM 기술에 기초하는 콘텐츠의 소비를 제어할 수 있도록 하나 이상의 클라이언트 어플리케이션(들)과 함께 집적된 또는 이와 통신하는 디지털 권 리 관리(DRM) 엔진을 저장할 수 있다. 그러한 DRM 엔진은 예를 들면 오픈 모바일 연합(OMA, Open Mobile Alliance) 디지털 권리 관리 명세에 의하여 정의된 것을 포함하는 여러 개의 다른 DRM 기술들 중 어느 것에 따라 구성될 수 있다. 나아가, 메모리는 부호화/해독화 모듈이 클라이언트 어플리케이션(들)에 의한 소비를 위한 콘텐츠를 부호화할 수 있도록 하나 이상의 클라이언트 어플리케이션(들) 및 DRM 엔진과 집적되거나 아니면 통신하는 해독화 모듈을 저장할 수 있다. 이러한 점에서, 해독화 모듈은 콘텐츠가 예를 들면 인터넷 프로토콜 보안(IPSec), 보안 실시간 전달 프로토콜(SRTP, Secure Real Time Transport Protocol) 또는 유사한 것을 포함하여 부호화시키는 여러 개의 다른 기술들 중 어느 것에 따라 콘텐츠를 해독화 하도록 구성될 수 있다.
여기서 설명된 바와 같이, 클라이언트 어플리케이션(들), DRM 엔진 및 해독화 모듈은 각각의 실체들에 의하여 동작되는 소프트웨어를 각각 포함한다. 그러나 여기서 묘사된 클라이언트 어플리케이션들, DRM 엔진 및 해독화 모듈 중 어떠한 하나 이상은 본 발명의 사상 및 범위로부터 벗어남 없이, 대안으로 펌웨어 또는 하드웨어를 포함할 수 있다. 일반적으로, 이러한 경우 단말(10), 디지털 브로트캐스터(14) 및/또는 디지털 브로드캐스트 수신 단말(18)은 클라이언트 어플리케이션(들), DRM 엔진 및/또는 해독화 모듈 중 하나 이상의 다양한 기능들을 수행하기 위하여 하나 이상의 로직 요소들을 포함할 수 있다. 고려될 바와 같이, 상기 로직 요소들은 수개의 다른 방식들 중 어느 것으로 구현될 수 있다. 이러한 점에서, 하나 이상의 클라이언트 어플리케이션들, DRM 엔진 및/또는 해독화 모듈의 기능들을 수 행하는 로직 요소들은 하나 이상의 집적 회로 인티그럴을 포함하는 집적 회로 어셈블리 내에서, 또는 각각의 네트워크 실체(즉, 단말, 원천 서버, 디지털 브로드캐스트 수신 단말, 디지털 브로트캐스터 등) 또는 더욱 구체적으로, 예를 들면, 각각의 네트워크 요소의 프로세서(28)와 통신하여 구현될 수 있다. 집적 회로들의 설계는 대체로 고도로 자동화된 프로세스이다. 이러한 점에서, 복잡하고 강력한 소프트웨어 툴들은 로직 레벨 설계를 반도체 기판 상에 에칭 되고 형성될 반도체 회로 설계로 변환하기 위하여 이용 가능하다. Fremont, California.의 Avant! Corporation 및 San Jose, California의 Cadence Design에 의하여 제공되는 것들과 같은 이러한 소프트웨어 툴들은 자동적으로 도체들을 라우팅(routing)하고 잘 수립된 설계 규칙들 및 미리 저장된 설계 모듈들의 거대한 라이브러리를 이용하여 반도체 칩 상에 콤포넌트들을 위치시킨다. 반도체 회로를 위한 설계가 완료되면, 표준화된 전자 포맷(예를 들면, Opus, GDSII, 또는 유사한 것)에서 결과적인 설계가 반도체 제작 장비 또는 제작을 위한 "팹(fab)"으로 전송될 수 있다.
메모리(30)에 추가하여, 상기 프로세서(28)는 적어도 하나의 인터페이스 또는 디스플레이, 전송 및/또는 수신 데이터, 콘텐츠 또는 유사한 것을 위한 다른 수단에 또한 연결될 수 있다. 이러한 점에서, 상기 인터페이스(들)는 적어도 하나의 통신 인터페이스(32) 또는 전송 및/또는 수신 데이터, 콘텐츠 또는 유사한 것을 위한 다른 수단, 및 디스플레이(34) 및/또는 사용자 입력 인터페이스(36)를 포함할 수 있는 적어도 하나의 사용자 인터페이스를 포함할 수 있다. 상기 사용자 입력 인터페이스는 결국 키패드, 터치 디스플레이, 조이스틱, 화상 캡처 장치(예를 들면 디지털 카메라) 또는 다른 입력 장치와 같은, 상기 실체가 사용자로부터 데이터를 수신하는 것을 허용하는 수개의 장치들 중 어떠한 것이라도 포함할 수 있다. 보다 구체적으로, 예를 들면, 상기 사용자 입력 인터페이스는 배열된 콘텐츠 채널들과 같은, 배열된 아이템들을 방향을 가지고 선택하기 위한 하나 이상의 방향키들(하드 및/또는 소프트키들)을 포함할 수 있다. 또한 예를 들면 상기 사용자 입력 인터페이스는 상기 화상 캡처 장치를 활성화하기 위한 키(하드 및/또는 소프트키)를 포함할 수 있다.
이제 본 발명의 일 실시예에 따른, 디지털 브로트캐스트 수신 단말(18)의 기능적인 블록도를 묘사하는 도 3을 참조한다. 보인 바와 같이, 상기 디지털 브로드캐스트 수신 단말은 디지털 브로트캐스터(14)로부터 신호를 수신하고 수신기(RX, 40)로 신호를 공급하기 위한 안테나(38)를 포함한다. 따라서 상기 수신기는 콘텐츠 데이터를 추출하도록, 신호들을 해독하고, 복조하고 그리고/또는 디멀티플렉싱(demultiplexing)하는 것이 가능하다. 상기 수신기는 프로세서(42)로 콘텐츠 데이터를 공급할 수 있고, 상기 프로세서(42)는 다음에 상기 콘텐츠 데이터를 복호할 수 있다. 상기 프로세서는 다음으로 오디오/비디오(A/V) 인터페이스(44)로 복호화된 신호를 공급할 수 있고, 상기 오디오/비디오(A/V) 인터페이스(44)는 텔레비전 세트(46)와 같은, 모니터에 의하여 디스플레이에 적합한 형태로 신호를 변환할 수 있다.
디지털 브로드캐스트 수신 단말(18)은, 데이터의 일시적인 저장을 위한 캐시(cache) 영역을 포함하는 휘발성 RAM(Random Access Memory)과 같은 휘발성 메모 리(48)를 포함할 수 있다. 상기 디지털 브로드캐스트 수신 단말은 또한 비휘발성 메모리(50)를 포함할 수 있고, 이는 내장 될 수 있고 그리고/또는 제거 가능할 수 있다. 상기 비휘발성 메모리는 추가적으로 또는 대안으로 EEPROM, 플래시 메모리, 하드디스크 또는 유사한 것을 포함할 수 있다. 상기 메모리들은 상기 디지털 브로드캐스트 수신 단말의 기능들을 구현하기 위하여 상기 디지털 브로드캐스트 수신 단말에 의하여 이용되는, 많은 정보, 콘텐츠 및 데이터 중 어느 것이라도 저장할 수 있다. 예를 들면, 앞서 나타낸 바와 같이, 상기 메모리들은 디지털 브로드캐스터(14)로부터 수신된 것과 같은 콘텐츠를 저장할 수 있다.
상기 디지털 브로드캐스트 수신 단말(18)은 또한 단말(10) 및/또는 디지털 브로드캐스터(14)와 같은, 전자 장치들로부터 데이터를 공유하고 그리고/또는 획득하기 위한 하나 이상의 인터페이스 수단을 포함할 수 있다. 더욱 구체적으로, 상기 디지털 브로드캐스트 수신 단말은 인터넷(20)과 같은 네트워크로부터 데이터를 공유하거나 그리고/또는 획득하기 위한 네트워크 인터페이스 수단(52)을 포함할 수 있다. 예를 들면, 상기 디지털 브로드캐스트 수신 단말은 인터넷과 같은 네트워크로 데이터를 송신하거나 네트워크로부터 데이터를 수신하도록 구성된 이더넷(Ethernet) 국제 개인용 컴퓨터 메모리 카드 협회(PCMCIA, Personal Computer Memory Card International Association) 카드를 포함할 수 있다.
이제 본 발명의 일 실시예의 디지털 브로드캐스터(14)의 기능적인 블록도를 묘사한 도 4를 참조한다. 보인 바와 같이, 디지털 브로드캐스터는 브로드캐스트를 위하여 디지털 브로드캐스트 서비스 제공자(56)에 콘텐츠를 제공하는 것이 가능한 하나 이상의 브로드캐스트 설비들(54)을 포함할 수 있다. 각각의 브로드캐스트 설비는 데이터의 일시적인 저장을 위한 캐시 영역을 포함하는 휘발성 RAM과 같은 휘발성 메모리를 포함할 수 있다. 상기 디지털 브로드캐스터는 내장 될 수 있고 그리고/또는 제거 가능할 수 있는 비휘발성 메모리를 또한 포함할 수 있다. 비휘발성 메모리는 추가적으로 또는 대안으로 EEPROM, 플래시 메모리, 하드디스크 또는 유사한 것을 포함할 수 있다. 상기 메모리들은, 예를 들면, 상업적인 그리고/또는 비상업적인 브로드캐스트 텔레비전 및/또는 라디오 콘텐츠의 하나 이상의 채널들과 같은, 브로드캐스트 콘텐츠를 저장하기 위한 콘텐츠 저장(58)을 포함할 수 있다. 콘텐츠 저장에 저장된 콘텐츠의 조각(들)을 포함하는 것에 추가하여, 브로드캐스트 설비들이 또한 어떠한 상당한 양의 시간 동안 콘텐츠 저장에서 미리 저장되는 것이 불가능한, 뉴스, 스포츠 이벤트들 또는 유사한 것과 같은 생방송 콘텐츠의 하나 이상의 채널들을 제공할 수 있음이 이해되어야 한다. 나아가, 예를 들면, 상기 브로드캐스트 설비들은 하나 이상의 미리 저장된 뉴스 내용들 및 상기 뉴스 내용들에 대한 실시간 뉴스 앵커 설명을 포함할 수 있는 브로드캐스트 뉴스 콘텐츠와 같은 미리 저장된 그리고 실시간 브로드캐스트 콘텐츠를 포함하는 채널들을 제공할 수 있다. 그러나 콘텐츠가 미리 저장되든지 실시간인지 여부에 상관없이, 한 예시적인 실시예의 디지털 브로드캐스터는 도 5의 채널 배열(60)에서 보인 바와 같이, N개의 배열될 채널들 상에 그러한 콘텐츠를 브로드캐스트 할 수 있다.
디지털 브로드캐스트 수신 단말(18)과 같이, 상기 디지털 브로드캐스터(14)의 디지털 브로드캐스트 서비스 제공자(56)는 데이터의 일시적인 저장을 위한 캐시 영역을 포함하는 휘발성 RAM과 같은, 휘발성 메모리(62)를 포함할 수 있다. 상기 디지털브로드캐스터는, 내장 될 수 있거나 그리고/또는 제거 가능할 수 있는, 비휘발성 메모리(64)를 또한 포함할 수 있다. 상기 비휘발성 메모리는 추가적으로 또는 대안으로 EEPROM, 플래시 메모리, 하드디스크 또는 유사한 것을 포함할 수 있다. 상기 메모리들은 디지털 브로드캐스터의 기능들을 구현하기 위하여 디지털 브로드캐스터에 의하여 이용되는 정보, 콘텐츠 및 데이터의 여러 개의 조각들 중 어느 것이라도 저장할 수 있다. 예를 들면, 앞서 나타난 바와 같이, 상기 메모리들은 상기 브로드캐스트 설비들(54)에 의하여 제공될 수 있는 것과 같은, 텔레비전 채널 및 수많은 다른 텔레비전, 라디오 및/또는 데이터 채널들을 위한 다른 콘텐츠와 같은, 콘텐츠를 저장할 수 있다.
상기 디지털 브로드캐스터(14)의 디지털 브로드캐스트 서비스 제공자(56)는 브로드캐스트 설비들(54)에 의하여 제공되는 것들과 같은, 수 개의 텔레비전, 라디오 및/또는 데이터 채널들을 위한 콘텐츠를 멀티플렉싱(multiplexing) 하는 것이 가능할 수 있는, 멀티플렉서(66, multiplwxer)를 또한 포함할 수 있다. 이러한 점에서, 상기 멀티플렉서는 브로드캐스트 설비의 콘텐츠 저장(58)에 저장된 스케줄(60)에 따라 브로드캐스트를 위한 콘텐츠를 멀티플렉싱 하는 것이 가능할 수 있다. 상기 멀티플렉서는 다음으로 TX(16)로 결과 신호를 공급할 수 있고, TX(16)는 도 1에서 보인바와 같이 상기 디지털 브로드캐스터, 또는 더욱 상세하게 디지털 브로드캐스트 서비스 제공자로부터 분리될 수 있거나, 또는 도 4에서 보인 바와 같은 디지털 브로드캐스터 내에 통합될 수 있다.
TX(16)가 디지털 브로드캐스터(14)에 대하여 어디에 위치되었는지에 관계없이, 상기 TX는 예를 들면 안테나(68)를 통해, 부호화, 변조, 증폭 및/또는 전송을 위하여 상기 멀티플렉서(66)로부터 상기 신호를 수신할 수 있다. 예를 들면, 상기 디지털 브로드캐스터는 이른바 DVB-T와 같은, 디지털 브로드캐스트 기술에 따라, 디지털 브로드캐스트 수신 단말(18) 및/또는 단말(10)로 콘텐츠를 직접적으로 또는 간접적으로 송신하는 것이 가능할 수 있다. 이러한 점에서, 상기 디지털 브로드캐스터는 브로드캐스트 콘텐츠를 송신하는 것이 가능할 수 있고, 이는 콘텐츠 저장(58)에 의하여 저장된 스케줄(60)내의 콘텐츠의 각각의 조각들에 대하여 특정된 시간들에 따라, 브로드캐스트 설비(54)의 콘텐츠 저장(58)에 의하여 저장된 하나 이상의 브로드캐스트 콘텐츠 및/또는 하나 이상의 실시간 브로드캐스트 콘텐츠를 포함한다. DVB-T에 대한 정보를 위하여, 유럽 전기 통신 표준 협회(ETSI) 표준 EN 300 744, Digital Video Broadcasing(DVB): Framing Structure, Channel Coding and Modulation for Digital Terrestial Television, v.1.1.2 (1997) 및 관련 명세들을 참조하고, 그 내용들은 그들의 전체가 여기에서 참조로서 통합된다.
DVB-H와 같은 수 개의 디지털 브로드캐스트 기술들에 따르면, 인터넷 프로토콜(IP) 데이터캐스팅(IPDC)은 오디오, 비디오 및/또는 다른 콘텐츠를 단말들(10)로 제공하기 위하여 이용될 수 있다. 이러한 점에서, 상기 브로드캐스터(14)는 디지털 브로드캐스트 기술을 이용하는 단말로 IP 데이터캐스트 콘텐츠를 제공하는 것이 가능할 수 있다. DVB-H는 예를 들면 IP 데이터가 MPEG-2 전달 스트림, 및 디지털 브로드캐스터, 또는 더욱 구체적으로 TX(16)으로부터 송신된 DVB 송신 신호들로 캡슐 화 될 수 있는 것과 같은 것을 이용한다. IP 데이터그램(datagram)들을 포함하는 데이터 스트림들은 몇몇 소스들로부터 공급될 수 있고 IP 캡슐화기(encapsulator)(미도시)에 의하여 캡슐화 될 수 있다. 상기 IP 캡슐화기는 결국 디지털 브로드캐스트(예를 들면, DVB-H) 네트워크로 캡슐화 된 IP 데이터 스트림들을 공급할 수 있다.
상기 캡슐화 된 IP 데이터 스트림들은 다음으로, 송신측들이 데이터 브로드캐스트 네트워크의 셀들을 형성하는, 하나 이상의 송신측들로 송신될 수 있다. 예를 들면, 상기 캡슐화 된 IP 데이터 스트림들은 상기 단말들로 바로 공중으로 다음 전송을 위해 MPEG-2 전달 스트림 상에서 하나 이상의 송신측들로, 또는 하나 이상의 단말들을 지원하는 수신기 스테이션으로 송신될 수 있다. 고려될 바와 같이, MPEG-2 전송 스트림은, IP 캡슐화기에 의한 생성에서부터, 상기 단말들 또는 상기 수신기 스테이션에 의한 수신까지, 자연적으로 단일 방향일 수 있다. 이러한 점에서, 데이터를 포함하는 IP 패킷들은 전달 스트림 패킷들 내에서 전송되는 다중-프로토콜 캡슐화(MPE) 섹션들 내에 내장 될 수 있다.
IP 패킷들에 추가하여, MPE 섹션들은 순방향 오류 정정(FEC, forward error correction) 정보 및 시간 구획화 정보를 또한 포함할 수 있다. 시간 구획화 정보와 같은 정보를 포함함에 의하여, 데이터는 수신기(예를 들면 단말(10))를 이용하여 비연속적으로 전달될 수 있고, 이는 어떠한 데이터도 수신기로 송신되지 않을 때 스위치 오프 함에 의하여 배터리 전력을 절약하는 것이 가능하다. 다시 말하면, 한 시간 구획 기술에 따라, 연속적인 디지털 브로드캐스팅(예를 들면 DVB-T) 전송 의 현재 기본 방법을 이용하는 대신에, 할당 기술의 시간 분할 다중-유형이 이용될 수 있다(예를 들면 DVB-H 표준 참조). 그러한 접근으로, 결국, 서비스들은 버스트(burst) 내에서 제공될 수 있고, 이는 수신기가 데이터를 수신하고 있지 않을 때 수신기 전력을 낮추는 것을 허용하고, 필요에 따라 데이터 패킷들을 수신하기 위하여 수신기 전력을 높이는 것을 허용한다.
도 6 및 7은 본 발명의 예시적인 실시예들에 따라, 단말(10)로서 동작할 수 있는 이동국의 기능적 블록도 및 개략적인 도면을 각각 나타낸다. 묘사되고 이후에 설명되는 이동국은 단지 본 발명으로부터 이익을 받을 단말의 한 유형을 단지 예시하는 것이고, 그러므로 본 발명의 범위를 제한하기 위하여 취해져서는 안 됨이 인지되어야 할 것이다. 상기 이동국의 몇몇 실시예들이 묘사되고 예시적인 목적으로 이 이후에 묘사되는 동안, 휴대용 개인 정보 단말기(PDA), 호출기, 랩톱 컴퓨터들 및 음성 및 텍스트 통신 시스템의 다른 형태들과 같은, 이동국들의 다른 형태들이 본 발명을 용이하게 채택할 수 있을 것이다.
상기 이동국은, 여기서 더욱 상세히 보이고 묘사되는 것들을 포함하는, 본 발명의 예시적인 실시예들에 따른 하나 이상의 기능들을 수행하는 다양한 수단을 포함한다. 그러나 상기 이동국은 본 발명의 사상 및 범위로부터 벗어남 없이, 하나 이상의 유사한 기능들을 수행하는 대안의 수단을 포함할 수 있음이 이해되어야 한다. 더욱 상세하게, 예를 들면, 도 6에서 보이는 바와 같이, 상기 이동국은 송신기로 신호들을 제공하고 수신기로부터 신호들을 수신하는 송신기(70), 수신기(72), 및 제어부(74)를 포함한다. 이러한 신호들은 적용 가능한 셀룰러 시스템의 공중 인 터페이스 표준에 따른 시그널링 정보, 및 또한 사용자 스피치 및/또는 사용자 생성 데이터를 포함한다. 이러한 점에서, 상기 이동국은 하나 이상의 공중 인터페이스 표준들, 통신 프로토콜들, 변조 유형들, 및 접근 유형들로 동작하는 것이 가능할 수 있다. 더욱 상세하게, 상기 이동국은 수 개의 1세대(1G), 2세대(2G), 2.5G 및/또는 3세대(3G) 통신 프로토콜들 또는 유사한 것 중 어느 것에 따라 동작한 는 것이 가능할 수 있다. 예를 들면, 상기 이동국은 2G 무선 통신 프로토콜들 IS-136(TDMA), GSM, IS-95(CDMA) 또는 유사한 것에 따라 동작하는 것이 가능할 수 있다. 또한, 예를 들면, 상기 이동국은 2.5G 무선 통신 프로토콜들 GPRS, EDGE(Enhanced Data GSM Environment) 또는 유사한 것에 따라 동작하는 것이 가능할 수 있다. 상기 이동국은 DVB 기술(예를 들면 DVB-T, ETSI 표준 EN 300 744)과 같은, 수 개의 다른 디지털 브로드캐스팅 기술들 중 어느 것에 따라 동작하는 것이 추가적으로 또는 대안으로 가능할 수 있다. 상기 이동국은 또한, MBMS 기술(예를 들면 3GPP TS 22.146)과 같은, 수개의 다른 브로드캐스트 및/또는 멀티캐스트 기술들 중 어느 것에 따라 동작하는 것이 가능할 수 있다. 나아가, 상기 이동국은 ISDB-T, DAB, ATSC 기술들 또는 유사한 것에 따라 동작하는 것이 가능할 수 있다. 어떠한 협대역 AMPS(NAMPS) 및 TACS 이동국들은 또한 이중 또는 더 높은 모드 이동국들(예를 들면, 디지털/아날로그 또는 TDMA/CDMA/아날로그 폰들)로써, 본 발명의 실시예들로부터 이득을 얻을 수 있다.
상기 제어부(74)는 상기 이동국의 오디오 및 로직 기능들을 구형하기 위하여 요구되는 회로를 포함함이 이해된다. 예를 들면, 상기 제어부는 디지털 신호 처리 장치, 마이크로프로세서 장치, 및 다양한 아날로그-디지털 변환기들, 디지털-아날로그 변환기들 및 다른 보조 회로들로 구성될 수 있다. 상기 이동국의 제어 및 신호 처리 기능들은 그들의 각각의 능력들에 따라 이러한 장치들 사이에 할당된다. 상기 제어부는 그러므로 또한 변조 및 송신에 앞서 메시지 및 데이터를 컨볼루션(convolutionally)으로 부호화 및 인터리브(interleave)하는 기능을 포함한다. 상기 제어부는 내부 음성 코더(VC, 74a)를 추가적으로 포함할 수 있고, 내부 데이터 모뎀(DM, 74b)을 포함할 수 있다. 나아가, 상기 제어부는 메모리에 저장될 수 있는 하나 이상의 소프트웨어 어플리케이션들을 동작하기 위한 기능을 포함할 수 있다.
상기 이동국은 또한 전통적인 이어폰 또는 스피커(76), 신호기(78), 마이크로폰(80), 디스플레이(82), 및 사용자 입력 인터페이스를 포함하는 사용자 인터페이스를 포함하고, 이들 모두는 상기 제어부(74)에 연결된다. 상기 디스플레이는 데이터 및 메뉴들과 같은, 수개의 다른 디스플레이들 중 어느 것이라도 나타낼 수 있다. 상기 디스플레이는 소프트키들(84a 및 84b)을 누름에 의하여 활성화될 수 있는 소프트키 기능들을 위한 영역들을 또한 디스플레이 할 수 있다. 상기 사용자 입력 인터페이스는 상기 디스플레이 상에 나타난 메뉴 아이템들을 통하여 스크롤하고 그리고/또는 다른 방향 동작들의 실행을 제어하기 위한 것과 같은 방향키들(, 86)을 포함할 수 있다. 상기 방향키들은 그러한 방향키들의 기능들을 수행할 수 있는, 롤링 실린더(rolling cylinder), 볼(ball) 또는 유사한 것과 같은, 별개의 방향키들 또는 단일 요소를 갖는 것과 같이, 수개의 다른 방식들로 구현될 수 있다. 상기 방향키들에 추가하여, 상기 사용자 입력 인터페이스는 키패드(88), 터치 디스플레이(미도시) 또는 다른 입력 장치와 같은, 상기 이동국이 데이터를 수신하는 것을 허용하는 다른 요소들을 포함할 수 있다.
키패드(88)를 포함하는 실시예들에서, 상기 키패드는 전통적인 번호(0-9) 및 관련키들(#, *), 및 상기 이동국을 동작시키기 위하여 이용되는 다른 키들을 포함한다. 다른 키들은 나가는 호를 개시하고 그리고/또는 들어오는 호에 응답하기 위한 키(88a), 수립된 호를 종료하기 위한 키(88b), 및/또는 이미지를 캡처하기 위한 이미지 캡처 장치를 구동하기 위한 키(88c)와 같은, 특정 기능들을 수행하도록 상기 이동국을 활성화시키기 위해 미리 프로그램 된 키들을 포함할 수 있다. 수개의 키들이 키패드 상에 하드 키들을 포함함으로서 여기서 보이고 묘사되었다 할지라도, 그러한 키들 중 어떠한 하나 이상은, 본 발명의 예시적인 실시예들의 사상 및 범위를 벗어나지 않고, 각각의 소프트키 기능들을 활성화시키는 소프트키들을 균등하게 포함할 수 있음이 이해되어야 한다. 유사하게, 소프트키 기능들을 활성화시키는 소프트키들을 포함하는 것으로서 보이고 묘사된 키들은, 본 발명의 예시적인 실시예들의 사상 및 범위로부터 벗어나지 않고, 각각의 하드 키들을 균등하게 포함할 수 있다.
상기 이동국(10)은 데이터를 공유하고 그리고/또는 획득하기 위하여 하나 이상의 송신기들, 수신기들 및/또는 송수신기들(90)과 같은 하나 이상의 수단을 또한 포함할 수 있다. 예를 들면, 상기 이동국은 데이터가 RF 기술들에 따른 전자 장치와 공유되고 그리고/또는 그로부터 획득될 수 있도록 단거리 무선 주파수(RF) 송수 신기 또는 질문기(interrogator)를 포함할 수 있다. 상기 이동국은 적외선(IR) 송수신기, 및/또는 Bluetooth Special Interest Group에 의하여 개발된 블루투스 브랜드 무선 기술을 이용하여 동작하는 블루투스(BT) 송수신기와 같은, 다른 단거리 송수신기들을 추가적으로 또는 대안으로 포함할 수 있다. 그러므로 상기 이동국은 그러한 기술들에 따라 전자 장치들로 데이터를 송신하고 그로부터 데이터를 수신하는 것이 추가적으로 또는 대안으로 가능할 수 있다. 추가적으로, 이동국은 상기 이동국이 수많은 다른 전자 이미징 기술들 중 어느 것에 따라 획득할 수 있도록, 디지털 카메라, CCD(charge coupled device), 광학 스캐너 또는 유사한 것과 같은, 이미지 캡처 요소(92)를 포함할 수 있다. 도시되지는 않았지만, 상기 이동국은, WLAN, WiMAX, UWB 기술들 또는 유사한 것을 포함하는 수 개의 다른 무선 네트워크 기술들에 따른 전자 장치들로 데이터를 송신하거나 그로부터 데이터를 수신하는 것이 추가적으로 또는 대안으로 가능할 수 있다.
상기 이동국은 가입자 식별 모듈(SIM, 94), 제거 가능한 사용자 식별 모듈(R-UIM) 또는 유사한 것과 같은 메모리를 더 포함할 수 있고, 이는 모바일 가입자에 관련된 정보 요소들을 저장할 수 있다. SIM에 추가하여, 이동국은 다른 메모리를 포함할 수 있다. 이러한 점에서, 상기 디지털 브로드캐스트 수신 단말(18) 및 디지털 브로드캐스터(14)처럼, 상기 이동국은 휘발성 메모리(96)를 포함할 수 있다. 또한, 역시 디지털 브로드캐스트 수신 단말 및 디지털 브로드캐스터처럼, 상기 이동국은 다른 비휘발성 메모리(98)를 포함할 수 있고, 이는 내장 될 수 있고 그리고/또는 제거 가능할 수 있다. 예를 들면, 상기 다른 비휘발성 메모리는 내장 된 또는 제거 가능한 멀티미디어 메모리 카드(MMC), Sony Corporation에 의해 제작된 Memory Stick, EEPROM, 플래시 메모리, 하드 디스크 또는 유사한 것을 포함할 수 있다.
상기 메모리들(94, 96, 98)은 상기 이동국의 기능들을 구현하기 위하여 상기 이동국에 의하여 이용되는 수 개의 정보 및 데이터 조각들 중 어느 것이라도 저장할 수 있다. 예를 들면, 상기 메모리들은 상기 이동국을 유일하게 식별하는 것이 가능한, 국제 이동 단말기 식별 번호(international mobile equipment identification) 코드와 같은 식별자를 저장할 수 있다. 상기 메모리들은 하나 이상의 텔레비전, 라디오 및/또는 데이터 채널들에 대한 콘텐츠를 소비하기 위하여, 전통적인 텍스트 뷰어, 오디오 재생기, 비디오 재생기, 멀티미디어 뷰어 또는 유사한 것과 같은, 하나 이상의 클라이언트 어플리케이션들을 또한 저장할 수 있다. 앞서 나타낸 바와 같이, 비록 상기 클라이언트 어플리케이션(들)은 각각의 실체들에 의하여 운영되는 소프트웨어를 포함할 수 있지만, 하나 이상의 그러한 어플리케이션들을 대안으로 펌웨어 또는 하드웨어를 포함할 수 있다.
배경 부분에서 나타낸 바와 같이, 이용자가 특정 채널에 대한 브로드캐스트 콘텐츠를 소비하거나 아니면 보기위해서 단말(10)을 운영할 때, 상기 이용자는 호를 위치시키거나 응답하는 것과 같은, 하나 이상의 다른 기능들을 수행하도록 그들의 단말을 제어하는 것을 원할 수 있다. 그리고 비록 기술들이 이후의 소비를 위하여 브로드캐스트 콘텐츠를 기록하는 동안 상기 사용자가 다른 기능들을 수행하도록 상기 단말을 제어하도록 개발되어 왔다 할지라도, 수개의 그러한 기술들은 상기 단 말이 상기 원하는 콘텐츠를 기록하도록 제어하는 메뉴들의 시리즈들을 통하여 상기 사용자가 이동하는 것을 필요로 할 수 있다. 본 발명의 예시적인 실시예들의 단말은 그러므로 하나 이상의 소프트키들(84a 및 84b, 각각 하나 이상의 소프트 기능들을 갖는 것) 및/또는 키패드(88) 키들과 같은 하나 이상의 키들이 상기 단말의 하나 이상의 기능들을 수행하도록 미리 프로그램 되고, 또한 브로드캐스트 콘텐츠를 기록하도록 구성될 수 있도록 구성되는 것이 가능하다. 이러한 점에서, 상기 이동국이 하나 이상의 미리 정의된 기능들을 수행하도록 활성화시키기 위한 미리 프로그램 된 하나 이상의 그러한 키들은 또한 복수의 채널들 중 선택된 채널 x에 대한 콘텐츠를 기록하기 위하여, 모바일 TV 어플리케이션과 같은 클라이언트 어플리케이션을 활성화시키도록 구성될 수 있다. 그러한 예들에서, 각각의 키(들)는 각각의 채널에 대하여 콘텐츠를 현재 수신하고 소비하는(예를 들면 재생하는) 클라이언트 어플리케이션에 기초하여 선택된 채널에 대한 콘텐츠를 기록하도록 구성될 수 있다.
그러므로 예를 들면, 단말 이용자가 선택된 채널 x에 대한 콘텐츠를 수신하고 소비하도록 상기 단말(10)을 운영하는 동안, 상기 단말은 들어오는 음성 호를 수신한다. 그러한 예에서, 상기 단말은 각각의 키와 관련된 미리 프로그램 된 기능(예를 들면 들어오는 호에 응답하는 것)을 수행하도록 구성될 수 있다. 추가적으로, 상기 단말은, 상기 클라이언트 어플리케이션이 선택된 채널에 대한 콘텐츠를 수신하고 소비하는 동안 상기 단말 키패드(88)의 키(88a)를 누를 때, 상기 단말은 상기 선택된 채널에 대한 콘텐츠를 기록하는 것을 시작하도록 더 활성화될 수 있 다. 그러므로 브로드캐스트 콘텐츠를 소비하는 것 및 들어오는 보이스 호에 응답하는 것 사이에 상기 사용자가 선택하는 것이 필요한 대신에, 상기 사용자는 이후의 소비를 위하여 상기 브로드캐스트 콘텐츠를 기록하는 동안 상기 단말의 다른 기능들을 수행하기위하여 들어오는 호에 빨리 응답할 수 있다.
다른 더 많은 일반적인 예에서, 상기 사용자가 선택된 채널 x에 대한 콘텐츠를 수신하고 소비하도록 상기 단말(10)을 운영하는 동안에, 상기 사용자가 다른 기능들을 수행하도록 상기 단말을 제어하는 것을 원하지만, 또한 바로 다음번에 상기 선택된 채널에 대한 콘텐츠를 소비하는 것을 계속하기를 원한다고 가정해보자. 그러한 예에서, 상기 단말은 키패드 키(88c)를 누르는 것이 상기 이미지 캡처 장치를 이미지를 캡처 하도록 구동하기위하여 상기 장치를 활성화시키도록 구성될 수 있다. 그러나 현재 선택된 채널 x의 빠른 기록을 가능하게 하기 위하여, 동일한 키(88c)가 클라이언트 어플리케이션이 선택된 채널에 대한 콘텐츠를 수신하고 소비하는 동안 각각의 키를 누르고 유지하는 것이(예를 들면 2-3초 동안) 상기 단말을 상기 선택된 채널을 위한 콘텐츠를 기록하는 것을 시작하도록 활성화시키도록 구성될 수 있다.
클라이언트 어플리케이션이 선택된 채널을 위한 브로드캐스트 콘텐츠를 기록하도록 활성화될 수 있는 속도를 개선시키기 위하여, 상기 이동국의 하나 이상의 미리 프로그램 된 키들(하나 이상의 소프트키 기능들을 위한 소프트키들 및/또는 하드 키패드 키들)이 추가적으로 상기 클라이언트 어플리케이션을 활성화시키도록 구성될 수 있다. 상기 키(들)는 여러 방식들 중 어느 하나로 구성될 수 있지만, 이 제 도 8을 참조하여 한 예시적인 실시예에 따르면, 상기 키(들)는 블록 100에 보인 바와 같이 사용자가 선호 메뉴에 접근하도록 단말에 의하여 구성될 수 있다. 이 경우 선호 메뉴로부터 사용자는 키 구성 메뉴를 선택할 수 있다. 블록 102 및 104에 보인 바와 같이, 상기 사용자는 이 경우 원하는 키를 선택할 수 있고, 그 후에 클라이언트 어플리케이션을 활성화하기 위하여 상기 키를 누르는 방식(예를 들면, 누르는 것, 두 번 누르는 것, 누르고 유지하는 것 등)을 선택할 수 있다. 예를 들면, 사용자는 키 88a를 선택하고 클라이언트 어플리케이션을 활성화하는 방식으로서 그 키를 누를 수 있고, 그리고/또는 키 88c를 선택하고 클라이언트 어플리케이션을 활성화하는 방식으로서 그 키를 누르고 유지할 수 있다. 이러한 점에서, 콘텐츠를 기록하는 클라이언트 어플리케이션을 활성화하기 위하여 선택된 키를 누르는 방식은 각각의 키의 미리 프로그램 된 기능을 수행하기 위하여 단말을 활성화 시키는 방식과 같거나 또는 다를 수 있다. 선택된 키를 누르는 방식이 같을 때, 선택된 키를 누르는 것은 단말이 미리 프로그램 된 기능을 수행하는 것에 추가하여 그것의 기록 기능을 수행하도록 클라이언트 어플리케이션을 활성화할 수 있다. 그러나 선택된 키를 누르는 방식이 다를 때, 선택된 키는 그것의 기록 기능을 수행하도록 클라이언트 어플리케이션을 개별적으로 활성화기 위하여, 또는 미리 프로그램 된 기능을 수행하도록 단말을 활성화하기 위하여 그들의 다른 방식에 따라 눌러질 수 있다.
선택된 채널을 위한 브로드캐스트 콘텐츠를 기록하기 위하여 클라이언트 어플리케이션을 활성화하기 위하여 키 및 상기 키를 누르는 방식을 선택한 후에, 각각의 키 및 누르는 방식은 블록 106에 보인 바와 같이, 비휘발성 메모리와 같은 메 모리 내에 보유된 선호 테이블 내에 저장될 수 있다. 선택된 키 및 누르는 방식을 저장한 후에, 단말 이용자는, 블록 108에 묘사된 바와 같이, 원하는 경우, 브로드캐스트 콘텐츠를 기록하기위하여 클라이언트 어플리케이션을 또한 활성화시키기 위하여 나머지 키들 및/또는 키들을 누르는 방식을 구성할 수 있다. 만약 사용자가 다른 키들 및/또는 동일한 또는 다른 키들 키들을 누르는 방식을 구성하기를 원한다면, 사용자는 다른 키 또는 이미 구성된 키를 선택하는 다른 방식을 선택함에 의하여 상기 프로세스를 반복할 수 있다.
선택된 채널 x를 위한 브로드캐스트 콘텐츠를 기록하기 위하여 클라이언트 어플리케이션을 활성화하기 위하여 키들 및 그러한 키들을 누르는 방식을 저장한 후에, 클라이언트 어플리케이션은 브로드캐스트 콘텐츠를 수신하고 소비하는 것을 시작하기위하여 활성화될 수 있다. 참조가 이제 도 9 및 10으로 이동되고, 이는, 본 발명의 한 예시적인 실시예에 따라, 각각 단말 10 및 브로드캐스트 콘텐츠를 기록하는 방법의 기능적 블록도 및 흐름도를 묘사한다. 더욱 상세하게, 도 9는 채널들의 세트의 하나 이상의 채널들을 위한 브로드캐스트 콘텐츠를 콘텐츠 소스(100)로부터 수신하는 단말의 기능적 블록도를 묘사한다. 아래 묘사된 콘텐츠 소스가 디지털 브로드캐스터(14)를 포함하기는 하지만, 상기 콘텐츠 소스는 본 발명의 예시적인 실시예들에 따라 콘텐츠를 브로드캐스팅 하는 것이 가능한 여러 다른 소스들(예를 들면 디지털 브로드캐스트 수신 단말(18) 등) 중 어느 것을 포함할 수 있음이 이해되어야 한다. 또한, 아래 묘사된 바와 같이, 도 9 및 10의 실시예에 대하여 여기 묘사된 단말은 단말(10)을 포함할 수 있다. 그러나 본 발명의 사상 및 범위로 부터 벗어남 없이, 상기 단말은 디지털 브로드캐스트 수신 단말을 균등하게 포함할 수 있음이 이해되어야 한다. 나아가, 비록 상기 브로드캐스트 콘텐츠가 하나 이상의 텔레비전 및/또는 라디오 채널들을 위한 것으로서 묘사될 수 있다 할지라도, 상기 브로드캐스트 콘텐츠는 여러 다는 유형들의 콘텐츠 중 어느 것을 포함할 수 있고, 여러 다른 유선 및/또는 무선 전달 기술들 중 어느 것에 따라 상기 단말에서 수신될 수 있음이 이해되어야 한다.
도 9에 도시된 바와 같이, 상기 단말(10)은 복수의 배열된 채널들 중 선택된 채널 x를 위한 콘텐츠를 수신하고 소비하기 위하여(예를 들면 재생) 모바일 TV 어플리케이션과 같은 클라이언트 어플리케이션(112)을 운영할 수 있다. 클라이언트 어플리케이션을 실행하거나 아니면 활성화한 후에, 단말 이용자는 도 10의 블록 120에 보인 바와 같이, 선택된 채널을 위한 콘텐츠를 수신하고 소비하도록 상기 클라이언트 어플리케이션을 조종할 수 있다. 예를 들면, 상기 클라이언트 어플리케이션은 사용자가 원하는 채널을 선택할 수 있는 채널 목록(60)을 포함하는 사용자 인터페이스(UI)를 나타내도록 구성될 수 있다. 상기 클라이언트 어플리케이션이 선택된 채널 x를 위한 콘텐츠를 수신하고 소비하도록 조종되는 방법에 상관없이, 상기 어플리케이션은 이후에 상기 단말의 수신기(RX, 114)를 통하여 콘텐츠 소스(110)로부터 선택된 채널 콘텐츠를 수신한다. 상기 수신기는 예를 들면 DVB, GPRS, EDGE 또는 유사한 것에 의하여 특정되는 기술들과 같은 여러 다른 전달 기술들 중 어느 것에 따라 콘텐츠 소스로부터 선택된 채널 콘텐츠를 수신할 수 있다. 그리고 선택된 채널 콘텐츠는 디지털 브로드캐스터(14)로 그러한 콘텐츠를 제공하는 브로드캐 스트 설비(54)에 의하여 보유되는 콘텐츠 저장(58)에 의하여 저장된 콘텐츠를 포함할 수 있다.
클라이언트 어플리케이션(112)이 선택된 채널 X를 위한 콘텐츠를 수신하고 소비함으로써, 단말 사용자는, 홀로 또는 단말(10)의 다른 기능을 수행하는 것과 연결되어, 선택된 채널을 위한 콘텐츠를 기록하도록 결정할 수 있다. 그러한 경우에, 단말 사용자는 블록 122 및 124에 보인 바와 같이, 기록 모드를 입력하고 선택된 채널 x를 위한 브로드캐스트 콘텐츠를 기록하도록(제1 기능을 수행) 클라이언트 어플리케이션을 조종하기 위한 구성된 방식으로 구성된 키(소프트키 기능을 위한 소프트키 및/또는 하드 키패드 키)를 누를 수 있다. 예를 들면, 만약 그렇게 구성되었다면, 상기 단말 사용자는, 기록 모드를 입력하고 선택된 채널 x를 위한 브로드캐스트 콘텐츠를 기록하도록 클라이언트 어플리케이션을 조종하기 위하여, 단말 사용자는 키 88a를 누르거나, 또는 키 88c를 누르고 유지할 수 있다. 클라이언트 어플리케이션은 다음으로 선택된 채널 x를 위한 콘텐츠를 기록하고, 데이터베이스(116) 내에(예를 들면, 메모리(30), 휘발성 메모리(48), 비휘발성 메모리(50), 휘발성 메모리(96), 비휘발성 메모리(98) 등 내에) 기록된 콘텐츠를 저장하도록 운영할 수 있다.
클라이언트 어플리케이션(112)이 선택된 채널을 위한 브로드캐스트 콘텐츠를 기록하기 위한 기록 모드를 입력하기 전에, 후에 또는 그에 따라, 상기 단말은 하나 이상의 다른 기능들(제2 및 다음 기능들)을 수행하도록 활성화될 수 있다. 이러한 점에서, 블록 126 및 128에 보인 바와 같이, 상기 단말이 클라이언트 어플리케 이션을 활성화하도록 구성된 것과 같은 방식으로 각각의 키를 누르는데 응답하여 미리 정의된 기능을 수행하도록 구성될 때, 상기 단말은 상기 클라이언트 어플리케이션이 기록 모드를 입력하기 전에, 후에 또는 그에 따라 각각의 기능을 수행하도록 활성화될 수 있다. 앞서 설명된 바와 같이, 그러한 다른 기능들은 사용자가 단말 키패드(88)의 키(88a)를 누를 때, 예를 들면 음성 호를 개시하거나 응답하는 것을 포함할 수 있다.
블록 130에 보인 바와 같이, 예를 들면 클라이언트 어플리케이션(112)은 수 개의 다른 이벤트들 중 하나 이상이 발생할 때까지, 선택된 채널 x를 위한 콘텐츠를 기록하는 것을 계속할 수 있다. 예를 들면, 클라이언트 어플리케이션은 데이터베이스(116) 내의 기록된 콘텐츠의 크기가 제1 문턱값을 초과할 때가지, 그리고/또는 데이터베이스의 이용 가능한 부분이 제2 문턱값 아래로 감소할 때까지 선택된 채널을 위한 콘텐츠를 기록하는 것을 계속할 수 있다. 추가적으로 또는 대안으로, 예를 들면, 클라이언트 어플리케이션은 각각의 콘텐츠를 포함하는 프로그램이 종료할 때까지 선택된 채널을 위한 콘텐츠를 기록하는 것을 계속할 수 있다.
나아가, 예를 들면, 다양한 경우들에서, 예를 들면 클라이언트 어플리케이션(112)이 단말(10)이 다른 기능을 수행하기 위하여 활성화됨에 따라 콘텐츠를 기록하도록 활성화될 때, 단말 디스플레이(82)는 각각의 브로드캐스트 콘텐츠를 나타내는 것을 적어도 부분적으로 중단할 수 있다. 그러한 경우들에서(또는 다른 경우들에서), 클라이언트 어플리케이션이 선택된 채널을 위한 콘텐츠를 기록하는 것을 시작함으로써, 클라이언트 어플리케이션은 각각의 채널을 위한 기록 타임아웃을 개 시할 수 있다. 클라이언트 어플리케이션은 기록 타임아웃이 만료될 때까지 선택된 채널을 위한 콘텐츠를 기록하는 것을 계속할 수 있고, 이 경우 기록 타임아웃이 기록 동안에 하나 이상의 경우들에서 다시 개시되거나 다시 개시되지 않을 수 있다. 이러한 점에서, 기록 타임아웃은, 예를 들면 각각의 브로드캐스트 콘텐츠를 나타내는 것으로 디스플레이가 돌아가는데 응답하여, 그리고/또는 기록 타임아웃의 임박한 만료에 대하여 단말 사용자에게 알리고 각각의 기록 타임아웃을 리셋하기 위하여 사용자로부터 조종을 수신함에 의하여, 여러 다른 방식들 중 어느 것으로 다시 개시되거나 아니면 리셋될 수 있다.
하나 이상의 경우들에서, 선택된 채널 x를 위한 콘텐츠를 기록하는 동안 그리고/또는 그 이후에, 사용자는 예를 들면 기록된 콘텐츠를 소비하기 위하여 클라이언트 어플리케이션(112)을 조종함에 의하여 기록된 콘텐츠를 경험하기를 원할 수 있다. 그러한 경우에서, 클라이언트 어플리케이션은 기록된 콘텐츠를 소비하는 것을 진행할 수 있다. 만약 사용자가 클라이언트 어플리케이션이 콘텐츠를 기록하는 것을 중단하기 전에 기록된 콘텐츠를 소비하도록 클라이언트 어플리케이션을 조종하였다면, 클라이언트 어플리케이션은 여러 다른 방식들로 응답할 수 있다. 예를 들면 클라이언트 어플리케이션은 기록의 시작으로부터 시작하는 클라이언트 어플리케이션이 콘텐츠를 기록한 동일한 순서로 기록된 콘텐츠를 소비하고, 각각의 채널을 위한 콘텐츠를 기록하는 것을 계속할 수 있다.
여기서 보이고 묘사된 바와 같이, 클라이언트 어플리케이션(112)은 선택된 채널 x를 위한 콘텐츠를 기록하도록 활성화될 수 있고, 데이터베이스(116) 내에 상 기 기록된 콘텐츠를 저장할 수 있다. 그러나 다양한 경우들에서 클라이언트 어플리케이션은 상기 기록된 콘텐츠의 저장, 또는 기록 및 상기 기록된 콘텐츠의 저장 두 가지 모두를 오프로드(offload)할 수 있다. 예를 들면, 클라이언트 어플리케이션이 선택된 채널을 위한 콘텐츠를 기록하기 전에, 후에 또는 그에 따라, 클라이언트 어플리케이션이 선택된 채널을 위한 콘텐츠를 기록하고 저장하도록 셋톱박스(set top box)를 조종하기 위하여 셋톱박스(즉 DB 수신 단말(18)과 통신을 개시할 수 있다. 그러한 경우, 셋톱박스는 단말을 통하여 또는, 만약 그렇게 원하고 그렇게 구성된다면, 상기 단말에 무관하게 선택된 채널을 위한 콘텐츠를 수신하고 기록할 수 있다. 다음으로 단말의 데이터베이스 내에 이미 기록되고 저장된 콘텐츠의 어떠한 부분은 셋톱박스에 의하여 기록된 나머지 부분을 갖는 저장을 위해 데이터베이스 내에 유지되거나 셋톱박스로 단말에 의하여 전달될 수 있다. 다른 예시적인 경우에서, 클라이언트 어플리케이션은 콘텐츠를 기록할 수 있고, 그 후에 예를 들면 소비를 위하여 데이터베이스로부터 셋톱박스로 기록된 콘텐츠를 전달할 수 있다.
하나 이상의 채널들의 콘텐츠가 데이터베이스(116) 내에 기록되고 저장될 수 있음으로써, 콘텐츠의 채널(들)은 콘텐츠의 라이브러리 내에 데이터베이스 내에서 구성될 수 있다. 그러므로 클라이언트 어플리케이션(112)은 단말 사용자에 의한 요청에 따라 또는 여러 다른 경우들에서, 상기 라이브러리의 적어도 일부를 나타내도록 구성될 수 있다. 사용자는 다음으로 데이터베이스로부터 선택된 콘텐츠를 소비하도록 클라이언트 어플리케이션을 조종하기 위하여 기록된 콘텐츠의 하나 이상의 조각들을 선택할 수 있다. 추가적으로, 콘텐츠의 조각들은, 제목, 작가, 날짜 및/ 또는 브로드캐스트 및/또는 기록의 시간, 또는 유사한 것과 같은, 콘텐츠의 하나 이상의 정열 가능한 특성들을 포함하는 관련된 메타데이터를 갖도록 구성될 수 있다.
나아가, 앞서 설명된 바와 같이, 하나 이상의 미리 정의된 기능들을 위해 미리 프로그램 된 단말의 키들은 콘텐츠를 기록하도록 클라이언트 어플리케이션(112)을 활성화하도록 구성될 수 있다. 그러나 비록 특정 기능들을 위해 미리 프로그램 되고 다른 기능들을 위하여 구성된 것으로 묘사되었다 할지라도, 본 발명의 사상 및 범위로부터 벗어남 없이, 단말(10)은 구성된 기능들을 위해 미리 프로그램 되고, 그리고/또는 미리 프로그램 된 기능들을 위하여 구성될 수 있음이 이해되어야 한다. 그러므로 예를 들면, 단말의 하나 이상의 키들은 콘텐츠를 기록하도록 클라이언트 어플리케이션을 활성화하기 위하여 미리 프로그램 되고, 또한 단말의 하나 이상의 다른 기능들을 수행하기위하여 구성될 수 있다. 또한, 예를 들면, 하나 이상의 키들은 클라이언트 어플리케이션을 활성화하고 하나 이상의 다른 기능들을 수행하는 것 모두를 위하여 미리 프로그램될 수 있다. 그리고 하나 이상의 키들은 클라이언트 어플리케이션을 활성화하고 하나 이상의 다른 기능들을 수행하는 것 모두를 위하여 구성될 수 있다.
본 발명의 한 예시적인 측면에 따르면, 단말(10), 디지털 브로드캐스터(14), 및/또는 디지털 브로드캐스트 수신 단말(18)과 같은, 시스템의 실체들 중 하나 이상에 의하여 수행되는 기능들은 혼자 그리고/또는 컴퓨터 프로그램 제품(예를 들면 클라이언트 어플리케이션(112) 등)의 제어 하에, 앞서 설명된 것들을 포함하는, 하 드웨어 및/또는 펌웨어와 같은 다양한 수단에 의하여 수행될 수 있다. 본 발명의 예시적인 실시예들 중 하나 이상의 기능들을 수행하기 위한 컴퓨터 프로그램 제품은 비휘발성 저장 매체와 같은 컴퓨터 판독가능 저장 매체, 및 컴퓨터 판독가능 저장 매체 내에 구현된, 컴퓨터 명령어들의 시리즈와 같은, 컴퓨터 판독가능 프로그램 코드 부분들을 포함하는 소프트웨어를 포함한다.
그러한 점에 있어서, 도 8, 9 및 10은 본 발명의 예시적인 실시예에 따른 시스템들, 방법들 및 프로그램 제품들 각각의 기능적 블록도 및 흐름도이다. 기능적 블록도들 및 흐름도들의 각각의 블록 또는 단계, 및 기능적 블록도들 및 흐름도들 내의 블록들의 조합은 하드웨어, 펌웨어, 및/또는 하나 이상의 컴퓨터 프로그램 명령어들을 포함하는 소프트웨어와 같은 다양한 수단들에 의하여 구현될 수 있다. 고려될 바와 같이, 어떠한 그러한 컴퓨터 프로그램 명령어들은 머신을 생성하기 위해 컴퓨터 또는 다른 프로그램 가능 장치(즉, 하드웨어) 상으로 장착될 수 있고, 그로인해 컴퓨터 또는 다른 프로그램 가능 장치 상에서 실행되는 명령어들은 기능적 블록도들 및 흐름도들의 블록(들) 또는 단계(들) 내에서 특정된 기능들을 실현하기 위한 수단을 생성한다. 이러한 컴퓨터 프로그램 명령어들은 또한 특정 방식으로 기능하도록 컴퓨터 또는 다른 프로그램 가능 장치를 조종할 수 있는 컴퓨터 판독가능 메모리 내에 저장될 수 있고, 그로 인해 컴퓨터 판독가능 메모리 내에 저장된 명령어들은 기능적 블록도들 및 흐름도들의 블록(들) 또는 단계(들) 내에 특정된 기능을 실현하는 명령어 수단들을 포함하는 생산자의 물품을 생산한다. 컴퓨터 프로그램 명령어들은 컴퓨터로 구현된 프로세스를 생성하기 위하여 컴퓨터 또는 다른 프 로그램 가능 장치들 상에서 수행될 동작 단계들의 시리즈들을 야기하기 위하여 컴퓨터 또는 다른 프로그램 가능 장치들 상으로 로드될 수 있고 그로 인해 컴퓨터 또는 다른 프로그램 가능 장치들 상에서 실행하는 명령어들은 기능적 블록도들 및 흐름도들의 블록(들) 또는 단계(들) 내에서 특정된 기능들을 실현하기 위한 단계들을 제공한다.
따라서 흐름도의 블록들 또는 단계들은 특정된 기능들을 수행하기 위한 수단의 조합들, 특정된 기능들을 수행하기 위한 단계들의 조합들 및 특정된 기능들을 수행하기 위한 프로그램 명령어 수단을 지원한다. 또한 기능적 블록도들 및 흐름도들의 하나 이상의 블록들 또는 단계들, 및 기능적 블록도들 및 흐름도들 내의 블록들 또는 단계들의 조합은 특정된 기능들 또는 단계들, 또는 특수 목적 하드웨어 및 컴퓨터 명령어들의 조합들을 수행하는 특수 목적 하드웨어 기반 컴퓨터 시스템에 의하여 구현될 수 있음이 이해될 것이다.
본 발명의 많은 수정들 및 다른 실시예들이 본 발명이 앞선 설명들 및 관련된 도면들 내에서 나타난 교사들의 이득을 갖는 것에 적합한 기술의 통상의 기술자에게 생각날 것이다. 그러므로 본 발명은 개시된 특정 실시예들에 한정되지 않고 수정들 및 다른 실시예들은 첨부된 청구항들의 범위 내에 포함되려는 의도임이 이해될 것이다. 비록 특정 용어들이 여기서 이용되었지만, 그들은 오직 일반적이고 설명적인 느낌으로 이용된 것이고 제한의 목적을 위한 것은 아니다.
Claims (35)
- 브로드캐스트 콘텐츠를 기록하기 위한 단말에 있어서,키를 누르는 제1 방식에 응답하여 제1 기능을 수행하도록 구성된 키를 포함하는 사용자 입력 인터페이스로서, 동일한 키가 상기 키를 누르는 제2 방식에 응답하여 제2의 다른 기능을 수행하기 위하여 또한 미리 프로그램되고, 상기 제1 기능은 선택된 채널에 대한 콘텐츠를 기록하는 것을 포함하는, 사용자 입력 인터페이스; 및선택된 채널에 대한 브로드캐스트 콘텐츠를 수신하도록 구성된 프로세서로서, 상기 프로세서는 상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 사용자가 누름에 응답하여 상기 선택된 채널에 대한 콘텐츠를 기록하도록 또한 구성된, 프로세서를 포함하는, 단말.
- 제1항에 있어서, 상기 프로세서는 상기 제2 방식으로 상기 사용자 입력 인터페이스의 키를 상기 사용자가 누르는 것에 응답하여 상기 제2 기능을 수행하도록 더 구성된, 단말.
- 제2항에 있어서, 상기 키를 누르는 제1 방식은 상기 키를 누르는 상기 제2 방식과 다른, 단말.
- 제1항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 같고, 상기 프로세서는 상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 상기 사용자가 누르는 것에 응답하여 상기 제2 기능을 수행하도록 더 구성된, 단말.
- 제4항에 있어서, 상기 제2 기능은 상기 단말에서 호를 배치하거나 응답하는 것을 포함하는, 단말.
- 제4항에 있어서, 상기 프로세서는 상기 브로드캐스트 콘텐츠가 수신됨에 따라 상기 브로드캐스트 콘텐츠를 소비하도록 더 구성되고, 상기 프로세서는 상기 제2 기능이 수행됨에 따라 상기 브로드캐스트 콘텐츠의 소비를 적어도 일시적으로 중단하도록 구성된, 단말.
- 제1항에 있어서, 상기 프로세서는 상기 선택된 채널에 대한 콘텐츠를 기록하도록 원격 네트워크 실체를 지시하는 것을 포함하여 콘텐츠를 기록하도록 구성된, 단말.
- 브로드캐스트 콘텐츠를 기록하기 위한 단말에 있어서,선택된 채널에 대한 브로드캐스트 콘텐츠를 수신하기 위한 제1 수단으로서, 상기 단말은 상기 키를 누르는 제1 방식에 응답하여 제1 기능을 수행하도록 구성된 키를 포함하는 사용자 입력 인터페이스를 포함하고, 동일한 키가 또한 상기 키를 누르는 제2 방식에 응답하여 제2의 다른 기능을 수행하도록 미리 프로그램 되고, 상기 제1 기능은 상기 선택된 채널에 대한 콘텐츠를 기록하는 것을 포함하는, 제1 수단; 및상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 사용자가 누르는 것에 응답하여 상기 선택된 채널에 대한 콘텐츠를 기록하기 위한 제2 수단을 포함하는 단말.
- 제8항에 있어서, 상기 프로그램 제품은,상기 제2 방식으로 상기 사용자 입력 인터페이스의 상기 키를 상기 사용자가 누르는 것에 응답하여 상기 제2 기능을 수행하기 위한 제3 수단을 더 포함하는, 컴퓨터 프로그램 제품.
- 제9항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 다른, 컴퓨터 프로그램 제품.
- 제8항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 같고, 상기 컴퓨터 프로그램 제품은 상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 누르는 것에 응답하여 상기 제2 기능을 수행하기 위한 제3 수단을 더 포함하는, 컴퓨터 프로그램 제품.
- 제11항에 있어서, 상기 제2 기능은 상기 단말에서 호를 배치하거나 응답하는 것을 포함하는, 컴퓨터 프로그램 제품.
- 제11항에 있어서,상기 브로드캐스트 콘텐츠가 수신됨에 따라 상기 브로드캐스트 콘텐츠를 소비하기 위한 제4 수단을 포함하고, 상기 제4 수단은 상기 제2 기능이 수행됨에 따라 상기 브로드캐스트 콘텐츠의 소비를 적어도 일시적으로 중단함에 의하여 상기 브로드캐스트 콘텐츠를 소비하도록 적응되는, 컴퓨터 프로그램 제품.
- 제8항에 있어서, 상기 제2 수단은 원격 네트워크 실체가 상기 선택된 채널에 대한 콘텐츠를 기록하게 지시하도록 적응된, 컴퓨터 프로그램 제품.
- 단말의 사용자 인터페이스에 있어서,키를 누르는 제1 방식에 응답하여 상기 단말이 제1 기능을 수행하도록 제어하도록 구성된 키로서, 동일한 키가 또한 상기 키를 누르는 제2 방식에 응답하여 상기 단말이 제2의 다른 기능을 수행하도록 지시하게 미리 프로그램 되고, 상기 제1 기능은 상기 선택된 채널에 대한 콘텐츠를 기록하는 것을 포함하는 키를 포함하고,상기 키는 상기 단말이 브로드캐스트 콘텐츠를 수신하는데 대한 선택된 채널 에 대한 콘텐츠를 기록하는 것을 지시하도록 구성되고, 상기 단말은 상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 사용자가 누르는 것에 응답하여 상기 콘텐츠를 기록하도록 지시되는, 사용자 인터페이스.
- 제15항에 있어서, 상기 키는 상기 제2 방식으로 상기 사용자 입력 인터페이스의 상기 키를 상기 사용자가 누르는 것에 응답하여 상기 단말이 상기 제2 기능을 수행할 것을 지시하도록 더 구성되는, 사용자 인터페이스.
- 제16항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 다른, 사용자 인터페이스.
- 제15항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 같고, 상기 키는 상기 제1 방식으로 상기 사용자 입력 인터페이스의 키를 상기 사용자가 누르는 것에 응답하여 상기 단말이 상기 제2 기능을 수행하도록 지시하기 위하여 더 구성되는, 사용자 인터페이스.
- 제4항에 따른 사용자 인터페이스에 있어서, 상기 제2 기능은 상기 단말에서 호를 배치하거나 응답하는 것을 포함하는, 사용자 인터페이스.
- 제4항에 따른 사용자 인터페이스에 있어서, 상기 단말은 상기 브로드캐스트 콘텐츠가 수신됨에 따라 상기 브로드캐스트 콘텐츠를 소비하도록 구성되고, 상기 키는 상기 제2 기능이 수행됨에 따라 상기 단말이 상기 브로드캐스트 콘텐츠의 소비를 적어도 일시적으로 중단하도록 지시되게 구성되는, 사용자 인터페이스.
- 제15항에 다른 사용자 인터페이스에 있어서, 상기 키는, 원격 네트워크 실체가 상기 선택된 채널에 대해 콘텐츠를 기록하도록 지시하는 것을 포함하여 콘텐츠를 상기 단말이 기록하도록 지시하게 구성되는, 사용자 인터페이스.
- 브로드캐스트 콘텐츠를 기록하기 위한 방법에 있어서, 상기 방법은 단말에 실행되고, 상기 방법은:선택된 채널에 대한 브로드캐스트 콘텐츠를 수신하는 단계로서, 상기 단말은 상기 키를 누르는 제1 방식에 응답하여 제1 기능을 수행하도록 구성된 키를 포함하는 사용자 입력 인터페이스를 포함하고, 상기 동일한 키가 또한 상기 키를 누르는 제2 방식에 응답하여 제2의 다른 기능을 수행하도록 미리 프로그램 되고, 상기 제1 기능은 상기 선택된 채널에 대해 콘텐츠를 기록하는 것을 포함하는, 브로드캐스트 콘텐츠 수신 단계:상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 누르는 단계; 및그에 응답하여, 상기 선택된 채널에 대해 콘텐츠를 기록하는 단계를 포함하는, 브로드캐스트 콘텐츠를 기록하기 위한 방법.
- 제22항에 있어서,상기 제2 방식으로 상기 사용자 입력 인터페이스의 상기 키를 누르는 단계; 및그에 응답하여 상기 제2 기능을 수행하는 단계를 더 포함하는, 브로드캐스트 콘텐츠를 기록하기 위한 방법.
- 제23항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 다른, 브로드캐스트 콘텐츠를 기록하기 위한 방법.
- 제22항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 같고, 상기 방법은 상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 누르는 것에 응답하여 상기 제2 기능을 수행하는 단계를 더 포함하는, 브로드캐스트 콘텐츠를 기록하기 위한 방법.
- 제25항에 있어서, 상기 제2 기능은 상기 단말에서 호를 배치하거나 호에 응답하는 단계를 포함하는, 브로드캐스트 콘텐츠를 기록하기 위한 방법.
- 제25항에 있어서,상기 브로드캐스트 콘텐츠가 수신됨에 따라 상기 브로드캐스트 콘텐츠를 소 비하는 단계를 더 포함하고, 상기 브로드캐스트 콘텐츠를 소비하는 단계는 상기 제2 기능이 수행됨에 따라 상기 브로드캐스트 콘텐츠의 소비를 적어도 일시적으로 중단하는 단계를 포함하는, 브로드캐스트 콘텐츠를 기록하기 위한 방법.
- 제22항에 있어서, 상기 콘텐츠를 기록하는 단계는, 원격 네트워크 실체가 상기 선택된 채널에 대한 콘텐츠를 기록하도록 지시하는 단계를 포함하는, 브로드캐스트 콘텐츠를 기록하기 위한 방법.
- 브로드캐스트 콘텐츠를 기록하기 위한 컴퓨터 프로그램 제품에 있어서, 상기 컴퓨터 프로그램 제품은, 단말에 구현되고 저장된 컴퓨터 판독가능 프로그램 코드를 갖는 적어도 하나의 컴퓨터 판독가능 저장 매체를 포함하고, 상기 컴퓨터 판독가능 프로그램 코드 부분들은:선택된 채널에 대해 브로드캐스트 콘텐츠를 수신하기 위한 제1 실행가능 부분으로서, 상기 단말은 상기 키를 누르는 제1 방식에 응답하여 제1 기능을 수행하도록 구성된 키를 포함하는 사용자 입력 인터페이스를 포함하고, 상기 동일한 키는 또한 상기 키를 누르는 제2 방식에 응답하여 제2의 다른 기능을 수행하기 위하여 미리 프로그램 되고, 상기 제1 기능은 상기 선택된 채널에 대해 콘텐츠를 기록하는 것을 포함하는, 제1 실행가능 부분; 및상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 사용자가 누르는 것에 응답하여 상기 선택된 채널에 대해 콘텐츠를 기록하기 위한 제2 실행가능 부분을 포함하는, 컴퓨터 프로그램 제품.
- 제29항에 있어서,상기 제2 방식으로 상기 사용자 입력 인터페이스의 상기 키를 상기 사용자가 누르는 것에 응답하여 상기 제2 기능을 수행하기 위한 제3 실행가능 부분을 더 포함하는, 컴퓨터 프로그램 제품.
- 제30항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 다른, 컴퓨터 프로그램 제품.
- 제29항에 있어서, 상기 키를 누르는 상기 제1 방식은 상기 키를 누르는 상기 제2 방식과 같고, 상기 컴퓨터 프로그램 제품은 상기 제1 방식으로 상기 사용자 입력 인터페이스의 상기 키를 누르는 것에 응답하여 상기 제2 기능을 수행하기 위한 제3 실행가능 부분을 더 포함하는, 컴퓨터 프로그램 제품.
- 제32항에 있어서, 상기 제2 기능은 상기 단말에서 호를 배치하거나 호에 응답하는 것을 더 포함하는, 컴퓨터 프로그램 제품.
- 제32항에 있어서,상기 브로드캐스트 콘텐츠가 수신됨에 따라 상기 브로드캐스트 콘텐츠를 소 비하기 위한 제4 실행가능 부분으로서, 상기 제4 실행가능 부분은 상기 제2 기능이 수행됨에 따라 상기 브로드캐스트 콘텐츠의 소비를 적어도 일시적으로 중단함에 의하여 상기 브로드캐스트 콘텐츠를 소비하도록 적응된, 제4 실행가능 부분을 포함하는, 컴퓨터 프로그램 제품.
- 제29항에 있어서, 상기 제2 실행가능 부분은 원격 네트워크 실체를 상기 선택된 채널에 대한 콘텐츠를 기록하게 지시하도록 적응된, 컴퓨터 프로그램 제품.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US73204205P | 2005-11-01 | 2005-11-01 | |
US60/732,042 | 2005-11-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080046252A true KR20080046252A (ko) | 2008-05-26 |
Family
ID=38005481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087008726A KR20080046252A (ko) | 2005-11-01 | 2006-10-31 | 브로드캐스트 콘텐츠를 기록하기 위한 단말, 방법 및컴퓨터 프로그램 제품 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20070116274A1 (ko) |
EP (1) | EP1943820A4 (ko) |
JP (1) | JP2009514476A (ko) |
KR (1) | KR20080046252A (ko) |
WO (1) | WO2007052126A1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090077609A1 (en) * | 2006-01-17 | 2009-03-19 | Guillaume Bichot | Gateway For Receiving Digital Television Broadcast Services, Terminal and Corresponding Methods |
US20090163239A1 (en) * | 2007-12-21 | 2009-06-25 | Nokia Corporation | Method, apparatus and computer program product for generating media content by recording broadcast transmissions |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4101668A1 (de) * | 1991-01-22 | 1992-07-23 | Messer Griesheim Gmbh | Feuerloescheinrichtung mit einem speicher fuer ein als loeschmittel dienendes tiefsiedendes verfluessigtes gas |
US5180018A (en) * | 1991-05-29 | 1993-01-19 | Taylor Robert E | Split stack fire-fighting apparatus and process of use |
PT99175B (pt) * | 1991-10-08 | 1996-01-31 | Fernando Jorge Nunes De Almeid | Instalacao de fornecimento de fluido criogenico |
US5995155A (en) * | 1995-07-17 | 1999-11-30 | Gateway 2000, Inc. | Database navigation system for a home entertainment system |
JPH11126123A (ja) * | 1997-07-14 | 1999-05-11 | Internatl Business Mach Corp <Ibm> | データ・プロセッサ制御表示システムおよびコンピュータ実施方法 |
KR100391769B1 (ko) * | 2000-09-02 | 2003-07-16 | 삼성전자주식회사 | 이동통신 단말기의 키입력 방법 |
US6401930B1 (en) * | 2000-12-08 | 2002-06-11 | Ciena Corporation | Universal handling container |
US20040205493A1 (en) * | 2001-08-08 | 2004-10-14 | Simpson Shell S. | Web based imaging application that creates customized content based on user selections |
US7623635B2 (en) * | 2001-10-24 | 2009-11-24 | Cool Kenneth J | Integrated telephony and video system |
US6868264B2 (en) * | 2001-12-13 | 2005-03-15 | International Business Machines Corporation | Method and apparatus for managing audio broadcasts in an automobile |
US6666278B2 (en) * | 2002-01-22 | 2003-12-23 | Frank Cicanese | Oil well fire suppression device |
JP4137520B2 (ja) * | 2002-05-27 | 2008-08-20 | 三菱電機株式会社 | 携帯端末 |
JP3688678B2 (ja) * | 2002-11-29 | 2005-08-31 | 株式会社東芝 | 放送受信装置及びその制御方法、携帯情報端末及びその制御方法 |
JP2004193944A (ja) * | 2002-12-11 | 2004-07-08 | Mitsubishi Electric Corp | 携帯通信装置及び携帯通信装置によるテレビ放送の記録/再生方法 |
US7130623B2 (en) * | 2003-04-17 | 2006-10-31 | Nokia Corporation | Remote broadcast recording |
KR100514685B1 (ko) * | 2003-05-13 | 2005-09-13 | 주식회사 팬택앤큐리텔 | 타임 시프트 기능 구현 단말기 및 방법 |
US7432990B2 (en) * | 2004-01-06 | 2008-10-07 | Sharp Laboratories Of America, Inc. | Open aquos remote control unique buttons/features |
JP4295644B2 (ja) * | 2004-03-08 | 2009-07-15 | 京セラ株式会社 | 携帯端末及び携帯端末の放送記録再生方法並びに放送記録再生プログラム |
JP2005303561A (ja) * | 2004-04-09 | 2005-10-27 | Fuji Photo Film Co Ltd | 移動体端末装置 |
-
2006
- 2006-10-30 US US11/554,285 patent/US20070116274A1/en not_active Abandoned
- 2006-10-31 JP JP2008538442A patent/JP2009514476A/ja active Pending
- 2006-10-31 EP EP06809155A patent/EP1943820A4/en not_active Withdrawn
- 2006-10-31 KR KR1020087008726A patent/KR20080046252A/ko not_active Application Discontinuation
- 2006-10-31 WO PCT/IB2006/003064 patent/WO2007052126A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
JP2009514476A (ja) | 2009-04-02 |
EP1943820A4 (en) | 2011-04-06 |
WO2007052126A1 (en) | 2007-05-10 |
US20070116274A1 (en) | 2007-05-24 |
EP1943820A1 (en) | 2008-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7490341B2 (en) | System and associated terminal, method and computer program product for directional channel browsing of broadcast content | |
KR100870717B1 (ko) | 시스템 및 관련된 단말기, 콘텐츠 사용 통계량을 기록하기 위한 방법 및 컴퓨터 판독 저장 매체 | |
RU2391780C2 (ru) | Терминал, способ и компьютерный программный продукт для выполнения операций с вещательным контентом | |
Kornfeld et al. | DVB-H and IP datacast—broadcast to handheld devices | |
EP3217680B1 (en) | Mobile telecommunications apparatus for receiving and displaying more than one service | |
US7779154B2 (en) | Mobile telecommunication networks and digital broadcasting services | |
EP1916842B1 (en) | Program guide browser | |
KR100764005B1 (ko) | 방송 콘텐츠 제공 시스템 및 관련된 단말기, 방법 및컴퓨터 프로그램 생성물 | |
US20050129042A1 (en) | System and associated terminal, method and computer program product for controlling memory for storage of content | |
US20070240188A1 (en) | Datacasting | |
EP1676423B1 (en) | System and method for controlling storage of content | |
US20060293077A1 (en) | System, terminal, method, and computer program product for allocating memory for storage of content | |
EP1676422B1 (en) | System and associated terminal, method and computer program product for controlling the flow of content | |
CN102084652B (zh) | 用于选择性地缓存突发流传输的方法和装置 | |
KR20080046252A (ko) | 브로드캐스트 콘텐츠를 기록하기 위한 단말, 방법 및컴퓨터 프로그램 제품 | |
US20120275468A1 (en) | Method for transmission of layered multimedia contents to heterogeneous terminals via a tdm/tdma multiplexing infrastructure, and associated processing device and decoder | |
US8195223B2 (en) | Method and device for controlling bilateral communication system and radio transmission | |
Huang et al. | Design and Implementation of a DVB-H IP Decapsulator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |