Microsoft 특허 앱을 통해 인터넷을 통한 셋톱박스 프로그래밍 가능

  • Dec 06, 2023

새로 공개된 Microsoft 특허 출원에서는 텔레비전용 셋톱박스를 원격으로 프로그래밍하는 기술을 설명합니다.

그림 1과 그에 따른 설명 텍스트는 본 발명에 대한 가장 완전한 모습을 제공합니다.

무화과. 도 1 및 해당 논의는 셋톱 박스를 포함하는 예시적인 클라이언트 시스템의 일반적인 설명을 제공하도록 의도된다. 무화과. 도 1은 셋톱 박스(22) 및 디스플레이 장치(32)를 포함하는 프로그래밍 가능한 클라이언트 시스템(20)을 도시한다. 전술한 바와 같이, 셋톱 박스(22)는 케이블 박스, 위성 수신기, VCR, DVR, 이들의 임의의 조합 등일 수 있다.

셋톱 박스(22)는 고화질 텔레비전 디스플레이, 표준 텔레비전 디스플레이, 평면 패널 디스플레이, 프로젝션 디스플레이일 수 있는 디스플레이 장치(32)에 연결된다. 장치, 고화질 텔레비전 디스플레이, 컴퓨터 모니터 또는 텔레비전 프로그램, 프로그래밍 콘텐츠, 프로그램 가이드 데이터 및 좋다.

셋톱 박스(22)는 또한 자기 하드 디스크 또는 데이터를 저장할 수 있는 임의의 다른 자기 또는 광학 또는 비휘발성 메모리 장치일 수 있는 저장 장치(24)를 포함한다. 예를 들어, 저장 장치(24)는 이벤트, 프로그램 가이드 데이터(26), 프로그래밍 데이터 또는 콘텐츠(27) 등을 저장하는 데 사용됩니다. 저장 장치(24)는 연결(30)을 통해 수신되는 프로그래밍 콘텐츠(27)를 기록하는 데에도 사용될 수 있습니다. 스케줄러(47)는 사용자가 셋톱박스(22)를 프로그래밍하거나 이벤트를 스케줄링할 수 있도록 하는 모듈이다.

디스플레이(67)는 저장 장치(24)로부터 검색된 프로그램 가이드 데이터가 디스플레이 장치(32)에 어떻게 나타날 수 있는지의 일례를 도시한다. 프로그램 가이드 데이터(26)는 일반적으로 디스플레이(67)에 예시적으로 도시된 바와 같이 행 및 열 형식을 사용하여 표시된다.

행 60에는 프로그래밍 콘텐츠가 방송되는 시간이 표시됩니다. 열(61)은 프로그래밍 컨텐츠가 클라이언트 시스템(20)에 의해 수신될 채널을 식별하고 표시합니다. 65행에는 60행에 표시된 시간에 61열에 식별된 채널에서 방송될 프로그래밍 콘텐츠가 나열되어 있습니다.

예를 들어, 프로그램 목록 62는 "지역 뉴스" 프로그램이 ABT 채널에서 오전 7시부터 8시까지 방송되도록 지정합니다.

디스플레이(67)는 또한 셋톱 박스(22)를 프로그래밍하거나 이벤트를 선택하고 예약하는 데 사용되는 아이콘을 포함합니다. 이 예에서, 디스플레이(67)는 기록 아이콘(64), 삭제 아이콘(66), 잠금 해제/잠금 아이콘(68) 및 기본 설정 아이콘(70)을 포함합니다.

프로그램을 녹화하기 위해, 사용자는 프로그램(63)과 같은 프로그램을 선택할 것이고, 프로그램(63)은 예를 들어 그것이 선택되었음을 나타내기 위해 음영 처리되거나 아이콘이 표시될 것이다. 프로그램(63)이 선택된 후, 사용자는 녹화 아이콘(64)을 클릭하거나 선택할 수 있다.

이는 스케줄러(47)에 의해 기록 이벤트가 스케줄링되게 하고 이벤트는 종종 저장 장치(24)에 저장된다. 프로그램(63)은 디스플레이(67)에 표시된 대로 8시에 시작됩니다. 프로그램 가이드 데이터에 의해 식별되는 특정 시간에, 프로그램(63)은 셋톱 박스(22)에 의해 녹화될 것이고 아마도 저장 장치(24)에 저장될 것이다.

다른 예에서, 디스플레이(67)는 예를 들어 해당 프로그램에 대해 이벤트가 예정되었음을 나타내는 프로그램(63)을 음영 처리되거나 표시된 아이콘으로 이미 표시할 수 있습니다.

사용자가 더 이상 프로그램(63)을 녹화하고 싶지 않은 경우, 사용자는 간단히 프로그램(63)을 선택한 다음 삭제 아이콘(66)을 클릭하거나 선택할 수 있습니다. 이 이벤트로 인해 프로그램 63이 녹화되지 않습니다. 비슷한 방식으로 다른 이벤트도 예약할 수 있습니다.

이벤트는 특정 프로그램에만 국한되지 않고, 채널이나 특정 시간대, 특정 시청률을 보유한 프로그램 등에 적용될 수 있습니다. 예를 들어, 사용자는 잠금 이벤트를 이용하여 등급에 따라 특정 연령층에 적합하지 않은 채널을 모두 잠그도록 표시할 수 있습니다.

사용자는 디스플레이(67)의 구성을 조작하기 위해 설정된 선호도 아이콘(70)을 선택할 수도 있습니다. 예를 들어, 사용자는 선택된 채널만이 디스플레이(67)에 나타나도록 환경 설정을 설정할 수 있습니다. 따라서, 디스플레이(67)는 디스플레이의 하나의 가능한 구성의 예일 뿐이고 이벤트는 본 명세서에 설명된 것에 제한되지 않는다.

연결(30)은 바람직하게는 항상 켜져 있는 양방향 연결이다. 연결(30)의 예로는 케이블 모뎀, ISDN(Integrated Serviced Digital Network) 회선, 디지털 가입자 등이 있습니다. 프로그래밍 컨텐츠 및 네트워크와 같은 네트워크에 대한 액세스를 셋톱박스(22)에 제공하는 라인(DSL) 라인 등 인터넷.

연결(30)은 표준 전화선과 같이 항상 켜져 있지 않은 연결일 수도 있습니다. 바람직하게는 연결(30)은 항상 켜져 있다. 많은 셋톱박스는 데이터를 수신하도록 구성되어 있지만 데이터 전송 기능은 더욱 제한되어 있습니다. 셋톱 박스(22)는 프로그래밍 콘텐츠를 수신하는 것 외에도 연결(30)을 통해 데이터를 전송하거나 제공하는 능력을 셋톱 박스(22)에 제공하는 서버(34)를 포함합니다.

셋톱 박스(22)는 또한 프로그래밍 콘텐츠가 디스플레이 장치(32)에 표시될 수 있게 하는 다른 구성요소를 갖는다. 이러한 구성 요소에는 프로그래밍 콘텐츠를 조정하기 위한 하나 이상의 튜너, 조정된 프로그래밍 콘텐츠를 복조하기 위한 하나 이상의 복조기, 복조된 프로그래밍 콘텐츠로부터 채널 또는 비디오 스트림을 선택하기 위한 전송 모듈, 및 채널 또는 비디오를 디코딩하기 위한 디코더 개울.

채널 또는 비디오 스트림이 디코딩된 후, 오디오 및 비디오 구성요소가 디스플레이 장치(32)로 전송될 수 있습니다. 채널 또는 비디오 스트림은 저장 장치(24)에 기록될 수도 있습니다.