CN101390390A - 用于交互式媒体环境内的剧集跟踪的系统和方法 - Google Patents

用于交互式媒体环境内的剧集跟踪的系统和方法 Download PDF

Info

Publication number
CN101390390A
CN101390390A CNA2006800496585A CN200680049658A CN101390390A CN 101390390 A CN101390390 A CN 101390390A CN A2006800496585 A CNA2006800496585 A CN A2006800496585A CN 200680049658 A CN200680049658 A CN 200680049658A CN 101390390 A CN101390390 A CN 101390390A
Authority
CN
China
Prior art keywords
user
media content
program
series
watch
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.)
Granted
Application number
CNA2006800496585A
Other languages
English (en)
Other versions
CN101390390B (zh
Inventor
C·柯德雷
T·A·沃克
S·B·阿玛里
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TV guide Co.
Uv Co
Adeia Guides Inc
Original Assignee
Prevue International Inc
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
Priority claimed from US11/324,156 external-priority patent/US20070157237A1/en
Application filed by Prevue International Inc filed Critical Prevue International Inc
Priority to CN201210349081.7A priority Critical patent/CN102883191B/zh
Priority claimed from PCT/US2006/047012 external-priority patent/WO2007078623A2/en
Publication of CN101390390A publication Critical patent/CN101390390A/zh
Application granted granted Critical
Publication of CN101390390B publication Critical patent/CN101390390B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • 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
    • 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
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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
    • H04N21/4583Automatically resolving scheduling conflicts, e.g. when a recording by reservation has been programmed for two programs in the same time slot
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • 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
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • 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
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • 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
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Graphics (AREA)
  • Child & Adolescent Psychology (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明提供了用于监控用户在系列内的媒体观看进程的系统和方法。用户可建立包含将被监控的节目系列的列表的媒体简档。交互式媒体监控应用可跟踪用户在用户设备上对节目系列内的节目的观看进程,并且更新用户的媒体简档。用户可请求并在用户空闲时观看系列内的节目,同时外围媒体内容可被过滤以与系列内的用户观看进程一致。

Description

用于交互式媒体环境内的剧集跟踪的系统和方法
技术领域
本发明涉及交互式媒体环境,并且更具体的,涉及监控用户的观看进程的交互式媒体环境。
背景技术
交互式媒体环境允许用户使用交互式媒体应用(例如交互式电视应用)来定制用户的媒体体验。例如,用户可指引交互式媒体应用显示节目提示、记录媒体内容、搜索媒体内容、并加强亲本控制。交互式媒体应用(例如交互式电视节目指南)还可配置成向用户提供大量其它交互式特征,例如电视节目列表和概要、付费选看节目(PPV)服务、网络浏览服务和其它交互式特征。
一种在交互式媒体环境内变得日益重要的交互式特征是视频点播(VOD)服务。使用VOD服务,可几乎在用户指定的任何时间根据请求向用户呈现选择的媒体内容。VOD服务对于在媒体内容被广播或者可被用户设备得到时不能观看该媒体内容的用户尤其有利。在这些情况下,预订了VOD服务的用户可请求在用户准备好观看或接收错过的内容时的稍晚时间输送或呈现该内容。
在一些交互式媒体环境内可得到的另一个重要的交互式特征是数字录像(DVR)服务。使用DVR服务,用户可编程交互式媒体应用在存储介质或记录设备上自动记录节目(或连续节目)。类似于VOD服务,DVR服务允许在与媒体内容最初被广播或者可被用户设备得到的时间不同的时间,将媒体内容呈现给用户。
通过DVR、VOD以及其它类似服务的使用,已知的交互式媒体环境允许用户脱离媒体内容的严格广播时间表。用户然后可按用户自己的步调观看媒体内容。一些这样的媒体内容可能是结构松散的内容。结构松散的内容通常是每个剧集自带的,而不会与媒体内容的其它剧集包含相同的故事情节。例如,系列“Seinfeld”的剧集典型的是结构松散的。观看者可观看一个剧集而无需观看系列内的前面所有剧集来理解该故事。但是,其它媒体内容可能本质上是连续的。连续节目是包含时间分量(例如推荐的观看顺序)的任何节目。连续节目可以与系列内的其它剧集共享主题和/或情节序列。连续节目的示例包含电视系列“24”的剧集。不按顺序观看电视系列“24”的剧集的用户可能不能认出或理解在先前未观看的剧集内介绍的某些人物、主题或情节元素。这常常会导致观看者糊涂或者对媒体内容丧失兴趣。为了完全理解连续节目的剧集,通常必须在观看连续节目之前观看其它相关的节目。
已知的交互式媒体环境没有跟踪和记录用户通过一系列相关节目,例如广播电视系列或一组电影续集的进程。已知的交互式媒体环境也不过滤用户设备上可能存在的其它媒体内容(例如,网络、新闻和广告内容),使得此其它内容与用户的媒体观看进程相一致。例如,观看某个电视系列的特定剧集的用户可能不希望看到与一系列相关节目内的未观看节目有关的扰连或其它无关媒体内容。
鉴于上述内容,希望提供用于监控用户对用户选择的一系列相关节目的观看进程的系统和方法。还希望使用这种监控技术来提供与用户的观看进程一致的媒体环境。
发明内容
根据本发明的原理,提供了用于交互式媒体监控应用的系统和方法。该交互式媒体监控应用监控用户对用户选择的一系列节目或媒体的观看进程。
该交互式媒体监控应用可创建并保持用户媒体简档,该用户媒体简档跟踪用户在通过一系列相关节目或媒体内容的集合时用户的观看进程。在一些实施例内,该交互式媒体监控应用还可访问一组替代媒体内容,该替代媒体内容用于代替将在用户设备上呈现的媒体内容。如果媒体监控应用确定将在用户设备上呈现的内容与用户的媒体简档不一致,则媒体监控应用可去除或替换该不一致的媒体内容。
在一些实施例内,交互式媒体监控应用可使用动态过滤器来实时分析到来的媒体内容。在这些环境内,被过滤器确定为与用户的观看进程不一致的媒体内容可被自动去除,或用替代内容替换以便与用户的当前观看进程一致。
在一些实施例内,交互式媒体监控应用可为访问用户设备的每个用户保持单独的媒体简档。在这些实施例中,每个用户的观看进程可被单独监控。媒体监控应用然后可以基于每个用户的单独媒体观看进程来呈现一致的媒体环境。在这些实施例中的一些实施例中,用户的媒体简档可移入交互式媒体系统内的任何用户设备。
附图说明
考虑到下文结合附图的详细说明,本发明的上述及其它目标和优点将显而易见,在附图中类似的标号指示类似部件,并且其中:
图1是根据本发明的一个实施例的说明性交互式媒体系统的图示;
图2是根据本发明的一个实施例的基于机顶盒配置的图1的说明性用户设备的图示;
图3是根据本发明的一个实施例的图1的用户电视设备的说明性配置的图示;
图4是根据本发明的一个实施例的说明性用户输入设备的图示;
图5是根据本发明的一个实施例的图1的用户计算机设备的说明性配置的图示;
图6是根据本发明的一个实施例的图1的说明性用户设备的概括图;
图7A和7B示出根据本发明的一个实施例的说明性用户简档和媒体简档记录;
图8A和8B示出根据本发明的一个实施例的与媒体内容相关联的简档标志;
图9是根据本发明的一个实施例的图1的用户设备可访问的说明性网络资源的图示;
图10是根据本发明的一个实施例的交互式媒体监控应用的登录或验证屏幕的说明性显示;
图11是根据本发明的一个实施例的用户欢迎概要屏幕的说明性显示;
图12是根据本发明的一个实施例的用户媒体观看进程的说明性显示;
图13是根据本发明的一个实施例的媒体监控应用建立屏幕的说明性显示;
图14是根据本发明的一个实施例的用户提示屏幕的说明性显示。
图15是根据本发明的一个实施例的过滤后的网络内容屏幕的说明性显示;
图16是根据本发明的一个实施例的交互式节目指南列表屏幕的说明性显示;
图17是根据本发明的一个实施例的用户网络社区屏幕的说明性显示;
图18是根据本发明的一个实施例的用于访问和初始化媒体监控应用的说明性过程的流程图;
图19是根据本发明的一个实施例的用于过滤媒体内容的说明性过程的流程图;以及
图20是根据本发明的一个实施例的用于跟踪媒体观看进程和访问网络社区的说明性过程的流程图。
具体实施方式
任何给定媒体输送系统内的用户可用的媒体量非常丰富。因此,许多用户希望得到一种形式的媒体引导,即允许用户有效地导航媒体选择并容易地识别他们希望的媒体的界面。提供这种引导的应用在这里被称为交互式媒体引导应用或有时被称为引导应用。
交互式媒体引导应用可根据该应用为其提供引导的媒体而采用各种形式。一种典型的媒体引导应用是交互式电视节目指南。交互式电视节目指南是公知的引导应用,其中该应用允许用户在电视节目观看选择中并且在一些系统内在数字音乐之中导航并定位。可经由传统的广播、电缆、卫星、因特网或其它输送方案来提供电视节目(和音乐节目)。该节目可在预订基础上被提供为付费选看节目(有时被成为额外付费节目),或例如在视频点播(VOD)系统内被按需地提供。
随着因特网、移动计算和高速无线网络的出现,用户能够访问传统上他们不能访问的个人计算机(PC)和设备上的媒体。非电视中心平台(即通过不作为用户的广播、有线或卫星电视输送网络的一部分的设备分发媒体的平台)使得用户可在希望的视频剪辑、全动影像(其可能包含电视节目)、图像、音乐文件和其它适当媒体中导航并定位。因此,媒体引导也是现代非电视中心平台上所必需的。例如,媒体引导应用可被提供为在线应用(即,在网站上提供),或作为手持计算机、个人数字助理(PDA)或蜂窝式移动电话上的独立应用或客户机。在一些系统内,用户可经由媒体引导应用来远程地控制设备。例如,用户可在他们的家用设备上访问在线媒体指南并且设定记录或其它设定。这可通过直接或经由在用户设备上运行的另一个媒体指南来控制用户设备的在线指南实现。Ellis等人的申请公开号为20030149988和20050229213的美国专利申请内更详细说明了用于远程记录媒体内容的系统,该专利申请全文并入此作为参考文献。
交互式媒体监控应用可跟踪用户通过一系列相关节目,例如经由VOD或DVR服务可用的广播电视剧的观看进程。交互式媒体监控应用可以是独立的应用,或者与现有交互式媒体引导应用,例如交互式电视节目指南相结合。交互式媒体监控应用可使用引导应用数据,例如节目时间表和内容数据以及与媒体输送系统内的媒体内容相关联的其它数据,来过滤媒体内容和其它信息(例如,网络或因特网数据),使得此内容和信息与用户的观看进程一致。
图1内示出根据本发明的说明性交互式媒体系统100。系统100试图说明多种这样的方法,即利用这些方法,各种类型的媒体和对于这种媒体的引导可被提供给终端用户(并且被终端用户访问)。但是,本发明可应用于使用这些方法的任何一个子集的系统,或使用其它用于输送媒体并提供媒体引导的方法的系统。
第一种方法代表典型的电视中心系统,在该电视中心系统中,用户可访问电视(而在一些系统内,访问音乐)节目。这包含节目源102和分发设施104。可使用通信路径106将媒体(例如电视节目和数字音乐)从节目源102提供给分发设施104。通信路径106可以是卫星路径、光纤路径、电缆路径或任何其它适当有线或无线通信路径或这些路径的组合。
节目源102可以是任何适当电视和音乐节目的源,例如电视广播电台(例如,NBC、ABC和HBO),或者其它电视或音乐生产工作室。节目源102可以提供具有高清晰度和标准清晰度,例如1080p、1080i、720p、480p、480i的多种格式或任何其它适当格式的电视节目。
分发设施104可以是电缆系统头端、卫星电视分发设施、电视广播电台或任何其它用于将视频媒体(例如,电视节目、视频点播节目、付费选看节目)和音频媒体(例如,音乐节目和音乐剪辑)分发给用户设备的适当设施。在一些方法内,分发设施104还可向用户分发其它媒体,例如视频和音频剪辑、网页和交互式应用,它们可被提供给给定电缆或卫星系统的订户。系统100内通常存在多个电视分发设施104,但是在图1内仅示出一个分发设施以避免使附图过于复杂。
分发设施104可连接到各种用户设备108、110和112。这种用户设备可例如位于用户家中。用户设备可包含用户电视设备110、用户计算机设备112、或任何其它类型的适合于访问媒体的用户设备。用户设备108可以是任何类型的用户设备(例如,用户电视设备、用户计算机设备等),并且为了简化起见,用户设备可被总称为用户设备108。
用户设备108、110和112可分别经过通信路径,例如通信路径114、116和118,从分发设施104接收媒体(例如电视、音乐、网页等)和其它数据。用户设备108、110和112还可分别经过路径114、116和118向分发设施104发送信号。路径114、116和118可以是电缆或其它有线连接、自由空间连接(例如,用于广播或其它无线信号)、卫星链路或任何其它适当链路或链路组合。
图1内所示的第二种方法是一种非电视中心方法,利用该方法可将媒体和媒体引导提供给终端用户。在此方法内,服务器130经过通信网络126将媒体,例如视频(可包含电视节目)、音频、图像、网页或它们的适当组合提供给多个用户的设备(例如,用户设备108、用户电视设备110和用户计算机设备112)。由于经由并不是用户的传统广播、电缆或卫星电视输送系统的一部分的设备,至少部分地并且有时是专门地提供和传送媒体,所以此方法是非电视中心方法。在非电视中心方法中,电视节目可能是被提供的唯一一种媒体(即使提供的话)。
在此方法的一些实施例内,通信网络126是因特网。服务器130可提供例如用户设备可访问的网站,并且该网站为用户提供在线引导应用。在这些方法中,用户设备可以是例如合并有网络浏览器的PC或手持设备,例如PDA或可联网的蜂窝式电话。在其它实施例内,服务器130使用因特网而不是Web作为传输媒介。在这些方法内,用户设备可运行使用户能够访问媒体的客户应用。在另外一些方法内,通信网络126是不包含因特网的专用通信网络,例如蜂窝式电话网络。
在再一些方法内,通信网络126包含专用通信网络和因特网。例如,蜂窝式电话或其它移动设备服务供应商可经由专用通信网络向其用户提供因特网访问,或者可经由因特网及其自身网络向其用户提供媒体,例如视频剪辑或电视节目。
上述用于提供媒体的方法在一些实施例内可组合。例如,分发设施104可提供电视中心媒体传送系统,同时还可向用户设备(例如108、110和112)提供对服务器130所提供的其它非电视中心传送系统的访问。例如,用户设备可包含联网的机顶盒或可看电视的PC。除了电视和音乐节目之外,分发设施104还可向用户提供因特网访问,从而用户可经由通信网络126来访问服务器130。分发设施104可经过任何适当路径134,例如有线路径、电缆路径、光纤路径、卫星路径或这些路径的组合,与通信网络126通信。
媒体引导和监控应用可使用适合于媒体类型的任何方法以及使用该应用的分发系统来提供。媒体引导和监控应用可以是例如在用户设备上实现的独立应用。在其它实施例内,媒体引导和监控应用可以是客户机-服务器应用,其中仅有客户机存在于用户设备上。在其它实施例内,引导和监控应用可被提供为由在用户设备上实现的浏览器访问的网站。不管选择的实现如何,媒体引导和/或媒体监控应用都将需要关于该应用为其提供引导或监控的媒体的信息。例如,媒体的标题或名称、简要说明或其它信息可能是允许用户在其中导航、发现并跟踪希望媒体选择的观看进程所必需的。
在一些电视中心实施例内,例如,引导应用可以是经由数据馈送(例如连续馈送、滴流馈送或频道的垂直消隐间隔内的数据)接收节目指南数据的独立的交互式电视节目指南。系统100内的数据源120可包含节目列表数据库,该数据库用于向用户提供电视节目相关信息,例如预定广播时间、标题、频道、评级信息(例如亲本评级和影评人评级)、详细标题描述、种类或类别信息(例如体育、音乐、电影等)、节目格式(例如标准清晰度、高清晰度)以及男演员和女演员的信息。数据源120还可包含媒体内容属性标志和与节目相关联的其它数据,例如作为连续节目的一部分的节目的节目号、剧集号和季信息。数据源120还可用于提供广告(例如;节目指南广告和其它交互式电视应用的广告)、实时数据(例如体育比分、股票行情、新闻数据和天气数据)、用于一个或多个媒体引导应用或其它交互式应用的应用数据、以及系统100使用的任何其它适当数据。作为另一个示例,数据源120可提供指示可被包含在交互式媒体引导覆盖内的信息的类型(例如,在用户请求时,没有用户修改等)的数据。
可使用任何适当方法将节目指南数据提供给用户设备,包含位于家庭网络113上的用户设备。例如,数据可作为广播、多播、单播或任何其它适当传输流发送给用户设备。可使用带内数字信号、使用带外数字信号或任何其它适当数据传输技术,在电视频道边带上、在电视频道的垂直消隐间隔内,将节目时间表数据和其它数据提供给用户设备。可在多个模拟或数字电视频道上将节目时间表数据和其它数据提供给用户设备。可以通过任何适当频率(例如连续、每天、响应于来自用户设备的请求,等等)将节目时间表数据和其它数据提供给用户设备。
在一些电视中心实施例内,可使用客户机-服务器方法将来自数据源120的引导数据提供给用户设备。例如,在需要时,存在于用户设备上的引导应用客户机可启动与服务器140的对话以获得引导数据。
尽管在图1内仅示出一个数据源以避免使附图过于复杂,但是系统100内可存在多个数据源(例如,数据源120)。例如,单独的数据源可与多个电视广播电台中的每一个相关联,并且可提供那些广播电台专用的数据(例如,广播电台的未来节目的广告,用于在节目指南显示屏幕上显示广播电台的标志的标志数据,等等)。可使用一个或多个位置处的设备来提供数据源120和图1的任何其它系统部件。在图1内,系统部件被绘制成单个框以避免附图过于复杂。
数据源120可经过通信路径122为分发设施104提供数据,以便经过路径114、116、118和119将数据分发给相关联的用户设备和家庭网络113(下文说明)(例如,当数据源120位于主要设施时)。通信路径122可以是任何适当通信路径,例如卫星通信路径或其它无线路径、光纤或其它有线通信路径、支持因特网通信的路径、或其它适当路径或这些路径的组合。
在一些电视中心和非电视中心方法内,数据源120可经过路径124、通信网络126和路径128,将引导数据直接提供给用户设备108(例如,当数据源120位于例如一个节目源102的设施时)。在本发明的一些实施例内,数据源120可经过路径124、通信网络126和路径139,将引导数据直接提供给位于家庭网络113(下文说明)上的用户设备(例如,当数据源120位于例如一个节目源102的设施时)。路径124、128和139可以是有线路径(例如电话线路、电缆路径、光纤路径)、卫星路径、无线路径、任何其它适当路径或这些路径的组合。通信网络126可以是任何适当通信网络,例如因特网、公共交换电话网络或基于分组的网络。
用户设备(包含位于家庭网络113(下文说明)上的用户设备,例如用户电视设备和个人计算机)可使用节目时间表数据和其它交互式媒体引导应用数据,为用户显示节目列表和其它信息(例如,数字音乐的信息)。交互式电视节目指南应用或其它适当交互式媒体引导应用可用于在用户的显示器上(例如,在给定电视频道的视频之上显示的一个或多个覆盖内)显示信息。可使用任何适当方法来生成并为用户显示交互式显示。在一种适当方法中,分发设施104、服务器130或另一种设施可生成应用显示屏幕,并且将该显示屏幕发送给用户设备以便显示。在另一种适当方法中,用户设备可存储用于一个或多个交互式显示的数据(例如,节目时间表数据、广告、标志等),而至少部分地在用户设备上实现的交互式媒体引导应用可基于从分发设施104、服务器130或另一个设施接收的指令来生成交互式显示。在本发明的一些实施例内,用户设备可仅存储用于生成交互式电视显示的数据(例如,只有当特定电视广播电台的标志要被包含在一个或多个交互式电视显示内时,才存储特定电视广播电台的标志数据)。在本发明的一些实施例内,用户设备可存储不一定用于生成交互式电视显示的数据(例如,存储与特定电视广播电台相关联的广告,该广告可根据例如与电视广播电台的协商结果被显示或不被显示)。任何其它适当方法或方法组合可用于生成并为用户显示交互式覆盖。
在另外的实施例内,交互式媒体引导应用(电视中心或非电视中心)可例如被在线提供为网站。例如,服务器130可提供在线交互式电视节目指南。作为另一个示例,用户设备108可以是移动设备,例如蜂窝式电话或个人数字助理(PDA)。移动设备可以是可联网的,以使得用户可访问在线引导应用(其可被从其原始版本修改,以适合于蜂窝式电话)。可选择地,移动设备可具有小应用程序,该小应用程序经由因特网与服务器130通信以获得引导数据。
服务器130可经由通信路径124、通信网络126和通信路径132或经由另一适当路径或路径组合,从数据源120接收节目时间表数据和其它数据。路径132可以是卫星路径、光纤路径、有线路径或任何其它路径或路径组合。用户设备108可经由通信路径128从服务器130访问在线交互式媒体引导应用和其它源。用户设备108还可经由通信路径114、分发设施104和通信路径134,访问服务器103上的应用和其它服务。例如,用户设备108可使用电缆调制解调器或其它适当设备与分发设施104通信。
用户设备(例如用户电视设备110、用户计算机设备112和位于家庭网络113上的用户设备)可使用类似的配置来访问在线交互式媒体引导应用和服务器130。用户电视设备110可使用通信路径136或使用路径116、分发设施104以及路径134,访问在线交互式媒体引导应用和服务器130。用户计算机设备112可使用通信路径138或使用路径118、分发设施104和路径134,访问在线交互式媒体引导应用和服务器130。位于家庭网络113上的用户设备可使用通信路径139或使用路径119、分发设施104和路径134来访问在线媒体引导应用和服务器130。路径136、138和139可以是任何适当路径,例如有线路径、电缆路径、光纤路径、无线路径、卫星路径或这些路径的组合。
至少部分地在用户设备108、用户电视设备110、用户计算机设备112、分发设施104或媒体系统100的另一个设备上实现的交互式媒体监控应用可使用节目时间表数据和其它交互式媒体应用数据来监控用户设备上的媒体内容的用户观看进程。用户的观看进程可被跟踪并记录在用户媒体简档内,该用户媒体简档可被本地存储在用户设备上或存储在媒体系统100内的网络设备(例如,服务器130和/或服务器140)上。媒体监控应用还可过滤与用户的观看进程不一致的媒体内容和其它信息(例如网络或因特网数据)。例如,可用与已经观看的节目相关的广告来代替与未被观看的节目相关的干扰广告。为了简化起见,与用户的媒体简档(并因此与用户的观看进程)不一致的媒体内容将在这里被称为不一致的媒体内容。此内容可包含广告、新闻片段、网络内容或媒体系统100内可用的任何其它媒体内容。
在一些实施例内,除了交互式媒体引导和媒体监控应用之外,系统100还可支持其它交互式应用。这种应用可使用任何适当方法来实现。例如,交互式应用可在用户设备上本地实现,或者以分布方式实现(例如,使用客户机-服务器体系结构,在该体系结构中,用户设备至少部分地并且在至少一些时间上用作客户机,以及服务器,例如在分发设施104处的服务器140、服务器130或者其它适当设备用作服务器)。如果希望的话,还可使用其它分布式体系结构。此外,可使用操作系统软件或中间件软件来提供系统100的交互式应用(包含媒体引导应用和媒体监控应用)的一些或全部特征。这种操作系统软件和中间件可代替应用级软件使用或者与应用级软件结合。在另外的方法内,交互式应用还可被一个或多个服务供应商(例如服务供应商142)处的服务器或其它适当设备支持。不管使用的具体配置如何,支持这些特征的软件可被称为应用。
例如,交互式应用(例如家庭购物服务)可被服务供应商支持,例如具有销售代表,订单履行设施、帐户维护设施以及用于支持交互式家庭购物特征的其它设备的服务供应商142。使用用户设备实现的家庭购物应用可用于访问服务供应商以将这些特征提供给用户。用户设备可经由分发设施104和通信路径144或经由通信网络126和通信路径146来访问服务供应商142。通信路径(例如路径144和146)可以是任何适当路径,例如有线路径、电缆路径、光纤路径、卫星路径或这些路径的组合。
交互式应用的另一个示例是家庭银行事务应用。可使用设施处的人员,例如服务供应商142来支持家庭银行事务服务。使用用户设备实现的交互式家庭银行事务应用可经由分发设施104和通信路径144或经由通信网络126和通信路径146来访问家庭银行事务服务。
如果希望的话,可使用服务器140、服务器130或服务供应商142处的设备来支持交互式媒体引导应用,例如基于网络的录像机或视频点播应用。视频点播内容和使用基于网络的录像机配置记录的视频可被存储在服务器140或服务器130上或服务供应商142处,并且可在用户请求时提供给用户设备。交互式电视节目指南例如可用于支持使用用户设备108实现的个人录像机(有时被称为数字录像机)的功能。所示的可用于支持个人录像机功能的设备包含专用个人录像设备、集成接收器/解码器(IRD)、具有集成或外置硬盘驱动器的机顶盒、或具有录像功能的个人计算机。
交互式应用,例如媒体引导应用(例如,交互式电视节目指南应用和视频点播应用)、家庭购物应用、家庭银行事务应用、游戏应用和其它应用(例如,与电子邮件和聊天或其它通信功能有关的应用,等等)可被提供作为可通过导航外壳应用(即,具有对应于该应用的菜单选项的菜单应用)访问的单独应用。这种应用的特征可被组合。例如,可使用一个应用或任何其它适当数量的应用来提供游戏、视频点播服务、家庭购物服务、基于网络的录像机功能、个人录像机功能、导航功能、节目指南功能、通信功能及其它适当功能。该一个或多个应用可在用户设备上显示各种覆盖,包括例如在给定电视频道的视频之上的交互式电视信息。
交互式电视节目指南应用、家庭银行事务应用、家庭购物应用、基于网络的录像机和个人录像机应用、视频点播应用、游戏应用、通信应用和导航应用仅是系统100可支持的交互式媒体引导和其它应用的类型的一些说明性示例。可被支持的其它适当交互式应用包含新闻服务、网络浏览和其它因特网服务,以及交互式博彩服务(例如,用于对马赛、体育赛事等下注)。根据本发明还可定制这些应用所显示的交互式电视覆盖。
用户可具有多种用户设备,用户可利用这些用户设备来访问媒体并获得媒体引导。例如,一些用户可能具有被家内设备和移动设备访问的家庭网络。如图1所示,家庭网络113经过路径119和139(并且,在服务器130的情况下,经过通信网络126)与分发设施104和服务器130通信。这种家庭网络113可例如位于用户家中,或者例如分布在用户的多个家中。每个家庭网络113可包含多个互连的用户设备,例如用户设备108、110和112。在一些实施例内,用户可经由在远程设备上实现的媒体引导应用来控制家内设备。例如,用户可经由他们办公室的个人计算机或移动设备,例如PDA或可联网的蜂窝式电话,来访问网站上的在线媒体引导应用。用户可设定在线导航应用的设置(例如,记录、提示或其它设置)以控制用户的家内设备。该在线指南可直接或者通过与用户的家内设备上的媒体引导应用通信来控制用户的设备。
图2-6示出用户设备的说明性配置。图2内示出说明性的用于用户设备110的基于机顶盒的配置。用户电视设备110可以是独立的或者是家庭网络113的一部分(图1)。输入/输出202可连接到通信路径,例如路径116和136(图1)。输入/输出功能可由一条或多条线路或通信路径提供,但是它们在图2内被示出为单条路径以避免使附图过于复杂。可使用输入/输出202来接收电视节目、节目指南数据和任何其它适当的交互式媒体引导应用数据或其它数据。经过输入/输出202还可发送由于用户与交互式媒体引导应用的交互而生成的命令和请求及其它数据。
机顶盒204可以是任何适当的模拟或数字机顶盒(例如,有线机顶盒)。机顶盒204可包含用于调谐到希望的模拟电视频道(例如,包含电视节目、交互式电视数据或两者的频道)的模拟调谐器。机顶盒204还可包含用于接收数字电视频道(例如,包含电视或音乐节目、交互式电视数据等的频道)的数字解码电路。机顶盒204还可包含用于接收并处理高清电视频道的高清晰度电视调谐器。如果希望的话,可将模拟、数字和高清频道一起处理。可提供多个调谐器(例如,以处理同时的观看和记录功能或画中画(PIP)功能)。机顶盒204可以是处理卫星电视的集成接收器/解码器(IRD)。如果希望的话,机顶盒204可具有用于处理有线、无线电广播和卫星内容的电路。
机顶盒204可配置成以优选的格式输出媒体,例如电视节目。由于电视节目可被以多种格式接收,所以机顶盒204可包含定标电路,该定标电路用于将媒体节目上变换和下变换成机顶盒204所使用的优选输出格式。例如,机顶盒204可配置成以720p输出电视节目。在此示例内,定标电路可将具有480行垂直分辨率的标准清晰度电视节目上变换成720p格式,并且将具有1080行垂直分辨率的高清晰度电视节目下变换为720p。
机顶盒204可包含用于提供记录能力的存储设备(例如,数字存储设备,例如硬盘驱动器)。机顶盒204还可连接到记录设备206,例如盒式录像机、个人录像机、光盘录像机或其它具有存储能力的设备。在一些实施例内,机顶盒204可配置成记录标准清晰度电视节目或高清晰度电视节目。在一些实施例内,机顶盒204可配置成记录标准清晰度电视节目和高清晰度电视节目两者。
机顶盒204包含用于执行软件应用的处理器(例如,微控制器或微处理器等等)。机顶盒204可包含执行应用时使用的存储器,例如随机存取存储器。还可使用非易失性存储器(例如,开始引导例程和其它指令)。机顶盒204或记录设备206内的硬盘存储器可被用于备份数据,并且与使用随机存取存储器方法相比可支持更大的数据库和存储要求。机顶盒204或记录设备206内的硬盘存储器还可用于存储和备份节目指南设定或被保存的用户喜好。
机顶盒204可具有用于与远程控制或无线键盘通信的红外(IR)或其它通信电路。机顶盒204还具有专用按钮和面板显示。面板显示例如可用于显示机顶盒被调谐到的当前频道。
机顶盒204还可具有用于与其它设备通信的通信电路,例如电缆调制解调器、集成服务数字网络(ISDN)调制解调器、数字用户线路(DSL)调制解调器、电话调制解调器或无线调制解调器。这种通信可涉及因特网或任何其它适当的通信网络或路径。如果希望的话,机顶盒204的部件可集成到其它用户设备(例如,电视或盒式录像机)内。
记录设备206可用于记录机顶盒204所提供的视频。例如,如果机顶盒204被调谐到给定电视频道,则该电视频道的视频信号可被传递给记录设备206,以便记录在录像带、光盘、数字录像盘或内部硬盘驱动器或其它存储设备上。在一些实施例内,记录设备206可配置成记录标准清晰度电视节目或高清晰度电视节目。在一些实施例内,记录设备206可配置成记录标准清晰度电视节目和高清晰度电视节目两者。记录设备206可具有用于与其它设备通信的通信电路,例如线缆调制解调器、ISDN调制解调器、DSL调制解调器或电话调制解调器。这种通信可涉及因特网或任何其它适当的通信网络或路径。记录设备206的部件可集成到其它用户设备(例如,电视、立体声设备等)内。
可使用远程控制或其它适当用户界面来控制记录设备206。如果希望的话,可通过机顶盒204来控制设备206的录像机功能,例如启动、停止、记录和其它功能。例如,机顶盒204可使用被引向记录设备206的远程控制输入的红外命令来控制记录设备206,或者机顶盒204可使用机顶盒204和设备206之间的其它有线或无线通信路径来控制记录设备206。
记录设备206的输出可被提供给电视208以便显示给用户。在一些实施例内,电视208可显示高清节目(即,HDTV可用)。如果希望的话,可使用多个记录设备206或不使用记录设备206。如果记录设备206不存在或者未被主动使用,则机顶盒204的视频信号可被直接提供给电视208。任何适当的电视或监视器可被用于显示该视频。例如,如果视频为高清格式,则需要HDTV可用的电视或监视器来显示该视频。在图1的设备以及系统100的其它设备(图1)内,与各个视频项相关联的音频通常与那些视频项一起被分发,并且通常在播放视频时被重放给用户。在一些实施例内,音频可被分发给接收机(未示出),接收机处理音频并经由外部扬声器(未示出)输出音频。
图3内示出用户电视设备110(图1)的另一个说明性配置。用户电视设备110可以是独立的,或是家庭网络113(图1)的一部分。在图3的一个示例内,用户电视设备110可包含记录设备302,例如数字录像机(例如,个人录像机(PVR)),该记录设备302使用硬盘或其它存储器来记录视频。记录设备302可选择地是数字磁盘录像机、光盘记录器、盒式录像机或其它适当的记录设备。图3的设备110还可包含电视304。在一些实施例内,电视304可以是HDTV可用的。输入/输出306可连接到通信路径,例如路径116和136(图1)。可使用输入/输出306来接收电视节目、节目时间表数据和其它数据(例如,广告数据、指示将为其定制覆盖显示的一个或多个电视频道的数据,等等)。来自用户的命令和请求以及其它数据可经过输入/输出306被传送。
记录设备302可包含至少一个用于调谐到希望的模拟电视频道(例如,将给定电视频道的视频显示给用户、接收节目指南数据和其它数据)的模拟调谐器,并且还可提供多个其它调谐器。记录设备302还可包含用于接收一个或多个数字频道上的数字电视节目、音乐节目、节目指南数据和其它数据的数字解码电路。记录设备302还可包含用于接收高清电视频道的电路。如果希望的话,记录设备302可包含用于处理模拟、数字和高清频道的电路。记录设备302还可包含用于执行软件应用的处理器(例如,微控制器或微处理器等等)。记录设备302可包含在执行时使用的存储器,例如随机存取存储器。还可使用非易失性存储器来存储引导例程或其它指令。记录设备302内的硬盘和其它存储器可用于支持数据库(例如,节目指南数据库或其它交互式电视应用数据库)。记录设备302内的硬盘或其它存储器还可用于记录视频,例如电视节目或视频点播内容或经过输入/输出306提供给记录设备302的其它内容。
记录设备302可具有用于与远程控制通信的IR通信电路或其它适当通信电路。记录设备302还可具有专用按钮和面板显示。该面板显示例如可用于显示该记录设备被调谐到的当前频道。
记录设备302还可具有用于与其它设备通信的通信电路,例如线缆调制解调器、ISDN调制解调器、DSL调制解调器、电话调制解调器或无线调制解调器。这种通信可涉及因特网或其它适当通信网络或路径。
如果希望的话,记录设备302可包含具有用于接收卫星信号的无线通信电路的卫星接收机或其它设备。
在电视304或208上重放以前记录的视频的同时,图3的记录设备302或图2的记录设备206可记录新的视频。这使得用户可在正常电视观看期间按下暂停按钮。当暂停按钮被按下时,当前电视节目被存储在数字录像机302的硬盘上。当用户按下播放时,被记录的视频可被重放。此配置使得用户可无缝地暂停和重新开始电视观看。记录设备302和206还可用于使得用户可在记录新节目的同时观看以前记录的节目。
图2的机顶盒配置和图3的具有内置机顶盒配置的个人录像机仅是说明性的。如果希望的话可使用其它配置。例如,用户电视设备可以是基于WebTV盒、个人计算机电视(PC/TV)、或任何其它适当的电视设备配置。如果希望的话,部件(例如机顶盒204、记录设备302、WebTV盒或PC/TV等)的功能可被集成到电视或个人计算机或其它适当设备内。
图4内示出用于操作用户电视设备110(图1)或适当用户计算机设备112的说明性远程控制400。远程控制400仅是说明性的,并且任何其它适当用户输入界面可用于操作用户设备(例如,鼠标、跟踪球、辅助键盘、键盘、触摸屏、语音识别系统等)。远程控制400可具有功能键402和其它键404,例如辅助键盘的键、通电/断电键、暂停、停止、快进和倒退键。音量增加和减小键406可用于调节视频的音频部分的音量。频道增加和减小键406可用于改变电视频道并且访问虚拟频道上的内容。光标键410可用于导航屏幕上菜单。例如,光标键410可用于定位屏幕上光标、指示符或高亮(有时这些在文中被通称为高亮或高亮区域),以表示对被交互式电视应用显示的显示屏幕上的具体选项或其它项目感兴趣。
OK键412(有时被称为选择或回车键)可用于选择用户已高亮的屏幕上选项。
键402可包含用于启动记录的RECORD键414。MENU按钮416可用于指示交互式媒体引导应用在用户的显示屏幕上(例如,在电视208或304上,或在适当监视器或计算机显示器上)显示菜单。INFO按钮418可用于指示交互式媒体引导应用显示信息显示屏。例如,当在为用户显示给定电视频道的视频的同时该用户按下INFO键418时,交互式电视节目指南可在视频之上显示FLIP/BROWSE覆盖,该覆盖包含给定电视频道上的当前节目的节目时间表信息。作为另一个示例,当交互式电视节目列表显示屏幕内的特定节目列表被高亮时,用户按下INFO按钮418会导致交互式电视节目指南提供另外的与该节目列表相关联的节目信息(例如,节目描述、男演员信息、节目时间表信息等)。
PROFILES按钮420可用于快速访问图12的当前用户的媒体简档或观看进程显示屏幕1200(下文说明)。在一些实施例内,PROFILES按钮420可用于访问用户设备上存储的所有媒体简档的列表。在其它实施例内,PROFILES按钮420可访问交互式媒体监控应用建立、登录或配置显示屏幕。
EXIT按钮422可用于退出交互式媒体引导应用或退出交互式媒体引导应用的一部分(例如,使得交互式电视节目指南从显示屏幕上去除FLIP、BROWSE或其它交互式电视覆盖)。GUIDE按钮424可被用于调用交互式电视节目指南(例如,节目指南菜单屏幕、节目列表屏幕或其它节目指南屏幕)。
图4内所示的键仅是说明性的。如果希望的话可提供其它键或按钮。例如,音乐按钮可用于通过交互式媒体引导应用访问音乐。编辑按钮可用于编辑被存储的内容(例如,去除广告片、去除部分视频等等)。字母数字按钮可用于输入字母数字字符。最后或向后按钮可用于在交互式媒体引导应用内向后浏览(例如,返回前一频道、网页或其它显示屏幕)。录像机功能按钮(例如播放按钮、暂停按钮、停止按钮、倒带按钮、快进按钮和记录按钮)可用于控制系统100(图1)内的录像机功能(本地或基于网络)。帮助按钮可用于调用帮助功能,例如上下文有关的屏幕上帮助功能。
图5内示出说明性的用户计算机设备112(图1)。用户计算机设备112可以是独立的或者是家庭网络113(图1)的一部分。在图5的配置内,用户可使用键盘504和/或其它适当用户输入设备,例如跟踪球、鼠标、触控板、触摸屏、语音识别系统或远程控制(例如图4的远程控制400),来控制个人计算机单元502。可在监视器506上显示视频内容,例如电视节目或具有视频元的网页、以及交互式媒体引导应用显示屏幕。可使用输入/输出508从路径118和138(图1)接收电视和音乐节目、媒体引导应用数据(例如,电视节目指南数据)、视频点播内容、从基于网络的录像机重放的视频记录和其它数据。由于用户与交互式媒体引导应用及系统100(图1)的交互而生成的用户命令和其它信息也可经过输入/输出508传输。
个人计算机单元502可包含用于对模拟、数字和高清电视频道解码以及用于处理流视频内容的电视或视频卡,例如电视调谐器卡。如果希望的话,可提供多个视频卡(例如,调谐器卡)。可被使用的说明性电视调谐器卡可包含用于调谐到给定模拟频道的模拟电视调谐器、用于从分组数字数据流中滤出希望的数字电视或音乐频道的数字解码电路、以及用于调谐到高清频道的高清电视调谐器。如果希望的话,计算机单元502内的任何适当卡或部件可用于处理经由输入/输出线路508输送的视频和其它内容。
个人计算机单元502可包含一个或多个处理器(例如,微处理器),该处理器用于运行交互式媒体引导应用或交互式媒体引导应用的一部分。
个人计算机单元502可包含存储视频、节目指南数据以及其它内容的硬盘驱动器、可记录DVD驱动器、可记录CD驱动器或其它适当存储设备。交互式媒体引导应用和个人计算机单元502可使用存储设备,以例如提供个人录像机的功能。
用户设备,例如用户设备108、用户电视设备110、用户计算机设备112以及位于家庭网络113(图1)上的用户设备可与网络设备,例如服务器130、服务器140以及服务供应商例如图1的服务供应商142处的设备一起使用,以提供基于网络的录像功能。可通过在远程服务器(例如,服务器130或服务器140)或其它基于网络的设备,例如服务供应商例如服务供应商142处的设备上存储电视节目及其它视频内容的拷贝,来实现录像功能。
可响应于在用户设备108或位于家庭网络113(图1)上的用户设备处输入的用户命令来进行录像。在个人录像机配置内,交互式媒体引导应用可用于响应于用户的命令而在用户设备上本地记录视频。在基于网络的录像机配置内,交互式媒体引导应用可用于响应于用户命令,在网络设备例如服务器130、服务器140或服务供应商142处的设备上记录媒体节目或者进行虚拟记录(下文将说明)。用户命令可经过图1内所示的通信路径提供给网络设备。个人录像机配置和基于网络的录像机配置可支持例如快进、倒带、暂停、播放和记录功能。
为了避免基于网络的录像机环境内的不必要复制,系统100可通过使用虚拟拷贝或记录来提供基于网络的录像性能。利用此方法,每个用户可在网络上具有个人区域,该个人区域包含该用户记录的列表。即使大量用户将视频内容列出为他们的基于网络的录像机个人区域内的记录之一,该视频内容也仅需在网络设备上存储一次(或者较少的次数)。个人设置或任何其它适当数据可被存储在网络上的用户个人区域内。
上文所述的用户电视设备和用户计算机设备配置仅是说明性的。图6内示出说明性用户设备108、110和112(图1),以及位于家庭网络113(图1)上的用户设备的更一般的实施例。控制电路602连接到输入/输出604。输入/输出604可连接到一个或多个通信路径,例如图1的路径114、116、118、128、136和138。可经由输入/输出604(例如从节目源102、服务器或其它设备例如服务器130,服务供应商例如服务供应商142,分发设施104等)接收媒体(例如,电视节目、音乐节目、其它视频和音频以及网页)。可经由输入/输出604从数据源120接收交互式媒体引导应用数据,例如交互式电视节目指南的节目时间表信息。输入/输出604还可用于从数据源120接收用于其它交互式电视应用的数据。用户可使用控制电路602以使用输入/输出604发送和接收命令、请求和其它适当数据。
控制电路602可基于任何适当处理电路606,例如基于一个或多个微处理器、微控制器、数字信号处理器、可编程逻辑器件等的处理电路。在一些实施例内,控制电路602执行来自存储器的交互式媒体引导应用或其它交互式应用(例如网络浏览器)的指令。存储器(例如,随机存取存储器和只读存储器)、硬盘驱动器、光驱动器或任何其它适当存储器或存储设备可被提供作为存储器608,该存储器608是控制电路602的一部分。调谐电路,例如一个或多个模拟调谐器、一个或多个MPEG-2解码器或其它数字视频电路、高清调谐器或任何其它适当调谐或视频电路或这些电路的组合也可被包含作为电路602的一部分。还可提供编码电路(例如,用于将无线电、模拟或数字信号转换成MPEG信号以便存储)。用户设备可使用调谐和编码电路来接收并显示、播放或记录特定电视或音乐频道或其它希望的音频和视频内容(例如,视频点播内容或被请求的基于网络的或本地的录像机重放)。在显示器610上可显示电视节目以及其它视频和屏幕上选项和信息。显示器610可以是监视器、电视或任何其它适当的用于显示可视图像的设备。在一些实施例内,显示器610可以是HDTV可用的。扬声器612可被提供作为电视的一部分或者是独立的单元。数字音乐以及在显示器610上显示的视频的音频分量可通过扬声器612播放。在一些实施例内,音频可被分发给接收机(未示出),该接收机处理音频并经由扬声器612输出该音频。
用户可使用用户输入界面614来控制控制电路602。用户输入界面614可以是任何适当的用户界面,例如鼠标、跟踪球、辅助键盘、键盘、触摸屏、触控板、语音识别界面或远程控制。
图1的媒体输送系统允许用户在用户设备108、用户电视设备110和用户计算机设备112几乎可在任何用户选定的时间观看媒体内容。通常,请求点播媒体内容的信号经由通信路径114、116和/或118从用户设备发送到分发设施104。可选择地或另外地,用户设备可经由通信网络126请求媒体内容,该通信网络126可包含因特网。通过VOD或其它类似服务,分发设施104然后可将用户请求的内容输送给用户设备以便显示。因此。在选择的电视节目和其它媒体内容最初被广播或无线电传播之后,媒体系统100(图1)使得用户设备可获得该选择的电视节目和其它媒体内容。用户然后可请求并按用户自己的时间表观看媒体内容。
但是,一些媒体内容包含时间分量,例如建议的观看顺序。例如,电视节目系列、一组电影续集和运动赛事系列通常将被连续观看,即一个剧集、一场节目或一场比赛接一个剧集、一场节目或一场比赛。如果用户不按顺序观看所述系列,则一些事实式样、人物和主题将在系列时间表内位于不适当位置。此系列内的一些剧集可以是可不按顺序观看的被封装的单个剧集,而其它剧集可能依赖于来自一个或多个前面剧集的情节细节和其它信息。另外,一些剧集可以是包含与整个系列有关的情节信息的主要剧集。例如,节目系列内的第一集可能介绍关键人物和全部主题。用户应该在观看系列内的依赖于或者参照主要剧集的任何其它剧集之前,观看这些主要剧集。
媒体内容内常见的时间分量还存在许多其它示例。例如,一些媒体内容可包含应该被顺序观看的多个部分。这些多部分的放映常常链接在一起,并且在每个部分的结尾具有“未完待续”消息。不按次序地观看该多部分内容(或者不能完整地观看一部分)的用户可能会错过最重要的主题、新人物的介绍和其它情节事件。上述时间分量仅是为了说明而不是限制。在流行的媒体内容内可发现时间分量的许多其它示例。
另外,用户可能不经意地看到其它媒体内容,该其它媒体内容包含关于用户还未看到但是已经被广播或者用户设备可用的节目的干扰内容或其它不希望的或无关的内容。干扰内容可包含可能泄露(并从而“破坏”)用户还未看过的电影、节目、节目等内的情节点的任何信息。为了减少此不希望内容的显示,交互式媒体监控应用可创建并保持用户媒体简档,该用户媒体简档逐个剧集地、逐个放映地、逐个游戏地跟踪用户通过用户选择的节目系列的进程。当用户已经看完系列内的一个剧集时,交互式媒体监控应用可更新用户媒体简档内的适当项以反映该剧集结束。在一些实施例内,用户与包含将被监控的所有用户选择媒体内容的一个媒体简档相关联。在其它实施例内,用户与用于将被监控的相关节目的每个系列的单独媒体简档相关联。
在一些实施例内,媒体简档可以是可移动的。例如,访问媒体系统100(图1)内的公共或远程用户设备的用户可被验证并被呈现用户的当前“漫游”媒体简档。此漫游简档可被存储在媒体系统100内的任何适当位置,包含例如用户设备、分发设施104、服务器130和/或服务器140(图1)。另外,对用户漫游简档的更新可被提交并存储在网络位置上(例如,用户的家庭用户设备、分发设施104、服务器130和/或图1的服务器140)。这样,即使当用户访问除了用户的主要用户设备(例如,存在于用户家中或办公室的用户设备)之外的用户设备时,仍可更新媒体简档。用户还可在公共用户设备,例如用户设备信息站或在其它位置,例如朋友的用户设备访问他们的媒体简档。
例如,用户可记录World Series的第二场比赛而没有时间去观看该比赛。如果World Series被添加到用户媒体简档,则用户可利用网络访问从任何适当设备访问他或她的媒体简档。交互式媒体监控应用然后可过滤或替换用户设备上显示的与World Series的第二场比赛有关的任何内容。例如,可从用户的办公室计算机或PDA访问的因特网网页头条中去除或替换该比赛的比分。在用户观看该比赛之后,交互式媒体监控应用可更新用户的简档以反映用户的新观看进程。
图7A和7B示出根据本发明的一个实施例的说明性用户简档记录700和媒体简档记录710。用户简档记录700包含用户栏702和简档栏704。用户栏702可包含访问本地用户设备的全部或一些用户的用户名(或其它的唯一标识符)。简档栏704可包含指向媒体简档或与用户栏702内的用户相关联的简档的指针。在一些实施例内,用户可与用于全部媒体内容的单个简档相关联。在其它实施例内,用户可与用于将被监控的每个系列的单独媒体简档相关联。另外或可选择地,用户可与本地媒体简档和漫游媒体简档相关联。媒体系统内的任何用户设备可利用用户的漫游媒体简档。交互式媒体监控应用可在访问用户设备、媒体系统或监控应用之后读取用户简档记录700。交互式媒体监控应用然后可跟随简档栏704内所包含的指针来访问与当前用户相关联的简档。媒体简档可被本地存储在用户设备上或存储在媒体系统100(图1)内的任何方便位置。
媒体简档可被以任何方便的方式存储(例如,作为一个或多个关系数据库内的记录、作为存储器内的列表、和/或作为硬盘驱动器或其它存储媒介上的文件)。如果媒体简档被远离用户设备存储,则用户设备可通过任何可用通信路径(例如,图1的通信路径128和/或114)或服务来访问该简档。另外或可选择地,媒体简档可被定期下载到用户设备上,或者用户设备可定期查询远程服务器(例如,图1的服务器140和/或服务器130)以将媒体简档更新输送给用户设备。用户设备还可向服务器或远程位置提交媒体简档变化,以便被媒体系统100内的任何用户设备访问。
媒体简档记录710示出关系数据库内存储的说明性媒体简档记录。媒体简档记录710可包含节目栏712、进程栏714、位置栏716和最新操作栏718。交互式媒体监控应用所监控的各种节目可被列在节目栏712内。媒体进程指示符、位置指示符和最新操作指示符可与节目栏712内的每个节目相关联。进程栏714可包含用户的当前观看进程。例如,进程栏714内可包含用户的季数和/或集数。季数和集数在进程栏714内可被任何适当分隔符分隔开。如果用户还未看完节目栏712内列出的系列的全部剧集,则位置栏716可包含用户在该剧集内经过的观看时间。最后,如果适当话,最新操作栏718可包含用户的最新被监控的操作。例如,最新操作栏718可包含对应于用户在该系列内的最新操作的宏。如果用户跳过最新的剧集,则所述宏可包含例如“SK”,如果用户观看最新的剧集,则所述宏可包含“WA”,如果用户计划在稍晚日期或时间观看最新的剧集,则所述宏可包含“SC”,并且如果用户将他或她的观看时间表推迟一集或多集,则所述宏可包含“BP”。最新操作栏718内可适当地包含其它宏。下文将关于观看进程显示1200更详细地说明最新监控的操作(图12)。
记录700和710是示例性的。根据希望,还可使用包含或多或少信息的其它记录。记录700和710可被存储成任何方便的数据结构,并被存储在任何适当存储器或存储设备上。如果希望,还可修改记录700和710内的数据的存储格式。记录700和710可被交互式媒体监控应用、存在于用户设备上的其它应用、分发设施104(图1)或媒体系统内的任何其它设备操纵和保持。
图8A和8B示出根据本发明的一个实施例的说明性媒体简档标志800和810。交互式媒体监控应用可去除或替换被确定与用户的当前观看进程不一致的任何媒体内容。内容替换可部分地基于与替代内容和/或将被替换的内容相关联的元数据。元数据可用于说明节目,并且可包含可能与节目相关联的任何信息和/或可描述节目、其内容或与节目相关的服务。Moore等人的美国专利申请公报No.20010047298说明了说明性的用于输送元数据相关内容的系统的其它特征,该专利申请公报全文在这里通过引用而并入。
交互式媒体监控应用可分析与用户设备可访问的某媒体内容相关联的简档标志形式的内容元数据。例如,广告、新闻片段和网络内容可与一个或多个媒体简档标志相关联。这些媒体简档标志可指示媒体内容与在标志内标识的一个或多个节目系列有关或相关联。这些标志可被以任何适当格式存储。在图8A和8B的示例内,使用标记语言,例如XML来定义媒体简档标志。但是,可使用任何适当数据结构来存储媒体简档标志或与媒体内容相关联的任何其它元数据。
媒体简档标志800可与广告802或用户设备可访问的任何其它内容相关联。广告802可包含广播的媒体内容、记录的媒体内容或存储在数据源120(图1)或下文说明的替代数据/内容源902(图9)上的媒体内容。媒体简档标志800与标签804相关联,该标签可指示与广告802有关的节目。在图8A的示例内,标签804指示广告802与广播系列“Nip/Tuck”的第二季、第四集有关。标签804可通过使多于一个的简档标志与标签804相关联,来指示广告802与一个或多个节目有关。例如,标签804还可通过在标签804内包含另一个简档标志,来指示广告802还与广播系列“Nip/Tuck”的第二季、第一集有关。一些节目,例如具有强时间分量的节目可与多个简档标志相关联。例如,与系列“24”的第二季、第四集有关的广告可与用于该季内的所有以前剧集以及以前季内的所有剧集的简档标志相关联。可与媒体内容相关联的简档标志的数量没有限制。标签804还可指示广告802的长度、简档标志所标识的与节目的关联等级以及任何其它适当信息。
图8B的媒体简档标志810可与替代内容812相关联。交互式媒体监控应用可分析媒体简档810,以确定其用广告802代替的候选(图8A)。在图8B的示例内,标签814可指示内容812与广播系列“Nip/Tuck”的第二季、第一集有关。标签814还可指示替代内容812的长度、与简档标志所标识的节目的关联等级以及任何其它相关信息。
图9示出根据本发明的一个实施例的用户设备108、110和112可访问的说明性网络资源914和替代数据/内容源902。通信路径903和904可以是任何适当路径,包含图1的一条或多条通信路径114、116、118、128、136和138。网络接入节点906可包含任何网络接入点、调制解调器或通信电路。通过网络接入节点906,用户设备可连接到多个交互式论坛。这些交互式论坛可包含实时论坛(例如,聊天、即时消息或其它类似论坛)。网络接入节点906可使用户设备与存储的数据908、交互式内容910(例如,交互式游戏)和讨论论坛912连接。讨论论坛912可包含网络日志(博客)、聊天室、新闻组、电子布告栏或能够在多个网络用户之间交换消息和/或内容的任何其它电子论坛。交互式内容910和讨论论坛912可访问存储的数据908,该存储的数据908可包含例如存储的消息或记录、论坛成员列表、用户喜好等。可通过公共因特网或可仅通过专用或安全网络访问这些论坛。
用户设备可能能够基于用户的媒体简档来创建新的讨论论坛并且控制该新论坛的成员。例如,刚刚看过广播系列的特定剧集的用户可自动连接到与该剧集相关联的新讨论论坛。交互式媒体监控应用可使标题数据与论坛相关联,指示该论坛与特定节目、放映或其它媒体内容有关。例如,交互式媒体监控应用可分析媒体简档数据,并且使用户连接到与用户刚刚观看的“24”的一集相关联的因特网聊天室。交互式媒体监控应用还可使用户连接到与以前观看的剧集有关的论坛,或者使用户连接到具有其它用户的论坛,这些用户在特定系列内具有类似的观看进程。在一些实施例内,交互式媒体监控应用可创建或使用户连接到与多于一个系列有关的论坛。例如,最近观看“Nip/Tuck”的第一季、第二集和“24”的第二季、第四集的用户可被连接到同一论坛。这样,如果希望的话,具有相似观看体验的论坛成员的团体可实时地进行交互和交流。
用户设备还可通过通信路径903连接到替代内容/数据源902。替代内容/数据源902可包含用于在用户设备上显示的一组替代媒体内容。这一组替代内容可适合于用户设备上的用户的当前观看进程。例如,如果用户设备处的用户仅经由VOD或DVR服务在FOX网络上观看了系列“24”的第一和第二集,则交互式媒体监控应用可集合替代内容/数据源902以包含与观看的剧集或系列内的下一未观看剧集(即,第三集)相关联的广告、宣传、新闻片段和其它媒体内容。交互式媒体监控应用可分析用户设备可访问的内容的媒体简档标志,以确定哪些内容应该被包含在替代内容/数据源902内。这样,交互式媒体监控应用可创建包含用于代替与用户的当前观看进程不一致的媒体内容的内容的一个或多个替代数据源。
在一些实施例内,替代内容/数据源902包含与相关节目系列内的所有剧集有关的内容,并且按节目名、季数和/或集数来索引以便交互式媒体监控应用容易地访问。如果希望的话,替代内容/数据源902可至少部分地存储在用户设备上。在其它实施例内,替代内容/数据源902被存储在系统100内的分发设施104、服务器130、数据源120、服务供应商142或任何其它适当位置(图1)。
为了访问交互式媒体监控应用、该应用的媒体简档或者关联的应用功能,用户可登录媒体系统100的设备(例如分发设施104和/或服务器130)或者被该设备验证。在登录或验证后,用户可访问被用户保存的或者为用户保存的数据,包含例如用户的媒体简档、替代媒体内容以及其它应用设置和数据。该设置和数据可被存储在媒体系统100的任何设备(例如,分发设施104和/或服务器130)上。在一些实施例内,用户设备可自动登录或者代表该设备的用户来验证一个用户。例如,用户设备可经过通信路径将其登录信息(可从用户以前的登录或验证得到)自动发送给系统100的适当设备,并访问交互式媒体监控应用特征。在发送用户的登录信息之前,生物测定验证(例如,指纹扫描、语音验证和/或虹膜扫描)可验证媒体系统100的设备处的用户。在一些实施例内,交互式媒体监控应用可提示用户输入登录或验证信息(例如,当用户访问媒体系统内的一些用户设备时)。
图10-17示出交互式媒体监控应用显示屏幕。显示屏幕可作为经过适当通信链路访问的交互式媒体应用的一部分显示给用户,或者屏幕可在用户当前访问的用户设备上本地显示。文中在说明性交互式媒体监控应用显示屏幕的上下文中示出和说明了图10-17。可使用任何其它适当网页或显示屏幕。图10-17内所示的交互式媒体监控应用的显示屏幕使用常用的应用选择对象,例如超链接、按钮、列表、下拉框和复选框。应理解,这些选择对象仅是说明性的,并且本领域技术人员可使用其它选择对象而不会偏离本发明的范围和精神。
图10示出说明性交互式媒体监控应用可在用户设备上显示的登录(或验证)显示屏幕1000。在一些实施例内,用户总是需要使用登录屏幕1000来登录。在其它实施例内,只有在交互式媒体监控应用是多用户模式时,用户才需要登录。如果交互式媒体监控应用针对单用户模式设定,则登录屏幕1000可被绕过(或者可自动提供用户的验证证书)。用户可采用任何适当方法来访问屏幕1000,包含例如按下远程控制400的PROFILES键420(图4)或其它适当键或键序列,从另一个交互式媒体监控应用屏幕导航(例如,当从公共屏幕导航到用户特定或专用屏幕时),或者采用任何其它适当方法。登录屏幕1000可与其它交互式媒体应用的登录显示屏幕相结合,从而在用户设备上显示一个“主”登录屏幕。可在交互式媒体应用之间传递验证令牌,从而所有应用接收到相同的验证证书。
登录屏幕1000包含信息部分1002,该信息部分1002为用户提供指令以输入用户名和口令来登录(或验证)交互式媒体监控应用。用户可使用用户输入设备(例如,图4的远程控制400)在用户名框(例如,框1020)内输入其用户名,并且在口令框(例如,框1022)内输入其口令。用户可使用回车选项(例如,按钮1024)来提交用户名和口令。登录屏幕1000可包含这样一个选项(例如,按钮1032),即如描述1030所指示的,用户如果忘记其用户名和/或口令,则可选择该选项。响应于选择该忘记用户名/口令选项,交互式媒体监控应用可将适当用户名和口令传送给用户(例如,通过电子邮件、普通邮件、文本消息和/或电话)。登录屏幕1000包含如描述1031所指示的用于创建新用户帐户的选项(例如,按钮1036)。响应于选择按钮1036,交互式媒体监控应用可提示用户创建新用户名和口令,该新用户名和口令可被传送给系统100的适当设备(例如,分发设施104和/或服务器130)。
交互式媒体监控应用可将用户输入的用户名和口令数据传送给系统100的适当设备(例如,用户设备、分发设施104和/或服务器130),该设备继而将该数据与系统上存储的验证数据进行比较以验证用户。一旦用户已经被验证,则交互式媒体监控应用可检索用户的媒体简档,并且访问或连接到向用户呈现一致的媒体环境所需的任何替代媒体内容或数据源。例如,可从服务器(例如,服务器130和/或服务器140)、数据源(例如,数据源120或图9的替代数据/内容源902)或网络供应商下载替代广告,以替换与包含在用户媒体简档内的媒体内容的未来或未观看剧集有关的任何广告。在一些实施例内,与系列内的下一未观看剧集或节目有关的内容被认为与用户的媒体简档一致,而系列内的更远节目被认为与用户的媒体简档不一致。例如,在一些实施例内,已经观看了特定电视系列的第五集的用户可能被呈现与该系列的第六集有关的广告,但是与第七集以及更远剧集有关的广告可被去除或者用替代内容或数据源的内容替换。这减少了在用户设备上显示无关或不希望的内容(例如,扰连)。
图11示出根据本发明的一个实施例的说明性用户欢迎概要显示屏幕1100。在一些实施例内,在登录交互式媒体监控应用后,用户可被呈现概要屏幕1100。用户还可经由交互式节目指南或另一种交互式媒体应用来访问概要屏幕1100。概要屏幕1100可列出用户自最后一次登录交互式媒体监控应用以来错过的节目或其它媒体内容。内容栏1102内显示的节目可对应于交互式媒体应用为当前用户监控的节目(即,节目、系列或用户已经包含在将被监控的用户的媒体简档内的其它媒体内容)。在一些实施例内,将被监控的节目被包含在媒体简档记录710的节目栏712内。在图11的示例内,内容栏1102包含三个广播系列和一个广播体育事件。源栏1104列出内容栏1102内的媒体内容的频道和源。用户可通过高亮适当选择并选择接受按钮1112,为内容栏1102内列出的每个节目选择一个或多个操作1106、1108和1110。例如,用户可通过选择时间表选择1106而计划在稍后的日期和时间观看错过的剧集。然后在计划的日期和时间,可自动访问被计划时间的节目并将该节目呈现在用户设备上。为了就像已经观看过该剧集似地跳过该剧集并且使用户的媒体简档提前,用户可选择跳过选择1108。用户然后可被给出类似于与内容栏1102内的媒体内容有关的随后媒体内容相关的操作1106、1108和1110的选项。例如,用户的媒体简档可前进到系列内的下一集。为了查看错过剧集的内容概要,用户可选择概要选择1110。在选择该概要选择1110后,用户可被呈现只有文本的内容概要、文本和图形内容概要、或包含文本、图形和视频的内容概要。
可向用户呈现若干选项,以便根据例如节目类型(例如,节目更多是系列节目还是结构松散的节目)、用户的观看进程落后多远等等的因素,在时移的基础上观看节目或节目系列。示例性选项可包含:(1)现在观看此节目;(2)在系列内的下一集之前(或者,在此节目的下一定期安排时间)观看此节目;(3)向用户示出(例如经由tvguide.com或TV Guide Spot)此剧集的概要(视频/高亮、文本或这两者的组合),从而即使用户不希望观看此完整剧集,用户仍可跟上该系列;或者(4)跳过此剧集。还可呈现其它适当观看选项。
内容概要可至少部分地从一个或多个数据源,例如tvguide.com和/或TV Guide Spot获得。TV Guide Spot展示了被设计成帮助观看者决定观看什么的原始娱乐节目,该TV Guide Spot可在线并且经由用户设备可访问的交互式频道得到。TV Guide Spot还提供了关于即将到来的节目和事件的展示段、为观看者更新热播剧的情节发展的“catch-up”段、和许多其它交互式特征。在一些实施例内,如______日提交的专利申请第_____号(代理卷号No.UV-349/UV-383)内更详细地说明的,分析闭路字幕数据并使用该数据来创建内容概要,该专利申请全文在此通过引用而并入。在被呈现内容概要之后,用户可观看整个节目、计划在稍后的日期和时间在用户设备上显示该节目、或者跳过该节目并使用户的媒体简档前进。
为了配置交互式媒体监控应用的设置,用户可选择设置按钮1114。在选择设置按钮1114后,用户可被链接到下文所述的设置屏幕1300(图13)。为了建立剧集观看提示,例如图14的提示(下文所述),用户可选择提示按钮1116。为了退出欢迎概要屏幕1110而不进行任何改变,用户可选择取消按钮1118。为了接受在概要屏幕1110内作出的选择,用户可选择接受按钮1112。
图12示出根据本发明的一个实施例的说明性用户媒体观看进程屏幕1200。在一个实施例内,可经由图4的远程控制400的PROFILES按钮420来访问进程屏幕1200。在其它实施例内,经由链路从另一交互式媒体应用,例如交互式节目指南访问进程屏幕1200。媒体观看进程屏幕1200显示包含在用户的媒体简档内的用户选择媒体内容的用户当前观看进程。例如,进程屏幕1200内可包含媒体简档记录710(图7B)内所包含的节目。媒体内容概要区域1202内所包含的媒体内容可包含能够被图1的用户设备110显示、呈现或记录的任何内容。通常,如同传统广播系列和系列体育事件一样,媒体内容概要区域1202内所包含的内容具有预定的观看顺序,使得交互式媒体监控应用可跟踪用户通过系列相关节目的进程。
媒体内容概要区域1202可包含内容栏1204、进程栏1206和最新操作栏1208。可在内容栏1204内显示被监控媒体内容的名称或标题。紧邻每个内容名称,可在进程栏1206内列出用户的当前观看进程。在一些实施例内,跟踪季数和集数。在一些实施例内,仅跟踪集数。例如,在说明性的图12的显示屏幕内,当前用户已经在FOX网络上观看了系列“24”的第三季、第三集。在一些实施例内,这仅指示用户已经观看了第三季的1到3集。在其它实施例内,此观看进程指示用户已经观看了第三季的1到3集以及前面任一季(例如第一季和第二季)内的所有剧集。用户可设置用户的媒体简档以跟踪用户通过系列整体的观看进程或者基于季通过系列的观看进程。进程栏1206内的当前进程指示在该系列内用户最后看完的节目是第三季、第三集。在可选择实施例内,进程栏1206可显示用户接下来将观看的剧集。用户可高亮进程栏1206内的任何项,以在用户设备上自动呈现系列内的下一未观看的剧集。在一些实施例内,如果用户的当前观看进程与被广播的或用户设备可用的进程(例如,被释放作为VOD、PPV或按需内容选择)一致,则进程栏1206可显示下一节目将被广播或被用户设备可用的日期和/或时间。
交互式媒体监控应用可使用在用户媒体简档内存储的信息,以去除或替换与用户的当前观看进程不一致的任何媒体内容。例如,宣传系列“24”的第三季、第七集的广告可用宣传第三季、第四集的广告替换,如用户媒体简档所指示的,第三季、第四集可能是用户的下一未观看剧集。用户可通过选择进程栏1206内的任何进程指示符,来改变用户媒体简档内的当前观看进程。例如,用户可能希望前进或重新设置他或她的观看进程,使得MLB,World Series的第三场比赛被反映为已观看。如果用户在交互式媒体监控应用未监控的位置观看了系列内的剧集,则用户可能希望改变用户的观看进程。用户可高亮进程栏1206内的适当指示符,并且按下适当命令(例如,图4的远程控制400上的左箭头或右箭头),来改变与该系列相关联的进程指示符。
最后操作栏1208内显示与媒体内容概要区域1202内的每个项相关联的用户最后观看操作。例如,最后操作栏1208内的操作可包含“快进”、“观看”、“观看概要”、“进行中”、“计划”或任何其它被支持的媒体操作。在一些实施例内,最后操作栏1208还显示用户最近的观看状态。例如,如果用户试图观看节目但是在节目完成之前停止了该节目,则在最后操作栏1208内,“中断”状态将与在该处中断或停止观看节目的节目内的时间或位置一起被显示。在用户停止的位置开始节目的链接也可在最后操作栏1208内显示。
为了在用户媒体简档内添加新的媒体内容,用户可选择添加内容按钮1210。交互式媒体监控应用然后可链接到节目指南数据(可能与交互式媒体节目指南相关联),以呈现用户的媒体简档内可能包含的可用媒体内容的列表。用户还可以多种其他方式在用户的媒体简档内添加内容。例如,用户可从任何交互式媒体应用显示屏幕中高亮或选择节目,并且选择适当的“添加到媒体简档”选项,以将与该节目相关联的系列添加到用户的媒体简档中。在一些实施例内,内容可被自动添加到用户的媒体简档中。例如,交互式媒体监控应用可监控用户的观看习惯,包含观看什么节目以及多长时间观看节目一次。交互式媒体监控应用然后可在用户的媒体简档中自动添加特定内容。例如,在用户已经观看广播系列内的一集以上之后,交互式媒体监控应用可在用户的媒体简档中添加该广播系列。作为另一个实施例,当用户经由交互式媒体指南或其它交互式媒体应用安排系列记录的时间时,该交互式媒体监控应用可将该节目系列自动添加到用户的媒体简档中。还可使用用于向用户的媒体简档中自动添加节目系列的其它准则
一些内容可能不适合包含在用户的媒体简档内。例如,交互式媒体监控应用可能不能处理不具有时间或连续分量的广播节目(例如,一些特色电影和大多数网站)。在一些实施例内,用户可能不能在呈现给用户的媒体列表内选择此内容。在其它实施例内,“添加到媒体简档中”选项不与不具有时间分量的媒体内容相关联。为了改变交互式媒体监控应用的设置,用户可选择设置按钮1212。在选择设置按钮1212后,用户可链接到下文所述的设置屏幕1300(图13)。为了退出用户的媒体简档进程屏幕,用户可选择取消按钮1214。
图13示出根据本发明的一个实施例的说明性的用于定制媒体监控应用的设置屏幕。结合图13所述的设置和设置的类别仅是说明性的,而不是打算限制本发明内可能提供的设置。全局设置屏幕1300内的设置可分成简档设置和过滤设置。简档设置可包含简档类型、用户模式、提示频率、概要类型和任何其它简档设置。用户可经由简档类型选择1304来选择使用本地、漫游简档或不使用简档。如果选择漫游简档,则用户的媒体系统内的其它用户设备可使用用户的媒体简档。例如,通过在分发服务器104、服务器130、服务器140或系统100内的任何其它适当位置(图1)高速缓存或复制用户的媒体简档,简档可被转换成漫游简档。可选择地或另外,可经由连接到用户设备的通信网络来访问漫游简档。例如,用户媒体简档可被存储在文件服务器上,并且使得授权用户可经由因特网访问该用户媒体简档。一旦用户被成功验证(或者,与该用户相关联的设备被成功验证),则用户的漫游简档可被从远离用户设备的位置下载或访问,并应用于用户当前正在用来访问交互式媒体监控应用的用户设备。这样,用户的媒体简档可在媒体系统100(图1)和其它类似媒体系统之中移动。
如果用户从简档类型选择1304中选择本地媒体简档,则用户的媒体系统内的其它用户设备可能不能使用该媒体简档。由于本地媒体简档可存储在本地用户设备上,所以使用本地媒体简档可减少网络业务量。本地媒体简档可随时被转换成漫游简档(反之亦然)。如果用户不希望使用媒体简档,则用户可通过从简档类型选择1304中选择“None”来禁止媒体简档。
用户可经由用户模式选择1306来选择用户模式。在一些实施例内,访问一个用户设备的每个用户共享同一媒体简档。在这些实施例内,可自动绕过所谓的单用户模式、登录屏幕1000(图10)。用户可通过在用户模式选择1306中选择“Multi”设置来选择多用户模式。当多用户模式被激活时,访问用户设备的每个用户需要经由登录屏幕1000登录,使得交互式媒体监控应用可确定使用哪个媒体简档。在一些实施例内,多个用户可同时登录。如果例如多个用户同时观看电视节目,则这是本发明所希望的。随着多个用户同时登录,交互式媒体监控应用可在显示单个节目时更新多于一个的媒体简档。
使用提示频率选择1308,用户可选择每天、每周接收或定制与用户的媒体简档内的媒体有关的观看提示。例如,如果用户不能按期观看特定系列(相对于已经广播的或者用户设备可用的),则交互式媒体监控应用可提示用户采取适当操作(例如,在下一集播放之前观看错过的剧集、观看错过的剧集的概要、和/或计划在稍晚时间自动观看错过的剧集)。提示可计划在任何方便的时间表显示。如果在提示频率选择1308内没有显示希望的时间表,则可选择“定制”选项以建立定制的时间表。
用户可在概要类型选择1310内选择默认内容概要类型。若干内容概要可用,包含只有文本的内容概要、文本和图形内容概要、以及文本、图形和视频内容概要。内容概要可被存储在用户设备上或图1的媒体系统100的远程位置(例如,分发设施104和/或数据源120)。概要类型选择1310允许用户限定在用户设备上显示的内容概要的类型。此设置可用于低带宽或高网络等待时间的环境,以限制在用户设备上呈现哪种类型的内容概要。
设置显示屏幕1300还可包含过滤设置。过滤内容选择1312列出了将被过滤的可用媒体类型。过滤内容选择1312可包含例如广播、VOD和网络内容。对于在过滤内容选择1312内选择的每种内容类型,当交互式媒体监控应用遇到与用户的媒体简档不一致的内容时,交互式媒体监控应用可采取一些操作。例如,直播内的广告和新闻片段可能包含与用户的媒体简档内的一个或多个未观看剧集有关的内容。交互式媒体监控应用可动态过滤此不一致的内容,并且去除该内容或用与一个或多个已经观看的剧集(或者,在其它实施例内,将被观看的下一集)有关的内容来替换该内容。作为另一个示例,将要在用户设备上呈现的VOD节目可包含与“24”的未观看剧集有关的广告。交互式媒体监控应用可分析与该广告内容相关联的媒体简档标志内所包含的剧集数据,并且去除与未观看的剧集有关的广告,和/或用与“24”的已经被观看的剧集有关的广告或其它内容来替换该广告。交互式媒体监控应用还可将用户的媒体简档数据和与将被替换的不一致内容和/或替换该不一致媒体内容的内容相关联的简档标志进行比较。用户还可在过滤内容选择1312内选择默认的“所有媒体”,以指令媒体监控应用过滤所有支持的媒体类型(例如,网络、广播和VOD内容)。为了禁止媒体内容的过滤,该用户可在过滤内容选择1313内选择“None”。
根据本发明的一个实施例,可在操作选择1314内限定若干过滤操作。默认过滤操作是“跟我学”。此操作用与用户当前观看进程(如用户的媒体简档内限定的)相关的媒体内容来替代不一致的媒体。例如,如果用户已经在FX网络上观看了“Nip/Tuck”的第三季、第四集,则交互式媒体监控应用可用指向系列内的下一未观看剧集(即,第三季、第五集)的媒体内容来代替与系列相关联的广告、新闻片段和其它媒体内容。特别的,可被代替的广告、新闻片段和其它媒体内容可与迟于或在用户的下一未观看剧集之后的任何未观看剧集(即,第三季、第六集及更远)有关。
在其它实施例内,交互式媒体监控应用在遇到不一致的媒体内容时仅使不显示该内容或去除该内容。交互式媒体监控应用可比较与将被呈现在用户设备上的媒体内容相关联的简档标志与用户的媒体简档数据。如果不一致媒体被定位,则交互式媒体监控应用可去除此内容和/或防止在用户设备上显示该内容。这防止了用户观看扰连或可能泄露用户还未观看的剧集的内容的其它内容。操作选择1314内的另一个选项是用固定的图形或视频来替换不一致的媒体内容。例如,在操作选择1314内选择“替换”后,用户可被呈现指定本地图形、视频或其它媒体内容的覆盖或显示。每当遇到不一致内容时,交互式媒体监控应用可用此本地内容来替换将在用户设备上显示的不一致内容。
如果用户希望过滤器不进行操作,则用户可在操作选择1314内选择“None”。为了保存如在全局设置屏幕1300内显示的设置,用户可选择保存按钮1316。为了丢弃全局设置屏幕1300而不保存,用户可选择取消按钮1318。
图14示出根据本发明的一个实施例的说明性的用户提示显示屏幕1400。交互式媒体监控应用可多次向用户提醒用户的媒体简档内的即将到来或错过的剧集。例如,在用户的媒体简档内所包含的系列的新剧集已被广播之后,或者在系统(或定制)提示频率过去之后,提示屏幕1400可在用户经由登录屏幕1000登录之后作为登录屏幕1000上的覆盖被呈现给用户。在一个实施例内,交互式媒体监控应用按如经由设置屏幕1300的频率选择1308的“定制”选项限定的定制提示时间表来呈现提示屏幕。
提示屏幕1400可包含信息框1402,该信息框1402提醒用户一些媒体简档提示。在图14的示例内,信息框1402提示用户系列“Nip/Tuck”内的另一集将在星期一播出。交互式媒体监控应用可使用得自于交互式节目指南数据的时间表信息来确定系列内的下一节目何时将播出。信息框1402告知用户他或她可能希望在下一剧集将被广播之前观看任何错过的剧集。例如,如果用户还未看过系列“Nip/Tuck”的第二集或第三集,则提示屏幕1400可提醒用户在广播第四集之前观看这两集。
根据涉及的具体平台,可以若干不同的形式来显示媒体简档提示。例如,如果交互式媒体监控应用在计算机平台或因特网媒体终端上运行,则媒体简档提示可被呈现为因特网弹出窗口或系统对话框。媒体简档提示的其它适当形式包含例如电子邮件消息、SMS/EMS/MMS消息、电视覆盖。提示还可被输送给远程用户设备,例如没有运行交互式媒体监控应用的寻呼机和电话。
另外,用户可响应于提示而采取若干预定的操作。例如,用户可通过选择观看按钮1404来观看错过的剧集。在选择观看按钮1404后,用户设备可联系分发设施104(图1),以使用VOD服务向用户呈现系列内的任何未被观看的剧集。如果用户观看一个或多个未观看的剧集,则用户的媒体简档相应地被自动更新。用户还可通过选择计划按钮1406来计划在稍晚日期和时间在用户设备上自动呈现错过的剧集。例如,用户可计划在提示显示之后的30分钟自动显示错过的剧集。为了使用户的媒体简档提前而不观看错过的剧集,用户可选择跳过按钮1408。为了观看错过剧集的概要或大纲,用户可选择概要按钮1410。在选择概要按钮1410后,用户可被呈现错过剧集的文本、图形或视频概要。被呈现给用户的概要的类型可根据在设置屏幕1300的类型选择1310内选择的概要类型选项(图13)。为了使用户的观看时间表延缓或推迟一集或多集而不观看该剧集,用户可选择延缓按钮1412。如果用户的时间表被延缓,则简档提示可推迟一个或多个节目周期。例如,如果用户延缓错过的每周广播的剧集,则简档提示可被计划推迟一周显示。用户然后可在节目的广播时间表之后的一周观看系列节目。如果用户落后了一集以上,则用户可被提供未观看剧集的列表。用户然后可选择观看一集或多集、计划在稍晚时间观看该一集或多集、或者观看这一集或多集的内容概要。操作1404、1406、1408、1410和1412仅是示例性的,并且可提供其它操作。例如,提示屏幕1400可包含对能够被媒体监控应用或在用户设备上运行的另一交互式媒体应用执行的任何其它操作的选择。为了配置媒体简档提示,用户可选择设置按钮1414。在一些实施例内,选择设置按钮1414向用户呈现设置屏幕1300(图13)。为了丢弃提示屏幕1400而不采取任何操作,用户可选择取消选择1416。
在一些实施例内,交互式媒体监控应用允许用户对用户的媒体简档内的内容区分优先级。提示显示屏幕1400内列出的节目可按照交互式媒体监控应用基于用户的媒体简档而确定的优先级顺序来显示。例如,用户可能当前喜欢系列“24”胜过系列“Nip/Tuck”。在此示例内,用户可在用户的媒体简档中配置系列“24”具有高于系列“Nip/Tuck”的优先级。在一些实施例内,交互式媒体监控应用可提示用户比较低优先级节目更频繁地观看更高优先级的节目。这可能是特定用户所希望的,因为这类用户的同事和/或朋友可能观看“24”而不是“Nip/Tuck”,并且可能经常在用户面前讨论“24”的内容。
在一些实施例内,用户可为不同的系列节目创建个性化节目时间表。例如,使用延缓按钮1412,用户可创建观看时间表,使得观看时间表按顺序,但是在节目的剧集被广播或者对用户设备可用的时间表之后一周(或,一些其它预定的时间量)。例如,用户可能希望在每周的预定广播之后的一天(或一周)观看系列“24”。交互式媒体监控应用可基于此定制观看时间表来推迟观看提示(例如,可在时间表之后一周广播或释放节目时或在任何其它希望的时间呈现提示)。
图15示出根据本发明的一个实施例的说明性的过滤后网络内容屏幕1500。交互式媒体监控应用可更换或去除与用户的媒体简档不一致的任何媒体内容。例如,在一些实施例内,交互式媒体监控应用使用从另一个内容或数据源接收的替代广告来替换网页内提供的通常从一个内容或数据源接收的广告。替代广告数据可与用户的观看进程(如用户的媒体简档限定的)相关,从而用该替代广告来替换不相关或不一致的广告。例如,简档标志(例如,图8A和8B的简档标志800和910)可与网络内容对象相关联。交互式媒体监控应用可在网页被呈现在用户设备上之前接收这些简档标志,并且将简档标志数据和与用户的媒体简档相关联的数据进行比较。如果遇到任何不一致的内容,则交互式媒体监控应用可去除该不一致内容,或用与用户的媒体简档一致的内容替换该内容。
外部源,例如内容分发器、搜索引擎和论坛也可使用用户的媒体简档。在一些实施例内,交互式媒体监控应用可将与用户的媒体简档相关联的数据输送给被授权的、请求的外部源。在其它实施例内,外部源可访问共享网络位置(例如,因特网服务器)上所存储的媒体简档。外部源然后可将与用户的媒体简档一致的内容提供给用户。
例如,使用外部搜索引擎搜索网页的用户可被呈现定制的搜索结果。定制搜索结果可适合于交互式媒体监控应用所监控的用户在一个或多个节目内的当前进程。例如,可从用户搜索结果显示页面中去除链接到包含扰连的内容或与未观看剧集有关的其它不希望内容的搜索结果。作为另一个示例,访问外部论坛的用户可仅被呈现与用户已经观看的媒体内容有关的记录。论坛可访问存储在用户的媒体简档内的数据,以确定交互式媒体监控应用所监控的用户在一个或多个节目内的当前进程,并相应地将内容呈现给用户。在一些实施例内,用户有机会选择是否被呈现与用户媒体简档内的未观看剧集有关的内容。
交互式媒体监控应用还可过滤其它类型的媒体。过滤后的网络内容页面1500包含过滤后的网络内容对象1502,该网络内容对象1502在图15的示例内是网页对象,但是可包含任何网络资源或因特网对象。在访问被支持的网站后,交互式媒体监控应用可在检索网络内容对象之前向该网络服务器发送令牌。网络服务器可解析该令牌,并且基于令牌内的解析数据,向请求的客户返回定制的或过滤后的数据,包含定制的文本(包含文章标题)、广告、图形、图像、视频等。如果希望的话,还可向请求的用户输送完整的定制网页。在图15的示例内,过滤后的网络内容对象1502是与用户的下一未观看的“绝望主妇”的剧集(例如,第二季、第二集)有关的网页。令牌数据可被用于确定用户设备上的用户当前观看进程,在一些实施例内该令牌数据是cookie数据。令牌数据可包含代表用户的实际观看进程的数据(例如,节目系列的季数和/或集数或任何其它的唯一剧集标识符),或者可包含代表访问网站或网络资源的用户的数据。如果令牌数据包含与访问网站或网络资源的用户有关的信息,则网络服务器可从网络或第三方位置访问媒体简档信息,然后使用此信息将定制内容输送给用户设备。
如果用户希望观看网页或网络资源的当前、一般版本,则用户可选择显示当前按钮1504。在选择显示当前按钮1504后,过滤后的网络内容对象1502的公共版本被呈现给用户。为了丢弃网络内容页面1500,用户可选择取消按钮1506。
用户可在任何形式的适当用户设备上访问过滤后的网络内容(以及任何其它媒体内容)。在一些实施例内,用户设备可在媒体系统100之外。例如,从PDA、蜂窝式电话或办公室计算机或电视访问媒体内容的用户也可被提供过滤后的内容。这些设备可访问存储在网络存储设备上的可公共访问的媒体简档数据,并且使用此简档数据来请求过滤后的内容。在一些实施例内,客户版的媒体监控应用可安装在媒体系统100外的设备上。客户媒体监控应用可访问媒体简档数据,并基本提供与存在于媒体系统100内的交互式媒体监控应用相同的监控和过滤能力。这样,在工作中使用其工作计算机来访问因特网的用户仍可就好象在其家庭用户设备处似地,访问用户的媒体简档并接收过滤后的网络内容对象。
图16示出根据本发明的一个实施例的说明性交互式节目指南列表屏幕1600。交互式节目指南列表屏幕1600可包含列表数据区域1602、广告/预览面板1604和广告/预览面板1606。在一个实施例内,从广告内容或数据源,例如数据源120或节目源102(图1)访问预览面板1604和1606内呈现的媒体内容。另外或可选择地,预览面板1604和1606内的内容可连接到列表数据区域1602内的任何用户选择。例如,当用户滚过列表数据区域1602内的列表时,预览面板1604和1606内所呈现的媒体可改变。交互式媒体监控应用可以多种方式替换或过滤在预览面板1604和1606内呈现的广告和/或视频预览。在一个实施例内,去除与用户的媒体简档不一致的广告或预览。在其它实施例内,交互式媒体监控应用从替代内容或数据源(例如,图9的替代内容/数据源902)获得预览面板1604和1606的媒体内容。交互式媒体监控应用可类似地替换在用户设备上显示的全屏广告和预览,例如电视广播广告。如上文所述,与用户的媒体简档不一致的全屏广告和预览可被去除,或者用来自替代数据源的媒体内容或固定内容替换。
此替代内容或数据源可被过滤以便与用户的当前观看进程一致。例如,替代内容或数据源内可包含“绝望主妇”的下一未观看剧集的广告。交互式媒体监控应用可对媒体简档记录710内的用户当前观看进程(图7)和与适当替代内容相关联的简档标志(例如,图8A和8B的简档标志800和/或810)进行比较。与系列节目内的下一未观看剧集(或已观看剧集)有关的内容可被添加到替代内容或数据源中。然后可在预览面板1604或1606内显示替代内容或数据源内的内容。可选择地或另外,当用户选择与用户的媒体简档内的系列相对应的列表数据区域1602内的节目列表时,可基于用户在该系列内的观看进程来访问媒体内容,并且在预览面板1604或1606内显示该媒体内容。例如,如果用户从列表数据区域1602选择“Nip/Tuck”的节目列表,则可在预览区域1604或1606内为用户呈现“Nip/Tuck”的用户下一未观看剧集的广告。
图17示出根据本发明的一个实施例的说明性的用户网络社区屏幕1700。用户可自动连接到与用户当前观看的内容相关联的事件社区。这些事件社区可在公共因特网上得到,或者可经由专用媒体网络,例如通信网络126(图1)访问这些社区。用户网络社区屏幕1700在节目栏1702内向用户呈现用户媒体简档内的媒体内容。在节目栏1702内,用户的当前季数和集数(如果可应用)还可与媒体内容名一起被显示。用户可选择节目栏1702内列出的任何内容,并且可连接到社区类型选择1704内所列出的任何社区类型。例如,社区可包含任何基于网络的论坛,能够在多个用户之间交换消息,例如网络日志(博客)、聊天室、新闻组和讨论论坛。这些论坛中的一些可能是实时论坛,例如聊天室或即时消息论坛。例如,刚刚观看过World Series的第二场比赛的用户可连接到具有也刚刚观看过World Series的第二场比赛的其它用户的聊天室,或者具有与World Series的第二场比赛有关的信息的博客。当新用户请求访问该论坛或社区时,交互式媒体监控应用可对存储在媒体简档记录710内的进程数据和与可用论坛相关联的数据进行比较,并控制论坛或社区的会员资格。论坛内的用户可关于他们刚刚观看的内容或任何其它主题进行实时交谈。在一个实施例内,在从社区类型选择1704中选择了“即时消息”之后,自动调用用户的即时消息服务。然后通过对于节目栏1702内的关联内容连接到即时消息社区的其它用户的“伙伴列表”,启动关联的消息服务。这样,用户的伙伴列表可仅反映最近观看过特定节目,例如World Series的第二场比赛的用户。
图18是根据本发明的一个实施例的用于访问和初始化交互式媒体监控应用的说明性过程1800的流程图。在试图访问交互式媒体监控应用后(例如,经由按下用户输入设备上的键或被呈现登录屏幕1000(图10)),用户可到达开始步骤1802。在判定步骤1804,交互式媒体监控应用可确定该应用被配置成单用户模式还是多用户模式。模式选项可得自设置屏幕1300的用户模式选择1306(图13)。如果交互式媒体监控应用在判定步骤1804确定该应用运行在多用户模式下,则可在步骤1806验证用户。步骤1806可对应于登录或验证屏幕(例如图10的登录屏幕1000)的提交。在判定步骤1808,交互式媒体监控应用可确定用户是否有效。如果用户有效,则然后在判定步骤1810,交互式媒体监控应用可确定是否需要更新用户的媒体简档,交互式媒体监控应用可在步骤1806再次尝试验证用户。
如果该应用运行在单用户模式下,或者如果在判定步骤1808已经检测到有效用户,则在判定步骤1810,交互式媒体监控应用可确定是否需要更新当前用户媒体简档。这里,交互式媒体监控应用可确定用户是否已经错过用户的媒体简档内所包含的节目的任何剧集。如果在判定步骤1810得出肯定确定,则在显示步骤1812,交互式媒体监控应用可基于用户的媒体简档来显示用户的当前观看进程。基于任何接收到的用户输入,该应用可然后在步骤1814更新用户的媒体简档。在一些实施例内,尤其在简档是漫游简档的情况下,更新用户的简档可能需要网络访问。在用户的简档被更新之后,或者在判定步骤1810得出否定确定,则说明性过程可在步骤1816停止。
实际上,过程1800内所示的一个或多个步骤可与其它步骤组合,按任何适当顺序执行,并行例如同时或基本同时执行,或被删除。
图19是根据本发明的一个实施例的用于过滤媒体内容的说明性过程1900的流程图。该过程从步骤1902开始。此步骤可对应于经由设置屏幕1300(图13)来启用媒体简档。在判定步骤1904,交互式媒体监控应用可确定当前用户具有本地简档还是漫游简档。可从简档类型选择1304作出此决定(图13)。如果交互式媒体监控应用确定用户与漫游简档相关联,则可在步骤1906访问用户的简档。在一些实施例内,交互式媒体监控应用可将用户的漫游简档读入存储器。在其它实施例内,交互式媒体监控应用可从远程位置下载该简档。如果该简档将同时被一个以上的交互式媒体应用访问,则该交互式媒体监控应用可实现版本控制和并行性措施。
如果交互式媒体监控应用在判定步骤1904确定用户与本地简档相关联,则可在步骤1908访问用户的本地简档。在已经访问适当简档之后,在步骤1910,交互式媒体监控应用可跟踪用户对简档内包含的内容的观看进程。例如,当用户看完“24”的一季的一集时,用户的媒体简档可被自动更新以反映此事件。在一些实施例内,剧集的中断或未完成观看可被当作未观看的剧集。在其它实施例内,未完成的或中断的观看可能导致交互式媒体监控应用将关于用户的观看进程的状态数据保存到用户的媒体简档中(例如,交互式媒体监控应用可保存用户在剧集内的时间位置)。用户然后可访问用户的媒体简档,并在用户中断的点开始该剧集。在一些实施例内,当替代内容与用户的媒体简档不一致时,交互式媒体监控应用也可考虑用户在节目内的时间位置。例如,如果用户还未看到World Series的第二场比赛内运动员打出全垒打,则交互式媒体监控应用可过滤涉及此事件或与此事件相关联的内容。交互式媒体监控应用可分析媒体简档记录710内的位置和进程数据,以确定用户在剧集内的位置。应用然后可比较此数据与媒体简档标志数据,例如简档标志800(图8A)和810(图8B)的标签804和814内分别包含的数据,以确定什么内容与用户的当前观看进程相一致。
在判定步骤1912,交互式媒体监控应用可确定过滤器是否被启用。此设置可对应于图13的过滤器选择1312。如果过滤器被启用,则交互式媒体监控应用可使替代内容或数据源902(图9)与用户的观看环境相关联。在步骤1914,交互式媒体监控应用可将与将在用户设备上显示的媒体内容相关联的简档标志和用户的媒体简档进行比较。例如,图8A和8B的媒体标志800和810可与图7B的媒体简档记录710相比较。在步骤1916,交互式媒体监控应用然后可去除或替换和与用户的媒体简档不一致的媒体标志相关联的媒体内容。交互式媒体监控应用还可创建替代内容或数据源,该源包含和与用户的媒体简档一致的简档标志相关联的替代媒体内容。在其它实施例内,动态过滤器可在用户设备上呈现内容之前筛选媒体内容简档标志。可根据用户的喜好自动去除或替换与用户的媒体简档内的未来的或未观看的节目(除了在一些实施例内,下一未观看节目)相关联的任何内容。在一些实施例内,交互式媒体监控应用呈现显示屏幕、覆盖或对话,以提醒用户不一致的媒体内容将要在用户设备上显示。用户然后可选择查看该不一致内容、跳过或快进该不一致内容、冻结媒体内容的显示、或者采取任何其它适当操作。在步骤1918,说明性过程可停止。
实际上,过程1900内所示的一个或多个步骤可与其它步骤组合,按任何适当顺序执行,并行例如同时或基本同时执行,或被删除。例如,在步骤1914中过滤媒体内容的同时,可执行跟踪用户的查看进程的步骤1910。在另一个实施例内,判定步骤1912和步骤1914被完全去除(例如,当经由设置屏幕1300全局禁止过滤器时)。
图20是根据本发明的一个实施例的用于跟踪媒体观看进程和访问网络社区的说明性过程200的流程图。过程从步骤2002开始。此步骤可对应于访问交互式媒体监控应用,或启用用户的媒体简档。在步骤2004,可在用户设备上向用户呈现一些媒体内容。交互式媒体监控应用可在判决步骤2006确定最近或当前被呈现给用户的媒体内容是否在用户的媒体简档内。如果该内容在用户的媒体简档内,则在步骤2008更新用户的观看进程。可更新用户的在一季内的进程或者在一集内的进程。用户然后可有机会访问节目社区。在判定步骤2010,交互式媒体监控应用可确定是否请求加入节目社区。如果交互式媒体监控应用确定已作出加入节目社区的请求,则在步骤2012,交互式媒体监控应用可定位或创建与用户的媒体简档相关联的社区论坛。在步骤2014,交互式媒体监控应用可访问在步骤2012定位或创建的论坛。如果用户是社区论坛的第一个成员,则可创建新的社区论坛。否则,将当前用户被添加到论坛成员列表内。如果用户不希望加入节目社区或在交互式媒体监控应用已在步骤2014访问社区论坛之后,说明性过程在步骤2014停止。
实际上,过程2000内所示的一个或多个步骤可与其它步骤组合,按任何适当顺序执行,并行例如同时或基本同时执行,或被删除。例如,如果用户设备不能够接入因特网或网络,则判定步骤2010和访问节目社区的步骤2012可被删除。
本领域一个技术人员应理解,本发明可由除了前文所述实施例之外的实施例实现,前文所述实施例是为了说明而非限制本发明,本发明仅由所附权利要求限制。

Claims (99)

1.一种用于在用户设备将媒体内容呈现给用户的方法,该方法包含:
接收观看媒体内容的请求;
确定被请求的媒体内容是否是系列节目;以及
响应于确定被请求的媒体内容是系列节目,向用户呈现至少一个观看选项,其中,所述至少一个观看选项包括用于允许用户与被请求的媒体内容交互的至少一个选项。
2.根据权利要求1的方法,进一步包含:
响应于确定被请求的媒体内容不是系列节目,呈现被请求的媒体内容。
3.根据权利要求1的方法,其中,确定被请求的媒体内容是否是系列节目包含:分析与被请求的媒体内容相关联的元数据。
4.根据权利要求3的方法,其中,所述与被请求的媒体内容相关联的元数据指示应该在被请求的媒体内容之前或之后呈现给用户的其它媒体内容。
5.根据权利要求1的方法,其中,确定被请求的媒体内容是否是系列节目包含:分析被请求的媒体内容的类型。
6.根据权利要求5的方法,其中,所述被请求的媒体内容的类型选自包括下列的组:广播媒体、点播媒体、付费选看媒体、记录的媒体和因特网媒体。
7.根据权利要求1的方法,其中,观看媒体内容的请求是在某个用户事件之后代表用户做出的。
8.根据权利要求7的方法,其中,所述用户事件是选自包括下列的组的事件:给与用户设备相关联的设备加电、创建媒体简档提示、登录在用户设备上运行的应用、退出在用户设备上运行的应用、节目选择、以及用户设备调谐事件。
9.根据权利要求1的方法,其中,向用户呈现至少一个观看选项包含:向用户呈现包含至少一个观看选项的显示屏幕。
10.根据权利要求1的方法,其中,向用户呈现至少一个观看选项包含:向用户呈现包含至少一个观看选项的覆盖。
11.根据权利要求1的方法,其中,所述至少一个观看选项选自包括下列的组:观看被请求的媒体内容、观看被请求的媒体内容的概要、计划在稍晚时间观看被请求的媒体内容、以及跳过被请求的媒体内容并且前进到被请求的媒体内容的后续媒体内容。
12.根据权利要求11的方法,进一步包含:
计划在所述稍晚时间观看被请求的媒体内容;以及
在所述稍晚时间自动呈现计划好的被请求的媒体内容。
13.根据权利要求11的方法,进一步包含:
将被请求的媒体内容的所述概要呈现给用户。
14.根据权利要求13的方法,其中,所述概要得自数据源。
15.根据权利要求13的方法,其中,所述概要是从与被请求的媒体内容相关联的闭路字幕数据创建的。
16.根据权利要求13的方法,进一步包含:
在将所述概要呈现给用户之后,将被请求的媒体内容呈现给用户。
17.根据权利要求13的方法,进一步包含:
在将所述概要呈现给用户之后,跳过被请求的媒体内容并且前进到被请求的媒体内容的后续媒体内容。
18.根据权利要求11的方法,其中,跳过被请求的媒体内容并且前进到被请求的媒体内容的后续媒体内容包含:观看所述后续媒体内容。
19.根据权利要求11的方法,其中,跳过被请求的媒体内容并且前进到被请求的媒体内容的后续媒体内容包含:观看所述后续媒体内容的概要。
20.一种用于在用户设备将媒体内容呈现给用户的系统,该系统包括:
用于存储媒体内容的存储器;以及
用于向用户呈现至少一个观看选项的控制电路,其中,所述控制电路被配置成:
接收观看媒体内容的请求;
确定被请求的媒体内容是否是系列节目;以及
响应于确定被请求的媒体内容是系列节目,向用户呈现至少一个观看选项,其中,所述至少一个观看选项包含用于允许用户与被请求的媒体内容交互的至少一个选项。
21.根据权利要求20的系统,其中,所述控制电路进一步被配置成:
响应于确定被请求的媒体内容不是系列节目,呈现被请求的媒体内容。
22.根据权利要求20的系统,其中,所述控制电路被配置成分析与被请求的媒体内容相关联的元数据,以确定被请求的媒体内容是否是系列节目。
23.根据权利要求22的系统,其中,与被请求的媒体内容相关联的所述元数据指示应该在被请求的媒体内容之前或之后呈现给用户的其它媒体内容。
24.根据权利要求20的系统,其中,所述控制电路被配置成分析被请求的媒体内容的类型,以确定被请求的媒体内容是否是系列节目。
25.根据权利要求24的系统,其中,所述被请求的媒体内容的类型选自包括下列的组:广播媒体、点播媒体、付费选看媒体、记录的媒体和因特网媒体。
26.根据权利要求20的系统,其中,所述观看媒体内容的请求是在某个用户事件之后代表用户做出的。
27.根据权利要求26的系统,其中,所述用户事件是选自包括下列的组的事件:给与用户设备相关联的设备加电、创建媒体简档提示、登录在用户设备上运行的应用、退出在用户设备上运行的应用、节目选择、以及用户设备调谐事件。
28.根据权利要求20的系统,其中,所述控制电路进一步被配置成向用户呈现包含所述至少一个观看选项的显示屏幕。
29.根据权利要求20的系统,其中,所述控制电路进一步被配置成向用户呈现包含至少一个观看选项的覆盖。
30.根据权利要求20的系统,其中,所述至少一个观看选项选自包括下列的组:观看被请求的媒体内容、观看被请求的媒体内容的概要、计划稍晚时间观看被请求的媒体内容、以及跳过被请求的媒体内容并且前进到被请求的媒体内容的后续媒体内容。
31.根据权利要求30的系统,其中,所述控制电路进一步被配置成:
计划在所述稍晚时间观看所述被请求的媒体内容;以及
在所述稍晚时间自动呈现计划的被请求的媒体内容。
32.根据权利要求30的系统,其中,所述控制电路进一步被配置成:
将所述被请求的媒体内容的概要呈现给用户。
33.根据权利要求32的系统,其中,所述概要得自数据源。
34.根据权利要求32的系统,其中,所述概要是从与所述被请求的媒体内容相关联的闭路字幕数据创建的。
35.根据权利要求32的系统,其中,所述控制电路进一步被配置成:
在将所述概要呈现给用户之后,将所述被请求的媒体内容呈现给用户。
36.根据权利要求32的系统,其中,所述控制电路进一步被配置成:
在将所述概要呈现给用户之后,跳过所述被请求的媒体内容并且前进到该被请求的媒体内容的后续媒体内容。
37.根据权利要求30的系统,其中,所述跳过所述被请求的媒体内容并且前进到被请求的媒体内容的后续媒体内容包含:观看所述后续媒体内容。
38.根据权利要求30的系统,其中,所述跳过所述被请求的媒体内容并且前进到被请求的媒体内容的后续媒体内容包含:观看所述后续媒体内容的概要。
39.一种用于在用户设备将媒体内容呈现给用户的交互式节目指南,该交互式节目指南被配置成:
接收观看媒体内容的请求;
确定被请求的媒体内容是否是系列节目;以及
响应于确定被请求的媒体内容是系列节目,向用户呈现至少一个观看选项,其中,所述至少一个观看选项包含用于允许用户与被请求的媒体内容交互的至少一个选项。
40.根据权利要求39的交互式节目指南,进一步被配置成:响应于确定所述被请求的媒体内容不是系列节目,呈现所述被请求的媒体内容。
41.根据权利要求39的交互式节目指南,进一步被配置成:分析与所述被请求的媒体内容相关联的元数据。
42.根据权利要求41的交互式节目指南,其中,与所述被请求的媒体内容相关联的所述元数据指示应该在所述被请求的媒体内容之前或之后呈现给用户的其它媒体内容。
43.根据权利要求39的交互式节目指南,进一步被配置成:分析所述被请求的媒体内容的类型。
44.根据权利要求43的交互式节目指南,其中,所述被请求的媒体内容的类型选自包括下列的组:广播媒体、点播媒体、付费选看媒体、记录的媒体和因特网媒体。
45.根据权利要求39的交互式节目指南,其中,观看媒体内容的请求是在某个用户事件之后代表用户做出的。
46.根据权利要求45的交互式节目指南,其中,所述用户事件是选自包括下列的组的事件:给与用户设备相关联的设备加电、创建媒体简档提示、登录在用户设备上运行的应用、退出在用户设备上运行的应用、节目选择、以及用户设备调谐事件。
47.根据权利要求39的交互式节目指南,进一步被配置成:向用户呈现包含所述至少一个观看选项的显示屏幕。
48.根据权利要求39的交互式节目指南,进一步被配置成:向用户呈现包含所述至少一个观看选项的覆盖。
49.根据权利要求39的交互式节目指南,其中,所述至少一个观看选项选自包括下列的组:观看所述被请求的媒体内容、观看所述被请求的媒体内容的概要、计划稍晚时间观看所述被请求的媒体内容、以及跳过所述被请求的媒体内容并前进到所述被请求的媒体内容的后续媒体内容。
50.根据权利要求49的交互式节目指南,进一步被配置成:
计划在稍晚时间观看所述被请求的媒体内容;以及
在稍晚时间自动呈现计划的被请求的媒体内容。
51.根据权利要求49的交互式节目指南,进一步被配置成:
将所述被请求的媒体内容的所述概要呈现给用户。
52.根据权利要求51的交互式节目指南,其中,所述概要得自数据源。
53.根据权利要求51的交互式节目指南,其中,所述概要是从与所述被请求的媒体内容相关联的闭路字幕数据创建的。
54.根据权利要求51的交互式节目指南,进一步被配置成:
在将所述概要呈现给用户之后,将所述被请求的媒体内容呈现给用户。
55.根据权利要求51的交互式节目指南,进一步被配置成:
在将所述概要呈现给用户之后,跳过所述被请求的媒体内容并且前进到所述被请求的媒体内容的后续媒体内容。
56.根据权利要求49的交互式节目指南,进一步被配置成:观看所述后续媒体内容。
57.根据权利要求49的交互式节目指南,进一步被配置成:观看所述后续媒体内容的概要。
58.一种用于监控用户设备上的一系列相关节目的用户观看进程的方法,该方法包含:
创建包含用户在相关节目的至少一个系列内的当前观看进程的媒体简档;
存储所述媒体简档;
确定所述至少一个系列内的节目是否已被呈现给用户;以及
响应于确定所述至少一个系列内的节目已被呈现给用户,更新所述媒体简档内的用户当前观看进程。
59.根据权利要求58的方法,进一步包含:
替换与用户在所述至少一个系列内的当前观看进程不一致的将被呈现给用户的媒体内容。
60.根据权利要求59的方法,其中,所述替换媒体内容包含:将用户的当前观看进程和与所述不一致的媒体内容相关联的数据进行比较。
61.根据权利要求59的方法,其中,所述替换媒体内容包含:将用户的当前观看进程和与将替换所述不一致的媒体内容的所述媒体内容相关联的数据进行比较。
62.根据权利要求59的方法,其中,所述媒体内容选自包含广告、新闻片段和网络内容的组。
63.根据权利要求59的方法,其中,所述媒体内容被用与所述用户的当前观看进程一致的媒体内容替换。
64.根据权利要求59的方法,其中,所述媒体内容被实时替换。
65.根据权利要求58的方法,进一步包含:
将用户连接到与用户在所述至少一个系列内的当前观看进程相关联的基于网络的社区。
66.根据权利要求65的方法,其中,所述基于网络的社区是实时交互式社区。
67.根据权利要求58的方法,其中,所述媒体简档记录被存储在网络存储设备上,使得所述媒体简档记录可被多个用户设备访问。
68.根据权利要求58的方法,其中,所述相关节目的至少一个系列选自包含下列的组:体育事件系列、广播电视系列、一组电影续集、电视知识竞赛系列、新闻系列、教育系列、真实电视系列和卡通系列。
69.根据权利要求58的方法,进一步包含:将所述至少一个系列内的节目的概要显示给用户。
70.根据权利要求58的方法,进一步包含:创建第二媒体简档,该媒体简档包含第二用户在所述相关节目的至少一个系列内的当前观看进程。
71.一种用于监控用户设备上的一系列相关节目的用户观看进程的系统,该系统包含:
用于存储至少一个媒体简档的存储器;
用于监控用户的观看进程的控制电路,其中,所述控制电路被配置成:
创建包含用户在相关节目的至少一个系列内的当前观看进程的媒体简档;
在所述存储器内存储所述媒体简档;
确定所述至少一个系列内的节目是否已被呈现给用户;以及
响应于确定所述至少一个系列内的节目已被呈现给用户,更新所述媒体简档内的用户当前观看进程。
72.根据权利要求71的系统,其中,所述控制电路进一步被配置成:
替换与用户在所述至少一个系列内的当前观看进程不一致的将被呈现给用户的媒体内容。
73.根据权利要求72的系统,其中,所述控制电路进一步被配置成:将用户的当前观看进程和与所述不一致的媒体内容相关联的数据进行比较。
74.根据权利要求72的系统,其中,所述控制电路进一步被配置成:将用户的当前观看进程和与将替换所述不一致的媒体内容的所述媒体内容相关联的数据进行比较。
75.根据权利要求72的系统,其中,所述媒体内容选自包括广告、新闻片段和网络内容的组。
76.根据权利要求72的系统,其中,所述媒体内容被用与所述用户的当前观看进程一致的媒体内容替换。
77.根据权利要求72的系统,其中,所述媒体内容被实时替换。
78.根据权利要求71的系统,其中,所述控制电路进一步被配置成:
将用户连接到与在所述至少一个系列内的所述用户当前观看进程相关联的基于网络的社区。
79.根据权利要求78的系统,其中,所述基于网络的社区是实时交互式社区。
80.根据权利要求71的系统,其中,所述存储器存在于网络上,使得所述媒体简档记录可被多个用户设备访问。
81.根据权利要求71的系统,其中,所述存储器存储对应于访问所述用户设备的一个以上用户的一个以上用户简档。
82.根据权利要求71的系统,其中,所述相关节目的至少一个系列选自包括下列的组:体育事件系列、广播电视系列、电影系列、电视知识竞赛系列、新闻系列、教育系列、真实电视系列和卡通系列。
83.根据权利要求71的系统,其中,所述控制电路进一步被配置成:将所述至少一个系列内的节目的概要显示给用户。
84.根据权利要求71的系统,其中,所述控制电路进一步被配置成:创建第二媒体简档,该媒体简档包含第二用户在所述相关节目的至少一个系列内的当前观看进程。
85.一种使用替代内容来替换媒体内容的方法,该方法包含:
跟踪用户通过相关节目的至少一个系列的观看进程;
定位与所述相关节目的至少一个系列内的未观看节目有关的媒体内容;以及
利用与所述相关节目的至少一个系列内的已观看节目有关的内容来替换至少一个被定位的媒体内容。
86.根据权利要求85的方法,其中,所述定位与未观看节目有关的媒体内容包含:比较用户的观看进程和与所述媒体内容相关联的剧集数据。
87.根据权利要求85的方法,其中,所述替换至少一个被定位的媒体内容包含:比较用户的观看进程和与所述相关节目的至少一个系列内的已观看节目有关的媒体内容相关联的剧集数据。
88.根据权利要求85的方法,其中,所述与未观看节目有关的媒体内容选自包含广告、新闻片段和网络内容的组。
89.一种使用替代内容来替换媒体内容的系统,该系统包含:
用于存储媒体内容元数据的存储器;
用于存储替代媒体内容的数据源;以及
用于替换媒体内容的控制电路,其中,所述控制电路被配置成:
跟踪用户通过相关节目的至少一个系列的观看进程;
至少部分地基于该媒体内容元数据,来定位与所述相关节目的至少一个系列内的未观看节目有关的媒体内容;以及
利用与所述相关节目的至少一个系列内的已观看节目有关的替代媒体内容来替换至少一个被定位的媒体内容。
90.根据权利要求89的系统,其中,所述控制电路进一步被配置成:比较用户的观看进程和与所述相关节目的至少一个系列内的未观看节目有关的媒体内容相关联的媒体内容元数据。
91.根据权利要求89的系统,其中,所述控制电路进一步被配置成:比较用户的观看进程和与所述替代媒体内容相关联的媒体内容元数据。
92.根据权利要求89的系统,其中,所述与未观看节目有关的媒体内容选自包含广告、新闻片段和网络内容的组。
93.一种监控一系列相关节目的用户观看进程的交互式节目指南,该交互式节目指南被配置成:
跟踪用户通过相关节目的至少一个系列的观看进程;
定位与所述相关节目的至少一个系列内的未观看节目有关的媒体内容;以及
利用与所述相关节目的至少一个系列内的已观看节目有关的内容来替换至少一个被定位的媒体内容。
94.根据权利要求93的交互式媒体指南,进一步被配置成:比较用户的观看进程和与所述相关节目的至少一个系列内的未观看节目有关的媒体内容相关联的元数据。
95.根据权利要求94的交互式媒体指南,其中,所述元数据包含与所述相关节目的至少一个系列有关的剧集数据。
96.根据权利要求93的交互式媒体指南,其中,所述交互式媒体指南进一步被配置成:比较用户的观看进程和与所述相关节目的至少一个系列内的已观看节目有关的媒体内容相关联的元数据。
97.根据权利要求96的交互式媒体指南,其中,所述元数据包含与所述相关节目的至少一个系列有关的剧集数据。
98.根据权利要求93的交互式媒体指南,其中,所述交互式媒体指南被配置成:替换与用户通过所述相关节目的至少一个系列的观看进程不一致的至少一个媒体内容。
99.根据权利要求93的交互式媒体指南,其中,所述与未观看节目有关的媒体内容选自包含广告、新闻片段和网络内容的组。
CN2006800496585A 2005-12-29 2006-12-08 用于交互式媒体环境内的剧集跟踪的系统和方法 Active CN101390390B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210349081.7A CN102883191B (zh) 2005-12-29 2006-12-08 用于交互式媒体环境内的剧集跟踪的系统和方法

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US11/324,156 2005-12-29
US11/323,464 US9015736B2 (en) 2005-12-29 2005-12-29 Systems and methods for episode tracking in an interactive media environment
US11/324,156 US20070157237A1 (en) 2005-12-29 2005-12-29 Systems and methods for episode tracking in an interactive media environment
US11/323,464 2005-12-29
PCT/US2006/047012 WO2007078623A2 (en) 2005-12-29 2006-12-08 Systems and methods for episode tracking in an interactive media environment

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN201210349081.7A Division CN102883191B (zh) 2005-12-29 2006-12-08 用于交互式媒体环境内的剧集跟踪的系统和方法
CN2011100220436A Division CN102098537B (zh) 2005-12-29 2006-12-08 用于交互式媒体环境内的剧集跟踪的系统和方法

Publications (2)

Publication Number Publication Date
CN101390390A true CN101390390A (zh) 2009-03-18
CN101390390B CN101390390B (zh) 2011-11-16

Family

ID=38226220

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800496585A Active CN101390390B (zh) 2005-12-29 2006-12-08 用于交互式媒体环境内的剧集跟踪的系统和方法

Country Status (2)

Country Link
US (6) US9015736B2 (zh)
CN (1) CN101390390B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102474664A (zh) * 2009-08-06 2012-05-23 夏普株式会社 内容收视装置及内容显示装置
CN102469362A (zh) * 2010-11-12 2012-05-23 扬智科技股份有限公司 利用数字机上盒随选随看电视节目的方法
CN102572539A (zh) * 2010-11-12 2012-07-11 微软公司 自动的被动和匿名反馈系统
CN102939767A (zh) * 2010-03-18 2013-02-20 Tp视觉控股有限公司 调度要被呈现的内容
CN102938853A (zh) * 2012-10-12 2013-02-20 深圳市龙视传媒有限公司 一种数字电视中视频文件的播放方法及装置
US9122321B2 (en) 2012-05-04 2015-09-01 Microsoft Technology Licensing, Llc Collaboration environment using see through displays
CN107251560A (zh) * 2015-02-23 2017-10-13 索尼公司 发送装置、发送方法、接收装置、接收方法、信息处理装置和信息处理方法

Families Citing this family (214)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
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
WO2005086802A2 (en) 2004-03-08 2005-09-22 Proxense, Llc Linked account system using personal digital key (pdk-las)
US9584868B2 (en) 2004-07-30 2017-02-28 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US7590997B2 (en) 2004-07-30 2009-09-15 Broadband Itv, Inc. System and method for managing, converting and displaying video content on a video-on-demand platform, including ads used for drill-down navigation and consumer-generated classified ads
US9344765B2 (en) * 2004-07-30 2016-05-17 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US11259059B2 (en) 2004-07-30 2022-02-22 Broadband Itv, Inc. System for addressing on-demand TV program content on TV services platform of a digital TV services provider
US20110030013A1 (en) * 2004-07-30 2011-02-03 Diaz Perez Milton Converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
US7631336B2 (en) 2004-07-30 2009-12-08 Broadband Itv, Inc. Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
CA2601792C (en) 2005-03-30 2016-02-09 United Video Properties, Inc. Systems and methods for video-rich navigation
US8719857B1 (en) 2005-08-24 2014-05-06 Rovi Guides, Inc. Systems and methods for providing parental control features in video mosaic environments
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US11206664B2 (en) 2006-01-06 2021-12-21 Proxense, Llc Wireless network synchronization of cells and client devices on a network
US9113464B2 (en) 2006-01-06 2015-08-18 Proxense, Llc Dynamic cell size variation via wireless link parameter adjustment
JP2007272322A (ja) * 2006-03-30 2007-10-18 Nec Corp 拒否情報の通知回避システム及び方法
US8412949B2 (en) 2006-05-05 2013-04-02 Proxense, Llc Personal digital key initialization and registration for secure transactions
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US9635435B1 (en) * 2006-06-27 2017-04-25 Verizon Patent And Licensing Inc. Enhanced content access systems and methods
US8656435B2 (en) * 2006-08-14 2014-02-18 Cisco Technology Inc. Controlled metadata revelation
US9100702B2 (en) 2006-09-11 2015-08-04 Tivo Inc. Personal content distribution network
US20080065693A1 (en) * 2006-09-11 2008-03-13 Bellsouth Intellectual Property Corporation Presenting and linking segments of tagged media files in a media services network
US7886226B1 (en) * 2006-10-03 2011-02-08 Adobe Systems Incorporated Content based Ad display control
CN101523911B (zh) * 2006-10-31 2013-08-28 Tivo有限公司 用于将辅助节目数据下载到dvr的方法和装置
US8270330B1 (en) * 2006-11-20 2012-09-18 Sprint Communications Company L.P. System and method for communicating media data with targeted advertising to a mobile device
US20080141310A1 (en) * 2006-12-07 2008-06-12 Comcast Cable Holdings, Llc System and method for managing content on a digital video recorder
US20080163059A1 (en) 2006-12-28 2008-07-03 Guideworks, Llc Systems and methods for creating custom video mosaic pages with local content
US20080178241A1 (en) * 2007-01-18 2008-07-24 At&T Knowledge Ventures, L.P. System and method for viewing video episodes
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US8484192B1 (en) 2007-04-30 2013-07-09 Google Inc. Media search broadening
US8631440B2 (en) 2007-04-30 2014-01-14 Google Inc. Program guide user interface
US9654833B2 (en) 2007-06-26 2017-05-16 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US11570521B2 (en) 2007-06-26 2023-01-31 Broadband Itv, Inc. Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
US8107977B2 (en) * 2007-09-07 2012-01-31 United Video Properties, Inc. Cross-platform messaging
US20090094113A1 (en) * 2007-09-07 2009-04-09 Digitalsmiths Corporation Systems and Methods For Using Video Metadata to Associate Advertisements Therewith
US7953872B2 (en) * 2007-10-13 2011-05-31 The Directv Group, Inc. Method and system for securely requesting download of content to a user device from another device
US8659427B2 (en) * 2007-11-09 2014-02-25 Proxense, Llc Proximity-sensor supporting multiple application services
US8171528B1 (en) 2007-12-06 2012-05-01 Proxense, Llc Hybrid device having a personal digital key and receiver-decoder circuit and methods of use
US9078024B2 (en) * 2007-12-18 2015-07-07 Broadcom Corporation Video processing system with user customized graphics for use with layered video coding and methods for use therewith
WO2009079666A1 (en) 2007-12-19 2009-06-25 Proxense, Llc Security system and method for controlling access to computing resources
US9532007B2 (en) 2007-12-19 2016-12-27 The Directv Group, Inc. Method and system for remotely requesting recording at a user network device for a user recording system
US20090162818A1 (en) * 2007-12-21 2009-06-25 Martin Kosakowski Method for the determination of supplementary content in an electronic device
CN101472117A (zh) * 2007-12-25 2009-07-01 深圳Tcl新技术有限公司 对节目进行选择录制的装置与方法
US8973028B2 (en) * 2008-01-29 2015-03-03 Samsung Electronics Co., Ltd. Information storage medium storing metadata and method of providing additional contents, and digital broadcast reception apparatus
WO2009102979A2 (en) 2008-02-14 2009-08-20 Proxense, Llc Proximity-based healthcare management system with automatic access to private information
US8561108B2 (en) * 2008-03-25 2013-10-15 International Business Machines Corporation Video episode order adherence
US8689266B2 (en) 2008-03-25 2014-04-01 International Business Machines Corporation Dynamic rebroadcast scheduling of videos
US11120449B2 (en) 2008-04-08 2021-09-14 Proxense, Llc Automated service-based order processing
US8176506B2 (en) * 2008-06-10 2012-05-08 Verizon Patent And Licensing Inc. Predictive content presentation
WO2010005743A2 (en) * 2008-06-16 2010-01-14 View2Gether Inc. Contextual advertising using video metadata and analysis
JP4377949B1 (ja) * 2008-07-18 2009-12-02 株式会社東芝 コンテンツ管理装置及びコンテンツ管理方法
US8359612B2 (en) 2008-08-13 2013-01-22 Tivo Inc. Content distribution system using transportable memory devices
US20100042499A1 (en) * 2008-08-13 2010-02-18 Barton James M Advertisement content management and distribution system
US20100043030A1 (en) * 2008-08-15 2010-02-18 At&T Intellectual Property I, L.P. Recordation of program series
CN101656850B (zh) * 2008-08-23 2012-07-04 华为终端有限公司 电视节目的补看方法和用户终端
US8479231B2 (en) * 2008-09-29 2013-07-02 Panasonic Corporation Program receiving apparatus, program transmission/reception system, program reception method, program, and recording medium
US8041716B2 (en) * 2008-10-03 2011-10-18 At&T Intellectual Property I, L.P. Apparatus, methods and computer products for selection of content based on transcript searches
US20100121891A1 (en) * 2008-11-11 2010-05-13 At&T Intellectual Property I, L.P. Method and system for using play lists for multimedia content
US8555320B2 (en) 2008-11-21 2013-10-08 At&T Intellectual Property I, L.P. System and method to record media content
US20100138517A1 (en) * 2008-12-02 2010-06-03 At&T Intellectual Property I, L.P. System and method for multimedia content brokering
US9191623B2 (en) * 2008-12-15 2015-11-17 Adobe Systems Incorporated Transmitting datastreams to late joining broadcast subscribers
US8776185B2 (en) * 2008-12-22 2014-07-08 At&T Intellectual Property I, L.P. Integrated service identity for different types of information exchange services
US8332894B2 (en) * 2009-01-23 2012-12-11 Cisco Technology, Inc. Notifying user of missing events to prevent viewing of out-of-sequence media series events
US11076189B2 (en) * 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US8769589B2 (en) 2009-03-31 2014-07-01 At&T Intellectual Property I, L.P. System and method to create a media content summary based on viewer annotations
KR20100115591A (ko) * 2009-04-20 2010-10-28 삼성전자주식회사 방송프로그램 제공방법 및 이를 적용한 방송수신장치
US8839281B2 (en) * 2009-05-12 2014-09-16 Verizon Patent And Licensing Inc. Analyzing media content interaction
KR20110006362A (ko) * 2009-07-14 2011-01-20 엘지전자 주식회사 이동 단말기 및 이것의 방송 제어 방법
US10097880B2 (en) 2009-09-14 2018-10-09 Tivo Solutions Inc. Multifunction multimedia device
US8387085B2 (en) * 2009-09-18 2013-02-26 Verizon Patent And Licensing Inc. Methods and systems for tailoring an interactive game associated with a media content instance to a user
US20110078746A1 (en) * 2009-09-30 2011-03-31 Rovi Technologies Corporation Systems and methods for displaying a blocking overlay in a video
US20110078747A1 (en) * 2009-09-30 2011-03-31 Rovi Technologies Corporation Systems and methods for displaying a blocking overlay in a video
US8682145B2 (en) 2009-12-04 2014-03-25 Tivo Inc. Recording system based on multimedia content fingerprints
US8925039B2 (en) * 2009-12-14 2014-12-30 At&T Intellectual Property I, L.P. System and method of selectively applying security measures to data services
US8893169B2 (en) * 2009-12-30 2014-11-18 United Video Properties, Inc. Systems and methods for selectively obscuring portions of media content using a widget
EP2537336B1 (en) * 2010-02-19 2017-07-12 Thomson Licensing DTV Smart catch-up for media content viewing
US20110214147A1 (en) * 2010-02-22 2011-09-01 Kashyap Ashwin S Method for determining content for a personal channel
US9418205B2 (en) 2010-03-15 2016-08-16 Proxense, Llc Proximity-based system for automatic application or data access and item tracking
US8826322B2 (en) * 2010-05-17 2014-09-02 Amazon Technologies, Inc. Selective content presentation engine
US9363464B2 (en) * 2010-06-21 2016-06-07 Echostar Technologies L.L.C. Systems and methods for history-based decision making in a television receiver
US8918854B1 (en) 2010-07-15 2014-12-23 Proxense, Llc Proximity-based system for automatic application initialization
EP2432225A1 (en) * 2010-09-20 2012-03-21 Eldon Technology Limited Automatic "spoiler" prevention
US9269047B2 (en) 2010-12-09 2016-02-23 At&T Intellectual Property I, L.P. Rule-based selection of content
US10089592B2 (en) 2010-12-29 2018-10-02 Comcast Cable Communications, Llc Measuring video asset viewing
US10945011B2 (en) 2010-12-29 2021-03-09 Comcast Cable Communications, Llc Measuring video viewing
US8857716B1 (en) 2011-02-21 2014-10-14 Proxense, Llc Implementation of a proximity-based system for object tracking and automatic application initialization
US8584167B2 (en) 2011-05-31 2013-11-12 Echostar Technologies L.L.C. Electronic programming guides combining stored content information and content provider schedule information
US10055746B1 (en) 2011-06-24 2018-08-21 The Directv Group, Inc. Method and system for obtaining feedback for a content recommendation by various algorithms
MX2013015270A (es) * 2011-06-24 2014-03-31 Direct Tv Group Inc Metodo y sistema para obtener datos de visualizacion y proporcionar recomndaciones de contenido a un decodificador de señales digitales.
US9788069B1 (en) 2011-06-24 2017-10-10 The Directv Group, Inc. Method and system for recording recommended content within a user device
GB2493189A (en) * 2011-07-28 2013-01-30 James Booth Interactive Element Panels Available During Viewing of Video on Demand Content
US20130036140A1 (en) * 2011-08-02 2013-02-07 Lwd Technology, Inc. Information management and continuity
US8627349B2 (en) 2011-08-23 2014-01-07 Echostar Technologies L.L.C. User interface
US8935719B2 (en) 2011-08-25 2015-01-13 Comcast Cable Communications, Llc Application triggering
US9032451B2 (en) 2011-09-01 2015-05-12 The Directv Group, Inc. Method and system for using a second screen device for interacting with a set top box to enhance a user experience
WO2013096743A1 (en) * 2011-12-22 2013-06-27 Google Inc. Sending snippets of media content to a computing device
US8826350B1 (en) * 2012-01-24 2014-09-02 Intellectual Ventures Fund 79 Llc Methods, devices, and mediums for providing group video on demand
US11627356B2 (en) 2012-01-28 2023-04-11 Comcast Cable Communications, Llc Data translation for video-viewing activity
US10645433B1 (en) 2013-08-29 2020-05-05 Comcast Cable Communications, Llc Measuring video-content viewing
US10440428B2 (en) 2013-01-13 2019-10-08 Comcast Cable Communications, Llc Measuring video-program-viewing activity
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
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
US20160119675A1 (en) 2012-09-06 2016-04-28 Flextronics Ap, Llc Programming user behavior reporting
US9118864B2 (en) 2012-08-17 2015-08-25 Flextronics Ap, Llc Interactive channel navigation and switching
CN103748542A (zh) * 2012-08-17 2014-04-23 弗莱克斯电子有限责任公司 互动电视的屏幕上设置互动
US11368760B2 (en) 2012-08-17 2022-06-21 Flextronics Ap, Llc Applications generating statistics for user behavior
US8943529B2 (en) * 2012-10-09 2015-01-27 Google Inc. Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content
US8874924B2 (en) * 2012-11-07 2014-10-28 The Nielsen Company (Us), Llc Methods and apparatus to identify media
US9215503B2 (en) 2012-11-16 2015-12-15 Ensequence, Inc. Method and system for providing social media content synchronized to media presentation
US9591339B1 (en) 2012-11-27 2017-03-07 Apple Inc. Agnostic media delivery system
US10200761B1 (en) 2012-12-13 2019-02-05 Apple Inc. TV side bar user interface
US9532111B1 (en) 2012-12-18 2016-12-27 Apple Inc. Devices and method for providing remote control hints on a display
US10521188B1 (en) 2012-12-31 2019-12-31 Apple Inc. Multi-user TV user interface
KR102120771B1 (ko) * 2013-02-13 2020-06-09 삼성전자주식회사 디스플레이장치, 서버 및 그 제어방법
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US9414114B2 (en) 2013-03-13 2016-08-09 Comcast Cable Holdings, Llc Selective interactivity
US10003780B1 (en) 2013-03-14 2018-06-19 The Directv Group, Inc. Method and system for recording recommended content within a user device and indicating recording capacity
US9961127B2 (en) * 2013-03-15 2018-05-01 Foresee Results, Inc. System and method for capturing interaction data relating to a host application
US20140282699A1 (en) * 2013-03-15 2014-09-18 Motive Television Plc Enhanced broadcast television for portable devices
US9602875B2 (en) 2013-03-15 2017-03-21 Echostar Uk Holdings Limited Broadcast content resume reminder
US8973038B2 (en) 2013-05-03 2015-03-03 Echostar Technologies L.L.C. Missed content access guide
WO2014183106A2 (en) 2013-05-10 2014-11-13 Proxense, Llc Secure element as a digital pocket
US9930404B2 (en) 2013-06-17 2018-03-27 Echostar Technologies L.L.C. Event-based media playback
US9848249B2 (en) 2013-07-15 2017-12-19 Echostar Technologies L.L.C. Location based targeted advertising
US9066156B2 (en) * 2013-08-20 2015-06-23 Echostar Technologies L.L.C. Television receiver enhancement features
US9992085B1 (en) 2013-08-27 2018-06-05 Google Llc Serving related content via a content sharing service
US10297287B2 (en) 2013-10-21 2019-05-21 Thuuz, Inc. Dynamic media recording
US9807474B2 (en) * 2013-11-15 2017-10-31 At&T Intellectual Property I, Lp Method and apparatus for generating information associated with a lapsed presentation of media content
JP2015115873A (ja) * 2013-12-13 2015-06-22 株式会社東芝 電子機器、シーンリスト処理方法、情報記録媒体
US9420333B2 (en) 2013-12-23 2016-08-16 Echostar Technologies L.L.C. Mosaic focus control
US9860477B2 (en) 2013-12-23 2018-01-02 Echostar Technologies L.L.C. Customized video mosaic
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
CN111782129B (zh) 2014-06-24 2023-12-08 苹果公司 用于在用户界面中导航的列界面
KR102076252B1 (ko) 2014-06-24 2020-02-11 애플 인크. 입력 디바이스 및 사용자 인터페이스 상호작용
US20150382061A1 (en) * 2014-06-30 2015-12-31 Sling Media, Inc. Spoiler mitigation methods and systems
US9936248B2 (en) 2014-08-27 2018-04-03 Echostar Technologies L.L.C. Media content output control
US9681176B2 (en) 2014-08-27 2017-06-13 Echostar Technologies L.L.C. Provisioning preferred media content
US9681196B2 (en) 2014-08-27 2017-06-13 Echostar Technologies L.L.C. Television receiver-based network traffic control
US9628861B2 (en) 2014-08-27 2017-04-18 Echostar Uk Holdings Limited Source-linked electronic programming guide
US9621959B2 (en) 2014-08-27 2017-04-11 Echostar Uk Holdings Limited In-residence track and alert
US9380343B2 (en) * 2014-08-29 2016-06-28 Verizon Patent And Licensing Inc. Watch next service
US9565474B2 (en) 2014-09-23 2017-02-07 Echostar Technologies L.L.C. Media content crowdsource
US20160100221A1 (en) * 2014-10-06 2016-04-07 StreamRail Ltd. System and method for preventing abandonment of web-based video content
US10536758B2 (en) 2014-10-09 2020-01-14 Thuuz, Inc. Customized generation of highlight show with narrative component
US10419830B2 (en) 2014-10-09 2019-09-17 Thuuz, Inc. Generating a customized highlight sequence depicting an event
US10433030B2 (en) 2014-10-09 2019-10-01 Thuuz, Inc. Generating a customized highlight sequence depicting multiple events
US11863848B1 (en) 2014-10-09 2024-01-02 Stats Llc User interface for interaction with customized highlight shows
US20170318338A1 (en) * 2014-10-27 2017-11-02 Thomson Licensing Downloading of media based on user profile
US9788047B2 (en) * 2014-10-30 2017-10-10 Verizon Patent And Licensing Inc. Media guide user interface systems and methods
US10432296B2 (en) 2014-12-31 2019-10-01 DISH Technologies L.L.C. Inter-residence computing resource sharing
US9800938B2 (en) 2015-01-07 2017-10-24 Echostar Technologies L.L.C. Distraction bookmarks for live and recorded video
CN104581213A (zh) * 2015-01-13 2015-04-29 张广为 一种移动终端与线性媒体互动系统及其方法
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
US20160249104A1 (en) * 2015-02-25 2016-08-25 Rovi Guides, Inc. Systems and methods for seamlessly transitioning from a broadcast media asset to a related on-demand media asset
CN106303666A (zh) * 2015-06-24 2017-01-04 中兴通讯股份有限公司 一种iptv节目的处理方法及装置、iptv系统
US9998772B2 (en) * 2015-07-28 2018-06-12 Google Llc Methods, systems, and media for presenting media content items belonging to a media content group
US10360280B2 (en) * 2015-12-01 2019-07-23 International Business Machines Coporation Self-building smart encyclopedia
US10104025B2 (en) * 2016-05-23 2018-10-16 Oath Inc. Virtual chat rooms
DK201670581A1 (en) 2016-06-12 2018-01-08 Apple Inc Device-level authorization for viewing content
DK201670582A1 (en) 2016-06-12 2018-01-02 Apple Inc Identifying applications on which content is available
US10080052B2 (en) * 2016-06-28 2018-09-18 Rovi Guidos, Inc. Systems and methods for performing an action based on viewing positions of other users
US10015539B2 (en) 2016-07-25 2018-07-03 DISH Technologies L.L.C. Provider-defined live multichannel viewing events
US10433009B2 (en) * 2016-08-30 2019-10-01 Rovi Guides, Inc. Systems and methods for managing series recordings as a function of storage
US11966560B2 (en) 2016-10-26 2024-04-23 Apple Inc. User interfaces for browsing content from multiple content applications on an electronic device
US10021448B2 (en) 2016-11-22 2018-07-10 DISH Technologies L.L.C. Sports bar mode automatic viewing determination
US10405041B2 (en) * 2016-11-28 2019-09-03 Rovi Guides, Inc. Systems and methods for predictive spoiler prevention in media assets based on user behavior
CA3049201A1 (en) * 2017-01-03 2018-07-12 Rovi Guides, Inc. Systems and methods for predicting viewing behavior
US10225603B2 (en) * 2017-03-13 2019-03-05 Wipro Limited Methods and systems for rendering multimedia content on a user device
US10678422B2 (en) * 2017-03-13 2020-06-09 International Business Machines Corporation Automatic generation of a client pressure profile for a touch screen device
US10038929B1 (en) 2017-03-31 2018-07-31 Rovi Guides, Inc. Systems and methods for creating a virtual channel for binge watching
CN107147940B (zh) * 2017-05-05 2021-02-19 阿里巴巴(中国)有限公司 内容轮播的方法、装置、电子设备和存储介质
US10063927B1 (en) * 2017-08-16 2018-08-28 Rovi Guides, Inc. Systems and methods for providing summarized views of a media asset in a multi-window user interface
US11234060B2 (en) 2017-09-01 2022-01-25 Roku, Inc. Weave streaming content into a linear viewing experience
US11418858B2 (en) * 2017-09-01 2022-08-16 Roku, Inc. Interactive content when the secondary content is server stitched
US10555023B1 (en) * 2017-09-25 2020-02-04 Amazon Technologies, Inc. Personalized recap clips
US20190102620A1 (en) * 2017-09-29 2019-04-04 Rovi Guides, Inc. Systems and methods for detecting semantics of columns from tabular data
US10812847B2 (en) * 2017-12-20 2020-10-20 Rovi Guides, Inc. Systems and methods for avoiding spoilers in presenting recording prompts relating to a competition
US10341742B1 (en) * 2018-03-28 2019-07-02 Rovi Guides, Inc. Systems and methods for alerting a user to missed content in previously accessed media
US11373404B2 (en) 2018-05-18 2022-06-28 Stats Llc Machine learning for recognizing and interpreting embedded information card content
DK201870354A1 (en) 2018-06-03 2019-12-20 Apple Inc. SETUP PROCEDURES FOR AN ELECTRONIC DEVICE
US11264048B1 (en) 2018-06-05 2022-03-01 Stats Llc Audio processing for detecting occurrences of loud sound characterized by brief audio bursts
US11025985B2 (en) 2018-06-05 2021-06-01 Stats Llc Audio processing for detecting occurrences of crowd noise in sporting event television programming
US10360946B1 (en) * 2018-08-24 2019-07-23 GameCommerce, Inc. Augmenting content with interactive elements
US20200134093A1 (en) * 2018-10-26 2020-04-30 International Business Machines Corporation User friendly plot summary generation
CN114115676A (zh) * 2019-03-24 2022-03-01 苹果公司 包括内容项的可选表示的用户界面
US11962836B2 (en) 2019-03-24 2024-04-16 Apple Inc. User interfaces for a media browsing application
US11683565B2 (en) 2019-03-24 2023-06-20 Apple Inc. User interfaces for interacting with channels that provide content that plays in a media browsing application
CN114302210A (zh) 2019-03-24 2022-04-08 苹果公司 用于查看和访问电子设备上的内容的用户界面
WO2020243645A1 (en) 2019-05-31 2020-12-03 Apple Inc. User interfaces for a podcast browsing and playback application
US11863837B2 (en) 2019-05-31 2024-01-02 Apple Inc. Notification of augmented reality content on an electronic device
JP6684949B1 (ja) * 2019-06-24 2020-04-22 株式会社Cygames 情報処理プログラム、情報処理方法および情報処理システム
CN110461011B (zh) * 2019-07-08 2022-04-05 西安电子科技大学 一种基于意图驱动的均衡通信的负载信息处理方法
US11288310B2 (en) * 2019-09-27 2022-03-29 Snap Inc. Presenting content items based on previous reactions
US11962547B2 (en) 2019-09-27 2024-04-16 Snap Inc. Content item module arrangements
US11477143B2 (en) 2019-09-27 2022-10-18 Snap Inc. Trending content view count
US11425062B2 (en) 2019-09-27 2022-08-23 Snap Inc. Recommended content viewed by friends
US11343209B2 (en) 2019-09-27 2022-05-24 Snap Inc. Presenting reactions from friends
CA3150639A1 (en) * 2019-09-30 2021-04-08 Muzak Llc AUDIO AND VISUAL DIGITAL MULTIMEDIA SYSTEM
US11086862B2 (en) 2019-12-05 2021-08-10 Rovi Guides, Inc. Method and apparatus for determining and presenting answers to content-related questions
US11843838B2 (en) 2020-03-24 2023-12-12 Apple Inc. User interfaces for accessing episodes of a content series
US11153643B1 (en) * 2020-05-05 2021-10-19 Rovi Guides, Inc. Systems and methods to determine reduction of interest in a content series
US11350162B2 (en) 2020-05-05 2022-05-31 Rovi Guides, Inc. Systems and methods to determine reduction of interest in a content series
US11899895B2 (en) 2020-06-21 2024-02-13 Apple Inc. User interfaces for setting up an electronic device
US11568009B2 (en) * 2020-06-30 2023-01-31 Microsoft Technology Licensing, Llc Spoiler prevention
US11720229B2 (en) 2020-12-07 2023-08-08 Apple Inc. User interfaces for browsing and presenting content
US11934640B2 (en) 2021-01-29 2024-03-19 Apple Inc. User interfaces for record labels
US11388473B1 (en) * 2021-02-11 2022-07-12 Roku, Inc. Content-modification system with feature for controlling viewer exposure to spoilers in advertisements
US11540013B1 (en) * 2021-06-23 2022-12-27 Rovi Guides, Inc. Systems and methods for increasing first user subscription
US11729480B2 (en) * 2021-08-27 2023-08-15 Rovi Guides, Inc. Systems and methods to enhance interactive program watching
US11570523B1 (en) 2021-08-27 2023-01-31 Rovi Guides, Inc. Systems and methods to enhance interactive program watching

Family Cites Families (327)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4264924A (en) * 1978-03-03 1981-04-28 Freeman Michael J Dedicated channel interactive cable television system
US4264925A (en) * 1979-08-13 1981-04-28 Michael J. Freeman Interactive cable television system
US4355415A (en) 1980-04-29 1982-10-19 Rca Corporation Tuning mode arrangement useful for restricting channel selection to certain channels
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4694490A (en) 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US5508815A (en) 1981-12-14 1996-04-16 Smart Vcr Limited Partnership Schedule display system for video recorder programming
WO1983002208A1 (en) 1981-12-19 1983-06-23 Frederick William Chard Method and apparatus for editing the output of a television set
US4573072A (en) * 1984-03-21 1986-02-25 Actv Inc. Method for expanding interactive CATV displayable choices for a given channel capacity
US4602279A (en) * 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US4706121B1 (en) 1985-07-12 1993-12-14 Insight Telecast, Inc. Tv schedule system and process
US4718107A (en) * 1986-02-14 1988-01-05 Rca Corporation Parental control for CATV converters
US4945563A (en) * 1986-11-05 1990-07-31 Satellite Technology Services, Inc. Video system and method for controlled viewing and videotaping
GB8629291D0 (en) 1986-12-08 1987-01-14 British Broadcasting Corp Programming of broadcast receiving devices
US4847698A (en) * 1987-07-16 1989-07-11 Actv, Inc. Interactive television system for providing full motion synched compatible audio/visual displays
US4847700A (en) * 1987-07-16 1989-07-11 Actv, Inc. Interactive television system for providing full motion synched compatible audio/visual displays from transmitted television signals
EP0300562B1 (en) * 1987-07-20 1997-11-05 Philips Electronics Uk Limited Television transmission system
US4930160A (en) * 1987-09-02 1990-05-29 Vogel Peter S Automatic censorship of video programs
USRE34340E (en) 1987-10-26 1993-08-10 Actv, Inc. Closed circuit television system having seamless interactive television programming and expandable user participation
JPH01246978A (ja) * 1988-03-28 1989-10-02 Toshiba Corp 画像情報受信表示装置
US4977455B1 (en) 1988-07-15 1993-04-13 System and process for vcr scheduling
US5187589A (en) * 1988-07-28 1993-02-16 Pioneer Electronic Corporation Multiprogram video tape recording and reproducing device
JPH04501184A (ja) 1988-08-12 1992-02-27 モー,ゴードン リカバリー記録システム、特に商用ラジオ/テレビ放送のリカバリー記録システム
GB8824090D0 (en) 1988-10-14 1988-11-23 Tindall A P Video recording control device
US4857999A (en) 1988-12-20 1989-08-15 Peac Media Research, Inc. Video monitoring system
KR920003936B1 (ko) 1988-12-31 1992-05-18 삼성전자 주식회사 비디오테이프 레코오더의 문자 발생회로를 이용한 잠금방법
JPH02264586A (ja) * 1989-04-04 1990-10-29 Pioneer Electron Corp Catvシステム及びcatv端末装置
US4959720A (en) 1989-04-06 1990-09-25 Rca Licensing Corporation Tuner control apparatus having tune-by-label capability
US5253066C1 (en) 1989-06-01 2001-05-22 United Video Properties Inc Tv recording and viewing control system
US5047867A (en) * 1989-06-08 1991-09-10 North American Philips Corporation Interface for a TV-VCR system
US5038211A (en) 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5727060A (en) * 1989-10-30 1998-03-10 Starsight Telecast, Inc. Television schedule system
EP1335594A3 (en) 1989-10-30 2003-09-10 Starsight Telecast, Inc. A system for unattended recording of television programs
US5353121A (en) 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
US5068733A (en) 1990-03-20 1991-11-26 Bennett Richard H Multiple access television
JP2811887B2 (ja) * 1990-03-27 1998-10-15 ソニー株式会社 受信装置
US5790198A (en) 1990-09-10 1998-08-04 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
ES2234978T3 (es) 1990-09-10 2005-07-01 Starsight Telecast, Inc. Interfaz de usuario para un sistema de programacion de television.
US5808608A (en) 1990-09-10 1998-09-15 Starsight Telecast, Inc. Background television schedule system
US5619274A (en) * 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
NL9002110A (nl) 1990-09-19 1992-04-16 Koninkl Philips Electronics Nv Beeldopzoek- en weergavesysteem alsmede een registratiedrager voorzien van gecodeerde beelden, werkwijze voor het optekenen van gecodeerde beelden en een opzoek- en weergave-inrichting.
US5526034A (en) * 1990-09-28 1996-06-11 Ictv, Inc. Interactive home information system with signal assignment
US5412720A (en) * 1990-09-28 1995-05-02 Ictv, Inc. Interactive home information system
US5172413A (en) 1990-12-20 1992-12-15 Sasktel Secure hierarchial video delivery system and method
KR0178536B1 (ko) * 1991-03-11 1999-04-15 강진구 동종 프로그램 채널 선택방법
US5241428A (en) 1991-03-12 1993-08-31 Goldwasser Eric P Variable-delay video recorder
US5200822A (en) * 1991-04-23 1993-04-06 National Broadcasting Company, Inc. Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast programs
US5991498A (en) 1991-05-24 1999-11-23 Starsight Telecast, Inc. VCR programming system
US5210611A (en) * 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
US6091884A (en) 1991-08-19 2000-07-18 Index Systems, Inc. Enhancing operations of video tape cassette players
US5416508A (en) * 1991-10-22 1995-05-16 Pioneer Electronic Corporation CATV system with transmission of program schedules, linked program broadcasts, and permissive ordering periods
JP3004105B2 (ja) * 1991-11-15 2000-01-31 株式会社東芝 テレビジョン受像機
US5724091A (en) 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US5953485A (en) * 1992-02-07 1999-09-14 Abecassis; Max Method and system for maintaining audio during video control
WO1993023957A1 (en) 1992-05-13 1993-11-25 Mankovitz Roy J Apparatus and methods for automatic control and monitoring of the operation of consumer electronic products
US5223924A (en) 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5469206A (en) * 1992-05-27 1995-11-21 Philips Electronics North America Corporation System and method for automatically correlating user preferences with electronic shopping information
US5371551A (en) 1992-10-29 1994-12-06 Logan; James Time delayed digital video system using concurrent recording and playback
US5657414A (en) 1992-12-01 1997-08-12 Scientific-Atlanta, Inc. Auxiliary device control for a subscriber terminal
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
US5990927A (en) 1992-12-09 1999-11-23 Discovery Communications, Inc. Advanced set top terminal for cable television delivery systems
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US5442389A (en) 1992-12-28 1995-08-15 At&T Corp. Program server for interactive television system
EP0688488A1 (en) 1993-03-05 1995-12-27 MANKOVITZ, Roy J. Apparatus and method using compressed codes for television program record scheduling
US5515173A (en) 1993-03-05 1996-05-07 Gemstar Developement Corporation System and method for automatically recording television programs in television systems with tuners external to video recorders
US5631995A (en) * 1993-04-01 1997-05-20 U.S. Philips Corporation Video recorder having circuitry for causing the tuner therein to tune to the same received signal as the tuner in a television receiver connected to the video recorder
US5812937B1 (en) 1993-04-08 2000-09-19 Digital Dj Inc Broadcast data system with multiple-tuner receiver
US5539449A (en) 1993-05-03 1996-07-23 At&T Corp. Integrated television services system
US5524195A (en) * 1993-05-24 1996-06-04 Sun Microsystems, Inc. Graphical user interface for interactive television with an animated agent
US5589892A (en) * 1993-09-09 1996-12-31 Knee; Robert A. Electronic television program guide schedule system and method with data feed access
FR2709905B1 (fr) * 1993-09-09 1995-10-13 Alcatel Business Systems Système de commande interactive pour installation multiservice disposant d'un serveur de distribution de programmes télévisuels et d'un central téléphonique.
US5781246A (en) 1993-09-09 1998-07-14 Alten; Jerry Electronic television program guide schedule system and method
US5822123A (en) 1993-09-09 1998-10-13 Davis; Bruce Electronic television program guide schedule system and method with pop-up hints
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5537141A (en) * 1994-04-15 1996-07-16 Actv, Inc. Distance learning system providing individual television participation, audio responses and memory for every student
US5485219A (en) * 1994-04-18 1996-01-16 Depromax Limited Electric service to record transmissions without recording commercials
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
KR100348915B1 (ko) 1994-05-12 2002-12-26 마이크로소프트 코포레이션 텔레비젼프로그램선택방법및그시스템
US5523796A (en) 1994-05-20 1996-06-04 Prevue Networks, Inc. Video clip program guide
US5559548A (en) 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5583561A (en) 1994-06-07 1996-12-10 Unisys Corporation Multi-cast digital video data server using synchronization groups
US5459522A (en) 1994-06-10 1995-10-17 Zenith Electronics Corporation Method for acquisition and display of an on-screen program guide
US5632007A (en) * 1994-09-23 1997-05-20 Actv, Inc. Interactive system and method for offering expert based interactive programs
US5920842A (en) 1994-10-12 1999-07-06 Pixel Instruments Signal synchronization
US5534911A (en) * 1994-11-02 1996-07-09 Levitan; Gutman Virtual personal channel in a television system
DE4440419A1 (de) 1994-11-07 1996-05-09 Tilman Issing Automatisiertes interessenbezogenes Informationsauswahlsystem für Informationsangebote, Bild-/Text-Datenbankangebote sowie für Fernseh- und Radiosendungen
WO1996017306A2 (en) 1994-11-21 1996-06-06 Oracle Corporation Media server
US5602582A (en) * 1994-11-22 1997-02-11 U S West Marketing Resources Group, Inc. Method and system for processing a request based on indexed digital video data
US5623613A (en) 1994-11-29 1997-04-22 Microsoft Corporation System for displaying programming information
US5629733A (en) * 1994-11-29 1997-05-13 News America Publications, Inc. Electronic television program guide schedule system and method with display and search of program listings by title
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US6005561A (en) 1994-12-14 1999-12-21 The 3Do Company Interactive information delivery system
US5659367A (en) 1994-12-30 1997-08-19 Index Systems, Inc. Television on/off detector for use in a video cassette recorder
US5583563A (en) 1995-01-12 1996-12-10 Us West Marketing Resources Group, Inc. Method and system for delivering an application in an interactive television network
US5752159A (en) * 1995-01-13 1998-05-12 U S West Technologies, Inc. Method for automatically collecting and delivering application event data in an interactive network
US5619247A (en) 1995-02-24 1997-04-08 Smart Vcr Limited Partnership Stored program pay-per-play
US5654886A (en) 1995-03-14 1997-08-05 Wsi Corporation Multimedia outdoor information system
US5517257A (en) * 1995-03-28 1996-05-14 Microsoft Corporation Video control user interface for interactive television systems and method for controlling display of a video movie
US5828945A (en) 1995-04-17 1998-10-27 Starsight Telecast, Inc. Merging multi-source information in a television system
US5550576A (en) 1995-04-17 1996-08-27 Starsight Telecast Incorporated Method and apparatus for merging television program schedule information received from multiple television schedule information sources
ES2394537T3 (es) 1995-04-24 2013-02-01 United Video Properties, Inc. Procedimiento y sistema de guía electrónica de programación de televisión con contratación remota de productos
US5818438A (en) 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
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
US5585838A (en) 1995-05-05 1996-12-17 Microsoft Corporation Program time guide
US5699107A (en) 1995-05-05 1997-12-16 Microsoft Corporation Program reminder system
US5630119A (en) * 1995-05-05 1997-05-13 Microsoft Corporation System and method for displaying program listings in an interactive electronic program guide
US5805763A (en) 1995-05-05 1998-09-08 Microsoft Corporation System and method for automatically recording programs in an interactive viewing system
US5654748A (en) 1995-05-05 1997-08-05 Microsoft Corporation Interactive program identification system
DE69620853T2 (de) 1995-05-12 2002-11-28 Gemstar Dev Corp Vps kompatibles gerät und verfahren mit verwendung von komprimierten kodesignalen für die infrarotkode auswahl
MY112755A (en) 1995-06-06 2001-08-30 Sony Corp Information data reproducing system, reproducing apparatus, reproducing method, data forming apparatus and data record medium
US5760821A (en) * 1995-06-07 1998-06-02 News America Publications, Inc. Electronic program guide schedule localization system and method
US5652613A (en) 1995-06-07 1997-07-29 Lazarus; David Beryl Intelligent electronic program guide memory management system and method
US5751282A (en) * 1995-06-13 1998-05-12 Microsoft Corporation System and method for calling video on demand using an electronic programming guide
FR2736783B1 (fr) 1995-07-13 1997-08-14 Thomson Multimedia Sa Procede et appareil d'enregistrement et de lecture avec un support d'enregistrement de grande capacite
US5995155A (en) 1995-07-17 1999-11-30 Gateway 2000, Inc. Database navigation system for a home entertainment system
US5900867A (en) * 1995-07-17 1999-05-04 Gateway 2000, Inc. Self identifying remote control device having a television receiver for use in a computer
US5694163A (en) 1995-09-28 1997-12-02 Intel Corporation Method and apparatus for viewing of on-line information service chat data incorporated in a broadcast television program
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6388714B1 (en) * 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US8850477B2 (en) * 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
DE69634417T2 (de) 1995-10-02 2006-05-18 Starsight Telecast, Inc., Los Angeles Vorrichtungen und verfahren zur bereitstellung von fernsehprogramminformation
US5778182A (en) 1995-11-07 1998-07-07 At&T Corp. Usage management system
US5781226A (en) 1995-11-13 1998-07-14 General Instrument Corporation Of Delaware Network virtual memory for a cable television settop terminal
US6157413A (en) 1995-11-20 2000-12-05 United Video Properties, Inc. Interactive special events video signal navigation system
US5819019A (en) 1995-12-01 1998-10-06 Silicon Graphics, Inc. System/method for recovering network resources in a distributed environment, via registered callbacks
US5802284A (en) 1995-12-13 1998-09-01 Silicon Graphics, Inc. System and method using cover bundles to provide immediate feedback to a user in an interactive television environment
JP4079462B2 (ja) 1996-01-10 2008-04-23 ソニー株式会社 番組選択支援装置、番組選択支援方法、放送受信装置、放送受信方法、放送送信装置、放送送信方法、放送送受信装置、および放送送受信方法
CN1144455C (zh) 1996-02-08 2004-03-31 松下电器产业株式会社 电视接收机
US5754771A (en) * 1996-02-12 1998-05-19 Sybase, Inc. Maximum receive capacity specifying query processing client/server system replying up to the capacity and sending the remainder upon subsequent request
US5635989A (en) 1996-02-13 1997-06-03 Hughes Electronics Method and apparatus for sorting and searching a television program guide
US5838314A (en) 1996-02-21 1998-11-17 Message Partners Digital video services system with optional interactive advertisement capabilities
US5959592A (en) 1996-03-18 1999-09-28 Echostar Engineering Corporation "IF" bandstacked low noise block converter combined with diplexer
US6005631A (en) 1996-03-28 1999-12-21 Scientific-Atlanta, Inc. Methods and apparatus for organizing and searching an electronic programming guide
US5657072A (en) 1996-04-10 1997-08-12 Microsoft Corporation Interactive entertainment network system and method for providing program listings during non-peak times
US5790202A (en) 1996-05-15 1998-08-04 Echostar Communications Corporation Integration of off-air and satellite TV tuners in a direct broadcast system
US5768528A (en) * 1996-05-24 1998-06-16 V-Cast, Inc. Client-server system for delivery of online information
JP3299547B2 (ja) 1996-05-24 2002-07-08 株式会社日立製作所 ガス絶縁機器の部分放電検出装置
US5896444A (en) 1996-06-03 1999-04-20 Webtv Networks, Inc. Method and apparatus for managing communications between a client and a server in a network
US5918013A (en) 1996-06-03 1999-06-29 Webtv Networks, Inc. Method of transcoding documents in a network environment using a proxy server
US5945988A (en) 1996-06-06 1999-08-31 Intel Corporation Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system
WO1997048230A1 (en) 1996-06-13 1997-12-18 Starsight Telecast, Inc. Method and apparatus for searching a guide using program characteristics
US5801787A (en) 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
US6078348A (en) 1996-06-17 2000-06-20 Starsight Telecast Inc. Television schedule system with enhanced features
US5858945A (en) * 1996-06-26 1999-01-12 Lever Brothers Company, Division Of Conopco, Inc. Peracid granules containing citric acid monohydrate for improved dissolution rates
PT932398E (pt) 1996-06-28 2006-09-29 Ortho Mcneil Pharm Inc Utilizacao do topiramento ou dos seus derivados para a producao de um medicamento para o tratamento de disturbios bipolares maniaco- depressivos
US6151059A (en) 1996-08-06 2000-11-21 Starsight Telecast, Inc. Electronic program guide with interactive areas
US6601103B1 (en) * 1996-08-22 2003-07-29 Intel Corporation Method and apparatus for providing personalized supplemental programming
US6133910A (en) 1996-09-20 2000-10-17 Echostar Engineering Corp. Apparatus and method for integrating a plurality of video sources
US5732216A (en) * 1996-10-02 1998-03-24 Internet Angles, Inc. Audio message exchange system
US6199076B1 (en) 1996-10-02 2001-03-06 James Logan Audio program player including a dynamic program selection controller
EP0836320B1 (en) 1996-10-08 2006-03-22 Matsushita Electric Industrial Co., Ltd. Information receiving method and information receiving apparatus using the same method
WO1998017064A1 (en) 1996-10-16 1998-04-23 Gemstar Development Corporation Access to internet data through a television system
US5801747A (en) 1996-11-15 1998-09-01 Hyundai Electronics America Method and apparatus for creating a television viewer profile
US5940572A (en) 1996-11-27 1999-08-17 Daewoo Electronics Co. Ltd. Integrated television and video cassette recorder system
JP4223578B2 (ja) 1996-11-29 2009-02-12 ソニー株式会社 キーワード生成方法及びその装置
US6057890A (en) 1996-12-12 2000-05-02 Echostar Engineering Corp. User interface for television schedule system in which the future events are paged in time
US6298218B1 (en) 1996-12-18 2001-10-02 Clubcom, Inc. Combined advertising and entertainment system network
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
US5991799A (en) 1996-12-20 1999-11-23 Liberate Technologies Information retrieval system using an internet multiplexer to focus user selection
US6163316A (en) 1997-01-03 2000-12-19 Texas Instruments Incorporated Electronic programming system and method
US6208335B1 (en) * 1997-01-13 2001-03-27 Diva Systems Corporation Method and apparatus for providing a menu structure for an interactive information distribution system
US5819156A (en) 1997-01-14 1998-10-06 Compaq Computer Corp. PC/TV usage tracking and reporting device
JP4580472B2 (ja) 1997-02-04 2010-11-10 ソニー株式会社 情報信号記録再生装置および記録再生方法
US6020880A (en) * 1997-02-05 2000-02-01 Matsushita Electric Industrial Co., Ltd. Method and apparatus for providing electronic program guide information from a single electronic program guide server
US5850218A (en) 1997-02-19 1998-12-15 Time Warner Entertainment Company L.P. Inter-active program guide with default selection control
JP3861939B2 (ja) 1997-03-13 2006-12-27 ソニー株式会社 番組リスト制御装置
US5796952A (en) 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US6209028B1 (en) * 1997-03-21 2001-03-27 Walker Digital, Llc System and method for supplying supplemental audio information for broadcast television programs
US6130726A (en) 1997-03-24 2000-10-10 Evolve Products, Inc. Program guide on a remote control display
US6005565A (en) 1997-03-25 1999-12-21 Sony Corporation Integrated search of electronic program guide, internet and other information resources
US6564383B1 (en) * 1997-04-14 2003-05-13 International Business Machines Corporation Method and system for interactively capturing organizing and presenting information generated from television programs to viewers
US5805155A (en) 1997-04-15 1998-09-08 Time Warner Entertainment Co. L.P. Time Warner Cable Virtual assets in an interactive television cable system
US6208799B1 (en) * 1997-04-29 2001-03-27 Time Warner Entertainment Company L.P. VCR recording timeslot adjustment
IL121230A (en) * 1997-07-03 2004-05-12 Nds Ltd Intelligent electronic program guide
US6057872A (en) 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions
US6111612A (en) 1997-07-10 2000-08-29 Thomson Consumer Electronics System for forming and processing text data for use in program specific information for broadcast
AU733993B2 (en) 1997-07-21 2001-05-31 Rovi Guides, Inc. Systems and methods for displaying and recording control interfaces
US6172674B1 (en) 1997-08-25 2001-01-09 Liberate Technologies Smart filtering
US6141488A (en) 1997-09-05 2000-10-31 United Video Properties, Inc. Program guide system for recording television programs
US6327418B1 (en) 1997-10-10 2001-12-04 Tivo Inc. Method and apparatus implementing random access and time-based functions on a continuous stream of formatted digital data
US6005597A (en) 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
US5963264A (en) 1997-10-30 1999-10-05 Echostar Engineering Corporation Selecting a digital television program and the control of a non-attached recording device
US5973683A (en) 1997-11-24 1999-10-26 International Business Machines Corporation Dynamic regulation of television viewing content based on viewer profile and viewing history
JP3466071B2 (ja) 1997-12-05 2003-11-10 松下電器産業株式会社 放送受信装置
IL137261A0 (en) 1998-01-12 2001-07-24 Scanz Comm Llc Tv broadcast van and portable replay device
US6588015B1 (en) 1998-01-14 2003-07-01 General Instrument Corporation Broadcast interactive digital radio
ES2224020T3 (es) 1998-03-04 2005-03-01 United Video Properties Inc. Sistema de guia de programas con supervision del uso de anuncios y de las actividades de usuario.
US7185355B1 (en) * 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
JPH11261917A (ja) 1998-03-10 1999-09-24 Sony Corp 情報処理装置および方法、並びに提供媒体
US7519268B2 (en) * 1998-04-14 2009-04-14 Nikon Corporation Image recording apparatus, dynamic image processing apparatus, dynamic image reproduction apparatus, dynamic image recording apparatus, information recording / reproduction apparatus and methods employed therein, recording medium with computer program stored therein
JPH11308561A (ja) 1998-04-17 1999-11-05 Koji Kanamaru 番組情報システム
US6253237B1 (en) 1998-05-20 2001-06-26 Audible, Inc. Personalized time-shifted programming
US20050204388A1 (en) * 1998-06-11 2005-09-15 Knudson Edward B. Series reminders and series recording from an interactive television program guide
US6614987B1 (en) * 1998-06-12 2003-09-02 Metabyte, Inc. Television program recording with user preference determination
AU4439899A (en) 1998-06-16 2000-01-05 United Video Properties, Inc. Interactive television program guide with simultaneous watch and record capabilities
JP2000013708A (ja) 1998-06-26 2000-01-14 Hitachi Ltd 番組選択支援装置
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
EP3293967A1 (en) 1998-07-17 2018-03-14 Rovi Guides, Inc. Interactive television program guide with remote access
DK1942668T3 (en) 1998-07-17 2017-09-04 Rovi Guides Inc Interactive television program guide system with multiple devices in a household
AR020608A1 (es) * 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
EP1099340A1 (en) * 1998-07-17 2001-05-16 United Video Properties, Inc. Television system with aided user program searching
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6233389B1 (en) * 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US6324338B1 (en) 1998-08-07 2001-11-27 Replaytv, Inc. Video data recorder with integrated channel guides
CA2339789C (en) 1998-08-07 2007-01-30 Replaytv, Inc. Method and apparatus for fast forwarding and rewinding in a video recording device
US20020054752A1 (en) 1998-08-07 2002-05-09 Anthony Wood Video data recorder with personal channels
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
GB2358314B (en) 1998-09-16 2002-09-11 Dstd Consultants Ltd Method and apparatus for editing a broadcast program
TW465235B (en) 1998-09-17 2001-11-21 United Video Properties Inc Electronic program guide with digital storage
JP3267249B2 (ja) 1998-10-30 2002-03-18 日本電気株式会社 番組録画再生装置および番組録画再生方法
US6604243B1 (en) 1998-11-10 2003-08-05 Open Tv System and method for information filtering
US6865746B1 (en) * 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
US8290351B2 (en) 2001-04-03 2012-10-16 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
US7260823B2 (en) 2001-01-11 2007-08-21 Prime Research Alliance E., Inc. Profiling and identification of television viewers
JP2000184320A (ja) 1998-12-11 2000-06-30 Nec Corp 記録再生装置および電子番組ガイド表示装置
US6564005B1 (en) * 1999-01-28 2003-05-13 International Business Machines Corporation Multi-user video hard disk recorder
JP2000235546A (ja) 1999-02-16 2000-08-29 Toshiba Corp クライアントサーバーシステム
US6348932B1 (en) * 1999-03-01 2002-02-19 Sony Corporation Provide two different types of service in a menu
WO2000062298A1 (en) 1999-03-30 2000-10-19 Tivo, Inc. System for automatic playback position correction after fast forward or reverse
CN1592403A (zh) 1999-03-30 2005-03-09 提维股份有限公司 数据存储管理及排程系统和方法
AU4185800A (en) 1999-03-30 2000-10-16 Tivo, Inc. Multimedia program bookmarking system
AU4186000A (en) 1999-03-30 2000-11-14 Tivo, Inc. Television viewer interface system
US6728713B1 (en) 1999-03-30 2004-04-27 Tivo, Inc. Distributed database management system
US6486892B1 (en) 1999-04-07 2002-11-26 Joseph L. Stern System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices
JP2000306314A (ja) 1999-04-21 2000-11-02 Sharp Corp 番組記録再生システム
US7484234B1 (en) 1999-04-29 2009-01-27 Tivo Inc. Method and apparatus for controlling at least one set-top box
AU3256100A (en) 1999-05-25 2000-11-30 Command Audio Corporation Playing audio of one kind in response to user action while playing audio of another kind
US6721954B1 (en) * 1999-06-23 2004-04-13 Gateway, Inc. Personal preferred viewing using electronic program guide
US6326982B1 (en) 1999-06-24 2001-12-04 Enreach Technology, Inc. Method and apparatus for automatically accessing web pages based on television programming information
WO2001010128A1 (en) 1999-08-03 2001-02-08 Videoshare, Inc. Instant video messenger
DE60025729T2 (de) 1999-08-09 2006-11-02 British Sky Broadcasting Limited Eine elektronische programmübersicht benutzende fernsehprogrammaufnahmeanlage
DE60045248D1 (de) 1999-09-20 2010-12-30 Tivo Inc Untertitel-etikettiersystem
JP2001088372A (ja) 1999-09-22 2001-04-03 Ricoh Co Ltd 画像処理装置と画像処理方法と画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体
JP4080123B2 (ja) 1999-12-07 2008-04-23 パイオニア株式会社 ナビゲーションシステム
JP3439406B2 (ja) 1999-12-09 2003-08-25 エヌイーシーマイクロシステム株式会社 番組録画方法
US6727914B1 (en) * 1999-12-17 2004-04-27 Koninklijke Philips Electronics N.V. Method and apparatus for recommending television programming using decision trees
US7882520B2 (en) 2000-12-20 2011-02-01 Tivo Inc. Broadcast program recording overrun and underrun scheduling system
AU2735101A (en) 1999-12-21 2001-07-03 Tivo, Inc. Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media
US6317882B1 (en) 1999-12-21 2001-11-13 Thomas D. Robbins System and method for automatically reminding a user of a receiver that a broadcast is on a data stream
WO2001047257A1 (en) 1999-12-21 2001-06-28 Tivo, Inc. Intelligent system and methods of recommending media content items based on user preferences
AU2286001A (en) 1999-12-21 2001-07-03 Tivo, Inc. Method for enhancing digital video recorder television advertising viewership
US6601074B1 (en) 1999-12-23 2003-07-29 Gateway, Inc. Episode identification
GB2358263A (en) 2000-01-13 2001-07-18 Applied Psychology Res Ltd Generating user profile data
JP4491893B2 (ja) 2000-02-03 2010-06-30 ソニー株式会社 情報送出装置、情報端末装置及び情報提供方法
US6934964B1 (en) * 2000-02-08 2005-08-23 Koninklijke Philips Electronics N.V. Electronic program guide viewing history generator method and system
JP3810245B2 (ja) 2000-03-13 2006-08-16 松下電器産業株式会社 番組記録装置
AU5005601A (en) 2000-03-31 2001-10-15 United Video Properties Inc Systems and methods for reducing cut-offs in program recording
CA2870324C (en) * 2000-03-31 2017-08-15 United Video Properties, Inc. Systems and methods for improved audience measuring
US6837789B2 (en) * 2000-04-05 2005-01-04 Ods Properties, Inc. Systems and methods for cross-platform access to a wagering interface
AU2001253470A1 (en) * 2000-04-14 2001-10-30 Theanswerpage, Inc. A system and method for providing educational content over network
US7617127B2 (en) 2000-04-28 2009-11-10 Netflix, Inc. Approach for estimating user ratings of items
US6859838B1 (en) 2000-05-04 2005-02-22 On24, Inc. Media player with programmable playlists
US6670971B1 (en) 2000-05-11 2003-12-30 Onder Uzel Internet television system and method with user selectable genres and schedule
EP1303983A1 (en) 2000-07-13 2003-04-23 Koninklijke Philips Electronics N.V. Epg display of recommended shows with previously viewed shows identified
US6766100B1 (en) 2000-10-19 2004-07-20 Ati International Srl Method and apparatus for multi-TV tuner display of video information
WO2002043353A2 (en) 2000-11-16 2002-05-30 Mydtv, Inc. System and methods for determining the desirability of video programming events
JP2004515145A (ja) 2000-11-22 2004-05-20 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 期間ベース・プロファイルを利用して時間変動する条件付き確率を判定するテレビ番組推奨器
US8102317B2 (en) * 2001-02-02 2012-01-24 Trueposition, Inc. Location identification using broadcast wireless signal signatures
US7088910B2 (en) 2001-02-09 2006-08-08 Microsoft Corporation Optimizing use of storage space in a video data recording system
US20030222134A1 (en) * 2001-02-17 2003-12-04 Boyd John E Electronic advertising device and method of using the same
CA3011879C (en) 2001-02-21 2021-10-19 Rovi Guides, Inc. Systems and methods for interactive program guides with personal video recordng features
US20020133817A1 (en) 2001-03-13 2002-09-19 Markel Steven O. Affinity marketing for interactive media systems
AU2002250559A1 (en) 2001-03-22 2002-10-08 United Video Properties, Inc. Personal video recorder systems and methods
US20030061610A1 (en) * 2001-03-27 2003-03-27 Errico James H. Audiovisual management system
US6947935B1 (en) 2001-04-04 2005-09-20 Microsoft Corporation Training, inference and user interface for guiding the caching of media content on local stores
US20060117343A1 (en) * 2001-04-17 2006-06-01 Digeo, Inc. Apparatus and methods for advertising in a sequential manner and based upon user preference
US6973621B2 (en) * 2001-04-27 2005-12-06 Starz Entertainment Group Llc Customization in a content distribution system
US20050081239A1 (en) * 2001-05-11 2005-04-14 Denizen Llc Method and system for producing program-integrated advertisements
US20020174424A1 (en) 2001-05-21 2002-11-21 Chang Matthew S. Apparatus and method for providing an indication of program(s) and/or activities
US20020194596A1 (en) 2001-06-18 2002-12-19 Srivastava Gopal K. Control of multiple AV-devices by a single master controller using infrared transmitted commands and bus transmitted commands
US20030009766A1 (en) * 2001-07-06 2003-01-09 Koninklijke Philips Electronics N.V. Person-to-person scheduling and notification of automatic program recording for personalized television
US20030014755A1 (en) * 2001-07-13 2003-01-16 Williams Marvin Lynn Method and system for processing correlated audio-video segments with digital signatures within a broadcast system
KR20030013097A (ko) 2001-08-07 2003-02-14 삼성전자주식회사 이동통신시스템에서 텔레비전 방송 서비스 장치 및 방법
JP2003069977A (ja) 2001-08-28 2003-03-07 Sony Corp ネット配信によるデータ送出方法、及びネット配信の受信方法、及びネット配信によるデータ送出システム、及びネット配信の受信システム
US7353270B2 (en) * 2001-10-27 2008-04-01 Real Image Media Technologies (P) Ltd. Media and advertisement distribution and tracking system and method of operation thereof
US20030093329A1 (en) * 2001-11-13 2003-05-15 Koninklijke Philips Electronics N.V. Method and apparatus for recommending items of interest based on preferences of a selected third party
US6744967B2 (en) * 2001-12-20 2004-06-01 Scientific-Atlanta, Inc. Program position user interface for personal video recording time shift buffer
JP2003216531A (ja) 2002-01-25 2003-07-31 Ntt Communications Kk コンテンツ配信方法、コンテンツ配信システム及びコンテンツ視聴確認装置
JP2003319308A (ja) 2002-02-21 2003-11-07 Matsushita Electric Ind Co Ltd 録画再生装置及び録画再生プログラム
CN1306804C (zh) * 2002-02-21 2007-03-21 松下电器产业株式会社 录像再生装置
US20030167471A1 (en) * 2002-03-04 2003-09-04 Cliff Roth System and method for selection of video products that are deliverable on demand
US7073189B2 (en) 2002-05-03 2006-07-04 Time Warner Interactive Video Group, Inc. Program guide and reservation system for network based digital information and entertainment storage and delivery system
US9172915B2 (en) 2004-08-04 2015-10-27 Dizpersion Corporation Method of operating a channel recommendation system
EP1535263A4 (en) * 2002-09-06 2007-10-24 Visible World Inc SYSTEM FOR CREATING AND EDUCATING A CUSTOMIZED ADVERTISING CAMPAIGN
JP4162459B2 (ja) 2002-09-26 2008-10-08 株式会社東芝 マルチメディア情報再生装置およびマルチメディア情報再生方法およびプログラム
CN1501711A (zh) 2002-11-18 2004-06-02 北京中视联数字系统有限公司 一种在数字电视系统中实现电视节目预定的方法
US20040098744A1 (en) * 2002-11-18 2004-05-20 Koninklijke Philips Electronics N.V. Creation of a stereotypical profile via image based clustering
US7870593B2 (en) * 2002-12-05 2011-01-11 Att Knowledge Ventures, L.P. DSL video service with storage
US20040111748A1 (en) * 2002-12-05 2004-06-10 Bushey Robert R. System and method for search, selection and delivery of media content
US8683518B2 (en) 2003-01-07 2014-03-25 Home Box Office, Inc. Integrated media viewing environment
US20040194130A1 (en) 2003-03-07 2004-09-30 Richard Konig Method and system for advertisement detection and subsitution
US10664138B2 (en) * 2003-03-14 2020-05-26 Comcast Cable Communications, Llc Providing supplemental content for a second screen experience
US20040193483A1 (en) 2003-03-25 2004-09-30 Alan Wolan Methods and systems for advertising products
JP2004343520A (ja) 2003-05-16 2004-12-02 Sharp Corp コンテンツ録画再生管理装置、コンテンツ録画再生管理方法、コンテンツ録画再生管理プログラム、コンテンツ録画再生管理プログラムを格納したコンピュータ読み取り可能な記録媒体
US20050050578A1 (en) * 2003-08-29 2005-03-03 Sony Corporation And Sony Electronics Inc. Preference based program deletion in a PVR
US20050055715A1 (en) * 2003-09-05 2005-03-10 Echostar Technologies Corporation Method and apparatus for updating television recording timers
CN1853407A (zh) * 2003-09-15 2006-10-25 联合视频制品公司 利用交互式电视应用输出数字内容的系统和方法
US20050120003A1 (en) * 2003-10-08 2005-06-02 Drury William J. Method for maintaining a record of searches and results
US20050097621A1 (en) 2003-11-03 2005-05-05 Wallace Michael W. Method and apparatus for synopsizing program content during presentation
JP2005159579A (ja) 2003-11-21 2005-06-16 Matsushita Electric Ind Co Ltd 未視聴番組提供テレビ
KR20050093452A (ko) * 2004-03-19 2005-09-23 엘지전자 주식회사 방송 수신기기의 프로그램 줄거리 표시방법
JP2005302117A (ja) 2004-04-09 2005-10-27 Sony Corp 記録再生装置、記録再生方法、プログラムおよび記録媒体
US8418202B2 (en) 2004-04-14 2013-04-09 Comcast Cable Holdings, Llc Method and system for providing on-demand viewing
JP3978197B2 (ja) * 2004-05-31 2007-09-19 株式会社日立製作所 ダビング機能付レコーダ
JP4446163B2 (ja) 2004-06-03 2010-04-07 ソニー株式会社 記録再生装置、視聴推薦方法及びコンピュータ・プログラム
US9021520B2 (en) * 2004-09-29 2015-04-28 Hewlett-Packard Development Company, L.P. Systems and methods for providing and processing print-augmented broadcast signals
US20060075015A1 (en) * 2004-10-01 2006-04-06 Nokia Corporation Control point filtering
US20060167859A1 (en) * 2004-11-09 2006-07-27 Verbeck Sibley Timothy J System and method for personalized searching of television content using a reduced keypad
US7716714B2 (en) 2004-12-01 2010-05-11 At&T Intellectual Property I, L.P. System and method for recording television content at a set top box
US20060136966A1 (en) * 2004-12-22 2006-06-22 Folk Robert H Ii Digital video recorder for recording missed program episodes and for resolving scheduling conflicts between programs to be recorded
US20060173974A1 (en) * 2005-02-02 2006-08-03 Victor Tang System and method for providing mobile access to personal media
US20080270417A1 (en) 2005-02-07 2008-10-30 Robert Roker Method and System of Targeting Content
US7865478B2 (en) 2005-06-04 2011-01-04 International Business Machines Corporation Based on repeated experience, system for modification of expression and negating overload from media and optimizing referential efficiency
US7908244B2 (en) 2005-08-31 2011-03-15 Ascent Media Group, Llc Localized media content management
US10585942B2 (en) * 2005-09-14 2020-03-10 Millennial Media Llc Presentation of search results to mobile devices based on viewing history
US8171515B2 (en) * 2005-11-18 2012-05-01 Microsoft Corporation Automatically generated TV favorites list
US20070127696A1 (en) * 2005-12-06 2007-06-07 Scott White Systems, methods and devices to mask private data displayed by a set-top box
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US20070157247A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070157220A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070154163A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for creating aggregations of episodes of series programming in order
US20070157237A1 (en) 2005-12-29 2007-07-05 Charles Cordray Systems and methods for episode tracking in an interactive media environment
US7945660B2 (en) * 2006-07-26 2011-05-17 Yahoo! Inc. Time slicing web based advertisements
US20080195468A1 (en) 2006-12-11 2008-08-14 Dale Malik Rule-Based Contiguous Selection and Insertion of Advertising
US20110157322A1 (en) * 2009-12-31 2011-06-30 Broadcom Corporation Controlling a pixel array to support an adaptable light manipulator
KR102120771B1 (ko) * 2013-02-13 2020-06-09 삼성전자주식회사 디스플레이장치, 서버 및 그 제어방법

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102474664A (zh) * 2009-08-06 2012-05-23 夏普株式会社 内容收视装置及内容显示装置
CN102474664B (zh) * 2009-08-06 2015-04-01 夏普株式会社 内容收视装置及内容显示装置
CN102939767A (zh) * 2010-03-18 2013-02-20 Tp视觉控股有限公司 调度要被呈现的内容
CN102469362A (zh) * 2010-11-12 2012-05-23 扬智科技股份有限公司 利用数字机上盒随选随看电视节目的方法
CN102572539A (zh) * 2010-11-12 2012-07-11 微软公司 自动的被动和匿名反馈系统
US8667519B2 (en) 2010-11-12 2014-03-04 Microsoft Corporation Automatic passive and anonymous feedback system
CN102469362B (zh) * 2010-11-12 2015-01-21 扬智科技股份有限公司 利用数字机上盒随选随看电视节目的方法
US9122321B2 (en) 2012-05-04 2015-09-01 Microsoft Technology Licensing, Llc Collaboration environment using see through displays
CN102938853A (zh) * 2012-10-12 2013-02-20 深圳市龙视传媒有限公司 一种数字电视中视频文件的播放方法及装置
CN102938853B (zh) * 2012-10-12 2016-06-15 深圳市同洲电子股份有限公司 一种数字电视中视频文件的播放方法及装置
CN107251560A (zh) * 2015-02-23 2017-10-13 索尼公司 发送装置、发送方法、接收装置、接收方法、信息处理装置和信息处理方法

Also Published As

Publication number Publication date
US20160295278A1 (en) 2016-10-06
US9860595B2 (en) 2018-01-02
US9015736B2 (en) 2015-04-21
CN101390390B (zh) 2011-11-16
US20150229991A1 (en) 2015-08-13
US9955216B2 (en) 2018-04-24
US20190158914A1 (en) 2019-05-23
US20070157249A1 (en) 2007-07-05
US20180109842A1 (en) 2018-04-19
US10917689B2 (en) 2021-02-09
US20210211767A1 (en) 2021-07-08
US10165324B2 (en) 2018-12-25

Similar Documents

Publication Publication Date Title
CN101390390B (zh) 用于交互式媒体环境内的剧集跟踪的系统和方法
CN102098537B (zh) 用于交互式媒体环境内的剧集跟踪的系统和方法
CN1745576B (zh) 具有数字视频记录和可调整的提醒的交互式电视系统
JP6046107B2 (ja) 双方向メディアガイダンスアプリケーションにおけるガイドリストおよびガイダンスデータを三次元で提示する方法およびデバイス
CN100477783C (zh) 具有冲突管理功能的交互式电视系统
CN101385335B (zh) 用于基于节目片断兴趣访问媒体节目选项的方法和系统
JP2009545921A (ja) メディアガイダンスプランナを提供するためのシステムおよび方法
CN101406059A (zh) 用于顺序创建系列片节目的情节集合的系统和方法
KR20130071499A (ko) 대화형 미디어 가이드 애플리케이션의 개인화를 위한 시스템 및 방법
CN101909201A (zh) 用于管理内容的系统和方法
CN103596031A (zh) 在交互式媒体导航应用中提供频道组的系统和方法
CN102780917A (zh) 用于基于节目片断兴趣访问媒体节目选项的方法和系统
WO2009114134A2 (en) Systems and methods for synchronizing time-shifted media content and related communications
CN101352035A (zh) 在交互式媒体导航应用中提供频道组的系统和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: UV CORP.

Free format text: FORMER OWNER: PREVUE INTERNATIONAL INC.

Effective date: 20150702

Owner name: LEWEI GUIDE COMPANY

Free format text: FORMER OWNER: TV GUIDE INC.

Effective date: 20150702

Owner name: TV GUIDE INC.

Free format text: FORMER OWNER: UV CORP.

Effective date: 20150702

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150702

Address after: American California

Patentee after: ROVI GUIDES, Inc.

Address before: American California

Patentee before: TV guide Co.

Effective date of registration: 20150702

Address after: American California

Patentee after: TV guide Co.

Address before: American California

Patentee before: UV company

Effective date of registration: 20150702

Address after: American California

Patentee after: UV company

Address before: American California

Patentee before: UNITED VIDEO PROPERTIES, Inc.