[go: up one dir, main page]

KR20010053405A - Interactive televison program guide system with local advertisements - Google Patents

Interactive televison program guide system with local advertisements Download PDF

Info

Publication number
KR20010053405A
KR20010053405A KR1020017000155A KR20017000155A KR20010053405A KR 20010053405 A KR20010053405 A KR 20010053405A KR 1020017000155 A KR1020017000155 A KR 1020017000155A KR 20017000155 A KR20017000155 A KR 20017000155A KR 20010053405 A KR20010053405 A KR 20010053405A
Authority
KR
South Korea
Prior art keywords
advertisement
local
global
distribution facility
television
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.)
Withdrawn
Application number
KR1020017000155A
Other languages
Korean (ko)
Inventor
보이랜피터씨3세
토마스윌리엄엘
하셀조엘쥐
엘리스마이클디
Original Assignee
암만 챨스 비.
유나이티드 비디오 프로퍼티즈, 인크.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22334244&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR20010053405(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 암만 챨스 비., 유나이티드 비디오 프로퍼티즈, 인크. filed Critical 암만 챨스 비.
Publication of KR20010053405A publication Critical patent/KR20010053405A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/02Arrangements for relaying broadcast information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • H04N21/23617Multiplexing of additional data and video streams by inserting additional data into a data carousel, e.g. inserting software modules into a DVB carousel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/4508Management of client data or end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4542Blocking scenes or portions of the received content, e.g. censoring scenes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/458Scheduling 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47815Electronic shopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N2007/1739Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal the upstream communication being transmitted via a separate link, e.g. telephone line

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

본 발명은 케이블 시스템의 전파 중계소와 같은 텔레비젼 분배 설비와 관련된 사용자 텔레비젼 장비 상에서 실행되는 양방향 텔레비젼 프로그램 가이드에 지역 광고를 분배할 수 있는 프로그램 가이드 시스템에 관한 것이다. 지역 광고는 지역 내의 특정한 사용자에게 전달되는 정보를 포함한다. 사용자가 관련된 전역 광고를 선택했을 때, 지역 광고는 디스플레이될 수 있다. 지역 광고는 전역 광고와 지역 광고를 순환함으로써 자동적으로 디스플레이된다. 광고는 내용 또는 시간 이동를 토대로 하여 차단될 수 있다. 광고 사용에 관한 정책이 실행될 수 있다.The present invention relates to a program guide system capable of distributing local advertisements to interactive television program guides executed on user television equipment associated with a television distribution facility, such as a head end of a cable system. Local advertisements include information delivered to specific users within a region. When the user selects the relevant global advertisement, the local advertisement may be displayed. Local ads are automatically displayed by cycling between global and local ads. Ads can be blocked based on content or time shifts. Policies regarding the use of advertisements may be implemented.

Description

지역 광고를 포함하는 양방향 텔레비젼 프로그램 가이드 시스템{INTERACTIVE TELEVISON PROGRAM GUIDE SYSTEM WITH LOCAL ADVERTISEMENTS}Interactive TV program guide system with local advertising {INTERACTIVE TELEVISON PROGRAM GUIDE SYSTEM WITH LOCAL ADVERTISEMENTS}

수동성(passive) 텔레비젼 프로그램 가이드는 전용 텔레비젼 채널 상에 텔레비젼 프로그램 목록의 스크롤링 또는 페이지화된 목록을 제공한다. 텔레비젼 사용자는 텔레비젼을 전용 채널에 동조시킴으로써 텔레비젼 프로그램 목록을 볼 수 있다. 수동성 프로그램 가이드 디스플레이의 상부는 광고 영상 및 관련된 문자 설명을 디스플레이되도록 사용된다. 문자 설명의 내용은 특정한 영역을 위한 것이다.Passive television program guides provide a scrolled or paged list of television program listings on dedicated television channels. The television user can view a list of television programs by tuning the television to a dedicated channel. The upper portion of the passivity program guide display is used to display the advertising image and associated textual description. The content of the text description is for a specific area.

양방향 텔레비젼 프로그램 가이드에 의해 텔레비젼 사용자는 사용자에 의해 선택되는 포맷으로 프로그램 목록을 디스플레이하기, 쟝르 탐색하기, 페이-퍼-뷰(pay-per-view;요금지불방식의 일종) 주문하기 등의 더 향상된 동작을 수행한다. 양방향 프로그램 가이드는 통상적으로 마이크로프로세서를 실장한 셋-탑 박스에서 실행된다. 프로그램 목록 데이터는 집중화된 데이터 분배 설비로부터 사용자의 케이블 시스템 전파 중계소를 통해 셋-탑 박스에 전송된다. 프로그램 목록 데이터는 통상적으로 셋-탑 박스 내의 메모리에 저장되며, 양방향 프로그램 가이드에 의해 억세스될 수 있다.Interactive TV program guides allow television users to further improve their display of program listings in a format selected by the user, browse through genres, order pay-per-view, etc. Perform the action. The bidirectional program guide is typically executed in a set-top box mounted with a microprocessor. Program listing data is transferred from the centralized data distribution facility to the set-top box via the user's cable system headend. Program listing data is typically stored in memory in a set-top box and can be accessed by a bidirectional program guide.

크너드손(Knudson) 등에 의해 1998년 3월 4일 출원된 미국 특허 출원 제09/034,939호, 1998년 4월 30일 출원된 미국 특허 출원 제09/070,604호 및 1998년 4월 30일 출원된 미국 특허 출원 제09/070,555호, 보이렌(Boylan, III) 등에 의해 1998년 4월 30일 제출된 미국 특허 출원 제09/070,700호에 기술된 바와 같이 양방향 프로그램 가이드는 광고를 디스플레이하는데 사용될 수 있으며, 이 특허 출원은 본 명세서에 참조 문헌으로 포함된다. 양방향 프로그램 가이드 광고는 다양한 제품 및 서비스에 대한 유용한 정보를 사용자에게 제공한다. 예컨대, 양방향 프로그램 가이드 광고는 곧 나올 텔레비젼 프로그램을 판촉하는데 사용될 수 있다. 양방향 프로그램 가이드 광고는 또한 프로그램되지 않은 제품 및 서비스를 판촉하는데 사용될 수 있다.United States Patent Application No. 09 / 034,939, filed March 4, 1998, by Knudson et al., United States Patent Application No. 09 / 070,604, filed April 30, 1998, and United States, filed April 30, 1998. As described in US Patent Application No. 09 / 070,700, filed April 30, 1998, issued by Patent Application 09 / 070,555, Boylan, III, etc., an interactive program guide may be used to display an advertisement. This patent application is incorporated herein by reference. Interactive program guide advertisements provide users with useful information about various products and services. For example, an interactive program guide advertisement may be used to promote an upcoming television program. Interactive program guide advertisements may also be used to promote unprogrammed products and services.

왜냐하면 양방향 텔레비젼 프로그램 가이드 광고는 중앙 설비로부터 전국적으로 분배될 수 있으며, 이러한 광고는 전국에 걸쳐 제품 및 서비스를 판촉하는데 적합하기 때문이다. 그러나, 양방향 프로그램 가이드 광고가 단지 전국적으로 분배된다면 다른 방법으로 가능한 만큼 많은 유용한 지역 광고 정보가 사용자에게 제공되지 않을 것이다.Because interactive television program guide advertisements can be distributed nationwide from central facilities, which are suitable for promoting products and services across the country. However, if the interactive program guide advertisements were only distributed nationwide, then as many other useful local advertising information as possible would not be provided to the user.

그러므로 본 발명의 목적은 지역 프로그램 가이드 광고를 사용자에게 제공할 수 있는 양방향 텔레비젼 프로그램 가이드 시스템을 제공하는 것이다.It is therefore an object of the present invention to provide an interactive television program guide system capable of providing a local program guide advertisement to a user.

본 발명은 양방향 텔레비젼 프로그램 가이드, 더 상세하게는 양방향 텔레비젼 프로그램 가이드를 지역 광고에 제공하는 기술에 관한 것이다.The present invention relates to a technique for providing interactive television program guides, and more particularly, interactive television program guides for local advertising.

도 1은 수동성 텔레비젼 프로그램 가이드 채널을 제공하기 위한 종래의 배치를 도시한 도면.1 shows a conventional arrangement for providing a passive television program guide channel.

도 2는 종래의 수동성 프로그램 가이드에 의해 제공되는 디스플레이를 도시한 도면.2 shows a display provided by a conventional passive program guide.

도 3은 종래의 양방향 프로그램 가이드 데이터 분배 시스템을 도시한 도면.3 illustrates a conventional bidirectional program guide data distribution system.

도 4는, 종래 프로그램 가이드의 페이-퍼-뷰 프로그램 목록 스크린 내에서 프로그램 목록을 사용자가 선택한 때, 종래의 프로그램 가이드가 어떻게 페이-퍼-뷰 주문 정보를 디스플레이하는지를 도시한 도면.Fig. 4 shows how a conventional program guide displays pay-per-view order information when a user selects a program list in the pay-per-view program list screen of the conventional program guide.

도 5는 본 발명에 따라 지역 광고를 제공하는 양방향 텔레비젼 프로그램 가이드 시스템의 예시도.5 is an illustration of an interactive television program guide system for providing local advertising in accordance with the present invention.

도 6은 본 발명에 따라 어떻게 데이터가 다수의 텔레비젼 분배 설비에 분배 될 수 있는지를 도시한 도면.Figure 6 illustrates how data can be distributed to multiple television distribution facilities in accordance with the present invention.

도 7은 본 발명에 따라서 어떻게 지역 광고 데이터가 전역 데이터 스트림의 일부로서 주요 설비로부터 분배될 수 있는지 도시한 도면.FIG. 7 illustrates how local advertising data may be distributed from a major facility as part of a global data stream in accordance with the present invention.

도 8은 텔레비젼 분배 설비가 그 텔레비젼 분배 설비에 연관된 사용자의 텔레비젼 장비로 어드레스 설정된 지역 광고만 통과 시키기 위한 필터를 포함하는 프로그램 가이드 시스템을 예시한 도면.8 illustrates a program guide system including a filter for allowing a television distribution facility to pass only local advertisements addressed to the television equipment of a user associated with the television distribution facility.

도 9는 필터가 그 사용자의 텔레비젼 장비로 어드레스 설정된 지역 광고만 통과 시키기 위해 사용자 텔레비젼 장비에 구비되는 프로그램 가이드 시스템을 예시한 도면.9 illustrates a program guide system in which a user television equipment is provided such that a filter passes only local advertisements addressed to the user's television equipment.

도 10은 본 발명에 따라 어떻게 지역 광고 데이터를 전역 데이터 스트림 안으로 삽입할 수 있는지를 도시한 도면.10 illustrates how local advertisement data can be inserted into a global data stream in accordance with the present invention.

도 11은 본 발명에 따라 어떻게 지역 광고를 텔레비젼 분배 설비의 전역 데이터 스트림에 삽입할 수 있는지를 도시한 도면.11 illustrates how local advertisements can be inserted into a global data stream of a television distribution facility in accordance with the present invention.

도 12는, 본 발명에 따라 지역 광고가 텔레비젼 분배 설비로부터 사용자 텔레비젼 장비로 전송될 때, 어떻게 분리된 지역 데이터 스트림이 제공될 수 있는지를 도시한 도면.12 shows how a separate regional data stream can be provided when a local advertisement is transmitted from a television distribution facility to user television equipment in accordance with the present invention.

도 13은 본 발명에 따라 사용자가 전역 광고를 선택했을 때, 어떻게 지역 광고가 제공될 수 있는지를 도시한 도면.13 illustrates how local advertisements can be provided when a user selects a global advertisement in accordance with the present invention.

도 14는 본 발명에 따라 도 13에 도시된 바와 같이 지역 광고 정보를 사용자에게 제공할 때의 흐름도 단계를 도시한 도면.FIG. 14 illustrates a flow chart step when providing local advertising information to a user as shown in FIG. 13 in accordance with the present invention. FIG.

도 15는 본 발명에 따라 어떻게 전역 광고 및 지역 광고가 순환 할 수 있는지를 도시한 도면15 illustrates how global and local ads can be cycled in accordance with the present invention.

도 16은 본 발명에 따라 도 15에 도시된 바와 같이 순환된 전역 및 지역 광고를 디스플레이할 때의 흐름도 단계를 도시한 도면.FIG. 16 shows a flow chart step when displaying a rotated global and local advertisement as shown in FIG. 15 in accordance with the present invention. FIG.

도 17은 본 발명에 따라 지역 광고를 디스플레이할 때의 흐름도 단계를 도시한 도면.FIG. 17 illustrates a flow chart step when displaying a local advertisement in accordance with the present invention. FIG.

도 18은 본 발명에 따라 광고에 광고 내용을 기초로 한 태그(tag)를 제공할 때의 흐름도 단계를 도시한 도면.FIG. 18 illustrates a flow chart step when providing a tag based on the content of an advertisement in an advertisement in accordance with the present invention. FIG.

도 19는 본 발명에 따라 어떤 광고를 시간 이동(time shifting)할 때의 흐름도 단계를 도시한 도면.FIG. 19 illustrates a flow chart step when time shifting an advertisement in accordance with the present invention. FIG.

도 20은 본 발명에 따라 광고 사용 정책을 실행할 때의 흐름도 단계를 도시한 도면.20 illustrates a flow chart step when executing an advertising usage policy in accordance with the present invention.

도 21은 본 발명에 따라 정책 플래그를 사용하여 광고 사용 정책을 실행할 때의 흐름도 단계를 도시한 도면.FIG. 21 illustrates a flow chart step when executing an advertising usage policy using policy flags in accordance with the present invention. FIG.

도 22는 본 발명에 따라 정책 메시지를 사용하여 광고 사용 정책을 실행할 때의 흐름도 단계를 도시한 도면.Figure 22 illustrates a flow chart step when executing an advertisement usage policy using a policy message in accordance with the present invention.

본 발명의 상기 목적 및 다른 목적은 텔레비젼 분배 설비에 연관된 사용자 텔리비젼 장비 상에서 실행되는 양방향 텔레비젼 프로그램 가이드에 지역(즉, 전체적이 아님) 광고를 제공하는 시스템을 구비함으로써 본 발명의 원리에 의해 달성될 수 있다.The above and other objects of the present invention can be achieved by the principles of the present invention by providing a system for providing local (ie, not entirely) advertisements in interactive television program guides running on user television equipment associated with a television distribution facility. have.

지역 광고의 데이터는 여러 방법으로 양방향 텔레비젼 프로그램 가이드에 분배된다. 예컨대, 지역 광고 데이터는 주요 설비로부터 다수의 텔레비젼 분배 설비로 전송되는 전역 데이터 스트림에 포함될 수 있다. 전역 데이터 스트림은 또한 전역 광고 데이터 및 프로그램 가이드 데이터를 포함할 수 있다. 텔레비젼 분배 설비는 전역 데이터 스트림을 사용자 텔레비젼 장비에 분배한다. 사용자 텔레비젼 장비 내의 양방향 프로그램 가이드는 그 사용자 텔레비젼 장비 또는 그 사용자 텔레비젼 장비에 연관된 텔레비젼 분배 설비로 어드레스 설정된 지역 광고 데이터를 추출할 수 있다.The data of the local advertisement is distributed to the interactive television program guide in several ways. For example, local advertising data may be included in a global data stream sent from a major facility to multiple television distribution facilities. The global data stream may also include global advertising data and program guide data. The television distribution facility distributes the global data stream to user television equipment. The interactive program guide in the user television equipment may extract local advertisement data addressed to the user television equipment or the television distribution facility associated with the user television equipment.

다른 방식은 지역 광고 데이터를 전역 데이터 스트림 내로 삽입하는 것을 포함한다. 지역 광고 데이터는 지역 광고용으로 확보된 전역 데이터 스트림의 대역폭의 일부로 삽입될 수 있다. 지역 광고 데이터는 또한 어떤 전역 광고를 오버라이트(overwrite)함으로써 전역 데이터 스트림에 삽입될 수 있다. 바란다면, 지역 광고 데이터는 텔레비젼 분배 설비로부터 분리된 데이터 스트림을 사용하여 사용자 텔레비젼 장비로 전송될 수 있다. 이 광고 분배 계획안은 예시적인 것이다. 어떤 적합한 형태의 디지털 멀티플랙싱이든지 단일 또는 다수의 데이터 스트림 상의 전역 또는 지역 광고를 분배하기 위해 사용될 수 있다.Another approach involves inserting local advertising data into the global data stream. Local advertising data may be inserted as part of the bandwidth of the global data stream reserved for local advertising. Local advertisement data can also be inserted into the global data stream by overwriting any global advertisement. If desired, local advertising data may be sent to user television equipment using a data stream separate from the television distribution facility. This advertising distribution scheme is exemplary. Any suitable form of digital multiplexing can be used to distribute global or local advertisements on a single or multiple data streams.

지역 광고는 양방향 텔레비젼 프로그램 가이드에 의해 사용자 텔레비젼 장비 상에 디스플레이될 수 있다. 사용자가 디스플레이된 전역 광고를 선택할 때 마다 지역 광고는 디스플레이될 수 있다. 이러한 방법으로 디스플레이되는 지역 광고는 그 선택된 전역 광고의 내용과 연관되는 내용을 포함할 수 있다. 바란다면, 프로그램 가이드는 사용자 텔레비젼 장비 상에서 전역 및 지역 광고를 순환시킬 수 있다. 또한 지역 광고는 바란다면 어떤 전역 광고를 대신해서 나타낼 수 있다.Local advertisements may be displayed on user television equipment by an interactive television program guide. Each time the user selects the displayed global advertisement, the local advertisement may be displayed. Local advertisements displayed in this manner may include content associated with the content of the selected global advertisement. If desired, the program guide may cycle global and local advertisements on user television equipment. Local advertisements can also be substituted for any global advertisement, if desired.

본 발명의 다른 특징, 특성 및 다수의 이점은 수반되는 도면 및 다음의 양호한 실시예의 상세한 설명으로 더욱 명백하게 될 것이다.Other features, features and numerous advantages of the invention will become more apparent from the accompanying drawings and the following detailed description of the preferred embodiments.

통상적인 수동성 텔레비젼 프로그램 가이드 시스템(10)을 도 1에 도시한다. 채널, 제목, 방송 시간 정보 등과 같은 텔레비젼 프로그램 목록의 데이터는 데이터 전송 설비(14) 내의 프로그램 목록 데이터베이스(12)에 저장된다. 판촉 영상은 판촉 영상 데이터베이스(16)에 저장된다. 판촉 영상에 관련된 광고 문구는 지역 광고 문자 데이터베이스(18)에 저장된다. 판촉 영상은 위성을 통하여 전체 영상 스트림에 전국적으로 분배된다. 관련된 광고 문구는 전역 데이터 스트림에 분배된다. 프로그램 목록도 또한 전역 데이터 스트림에 분배된다.A typical passive television program guide system 10 is shown in FIG. Data of the television program list, such as channel, title, broadcast time information, and the like, is stored in the program list database 12 in the data transmission facility 14. The promotional image is stored in the promotional image database 16. Advertising text related to the promotional image is stored in the local advertising text database 18. Promotional images are distributed throughout the country across the entire video stream via satellite. Relevant advertising copy is distributed to the global data stream. The program list is also distributed to the global data stream.

전역 영상 및 데이터 스트림은 다수의 케이블 시스템 전파 중계소(20)에 전송된다. 케이블 시스템 전파 중계소는 통상적으로 다른 지리적 지역에 있다. 각 지역의 케이블 시스템 전파 중계소는 그 지역에 적합한 광고 문구 및 그 지역에 대한 텔레비젼 프로그램 목록을 추출하는 컴퓨터를 구비하고 있다. 지역에 적합한 광고 문구는 판촉 영상을 갖는 단일 스크린 및 그 지역에 대한 프로그램 목록 상에서 결합된다. 결합된 스크린은 전용 텔레비젼 채널 상의 케이블 링크(24)를 통해 케이블 시스템 가입자 텔레비젼(22)에 제공된다. 통상적인 수동성 프로그램 가이드 스크린의 레이아웃을 도 2에 도시한다.The global video and data streams are sent to a number of cable system headends 20. Cable system head-ends are typically in different geographic areas. Each local cable system head-end is equipped with a computer that extracts a list of advertising texts and television programs for that area. Advertisement text appropriate for a region is combined on a single screen with promotional images and on a program listing for that region. The combined screen is provided to cable system subscriber television 22 via cable link 24 on a dedicated television channel. The layout of a typical passive program guide screen is shown in FIG.

도 1 및 도 2의 수동성 프로그램 가이드 시스템은, 사용자에게 표준의 텔레비젼 이외에 특수한 텔레비젼 장비를 갖도록 요구함이 없이 사용자에게 프로그램 가이드 정보, 판촉 정보 및 지역 광고 정보를 제공한다. 그러나, 도 1 및 도 2의 프로그램 가이드가 수동성 프로그램 가이드이기 때문에, 그것은 사용자에게 양방향 특성을 제공하지 못한다.The passive program guide system of FIGS. 1 and 2 provides program guide information, promotion information and local advertisement information to the user without requiring the user to have special television equipment in addition to the standard television. However, since the program guide of Figs. 1 and 2 is a passive program guide, it does not provide a bidirectional characteristic to the user.

통상적인 양방향 텔레비젼 프로그램 가이드 시스템을 도 3에 도시한다. 프로그램 제목, 채널, 설명 등의 프로그램 목록 정보는 데이터 전송 설비(28)의 프로그램 가이드 데이터베이스(26)에 저장된다. 프로그램 목록 정보는 위성을 통하여 다수의 케이블 시스템 전파 중계소(30)로 전국적으로 분배된다. 케이블 시스템 전파 중계소(30)는 전국에 걸쳐 다른 지역에 위치한다. 각각의 전파 중계소(30)는 프로그램 목록 정보를 케이블 링크(32)를 통하여 해당 전파 중계소의 사용자의 셋-탑 박스(34)에 재분배한다. 프로그램 목록 정보는 통상적으로 대역외 채널, 디지털 대역내 채널 또는 케이블 링크(32) 상의 채널 중의 하나의 수직 귀선 소거 간격(vertical blanking interval;VBI)을 사용하여 셋-탑 박스(34)에 분배된다.A typical interactive television program guide system is shown in FIG. Program list information such as a program title, a channel, and a description is stored in the program guide database 26 of the data transmission facility 28. Program listing information is distributed nationwide via a satellite to a number of cable system headends (30). Cable system head-ends 30 are located in different regions throughout the country. Each headend 30 redistributes the program listing information to the set-top box 34 of the user of the headend via the cable link 32. The program listing information is typically distributed to the set-top box 34 using the vertical blanking interval (VBI) of one of the out-of-band channel, the digital in-band channel, or the channel on the cable link 32.

셋-탑 박스(34)는 프로그램 목록 정보를 저장하는 메모리를 구비하고 있다. 셋-탑 박스(34)는 또한 양방향 텔레비젼 프로그램 가이드를 실행하는 프로세서를 구비하고 있다. 각 셋-탑 박스(34) 상에서 실행되는 프로그램 가이드는 연관된 텔레비젼(36) 상에서 여러 프로그램 목록을 디스플레이하기에 적합하다. 예컨대, 페이-퍼-뷰 프로그램용의 프로그램 목록이 도 4의 상부 스크린에 도시된 바와 같이 디스플레이될 수 있다. 사용자가 페이-퍼-뷰 목록(38) 중의 하나를 선택한 경우, 프로그램 가이드는 도 4의 하부 스크린에 도시된 바와 같은 주문 정보(40)를 디스플레이할 것이다. 주문 정보(40)는 사용자의 지리적인 지역에 특정한 페이-퍼-뷰 주문 전화번호(42)와 같은 정보를 포함할 수 있다. 페이-퍼-뷰 주문 전화번호는 전국적으로 분배되나, 각 셋-탑 박스(34)는 사용자의 지리적 지역에 적합한 페이-퍼-뷰 주문 전화번호만을 추출한다.The set-top box 34 has a memory for storing program list information. The set-top box 34 also has a processor that executes the interactive television program guide. The program guide running on each set-top box 34 is suitable for displaying a list of various programs on the associated television 36. For example, a program list for a pay-per-view program can be displayed as shown in the top screen of FIG. 4. If the user selects one of the pay-per-view lists 38, the program guide will display the order information 40 as shown in the lower screen of FIG. 4. Ordering information 40 may include information such as pay-per-view ordering phone number 42 specific to the user's geographic region. Pay-per-view order numbers are distributed nationwide, but each set-top box 34 extracts only pay-per-view order numbers that are appropriate for the user's geographic region.

도 3 및 도 4의 배치에 의해 사용자는 지역 전화번호 정보를 얻을 수 있지만, 도 3 및 도 4의 배치는 지역 광고 정보를 제공할 수 없다.Although the user can obtain local telephone number information by the arrangement of Figs. 3 and 4, the arrangement of Figs. 3 and 4 cannot provide local advertisement information.

본 발명에 따른 프로그램 가이드 시스템(44)을 도 5에 도시한다. 주요 설비(46)는 텔레비젼 프로그램 가이드 목록 데이터로서 페이-퍼-뷰 주문 정보, 텔레비젼 프로그램 판촉 정보 등과 같은 프로그램 가이드 정보를 저장하는 프로그램 가이드 데이터베이스(48)를 구비한다. 주요 설비(46)는 또한 광고 정보를 저장하기 위한 광고 데이터베이스(50)를 구비한다. 데이터베이스(48 및 50)로부터의 정보는 텔레비젼 분배 설비(52)와 같은 다수의 텔레비젼 분배 설비로 통신 링크(53)와 같은 통신 링크를 통하여 전송될 수 있다. 링크(53)는 위성 링크, 전화 네트웍 링크, 고속 전화 링크, 케이블 또는 광섬유 링크, 마이크로파 링크, 그 링크들의 조합, 또는 어떤 다른 통신 경로일 수 있다. 데이터 신호에 부가하여 링크(53)를 통해 (예컨대, 광고 및 판촉 영상용)영상 신호를 전송해야 한다면, 통상적으로 위성 링크와 같은 상대적으로 높은 대역폭 링크가 전화선 같은 상대적으로 낮은 대역폭 링크보다 바람직하다.A program guide system 44 according to the invention is shown in FIG. The main facility 46 has a program guide database 48 that stores program guide information, such as pay-per-view order information, television program promotion information, and the like as television program guide listing data. The main facility 46 also has an advertising database 50 for storing advertising information. Information from databases 48 and 50 may be transmitted to a number of television distribution facilities, such as television distribution facility 52, over a communications link such as communication link 53. The link 53 may be a satellite link, a telephone network link, a high speed telephone link, a cable or fiber optic link, a microwave link, a combination of the links, or some other communication path. If a video signal (eg, for advertising and promotional video) must be transmitted over the link 53 in addition to the data signal, a relatively high bandwidth link, such as a satellite link, is typically preferred over a relatively low bandwidth link, such as a telephone line.

텔레비젼 분배 설비(52)는 케이블 시스템 전파 중계소, 방송 분배 설비 또는 위성 텔레비젼 분배 설비와 같이 사용자에게 텔레비젼 신호를 분배하기 위한 설비이다.The television distribution facility 52 is a facility for distributing television signals to the user, such as cable system head-ends, broadcast distribution facilities, or satellite television distribution facilities.

주요 설비(46)에 의해 텔레비젼 분배 설비(52)로 전송되는 프로그램 가이드 정보는 프로그램 시간, 채널, 제목, 설명 등의 텔레비젼 프로그램 목록 데이터를 포함한다. 전송된 프로그램 정보는 개별적인 프로그램 및 가입 채널의 가격 정보, 프로그램 및 채널을 주문하기 위한 시간 윈도우, 충동 주문이 아닌 주문을 위한 전화번호 등과 같은 유료 프로그램 데이터를 포함한다.The program guide information transmitted by the main facility 46 to the television distribution facility 52 includes television program listing data such as program time, channel, title, description, and the like. The transmitted program information includes paid program data such as price information of individual programs and subscription channels, time windows for ordering programs and channels, phone numbers for non-urge orders, and the like.

주요 설비(46)에 의해 텔레비젼 분배 설비(52)로 전송되는 광고 정보는 여러 제품 및 서비스를 위한 문구(文句), 그래픽, 영상 광고 등을 포함할 수 있다. 전역 광고(예컨대, 전국적인 광고 또는 균일하게 어떤 다른 폭넓은 지리적 영역에 적합하게 분배되는 광고)는 도 6에 도시한 바와 같이 주요 설비(46)로부터 다수의 텔레비젼 분배 설비(52)로 분배될 수 있다. 도면이 너무 복잡하지 않게 하기 위해 도 5에 단지 하나의 텔레비젼 분배 설비(52) 만이 도시되었다.The advertising information transmitted by the main facility 46 to the television distribution facility 52 may include text, graphics, video advertisements, and the like for various products and services. Global advertisements (eg, national advertisements or advertisements uniformly distributed to any other broad geographic area) may be distributed from main facility 46 to multiple television distribution facilities 52 as shown in FIG. 6. have. Only one television distribution facility 52 is shown in FIG. 5 so that the drawing is not too complicated.

각 텔레비젼 분배 설비(52)는 광고를 통신 링크(56)를 통하여 관련된 사용자 텔레비젼 장비(54)의 사용자에게 분배한다. 바란다면, 어떤 광고 정보가 텔레비젼 분배 설비(52) 내의 광고 데이터베이스(57)를 사용하여 제공될 수 있다. 예컨대, 지역 광고는 광고 데이터베이스(57)를 사용하여 제공될 수 있다. 광고 데이터베이스(57)는 또한 주요 설비(46)로부터 전송된 전국 광고 데이터를 임시적으로 저장하도록 사용될 수 있다. 광고 데이터 베이스(57)는 문구, 그래픽, 영상을 처리할 수 있는 서버를 구비할 수 있다.Each television distribution facility 52 distributes an advertisement to a user of associated user television equipment 54 via a communication link 56. If desired, some advertising information may be provided using an advertising database 57 in the television distribution facility 52. For example, local advertising may be provided using an advertising database 57. The advertisement database 57 may also be used to temporarily store national advertisement data sent from the main facility 46. The advertisement database 57 may include a server capable of processing text, graphics, and images.

사용자 텔레비젼 장비(54)는 양방향 텔레비젼 프로그램 가이드를 실행하기에 충분한 처리 능력을 갖는, 텔레비젼 영상을 사용자에게 제공하기 적합한 장비이면 무엇이든 상관없다. 경로(56)는 케이블 링크, 광섬유 링크, 위성 링크, 방송 링크, 또는 다른 적합한 링크 또는 이런 링크의 조합일 수 있다. 대역내 전송, 수직 귀선 소거 간격 전송, 대역외 전송, 디지털 전송, 아날로그 전송, 케이블 전송, 위성 전송, 공중파 전송, 다중 채널 다중 지점 분배 서비스(multichannel multipoint distribution service;MMDS) 전송 등을 포함하는 경로(56)을 통하여 데이터를 전송하기 위한 어떤 적합한 통신 방법이 사용될 수 있다. 경로(56)상에 데이터를 분배하기 위해 사용되는 데이터 분배 기술은 분배될 정보의 형태에 의존한다. 예컨대, 문구 및 그래픽은 대역외 변조기를 사용하여 대역외 채널을 통해 분배될 수 있다. 대량의 영상 정보가 경로(56) 상에서 하나 이상의 디지털 채널을 사용하여 더 효과적으로 분배될 수 있을 지라도, 영상 정보가 대역외 채널의 방법으로 분배될 수 있다. 이러한 디지털 채널은 또한 문구 및 그래픽을 분배하는데 사용될 수 있다.The user television equipment 54 may be any equipment suitable for providing a television image to a user having sufficient processing power to execute an interactive television program guide. Path 56 may be a cable link, fiber optic link, satellite link, broadcast link, or other suitable link, or a combination of such links. Paths including in-band transmission, vertical blanking interval transmission, out-of-band transmission, digital transmission, analog transmission, cable transmission, satellite transmission, over-the-air transmission, multichannel multipoint distribution service (MMDS) transmission, Any suitable communication method for transmitting data over 56 may be used. The data distribution technique used to distribute data on path 56 depends on the type of information to be distributed. For example, the phrases and graphics may be distributed over out-of-band channels using an out-of-band modulator. Although large amounts of image information may be distributed more effectively using one or more digital channels on path 56, image information may be distributed in the manner of out-of-band channels. Such digital channels can also be used to distribute text and graphics.

각 사용자는 수신기를 구비하고 있으며, 이것은 통상적으로 셋-탑 박스(58)와 같은 셋-탑 박스이나, 내부에 셋-탑 박스 회로와 유사한 회로를 집적시킨 진보된 텔레비젼 수신기 또는 개인용 컴퓨터 텔레비젼(PC/TV)과 같은 다른 적합한 텔레비젼 장비일 수 있다. 프로그램 가이드 데이터와 같은 데이터는 주기적으로 셋-탑 박스에 분배될 수 있다. 텔레비젼 분배 설비(52)는 또한 특정 정보(예컨대, 유료 프로그램 계정 정보 또는 지역적으로 생성된 인증 기술을 사용하여 구매 및 시청했던 프로그램에 관련된 정보)를 주기적으로 셋-탑 박스(58)에 전송할 수 있다.Each user has a receiver, which is typically a set-top box, such as set-top box 58, or an advanced television receiver or personal computer television (PC) incorporating circuitry similar to set-top box circuitry therein. / TV), or other suitable television equipment. Data such as program guide data may be periodically distributed to the set-top box. The television distribution facility 52 may also periodically transmit certain information (eg, paid program account information or information related to programs that have been purchased and watched using locally generated authentication technology) to the set-top box 58. .

바람직하게 주요 설비(46)는 프로세서를 구비하여 정보 분배 태스크를 처리한다. 바람직하게 각 셋-탑 박스(58)는 프로세서를 구비하여 양방향 텔레비젼 프로그램 가이드 실행에 관련된 태스크를 처리한다. 텔레비젼 분배 설비(52)는 데이터 분배에 관련된 태스크를 처리하는 프로세서를 구비한다.The main facility 46 preferably has a processor to handle the information distribution task. Each set-top box 58 preferably has a processor to handle tasks related to the execution of the interactive television program guide. The television distribution facility 52 has a processor that handles tasks related to data distribution.

각 셋-탑 박스(58)는 통상적으로 옵션인 비디오카셋트 녹화기(VCR;60)에 연결되어 선택된 텔레비젼 프로그램을 녹화할 수 있다. 각 비디오카셋트 녹화기(60)는 텔레비젼(62)에 연결된다. 프로그램을 녹화하기 위해, 셋-탑 박스(58) 상에서 실행되는 양방향 텔레비젼 프로그램 가이드는 셋-탑 박스(58)를 특정 채널에 동조시키고, 제어 신호를 (예컨대, 적외선 전송장치를 사용하여) 비디오카셋트 녹화기(60)로 전송하여 그 녹화기로 하여금 적절한 시간에 녹화를 개시 및 정지하게 한다.Each set-top box 58 is typically connected to an optional videocassette recorder (VCR) 60 to record selected television programs. Each videocassette recorder 60 is connected to a television 62. To record a program, an interactive television program guide running on the set-top box 58 tunes the set-top box 58 to a particular channel and transmits a control signal to the videocassette (eg, using an infrared transmitter). Send to recorder 60 to cause the recorder to start and stop recording at an appropriate time.

프로그램 가이드를 사용하는 동안, 텔레비젼 프로그램 목록, 광고 및 다른 정보는 텔레비젼(62) 상에 디스플레이될 수 있다. 각 셋-탑 박스(58), 비디오카셋트 녹화기(60) 및 텔레비젼(62)은 하나 이상의 원격 제어 수단(64) 또는 무선 키보드, 마우스, 트랙볼, 전용 키 셋 등과 같은 다른 적절한 사용자 입력 인터페이스에 의해 제어된다. 통상적인 원격 제어 수단(64)은 프로그램 가이드 스크린 상의 하이라이트 영역에 위치시키는 커서 키 및 스크린 상의 하이라이트 항목을 선택하는 "OK" 또는 선택 버튼을 구비한다. 다른 통상적인 원격 제어 버튼은 녹화 버튼, 채널 업/다운 버튼, 음량 제어 버튼, 숫자 키 등과 같은 기능 버튼을 구비한다.While using the program guide, television program listings, advertisements, and other information may be displayed on television 62. Each set-top box 58, videocassette recorder 60 and television 62 are controlled by one or more remote control means 64 or other suitable user input interface such as a wireless keyboard, mouse, trackball, dedicated key set, etc. do. Conventional remote control means 64 have a cursor key located in the highlight area on the program guide screen and an "OK" or select button to select the highlight item on the screen. Other conventional remote control buttons have function buttons such as record button, channel up / down button, volume control button, numeric keys and the like.

바람직하게, 통신 경로(56)는 텔레비젼 분배 설비(52)가 텔레비젼 프로그래밍, 프로그램 목록 정보, 광고 및 다른 정보를 사용자의 텔레비젼 장비(54)에 분배하기 위한 적절한 대역폭을 갖는다. 다중 텔레비젼 및 음성 채널(아날로그, 디지털 또는 아날로그 및 디지털 모두)은 통신 경로(56)를 통하여 사용자 텔레비젼 장비(54)에 제공될 수 있다. 바란다면, 프로그램 목록 데이터와 같은 소정의 데이터는 적어도 부분적으로 통신 경로(56)로부터 분리된 통신 경로를 사용하여 텔레비젼 분배 설비(52)로부터 분리된 하나 이상의 분배 설비에 의해 분배될 수 있다.Preferably, communication path 56 has adequate bandwidth for television distribution facility 52 to distribute television programming, program listing information, advertisements, and other information to user's television equipment 54. Multiple television and audio channels (both analog, digital or analog and digital) may be provided to user television equipment 54 via communication path 56. If desired, certain data, such as program listing data, may be distributed at least in part by one or more distribution facilities separate from the television distribution facility 52 using a communication path separate from the communication path 56.

유료 시청 프로그램 구매 또는 제품 또는 서비스의 구매와 같은 소정의 기능은 사용자 텔레비젼 장비(54)가 데이터를 통신 경로(56)를 통해 텔레비젼 분배 설비(52)로 전송하는 것을 요구한다. 바란다면, 이러한 데이터는 전화선 또는 다른 분리된 통신 경로를 통하여 전송될 수 있다. 상기 기능과 같은 기능이 텔레비젼 분배 설비(52)로부터 분리된 설비를 사용하여 제공된다면, 사용자 텔레비젼 장비(54)를 포함하는 일부 통신은 분리된 설비로 직접적으로 연결될 수 있다.Certain functions, such as purchasing pay-per-view programs or purchasing products or services, require the user television equipment 54 to transmit data through the communication path 56 to the television distribution facility 52. If desired, this data may be transmitted over a telephone line or other separate communication path. If a function such as that provided above is provided using a facility separate from the television distribution facility 52, some communications, including user television equipment 54, may be directly connected to the separate facility.

양방향 텔레비젼 프로그램 가이드의 사용자는 부가적인 정보, 제품 또는 서비스를 대화식으로 주문할 수 있다. 예컨대, 사용자는 프로그램 가이드 내에 디스플레이된 광고를 선택함으로써 주문할 수 있다. 이러한 주문은 실행 설비(66 및 68)에 의해 충족될 수 있다. 바란다면, 주문은 전화 링크, 인터넷, 다른 적합한 통신 링크일 수 있는 링크(70)를 통하여 실행 설비(66)와 같은 실행 설비로 직접 전송될 수 있다. 주문은 또한 링크(56;예컨대, 양방향 케이블)를 통하여 텔레비젼 분배 설비(52)로 전송될 수 있으며, 여기에는 텔레비젼 분배 설비의 요금 부과 방식(billing system)이 사용될 수 있다. 텔레비젼 분배 설비(52)가 사용자의 주문을 처리한 후, 텔레비젼 분배 설비(52)는 링크(72)를 통해 주문을 실행 설비(68)로 전송할 것이다.Users of interactive television program guides can interactively order additional information, products or services. For example, a user may order by selecting an advertisement displayed in a program guide. Such orders may be met by the execution facilities 66 and 68. If desired, an order may be sent directly to an execution facility, such as execution facility 66, via link 70, which may be a telephone link, the Internet, or another suitable communication link. The order may also be sent to the television distribution facility 52 via a link 56 (eg, bidirectional cable), where a billing system of the television distribution facility may be used. After the television distribution facility 52 processes the user's order, the television distribution facility 52 will send the order via the link 72 to the execution facility 68.

다수의 적합한 기술이 텔레비젼 분배 설비(52)로부터 광고에 관련된 영상을 사용자 텔레비젼 장비(54)로 분배하는데 사용될 수 있다. 예컨대, 각각의 경로(56)가 다수의 통상적인 아날로그 텔레비젼 채널을 포함한다면, 하나 이상의 이러한 채널은 다수의 디지털 채널을 지원하도록 사용될 수 있다. 디지털 채널을 지원하기 위해 사용되는 각 아날로그 채널의 대역폭은 10개 이상의 디지털 채널을 지원할 수 있다. 바란다면, 영상이 상기 디지털 채널 상에서 연속 루프된 배치에 텔레비젼 분배 장치(52)로부터 제공될 수 있다. 그 후에, 셋-탑 박스(58)에 제공되는 정보는 바라는 영상을 디스플레이할 시간이 되었을 때 동조시킬 디지털 채널을 결정하는데 사용될 수 있다. 예컨대, 전역 광고를 대신해서 지역 광고를 디스플레이하려 한다면, 셋-탑 박스(58)는 적절한 시간에 지역 광고를 포함하는 디지털 채널에 동조시킬 수 있다. 대안으로서, 영상은 요구시 즉시 텔레비젼 분배 설비(52)에 의해 제공될 수 있다. 이러한 방법으로, 셋-탑 박스(58) 및 텔레비젼 분배 설비(52)는 바라는 영상을 제공할 채널을 결정하기 위해 처리할 수 있다. 주요 설비(46), 분리된 설비 또는 텔레비젼 분배 설비(52)로부터 생성되는 영상은[예컨대, 광고 데이터베이스(57)로부터 생성되는 영상] 전술한 기술 또는 다른 적합한 기술을 사용하여 사용자 텔레비젼 장비(54)에 분배될 수 있다. 바란다면, 영상 및 다른 정보는 텔레비젼 분배 설비(52)와 사용자 텔레비젼 장비(54) 사이의 네트웍 노드에 위치한 서버를 사용하여 사용자 텔레비젼 장비(54)에 분배될 수 있다.Many suitable techniques may be used to distribute images related to advertisements from television distribution facility 52 to user television equipment 54. For example, if each path 56 includes multiple conventional analog television channels, one or more such channels may be used to support multiple digital channels. The bandwidth of each analog channel used to support digital channels can support more than 10 digital channels. If desired, images may be provided from the television distribution device 52 in a continuous looped arrangement on the digital channel. Thereafter, the information provided to the set-top box 58 can be used to determine which digital channel to tune when it is time to display the desired image. For example, if a local advertisement is to be displayed in place of a global advertisement, the set-top box 58 may tune to the digital channel containing the local advertisement at the appropriate time. As an alternative, the image may be provided by the television distribution facility 52 immediately upon request. In this way, set-top box 58 and television distribution facility 52 may process to determine the channel to provide the desired image. The images generated from the main facility 46, the separate facility or the television distribution facility 52 (eg, the images generated from the advertising database 57) can be used to display the user television equipment 54 using the techniques described above or other suitable techniques. Can be distributed to. If desired, images and other information may be distributed to user television equipment 54 using a server located at a network node between television distribution facility 52 and user television equipment 54.

광고용 그래픽 정보는 텔레비젼 분배 설비(52)로부터 사용자 텔레비젼 장비(54)로 주기적으로(예컨대, 매 10분 마다 한 번 또는 하루에 한번)다운로드될 수 있다. 그래픽 정보는 프로그램 가이드가 필요로 할 경우 지역적으로 억세스될 수 있다. 대안으로서, 그래픽 정보는 경로(56) 상에서 하나 이상의 디지털 채널 상의 연속 루프된 배치 내에 제공될 수 있다. 이러한 연속 루프된 배치로서, 최종 그래픽 정보의 위치를 나타내는 맵(map)은 바람직하게 주기적으로(예컨대, 하루에 한번) 셋-탑 박스(58)로 다운로드된다. 그럼으로써 디지털 채널 상의 내용이 갱신된다. 셋-탑 박스(58) 상의 프로그램 가이드는 디지털 채널 상에 바라는 그래픽 정보를 위치시키기 위해 맵을 사용할 수 있다. 다른 방법은, 셋-탑 박스(58) 및 텔레비젼 분배 설비(52)가 다운로드 동작을 설정하는 것을 결정한 후, 그래픽 정보를 제공하도록 광고 데이터베이스(57)를 사용하는 것을 포함한다. 그래픽 정보의 비트맵 또는 다른 적합한 셋트가 광고 데이터베이스로부터 셋-탑 박스로 다운로드될 수 있다. 바란다면, 텔레비젼 분배 설비(52)는 바라는 그래픽 정보를 특정 디지털 채널 상에 위치시킬 수 있는 셋-탑 박스를 알려주는 명령을 다운로드할 수 있다. 사용자 텔레비젼 장비(54)가 그래픽 정보의 현 위치를 통보 받은 경우에 그래픽 정보는 주기적으로 갱신될 수 있다.The advertising graphical information may be downloaded periodically from the television distribution facility 52 to the user television equipment 54 (eg, once every 10 minutes or once a day). Graphical information can be accessed locally if the program guide requires it. Alternatively, graphical information may be provided in a continuous looped arrangement on one or more digital channels on path 56. With this continuous looped arrangement, a map representing the location of the final graphical information is preferably downloaded to the set-top box 58 periodically (eg once a day). This updates the content on the digital channel. The program guide on the set-top box 58 may use a map to locate the desired graphical information on the digital channel. Another method includes using the advertising database 57 to provide graphical information after the set-top box 58 and the television distribution facility 52 have determined to set up the download operation. A bitmap or other suitable set of graphical information can be downloaded from the advertising database into the set-top box. If desired, the television distribution facility 52 may download a command to indicate a set-top box that may place the desired graphical information on a particular digital channel. When the user television equipment 54 is informed of the current position of the graphic information, the graphic information can be updated periodically.

광고용 문자 정보는 텔레비젼 분배 설비(52)로부터 분배된 프로그램 가이드 데이터가 사용한 경로와 동일한 경로를 사용하여 사용자 텔레비젼 장비(54)로 분배될 수 있다. 예컨대, 광고 데이터는 경로(56) 상의 대역외 채널을 통하여 분배될 수 있다. 문자 정보는 지역적으로 셋-탑 박스(58) 내에 저장될 수 있으며 주기적으로(예컨대, 하루에 한번) 갱신된다.The advertising text information can be distributed to the user television equipment 54 using the same path used by the program guide data distributed from the television distribution facility 52. For example, the advertising data may be distributed through out-of-band channels on path 56. Character information may be stored locally in set-top box 58 and updated periodically (eg, once a day).

광고용 영상, 그래픽 및 문자는 상기 기술의 조합 또는 어떤 다른 적합한 기술을 사용하여 텔레비젼 분배 설비(52)로부터 사용자 텔레비젼 장비(54)로 또한 분배될 수 있다.Commercial images, graphics, and text may also be distributed from television distribution facility 52 to user television equipment 54 using any combination of the above techniques or any other suitable technique.

텔레비젼 분배 설비(52)는 전역 및 지역 광고 모두를 사용자 텔레비젼 장비(54)로 분배한다. 전역 광고는 전국적인 광고 또는 어떤 다른 넓은 지리적 영역에 걸쳐 균일하게 분배되는 광고이다. 통상적인 전역 광고는 특정 브랜드의 자동차광고일 수 있는데, 동일한 자동차는 통상적으로 전국적으로 이용할 수 있기 때문이다. 지역 광고는 특정 지방 또는 특정 사용자 그룹에 일반적으로 꼭 맞게 맞춰진 내용을 갖는 광고이다. 지역 광고가 제공될 수 있는 통상적인 지방의 예는 도시, 대도시, 주(state), 여러 주의 지역(예컨대, 뉴 잉글랜드) 등을 포함한다. 하나의 이런 지역에 대한 통상적인 지역 광고는 자동차 대리점에 대한 것일 수 있는데, 자동차 대리점은 일반적으로 특정 지역에만 자동차를 공급하기 때문이다. 지역 광고가 제공될 수 있는 사용자의 특정 그룹의 예는 주어진 케이블 시스템 운영자의 전체 케이블 시스템에 관련된 사용자 그룹을 들 수 있다. 이러한 형태의 그룹에 대한 통상적인 지역 광고는 새로운 케이블 시스템 채널 또는 판매 촉진을 위한 제안일 수 있다.The television distribution facility 52 distributes both global and local advertisements to the user television equipment 54. Global advertisements are advertisements that are distributed evenly across a nationwide advertisement or any other wide geographic area. A typical global advertisement may be a particular brand of automobile advertisement, since the same vehicle is typically available nationwide. Local advertising is advertising that is generally tailored to a particular province or group of users. Examples of typical provinces where local advertising may be provided include cities, metropolitan areas, states, regions of various states (eg, New England), and the like. A typical regional advertisement for one such area may be for a car dealership, since the car dealership generally supplies cars only to certain areas. An example of a specific group of users for whom local advertising may be provided is a user group related to the entire cable system of a given cable system operator. A typical local advertisement for this type of group could be a new cable system channel or a proposal for sales promotion.

전역 광고는 바람직하게 전체 영역 내의 모든 텔레비젼 분배 설비(52)에 병렬로 분배된다. 예컨대, 텔레비젼 분배 설비(52)가 국가 곳곳의 케이블 시스템 전파 중계소 또는 여러 위치의 전파 중계소의 그룹이고, 링크(53)가 위성 링크인 경우, 자동차의 전국적인 광고는 예컨대, 위성을 통하여 실질적으로 같은 시간에 수천의 케이블 시스템 전파 중계소에 전송될 것이다. 이러한 광범위한 규모의 분배는 시스템(44)의 병렬 데이터 분배 능력을 효과적으로 사용한다. 그러나, 위성을 통한 전체 데이터의 병렬 분배는 전역 광고 데이터가 분배될 수 있는 단지 하나의 실례가 되는 방법이다. 다른 적합한 데이터 분배 방법은 직렬 데이터 분배 계획안 및 희망에 의해 사용될 수 있는 통신 링크(53)의 다른 형태를 사용한 분배 계획안이 있다.The global advertisement is preferably distributed in parallel to all television distribution facilities 52 in the whole area. For example, if the television distribution facility 52 is a cable system head-end or a group of head-ends in several locations throughout the country, and the link 53 is a satellite link, the national advertisement of the car is substantially the same, for example, via satellite. In time, thousands of cable system head-ends will be transmitted. This wide scale distribution effectively uses the parallel data distribution capabilities of system 44. However, the parallel distribution of the entire data via satellite is just one example of how global advertising data can be distributed. Other suitable data distribution methods are serial data distribution schemes and distribution schemes using other forms of communication link 53 that may be used as desired.

지역 광고는 다수의 다른 기술을 사용하여 사용자의 장비(54)에 재분배하기 위하여 텔레비젼 분배 설비(52)에 제공될 수 있다. 도 7에 도시한 바와 같이, 지역 광고 데이터(74)는 전역 광고 데이터(76)를 전송하는 동일한 전역 데이터 스트림의 일부분으로서 주요 설비(46)로부터 텔레비젼 분배 설비(52)로 전송될 수 있다. 각 지역 광고용 지역 광고 데이터는 관련된 어드레스(78)를 갖는다. 각 어드레스(78)는 어드레스에 관련된 지역 광고의 목적지를 규정한다. 목적지는 통상적으로 도시 또는 주와 같은 지리적 영역의 지역이지만, 동일한 케이블 시스템 운영자에 의해 운영되는 전체 케이블 시스템, 소정의 소득 등급을 갖는 모든 가구(예컨대, 우편 번호(ZIP code) 정보 또는 다른 적합한 자원에 의해 결정되는 바와 같이), 또는 목적지가 전체가 아님을 정의하기 위한 다른 적합한 기준과 같은 지리적 형태가 아닌 목적지일 수 있다.Local advertisements may be provided to television distribution facility 52 for redistribution to user equipment 54 using a number of different technologies. As shown in FIG. 7, local advertising data 74 may be transmitted from main facility 46 to television distribution facility 52 as part of the same global data stream that transmits global advertising data 76. The local advertisement data for each local advertisement has an associated address 78. Each address 78 defines a destination of a local advertisement associated with the address. The destination is typically an area of a geographic area, such as a city or state, but is intended for the entire cable system operated by the same cable system operator, for all households with a given income class (eg, ZIP code information or other suitable resources). Or other suitable criteria for defining the destination as a whole, but not in a geographic form.

프로그램 목록 데이터와 같은 다른 데이터(80)는 또한 전역 데이터 스트림 안으로 전송될 수 있다. 상기 형태의 분배 계획안은 비록 영상을 포함하고 있는 지역 광고가 희망에 따라 상기 방법으로 분배될 수 있을지라도, 문자 및 그래픽을 포함하는 지역 광고에 가장 적절할 수 있다.Other data 80, such as program listing data, may also be sent into the global data stream. This type of distribution scheme may be most appropriate for local advertisements containing text and graphics, although local advertisements containing images may be distributed in the above manner as desired.

도 8에 도시한 바와 같이, 텔레비젼 분배 설비(52)와 같은 각 텔레비젼 분배 설비에는 대응하는 지역 광고 필터(82)가 구비된다. 주요 설비(46)가 도 7의 전역 데이터 스트림을 텔레비젼 분배 설비(52)로 전송할 때, 필터(82)는 텔레비젼 분배 설비(52) 및 이 설비에 연관된 사용자 텔레비젼 장비(54)가 위치한 지역으로 어드레스 설정되거나 또는 텔레비젼 분배 설비(52)에 연관된 사용자 그룹으로 어드레스 설정된 데이터 스트림으로부터 지역 광고를 추출한다. 그러므로 사용자는 (광고가 각각의 케이블 시스템 운용자의 모든 케이블 가입자에게 어드레스 설정된 경우와 같이) 사용자의 지리적 위치에 꼭 맞거나 또는 지역 광고 수신자로 지정된 그룹에 꼭 맞는 내용의 지역 광고를 제공받는다.As shown in FIG. 8, each television distribution facility, such as the television distribution facility 52, is provided with a corresponding local advertisement filter 82. As shown in FIG. When the main facility 46 sends the global data stream of FIG. 7 to the television distribution facility 52, the filter 82 addresses the area where the television distribution facility 52 and the user television equipment 54 associated with the facility are located. Local advertisements are extracted from data streams that have been set up or addressed to groups of users associated with television distribution facility 52. Thus, the user is provided with a local advertisement that fits the user's geographic location (such as when the advertisement is addressed to all cable subscribers of each cable system operator) or to a group designated as a local advertisement recipient.

도 9에 도시한 바와 같이, 필터링은 사용자 텔레비젼 장비에 위치한 필터(84)를 사용하여 달성할 수 있다. 도 9의 배치에서, 도 5의 셋-탑 박스(58) 또는 각 사용자의 사용자 텔레비젼 장비(54)내의 이러한 다른 장치는 사용자의 사용자 텔레비젼 장비(54)로 어드레스 설정된 지역 광고를 제외한 모든 것을 필터링한다.As shown in FIG. 9, filtering can be accomplished using a filter 84 located in the user television equipment. In the arrangement of FIG. 9, the set-top box 58 of FIG. 5 or such other device within each user's user television equipment 54 filters out everything but local advertisements addressed to the user's user television equipment 54. .

바란다면, 필터는 텔레비젼 분배 설비(52) 및 사용자 텔레비젼 장비(54) 모두에 사용될 수 있다. 이러한 배치에서, 각 텔레비젼 분배 설비(52)에 있는 필터는 필터링의 제1층을 제공할 수 있고, 각 텔레비젼 분배 설비(52)에 관련된 사용자의 텔레비젼 장비(54)에 있는 필터는 필터링의 제2층을 제공할 수 있다.If desired, the filter may be used in both the television distribution facility 52 and the user television equipment 54. In this arrangement, the filters at each television distribution facility 52 may provide a first layer of filtering, and the filters at the user's television equipment 54 associated with each television distribution facility 52 may be a second layer of filtering. Layers may be provided.

지역 광고를 사용자에게 제공하는 다른 방법은 도 10에 도시한다. 도 10의 상부 데이트 스트림에 도시된 바와 같이, 주요 설비(46)로부터 텔레비젼 분배 설비(52)로 전송되는 전역 데이터 스트림은 전역 광고 데이터(82) 및 프로그램 가이드 데이터 같은 다른 데이터(86)를 포함할 수 있다. 전역 데이터 스트림의 대역폭 일부는 수반되는 지역 광고 데이터의 삽입을 위해 남겨둘 수 있다. 예컨대, 슬롯(88)과 같은 슬롯은 데이터 삽입을 위해 남겨둘 수 있다. 지역 광고 데이터는 텔레비젼 분배 설비 (52)의 슬롯(88) 안으로 삽입된다. 지역 광고 데이터는 또한 기존의 전역 광고를 오버라이트함으로써 전역 데이터 스트림 안으로 삽입될 수 있다. 지역 광고가 전역 데이터 스트림으로 삽입된 후, 텔레비젼 분배 설비(52)는 도 10의 하부 데이터 스트림을 도 11에 도시한 바와 같이 사용자 텔레비젼 장비(54)로 전송할 수 있다. 도 10의 하부 스트림에 도시한 바와 같이, 지역 광고 데이터(90)는 전역 광고 데이터(84)를 오버라이트함으로써 삽입되고, 지역 광고 데이터(92)는 지역 광고의 삽입을 위해 남겨둔 슬롯(88) 안으로 삽입된다. 지역 광고가 텔레비젼 분배 설비(52)에서 데이터 스트림 안으로 삽입되기 때문에, 그 텔레비젼 분배 설비(52)에 관련된 사용자 텔레비젼 장비(54)에 제공되는 지역 광고는 사용자의 지리적 영역에 알맞으며, 지역 광고가 그 영역 내의 모든 사용자에게 지정된다면, 일반적으로 사용자 텔레비젼 장비(54)에서 필터링되지 않아야한다. 지역 광고가 지리적 영역 내에 있는 사용자의 특정 부분(예컨대, 주어진 수입 수준과 같은 특정한 인구 통계학적 특성의 모든 사용자)에 지정되었다면, 부가적인 필터링이 사용자 텔레비젼 장비(54)에 사용될 수 있을 것이다. 바란다면, 지역 광고는 도 12에 도시한 바와 같이 텔레비젼 분배 설비로부터 전역 데이트 스트림과 동시에 전송된 분리된 데이터 스트림 내에서 사용자에게 제공될 수 있다.Another method of providing a local advertisement to a user is shown in FIG. As shown in the upper data stream of FIG. 10, the global data stream transmitted from the main facility 46 to the television distribution facility 52 may include other data 86, such as global advertising data 82 and program guide data. Can be. Some of the bandwidth of the global data stream may be reserved for the insertion of accompanying local advertising data. For example, slots such as slot 88 may be left for data insertion. Local advertisement data is inserted into the slot 88 of the television distribution facility 52. Local advertisement data can also be inserted into the global data stream by overwriting an existing global advertisement. After the local advertisement is inserted into the global data stream, the television distribution facility 52 may send the bottom data stream of FIG. 10 to the user television equipment 54 as shown in FIG. 11. As shown in the lower stream of FIG. 10, local advertising data 90 is inserted by overwriting global advertising data 84, and local advertising data 92 is inserted into slot 88 that is reserved for insertion of local advertising. Is inserted. Since local advertisements are inserted into the data stream at the television distribution facility 52, the local advertisements provided to the user television equipment 54 associated with the television distribution facility 52 are appropriate for the geographical area of the user, and the local advertisements are If assigned to all users in the area, it should generally not be filtered out of user television equipment 54. If a local advertisement is assigned to a specific portion of the user (eg, all users of a particular demographic characteristic, such as a given income level) within the geographic area, additional filtering may be used on the user television equipment 54. If desired, local advertisements may be provided to the user in a separate data stream transmitted simultaneously with the global data stream from the television distribution facility, as shown in FIG.

도 11 및 도 12는 텔레비젼 분배 설비에 있는 컴퓨터(94)가 어떻게 지역 테이터를 제공하는데 사용될 수 있는지를 도시한다. 컴퓨터(94)는 도 5의 광고 데이터베이스(57)와 같은 광고 데이터베이스를 실행 또는 관리하도록 사용될 수 있다. 지역 광고는 사용자 텔레비젼 장비(54)에 전송할 필요가 있을 때 광고 데이트베이스(57)로부터 컴퓨터(94)에 의해 회수될 수 있다.11 and 12 show how a computer 94 in a television distribution facility can be used to provide local data. The computer 94 may be used to execute or manage an advertising database, such as the advertising database 57 of FIG. 5. Local advertisements may be retrieved by computer 94 from advertisement database 57 when needed to transmit to user television equipment 54.

사용자 텔레비젼 장비(54)에서 실행되는 프로그램 가이드는 지역 광고를 여러 다른 방법의 사용자에게 제공할 수 있다. 예컨대, 프로그램 가이드는 도 13에 상부 스크린으로 도시된 프로그램 가이드 스크린(95)과 같은 프로그램 가이드 스크린을 초기에 디스플레이할 수 있다. 프로그램 가이드 스크린(95)은 격자, 목록 또는 프로그램 목록표를 구비하는 프로그램 목록 영역(96)을 포함한다. 프로그램 가이드 스크린(95)은 또한 로고(98) 및 전역 패널 광고(100)를 포함한다. 예컨대, 사용자는 원격 제어 커서 키를 사용하여 희망하는 광고 상에 하이라이트(102)와 같은 하이라이트를 위치시키고, 선택 또는 OK 원격 제어 버튼을 누름으로써 전역 광고(100) 중의 하나를 선택할 수 있다. 응답에서, 프로그램 가이드는 도 13의 하부 스크린에 도시한 바와 같이 연관된 지역 광고(104)를 디스플레이할 수 있다.Program guides executed on user television equipment 54 may provide local advertising to users in a variety of different ways. For example, the program guide may initially display a program guide screen, such as the program guide screen 95 shown as the top screen in FIG. The program guide screen 95 includes a program listing area 96 having a grid, list or program listing table. The program guide screen 95 also includes a logo 98 and a global panel advertisement 100. For example, a user can select one of the global advertisements 100 by placing a highlight, such as highlight 102, on the desired advertisement using the remote control cursor keys and pressing the Select or OK remote control button. In response, the program guide may display the associated local advertisement 104 as shown in the bottom screen of FIG. 13.

도 13의 지역 광고(104)를 사용자에게 제공하는 것을 포함하는 단계를 도 14에 도시한다. 단계(106)에서, 프로그램 가이드는 적절한 프로그램 가이드 디스플레이 스크린 상의 프로그램 가이드 내에서 전역 광고를 디스플레이한다. 단계(108)에서, 프로그램 가이드는 사용자에게 전역 광고를 선택할 기회를 제공한다. 단계(110)에서, 사용자가 바라는 전역 광고를 선택한 후, 프로그램 가이드는 선택된 전역 광고의 내용에 관련될 수 있는 내용을 갖는 대응하는 지역 광고를 디스플레이한다.FIG. 14 illustrates steps comprising providing a local advertisement 104 of FIG. 13 to a user. In step 106, the program guide displays the global advertisement within the program guide on the appropriate program guide display screen. In step 108, the program guide gives the user the opportunity to select a global advertisement. In step 110, after the user selects the desired global advertisement, the program guide displays a corresponding local advertisement having content that may be related to the content of the selected global advertisement.

지역 광고를 디스플레이하기 위한 다른 배치를 도 15에 도시한다. 도 15의 상부 프로그램 가이드 스크린은 프로그램 목록 영역(112) 및 전역 배너 광고(114 및 116)를 포함한다. 주기적으로, 지역 광고가 전역 배너 광고를 대신해서 디스플레이된다. 예컨대, 도 15의 하부 프로그램 가이드 스크린에 도시된 바와 같이 지역 광고(118)가 전역 광고(116)를 대신해서 디스플레이된다. 바란다면, 지역 광고(118)의 내용은 전역 광고(116)의 내용에 관련될 수 있다.Another arrangement for displaying a local advertisement is shown in FIG. 15. The upper program guide screen of FIG. 15 includes a program listing area 112 and global banner advertisements 114 and 116. Periodically, local advertisements are displayed in place of global banner advertisements. For example, a local advertisement 118 is displayed in place of the global advertisement 116 as shown in the lower program guide screen of FIG. 15. If desired, the content of local advertisement 118 may be related to the content of global advertisement 116.

도 15의 배치를 사용하는 지역 광고를 디스플레이하는 것을 포함하는 단계를 도 16에 도시한다. 단계(120)에서, 프로그램 가이드는 전역 광고를 디스플레이한다. 단계(122)에서, 프로그램 가이드는 지역 광고를 디스플레이한다. 지역 광고는 도 15에 도시한 바와 같이 전역 광고를 대신해서 디스플레이될 수 있다. 단계(124)에서, 사이클은 반복된다[즉, 전역 광고(116)는 도 15에서 지역 광고(118)를 대신해서 디스플레이된다]. 대안으로서, 다른 광고(전역 또는 지역)가 단계(124)에서 디스플레이될 수 있다.FIG. 16 illustrates a step comprising displaying a local advertisement using the arrangement of FIG. 15. In step 120, the program guide displays a global advertisement. In step 122, the program guide displays a local advertisement. Local advertisements may be displayed in place of global advertisements as shown in FIG. 15. At step 124, the cycle is repeated (ie, global advertisement 116 is displayed in place of local advertisement 118 in FIG. 15). Alternatively, other advertisements (global or local) may be displayed at step 124.

도 13 및 도 15의 배치는 단지 예시적일 뿐이다. 어떠한 적합한 배치라도 지역 광고를 디스플레이하기 위해 사용될 수 있다. 예컨대, 전역 광고와 함께 지역 광고를 디스플레이할 필요는 없다. 지역 광고는 (예컨대, 미리 정해진 스케줄 또는 다른 적절한 배치에 따라)단독으로 완전하게 디스플레이될 수 있다. 더욱이, 전역 또는 지역 광고는 도 13의 패널 광고 형태, 도 15의 배너 광고 형태 또는 또 다른 적절한 형태를 포함하는 어떤 바라는 형태로 디스플레이될 수 있다. 전역 및 지역 광고 모두가 선택될 수 있다.The arrangement of FIGS. 13 and 15 is merely illustrative. Any suitable arrangement can be used to display local advertisements. For example, it is not necessary to display local advertisements along with global advertisements. Local advertisements may be displayed completely alone (eg, according to a predetermined schedule or other suitable arrangement). Moreover, the global or local advertisement may be displayed in any desired form, including the panel advertisement form of FIG. 13, the banner advertisement form of FIG. 15, or another suitable form. Both global and local advertisements can be selected.

이러한 전역 및 지역 광고 모두가 선택될 수 있다면, 사용자는 광고된 제품 또는 서비스를 구매할 기회를 제공받을 수 있다. 사용자는 광고를 선택함으로써 제품에 대한 주문을 할 수 있고, 광고를 선택함으로써 카탈로그를 요구할 수 있으며, 광고를 선택함으로써 쿠폰을 만들 수 있으며, 광고를 선택함으로써 판매원으로부터의 전화를 요청할 수 있으며, 광고를 선택함으로써 지역 상점의 판매원과 어떻게 접촉할 수 있는지의 정보를 요구하는 등의 행동을 할 수 있다. 이러한 예는 단지 예시를 위한 것이다. 바란다면, 어떤 형태의 제품 또는 서비스라도 선택 가능한 광고를 사용하여 판촉되거나 주문될 수 있다.If both of these global and local advertisements can be selected, the user may be offered the opportunity to purchase the advertised product or service. The user can place an order for a product by selecting an advertisement, request a catalog by selecting an advertisement, create a coupon by selecting an advertisement, request a call from a salesperson by selecting an advertisement, The choices may be to ask for information about how to contact the salesperson of the local store. This example is for illustration only. If desired, any form of product or service may be promoted or ordered using selectable advertisements.

사용자는 또한 광고를 선택함으로써 프로그램을 구매할 기회를 제공받을 수 있다. 예컨대, 사용자는 페이-퍼-뷰 프로그램을 충동 구매할 기회를 제공받을 수 있다. 사용자는 주문형 비디오(vidio-on-demand) 프로그램 또는 근거리 주문형 비디오(near-vidio-on-demand) 프로그램을 구매할 기회를 또한 제공받는다. 이러한 예는 예시적인 것이다. 바란다면, 사용자는 선택가능한 광고를 선택함으로써 적절한 형태의 프로그램을 구매할 수 있다.The user may also be offered the opportunity to purchase the program by selecting an advertisement. For example, a user may be offered an opportunity to impulse purchase a pay-per-view program. The user is also provided with the opportunity to purchase a video-on-demand program or a near-vidio-on-demand program. This example is illustrative. If desired, the user can purchase the appropriate type of program by selecting a selectable advertisement.

부가적으로, 사용자가 프로그램의 선택 가능한 광고를 선택했을 때, 특정 프로그램에 대해 리마인더(reminder)를 설정할 기회가 사용자에게 제공된다. 사용자가 선택 가능한 광고를 선택했을 때, 프로그램 가이드는 또한 프로그램 가이드 내의 다른 행동을 취할 수 있다. 예컨대, 사용자가 주어진 프로그램에 대한 광고를 선택했을 때, 프로그램 가이드는 주어진 프로그램을 기록할 수 있다. 이러한 예들은 예시적이며, 사용자가 선택 가능한 광고를 선택한 경우 프로그램 가이드는 프로그램 가이드 내의 어떤 적절한 행동을 취하도록 지시될 수 있다.In addition, when the user selects a selectable advertisement of the program, the user is provided with an opportunity to set a reminder for the particular program. When the user selects a selectable advertisement, the program guide may also take other actions within the program guide. For example, when a user selects an advertisement for a given program, the program guide may record the given program. These examples are illustrative, and the program guide may be instructed to take any appropriate action within the program guide when the user selects a selectable advertisement.

도 15에 도시한 바와 같이 지역 광고는 대응하는 전역 광고가 없는 동안 디스플레이될 수 있다[단계(126)]. 지역 광고의 이러한 형태는 관심있는 작은 지리적 영역을 갖는 사업(예컨대, 조의 피자가게)을 광고하는데 적합할 수 있다. 만일 전국적으로 대단히 호소력을 갖는 제품 또는 서비스를 광고하기 바라지만, 더욱 지방색이 부여된 판촉을 요구하는 대응하는 측면(예컨대, 자동차 브랜드 광고에 대해 여러 대리점을 판촉하는 것이 요청된다면)을 갖는다면, 그 뒤에 단계(128)에서 적절한 전역 광고가 디스플레이되고, 단계(130)에서 프로그램 가이드에 의해 대응하는 지방 광고가 디스플레이될 수 있다(그 후, 예컨대, 사용자는 전역 광고를 선택한다).As shown in FIG. 15, the local advertisement may be displayed while there is no corresponding global advertisement (step 126). This form of local advertising may be suitable for advertising a business (eg, Joe's Pizza Shop) that has a small geographic area of interest. If you want to advertise a product or service that is very appealing across the country, but you have a corresponding aspect that demands more localized promotions (eg, if you are asked to promote multiple dealerships for auto brand advertising), The appropriate global advertisement may then be displayed in step 128 and the corresponding local advertisement may be displayed by the program guide in step 130 (the user then selects the global advertisement, for example).

본 발명의 다른 측면은 광고에 내용 태그(content tag)를 제공하는 것과 관련되어 있어서 텔레비젼 분배 설비의 사용자 또는 운영자는 그 내용을 기초로 하여 소정 광고를 차단할 수 있다. 이러한 차단은 소정의 광고(예컨대, 성인용 프로그램을 위한 광고)가 특정 사용자 또는 공동체의 감수성을 손상시키는 경우에 유용하게 사용될 수 있다. 도 18에 도시한 바와 같이, 광고는 단계(132)에서[예컨대, 주설비(46) 내의 광고 데이터베이스(50)에서] 내용 태그를 제공받을 수 있다. 적합한 내용 태그는 그래픽 랭귀지, 폭력, 성(性)적인 내용에 대한 태그를 포함한다. 바란다면, 쟝르 태그가 제공될 수 있다(예컨대, 태그는 코미디, 스포츠, 영화 등과 같은 쟝르를 프로그래밍 함으로써 광고의 내용을 식별할 수 있다). 태그는 또한 주택 개량, 자동차, 의류, 스포츠 장비, 신발, 사진, 전자제품, 악기, 서적 등의 대상 물에 의해 광고의 내용을 식별하도록 제공될 수 있다.Another aspect of the invention relates to providing a content tag in an advertisement so that a user or operator of a television distribution facility may block certain advertisements based on the content. Such blocking can be useful when certain advertisements (eg, advertisements for adult programs) compromise the sensitivity of a particular user or community. As shown in FIG. 18, the advertisement may be provided with a content tag in step 132 (eg, in the advertisement database 50 in the main facility 46). Suitable content tags include tags for graphic language, violence, and sexual content. If desired, a genre tag may be provided (eg, the tag may identify the content of the advertisement by programming the genre such as comedy, sports, movie, etc.). The tag may also be provided to identify the content of the advertisement by objects such as home improvement, automobiles, clothing, sports equipment, shoes, photographs, electronics, musical instruments, books, and the like.

단계(134)에서, 내용 태그를 갖는 광고는 시스템(53)에 의해 분배된다. 바라지 않는 내용을 갖는 광고는 단계(136)에서 차단된다. 바란다면, 적절한 전역 광고, 지역 광고 또는 백업 메시지(back-up message)(예컨대, 공백 스크린 또는 서비스 제공자에 대한 광고)가 단계(138)에서 프로그램 가이드에 의해 차단된 광고를 대신해서 디스플레이될 수 있다. 거슬린다고 간주되어 차단된 광고 대신에 디스플레이된 광고는 거슬리지 않는 내용을 포함하고 있다.In step 134, the advertisement with the content tag is distributed by the system 53. Ads with undesirable content are blocked at step 136. If desired, appropriate global advertisements, local advertisements or back-up messages (eg, blank screens or advertisements for service providers) may be displayed in place of advertisements blocked by the program guide in step 138. . Advertisements displayed in lieu of blocked advertisements that are considered annoying contain unobtrusive content.

단계(134) 및 단계(136)의 분배 및 차단은 어떤 적절한 장치를 사용하여 실행된다. 예컨대, 내용 태그를 갖는 광고는 주요 설비(46) 및 텔레비젼 분배 설비(52)에 의해 하나 이상의 데이터 스트림 내에서 사용자 텔레비젼 장비(54)로 분배될 수 있으며, 바라지 않는 광고는 사용자 텔레비젼 장비(54)에서 이러한 데이터 스트림 또는 스트림으로부터 필터링될 수 있다. 다른 방법은 바라지 않는 광고의 필터링을 실행하는 텔레비젼 분배 설비(52)에 대한 것이다. 이러한 방법은 단지 실례일 뿐이다. 바란다면, 어떤 적절한 방법이든지 내용을 기준으로 하는 광고를 차단하는데 사용될 수 있다. 예컨대, 사용자 텔레비젼 장비는 주요 설비(46)에서 공급되는 내용 태그에 의존하는 것보다 오히려 키워드 검색(예컨대, 광고 문구 내의 그래픽 랭귀지라는 단어에 대해 또는 관심 항목을 토대로 한 단어에 대해)을 기초로 하여 광고를 차단할 수 있다.Dispensing and blocking of steps 134 and 136 is performed using any suitable apparatus. For example, advertisements with content tags may be distributed to user television equipment 54 in one or more data streams by main facility 46 and television distribution facility 52, and unwanted advertisements may be distributed to user television equipment 54. Can be filtered from this data stream or stream. Another method is for a television distribution facility 52 that performs filtering of unwanted advertisements. This method is only illustrative. If desired, any suitable method can be used to block content-based advertising. For example, user television equipment may be based on keyword searches (e.g., for the words graphical language in advertising text or for words based on items of interest) rather than relying on content tags supplied by the main facility 46. You can block ads.

단계(140)에서, 사용자, 시스템 운영자 또는 다른 존재는 단계(136)에서 사용할 차단(필터링) 판단의 기준을 선택할 수 있다. 예컨대, 시스템 운영자는 성인용 프로그램에 대한 모든 광고를 차단할 수 있다. 사용자는 그래픽 랭귀지를 갖는 모든 광고를 차단할 수 있다. 사용자에 의해 전자 장치 카테고리가 선택됨으로써 전자 장치에 대한 광고가 선택적으로 디스플레이된다. 사용자가 전자 장치 카테고리와 같은 카테고리를 선택한 경우, 단계(136)에서 전자 장치에 관련된(내용 태그, 키워드 검색 또는 다른 적절한 기술에 의해 지시된 바와 같은) 내용을 갖는 광고를 제외한 모든 광고는 차단된다.In step 140, a user, system operator, or other entity may select criteria for the blocking (filtering) decision to use in step 136. For example, the system operator may block all advertisements for adult programs. The user can block all advertisements with a graphical language. By selecting the electronic device category by the user, advertisements for the electronic device are selectively displayed. If the user selects a category, such as an electronic device category, then in step 136 all advertisements are blocked except for advertisements with content related to the electronic device (as indicated by content tags, keyword searches, or other suitable techniques).

본 발명의 다른 측면은 소정 광고의 시간 이동에 관련되어있다. 어떤 상황에서는 광고를 시간 이동시키는 것은 바람직하므로, 이 광고가 의도하는 시청자에게 더욱 유리하게 전달될 수 있다. 예컨대, 네트웍 텔레비젼 프로그램은 동부 표준시로 오후 8:00 시, 산지 표준시(mountain time)로 오후 7:00 시에 방송될 것이다(비록 동부 표준시 및 산지 표준시가 별개의 시간 지역일지라도). 광고가 공중파 방송을 통해 동부 표준시로 오후 8:00 시 바로 전에(예컨대, 동부 표준시로 오후 7:55 시) 전국적으로 분배된다면, 광고는 (시간 이동이 없다면) 산지 표준시로 오후 5:55 시에 방송될 것이다. 오후 7:00 시 텔레비젼 프로그램을 위한 오후 5:55 시 광고는 오후 7:00 시 텔레비젼 프로그램에 대한 오후 6:55 시 광고 만큼 효과적이지 않기 때문에 바람직하지 않다. 따라서, 이러한 상황에서는 오후 5:55 시 산지 표준시 광고의 디스플레이를 오후 6:55시 산지 표준시까지 연기(시간 이동)하는 것이 바람직할 것이다.Another aspect of the invention relates to the time movement of a given advertisement. In some situations it is desirable to time-shift the advertisement, so that the advertisement can be delivered more advantageously to the intended viewer. For example, a networked television program would be broadcast at 8:00 pm Eastern Time and at 7:00 pm Mountain Time (even if Eastern Time and Mountain Time are separate time zones). If the advertisement is distributed nationwide via airwaves just before 8:00 pm ET (eg 7:55 pm EST), the advertisement will be available at 5:55 pm EST (if no time shift). Will be broadcast. A 5:55 pm advertisement for a 7:00 pm TV program is not desirable because it is not as effective as a 6:55 pm advertisement for a 7:00 pm TV program. Therefore, in such a situation, it would be desirable to postpone (time shift) the display of the 5:55 PM MT standard time to 6:55 PM MT.

광고 시간 이동을 포함하는 단계를 도 19에 도시한다. 단계(142)에서, 전역 광고가 분배된다. 주어진 전역광고를 시간 이동 하는 것은 바람직한 상술한 바와 같은 시간 대(帶)에서, 광고는 단계(144)에서 [예컨대, 텔레비젼 분배 설비(52) 내의 광고 데이터베이스(57)로] 일시적으로 저장된다. 그밖의 곳에서, 전역 광고는 정상적으로 디스플레이된다. 단계(146)에서, 시간 이동된 광고는 프로그램 가이드에 의해서 디스플레이된다[예컨대, 시간 이동된 광고는 텔레비젼 분배 설비(52) 내의 광고 데이터베이스(57)로부터 사용자 텔레비젼 장비(54)로 전송되고 텔레비젼(62) 상의 프로그램 가이드에 의해 디스플레이된다].19 includes a step including ad time shift. In step 142, the global advertisement is distributed. In the time zone as described above, it is desirable to time-shift a given global advertisement, and the advertisement is temporarily stored at step 144 (eg, to the advertisement database 57 in the television distribution facility 52). Elsewhere, the global advertisement is displayed normally. In step 146, the time shifted advertisement is displayed by the program guide (e.g., the time shifted advertisement is transmitted from the advertising database 57 in the television distribution facility 52 to the user television equipment 54 and the television 62 Displayed on the program guide).

본 발명의 다른 측면은 텔레비젼 분배 설비(52)에 의한 광고 사용법에 관련된 정책을 실행하는 것에 관련되어 있다. 예컨대, 텔레비젼 분배 설비(52)가 소정의 광고를 시간 이동하지 못하게 하는 것이 바람직하다. 또한 텔레비젼 분배 설비(52)가 주어진 광고를 (예컨대, 광고를 오버라이트하거나 또는 대응하는 지역 광고를 제공함으로써)변경시키지 못하게 하는 것이 바람직하다.Another aspect of the invention relates to implementing a policy relating to the usage of advertising by television distribution facility 52. For example, it is desirable to prevent the television distribution facility 52 from moving certain advertisements in time. It is also desirable to prevent the television distribution facility 52 from changing a given advertisement (eg, by overwriting the advertisement or by providing a corresponding local advertisement).

도 20에 도시한 바와 같이, 시스템(44)은 단계(148)에서 어떻게 이러한 광고가 사용될 수 있는지를(즉, 광고 사용 정보) 정의하는 정보를 갖는 광고를 제공함으로써 광고 사용 정책의 실행을 용이하게 할 수 있다. 텔레비젼 분배 설비(52)가 (예컨대, 이러한 광고를 오버라이트하려고 하거나 대응하는 지방 광고를 제공하려고 함으로써) 소정의 광고를 시간 이동하려고 시도하거나 소정의 광고를 변경할 때 광고 사용 정책은 단계(150)에서 시행될 수 있다.As shown in FIG. 20, system 44 facilitates enforcement of an advertisement usage policy by providing advertisements with information defining how such advertisements may be used (ie, advertisement usage information) in step 148. can do. When the television distribution facility 52 attempts to time-shift a given advertisement or change a given advertisement (e.g., by overwriting such advertisement or by providing a corresponding local advertisement), the advertisement usage policy is changed in step 150. Can be implemented.

도 20의 단계를 실행하기 위한 하나의 예시적인 방법을 도 21에 도시한다. 단계(152)에서, (예컨대, 주요 설비(46)의 광고 데이터베이스(50)에서) 광고에 사용 정책 플래그가 제공된다. 정책 플래그는 어떻게 광고가 사용될 수 있는지를 나타낸다(예컨대, 광고가 시간 이동될 수 있는지 또는 오버라이트하거나 대응하는 지역 광고를 제공함으로써 변경할 수 있는지 등). 단계(154)에서, 그 사용 정책 플래그를 갖는 광고는 텔레비젼 분배 설비(52)로 분배된다. 단계(156)에서, 텔레비젼 분배 설비(52)는 정책 플래그에 의해 규정되는 광고 사용 정책에 따라 사용자 텔레비젼 장비(54) 상의 프로그램 가이드에 의해 디스플레이를 위한 광고를 분배한다. 예컨대, 광고가 그 광고에 대해 시간 이동되지 않아도 됨을 나타내는 수반되는 정책 플래그를 갖는다면, 텔레비젼 분배 설비(52)가 이러한 시간 이동 동작을 실행하는 것을 허락하지 않는 광고를 다른 방법으로 시간 이동할 것을 요구할 것이지만, 광고는 사용자 텔레비젼 장비(54)에 정상적으로 분배될 것이다.One example method for performing the steps of FIG. 20 is shown in FIG. 21. In step 152, a usage policy flag is provided to the advertisement (eg, in the advertisement database 50 of the main facility 46). The policy flag indicates how the advertisement can be used (eg, whether the advertisement can be time shifted or can be overwritten or changed by providing a corresponding local advertisement). In step 154, the advertisement with the usage policy flag is distributed to the television distribution facility 52. In step 156, the television distribution facility 52 distributes the advertisement for display by the program guide on the user television equipment 54 in accordance with the advertisement usage policy defined by the policy flag. For example, if an advertisement has an accompanying policy flag indicating that it does not have to be time-shifted for that advertisement, it would require that the television distribution facility 52 time-shift the advertisement that does not allow this time-shifting operation to be performed. , The advertisement would normally be distributed to user television equipment 54.

도 20의 단계를 실행하기 위한 다른 방법을 도 22에 도시한다. 단계(158)에서, 주요 설비(46)는 여러 광고에 대한 사용 정책을 규정한 광고 사용 정책 메시지를 텔레비젼 분배 설비(52)로 분배한다. 단계(160)에서, 텔레비젼 분배 설비(52)는 정책 메시지에 의해 규정된 광고 사용 정책에 따르는 사용자 텔레비젼 설비(54) 상의 프로그램 가이드에 의해 디스플레이 하려는 광고를 분배한다. 예컨대, 광고가 시간 이동 되지 않았음을 정책 메시지가 나타내면, 텔레비젼 분배 설비(52)는 이러한 시간 이동 동작을 실행하는 것을 허락하지 않는 광고를 다른 방법으로 시간 이동할 것을 요구할 것이지만, 광고는 사용자 텔레비젼 장비(54)에 정상적으로 분배될 것이다.Another method for carrying out the steps of FIG. 20 is shown in FIG. 22. In step 158, the main facility 46 distributes to the television distribution facility 52 an advertisement usage policy message that defines usage policies for the various advertisements. In step 160, the television distribution facility 52 distributes the advertisements to be displayed by the program guide on the user television facility 54 in accordance with the advertisement usage policy defined by the policy message. For example, if the policy message indicates that the advertisement was not time-shifted, the television distribution facility 52 would require another way to time-shift the advertisement that does not allow to perform this time-shifting operation, but the advertisement may not be time-shifted. 54 will be normally distributed.

전술한 내용은 단지 본 발명의 원리의 실례가 되며, 본 발명의 사상 및 영역에서 벗어나지 않는 범위에서 여러 변경이 본 기술분야의 당업자에 의해 이루어질 수 있다.The foregoing is merely illustrative of the principles of the invention, and various changes may be made by those skilled in the art without departing from the spirit and scope of the invention.

Claims (74)

양방향 텔레비젼 프로그램 가이드가 실행되는 사용자 텔레비젼 장비에 지역 광고를 분배하는 시스템에 있어서,A system for distributing local advertising to user television equipment on which interactive television program guides are executed, 상기 지역 광고를 상기 사용자 텔레비젼 장비에 분배하는 수단과,Means for distributing the local advertisement to the user television equipment; 상기 양방향 텔레비젼 프로그램 가이드를 사용하여 상기 지역 광고를 디스플레이하는 수단을 포함하는 시스템.Means for displaying the local advertisement using the interactive television program guide. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은 상기 지역 광고를 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.The system of claim 1, wherein the means for distributing local advertisements further comprises means for transmitting the local advertisements from a television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로 전송하는 수단을 더 포함하는 시스템.The system of claim 1, wherein the means for distributing local advertisements further comprises means for transmitting the local advertisements to the television distribution facility that are part of a global data stream. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은 전역 광고를 포함하는 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로 전송하는 수단을 더 포함하는 시스템.The system of claim 1, wherein the means for distributing local advertisements further comprises means for transmitting the local advertisements to the television distribution facility that are part of a global data stream comprising global advertisements. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 데이터 스트림의 일부인 상기 지역 광고를 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting the local advertisement, which is part of a global data stream, to a television distribution facility; 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자의 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the local advertisement from the television distribution facility to the user's television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 데이트 스트림을 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting the global data stream to a television distribution facility, 상기 텔레비젼 분배 설비에서 상기 전역 데이터 스트림 내로 상기 지역 광고를 삽입하는 수단과,Means for inserting the local advertisement into the global data stream at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 광고를 포함하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting a global data stream containing global advertising to a television distribution facility; 상기 텔레비젼 분배 설비에서 상기 전역 데이터 스트림 내로 상기 지역 광고를 삽입하는 수단과,Means for inserting the local advertisement into the global data stream at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 광고를 포함하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting a global data stream containing global advertising to a television distribution facility; 상기 텔레비젼 분배 설비 안에 상기 전역 광고를 오버라이트함으로써 상기 전역 데이터 스트림 안으로 상기 지역 광고를 삽입하는 수단과,Means for inserting the local advertisement into the global data stream by overwriting the global advertisement in the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 지역 광고를 위해 남겨둔 대역폭을 구비하는 전역 데이터 스트림을 텔레비젼 분배 설비에 전송하는 수단과,Means for transmitting a global data stream to the television distribution facility having the bandwidth left for local advertising, 상기 텔레비젼 분배 설비에서 상기 지역 광고를 상기 남겨둔 대역폭 내의 상기 전역 데이터 스트림 안으로 삽입하는 수단과,Means for inserting the local advertisement into the global data stream within the remaining bandwidth at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 지역 광고를 위해 남겨둔 슬롯을 구비하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting a global data stream having a slot reserved for local advertising to a television distribution facility; 상기 텔레비젼 분배 설비에서 상기 지역 광고를 상기 남겨둔 슬롯 내의 상기 전역 데이터 스트림 안으로 삽입하는 수단과,Means for inserting the local advertisement into the global data stream in the leftover slot at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 광고를 구비하며 지역 광고를 위해 남겨둔 대역폭을 구비하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting a global data stream to a television distribution facility having global advertising and having bandwidth reserved for local advertising; 상기 텔레비젼 분배 설비에서 상기 지역 광고를 상기 남겨둔 대역폭 내의 상기 전역 데이터 스트림 안으로 삽입하는 수단과,Means for inserting the local advertisement into the global data stream within the remaining bandwidth at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고 및 상기 전역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the local advertisement and the global advertisement that are part of the global data stream from the television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 광고를 구비하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting a global data stream with global advertising to a television distribution facility; 상기 전역 데이터 스트림을 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단과,Means for transmitting the global data stream from the television distribution facility to the user television equipment; 상기 전역 데이터 스트림으로부터 분리된 데이터 스트림인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the local advertisement from the television distribution facility to the user television equipment, the data stream being separate from the global data stream. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 광고를 텔레비젼 분배 설비에 전송하는 수단과,Means for transmitting a global advertisement to a television distribution facility, 상기 지역 광고를 상기 텔레비젼 분배 설비에 제공하는 수단과,Means for providing the local advertisement to the television distribution facility; 상기 전역 광고 및 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the global advertisement and the local advertisement from the television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 광고 및 프로그램 가이드 정보를 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting global advertising and program guide information to a television distribution facility, 상기 지역 광고를 상기 텔레비젼 분배 설비에 제공하는 수단과,Means for providing the local advertisement to the television distribution facility; 상기 프로그램 가이드 정보, 상기 전역 광고, 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the program guide information, the global advertisement, and the local advertisement from the television distribution facility to the user television equipment. 제1항에 있어서, 프로그램 가이드 데이터 및 전역 광고는 주요 설비에 저장되어 있으며, 상기 지역 광고를 분배하는 수단은The method of claim 1, wherein the program guide data and global advertisements are stored at a major facility and the means for distributing the local advertisements is 상기 프로그램 가이드 데이터 및 상기 전역 광고를 상기 주요 설비로부터 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting the program guide data and the global advertisement from the main facility to a television distribution facility; 상기 지역 광고를 상기 텔레비젼 분배 설비에 제공하는 수단과,Means for providing the local advertisement to the television distribution facility; 상기 프로그램 가이드 데이터, 상기 전역 광고, 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단을 더 포함하는 시스템.Means for transmitting the program guide data, the global advertisement, and the local advertisement from the television distribution facility to the user television equipment. 제1항에 있어서, 상기 지역 광고를 상기 양방향 텔레비젼 프로그램 가이드로써 디스플레이하는 수단은The apparatus of claim 1, wherein the means for displaying the local advertisement as the interactive television program guide includes: 사용자에 의해 선택될 수 있는 전역 광고를 상기 양방향 텔레비젼 프로그램 가이드로써 디스플레이하는 수단과,Means for displaying a global advertisement that can be selected by a user as the interactive television program guide, 상기 사용자가 상기 전역 광고를 선택할 때 마다, 상기 전역 광고의 내용에 관련된 내용을 갖는 대응하는 지역 광고를 디스플레이하는 수단을 더 포함하는 시스템.And each time the user selects the global advertisement, means for displaying a corresponding local advertisement having content related to the content of the global advertisement. 제1항에 있어서, 상기 지역 광고를 상기 양방향 텔레비젼 프로그램 가이드로써 디스플레이하는 수단은The apparatus of claim 1, wherein the means for displaying the local advertisement as the interactive television program guide includes: 사용자에 의해 선택될 수 있는 전역 광고를 상기 양방향 텔레비젼 프로그램 가이드로써 디스플레이하는 수단과,Means for displaying a global advertisement that can be selected by a user as the interactive television program guide, 상기 사용자가 상기 전역 광고를 선택할 때 마다, 대응하는 풀 스크린 지역 광고를 디스플레이하는 수단을 더 포함하는 시스템.And each time the user selects the global advertisement, means for displaying a corresponding full screen local advertisement. 제1항에 있어서, 상기 지역 광고를 상기 양방향 텔레비젼 프로그램 가이드로써 디스플레이하는 수단은The apparatus of claim 1, wherein the means for displaying the local advertisement as the interactive television program guide includes: 전역 광고를 상기 양방향 텔레비젼 프로그램 가이드로써 디스플레이하는 수단과,Means for displaying a global advertisement as said interactive television program guide, 상기 전역 광고 및 상기 지역 광고의 디스플레이를 순환하는 수단을 더 포함하는 시스템.Means for cycling the display of the global advertisement and the local advertisement. 제1항에 있어서, 상기 지역 광고를 상기 양방향 텔레비젼 프로그램 가이드로써 디스플레이하는 수단은The apparatus of claim 1, wherein the means for displaying the local advertisement as the interactive television program guide includes: 전역 배너 광고를 상기 양방향 텔레비젼 프로그램 가이드로써 디스플레이하는 수단과,Means for displaying a global banner advertisement as said interactive television program guide; 상기 전역 배너 광고 및 상기 지역 광고의 디스플레이를 순환하는 수단을 더 포함하는 시스템.Means for cycling the display of the global banner advertisement and the local advertisement. 제1항에 있어서, 상기 양방향 텔레비젼 프로그램 가이드로써 전역 광고를 디스플레이하는 수단을 더 포함하는 시스템.The system of claim 1 further comprising means for displaying a global advertisement with the interactive television program guide. 제1항에 있어서, 상기 양방향 텔레비젼 프로그램 가이드로써 프로그램 목록 영역을 디스플레이하는 수단을 더 포함하는 시스템.The system of claim 1, further comprising means for displaying a program listing area with the interactive television program guide. 제1항에 있어서,The method of claim 1, 상기 양방향 텔레비젼 프로그램 가이드로써 전역 광고를 디스플레이하는 수단과,Means for displaying a global advertisement with said interactive television program guide; 프로그램 목록 영역을 디스플레이하는 수단을 더 포함하는 시스템.Means for displaying a program listing area. 제1항에 있어서, 상기 지역 광고를 분배하는 수단은The method of claim 1 wherein the means for distributing local advertisements is 전역 광고 및 프로그램 가이드 정보를 텔레비젼 분배 설비로 전송하는 수단과,Means for transmitting global advertising and program guide information to a television distribution facility, 상기 텔레비젼 분배 설비에 지역 광고를 제공하는 수단과,Means for providing local advertising to the television distribution facility; 상기 프로그램 가이드 정보, 상기 전역 광고, 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 수단과,Means for transmitting the program guide information, the global advertisement, and the local advertisement from the television distribution facility to the user television equipment; 상기 양방향 텔레비젼 프로그램 가이드로써 상기 전역 광고를 디스플레이하는 수단과,Means for displaying the global advertisement with the interactive television program guide; 상기 양방향 텔레비젼 프로그램 가이드로써 상기 프로그램 가이드 정보를 포함하는 프로그램 목록 영역을 디스플레이하는 수단을 더 포함하는 시스템.And means for displaying a program listing area containing the program guide information as the interactive television program guide. 지역 광고가 양방향 텔레비젼 프로그램 가이드가 실행되는 사용자 텔레비젼 장비에 분배되는 시스템을 사용하는 방법에 있어서,A method of using a system in which local advertising is distributed to user television equipment on which interactive television program guides are executed, 상기 지역 광고를 상기 사용자 텔레비젼 장비로 분배하는 단계와,Distributing the local advertisement to the user television equipment; 상기 양방향 텔레비젼 프로그램 가이드로써 상기 지역 광고를 디스플레이하는 단계를 포함하는 시스템 사용 방법.Displaying the local advertisement with the interactive television program guide. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는 상기 지역 광고를 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.25. The method of claim 24, wherein distributing the local advertisement further comprises transmitting the local advertisement from a television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는 전역 데이터 스트림의 일부인 상기 지역 광고를 텔레비젼 분배 설비로 전송하는 단계를 더 포함하는 시스템 사용 방법.25. The method of claim 24, wherein distributing the local advertisement further comprises transmitting the local advertisement to a television distribution facility that is part of a global data stream. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는 전역 광고를 포함하는 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로 전송하는 단계을 더 포함하는 시스템 사용 방법.25. The method of claim 24, wherein distributing the local advertisement further comprises transmitting the local advertisement to the television distribution facility that is part of a global data stream comprising the global advertisement. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 데이터 스트림의 일부인 상기 지역 광고를 텔레비젼 분배 설비로 전송하는 단계와,Transmitting the local advertisement that is part of a global data stream to a television distribution facility; 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the local advertisement from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 단계와,Transmitting the global data stream to a television distribution facility; 상기 텔레비젼 분배 설비에서 상기 지역 광고를 상기 전역 데이터 스트림 안으로 삽입하는 단계와,Inserting the local advertisement into the global data stream at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 광고를 포함하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 단계와,Transmitting a global data stream comprising global advertising to a television distribution facility; 상기 텔레비젼 분배 설비에서 상기 지역 광고를 상기 전역 데이터 스트림 내로 삽입하는 단계와,Inserting the local advertisement into the global data stream at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 광고를 포함하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 단계와,Transmitting a global data stream comprising global advertising to a television distribution facility; 상기 텔레비젼 분배 설비에서 상기 전역 광고를 오버라이트함으로써 상기 지역 광고를 상기 전역 데이터 스트림 안으로 삽입하는 단계와,Inserting the local advertisement into the global data stream by overwriting the global advertisement in the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 포함하는 시스템 사용 방법.Transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 지역 광고를 위해 남겨 둔 대역폭을 포함하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 단계와,Transmitting a global data stream to the television distribution facility, including the bandwidth left for local advertising, 상기 텔레비젼 분배 설비에서 상기 지역 광고를 상기 남겨둔 대역폭 내의 상기 전역 데이터 스트림 안으로 삽입하는 단계와,Inserting the local advertisement into the global data stream within the remaining bandwidth at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 지역 광고를 위해 남겨둔 슬롯을 구비하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 단계와,Transmitting a global data stream having a slot reserved for local advertising to a television distribution facility; 상기 텔레비젼 분배 설비에서 상기 지역 광고를 상기 남겨둔 슬롯 내의 상기 전역 데이터 스트림 안으로 삽입하는 단계와,Inserting the local advertisement into the global data stream in the leftover slot at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the local advertisement that is part of the global data stream from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 광고를 구비하며 지역 광고를 위해 남겨둔 대역폭을 구비하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 단계와,Transmitting a global data stream to a television distribution facility having a global advertisement and having bandwidth reserved for local advertisements; 상기 텔레비젼 분배 설비에서 상기 지역 광고를 상기 남겨둔 대역폭 내의 상기 전역 데이터 스트림 안으로 삽입하는 단계와,Inserting the local advertisement into the global data stream within the remaining bandwidth at the television distribution facility; 상기 전역 데이터 스트림의 일부인 상기 지역 광고 및 상기 전역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the local advertisement and the global advertisement that are part of the global data stream from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 광고를 구비하는 전역 데이터 스트림을 텔레비젼 분배 설비로 전송하는 단계와,Transmitting a global data stream with global advertising to a television distribution facility; 상기 전역 데이터 스트림을 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계와,Transmitting the global data stream from the television distribution facility to the user television equipment; 상기 전역 데이터 스트림으로부터 분리된 데이터 스트림인 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템.Sending the local advertisement from the television distribution facility to the user television equipment, the data stream being a separate data stream from the global data stream. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 광고를 텔레비젼 분배 설비에 전송하는 단계와,Sending the global advertisement to a television distribution facility, 상기 지역 광고를 상기 텔레비젼 분배 설비에 제공하는 단계와,Providing the local advertisement to the television distribution facility; 상기 전역 광고 및 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the global advertisement and the local advertisement from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 광고 및 프로그램 가이드 정보를 텔레비젼 분배 설비로 전송하는 단계와,Transmitting global advertisement and program guide information to a television distribution facility, 상기 지역 광고를 상기 텔레비젼 분배 설비에 제공하는 단계와,Providing the local advertisement to the television distribution facility; 상기 프로그램 가이드 정보, 상기 전역 광고, 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the program guide information, the global advertisement, and the local advertisement from the television distribution facility to the user television equipment. 제24항에 있어서, 프로그램 가이드 데이터 및 전역 광고는 주요 설비에 저장되어 있으며, 상기 지역 광고를 분배하는 단계는25. The method of claim 24, wherein the program guide data and global advertisements are stored at a major facility and wherein distributing the local advertisements is 상기 프로그램 가이드 및 상기 전역 광고를 상기 주요 설비로부터 텔레비젼 분배 설비로 전송하는 단계와,Transmitting the program guide and the global advertisement from the main facility to a television distribution facility; 상기 지역 광고를 상기 텔레비젼 분배 설비에 제공하는 단계와,Providing the local advertisement to the television distribution facility; 상기 프로그램 가이드 데이터, 상기 전역 광고, 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계를 더 포함하는 시스템 사용 방법.Transmitting the program guide data, the global advertisement, and the local advertisement from the television distribution facility to the user television equipment. 제24항에 있어서, 상기 양방향 텔레비젼 프로그램 가이드로써 상기 지역 광고를 디스플레이하는 단계는The method of claim 24, wherein displaying the local advertisement with the interactive television program guide includes: 상기 양방향 텔레비젼 프로그램 가이드로써 사용자에 의해 선택될 수 있는 전역 광고를 디스플레이하는 단계와,Displaying a global advertisement that can be selected by a user with the interactive television program guide; 상기 사용자가 상기 전역 광고를 선택할 때마다 상기 전역 광고의 내용에 관련된 내용을 갖는 대응하는 지역 광고를 디스플레이하는 단계를 더 포함하는 시스템 사용 방법.Whenever the user selects the global advertisement, displaying the corresponding local advertisement having content related to the content of the global advertisement. 제24항에 있어서, 상기 양방향 텔레비젼 프로그램 가이드로써 상기 지역 광고를 디스플레이하는 단계는The method of claim 24, wherein displaying the local advertisement with the interactive television program guide includes: 상기 양방향 텔레비젼 프로그램 가이드로써 사용자에 의해 선택될 수 있는 전역 광고를 디스플레이하는 단계와,Displaying a global advertisement that can be selected by a user with the interactive television program guide; 상기 사용자가 상기 전역 광고를 선택할 때마다 대응하는 풀 스크린 지역 광고를 디스플레이하는 단계를 더 포함하는 시스템 사용 방법.Displaying a corresponding full screen local advertisement each time the user selects the global advertisement. 제24항에 있어서, 상기 양방향 텔레비젼 프로그램 가이드로써 상기 지역 광고를 디스플레이하는 단계는The method of claim 24, wherein displaying the local advertisement with the interactive television program guide includes: 상기 양방향 텔레비젼 프로그램 가이드로써 전역 광고를 디스플레이하는 단계와,Displaying a global advertisement with said interactive television program guide; 상기 전역 광고 및 상기 지역 광고의 디스플레이를 순환하는 단계를 더 포함하는 시스템 사용 방법.Cycling the display of the global advertisement and the local advertisement. 제24항에 있어서, 상기 양방향 텔레비젼 프로그램 가이드로써 상기 지역 광고를 디스플레이하는 단계는The method of claim 24, wherein displaying the local advertisement with the interactive television program guide includes: 상기 양방향 텔레비젼 프로그램 가이드로써 전역 배너 광고를 디스플레이하는 단계와,Displaying a global banner advertisement with the interactive television program guide; 상기 전역 배너 광고 및 상기 지역 광고의 디스플레이를 순환하는 단계를 더 포함하는 시스템 사용 방법.Cycling the display of the global banner advertisement and the local advertisement. 제24항에 있어서, 상기 양방향 텔레비젼 프로그램 가이드로써 전역 광고를 디스플레이하는 단계를 더 포함하는 시스템 사용 방법.25. The method of claim 24, further comprising displaying a global advertisement with the interactive television program guide. 제24항에 있어서, 상기 양방향 텔레비젼 프로그램 가이드로써 프로그램 목록 영역을 디스플레이하는 단계를 더 포함하는 시스템 사용 방법.25. The method of claim 24, further comprising displaying a program listing area with the interactive television program guide. 제24항에 있어서,The method of claim 24, 상기 양방향 텔레비젼 프로그램 가이드로써 전역 광고를 디스플레이하는 단계와,Displaying a global advertisement with said interactive television program guide; 상기 양방향 텔레비젼 프로그램 가이드로써 프로그램 목록 영역을 디스플레이하는 단계를 더 포함하는 시스템 사용 방법.Displaying a program listing area with the interactive television program guide. 제24항에 있어서, 상기 지역 광고를 분배하는 단계는The method of claim 24, wherein distributing the local advertisement is 전역 광고 및 프로그램 가이드 정보를 텔레비젼 분배 설비로 전송하는 단계와,Transmitting global advertisement and program guide information to a television distribution facility, 상기 텔레비젼 분배 설비에 상기 지역 광고를 제공하는 단계와,Providing the local advertisement to the television distribution facility; 상기 프로그램 가이드 정보, 상기 전역 광고, 상기 지역 광고를 상기 텔레비젼 분배 설비로부터 상기 사용자 텔레비젼 장비로 전송하는 단계와,Transmitting the program guide information, the global advertisement, and the local advertisement from the television distribution facility to the user television equipment; 상기 양방향 텔레비젼 프로그램 가이드로써 상기 전역 광고를 디스플레이하는 단계와,Displaying the global advertisement with the interactive television program guide; 상기 양방향 텔레비젼 프로그램 가이드로써 상기 프로그램 가이드 정보를 포함하는 프로그램 목록 영역을 디스플레이하는 단계를 더 포함하는 시스템 사용 방법.Displaying the program listing area containing the program guide information as the interactive television program guide. 양방향 텔레비젼 프로그램 가이드가 실행되는 사용자 텔레비젼 장비에 광고를 분배하는 시스템에 있어서,A system for distributing advertisements to user television equipment on which an interactive television program guide is executed, 상기 광고를 상기 사용자 텔레비젼 장비로 분배하는 수단과,Means for distributing the advertisement to the user television equipment; 상기 광고의 내용을 토대로 하여 상기 양방향 텔레비젼 프로그램 가이드로써 상기 광고의 일부분만을 상기 사용자 텔레비젼 장비 상에 디스플레이하는 수단을 포함하는 시스템.Means for displaying only a portion of the advertisement on the user television equipment as the interactive television program guide based on the content of the advertisement. 제47항에 있어서, 상기 광고의 내용을 나타내는 내용 태그를 상기 광고에 제공하는 수단을 더 포함하는 시스템.48. The system of claim 47, further comprising means for providing a content tag indicative of the content of the advertisement. 제47항에 있어서,The method of claim 47, 상기 광고의 내용을 나타내는 내용 태그를 상기 광고에 제공하는 수단과,Means for providing a content tag indicating the content of the advertisement to the advertisement; 바라는 내용 태그를 갖는 광고만을 디스플레이하는 수단을 더 포함하는 시스템.Means for displaying only an advertisement having a desired content tag. 제47항에 있어서, 디스플레이될 광고를 결정하는데 사용될 수 있는 차단 기준을 선택하는 수단을 더 포함하는 시스템.48. The system of claim 47, further comprising means for selecting blocking criteria that can be used to determine the advertisement to be displayed. 제47항에 있어서, 내용 태그를 갖는 광고를 분배하는 수단을 더 포함하는 시스템.48. The system of claim 47, further comprising means for distributing an advertisement having a content tag. 제47항에 있어서, 바라지 않는 내용 태그를 갖는 광고를 차단하는 수단을 더 포함하는 시스템.48. The system of claim 47, further comprising means for blocking advertisements having unwanted content tags. 제47항에 있어서, 광고의 내용을 토대로 하여 디스플레이되지 않은 광고 대신에 정보를 디스플레이하는 수단을 더 포함하는 시스템.48. The system of claim 47, further comprising means for displaying information in place of an advertisement that is not displayed based on the content of the advertisement. 제47항에 있어서, 광고의 내용을 토대로 하여 디스플레이되지 않은 광고 대신에 백업(back-up) 광고를 디스플레이하는 수단을 더 포함하는 시스템.48. The system of claim 47, further comprising means for displaying back-up advertisements instead of non-displayed advertisements based on the content of the advertisements. 양방향 텔레비젼 프로그램 가이드가 실행되는 사용자 텔레비젼 장비에 광고를 분배하는 시스템의 사용 방법에 있어서,A method of using a system for distributing advertisements to user television equipment on which interactive television program guides are executed, 상기 광고를 상기 사용자 텔레비젼 장비로 분배하는 단계와,Distributing the advertisement to the user television equipment; 상기 광고의 내용을 토대로 하여 상기 양방향 텔레비젼 프로그램 가이드로써 상기 광고의 일부분만을 상기 사용자 텔레비젼 장비 상에 디스플레이하는 단계를 포함하는 시스템의 사용 방법.Displaying only a portion of the advertisement on the user television equipment as the interactive television program guide based on the content of the advertisement. 제55항에 있어서, 상기 광고의 내용을 나타내는 내용 태그를 상기 광고에 제공하는 단계를 더 포함하는 시스템의 사용 방법.56. The method of claim 55, further comprising providing a content tag that indicates the content of the advertisement to the advertisement. 제55항에 있어서,The method of claim 55, 상기 광고의 내용을 나타내는 내용 태그를 상기 광고에 제공하는 단계와,Providing a content tag indicating the content of the advertisement to the advertisement; 바라는 내용 태그를 갖는 광고만을 디스플레이하는 단계를 더 포함하는 시스템의 사용 방법.Displaying only advertisements with desired content tags. 제55항에 있어서, 상기 디스플레이될 광고를 결정하는데 사용할 수 있는 차단 기준을 선택하는 단계를 더 포함하는 시스템의 사용 방법.56. The method of claim 55, further comprising selecting blocking criteria that can be used to determine the advertisement to be displayed. 제55항에 있어서, 내용 태그를 갖는 광고를 분배하는 단계를 더 포함하는 시스템의 사용 방법.56. The method of claim 55 further comprising distributing an advertisement having a content tag. 제55항에 있어서, 바라지 않는 내용 태그를 갖는 광고를 차단하는 단계를 더 포함하는 시스템의 사용 방법.56. The method of claim 55, further comprising blocking ads with unwanted content tags. 제55항에 있어서, 광고의 내용을 토대로 하여 디스플레이되지 않은 광고 대신에 정보를 디스플레이하는 단계를 더 포함하는 시스템의 사용 방법.56. The method of claim 55, further comprising displaying information in place of an advertisement that is not displayed based on the content of the advertisement. 제55항에 있어서, 광고의 내용을 토대로 하여 디스플레이되지 않은 광고 대신에 백업(back-up) 광고를 디스플레이하는 단계를 더 포함하는 시스템의 사용 방법.56. The method of claim 55, further comprising displaying a back-up advertisement instead of the non-displayed advertisement based on the content of the advertisement. 양방향 텔레비젼 프로그램 가이드가 실행되는 사용자 텔레비젼 장비에 광고를 분배하는데 텔레비젼 분배 설비를 사용하는 시스템에 있어서,A system using a television distribution facility to distribute an advertisement to user television equipment on which an interactive television program guide is implemented, 상기 텔레비젼 분배 설비로 광고를 분배하는 수단과,Means for distributing advertisements to the television distribution facility; 상기 텔레비젼 분배 설비를 사용하여 상기 광고의 일부분만을 시간 이동하는 수단과,Means for time-shifting only a portion of the advertisement using the television distribution facility; 상기 양방향 텔레비젼 프로그램 가이드로써 상기 시간 이동된 광고를 디스플레이하는 수단을 포함하는 시스템.Means for displaying the time shifted advertisement with the interactive television program guide. 양방향 텔레비젼 프로그램 가이드가 실행되는 사용자 텔레비젼 장비에 광고를 분배하는데 텔레비젼 분배 설비가 사용되는 시스템을 사용하는 방법에 있어서,A method of using a system in which a television distribution facility is used to distribute an advertisement to user television equipment on which an interactive television program guide is implemented, the method comprising: 상기 텔레비젼 분배 설비로 광고를 분배하는 단계와,Distributing an advertisement to said television distribution facility, 상기 텔레비젼 분배 설비를 사용하여 상기 광고의 일부분만을 시간 이동하는 단계와,Time-shifting only a portion of the commercial using the television distribution facility; 상기 양방향 텔레비젼 프로그램 가이드로써 상기 시간 이동된 광고를 디스플레이하는 단계를 포함하는 시스템 사용 방법.Displaying the time shifted advertisement with the interactive television program guide. 양방향 텔레비젼 프로그램 가이드가 실행되는 사용자 텔레비젼 장비에 광고를 분배하는데 텔레비젼 분배 설비가 사용되는 시스템에 있어서,A system in which a television distribution facility is used to distribute an advertisement to user television equipment on which an interactive television program guide is executed, 광고 사용 정보를 상기 광고에 제공하는 수단과,Means for providing advertisement usage information to the advertisement; 상기 광고 사용 정보를 토대로 하여 상기 텔레비젼 분배 설비에 광고 사용 정책을 실행하는 수단을 포함하는 시스템.Means for enforcing an advertisement usage policy on the television distribution facility based on the advertisement usage information. 제65항에 있어서, 상기 광고 사용 정보를 상기 광고에 제공하는 상기 수단은 주요 설비에서 사용 정책 플래그를 상기 광고에 제공하는 수단을 포함하는 것인 시스템.67. The system of claim 65, wherein said means for providing said advertisement usage information to said advertisement comprises means for providing a usage policy flag to said advertisement at a primary facility. 제65항에 있어서, 상기 광고 사용 정책을 실행하는 상기 수단은 정책 플래그에 따라 광고를 분배 및 디스플레이하는 수단을 포함하는 것인 시스템.67. The system of claim 65 wherein the means for enforcing the advertisement usage policy comprises means for distributing and displaying advertisements in accordance with a policy flag. 제65항에 있어서, 상기 광고 사용 정보를 상기 광고에 제공하는 상기 수단은 광고 사용 정책 메시지를 상기 텔레비젼 분배 설비로 분배하는 수단을 포함하는 것인 시스템.66. The system of claim 65, wherein said means for providing said advertisement usage information to said advertisement comprises means for distributing an advertisement usage policy message to said television distribution facility. 제65항에 있어서, 상기 광고 사용 정책을 실행하는 상기 수단은 광고 사용 정책 메시지에 따르는 광고를 분배 및 디스플레이하는 수단을 포함하는 것인 시스템.66. The system of claim 65 wherein the means for enforcing the advertisement usage policy comprises means for distributing and displaying advertisements in accordance with an advertisement usage policy message. 양방향 텔레비젼 프로그램 가이드가 실행되는 사용자 텔레비젼 장비에 광고를 분배하는데 텔레비젼 분배 설비가 사용되는 시스템을 사용하는 방법에 있어서,A method of using a system in which a television distribution facility is used to distribute an advertisement to user television equipment on which an interactive television program guide is implemented, the method comprising: 광고 사용 정보를 상기 광고에 제공하는 단계와,Providing advertisement usage information to the advertisement; 상기 광고 사용 정보를 토대로 하여 상기 텔레비젼 분배 설비에서 광고 사용 정책을 실행하는 단계를 포함하는 시스템의 사용 방법.And executing an advertisement usage policy at the television distribution facility based on the advertisement usage information. 제70항에 있어서, 상기 광고 사용법 정보를 상기 광고에 제공하는 상기 단계는 주요 설비에서 사용 정책 플래그를 상기 광고에 제공하는 단계를 포함하는 것인 시스템의 사용 방법.71. The method of claim 70, wherein providing the advertisement usage information to the advertisement comprises providing a usage policy flag to the advertisement at a primary facility. 제70항에 있어서, 상기 광고 사용 정책을 실행하는 상기 단계는 정책 플레그에 따르는 광고를 분배 및 디스플레이하는 단계를 포함하는 것인 시스템의 사용 방법.71. The method of claim 70, wherein executing the advertisement usage policy comprises distributing and displaying advertisements in accordance with a policy flag. 제70항에 있어서, 상기 광고 사용법 정보를 상기 광고에 제공하는 상기 단계는 광고 사용 정책 메시지를 상기 텔레비젼 분배 설비로 분배하는 단계를 포함하는 것인 시스템 사용 방법.71. The method of claim 70, wherein providing the advertisement usage information to the advertisement comprises distributing an advertisement usage policy message to the television distribution facility. 제70항에 있어서, 상기 광고 사용 정책을 실행하는 상기 단계는 상기 광고 사용 정책 메시지에 따르는 광고를 분배 및 디스플레이하는 상기 단계를 포함하는 것인 시스템 사용 방법.71. The method of claim 70, wherein executing the advertisement usage policy comprises distributing and displaying an advertisement in accordance with the advertisement usage policy message.
KR1020017000155A 1998-07-07 1999-06-24 Interactive televison program guide system with local advertisements Withdrawn KR20010053405A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11066798A 1998-07-07 1998-07-07
US09/110,667 1998-07-07
PCT/US1999/014345 WO2000002380A2 (en) 1998-07-07 1999-06-24 Interactive television program guide system with local advertisements

Publications (1)

Publication Number Publication Date
KR20010053405A true KR20010053405A (en) 2001-06-25

Family

ID=22334244

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020017000155A Withdrawn KR20010053405A (en) 1998-07-07 1999-06-24 Interactive televison program guide system with local advertisements

Country Status (15)

Country Link
US (2) US6799326B2 (en)
EP (3) EP2146507B1 (en)
JP (3) JP4608098B2 (en)
KR (1) KR20010053405A (en)
CN (2) CN1303816C (en)
AR (1) AR019881A1 (en)
AT (2) ATE446650T1 (en)
AU (1) AU761535B2 (en)
BR (1) BR9911910A (en)
CA (2) CA2833873A1 (en)
DE (2) DE69941580D1 (en)
ES (3) ES2239844T3 (en)
PT (1) PT1434432E (en)
TW (1) TW416224B (en)
WO (1) WO2000002380A2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101052187B1 (en) * 2009-02-18 2011-07-28 주식회사 인스프리트 User-specific IPTV advertisement providing system and advertisement providing method
KR101102386B1 (en) * 2004-06-21 2012-01-05 엘지전자 주식회사 Digital cable broadcasting system and method of providing local information using the same
KR101299886B1 (en) * 2009-04-13 2013-08-23 에코스타 테크놀로지스 엘엘씨 Methods and apparatus for overlaying content onto a common video stream

Families Citing this family (249)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2176646B (en) * 1985-06-11 1989-07-05 Mitsubishi Electric Corp Supporting means for supporting a magnetic transducer for a double surface type flexible disk apparatus
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6239794B1 (en) 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
US6418556B1 (en) 1993-09-09 2002-07-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US6049831A (en) * 1996-11-08 2000-04-11 Gte Laboratories Incorporated System for transmitting network-related information where requested network information is separately transmitted as definitions and display information
US8635649B2 (en) * 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US6687906B1 (en) 1996-12-19 2004-02-03 Index Systems, Inc. EPG with advertising inserts
US9113122B2 (en) 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
CA2297039C (en) 1997-07-21 2002-02-12 Ronald Alexander Systems and methods for displaying and recording control interface with television programs, videos, advertising information and program scheduling information
US7313810B1 (en) 1997-09-25 2007-12-25 The Weather Channel Multimedia information transmission and distribution system
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
CN1147145C (en) 1997-12-01 2004-04-21 星视电视广播公司 Electronic program guide system with advertisement message in pop-up area
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
US8352984B2 (en) 1998-06-12 2013-01-08 Thomson Licensing System and method for generating and managing user preference information for scheduled and stored television programs
US6614987B1 (en) 1998-06-12 2003-09-02 Metabyte, Inc. Television program recording with user preference determination
US6442755B1 (en) 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
AR020608A1 (en) 1998-07-17 2002-05-22 United Video Properties Inc A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6859799B1 (en) * 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US7653923B2 (en) * 2000-02-18 2010-01-26 Prime Research Alliance E, Inc. Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US6792615B1 (en) * 1999-05-19 2004-09-14 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
AU762925B2 (en) 1999-06-28 2003-07-10 Rovi Guides, Inc. System and method for utilizing EPG database for modifying advertisements
WO2001001689A1 (en) 1999-06-29 2001-01-04 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
US6993782B1 (en) * 1999-07-16 2006-01-31 Thomson Licensing Program guide information and processor for providing program and channel substitution
US8418203B1 (en) * 1999-08-19 2013-04-09 Sony Corporation Transmission method and receiving device of program guide information including a control signal
US8090619B1 (en) 1999-08-27 2012-01-03 Ochoa Optics Llc Method and system for music distribution
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
US8656423B2 (en) 1999-08-27 2014-02-18 Ochoa Optics Llc Video distribution system
US6952685B1 (en) 1999-08-27 2005-10-04 Ochoa Optics Llc Music distribution system and associated antipiracy protection
US7209900B2 (en) 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US7647618B1 (en) 1999-08-27 2010-01-12 Charles Eric Hunter Video distribution system
US7996878B1 (en) * 1999-08-31 2011-08-09 At&T Intellectual Property Ii, L.P. System and method for generating coded video sequences from still media
JP2001092744A (en) * 1999-09-17 2001-04-06 Sony Corp Broadcast program information processing device
US7831512B2 (en) 1999-09-21 2010-11-09 Quantumstream Systems, Inc. Content distribution system and method
US9451310B2 (en) 1999-09-21 2016-09-20 Quantum Stream Inc. Content distribution system and method
US9066113B1 (en) 1999-10-19 2015-06-23 International Business Machines Corporation Method for ensuring reliable playout in a DMD system
EP2076036A2 (en) * 2000-01-14 2009-07-01 NDS Limited Advertisement in an end-user controlled playback environment
US9252898B2 (en) 2000-01-28 2016-02-02 Zarbaña Digital Fund Llc Music distribution systems
JP4750996B2 (en) 2000-02-01 2011-08-17 ユナイテッド ビデオ プロパティーズ インク Method and system for forced advertising
US6912571B1 (en) * 2000-02-22 2005-06-28 Frank David Serena Method of replacing content
US7209943B1 (en) * 2000-03-13 2007-04-24 International Business Machines Corporation Method and system for efficient file transfer to/from a local traffic system with a DMD system
US20090037950A1 (en) * 2000-03-13 2009-02-05 International Business Machines Corporation System for providing tunable parameters to control distribution in a digital media distributor
US7167840B1 (en) 2000-03-15 2007-01-23 The Directv Group, Inc. Method and apparatus for distributing and selling electronic content
US8095950B1 (en) 2000-03-21 2012-01-10 Clubcom, Llc System and method for delivering audio and video content to remote facilities based upon input advertising content selections
US7673315B1 (en) 2000-03-30 2010-03-02 Microsoft Corporation System and method for providing program criteria representing audio and/or visual programming
EP1269747B1 (en) * 2000-03-31 2005-07-20 Intel Corporation Providing advertising information with video content
AR027760A1 (en) 2000-03-31 2003-04-09 United Video Properties Inc PROVISION AND METHOD FOR ADVERTISING NOTICE LINKED WITH METADATA
EP1266522B1 (en) * 2000-03-31 2012-02-15 OpenTV, Inc. System and method for local meta data insertion
US7516469B1 (en) * 2000-11-07 2009-04-07 Jlb Ventures, Llc Universal programming system and method for electronic programming guide
US9788058B2 (en) 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US8296792B2 (en) 2000-04-24 2012-10-23 Tvworks, Llc Method and system to provide interactivity using an interactive channel bug
US20020059586A1 (en) * 2000-04-24 2002-05-16 John Carney Method and system for personalization and authorization of interactive television content
US7702995B2 (en) 2000-04-24 2010-04-20 TVWorks, LLC. Method and system for transforming content for execution on multiple platforms
US8936101B2 (en) 2008-07-17 2015-01-20 Halliburton Energy Services, Inc. Interventionless set packer and setting method for same
US7877766B1 (en) 2000-05-04 2011-01-25 Enreach Technology, Inc. Method and system of providing a non-skippable sub-advertisement stream
WO2001086949A1 (en) * 2000-05-11 2001-11-15 Isurftv Universal programming system and method for epg with added offline archive
US8132207B2 (en) * 2000-05-11 2012-03-06 Jlb Ventures Llc Universal programming system and method for EPG with localized interactive content
CN100428763C (en) * 2000-05-26 2008-10-22 松下电工株式会社 Method, system and terminal for providing specfic user with clients' information by communication network
JP4529240B2 (en) * 2000-06-13 2010-08-25 ソニー株式会社 Information processing apparatus and method, information processing system, and recording medium
JP2002007587A (en) * 2000-06-22 2002-01-11 Yamaha Corp Server device for information transmission, client device for information reception, system and method for information transmission and reception, and storage medium
US8087051B2 (en) 2000-06-30 2011-12-27 Thomson Licensing Database management system and method for electronic program guide and television channel lineup organization
US8490134B2 (en) 2000-08-14 2013-07-16 Cumnor Technologies Llc Displaying advertising in an electronic program guide
US7634789B2 (en) 2000-08-14 2009-12-15 Corporate Media Partners System and method for displaying advertising in an interactive program guide
JP3730849B2 (en) * 2000-09-07 2006-01-05 日本電信電話株式会社 Video redistribution server
US7870576B2 (en) * 2000-09-08 2011-01-11 Prime Research Alliance E., Inc. Targeted advertising through electronic program guide
US8302127B2 (en) 2000-09-25 2012-10-30 Thomson Licensing System and method for personalized TV
KR20090031796A (en) 2000-10-11 2009-03-27 유나이티드 비디오 프로퍼티즈, 인크. System and method for providing data storage to server of on-demand media delivery system
KR20070114325A (en) 2000-10-11 2007-11-30 유나이티드 비디오 프로퍼티즈, 인크. Systems and methods for caching data in on-demand media systems
AU2002211707A1 (en) * 2000-10-13 2002-04-22 Actv Inc. System for providing sales information via interactive digital data streams
ATE321422T1 (en) 2001-01-09 2006-04-15 Metabyte Networks Inc SYSTEM, METHOD AND SOFTWARE FOR PROVIDING TARGETED ADVERTISING THROUGH USER PROFILE DATA STRUCTURE BASED ON USER PREFERENCES
US7260785B2 (en) 2001-01-29 2007-08-21 International Business Machines Corporation Method and system for object retransmission without a continuous network connection in a digital media distribution system
US7359944B2 (en) * 2001-02-07 2008-04-15 Lg Electronics Inc. Method of providing digital electronic book
US20030028888A1 (en) * 2001-02-12 2003-02-06 Hunter Charles Eric Systems and methods for providing consumers with entertainment content and associated periodically updated advertising
US8112311B2 (en) * 2001-02-12 2012-02-07 Ochoa Optics Llc Systems and methods for distribution of entertainment and advertising content
US20030061607A1 (en) * 2001-02-12 2003-03-27 Hunter Charles Eric Systems and methods for providing consumers with entertainment content and associated periodically updated advertising
US7689598B2 (en) * 2001-02-15 2010-03-30 International Business Machines Corporation Method and system for file system synchronization between a central site and a plurality of remote sites
JP2002325226A (en) * 2001-02-23 2002-11-08 Sony Corp Information reproducing apparatus and method
JP2002269433A (en) * 2001-03-07 2002-09-20 Nippon Telegr & Teleph Corp <Ntt> Method and system for advertising local information
JP2002269434A (en) * 2001-03-07 2002-09-20 Nippon Telegr & Teleph Corp <Ntt> Method and system for advertising local information
WO2002082700A2 (en) * 2001-04-09 2002-10-17 Headliner Enterprises, Inc. Methods and systems for insertion of supplemental video and audio content
US20020194594A1 (en) * 2001-06-19 2002-12-19 General Instrument Corporation Methods and apparatus for broadcasting messages for receipt by specific recipients in a network
US8818871B2 (en) 2001-06-21 2014-08-26 Thomson Licensing Method and system for electronic purchases using an intelligent data carrier medium, electronic coupon system, and interactive TV infrastructure
KR100418502B1 (en) * 2001-08-10 2004-02-11 주식회사 인터엠 Maintenance and administration method of broadcasting system
US6970512B2 (en) * 2001-08-28 2005-11-29 Sbc Technology Resources, Inc. Method and system to improve the transport of compressed video data
US7075990B2 (en) 2001-08-28 2006-07-11 Sbc Properties, L.P. Method and system to improve the transport of compressed video data in real time
US7960005B2 (en) 2001-09-14 2011-06-14 Ochoa Optics Llc Broadcast distribution of content for storage on hardware protected optical storage media
US8966527B1 (en) * 2001-10-16 2015-02-24 The Directv Group, Inc. System and method for media inserts in a media distribution system
US20030084453A1 (en) * 2001-11-01 2003-05-01 Commerce Tv Corporation System and method for providing product information over an interactive television system
US7337402B2 (en) * 2001-11-09 2008-02-26 Microsoft Corporation Tunable information presentation appliance using an extensible markup language
US8676509B2 (en) * 2001-11-13 2014-03-18 Dako Denmark A/S System for tracking biological samples
US20030142129A1 (en) * 2002-01-31 2003-07-31 Kleven Michael L. Content processing and distribution systems and processes
GB2387730B (en) * 2002-03-07 2006-01-04 Chello Broadband N V Media playout system
US20060156366A1 (en) * 2002-03-28 2006-07-13 Jani Vare Method and system for announcing a transport stream in a digital broadcast network
US20050034171A1 (en) * 2002-05-03 2005-02-10 Robert Benya Technique for delivering programming content based on a modified network personal video recorder service
US7039931B2 (en) * 2002-05-30 2006-05-02 Nielsen Media Research, Inc. Multi-market broadcast tracking, management and reporting method and system
US7624409B2 (en) * 2002-05-30 2009-11-24 The Nielsen Company (Us), Llc Multi-market broadcast tracking, management and reporting method and system
US8224699B2 (en) * 2002-09-18 2012-07-17 Nds Limited System for multimedia viewing based on entitlements
US20040143850A1 (en) * 2003-01-16 2004-07-22 Pierre Costa Video Content distribution architecture
US20040143849A1 (en) * 2003-01-16 2004-07-22 Pierre Costa Method and system to create a deterministic traffic profile for isochronous data networks
US7051354B2 (en) * 2003-01-24 2006-05-23 Thomson Licensing System and method for advertising a currently airing program through the use of an electronic program guide interface
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US7913279B2 (en) * 2003-01-31 2011-03-22 Microsoft Corporation Global listings format (GLF) for multimedia programming content and electronic program guide (EPG) information
US20040196410A1 (en) * 2003-04-01 2004-10-07 Johnson Robert C. Method and apparatus for setting timing parameters for broadcast programs
DE10320889B3 (en) * 2003-05-09 2004-11-04 Ingo Wolf Method and device for generating and transmitting a television program via Ip-based media, in particular the Internet
US7685619B1 (en) * 2003-06-27 2010-03-23 Nvidia Corporation Apparatus and method for 3D electronic program guide navigation
WO2005006613A1 (en) * 2003-07-14 2005-01-20 Sony Corporation Communication method, communication device, and program
KR100890765B1 (en) * 2003-07-28 2009-03-31 유겐가이샤 글로발 포인트 시스템즈 Moving image distribution system, moving image dividing system, computer-readable recording medium with moving image distribution program and computer-readable recording medium with moving image dividing program
US8239263B2 (en) 2003-09-05 2012-08-07 Google Inc. Identifying and/or blocking ads such as document-specific competitive ads
US8650596B2 (en) * 2003-11-03 2014-02-11 Microsoft Corporation Multi-axis television navigation
US7984468B2 (en) 2003-11-06 2011-07-19 United Video Properties, Inc. Systems and methods for providing program suggestions in an interactive television program guide
US10387920B2 (en) 2003-12-23 2019-08-20 Roku, Inc. System and method for offering and billing advertisement opportunities
US9865017B2 (en) 2003-12-23 2018-01-09 Opentv, Inc. System and method for providing interactive advertisement
US10032192B2 (en) * 2003-12-23 2018-07-24 Roku, Inc. Automatic localization of advertisements
CA2554306C (en) * 2004-02-04 2014-04-08 Goldpocket Interactive, Inc. Synchronization and automation in an itv environment
US9021529B2 (en) 2004-07-15 2015-04-28 Microsoft Technology Licensing, Llc Content recordation techniques
US9420230B2 (en) 2004-11-12 2016-08-16 Nbcuniversal Media, Llc Distributed composition of broadcast television programs
US10219035B2 (en) 2005-02-07 2019-02-26 Robert A. Oklejas System and method for providing a television network customized for an end user
US9131079B2 (en) 2005-02-07 2015-09-08 Robert A. Oklejas System and method for providing a television network customized for an end user
US8151315B2 (en) 2005-02-07 2012-04-03 Oklejas Robert A Hybrid audio/video entertainment system
JP2007004488A (en) * 2005-06-23 2007-01-11 Sony Corp Electronic advertisement system and display control method thereof
US20070022459A1 (en) 2005-07-20 2007-01-25 Gaebel Thomas M Jr Method and apparatus for boundary-based network operation
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US20070055985A1 (en) * 2005-09-02 2007-03-08 Broadband Royalty Corporation Ad insertion in switched broadcast network
US7627501B2 (en) * 2005-10-31 2009-12-01 At&T Intellectual Property I, L.P. System and method of service product offer management
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US7774341B2 (en) 2006-03-06 2010-08-10 Veveo, Inc. Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US8069461B2 (en) 2006-03-30 2011-11-29 Verizon Services Corp. On-screen program guide with interactive programming recommendations
US9918043B2 (en) 2006-06-27 2018-03-13 Verizon Patent And Licensing Inc. Snippet access systems and methods
US9173001B1 (en) 2006-06-27 2015-10-27 Verizon Patent And Licensing Inc. Media content access systems and methods
US9021404B2 (en) 2006-08-25 2015-04-28 Verizon Patent And Licensing Inc. Systems and methods for modifying content based on a positional relationship
US8418217B2 (en) 2006-09-06 2013-04-09 Verizon Patent And Licensing Inc. Systems and methods for accessing media content
US8464295B2 (en) 2006-10-03 2013-06-11 Verizon Patent And Licensing Inc. Interactive search graphical user interface systems and methods
US8566874B2 (en) 2006-10-03 2013-10-22 Verizon Patent And Licensing Inc. Control tools for media content access systems and methods
US8316320B2 (en) 2006-10-03 2012-11-20 Verizon Patent And Licensing Inc. Expandable history tab in interactive graphical user interface systems and methods
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8296816B2 (en) 2006-11-06 2012-10-23 At&T Intellectual Property I, L.P. Method and system for updating digital video recorder scheduling
US8640162B2 (en) * 2006-11-14 2014-01-28 At&T Intellectual Property I, Lp System and method for distributing advertisements in an internet protocol television system
US8316408B2 (en) 2006-11-22 2012-11-20 Verizon Patent And Licensing Inc. Audio processing for media content access systems and methods
US8250605B2 (en) 2006-12-18 2012-08-21 Verizon Services Corp. Systems and methods for presentation of preferred program selections
US8194034B2 (en) * 2006-12-20 2012-06-05 Verizon Patent And Licensing Inc. Systems and methods for controlling a display
US8028313B2 (en) 2006-12-21 2011-09-27 Verizon Patent And Licensing Inc. Linear program guide for media content access systems and methods
US8510780B2 (en) 2006-12-21 2013-08-13 Verizon Patent And Licensing Inc. Program guide navigation tools for media content access systems and methods
US8898701B2 (en) 2006-12-29 2014-11-25 Verizon Patent And Licensing Inc. Method and system for providing attribute browsing of video assets
US8015581B2 (en) 2007-01-05 2011-09-06 Verizon Patent And Licensing Inc. Resource data configuration for media content access systems and methods
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US20080229353A1 (en) * 2007-03-12 2008-09-18 Microsoft Corporation Providing context-appropriate advertisements in video content
KR101426481B1 (en) * 2007-03-19 2014-08-05 삼성전자주식회사 Apparatus and method for providing contents
US9098868B1 (en) 2007-03-20 2015-08-04 Qurio Holdings, Inc. Coordinating advertisements at multiple playback devices
US8756103B1 (en) 2007-03-28 2014-06-17 Qurio Holdings, Inc. System and method of implementing alternative redemption options for a consumer-centric advertising system
WO2008128196A1 (en) * 2007-04-12 2008-10-23 Onsite Network, Inc. System and method for converging and displaying high definition video signals
US8386304B2 (en) * 2007-05-29 2013-02-26 Yu Chen Methods for interactive television and mobile device
US20080306818A1 (en) * 2007-06-08 2008-12-11 Qurio Holdings, Inc. Multi-client streamer with late binding of ad content
US20080313029A1 (en) * 2007-06-13 2008-12-18 Qurio Holdings, Inc. Push-caching scheme for a late-binding advertisement architecture
US8832553B2 (en) 2007-06-19 2014-09-09 Verizon Patent And Licensing Inc. Program guide 3D zoom
US9826189B2 (en) 2007-06-28 2017-11-21 Verizon Patent And Licensing Inc. Apparatus, method, and computer program product for presenting an interactive programming guide
US8103965B2 (en) 2007-06-28 2012-01-24 Verizon Patent And Licensing Inc. Media content recording and healing statuses
US8483546B2 (en) 2007-06-29 2013-07-09 Verizon Patent And Licensing Inc. Apparatus, method, and computer program product for receiving a command during a commercial
US8739213B2 (en) * 2007-06-29 2014-05-27 Verizon Patent And Licensing Inc. System and method for providing an interactive program guide for past current and future programming
US9654721B2 (en) 2007-07-10 2017-05-16 Verizon Patent And Licensing Inc. System and method for providing personal content recommendations
US7996482B1 (en) 2007-07-31 2011-08-09 Qurio Holdings, Inc. RDMA based real-time video client playback architecture
US7805373B1 (en) * 2007-07-31 2010-09-28 Qurio Holdings, Inc. Synchronizing multiple playback device timing utilizing DRM encoding
US8677408B2 (en) * 2007-08-01 2014-03-18 The Directv Group, Inc. Advertisements for use in a program guide
US8046453B2 (en) * 2007-09-20 2011-10-25 Qurio Holdings, Inc. Illustration supported P2P media content streaming
US20090094631A1 (en) * 2007-10-01 2009-04-09 Whymark Thomas J Systems, apparatus and methods to associate related market broadcast detections with a multi-market media broadcast
US8943539B2 (en) 2007-11-21 2015-01-27 Rovi Guides, Inc. Enabling a friend to remotely modify user data
US8051447B2 (en) 2007-12-19 2011-11-01 Verizon Patent And Licensing Inc. Condensed program guide for media content access systems and methods
US9118869B2 (en) 2007-12-19 2015-08-25 Verizon Patent And Licensing Inc. Vertically oriented program guide for media content access systems and methods
US8762476B1 (en) 2007-12-20 2014-06-24 Qurio Holdings, Inc. RDMA to streaming protocol driver
US8701136B2 (en) 2008-01-07 2014-04-15 Nielsen Company (Us), Llc Methods and apparatus to monitor, verify, and rate the performance of airings of commercials
US20090177996A1 (en) * 2008-01-09 2009-07-09 Hunt Dorian J Method and system for rendering and delivering network content
US8060904B1 (en) 2008-02-25 2011-11-15 Qurio Holdings, Inc. Dynamic load based ad insertion
US20090222853A1 (en) * 2008-02-29 2009-09-03 At&T Knowledge Ventures, L.P. Advertisement Replacement System
US8255948B1 (en) 2008-04-23 2012-08-28 Google Inc. Demographic classifiers from media content
US20090319373A1 (en) * 2008-06-23 2009-12-24 Microsoft Corporation National advertisement linking
WO2010056490A2 (en) 2008-11-12 2010-05-20 Level 3 Communications, Llc Dynamic processing of streamed content
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US20100146565A1 (en) * 2008-12-09 2010-06-10 At&T Corp. System and Method for Verifying Deployment of an Internet Protocol Television Video on Demand Asset
US8522163B2 (en) 2008-12-19 2013-08-27 Verizon Patent And Licensing Inc. Systems and methods for radial display of time based information
US9274505B2 (en) 2008-12-19 2016-03-01 Verizon Patent And Licensing Inc. Systems and methods for radial display of time based information
US8312487B1 (en) 2008-12-31 2012-11-13 Qurio Holdings, Inc. Method and system for arranging an advertising schedule
US8914824B2 (en) * 2009-01-07 2014-12-16 Microsoft Corporation Video ad delivery using configurable video ad policies
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US8990858B2 (en) 2009-06-29 2015-03-24 Verizon Patent And Licensing Inc. Search-based media program guide systems and methods
US9241136B2 (en) 2009-06-29 2016-01-19 Verizon Patent And Licensing Inc. Method and apparatus for creating a personalized programming guide
US9009622B2 (en) 2009-06-30 2015-04-14 Verizon Patent And Licensing Inc. Media content instance search methods and systems
US9237381B2 (en) 2009-08-06 2016-01-12 Time Warner Cable Enterprises Llc Methods and apparatus for local channel insertion in an all-digital content distribution network
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US20110067044A1 (en) * 2009-09-14 2011-03-17 Albo Robert W Interactive platform for broadcast programs
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US9258529B2 (en) 2009-10-15 2016-02-09 Verizon Patent And Licensing Inc. Data distribution
US9143737B2 (en) 2009-10-15 2015-09-22 Verizon Patent And Licensing Inc. Data distribution
US20110099036A1 (en) * 2009-10-26 2011-04-28 Patrick Sarkissian Systems and methods for offering, scheduling, and coordinating follow-up communications regarding test drives of motor vehicles
JP5338614B2 (en) * 2009-10-26 2013-11-13 日本電気株式会社 Information providing server, client, and recording medium on which information providing search execution program is recorded
US9571784B2 (en) 2009-10-30 2017-02-14 Verizon Patent And Licensing Inc. Media content watch list systems and methods
US20110107363A1 (en) * 2009-11-03 2011-05-05 Yahoo! Inc. Sequenced video overlay advertisements
US9635421B2 (en) 2009-11-11 2017-04-25 Time Warner Cable Enterprises Llc Methods and apparatus for audience data collection and analysis in a content delivery network
US8327394B2 (en) 2009-11-30 2012-12-04 Verizon Patent And Licensing Inc. Boosting factor for television content
US8607292B2 (en) 2009-12-08 2013-12-10 Clear Channel Management Services, Inc. Broadcast synchronization
US8528016B2 (en) 2009-12-28 2013-09-03 Verizon Patent And Licensing Inc. Dynamic program guide information
US8640052B2 (en) 2009-12-31 2014-01-28 Verizon Patent And Licensing Inc. User interface enhancements for media content access systems and methods
US20110191178A1 (en) * 2010-02-03 2011-08-04 Randall Delbert Newberg System and method for contextual advertising
US8621514B2 (en) * 2010-06-23 2013-12-31 Echostar Broadcasting Corporation Apparatus, systems and methods for a video thumbnail electronic program guide
US20110321093A1 (en) * 2010-06-28 2011-12-29 Vizio, Inc. Selecting attached content through an electronic program guide
US9584867B2 (en) * 2010-06-28 2017-02-28 Vizio Inc Selecting remote services through an electronic program guide
US20120117593A1 (en) * 2010-11-08 2012-05-10 Yang Pan System and Method of Delivering Advertisements to a Mobile Communication Device
US8930979B2 (en) 2010-11-11 2015-01-06 Time Warner Cable Enterprises Llc Apparatus and methods for identifying and characterizing latency in a content delivery network
US10148623B2 (en) 2010-11-12 2018-12-04 Time Warner Cable Enterprises Llc Apparatus and methods ensuring data privacy in a content distribution network
US9402109B2 (en) * 2010-12-10 2016-07-26 Sling Media Pvt Ldt Methods and apparatus for distributing user-generated advertisements in a video content distribution network
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US8935719B2 (en) 2011-08-25 2015-01-13 Comcast Cable Communications, Llc Application triggering
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9426123B2 (en) 2012-02-23 2016-08-23 Time Warner Cable Enterprises Llc Apparatus and methods for content distribution to packet-enabled devices via a network bridge
JP5855234B2 (en) * 2012-03-27 2016-02-09 三菱電機株式会社 Digital broadcast receiving apparatus and digital broadcast receiving method
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
JP5621813B2 (en) * 2012-06-11 2014-11-12 日本電気株式会社 Information providing method, client, and computer-readable recording medium
US9147198B2 (en) 2013-01-10 2015-09-29 Rovi Technologies Corporation Systems and methods for providing an interface for data driven media placement
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US9414114B2 (en) 2013-03-13 2016-08-09 Comcast Cable Holdings, Llc Selective interactivity
US9721271B2 (en) 2013-03-15 2017-08-01 The Nielsen Company (Us), Llc Methods and apparatus to incorporate saturation effects into marketing mix models
US20140282699A1 (en) * 2013-03-15 2014-09-18 Motive Television Plc Enhanced broadcast television for portable devices
US9106942B2 (en) 2013-07-22 2015-08-11 Archana Vidya Menon Method and system for managing display of personalized advertisements in a user interface (UI) of an on-screen interactive program (IPG)
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
US9948962B2 (en) 2014-11-13 2018-04-17 Time Warner Cable Enterprises Llc Apparatus and methods for efficient delivery of electronic program guide data
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
WO2016178318A1 (en) * 2015-05-07 2016-11-10 Sharp Kabushiki Kaisha System for targeting and demographics
US10097867B2 (en) * 2015-09-14 2018-10-09 Disney Enterprises, Inc. Systems and methods for providing a ratings version and a dynamic ad version of a video
US10178437B2 (en) * 2016-02-24 2019-01-08 Gvbb Holdings S.A.R.L. Pre-pitched method and system for video on demand
CN110024411B (en) * 2017-10-25 2021-03-23 谷歌有限责任公司 Network traffic distribution for streaming content
JP6463826B1 (en) * 2017-11-27 2019-02-06 株式会社ドワンゴ Video distribution server, video distribution method, and video distribution program
US11546647B2 (en) * 2019-06-07 2023-01-03 Roku, Inc. Content-modification system with probability-based selection feature
US11533533B2 (en) 2020-04-08 2022-12-20 Roku, Inc. Content-modification system with feature for detecting and responding to content modifications by tuner devices
WO2021221189A1 (en) * 2020-04-28 2021-11-04 엘지전자 주식회사 Signal processing device and video display device comprising same
WO2023063448A1 (en) * 2021-10-14 2023-04-20 엘지전자 주식회사 Display device

Family Cites Families (119)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1234567A (en) * 1915-09-14 1917-07-24 Edward J Quigley Soft collar.
GB1598791A (en) * 1977-03-10 1981-09-23 Needle Industries Ltd Plug and socket connectors
US4694490A (en) 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
BE895437A (en) * 1982-12-22 1983-06-22 Bell Telephone Mfg ELECTRICALLY CONDUCTIVE DEVICE
US4750213A (en) 1986-06-09 1988-06-07 Novak Albert P Method and system for editing unwanted program material from broadcast signals
US4930158A (en) * 1987-09-02 1990-05-29 Vogel Peter S Selective video playing system
US4814883A (en) * 1988-01-04 1989-03-21 Beam Laser Systems, Inc. Multiple input/output video switch for commerical insertion system
EP0415966A4 (en) * 1988-05-04 1992-04-01 Peter Samuel Vogel Automatic censorship of broadcast programmes
JP3002471B2 (en) * 1988-08-19 2000-01-24 株式会社日立製作所 Program distribution device
WO1990003706A1 (en) * 1988-09-30 1990-04-05 Right Hemisphere Pty. Limited Television programme distribution system
US5155591A (en) * 1989-10-23 1992-10-13 General Instrument Corporation Method and apparatus for providing demographically targeted television commercials
US5099319A (en) * 1989-10-23 1992-03-24 Esch Arthur G Video information delivery method and apparatus
US5526034A (en) 1990-09-28 1996-06-11 Ictv, Inc. Interactive home information system with signal assignment
US5216515A (en) * 1991-05-23 1993-06-01 Adexpress Company Addressable video feed system
US7079176B1 (en) * 1991-11-25 2006-07-18 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
US5689648A (en) 1992-01-31 1997-11-18 Raychem Corporation Method and apparatus for publication of information
US6553178B2 (en) * 1992-02-07 2003-04-22 Max Abecassis Advertisement subsidized video-on-demand system
US6208805B1 (en) * 1992-02-07 2001-03-27 Max Abecassis Inhibiting a control function from interfering with a playing of a video
US5887133A (en) * 1997-01-15 1999-03-23 Health Hero Network System and method for modifying documents sent over a communications network
US5357276A (en) 1992-12-01 1994-10-18 Scientific-Atlanta, Inc. Method of providing video on demand with VCR like functions
US6463585B1 (en) * 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
ATE190180T1 (en) 1992-12-09 2000-03-15 Discovery Communicat Inc REPEATEDLY PROGRAMMABLE TERMINAL FOR PROGRAM SUGGESTIONS OF A DISTRIBUTION SYSTEM FOR TELEVISION PROGRAMS
US5659350A (en) * 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US5600573A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage for a television program packaging and delivery system
CA2121151A1 (en) * 1993-04-16 1994-10-17 Trevor Lambert Method and apparatus for automatic insertion of a television signal from a remote source
US5761601A (en) 1993-08-09 1998-06-02 Nemirofsky; Frank R. Video distribution of advertisements to businesses
AU7718394A (en) 1993-09-03 1995-03-22 Henry C. Yuen Transmission of data using full frame video
US5585866A (en) 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5589892A (en) * 1993-09-09 1996-12-31 Knee; Robert A. Electronic television program guide schedule system and method with data feed access
US5539822A (en) * 1994-04-19 1996-07-23 Scientific-Atlanta, Inc. System and method for subscriber interactivity in a television system
US5812205A (en) * 1994-05-04 1998-09-22 Starsight Telecast Incorporated Automatic time set in a television system
WO1995031069A1 (en) * 1994-05-04 1995-11-16 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5635978A (en) 1994-05-20 1997-06-03 News America Publications, Inc. Electronic television program guide channel system and method
JPH10504146A (en) 1994-05-20 1998-04-14 ニュウス アメリカ パブリケイションズ,インク. System and method for displaying program schedule information on a television channel
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5515098A (en) * 1994-09-08 1996-05-07 Carles; John B. System and method for selectively distributing commercial messages over a communications network
US6029195A (en) * 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US5774170A (en) * 1994-12-13 1998-06-30 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers
CA2164896C (en) 1994-12-27 2000-11-21 Daniel Jitzchak Mayer Context-based transactions using broadcast advertising
JPH08195028A (en) * 1995-01-13 1996-07-30 Victor Co Of Japan Ltd Voice processing circuit
WO1996025821A1 (en) * 1995-02-14 1996-08-22 Index Systems, Inc. Apparatus and method for allowing rating level control of the viewing of a program
US5600366A (en) * 1995-03-22 1997-02-04 Npb Partners, Ltd. Methods and apparatus for digital advertisement insertion in video programming
ES2229265T3 (en) 1995-04-24 2005-04-16 United Video Properties, Inc. SYSTEM AND METHOD OF PROGRAMMING THE ELECTRONIC GUIDE OF TELEVISION PROGRAMS WITH THE PERFORMANCE OF PRODUCT ORDERS.
US5666645A (en) * 1995-04-26 1997-09-09 News America Publications, Inc. Data management and distribution system and method for an electronic television program guide
SE9502057D0 (en) * 1995-06-06 1995-06-06 Pacesetter Ab Electrical connector, especially for an implantable cardiac stimulator
US5710815A (en) * 1995-06-07 1998-01-20 Vtech Communications, Ltd. Encoder apparatus and decoder apparatus for a television signal having embedded viewer access control data
US5760821A (en) 1995-06-07 1998-06-02 News America Publications, Inc. Electronic program guide schedule localization system and method
US5740549A (en) 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US5923627A (en) * 1995-08-21 1999-07-13 Matsushita Electric Industrial Co., Ltd. Optical disc for coordinating the use of special reproduction functions and a reproduction device for the optical disk
US6002393A (en) * 1995-08-22 1999-12-14 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers using direct commands
US5830068A (en) 1995-09-08 1998-11-03 Ods Technologies, L.P. Interactive wagering systems and processes
EP0852880A1 (en) * 1995-09-29 1998-07-15 Boston Technology Inc. Multimedia architecture for interactive advertising
JPH09130346A (en) * 1995-10-30 1997-05-16 Sony Corp AV data receiving device, AV data transmitting device, and broadcasting system
CN1132428C (en) 1995-11-13 2003-12-24 E·盖德公司 Pay television system and method for providing packet data in vertical blanking intervals
JP3416007B2 (en) * 1995-12-06 2003-06-16 インターナショナル・ビジネス・マシーンズ・コーポレーション Apparatus and method for screening audiovisual material
US5959623A (en) * 1995-12-08 1999-09-28 Sun Microsystems, Inc. System and method for displaying user selected set of advertisements
US5805154A (en) 1995-12-14 1998-09-08 Time Warner Entertainment Co. L.P. Integrated broadcast application with broadcast portion having option display for access to on demand portion
US5838314A (en) 1996-02-21 1998-11-17 Message Partners Digital video services system with optional interactive advertisement capabilities
EP0883962A4 (en) 1996-02-26 2000-06-28 Guide E Inc Cordless phone back link for interactive television system
US6014137A (en) 1996-02-27 2000-01-11 Multimedia Adventures Electronic kiosk authoring system
US5907366A (en) 1996-04-02 1999-05-25 Digital Video Systems, Inc. Vertical blanking insertion device
US5961603A (en) 1996-04-10 1999-10-05 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
US5929849A (en) 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US5892535A (en) 1996-05-08 1999-04-06 Digital Video Systems, Inc. Flexible, configurable, hierarchical system for distributing programming
US5815671A (en) * 1996-06-11 1998-09-29 Command Audio Corporation Method and apparatus for encoding and storing audio/video information for subsequent predetermined retrieval
WO1997048230A1 (en) 1996-06-13 1997-12-18 Starsight Telecast, Inc. Method and apparatus for searching a guide using program characteristics
AU3223097A (en) 1996-06-17 1998-01-07 Starsight Telecast Incorporated System and method for using television schedule information
EP0845188A4 (en) 1996-06-17 1999-08-25 Starsight Telecast Inc TELEVISION PROGRAM SYSTEM WITH IMPROVED CHARACTERISTICS
IL118687A0 (en) * 1996-06-20 1996-10-16 Antman Amnon Method and system for on the fly substitution of a section of a broadcast signal
US6519584B1 (en) * 1996-06-26 2003-02-11 Sun Microsystem, Inc. Dynamic display advertising
US5708478A (en) 1996-06-26 1998-01-13 Sun Microsystems, Inc. Computer system for enabling radio listeners/television watchers to obtain advertising information
WO1998006219A1 (en) 1996-08-06 1998-02-12 Starsight Telecast, Incorporated Electronic program guide with interactive areas
JP3495198B2 (en) * 1996-09-02 2004-02-09 株式会社東芝 Commercial information selective reproduction method and broadcast system
US5917830A (en) 1996-10-18 1999-06-29 General Instrument Corporation Splicing compressed packetized digital video streams
US5977962A (en) * 1996-10-18 1999-11-02 Cablesoft Corporation Television browsing system with transmitted and received keys and associated information
WO1998026577A2 (en) * 1996-12-13 1998-06-18 Digital Video Systems, Inc. Multiple-source transmission system
ES2424948T3 (en) 1996-12-19 2013-10-10 Index Systems Inc EPG with advertising inserts
US6177931B1 (en) * 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
WO1998028869A2 (en) * 1996-12-20 1998-07-02 Hyundai Electronics America System and method for delivering data over a data broadcasting system to specially targeted audiences
US5912696A (en) * 1996-12-23 1999-06-15 Time Warner Cable Multidimensional rating system for media content
AU6037198A (en) * 1997-01-27 1998-08-26 Benjamin Slotznick System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space
US5918010A (en) * 1997-02-07 1999-06-29 General Internet, Inc. Collaborative internet data mining systems
US6067303A (en) 1997-02-25 2000-05-23 International Business Machines Corporation Method and apparatus for detecting and controlling data stream splicing in ATM networks
US6064376A (en) 1997-03-13 2000-05-16 United Video Properties, Inc. Adjustable program guide display system
US6742047B1 (en) * 1997-03-27 2004-05-25 Intel Corporation Method and apparatus for dynamically filtering network content
US6714975B1 (en) * 1997-03-31 2004-03-30 International Business Machines Corporation Method for targeted advertising on the web based on accumulated self-learning data, clustering users and semantic node graph techniques
JPH10276160A (en) * 1997-03-31 1998-10-13 Sony Corp Program production and transmission equipment
US6181364B1 (en) * 1997-05-16 2001-01-30 United Video Properties, Inc. System for filtering content from videos
US6611537B1 (en) * 1997-05-30 2003-08-26 Centillium Communications, Inc. Synchronous network for digital media streams
US6075551A (en) * 1997-07-08 2000-06-13 United Video Properties, Inc. Video promotion system with flexible local insertion capabilities
WO1999011065A1 (en) * 1997-08-27 1999-03-04 Starsight Telecast, Inc. Systems and methods for replacing television signals
US6209130B1 (en) 1997-10-10 2001-03-27 United Video Properties, Inc. System for collecting television program data
US6160545A (en) 1997-10-24 2000-12-12 General Instrument Corporation Multi-regional interactive program guide for television
US6049824A (en) * 1997-11-21 2000-04-11 Adc Telecommunications, Inc. System and method for modifying an information signal in a telecommunications system
US6173271B1 (en) 1997-11-26 2001-01-09 California Institute Of Technology Television advertising automated billing system
US6029045A (en) 1997-12-09 2000-02-22 Cogent Technology, Inc. System and method for inserting local content into programming content
DE69826622T2 (en) * 1997-12-26 2005-08-11 Matsushita Electric Industrial Co., Ltd., Kadoma System for the identification of video film clips that can not be used for advertising suppression
AU3064399A (en) * 1998-02-27 1999-09-15 Gemstar Development Corporation Apparatus and method for parental control using v-chip plus+ and master password
JP4510282B2 (en) 1998-03-04 2010-07-21 ユナイテッド ビデオ プロパティーズ, インコーポレイテッド Program guide system with targeted advertising
US6191780B1 (en) * 1998-03-25 2001-02-20 Arachnid, Inc. Customizable multimedia segment structures
US6209129B1 (en) 1998-05-01 2001-03-27 United Video Properties, Inc. Passive television program guide system with local information
US6160546A (en) 1998-05-01 2000-12-12 United Video Properties, Inc. Program guide systems and methods
US6005603A (en) * 1998-05-15 1999-12-21 International Business Machines Corporation Control of a system for processing a stream of information based on information content
US6182050B1 (en) * 1998-05-28 2001-01-30 Acceleration Software International Corporation Advertisements distributed on-line using target criteria screening with method for maintaining end user privacy
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
US6186443B1 (en) * 1998-06-25 2001-02-13 International Dynamics Corporation Airborne vehicle having deployable wing and control surface
US7610597B1 (en) * 2000-01-08 2009-10-27 Lightningcast, Inc. Process for providing targeted user content blended with a media stream
US7042716B2 (en) * 2003-08-25 2006-05-09 Simon John Edward Shearman Ergonomic pull-out computer housing
US7214189B2 (en) * 2004-09-02 2007-05-08 Proteus Biomedical, Inc. Methods and apparatus for tissue activation and monitoring
US7327547B1 (en) * 2006-01-20 2008-02-05 Epstein Barry M Circuit element and use thereof
US8144214B2 (en) * 2007-04-18 2012-03-27 Panasonic Corporation Imaging apparatus, imaging method, integrated circuit, and storage medium
US8032317B2 (en) * 2008-05-15 2011-10-04 The Nielsen Company (Us), Llc System and methods for metering and analyzing energy consumption of events within a portable device
US8619367B2 (en) * 2010-03-16 2013-12-31 Olympus Corporation Display apparatus, display unit, electronic equipment, mobile electronic equipment, mobile telephone, and image pickup apparatus
US9047516B2 (en) * 2010-06-18 2015-06-02 Verizon Patent And Licensing Inc. Content fingerprinting
US8818350B2 (en) * 2010-06-21 2014-08-26 Microsoft Corporation Context-driven data sharing
JP2012010052A (en) * 2010-06-24 2012-01-12 Sony Corp Information processing device and method, program, and information processing system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101102386B1 (en) * 2004-06-21 2012-01-05 엘지전자 주식회사 Digital cable broadcasting system and method of providing local information using the same
KR101052187B1 (en) * 2009-02-18 2011-07-28 주식회사 인스프리트 User-specific IPTV advertisement providing system and advertisement providing method
KR101299886B1 (en) * 2009-04-13 2013-08-23 에코스타 테크놀로지스 엘엘씨 Methods and apparatus for overlaying content onto a common video stream

Also Published As

Publication number Publication date
AU761535B2 (en) 2003-06-05
CN1313007A (en) 2001-09-12
DE69924497T2 (en) 2006-02-16
EP1095504B1 (en) 2005-03-30
AR019881A1 (en) 2002-03-20
ES2527954T3 (en) 2015-02-02
WO2000002380A3 (en) 2000-03-30
CA2833873A1 (en) 2000-01-13
BR9911910A (en) 2001-03-27
JP4608098B2 (en) 2011-01-05
EP2146507A2 (en) 2010-01-20
WO2000002380A2 (en) 2000-01-13
US20020166120A1 (en) 2002-11-07
JP2010158081A (en) 2010-07-15
EP2146507B1 (en) 2014-12-03
CN1259798C (en) 2006-06-14
EP2146507A3 (en) 2010-09-01
CN1303816C (en) 2007-03-07
DE69924497D1 (en) 2005-05-04
EP1434432A2 (en) 2004-06-30
US6799326B2 (en) 2004-09-28
TW416224B (en) 2000-12-21
ATE292354T1 (en) 2005-04-15
PT1434432E (en) 2010-01-19
ES2334349T3 (en) 2010-03-09
DE69941580D1 (en) 2009-12-03
EP1095504A2 (en) 2001-05-02
CA2336640C (en) 2014-06-03
EP1434432A3 (en) 2004-07-07
JP2002520916A (en) 2002-07-09
CA2336640A1 (en) 2000-01-13
AU4716899A (en) 2000-01-24
ATE446650T1 (en) 2009-11-15
JP2010158082A (en) 2010-07-15
US20060288366A1 (en) 2006-12-21
CN1503570A (en) 2004-06-09
ES2239844T3 (en) 2005-10-01
EP1434432B1 (en) 2009-10-21

Similar Documents

Publication Publication Date Title
EP1434432B1 (en) Interactive television program guide system with local advertisements
CA2569060C (en) Program guide system with targeted advertising
KR20040005837A (en) Systems and methods for providing targeted advertisements based on current activity
KR20010043170A (en) Program guide system with advertisements
JP2011109725A (en) Program guide system with flip and browse advertisements
MXPA01000836A (en) Interactive television program guide system with local advertisements
HK1034156B (en) Program guide system with targeted advertising
HK1059858A (en) Program guide system with targeted advertising
HK1131495A (en) Program guide system with targeted advertising
AU2013204430A1 (en) Program Guide System with Targeted Advertising
AU2012227157A1 (en) Program Guide System with Targeted Advertising

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20010105

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid