CN108322784B - 用于管理内容的***和方法 - Google Patents

用于管理内容的***和方法 Download PDF

Info

Publication number
CN108322784B
CN108322784B CN201810252004.7A CN201810252004A CN108322784B CN 108322784 B CN108322784 B CN 108322784B CN 201810252004 A CN201810252004 A CN 201810252004A CN 108322784 B CN108322784 B CN 108322784B
Authority
CN
China
Prior art keywords
user
content
viewed
television
media guidance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810252004.7A
Other languages
English (en)
Other versions
CN108322784A (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.)
Adeia Guides Inc
Original Assignee
Rovi Guides 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,173 external-priority patent/US20070157247A1/en
Priority claimed from US11/324,185 external-priority patent/US20070157222A1/en
Priority claimed from US11/324,212 external-priority patent/US20070157242A1/en
Priority claimed from US11/324,204 external-priority patent/US20070157223A1/en
Application filed by Rovi Guides Inc filed Critical Rovi Guides Inc
Publication of CN108322784A publication Critical patent/CN108322784A/zh
Application granted granted Critical
Publication of CN108322784B publication Critical patent/CN108322784B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/61Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/65Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on users' side
    • 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/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/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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/454Content or additional data filtering, e.g. blocking advertisements
    • 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/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/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • 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/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0884Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Marketing (AREA)
  • Business, Economics & Management (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • Child & Adolescent Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

公开了用于管理内容的***和方法。本发明为实现为具有多个用户设备装置的家庭网络的交互媒体向导***提供一种“New to Me”特征。从功能上讲,交互媒体向导***的“New to Me”特征识别以前已被该家庭网络内的单个用户或用户设备装置甚至被家庭观看过的节目或广告。该交互媒体向导***可使用收集的关于以前已被用户、设备装置或家庭看过的节目和/或广告的信息,以例如从推荐、搜索结果或可用节目列表的未来显示中删除该节目或广告。

Description

用于管理内容的***和方法
本申请是申请日为2006年12月15日、申请号为 201310159566.4、发明名称为“用于管理内容的***和方法”的申请 的分案申请。上述申请号为201310159566.4的申请是申请日为2006 年12月15日、申请号为201010243622.9、发明名称为“用于管理内 容的***和方法”的申请的分案申请。上述申请号为201010243622.9 的申请又是国际申请日为2006年12月15日、申请号为 200680053200.7(国际申请号为PCT/US2006/047746)、发明名称为“用于管理内容的***和方法”的申请的分案申请。
技术领域
本发明涉及用于管理内容的***和方法。更具体地,本发明涉及 基于在通过网络连接在一起的用户设备装置上观看或播放的节目,生 成被呈现给用户的交互内容。
背景技术
现如今,用户设备装置能够例如在为用户呈现交互信息时或者在 执行操作例如在用户侧记录电视节目时,考虑用户以前看过的内容。 这种用户设备装置目的在于可针对具体用户定制。但是,随着用户设 备装置的本地化网络例如互连的用户设备装置的家庭网络的出现,用 户倾向于定期在给定网络内的许多——若非全部的话——用户设备 装置上观看媒体。此外,当用户设备装置变得越来越普遍时,用户更 加倾向于在位于家庭网络外的用户设备装置上观看媒体,该用户设备 装置还可连接到该家庭网络内的用户设备装置可连接到的全部网络。 因此,希望提供一种***,该***允许联网的用户设备装置基于用户 的观看历史记录被针对用户定制。
此外,已知***的识别以前看过的内容并然后使用这种信息的能 力在与此信息一起使用的功能性的广度和生成的关于以前观看的内 容的信息的深度方面都是有限的。例如,当前的电视节目指南提供了 其中包含“重复”、“首轮放映”和“季通行证”特征的特征。“重复”特征 识别以前已被广播的具体节目,而与该节目实际上是否被特定观众观 看过无关。“首轮放映”特征识别被第一次广播或放映的节目。“季通 行证”特征允许用户购买节目的完整的即将到来的一季。这种指南的 其它特征包括包含节目、广告或其它媒体的内容的推荐、搜索和其它 交互显示。但是,所有这些特征目前不能使用户详细地观看所识别的 节目以前被观看的内容——如果以前看过的话。希望为用户提供这种 信息以便更好地帮助用户识别他们最感兴趣的节目。另外,除了缺少 完善的呈现这种内容的方式之外,即使目前能够识别以前看过的内容 的那些节目指南也几乎不能提供关于这种内容的观看历史记录的细 节。因此,希望提供一种***,该***能够与观看历史记录和以前看 过的内容的显示相关地提供更高的完善度。
发明内容
本发明通过提供用于基于个人、装置或家庭网络的观看历史记录 管理交互内容的显示的***和方法,解决了上述及其它问题。通过基 于个人、装置或家庭网络的观看历史记录管理内容,本发明可有效地 适应与一个或多个用户装置进行交互的一个或多个用户的观看习惯, 该一个或多个用户装置通信耦合到家庭网络,或者与相互通信耦合的 一个或多个家庭网络进行交互。
观看历史记录可包含已被在通信耦合到家庭网络的至少一个用 户设备上显示、观看或播放的内容的汇总。另外,可为具体用户、具 体用户装置或家庭网络创建、修改和更新观看历史记录。观看历史记 录可提供用于使交互媒体向导应用能够生成交互内容的框架或指南。 交互内容可以是交互媒体向导应用显示的内容,例如节目列表、广告 和信息屏幕。
本发明的一个优点是交互内容可基于观看历史记录被定制。例 如,交互媒体向导***可根据观看历史记录显示还未被观看的节目的 列表。作为另一个示例,交互媒体向导应用可根据观看历史记录显示 还未被观看的广告。
不管用户使用的用户装置如何,家庭网络内的个人层次的内容管 理可使媒体向导应用能够为每个用户提供特定的交互内容。例如,当 第一用户在起居室内观看具体节目(例如,电视剧)时,第一用户的 观看历史记录可被更新以反映第一用户已经看过该具体节目这一事 实。此后,当第一用户回到卧室(或具有通信耦合到家庭网络的用户 设备的任何其他房间)时,并决定观看另一个节目时,***可从卧室 内的用户设备上可显示的节目列表中省略该第一用户在起居室内观 看的具体节目的列表。相反,如果第二用户在起居室或卧室内访问该 用户设备,并且还未观看该第一用户已看过的具体节目,则该***可 在第二用户的列表中显示该具体节目。
家庭网络内的用户装置层次的内容管理可使媒体向导应用能够 提供基于在选定用户装置上观看的内容的交互内容。例如,选中的用 户装置可被看作主装置,而其他用户装置可被看作从属装置。在主/ 从结构内,可基于在主用户装置上观看的内容创建、修改或更新观看 历史记录。因此,被生成以便在主装置和从属装置上显示的交互内容 基于该主用户装置的观看历史记录。
家庭网络层次的内容管理可使媒体向导应用提供基于在通信耦 合到家庭网络的多个用户装置中任一个上观看的内容的交互内容。在 这种结构内,每当在通信耦合到家庭网络的用户装置上观看节目项目 时,该节目可能不会在该具体用户装置上的节目列表内出现,也不会 在通信耦合到家庭网络的任何其他用户装置上的节目列表内出现。例 如,假定家庭网络通信耦合到三个不同的用户装置。如果在第一用户 装置上观看“Superman”,则可更新家庭网络的观看历史记录以反映 此观看事件。因此,用户设备都不会在节目列表内显示“Superman”。 如果在第二用户装置上观看“Wonderwoman”,则可更新家庭网络的 观看历史记录以反映此观看事件。同样,用户设备都不会在节目列表 内显示“Wonderwoman”。
跨越两个或更多个家庭网络管理内容可使媒体向导应用能够提 供基于在选中家庭网络观看的内容的交互内容。例如,用户可具有第 一家庭网络(例如,位于他或她家中)和第二家庭网络(例如,位于 他或她的渡假房屋)。在假定第一家庭网络是选中的家庭网络的一个 实施例内,在该第一家庭网络观看的节目的任何项可能不被显现在第 二网络的节目列表中。
附图说明
图1是根据本发明的说明***互电视***的图示。
图2是根据本发明的说明性用户电视设备的图示。
图3是根据本发明的另外的说明性用户电视设备的图示。
图4是根据本发明的说明性遥控器的图示。
图5是根据本发明的说明性计算机设备的图示。
图6是根据本发明的说明性用户设备的概括性图示。
图7是根据本发明的说明性家庭网络的图示,在该家庭网络内多 个用户设备实现为星形结构。
图8a是根据本发明的说明性家庭网络的图示,在该家庭网络内 多个用户设备实现为树形结构。
图8b是根据本发明的说明性家庭网络的图示,在该家庭网络内 多个用户设备实现为环形结构。
图8c是根据本发明的说明性家庭网络的图示,在该家庭网络内 多个用户设备实现为总线结构。
图9是根据本发明的说明性家庭网络的图示,多个用户设备和服 务器实现为客户机-服务器结构。
图10是根据本发明的客户机-服务器结构的说明性家庭网络的图 示,在该家庭网络内机顶盒用作服务器。
图11a是根据本发明的实现为说明性相邻节点结构的多个家庭 网络的图示。
图11b是根据本发明的说明性***的图示,在该***内服务器位 于网络节点处。
图11c是根据本发明的已互连的两个说明性家庭网络的图示。
图11d是根据本发明的已经由服务器互连的两个说明性家庭网 络的图示。
图12示出根据本发明的一些不同类型的内容,这些内容可被监 控以便创建、修改或更新观看历史。
图13示出根据本发明的一些监视器,这些监视器可用于跟踪被 观看或播放的内容的不同方面。
图14示出根据本发明的说明性显示屏幕,该显示屏幕用于允许 用户人工输入以前观看的内容。
图15示出根据本发明的说明性流程图,该流程图与允许用户人 工输入以前观看的内容有关。
图16示出根据本发明的说明性家庭网络的图示,在该家庭网络 内多个用户设备装置耦合到本地数据库服务器。
图17示出根据本发明的一些不同类型的交互内容,这些交互内 容可被交互媒体向导应用生成和显示。
图18a示出根据本发明的说明性流程图,该流程图用于基于家庭 网络内的用户的观看历史记录显示媒体内容。
图18b示出根据本发明的说明性流程图,该流程图用于为一些所 识别的用户更新观看历史记录。
图18c示出根据本发明的说明性流程图,该流程图用于基于选中 用户装置的观看历史记录生成交互内容。
图18d示出根据本发明的说明性流程图,该流程图用于基于家庭 网络的观看历史记录生成交互内容。
图18e示出根据本发明的说明性流程图,该流程图用于基于至少 两个家庭网络中的被选中的家庭网络生成交互内容。
图19示出根据本发明的说明性显示屏幕,该显示屏幕用于在家 庭网络内的用户设备装置处选择用户配置文件。
图20示出根据本发明的说明性流程图,该流程图用于基于应用 于以前观看的媒体内容的评级过程显示交互内容或媒体内容。
图21a示出根据本发明的说明性显示屏幕,该显示屏幕用于显示 以前观看的内容。
图21b示出根据本发明的另一个说明性显示屏幕,该显示屏幕用 于显示以前观看的内容。
图21c示出根据本发明的另一个说明性显示屏幕,该显示屏幕用 于显示以前观看的内容。
图21d示出根据本发明的另一个说明性显示屏幕,该显示屏幕用 于显示以前观看的内容。
图21e示出根据本发明的另一个说明性显示屏幕,该显示屏幕用 于显示以前观看的内容。
图21f示出根据本发明的另一个说明性显示屏幕,该显示屏幕用 于显示以前观看的内容。
图21g示出根据本发明的另一个说明性显示屏幕,该显示屏幕用 于显示以前观看的内容。
图21h示出根据本发明的另一个说明性显示屏幕,该显示屏幕用 于显示以前观看的内容。
图22示出根据本发明的说明性显示屏幕,该显示屏幕用于允许 用户启用、禁用或修改与跟踪以前观看的内容的特征有关的设置。
具体实施方式
任何给定媒体传送***内的用户可用的媒体数量可能会非常大。 因此,许多用户希望有一种形式的媒体向导,一种允许用户有效地导 航媒体选择并且容易地识别他们可能希望的媒体的接口。提供这种向 导的应用程序在文中被称为交互媒体向导应用,或者有时被称为向导 应用。
交互媒体向导应用可根据它们为其提供向导的媒体而表现为多 种形式。一种典型的媒体向导应用是交互电视节目指南。交互电视节 目指南是公知的向导应用,其尤其允许用户导航和定位电视节目观看 选择,以及在一些***内的数字音乐选择。电视节目(和音乐节目) 可经由传统的广播、有线、卫星、因特网或任何其它通信技术提供。 节目可在预订基础上(有时被称为premium programming)作为付费 节目被提供,或者应要求提供,例如作为视频点播(VOD)***。
随着因特网、移动计算和高速无线网络的出现,用户能够在个人 计算机(PC)和传统上不能访问媒体的装置上访问媒体。非电视中心 平台(即利用不是用户广播、有线或***传输网络的一部分的设 备发布媒体的平台)允许用户在所希望的视频剪辑、全动影像(其可 能包含电视节目)、图像、音乐文件和其它适当媒体中导航并定位。 因此,媒体向导也是现代非电视中心平台上所必需的。例如,媒体向 导应用可被提供为手提式计算机、个人数字助理(PDA)或蜂窝式移 动电话上的在线应用(即,在网站上提供)、或分立应用或客户机。 在一些***内,用户可经由媒体向导应用远程控制设备。例如,用户 可在家用设备上访问在线媒体指南,并且在其上设定记录或其它设 置。这可使用直接或经由在用户设备上运行的另一个媒体指南控制用 户设备的在线指南实现。2005年10月7日提交的申请号为11/246392 的美国专利申请内详细说明了交互媒体向导应用的远程访问,该专利 申请全文并入此作为参考文献。
图1示出根据本发明的说明***互媒体向导***100。***100 将说明可被用于将各种类型的媒体以及这些媒体的向导提供给终端 用户(并且用户可访问)的多种方法。但是,本发明可应用于使用这 些方法中的任一方法或子集的***,或者用于使用其它用于输送媒体 并提供媒体向导的方法的***。
第一方案代表一种典型的电视中心***,在该***中用户可访问 电视(在一些***内为音乐)节目。这包含节目源102和发布设施104。 使用通信路径106将媒体例如电视节目和数字音乐从节目源102提供 给发布设置104。通信路径106可以是卫星路径、光纤路径、电缆路 径或任何其它合适的有线或无线通信路径,或这些路径的组合。
节目源102可以是任何合适的电视和音乐节目源,例如电视广播 电台(例如NBC、ABC和HBO),或其它电视或音乐工作室。节目 源102可以高清晰度和标准清晰度例如1080p、1080i、720p、480p、 480i的多种格式或任何其它合适的格式提供电视节目。
发布设施104可以是有线***头端、***发布设施、电视广 播台或任何其它合适设施,该设施用于将视频媒体(例如,电视节目、 视频点播节目、付费节目)和音频媒体(例如,音乐节目和音乐剪辑) 分配给相应的有线、卫星或IPTV***的用户的设备。在一些方案内, 发布设施104还可将其它媒体分配给用户,例如可被提供给指定有线、 卫星或IPTV***的用户的视频和音频剪辑、网页以及交互应用。系 统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还可用于提供广告(例如节目指南广告和其 它交互电视应用的广告),实时数据例如体育比分、股票行情、新闻 数据和天气数据,用于一个或多个媒体向导应用或其它交互应用的应 用数据,和***100使用的任何其它合适数据。作为另一个示例,数 据源120可提供这样的数据,即该数据指示交互节目向导覆盖内可包 含的信息的类型(例如,在用户的请求时,缺席用户修改,等)。
可使用任何合适的方案将节目指南数据提供给用户设备,包括位 于家庭网络113上的用户设备。例如,可使用带内数字信号、使用带 外数字信号或任何其它合适的数据传输技术,在电视频道边带上在电 视频道的垂直消隐间隔内,将节目表数据和其它数据提供给用户设 备。可在多个模拟或数字电视频道上将节目表数据和其它数据提供给 用户设备。可以用任何合适的频率(例如连续、每天、响应于来自用 户设备的请求,等等)将节目表数据和其它数据提供给用户设备。
在一些电视中心实施例内,可使用客户机-服务器方案将来自数 据源120的向导数据提供给用户设备。例如,需要时,驻留在用户设 备上的向导应用客户端可发起与服务器140的会话以获得向导数据。 在一些实施例内,向导应用可经由家庭网络服务器(例如,位于家庭 网络113内的服务器,该服务器支持位于家庭网络113内的用户设备 装置)发起与服务器140的会话。
***100内可存在多个数据源(例如,数据源120),但是在图 1内仅示出一个数据源以避免使附图过于复杂。例如,单独的数据源 可与多个电视广播台中的每一个相关联,并且可提供针对那些广播台 特定的数据(例如,关于该广播台的未来节目的广告,用于在节目指 南显示屏幕上显示广播台的台标的标志数据,等等)。可使用在一个 或多个位置处的设备提供数据源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)。移动装置可以是可联网的,以使得用 户可访问在线向导应用(其可被从其原始版本修改以适合于蜂窝式移 动电话)。作为替代,移动装置可具有Java小应用程序,该Java小 应用程序经由因特网与服务器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可以是任何合适的路径例如有线路径、电缆路径、光 纤路径、无线路径、卫星路径或这些路径的组合。
在一些实施例内,除了交互媒体向导应用之外,***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可具有用 于与其它设备通信的通信电路例如线缆调制解调器、ISDN调制解调 器、DSL调制解调器或电话调制解调器。这种通信可涉及因特网或任 何其它合适的通信网络或路径。记录装置206的部件可集成到其它用 户设备(例如,电视、立体声设备等)内。
可使用遥控器或其它合适的用户接口来控制记录装置206。如果 希望的话,可通过机顶盒204控制装置206的录像机功能例如开始、 停止、记录和其它功能。例如,机顶盒204可使用被指引到记录装置 206的遥控器输入的红外命令控制记录装置206,或者机顶盒204可 使用机顶盒204和装置206之间的其它有线或无线通信路径控制记录 装置206。
记录装置206的输出可被提供给电视208以便显示给用户。在一 些实施例内,电视208可能够显示高清节目(即,HDTV可用)。如 果希望的话,可使用多个记录装置206或不使用记录装置206。如果 记录装置206不存在或者未被主动使用,则机顶盒204的视频信号可被直接提供给电视208。任何合适的电视或监视器可用于显示该视频。 例如,如果视频为高清格式,则需要HDTV可用的电视或监视器来显 示该视频。在图2的设备以及***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可包含具有用于接收卫星信号的无 线通信电路的卫星接收机或其它设备。
图3的记录装置302或图2的记录装置206可在电视304或208 上回放以前记录视频的同时记录新的视频。这使得用户可在正常电视 观看期间按下暂停按钮。当暂停按钮被按下时,当前媒体节目被存储 在数字录像机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会导致交互电视节目指南提供另外的与该节目列表 相关联的节目信息(例如,节目描述、男演员信息、节目表信息等)。
LOCK按钮420可用于改变访问权限。例如,父母可使用LOCK 按钮420或屏幕上选项为交互媒体向导应用建立父母控制设置。父母 控制设置可以是基于时间的设置(例如,防止儿童在特定时段例如从 3:00PM到5:00PM观看电视)。父母控制设置还可用于例如基于评级、频道和节目标题阻止节目。通常,只有向交互媒体向导应用提供 合适的个人识别码(PIN)时,被锁定或阻止的节目(或其它媒体) 才可观看。一旦此PIN被输入,交互媒体向导应用将解锁用户设备, 并且允许访问被锁定的内容。
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可以是任何合适的用户接口,例如鼠标、跟踪球、辅助键区、触 摸屏、触控板、语音识别接口或遥控器。
***装置618也可通过通信路径616连接到处理电路606。*** 装置可包含蜂窝式移动电话、个人数据助理、手持媒体播放器和任何 其它合适的***装置。通信路径616可包含例如USB电缆、IEEE 1394 电缆或无线路径(例如,蓝牙,红外)。处理电路606可将内容和数 据提供给***装置618。
在一些实施例内,用户设备装置108、110和112可包含连接到 对接站的***装置。***装置可提供显示器、扬声器、用户输入接口、 处理电路和存储器。对接站可允许***装置连接到输入/输出604。
用户设备装置108、110和112的处理电路606还可耦合到识别 ***620。识别***616可以是任何合适的用于识别在用户设备装置 的视野附近或与用户设备装置进行交互的用户的装置。由于不需要用 户人工地指示观看个人的身份或与用户装置进行交互,所以这种识别 ***可增加或提高用户的媒体观看体验。此外,该设备***可提高用 户维持或更新个人用户配置文件(例如,观看历史记录)的能力。识 别***616的示例可包含指纹识别***,该***可在(例如位于遥控 器端的)扫描仪内扫描用户。识别***616的另一个示例可包含视网 膜扫描仪,该视网膜扫描仪能够基于他或她的视网膜确定用户的身 份。识别***616的另一个示例是热成像***,该***能够基于他或 她的热轮廓识别个人。识别***620的另一个示例可包含运动传感器 /照相机***,当用户经过该运动传感器时该***拍摄照片。该照片可 与预定数据(例如高度和宽度)交叉参考,以确定照片内的人员的身份。
图7、8a、8b、8c、9和10示出各种说明性的家庭网络113。位 于家庭网络113上的用户设备装置可能够与位于家庭网络113上的其 它用户设备装置共享节目数据(例如节目表和节目信息)、所记录的 内容、节目指南设置和任何其它合适的数据。在位于家庭网络113上 的用户设备装置上实现的或者可从该用户设备装置访问的交互电视 应用可能够调节在位于家庭网络113上的其它用户设备装置上实现的 或者可从该其它用户设备装置访问的交互电视应用的节目指南设置。
图7示出根据本发明的说明性家庭网络113。家庭网络113可包 含主要用户设备702和辅助用户设备704、706和708。主要用户设备 702可经由通信路径710连接到辅助用户设备704、706和708。主要 和辅助用户设备均可以是用户设备108、110和112中任一个(图1)。 通信路径710可以是用于家内网络的任何合适的通信路径,例如有线 路径、电缆路径、光纤路径、无线路径或这些路径的组合。通信路径 119和139可分别经由主要用户设备702将家庭网络113连接到电视 发布设施104(图1)和通信网络126(图1)。如图所示,如果希望的话,一个或多个辅助用户设备可以星形配置连接到主要用户设备 702。用户设备装置可被安置在家中的不同房间内。例如,主要用户 设备702可被置于父母的卧室,辅助用户设备708可被置于孩子的房 间,辅助用户设备704可被置于起居室,而辅助用户设备706可被置于客房。通过这种配置,父母的卧室可用作调节孩子的房间和其它房 间内的用户设备上的节目指南的用户设置的主位置。
图8a是根据本发明的说明性家庭网络113的图示,在该家庭网 络中多个用户设备实现树形配置。家庭网络113可包含经由通信路径 810相互连接的用户设备802、804、806和808。用户设备802、804、 806和808均可以是用户设备108、110和112(图1)中任一个。本 领域技术人员应理解,用户设备802、804、806和808并不一定都包 含记录装置(例如,记录装置206(图2)和记录装置302(图3))。 通信路径810可以是用于家内网络的任何合适的通信路径,例如有线 路径、电缆路径、光纤路径、无线路径或这些路径的组合。两个或更 多个用户设备可被这样连接。通信路径119和139可分别经由用户设 备808将家庭网络113连接到电视发布设施104(图1)和通信网络 126(图1)。尽管如图所示,通信路径119和139连接到用户设备 808,但是该通信路径119和139可连接到用户设备802、804、806 或808中任一个或多个。上述设备可被安置在家中的不同房间内。例 如,用户设备802可被置于父母的卧室,用户设备804可被置于孩子 的房间,用户设备806可被置于起居室,而用户设备808可被置于客 房。通过这种配置,家庭网络113上的每个用户设备可通过通信路径 810与家庭网络113上的每个其它用户设备通信。
***装置814可连接到用户设备装置808,该用户设备装置向外 围装置814提供内容和数据。本领域技术人员应理解,不管家庭网络 的配置如何,一个或多个***装置814均可连接到任何用户设备装置。 在一些情况下,***装置可用作家庭网络内的用户设备装置。例如, 用户设备804的角色可被局限于从用户设备808接收数据和内容。此 角色可由配置成通过通信路径810与用户设备808通信的***装置 (例如手持媒体播放器)实现。
图8a示出连接成树形拓扑结构的家庭网络113。如果希望的话, 这种级别的互连性可使用设置成环形配置(图8b)的通信路径实现, 但是还可使用总线配置(图8c)或其它合适的拓扑结构实现。这些拓 扑结构中的任一个均可使用结合图8a内示出的家庭网络113的配置 说明的通信路径。设置成总线拓扑结构的家庭网络113包含总线812 以连接家庭网络113上的多个用户设备和通信路径119及139。
图9示出基于客户机-服务器体系结构的说明性家庭网络113。家 庭网络113可包含服务器902和用户设备904、906及908。服务器 902可经由通信路径910连接到用户设备904、906和908。在一些实 施例内,服务器902可嵌入一个用户设备装置。通信路径119和139可经由服务器902将家庭网络113分别连接到电视发布设施104(图 1)和通信网络126(图1)。用户设备904、906和908均可以是用 户设备108、110和112(图1)中任一个。用户设备904、906和908 以及服务器902可被安置在家中的不同房间内。例如,服务器902可 被置于书房,用户设备904可被置于孩子的房间,用户设备906可被 置于起居室,而用户设备908可被置于父母的房间。通信路径910可 以是用于家内网络的任何合适的通信路径,例如有线路径、电缆路径、 光纤路径、无线路径或这些路径的组合。
如图8a、8b和8c的示例内所示的不同的通信路径配置例如总线、 环等等可被用于基于客户机-服务器体系结构使家庭网络113上的服 务器和用户设备互连。
图10示出基于单个机顶盒的家庭网络113的说明性配置。家庭 网络113可包含机顶盒1002,任选的记录装置1004和电视1006、1008、 1010及1012。机顶盒1002可类似于机顶盒204(图2)。记录装置 1004可类似于记录装置206(图2)。电视1006、1008、1010及1012 可类似于电视208(图2)。机顶盒1002可经由通信路径1014连接 到记录装置1004和电视1006、1008、1010及1012。记录装置1004 可连接到电视1006。机顶盒1002和记录装置1004可位于单个盒子内。 如果希望的话,电视与或不与记录装置的任何组合可以类似方式连 接。图10的机顶盒、记录装置和电视可被安置在家中的不同房间内。 例如,机顶盒1002、记录装置1004和电视1006可被置于父母的卧室, 电视1008可被置于孩子的房间,电视1010可被置于起居室,而电视 1012可被置于客房。通信路径1014可以是用于家内网络的任何合适 的通信路径,例如有线路径、电缆路径、光纤路径、无线路径、卫星 路径或这些路径的组合。通信路径119和139可分别经由机顶盒1012 将家庭网络113连接到电视发布设施104(图1)和通信网络126(图 1)。
图11a、11b、11c和11d示出家庭网络和电视发布设施104(图 1)之间的连接的说明性配置。图11b、11c和11d内在家庭网络上仅 示出一个用户设备装置以避免附图过于复杂。但是,图11a、11b、11c 和11d内所示的家庭网络可包含如图7、8a、8b、8c、9或10所示地 配置的多个用户设备。
图11a示出说明性的配置,其中多个家庭连接到一个公共服务 器。服务器140(图1)可位于电视发布设施104处(图1)。电视发 布设施104(图1)可位于或是私人住宅、商业建筑、网络节点或可 连接到多个家庭的其它合适的结构中任一个。在图11a的示例内,服 务器140经由通信路径114(图1)分别连接到位于家庭1104、1102、 1106和1108的用户设备1110、1112、1114和1116。当如设备1118a 和1118b所示,多个用户设备装置位于家庭例如家庭1109内时,每 个用户设备装置可经由通信路径119(图1)独立地与服务器140通 信。作为替代,仅有一个设备可与服务器149通信,而同时另一个设 备经由家庭网络通信。换句话说,在分开的配置内,存在1)与服务 器140的多重连接,并且每个用户设备装置独立地与服务器140通信 而不需要家庭网络,2)仅有一个与服务器140的连接,并且每个用 户设备装置通过家内网络相互通信,或3)每个用户设备装置通过家 内网络与服务器140通信并相互通信中任一种情况。
如图11b所示,服务器140(图1)的能力可使用位于网络节点 1120处的服务器1122提供。可使用服务器例如服务器1122代替服务 器140,或与位于电视发布设施104(图1)处的服务器140一起使用。 服务器1122可连接到一个或多个用户设备108(图1)。服务器1122还可连接到一个或多个家庭网络例如家庭网络113(图1)。
如图11c所示,不同家庭内的用户设备可使用通信链路连接。例 如,用户设备1136可经由链路1140连接到用户设备1138。链路1140 可以是有线或无线链路。这样,家庭1132和家庭1134可共享节目指 南设置和所记录的内容。位于不同家庭内的家庭网络还可这样互连。 在一些实施例内,一组家庭(即,两个以上的家庭)还可连接以共享 节目指南设置和所记录的内容。可使用树、环或总线配置连接该组家 庭。
如图11d所示,不同家庭内的用户设备可经由外部服务器连接。 例如,用户设备1156可经由服务器1150连接到用户设备1158。通信 路径1160可以是有线或无线路径。这样,家庭1152和家庭1154可 共享节目指南设置和所记录的内容。位于不同家庭内的家庭网络还可 这样互连。在一些实施例内,一组家庭(即,两个以上的家庭)还可 连接到服务器1150以共享节目指南设置和所记录的内容。可使用树、 环或总线配置连接该组家庭和服务器1150。
在一个家庭网络内,用户可能希望从任何给定的用户设备装置记 录电视节目,并从位于家庭网络上的另一个用户设备观看所记录的节 目。例如,用户可访问在位于起居室的用户设备上实现的交互媒体指 南应用以记录“American Idol”。在该记录完成之后,用户可访问在例 如位于卧室的用户设备上实现的交互媒体指南应用,以访问并观看该“American Idol”记录。
但是,用户设备装置的显示和记录能力可能是不同的。结果,家 庭网络内的一些用户设备装置可能不能显示家庭网络内的其它用户 设备装置记录的内容。例如,蜂窝式移动电话和高清录像机可能是家 庭网络内的两个单独用户设备装置的一部分。蜂窝式移动电话不能显 示分辨率高于160×100像素的记录。因此,蜂窝式移动电话不能显示 例如数字录像机上的高清电视节目的记录。另外,蜂窝式移动电话可 能没有在合适的时间量内下载该高清记录的带宽。
除了支持不同分辨率并具有不同带宽之外,在家庭网络内的用户 设备装置之间不同的其它能力可包含例如用户设备装置支持的媒体 的类型,用户设备装置的处理能力,用户设备装置解码不同视频和音 频格式的能力,以及任何其它合适的能力。
本发明提供了用于提供一个或多个家庭网络内使用的内容、例如 交互内容或媒体内容的***和方法。一些交互内容可在“New to Me” 上下文内被提供,该上下文可识别以前被观看或记录的内容,或者可 基于识别以前观看的内容以优化用户节目指南和观看经验的灵活方 式呈现信息或执行操作。尤其重要地是,在家庭网络环境内跟踪并管 理以前观看的内容,其中用户通常定期与家庭网络内的多个不同用户 装置进行交互。内容管理可被在不同的细节层次上执行。在本发明的 一个实施例内,内容可在具体家庭环境内被在个人层次或设备层次管 理。在本发明的另一个实施例内,内容可被在家庭层次管理或跨越多 个家庭网络管理。在本发明的另一个实施例内,内容可被跨越多个家 庭网络但相对于个人或用户设备管理。下文将更详细地说明这些方面 中的每一方面,但是为了有助于理解各个实施例,将首先说明可用于 本发明的各个实施例的一些术语。这些术语中包括历史记录、交互内 容和媒体内容。
观看历史记录可代表被观看、播放或显示内容的历史记录。更具 体地,如文中定义的,观看历史记录包含但不局限于已在通信耦合到 家庭网络的至少一个用户装置上被显示、观看或播放的内容的汇总。 换句话说,观看历史记录类似于针对具体个人、设备或家庭网络,跟 踪已看过、播放、记录或其任何组合的内容的日志或配置文件。因此, 可为个人、用户设备和家庭网络提供观看历史记录。
观看历史记录可提供使得交互媒体向导应用能够管理内容的框 架或指南。例如,如果内容被在个人层次被管理,则可尤其为与通信 耦合到家庭网络的装置进行交互的每个个人维持一份观看历史。当具 体用户访问通信耦合到家庭网络的不同用户装置时,交互媒体向导应 用可访问该具体用户的观看历史记录以确定将被提供给该用户使用 的用户设备的内容。作为另一个示例,可为所选择的通信耦合到家庭 网络的设备保持观看历史记录。在另一个示例内,可为一个或多个家 庭网络,或者为被跨越两个或多个家庭网络维持的个人或设备保持观 看历史记录。
图12示出一些不同类型的内容(还被称为媒体内容),根据本 发明的原理可监视这些内容以便创建、修改或更新观看历史记录。如 图所示,图12包含电视节目1202、音乐节目1204、广告1206、交互 媒体指南应用内容1208、附加信息1210和所记录的节目1212。电视节目1202可包含诸如广播节目、所记录的节目、付费收看节目、视 频点播节目、接近视频点播的节目、流媒体节目、互联网可访问的节 目(例如,可从互联网或网站下载的节目),或任何其它合适的电视 节目的内容。音乐节目1204可包含诸如卫星无线电广播、互联网无 线电广播、所存储的音乐文件(例如,.mp3或.wav文件)或任何其 它音乐节目的音乐节目。广告1206可包含作为用户观看的电视节目 的一部分被显示(例如,在电视节目开始、中间和/或结尾显示)的广 告,或被交互媒体向导应用在例如覆盖、剪辑或浏览覆盖、全屏覆盖、 部分屏幕覆盖内在广告窗口或区域内显示的广告,或作为标语广告、 有针对性的广告、频道广告、弹出广告、交互广告或任何其它合适的 广告被显示的广告。交互媒体向导应用1208可包含例如节目列表、 媒体指南显示屏幕、所记录的节目的列表,或任何其它合适的交互媒 体向导内容。附加信息1210可包含例如以前未被说明的来自互联网 的任何信息,或该交互媒体向导***可访问的数据库或服务器内存储 的信息。所记录的节目1212包含已被记录在物理介质上的任何类型 的节目。应理解,图12内所示的可被监视以便创建或更新观看历史 记录的各种内容以及伴随每种类型的内容的说明并不是穷尽的,并且 文中未被特别说明或尚未开发出的其它类型的内容(例如,媒体)也 可被监视。
图13示出可用于跟踪被观看或播放的内容的各个方面的一些监 视器。被观看内容的监视器1302可监视已被看过的内容(例如,任 何上文结合图12说明的内容)。例如,如果“Family Guy”的第一季、 第四集被观看,则被观看内容的监视器1302可更新观看历史记录, 以反映“Family Guy”的此特定剧集已被看过这一事实。如果特定广告 例如被交互媒体向导用应用例显示,则被观看内容的监视器1302可 更新观看历史记录,以反映此特定广告被播放这一事实。当至少内容 的特定部分已被看过时,被观看内容的监视器1302可将内容指定为 正在被观看。例如,如果内容的大部分(例如,该内容的长度的至少 一半)已被看过,则该内容可被标记为已被看过。应注意,该预定观 看部分可根据正在被观看的内容的类型改变。例如,开始播放视频点 播节目但是在五分钟之后停止播放(由于他或她不希望该节目)的用 户可导致监视器1302认为此节目已被看过。如果希望的话,指示内 容被最后观看的日期或时间的时间戳可被存储在此观看历史记录内。
频率监视器1304可监视特定内容已经被观看的次数。例如,电 视节目或广告被观看的次数可被存储在观看历史记录内。在其它方法 中,频率监视器1304可监视用户请求或观看例如预告或补充信息例 如对各种节目的信息简介的次数,该次数可被记录在观看历史记录 内。
书签监视器1306可跟踪正在被观看的节目(例如,电视节目) 或当用户暂停或停止播放时正在被观看的节目(例如,视频点播或被 记录的节目)内的位置。下面的示例示出***书签的信息的使用。假 设用户正在观看位于第一个房间内的用户设备上的所记录的节目,但 是停止播放该所记录的节目。该所记录的节目被停止的位置可被*** 书签。此外,假设用户与第二个房间内的用户设备进行交互。该书签 使得第二个房间内的用户设备可在该用户在第一个房间内停止播放 的位置处恢复播放所记录的节目。
在一些实施例内,除了或代替例如使用上文说明的监视器之一创 建或更新观看历史记录之外,交互媒体向导应用可允许用户人工创建 或更新观看历史记录。例如,交互媒体向导应用可提供一个或多个显 示屏幕,该显示屏幕允许用户指定个人、设备或家庭网络的观看历史 记录。可从用户可导航到并选择的该交互媒体向导应用提供的菜单内 的选项访问该显示屏幕。在其它实施例内,允许用户在远离家庭网络 但通信耦合到该交互媒体向导***的地点输入他们已经观看过的内 容,或者他们很少有兴趣或无兴趣观看的内容。例如,用户可在网站 上创建或更新观看历史记录。在该网站,用户可指定他们已经观看了电视连续剧“24小时”的第一、第二季的全部剧集,或者他们已经观看 了演出“Seinfeld”的一些剧集。用户还可尤其描述他们最后观看的指 定内容的日期,或者他们观看指定内容的频率。在该信息已被输入之 后,该信息可被下载且并入或补充已有的观看历史记录。
图14示出因特网网站提供的说明性屏幕1400,用户可在该屏幕 内人工指定他们的观看历史记录。通常,允许用户人工指定或更新他 们的观看历史记录的特定部分对于更准确地反映以前未被交互媒体 向导应用自动捕获的他们的完整观看历史记录是很重要的。这对于登 记例如观众在安装交互媒体向导应用之前已经观看的节目,或者观众 在交互媒体向导应用之外的环境内观看的节目是必要的。返回图14, 应理解,屏幕1400还可被交互媒体向导应用在本地提供。首先,用 户可在文本字段1402内指定以前观看的内容的标题或描述。可提供 辅助工具例如屏幕上键盘或语音口授以帮助用户将此信息输入文本 字段1402。在输入以前观看的内容的标题或描述之后,用户可选择按 钮1404以在所有可用内容的数据库内查找输入的内容。该交互媒体 向导应用可在一个或多个附加屏幕内,将与该输入信息匹配的内容或 多个最接近匹配的内容呈现给用户。用户然后可选择合适的内容,并 且该内容然后在文本字段1402内以交互媒体向导用应用可识别的格 式显示。
作为替代,如果用户不熟悉以前观看的内容的标题或描述,则用 户可选择按钮1406以搜索内容。响应于按钮1406的选择,交互媒体 向导应用可向用户提供用于为以前观看的内容指定不同参数或标准 的一个或多个屏幕。例如,用户可具有指定内容的流派(可被分为范 畴和子范畴,例如影片和戏剧,电视节目和情景喜剧,体育运动和棒 球,或广告和汽车商业广告),观看内容的日期,观看内容的频道或 进一步缩窄内容的附加限定词(例如,收视率,男演员)的机会。在 该参数被输入之后,交互媒体向导应用可基于输入的参数执行搜索, 并使用户具有从匹配所输入的参数的内容中进行选择的机会。
在识别出以前观看的内容之后,用户可具有提供关于以前观看的 内容的其它细节的机会。例如,用户可在选择区域1408内输入观看 该内容的日期(用于确定用户观看的电视连续剧的准确剧集),或该 内容被观看的季。使用下拉菜单1410,用户可尤其指定内容被观看过 多少次,内容被观看的频率(例如,过去的一周内两次),内容被最 后观看的日期,观看者观看了多少内容(可被书签监视器使用的信 息),等等。
当用户已经指定了关于以前观看的内容的细节时,用户可指定应 使用人工输入的以前观看的内容更新的配置文件。为此,用户可将用 户、设备或家庭的名称输入文本字段1412。如果用户希望用人工输入 的内容构成新配置文件,用户可选择按钮1414。响应于按钮1414的 选择,交互媒体向导应用可提示用户输入新配置文件的名称以及与该 新配置文件相关联的任何附加信息。用户还可选择按钮1416以浏览 可用配置文件,并选择合适的配置文件。如果用户希望基于输入的关 于以前观看的内容的信息更新多个配置文件,则用户可识别第一配置 文件,并然后选择按钮1418以添加更多的用户配置文件。响应于按 钮1418的选择,交互媒体向导应用可提示用户通过直接输入或浏览 配置文件的数据库输入附加配置文件的名称。
在选中将被此信息影响的希望配置文件之后,用户还可指定人工 输入的观看历史记录是应该被并入与选中的配置文件相关联的已有 观看历史记录,还是应该代替选中的配置文件的观看历史记录。如果 用户选择单选按钮1420,则交互媒体向导应用可将输入的观看历史记 录输入选中配置文件的已有观看历史记录。如果用户选择单选按钮 1422,交互媒体向导应用可用输入的观看历史记录代替选中的配置文 件的已有观看历史记录。
当可应用“New to Me”特征时,用户可具有选择人工输入的内容 应如何影响交互媒体向导应用提供的不同交互内容显示或功能的机 会。如果用户选择复选框1424,则交互媒体向导应用将在自动生成的 内容显示中考虑人工输入的观看历史记录(即,人工输入的内容例如 广告或节目将不会被自动显示给观众)。如果用户选择复选框1426, 则交互媒体向导应用将在自动记录操作中考虑输入的观看历史记录 (例如,与电视连续剧的一季的记录有关)。如果用户选择复选框 1428,则交互媒体向导应用将呈现推荐时考虑输入的观看历史记录。 如果用户选择复选框1430,交互媒体向导应用将在呈现搜索结果时考 虑输入的观看历史记录。如果用户选择复选框1432,则交互媒体向导 应用将在如下文结合图19说明的显示以前观看或未观看的内容的列 表的可视指示符时,考虑输入的观看历史记录。如果用户选择复选框 1434,则交互媒体向导应用将在如下文结合图21A-H说明的显示以前观看或未观看内容的显示的可视指示符时,考虑输入的观看历史记 录。如果用户希望选择所有上述选项,则用户可选择复选框1436。如 果用户不选择复选框1424-1436中任一个,则交互媒体向导应用可将 输入的观看历史记录应用于为已有观看历史记录指定的相同功能,或 根据下文结合图22说明的缺省规则应用。
当该用户输入了观看历史记录以及其它上述与其有关的细节时, 用户可通过选择提交按钮1438将此信息提交给网站。用户还可分别 通过选择清除按钮1440或取消按钮1442,清除输入的信息或完全取 消输入观看历史记录的功能。一旦该信息已被提交,该信息被处理, 并且观看历史记录细节和对应的指令,例如应被输入的观看历史记录 影响的交互媒体向导应用功能,被以合适的格式传递给合适的交互媒 体向导***。作为替代,如果人工输入观看历史记录的特征由本地交 互媒体向导***提供,则本地交互媒体向导应用可处理并确定该信息 的格式,将该信息直接传递给合适的媒体交互向导***。
图15示出根据本发明的原理的允许用户人工输入以前观看内容 的观看历史记录的说明性流程图1500。首先,在步骤1502,交互媒 体向导应用允许用户指定以前观看的内容以及关于该被指定的内容 的观看的细节。在步骤1504,交互媒体向导应用基于用户在步骤1502 输入的信息编译观看历史记录。在步骤1506,用户指定应该应用该观 看历史记录的一个新的或已有用户、装置或家庭配置文件。在步骤 1508,交互媒体向导应用将步骤1502内指定的观看历史记录应用于 在步骤1506指定的配置文件。在步骤1510,用户指定该观看历史记 录应该如何影响交互媒体向导应用的功能性。在步骤1512,交互媒体 向导应用根据用户在步骤1510的指定更新其自身的对在步骤1508指 定的配置文件的功能性。一般地说,应理解,步骤1504、1508和1512 可在用户已通过例如选择图14内的提交按钮1438提交步骤1502、 1506和1510内的信息之后发生。
观看历史记录可被存储在一个或多个数据库上,该数据库可被用 户装置和/或家庭网络本地或远程访问。另外,如下文将被更详细地说 明的,配置文件例如用户配置文件、装置配置文件和/或家庭网络配置 文件也可被存储在数据库上。
图16是示出用户设备装置1602、1604、1606和1608的说明性 家庭网络113的说明性框图,每个该用户设备装置直接连接到数据库 1612,该数据库1612可尤其存储观看历史数据。尽管类似于结合图8a所述的拓扑结构的家庭网络拓扑结构可用于说明可存储观看历史 记录数据的数据库,但是应理解,可使用其它家庭网络配置或拓扑结 构,例如结合图8b-c、9、10和11所述的那些。用户设备装置1602、 1604、1606和1608可经由通信路径1614将观看历史记录数据发送给 数据库服务器并从该相同数据库服务器接收该相同数据,该通信路径 1614可以是任何适合于家内网络的通信路径,例如有线路径、电缆路 径、光纤路径、无线路径或这些路径的组合。数据库1612与用户装 置1602、1604、1606和1608之间的连接示出观看历史记录可被通信 耦合到家庭网络的用户装置访问。这种可访问性可确保所有用户装置 根据例如具体个人、所选装置或家庭网络正确地配置以管理内容。
此外,还应理解,图16示出将给定家庭网络的观看历史记录数 据存储在可被家庭网络内的所有用户设备装置访问的单个、本地、独 立服务器上仅是示例性的。对于观看历史记录数据存在宽范围的可选 择配置。例如,数据库可被存储在家庭网络内的一个用户设备(被示 出为数据库1616)上;如数据库1618所示,该数据库可通信地耦合 到家庭网络;或者如数据库1620所示,该数据库可位于家庭网络外 的远程位置处(例如在不同家庭网络内的用户设备装置或服务器上, 在发布设施、服务器上,等等)。在其它实施例内,数据库可被分开 或复制以便实现冗余或增加性能,并且以任何合适的方式在以前说明 的位置的任何排列之中分配,或位于处理这种信息的其它合适站点。 另外,该数据可例如仅能被家庭网络内的用户设备装置的子集访问, 这是由于其它用户设备装置没有通信耦合到该数据库,或者是由于那 些其它用户设备装置缺少访问具体数据库、用户配置文件或所关心的 观看历史记录的正确权限。在那些情况下,不能直接访问该数据库的 用户设备装置可与可访问该数据库的用户设备装置建立通信链路。
在用户观看该内容时,可使用交互媒体向导应用所存储的唯一标 识符例如字符串或数字来识别内容。在其它实施例内,交互媒体向导 应用可为具体用户以前还未观看的所有内容存储标识符。
交互媒体向导应用可以多种方式存储观看历史记录。在一些实施 例内,当所关心的观看历史记录被存储在不同于所使用的用户设备装 置的位置时,用户设备可下载并保持该观看历史记录的被本地缓存的 副本。交互媒体向导应用然后可修改该被本地缓存的副本的观看历史 记录,然后应请求(例如,响应于供给这种信息的请求)或响应于用 户操作(例如,退出该用户设备装置)或使用任何其它合适的方法相 隔预定间隔将被更新的观看历史记录上传到外部数据库。
图17示出交互媒体向导应用可生成和显示的不同类型的交互内 容。如图10所示,图17包含菜单1702、节目列表1704、推荐1706、 搜索结果1708、广告1710和附加信息1712。菜单1702可包含使用 户能够导航交互媒体向导应用提供的各种功能的文本菜单。节目列表 1704可包含前述类型的任何一种类型的可用节目的显示。这种列表可 例如按频道、按日期、按类型、按用户指定标准或按任何其它合适方 式组织。推荐1706可包含交互媒体向导应用为用户做出的可用节目 或其它观看或记录内容的推荐的任何显示。搜索结果1708可包含用 户进行的或交互媒体向导应用自动执行的对可用内容的搜索的结果。 广告1706可包含结合图12说明的多种广告1206的类型。最后,附 加信息1712可包含交互媒体向导应用生成的以及上文未说明的任何 类型的信息。
现在将说明在个人层次的内容管理。在家庭网络内基于个人管理 内容可使媒体向导***能够提供每个用户特定的交互内容,而与该用 户使用的用户设备无关。个性化内容管理提供了可提高特定用户的媒 体向导应用体验的许多优点。例如,当第一个用户在起居室观看具体 节目(例如,电视节目)时,***可更新第一个用户的观看历史记录, 以反映该第一个用户已经观看过该具体节目这一事实。此后,当第一 个用户回到卧室(或者具有通信耦合到家庭网络的用户设备的任何房 间),并决定观看另一个节目时,该***可从在该卧室内的用户设备 上可显示的节目列表中省去该第一个用户在起居室内观看的具体节目的列表。相反,如果第二个用户访问起居室或卧室内的用户设备, 并且还未观看该第一个用户观看的该具体节目,则该***可为第二个 用户在列表内显示该具体节目。应理解,对起居室和卧室的引用仅是 说明性的而不是限制性的。另外还应理解,***并不需要从节目列表 中省略该具体节目,但这仅是可显示内容的许多不同方式中的一种。 例如,该具体节目列表可被“专门”呈现以指示该具体节目已被该第一 个用户观看,或者可连同该具体节目列表一起显示附加信息(例如, 指示该具体节目是被最后观看的信息)。结合伴随图17的说明讨论 了显示内容的不同方式的另外的示例。
个性化内容管理的另一个优点可应用于设置或喜好。例如,具体 用户在任何用户设备设定的任何设置可自动应用于耦合到家庭网络 的所有用户设备。因此,该具体用户不需要为耦合到家庭网络的每个 用户设备人工定义任何希望的设置。此外,每当具体用户在一个用户 设备上改变设置时,被更新的设置可被应用于所有用户设备而不需要 另外的用户输入。这种设置可例如被存储为用户配置文件的一部分。 应注意,可包含设置的观看历史记录可被存储为用户配置文件的一部 分。
图18a示出说明性流程图1800,该流程图基于被识别的用于使 用通信耦合到家庭网络的用户设备的用户的观看历史记录显示交互 或媒体内容。在步骤1802,确定使用通信地耦合到家庭网络的用户设 备的用户的身份。在一个实施例内,可在用户选择用户配置文件时确 定用户的身份。简短地参照图19,示出说明性的用户配置文件选择屏 幕1900。显示屏幕1900可响应于在遥控器上的一个或多个按钮的选 择被显示,或通过导航交互媒体向导应用内的高亮显示以选择使得可 显示屏幕1900被显示的选项。屏幕1900可包含用户配置文件选择区 1902,用户配置文件创建按钮1904,用户配置文件删除按钮1906和 用户配置文件修改按钮1908。应理解,屏幕900的内容仅是示例性的, 并且可添加另外的按钮和其它可选特性,并且可省略多种特征。
用户配置文件选择区1902可包含高亮区域1910和用户配置文件 1912、1914及1916。用户配置文件按钮1912对应于为具体个人(示 出为妈妈和Mary)创建的用户配置文件。用户配置文件按钮1914对 应于为一组个人(示出为家庭)创建的用户配置文件。例如,当Mary 和妈妈都看节目时可选择一组配置文件。用户配置文件按钮1916对 应于匿名或客人用户(示出为Guest)。例如,当用户不具有配置文 件或希望作为指定的个人或组配置文件的一部分观看节目,而他或她 不与被监视的媒体向导应用进行交互时,可选择按钮1916。交互媒体 向导应用可允许用户将高亮区域1910导航到用户配置文件按钮1912、1914和1916之一,并选择被高亮显示的用户配置文件按钮。当该用 户选择用户配置文件按钮1912、1914和1916之一时,确定该用户的 身份或确定该用户是否是匿名用户。
交互媒体向导应用还可允许用户将高亮区域1910导航到用户配 置文件创建按钮1904、用户配置文件删除按钮1906或用户配置文件 修改按钮1908,并且如果希望的话,用户可选择被高亮显示的按钮。 用户配置文件创建按钮1904的选择使得交互媒体向导应用可显示用 于创建新用户配置文件的一个或多个建立屏幕。选择用户配置文件删 除按钮1906可使得交互媒体向导应用删除已被创建的指定用户配置 文件。在一个实施例内,响应于用户配置文件删除按钮1906的选择, 交互媒体向导应用可将加亮区域1910定位在用户配置文件选择区域 1902内的一个用户配置文件按钮1912上,以允许用户选择用户打算 删除的用户配置文件。用户配置文件修改按钮1904的选择使得交互 媒体向导应用可显示用于修改已有用户配置文件的一个或多个建立 屏幕。
返回参照图18a,除了用户配置文件选择屏幕1800之外或代替 该屏幕,可使用识别***以执行确定用户身份的步骤1802。识别*** (例如,图6的***620)使得交互媒体向导应用能够使用通信耦合 到家庭网络的用户设备智能识别用户。例如,识别***可执行指纹识 别、视网膜或热扫描以便确定用户并加载对应的用户配置文件。
在步骤S1804,提供被识别用户的观看历史记录。如上所述,观 看历史记录可被存储在数据库上,该数据库通信耦合到该被识别用户 使用的用户设备。如果希望的话,观看历史记录可被存储在与被识别 用户相关联的用户配置文件内,该配置文件是被存储在该数据库上的 用户配置文件。在一些实施例内,可使得用户的用户配置文件和/或观 看历史记录信息是家庭网络内部或外部的一些或所有用户设备装置 公用的或私用的。
交互媒体向导***可识别家庭网络内或别处的使用相同用户配 置文件的所有用户设备装置,以便提供关于被识别用户的观看历史记 录的最新信息。在一些实施例内,例如,位于在其上用户已登录(例 如,选择用户配置文件)或已被识别***识别的用户设备装置处的交 互媒体向导应用可确定如果有的话家庭网络内的用户设备装置是否 使用相同用户配置文件,然后与那些用户设备装置直接通信。在其它 实施例内,每当用于存储观看历史记录数据和/或用户配置文件的一个 或多个数据库接收更新数据时,该数据库可将全部更新的观看历史记 录和/或用户配置文件或仅将观看历史记录和/或用户配置文件的更新 后的部分直接传递给那些具有该被识别用户的观看历史记录数据和/ 或用户配置文件数据的其它用户设备装置。
在步骤1806,基于被识别用户的观看历史记录生成将在通信耦 合到家庭网络的用户设备上显示的交互内容。交互内容通常是指交互 媒体向导应用生成的或作为用户进行交互结果的任何类型的显示屏 或一系列屏幕例如菜单、提示、节目列表等。在一些实施例内,例如, 交互媒体向导应用可(基于观看历史记录)生成节目列表,被识别用 户以前观看的或至少被识别为正在被观看的媒体内容(例如,电视节 目)构成该节目列表,该列表可以是最喜爱节目列表、推荐节目列表 或搜索结果节目列表
观看历史记录的不同参数或监视器还可用于确定是否显示以前 观看的内容。如果希望的话,交互媒体向导应用可定义或允许用户定 义这样的阈值,即该阈值用于确定即使节目或其它内容以前被收看 过,该节目或其它内容是否实际上仍应被显示。例如,除非例如生成 的交互内容在指定日期之前或在日期范围内被观看过,或者除非生成 的交互内容被观看过至少指定的次数或次数范围内的次数,否则用户 可指示交互媒体向导应用不从该内容的显示中删除内容。在其它实施 例内,交互媒体向导应用可定义或允许用户定义一组加权标准,包含 用户以前是否观看过媒体内容,以便确定是否从显示的交互内容中删除以前观看的内容。
从交互内容的显示中去除用户以前已观看的媒体有许多用处。例 如,交互媒体向导应用可使用关于用户已观看的媒体内容的信息修改 节目列表,该节目列表可主动建议用户尤其基于用户已指定的优选项 进行观看或记录。在其它实施例内,交互媒体向导应用可从用户针对 具体媒体内容或媒体内容的类别进行的搜索中去除用户以前已观看 的媒体。在另外的实施例中,交互媒体向导应用可自动或响应于输入 从未来节目的节目列表的显示中过滤并去除被识别的用户以前已观 看的媒体内容。
在另外的实施例内,交互媒体向导应用可提供仅包含用户还未观 看的节目的搜索的结果。例如,如果用户搜索关于Lucille Ball的内 容,并且在VOD服务器上可得到完整的“I LOVE LUCY”合集(例如, 全部300集),媒体应用可显示用户还未观看的节目的列表。即,如 果用户已经观看过全部300集中的例如230集,则媒体应用可不显示 全部300集。一般地说,应理解,如果内容以前已被看过,则交互媒 体向导应用可从任何图17内定义的多种交互内容中去除该内容。
应理解,本发明的上述实施例可应用于各种家庭网络环境。在一 个说明性示例内,已经在家中的一个房间内的用户设备装置上观看过 电视节目的用户可能对再次观看相同内容不感兴趣,而与用户使用的 该设备装置无关。为了解决此问题,本发明允许用户为他或她自己创 建用户配置文件,并然后在使用家庭网络内的任何用户设备装置之前 在该用户设备装置上选择用户配置文件。
除了使用用户的观看历史记录以从交互媒体的显示中去除以前 观看的媒体内容之外,该交互媒体向导应用可从如图18a的步骤1806 内指定的媒体内容的显示中去除以前观看的媒体内容。在一些实施例 内,给定用户已经观看的广告(例如商业广告)或其它形式的宣传媒 体例如电视节目或电影的预览可被从显示中取消,并被用用户还未观 看的广告代替。结果,此特征可帮助广告商更好地吸引他们的产品的 潜在购买者。此特征尤其有利的一个情况是对于这样一些广告,即, 该广告是当联系在一起时被设计成讲述一个故事的一组广告。这种广 告可被偶尔地而不按任何具体顺序播放。通过仅向用户呈现他或她以前未观看的那些广告,然后交互媒体向导应用可帮助观众观看给定一 组系列广告内的所有不同的单个广告,从而能够将广告内的背景故事 线串联在一起。
该交互媒体向导应用另外可帮助其中用户希望不必首先选择用 户配置文件就可操作家庭网络内的用户设备装置的情况。一些用户不 希望在使用用户设备装置之前还要负担选择用户配置文件。在这种情 况下,交互媒体向导应用可例如将匿名用户已经看过的节目添加到家 庭网络的所有已存储的用户配置文件的观看历史记录中。在其它实施 例内,交互媒体向导***可提供一个或多个用于处理匿名用户的观看 历史记录的建立屏幕。该建立屏幕可提供允许用户明确指定将包含匿 名用户的观看历史记录的那些用户配置文件的选项。
在一些实施例内,交互媒体向导应用可使用预定标准生成以前观 看的内容的显示。例如,交互媒体向导应用可将以前观看的节目评级, 并基于它们的等级显示节目。下文将结合图20更详细地说明评级。
在一些实施例内,交互媒体向导应用可支持观看通信耦合到家庭 网络的用户装置的多个用户的识别。图18b示出根据本发明的原理的 支持多用户识别的实施例的说明性流程图1810。从步骤1812开始, 确定观看通信耦合到家庭网络的具体用户设备上的内容的多个用户 的身份。用户的身份可基于多个用户配置文件的选择被确定,或被识 别***(例如,图6的识别***612)确定。在步骤1814,监视正在 用户设备上观看的内容(例如,电视节目)。在步骤1816,更新每个 被识别用户的观看历史记录。由于每个用户的观看历史记录现在反映 了被识别用户已经观看了该具体节目这一事实,所以这种更新为每个 用户加强了内容管理。例如,在一组用户观看了电影“When Harry Met Sally”的记录之后,未来生成的被记录节目的列表可能不显示“When Harry Met Sally”节目列表。
现在将说明在用户装置层次的内容管理。在家庭网络内用户装置 层次管理内容可使媒体向导***能够提供基于在选中的用户装置观 看的内容的交互内容。在一个实施例内,选中的用户装置可被当作主 装置,而其它用户设备可被当作从属装置。在主/从配置内,可基于在 主用户装置观看的内容创建、修改或更新观看历史记录。因此,被生 成以便在主和从装置上显示的交互内容基于主用户装置的观看历史 记录。
图18c示出根据本发明的原理的在用户装置层次的内容管理的 流程图1820。在步骤1822,选择通信耦合到家庭网络的多个用户装 置之一。例如,交互媒体向导应用可允许用户通过选择用户装置配置 文件选择所希望的用户装置。作为另一个示例,可配置硬件协议(例 如,bios设置)以选择具体用户装置。在步骤1824,可提供该选中用 户装置的观看历史记录。在步骤1826,交互媒体向导应用可基于该选 中的用户装置的观看历史记录生成交互内容,该交互内容用于在通信 耦合到家庭网络的用户设备上显示。
现在说明在家庭网络层次的以及跨越多个家庭网络的内容管理。 在家庭网络层次上管理内容使媒体向导***能够提供交互内容,该交 互内容基于在通信耦合到家庭网络的多个用户设备中任一个处观看 的内容。在此配置内,每当在通信耦合到家庭网络的用户装置上观看 节目的条目时,该节目不仅不在具体用户装置上的节目列表内被呈 现,而且不在通信耦合到家庭网络的任何其它用户装置上的节目列表 内被呈现。应理解,此配置可与上文结合图18c所述的主/从配置形成 对比。实际上,此配置类似于主/从关系,其中通信耦合到家庭网络的 每个用户装置可管理内容。例如,假设家庭网络通信耦合到三个不同的用户装置。如果在第一个用户装置上观看“Superman”,则可更新 家庭网络的观看历史记录以反映此观看事件。因此,用户装置都不会 在节目列表内显示“Superman”。如果在第二个用户装置上观看 “Wonderwoman”,则更新家庭网络的观看历史记录以反映此观看事 件。用户装置也不会在节目列表内显示“Wonderwoman”。
图18d示出基于家庭网络的观看历史记录管理内容的说明性流 程图1830。在步骤1832,提供通信耦合到家庭网络的多个用户装置。 在步骤1834,提供家庭网络的观看历史记录。在步骤1836,生成基 于家庭网络的观看历史记录的交互内容,以便在通信耦合到家庭网络 的所有用户装置上显示。
跨越两个或更多个家庭网络管理内容可使媒体向导***能够提 供交互内容,该交互内容基于在选中的家庭网络或在每个家庭网络观 看的内容。例如,用户可具有第一家庭网络(例如,位于他或她住宅 内)和第二家庭网络(例如,位于他或她度假住宅内)。在一个实施 例内,该实施例假设第一家庭网络是被选中的家庭网络,在该第一家 庭网络观看的节目的任何条目可能不被呈现在第二网络的节目列表 内。在另一个实施例内,假设没有选择家庭网络,在第一网络观看的 节目的任何条目可能不被在呈现在第二网络的节目列表内,而在第二 网络观看的节目的任何条目可能不被呈现在第一网络的节目列表内。
图18e示出根据本发明的原理的用于基于选中家庭网络的观看 历史记录显示交互内容的说明性流程图1840。在步骤1842,从相互 通信耦合的至少两个家庭网络中选择一个家庭网络。在步骤1844,基 于选中的家庭网络提供观看历史记录。在步骤1846,生成基于选中家 庭网络的观看历史记录的交互内容,从而在每个家庭网络显示该内 容。
应理解,在交叉耦合的家庭网络配置内(例如,见图11c和11d), 选中的用户设备或被识别的用户可为通信耦合到交叉耦合家庭网络 的用户装置确定被生成以便显示的交互内容。
前文对跨越多个家庭网络管理内容的说明示出能够与外部用户 设备装置或家庭网络共享特定家庭网络的观看历史记录。此概念也可 延伸到本发明的用户层次和装置层次。例如,假定位于家庭网络外的 用户设备装置通信耦合到该家庭网络,则该用户设备装置处的用户仍 可访问该家庭网络内的具体用户或设备的配置文件。这样,在他们的 度假房屋内度假的用户可从他们的常住房屋访问用户或装置配置文 件,该常住房屋可具有该用户的更完整的观看历史记录,从而更有价 值。
图20示出用于基于应用于以前观看的节目的预定准则显示被分 级的交互内容的说明性流程图2000。在步骤2002,交互媒体向导应 用可基于一个或多个准则对一些或全部以前观看的媒体(例如,电视 连续剧的剧集、电影或广告)评级。在一些实施例内,交互媒体向导 应用可仅基于媒体被最后观看的时间对以前观看的媒体评级。在其它 实施例内,交互媒体向导应用可基于多个准则对每个以前观看的媒体 进行累积评级,该多个准则可包含媒体被最后观看的时间,媒体被观 看的频繁程度以及用户为该媒体指定的任何具体优选项。在确定以前 观看的具体媒体的评级时,可将准则加权。参数例如用于确定以前观 看的媒体的评级的不同准则、它们是否被加权、该不同准则中的每一 个的具体加权,以及实际应用该评级的特定媒体或媒体的类型可被交 互媒体向导应用以优化方式预先设定,或者可被用户使用例如该交互 媒体向导应用提供的用于指定这种设置的显示屏幕并针对每个用户 配置文件定制。
在对以前观看的内容评级之后,交互媒体向导应用可在步骤 2004基于指定的评级显示交互内容或媒体内容。默认地,未被观看的 内容的评级可高于以前观看的内容的评级。在一些实施例内,被更频 繁地观看或已被更经常观看的以前观看的媒体内容例如评级较低,结 果被播放的可能性较小,或者可在交互内容的评级列表内被较晚播 放。在其它实施例内,可基于与以前观看的内容的评级相对应的颜色 梯度,在交互内容内显示已被评级的以前观看的媒体内容。这样,较 新近(more recent)观看的或者较频繁地观看的内容的交互列表可显 得比较久远观看的或较不频繁观看的内容的交互列表更亮或更强烈, 反之亦然。在另外的实施例内,可在交互媒体向导应用生成的交互内 容中,显示以前观看的媒体内容的观看历史记录例如内容被最后观看 的日期或内容的观看次数。
可基于以前观看的内容类似地显示媒体内容。在一些实施例内, 与其它可用媒体内容相比被更新近或更频繁观看的广告或宣传媒体 不太可能被显示。
图21A-21F示出根据本发明的可被交互媒体向导应用基于观看 历史记录为识别用户、被选中装置或家庭网络生成和显示的说明性内 容2100。具体地,图21A-F示出可被交互媒体向导应用用于呈现以 前观看的内容的显示和/或列表的不同的说明性可视指示符。在图 21A-F内,显示屏幕2100可包含可选择的广告2102,可选择的付费 收看(“PPV”)广告2104,画中画(“PIG”)屏幕2106,和节目列表 2108、2110、2112及2114。广告2102和2104可被称为可选择的广 告,这是因为用户可选择该广告,作为响应用户可得到定购广告产品 的机会,可被自动指引到广告播放等。
在图21A中,电影“Matrix”的节目列表2108被显示具有已观看 图标,以指示该电影以前已被看过。在图21B中,电影“Top Gun”的 节目列表2110被显示具有指示该电影的最后的观看日期是在2005年 10月25日的文本。在图21C中,电影“X-men”的节目列表2112被加阴影显示,以表示该电影以前已被看过。如上文结合图20所示,节 目列表2112的亮度或颜色可基于例如对应于该节目列表的内容的最 后观看的日期、该内容被观看的频率等等因素改变。在图21D内,电 视连续剧“Entourage”的第一季的第三集的节目列表2114被显示具有 文字信息,该文字信息描述了该剧集已被看过两次。在图21E内,可 选择的广告2102和可选择的PPV广告2104可包含可视指示符,以 表示该具体广告或广告内容以前已被看过。例如,如图21E所示,可 选择的广告2102和2104可被显示具有带字母“W”的圆圈,以表示该具体广告或广告内容以前已被看过。可使用不同的可视指示符为观众 将当广告本身以前已被看过时与当登广告的内容已被观看时区分开。 在图21F内,当例如用户使用高亮区域选择屏幕列表2108、2110、2112 或2114之一或可选择广告2102、2104之一,并且在PIG内显示与被 选中的列表或广告有关的媒体内容时,PIG屏幕2106也可显示内容 以前已被看过的指示。
在一些实施例内,代替或除了如图21A-F所示显示指示以前观 看的内容的可视指示符之外,交互媒体向导应用可显示可视指示符以 表示内容是“New to Me”。如下文将结合图22所述的,用户可决定为 未观看内容相对于已看内容显示可视指示符。如果用户还未指定此优 选项,则交互媒体向导应用可根据上述替代方案之一默认地(即,根 据用户选择的和交互媒体向导应用定义的默认规则)显示可视指示 符。如果交互媒体向导应用实际上被配置成为以前未观看的内容显示 可视指示符,则可使用与上述那些可视指示符类似的可视指示符。例 如,根据已被加载的具体用户、装置和家庭配置文件,可使用具有单 词“New to Me”的矩形图标或具有字母“NM”的圆形图标指示对于观 众是新的内容。作为替代,可将以前未观看的内容(例如,节目列表、 广告或PIG屏幕内容)加阴影,以指示其是新的。当例如用户希望对 于未观看和已看过内容观看不同的可视指示符时,可将用于以前未观 看的内容的阴影特意设定为与用于以前已看过的内容的阴影不同的 颜色或亮度级,以便用户更容易区分这两种内容。另外,还可使用上 述可视指示符的任何组合指示未观看或已看过的内容。例如,交互媒 体向导应用可用阴影表现显示屏幕的节目列表部分内的以前未观看 或已看过的内容,然后将圆形图标用于在该处存在以前未观看或已看 过的内容的广告、PIG或显示屏幕的其它区域。将用于显示屏的不同 区域的实际可视指示符可由用户指定或者由交互媒体向导应用指定。 此外,通常应理解,图21A-F内所述的可视指示符仅是说明性的而不 是限制性的,并且可使用适合于交互媒体向导应用的其它形式的指示 来表示未观看或已看过的内容。
图21G示出其中已根据预定准则对以前看过的内容评级的说明 性屏幕。这里,将假设节目列表2108、2110、2112和2114都对应于 以前看过的内容,并且根据该内容最后被观看的日期评级。交互媒体 向导应用可首先将最新近观看的节目评级,并因而在显示器上显示最 新近观看的节目。作为替代,用户可指定或者交互媒体向导应用可自 动指定不同的以前看过的内容的评级顺序。另外,如上所述,可基于 也可由用户指定或交互媒体向导应用自动指定的标准的加权组合确 定评级。因此,如果例如节目列表2108、2110、2112和2114不仅基 于该列表内呈现的内容的最后观看时间,而且还基于内容已被观看的 次数评级,则“Top Gun”的节目列表2110完全有可能不是等级最高的 节目列表,因此可能不被显示。另外,应理解,在分级的列表内显示 的指示并不必与该内容被评级的方式相对应。例如,如下文结合图22 所述的,用户可指定使用用于识别以前看过的内容的观看次数的可视指示符,然后单独指定可使用内容被最后观看的时间的准则对这种内 容评级。
图21H示出使用“New to Me”可视指示符来表示内容以前已被看 过,其中以前看过的内容(即,过去已经广播过至少一次的剧集)对 应于电视连续剧的再度上映或重播。图21H示出显示屏幕2150,该 显示屏幕2150可包含可选择的广告2152、可选择的PPV广告2154和PIG屏幕2156。显示屏幕2150还包含节目列表2158、2160、2162 和2164,每个节目列表对应于电视连续剧的一集。可使用高亮区域 2166选择每个节目列表2158、2160、2162和2164。
在图21H中可见,节目列表2158、2160和2164均被是指示为 正在再度上映。但是,“New to Me”指示2168仅连同节目列表2160 和2164一起显示,这意味着尽管节目列表2160和2164标识的剧集 ——Prison Break的第一季、第九集和Entourage的第一季、第三集——可能以前被广播过,但是根据已经被加载的配置文件,那些再度 上映的节目以前未被相应的观众、装置或家庭观看。
此示例强调了应用于已被广播大量时间或者处于企业联合组织 内的电视节目的“New to Me”特征的有用性。当电视节目的具体剧集 再度上映时,该剧集的列表或详细节目表信息通常指示该剧集是再度 上映,向观众提示他们已经看过该剧集。但是,只是开始连续观看该 电视节目的观众往往还未看过许多再度上映的电视片。直到用户开始 观看该节目的更多剧集时,被标记为再度上映的剧集才实际上对应于 观众已经看过的剧集。这些重复指示因而至少一开始对当节目第一次 开始广播时没有从头开始观看电视连续剧的观众几乎无用。造成此问 题的原因是重复指示有时可能不准确。通过使用户能够为观众、装置 或家庭保持观看历史记录,“New to Me”特征通过跟踪已经看过的节 目的准确剧集缓解了这些问题。
图22示出说明性菜单屏幕2200,该菜单屏幕2200允许用户根 据意愿启用、停用和配置“New to Me”特征。在一些实施例内,默认 地,就在显示图19所示的配置文件选择屏幕1900之前或之后将菜单 屏幕2200呈现给用户。菜单屏幕2200还可通常被设计成通过按下遥 控器上的对应的“New to Me”功能按钮,或者通过选择交互媒体指南 应用生成的任何显示屏幕上显示的“New to Me”,可在任何时候访问 该菜单屏幕。具体地,屏幕2200可包含按钮2202、2204、2206和2208。 应理解,屏幕2200的内容仅是说明性的,并且可添加另外的可选择 的特征,并且可省略已有特征。
按钮2202允许用户针对特定内容运行“New to Me”特征。因此, 当用户仅针对这样的内容调用该特征时可选择按钮2202,即对于该内 容,用户认为值得识别该内容是否以前被看过。响应于选择按钮2202, 可向用户呈现另一个屏幕,该屏幕用于指定用户希望针对其调用“New to Me”特征的内容的类型。例如,用户可指定仅针对广告或特定电视 节目或特定类型的电影调用该特征。交互媒体向导应用可提供任何合 适类型的用于输入这种信息的显示屏。
按钮2204使用户能够针对交互媒体向导应用提供的特定功能或 交互内容运行“New to Me”特征。响应于选择按钮2204,交互媒体向 导应用提供一个或多个显示屏幕,以便允许用户选择该“New to Me” 特征应对其起作用的功能或交互内容的类型。例如,用户可选择仅针 对菜单显示、节目列表显示、建议、搜索结果、广告或其它内容、这 些功能或交互内容的任何组合、或可应用“New to Me”特征的交互媒 体向导应用支持的任何额外类型的功能或交互内容,开启“New to Me”特征。用户控制量可被进一步细分成用户可选择针对每种可应用 功能提供不同的“规则”。不同的可用规则可包含不显示以前看过的内 容、使用指示显示以前看过的内容或未观看的内容,和根据评级显示 以前未观看的内容。合适时可组合这些规则。例如,用户可选择使用 指示并根据评级显示以前看过的内容。作为替代,这些规则的选择可 跨越交互媒体向导应用提供的可应用“New to Me”功能(例如,使用 不同于按钮2204的按钮)的不同功能并与这些功能独立地被全局应 用。交互媒体向导应用还可设定默认规则,当用户没有选择任何规则 时应用该默认规则。
按钮2206使用户能够针对提供的所有可用类型的内容以及可应 用“New to Me”功能的每种情况激活“New to Me”功能。在一些实施例 内,用户没有作出任何指定时,交互媒体向导应用可根据这种不可任 意支配的规则默认地运行“New to Me”功能。响应于选择按钮2206, 交互媒体向导应用可继续跟踪指定用户、装置或家庭配置文件的所有 内容的观看历史记录,然后使用此信息更新或修改基于观看历史记录 提供的功能或交互内容。
按钮2208允许用户配置与“New to Me”特征相关联的另外的选 项。例如,通过选择按钮2208,用户可具有经由一个或多个显示屏幕 尤其明确地设定如上文结合图21A-H所述的将被交互媒体向导应用 使用的不同类型的可视指示符,设定默认规则等等的机会。
最后,按钮2210使用户能够任意地关闭“New to Me”特征。响应 于选择按钮2210,交互媒体向导应用可完全停止跟踪用户观看的内 容。
前述说明仅是本发明的原理的说明性说明,并且在不偏离本发明 的范围和精神的情况下,本发明技术人员可实现多种修改。

Claims (6)

1.一种用于使用交互媒体向导应用创建观看历史记录的方法,包含:
基于以前看过的内容创建用户的观看历史记录;
通过当该用户在用户设备装置上观看的内容被观看时记录所述内容,自动更新该观看历史记录;
显示用户界面,该用户界面允许该用户输入该用户已观看但是却未包括在所述观看历史记录中的内容项的标识符;
在所述用户界面处接收指示该用户已观看所述内容项并且指示不再次观看所述内容项的用户输入;以及
基于所述用户输入更新所述观看历史记录。
2.根据权利要求1所述的方法,其中所述用户设备装置是第一用户设备装置,该方法还包含基于所述用户在第二用户设备装置上观看的内容自动更新所述观看历史记录。
3.根据权利要求2所述的方法,其中所述第二用户设备装置是家庭网络的一部分,该家庭网络包含多个用户设备装置,该多个用户设备装置包含所述第一用户设备装置。
4.根据权利要求1所述的方法,还包括:
在所述用户界面处接收选择用户配置文件的用户输入,其中该用户配置文件包含基于以前看过的内容的该用户的观看历史记录。
5.根据权利要求4所述的方法,其中接收指示该用户已观看所述内容项并且指示不再次观看所述内容项的用户输入包含:
允许用户对所述内容项进行搜索;并且
接收基于该搜索的所述内容项的用户输入。
6.一种用于使用交互媒体向导应用创建观看历史记录的***,该***包含用户设备装置,该用户设备装置操作以:
基于以前看过的内容创建用户的观看历史记录;
通过当该用户在所述用户设备装置上观看的内容被观看时记录所述内容,自动更新该观看历史记录;
显示用户界面以允许该用户输入该用户已观看但是却未包括在所述观看历史记录中的内容项的标识符;
在所述用户界面处接收指示该用户已观看所述内容项并且指示不再次观看所述内容项的用户输入;以及
基于所述用户输入更新所述观看历史记录。
CN201810252004.7A 2005-12-29 2006-12-15 用于管理内容的***和方法 Active CN108322784B (zh)

Applications Claiming Priority (11)

Application Number Priority Date Filing Date Title
US11/324,173 US20070157247A1 (en) 2005-12-29 2005-12-29 Systems and methods for managing content
US11/324,204 2005-12-29
US11/324,185 US20070157222A1 (en) 2005-12-29 2005-12-29 Systems and methods for managing content
US11/324,185 2005-12-29
US11/324,212 US20070157242A1 (en) 2005-12-29 2005-12-29 Systems and methods for managing content
US11/324,173 2005-12-29
US11/324,172 2005-12-29
US11/324,204 US20070157223A1 (en) 2005-12-29 2005-12-29 Systems and methods for managing content
US11/324,172 US20070157220A1 (en) 2005-12-29 2005-12-29 Systems and methods for managing content
US11/324,212 2005-12-29
CN2006800532007A CN101385342B (zh) 2005-12-29 2006-12-15 用于管理内容的***和方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2006800532007A Division CN101385342B (zh) 2005-12-29 2006-12-15 用于管理内容的***和方法

Publications (2)

Publication Number Publication Date
CN108322784A CN108322784A (zh) 2018-07-24
CN108322784B true CN108322784B (zh) 2021-03-12

Family

ID=38226196

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201810252004.7A Active CN108322784B (zh) 2005-12-29 2006-12-15 用于管理内容的***和方法
CN2006800532007A Active CN101385342B (zh) 2005-12-29 2006-12-15 用于管理内容的***和方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2006800532007A Active CN101385342B (zh) 2005-12-29 2006-12-15 用于管理内容的***和方法

Country Status (2)

Country Link
US (1) US20070157220A1 (zh)
CN (2) CN108322784B (zh)

Families Citing this family (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8574074B2 (en) 2005-09-30 2013-11-05 Sony Computer Entertainment America Llc Advertising impression determination
US8751310B2 (en) 2005-09-30 2014-06-10 Sony Computer Entertainment America Llc Monitoring advertisement impressions
JP4487517B2 (ja) * 2003-08-28 2010-06-23 ソニー株式会社 情報提供装置及び情報提供方法、並びにコンピュータ・プログラム
US8763157B2 (en) 2004-08-23 2014-06-24 Sony Computer Entertainment America Llc Statutory license restricted digital media playback on portable devices
US11004089B2 (en) 2005-10-25 2021-05-11 Sony Interactive Entertainment LLC Associating media content files with advertisements
US20070118425A1 (en) 2005-10-25 2007-05-24 Podbridge, Inc. User device agent for asynchronous advertising in time and space shifted media network
US10657538B2 (en) 2005-10-25 2020-05-19 Sony Interactive Entertainment LLC Resolution of advertising rules
US8676900B2 (en) 2005-10-25 2014-03-18 Sony Computer Entertainment America Llc Asynchronous advertising placement based on metadata
US9015736B2 (en) 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US9880702B2 (en) * 2006-02-03 2018-01-30 Yahoo Holdings, Inc. Content structures and content navigation interfaces
US20070186173A1 (en) * 2006-02-03 2007-08-09 Yahoo! Inc. Instant messenger alerts and organization systems
US8055444B2 (en) * 2006-04-04 2011-11-08 Yahoo! Inc. Content display and navigation interface
JP5313882B2 (ja) * 2006-05-05 2013-10-09 ソニー コンピュータ エンタテインメント アメリカ リミテッド ライアビリテイ カンパニー 主要コンテンツと補助コンテンツを表示する装置
US20080098304A1 (en) * 2006-11-29 2008-04-24 Coutts Daryl D Methods and systems for prompting users of computing devices
US20080091542A1 (en) * 2006-11-29 2008-04-17 Coutts Daryl D Advertising intermediation server
US20080134090A1 (en) * 2006-11-29 2008-06-05 Daryl David Coutts Systems and methods for information presentation
US20080133726A1 (en) * 2006-12-01 2008-06-05 Microsoft Corporation Network administration with guest access
US9967620B2 (en) * 2007-03-16 2018-05-08 Adobe Systems Incorporated Video highlights for streaming media
US9137490B2 (en) 2007-04-10 2015-09-15 At&T Intellectual Property I, L.P. System and method for video transmission scheduling
US20080320519A1 (en) * 2007-06-21 2008-12-25 Beadle Edward R System and method for networking data collection devices for content presentation systems
US9319726B2 (en) * 2007-06-21 2016-04-19 Imagine Communications Corp. System and method for a passively-adaptive preferred channel list
US8806534B2 (en) 2007-06-21 2014-08-12 Imagine Communications Corp. System and method for creating and using a smart channel tuner list
US9094717B2 (en) * 2007-06-21 2015-07-28 Imagine Communications Corp. System and method for creating and using a smart electronic programming guide
US20080320520A1 (en) * 2007-06-21 2008-12-25 Beadle Edward R System and method for biometric identification using portable interface device for content presentation system
US8782703B2 (en) * 2007-06-21 2014-07-15 Imagine Communications Corp. System and method for picture-in-picture assisted time-adaptive surfing for a content presentation system
US9003464B2 (en) 2007-08-27 2015-04-07 At&T Intellectual Property I, L.P. System and method of verifying a video blackout event
US9060155B2 (en) * 2007-08-28 2015-06-16 Nokia Technologies Oy Apparatus, method and computer program product for generating a personalized visualization of broadcasting stations
US8924997B2 (en) 2007-11-01 2014-12-30 At&T Intellectual Property, I, L.P. System and method of restricting access to media content
US8001561B2 (en) * 2007-11-20 2011-08-16 Samsung Electronics Co., Ltd. System and method for automatically rating video content
US8694396B1 (en) * 2007-12-26 2014-04-08 Rovi Guides, Inc. Systems and methods for episodic advertisement tracking
US8341660B2 (en) * 2008-01-30 2012-12-25 Microsoft Corporation Program promotion feedback
WO2009107560A1 (ja) * 2008-02-26 2009-09-03 シャープ株式会社 録画要求装置、録画装置、システム、録画装置選定方法、及びコンピュータプログラム
US9800839B2 (en) * 2008-04-16 2017-10-24 Comcast Cable Communications Management, Llc Remote access to personal video profile
JP5282447B2 (ja) * 2008-05-29 2013-09-04 ソニー株式会社 情報処理装置、情報処理方法、プログラムおよび情報処理システム
US8566882B2 (en) * 2008-05-30 2013-10-22 EchoStar Technologies, L.L.C. Systems, methods and apparatus for exchanging data between television receivers over a wireless communication link
KR101512322B1 (ko) * 2008-06-04 2015-04-15 삼성전자주식회사 일상 공유를 위한 방법, 장치 및 그 시스템
US20090327125A1 (en) * 2008-06-26 2009-12-31 Microsoft Corporation Enhanced media subscription
US20100027966A1 (en) * 2008-08-04 2010-02-04 Opanga Networks, Llc Systems and methods for video bookmarking
US8352997B2 (en) 2008-11-14 2013-01-08 At&T Intellectual Property I, L.P. System and method of monitoring blackout events
CN101751968A (zh) * 2008-11-28 2010-06-23 深圳Tcl新技术有限公司 存储设备的信息管理方法及电子设备
US20100205041A1 (en) * 2009-02-12 2010-08-12 Samsung Electronics Co., Ltd. Determining the interest of individual entities based on a general interest
US8938467B2 (en) 2009-03-25 2015-01-20 Eloy Technology, Llc System and method for intelligent storage of time shifted content
US9088757B2 (en) * 2009-03-25 2015-07-21 Eloy Technology, Llc Method and system for socially ranking programs
US20100262986A1 (en) * 2009-04-08 2010-10-14 Verizon Patent And Licensing Inc. Viewing history
US8763090B2 (en) 2009-08-11 2014-06-24 Sony Computer Entertainment America Llc Management of ancillary content delivery and presentation
TWI443530B (zh) * 2009-10-14 2014-07-01 Univ Nat Chiao Tung 文件處理系統及方法
US9571784B2 (en) * 2009-10-30 2017-02-14 Verizon Patent And Licensing Inc. Media content watch list systems and methods
KR20110052997A (ko) * 2009-11-13 2011-05-19 삼성전자주식회사 디스플레이 장치와 클라이언트 단말 및 이의 제어 방법
CA2793355C (en) * 2009-12-15 2017-06-13 Telefonaktiebolaget L M Ericsson (Publ) Time-shifting of a live media stream
JP5515758B2 (ja) * 2010-01-18 2014-06-11 ソニー株式会社 画像処理装置および方法
US20110214147A1 (en) * 2010-02-22 2011-09-01 Kashyap Ashwin S Method for determining content for a personal channel
US9124651B2 (en) * 2010-03-30 2015-09-01 Microsoft Technology Licensing, Llc Controlling media consumption privacy settings
US20110252324A1 (en) * 2010-04-09 2011-10-13 Todd Marc A User participation ranking of video events
KR101517638B1 (ko) 2010-04-22 2015-05-15 엘지전자 주식회사 콘텐츠 제공 방법 및 그를 이용한 디스플레이장치
EP2606628A2 (en) 2010-08-19 2013-06-26 Thomson Licensing Personalization of information content by monitoring network traffic
KR101819432B1 (ko) * 2010-08-19 2018-01-16 톰슨 라이센싱 네트워크 트래픽의 모니터링에 의한 정보 콘텐츠의 개인화
EP3634001A1 (en) * 2011-05-26 2020-04-08 LG Electronics Inc. Display apparatus for processing multiple applications and method for controlling the same
US9137573B2 (en) * 2011-06-06 2015-09-15 Netgear, Inc. Systems and methods for managing media content based on segment-based assignment of content ratings
US9762428B2 (en) * 2012-01-11 2017-09-12 Bazaarvoice, Inc. Identifying and assigning metrics to influential user generated content
CN102833630B (zh) * 2012-06-28 2016-08-10 深圳市同洲电子股份有限公司 一种电视剧的显示方法及装置
CN104756170A (zh) * 2012-08-07 2015-07-01 韦伯图纳公司 使用观看者身份检测***的多媒体通告定向和内容推荐
US9591339B1 (en) 2012-11-27 2017-03-07 Apple Inc. Agnostic media delivery system
US10445807B1 (en) * 2012-11-29 2019-10-15 Amazon Technologies, Inc. Enhanced customer shopping experience in physical store locations
US9774917B1 (en) 2012-12-10 2017-09-26 Apple Inc. Channel bar user interface
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
US11477512B2 (en) 2013-02-22 2022-10-18 Meta Platforms, Inc. Time-delayed publishing
US9826275B2 (en) 2013-02-27 2017-11-21 Comcast Cable Communications, Llc Enhanced content interface
CN104023252B (zh) * 2013-03-01 2017-08-25 中兴通讯股份有限公司 Ott互联网电视使用记录共享方法和***
US9224290B1 (en) 2013-04-18 2015-12-29 Amazon Technologies, Inc. Presence-based device operation
WO2014205331A2 (en) * 2013-06-20 2014-12-24 William Feininger System and method for generating and transmitting data without personally identifiable information
US9326030B2 (en) * 2013-07-30 2016-04-26 Google Inc. Systems and methods for triggering user notifications of media content items
US9313545B2 (en) 2013-08-27 2016-04-12 At&T Mobility Ii Llc Method and apparatus for managing viewing of media content
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US9298786B1 (en) * 2014-04-29 2016-03-29 Google Inc. Deferred content presentation
US9999885B1 (en) 2014-05-30 2018-06-19 Lockheed Martin Corporation Integrated functional and fluidic circuits in Joule-Thompson microcoolers
WO2015200227A1 (en) 2014-06-24 2015-12-30 Apple Inc. Column interface for navigating in a user interface
US9277276B1 (en) * 2014-08-18 2016-03-01 Google Inc. Systems and methods for active training of broadcast personalization and audience measurement systems using a presence band
US11100536B2 (en) * 2014-12-08 2021-08-24 Vungle, Inc. Systems and methods for providing advertising services to devices with a customized adaptive user experience based on adaptive algorithms
US9848214B2 (en) 2015-10-01 2017-12-19 Sorenson Media, Inc. Sequentially overlaying media content
US10674200B1 (en) * 2015-11-18 2020-06-02 Cox Communications, Inc. Enabling a last viewed zone
EP3362920A4 (en) * 2016-01-14 2018-12-05 Samsung Electronics Co., Ltd. Method and system for automatically managing content in an electronic device
US10432994B2 (en) 2016-02-17 2019-10-01 The Nielsen Company (Us), Llc Content comparison testing on linear media streams
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
US9860596B1 (en) * 2016-07-28 2018-01-02 Rovi Guides, Inc. Systems and methods for preventing corruption of user viewing profiles
US11966560B2 (en) 2016-10-26 2024-04-23 Apple Inc. User interfaces for browsing content from multiple content applications on an electronic device
US10805688B1 (en) * 2016-12-02 2020-10-13 Didja, Inc. Locally relayed broadcast and community service television
US11467726B2 (en) 2019-03-24 2022-10-11 Apple Inc. User interfaces for viewing and accessing content on an electronic device
US11962836B2 (en) * 2019-03-24 2024-04-16 Apple Inc. User interfaces for a media browsing application
EP3928194A1 (en) 2019-03-24 2021-12-29 Apple Inc. User interfaces including selectable representations of content items
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
US11797606B2 (en) 2019-05-31 2023-10-24 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
US11539545B2 (en) * 2019-08-19 2022-12-27 Sonos, Inc. Multi-network playback devices
US11843838B2 (en) 2020-03-24 2023-12-12 Apple Inc. User interfaces for accessing episodes of a content series
US11899895B2 (en) 2020-06-21 2024-02-13 Apple Inc. User interfaces for setting up an electronic device
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
US11724198B2 (en) 2021-08-11 2023-08-15 Sony Interactive Entertainment LLC Intelligent recommendations for gameplay session adjustment
US11724199B2 (en) * 2021-08-16 2023-08-15 Sony Interactive Entertainment LLC Parental controls of gameplay sessions

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1457592A (zh) * 2001-02-22 2003-11-19 皇家菲利浦电子有限公司 电视观众简档初始化器及相关方法
CN1586077A (zh) * 2001-11-13 2005-02-23 皇家飞利浦电子股份有限公司 用于基于选择的第三方偏好来推荐感兴趣项目的方法和设备
CN1624684A (zh) * 2003-12-02 2005-06-08 索尼株式会社 信息处理器、信息处理方法和计算机程序

Family Cites Families (101)

* 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
US4573072A (en) * 1984-03-21 1986-02-25 Actv Inc. Method for expanding interactive CATV displayable choices for a given channel capacity
US4718107A (en) * 1986-02-14 1988-01-05 Rca Corporation Parental control for CATV converters
EP0300562B1 (en) * 1987-07-20 1997-11-05 Philips Electronics Uk Limited Television transmission system
US4930158A (en) * 1987-09-02 1990-05-29 Vogel Peter S Selective video playing system
JPH01246978A (ja) * 1988-03-28 1989-10-02 Toshiba Corp 画像情報受信表示装置
US5187589A (en) * 1988-07-28 1993-02-16 Pioneer Electronic Corporation Multiprogram video tape recording and reproducing device
JPH02264586A (ja) * 1989-04-04 1990-10-29 Pioneer Electron Corp Catvシステム及びcatv端末装置
US5727060A (en) * 1989-10-30 1998-03-10 Starsight Telecast, Inc. Television schedule system
US5625464A (en) * 1990-03-16 1997-04-29 Thomson Consumer Electronics Continuous television transmission reproduction and playback
JP2811887B2 (ja) * 1990-03-27 1998-10-15 ソニー株式会社 受信装置
US5619274A (en) * 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5412720A (en) * 1990-09-28 1995-05-02 Ictv, Inc. Interactive home information system
US5526034A (en) * 1990-09-28 1996-06-11 Ictv, Inc. Interactive home information system with signal assignment
KR0178536B1 (ko) * 1991-03-11 1999-04-15 강진구 동종 프로그램 채널 선택방법
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
US5283560A (en) * 1991-06-25 1994-02-01 Digital Equipment Corporation Computer system and method for displaying images with superimposed partially transparent menus
US5210611A (en) * 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
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 株式会社東芝 テレビジョン受像機
US5861881A (en) * 1991-11-25 1999-01-19 Actv, Inc. Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers
US5724091A (en) * 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US7006881B1 (en) * 1991-12-23 2006-02-28 Steven Hoffberg Media recording device with remote graphic user interface
US5953485A (en) * 1992-02-07 1999-09-14 Abecassis; Max Method and system for maintaining audio during video control
US5610653A (en) * 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
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
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US20020032907A1 (en) * 1993-03-29 2002-03-14 Daniels John J. Initiating record from an electronic programming schedule
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
US5524195A (en) * 1993-05-24 1996-06-04 Sun Microsystems, Inc. Graphical user interface for interactive television with an animated agent
US6463206B1 (en) * 1993-07-29 2002-10-08 Gemstar Development Corporation Television and video cassette recorder system with an electronic program guide
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.
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5485219A (en) * 1994-04-18 1996-01-16 Depromax Limited Electric service to record transmissions without recording commercials
US5632007A (en) * 1994-09-23 1997-05-20 Actv, Inc. Interactive system and method for offering expert based interactive programs
US5867205A (en) * 1994-11-14 1999-02-02 Intel Corporation Method and apparatus for controlling video/audio and channel selection for a communication signal based on textual information indicative of channel contents of a signal
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
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
US6571279B1 (en) * 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
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
EP0718784B1 (en) * 1994-12-20 2003-08-27 Sun Microsystems, Inc. Method and system for the retrieval of personalized information
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
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
US6321208B1 (en) * 1995-04-19 2001-11-20 Brightstreet.Com, Inc. Method and system for electronic distribution of product redemption coupons
US5630119A (en) * 1995-05-05 1997-05-13 Microsoft Corporation System and method for displaying program listings in an interactive electronic program guide
US5760821A (en) * 1995-06-07 1998-06-02 News America Publications, Inc. Electronic program guide schedule localization 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
US8850477B2 (en) * 1995-10-02 2014-09-30 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
US6067564A (en) * 1995-10-31 2000-05-23 Sanyo Electric Co., Ltd. Pay broadcasting receiver apparatus
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
DE69732840T2 (de) * 1996-04-30 2006-04-06 Sanyo Electric Co., Ltd., Moriguchi Steuerung für programmübersichtsanzeige und fernsehempfänger
US5768528A (en) * 1996-05-24 1998-06-16 V-Cast, Inc. Client-server system for delivery of online information
US5883621A (en) * 1996-06-21 1999-03-16 Sony Corporation Device control with topology map in a digital network
AU4175797A (en) * 1996-09-03 1998-03-26 Starsight Telecast Incorporated Schedule system with enhanced recording capability
US5907322A (en) * 1996-10-16 1999-05-25 Catch Tv Acquisition Corp. Television event marking system
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
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
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
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
US6035339A (en) * 1997-03-13 2000-03-07 At&T Corporation Network information delivery system for delivering information based on end user terminal requirements
JPH10261251A (ja) * 1997-03-18 1998-09-29 Sony Corp 受信装置、受信方法、送信装置、送信方法、送受信装置、および、送受信方法
CA2286776C (en) * 1997-04-16 2004-07-06 Starsight Telecast Incorporated Multiple database, user-choice-compiled program and event guide
US6208799B1 (en) * 1997-04-29 2001-03-27 Time Warner Entertainment Company L.P. VCR recording timeslot adjustment
US20030040962A1 (en) * 1997-06-12 2003-02-27 Lewis William H. System and data management and on-demand rental and purchase of digital data products
US6057872A (en) * 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions
US6172674B1 (en) * 1997-08-25 2001-01-09 Liberate Technologies Smart filtering
EP0901261B1 (en) * 1997-09-05 2013-01-09 Hitachi, Ltd. Transport protocol conversion method and protocol conversion equipment
US20020057892A1 (en) * 1997-09-30 2002-05-16 Yoshizumi Mano Video recording device including the ability to concurrently record and playback
US6545722B1 (en) * 1998-01-09 2003-04-08 Douglas G. Brown Methods and systems for providing television related services via a networked personal computer
US6219839B1 (en) * 1998-05-12 2001-04-17 Sharp Laboratories Of America, Inc. On-screen electronic resources guide
US20020013941A1 (en) * 1998-05-13 2002-01-31 Thomas E. Ward V-chip plus +: in-guide user interface apparatus and method
US7343616B1 (en) * 1998-05-14 2008-03-11 Sony Corporation Information retrieval method and apparatus
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
US6721954B1 (en) * 1999-06-23 2004-04-13 Gateway, Inc. Personal preferred viewing using electronic program guide
US7178107B2 (en) * 1999-09-16 2007-02-13 Sharp Laboratories Of America, Inc. Audiovisual information management system with identification prescriptions
US6727914B1 (en) * 1999-12-17 2004-04-27 Koninklijke Philips Electronics N.V. Method and apparatus for recommending television programming using decision trees
US6754904B1 (en) * 1999-12-30 2004-06-22 America Online, Inc. Informing network users of television programming viewed by other network users
US6182327B1 (en) * 2000-01-14 2001-02-06 Tilmon Joseph Paul Gosselin Central vacuum hose dispenser
JP2001311466A (ja) * 2000-04-28 2001-11-09 Fuji Heavy Ind Ltd 変速制御装置
CA2407005C (en) * 2000-05-23 2013-02-26 United Video Properties, Inc. Interactive television application with watch lists
US8495679B2 (en) * 2000-06-30 2013-07-23 Thomson Licensing Method and apparatus for delivery of television programs and targeted de-coupled advertising
CN1386368A (zh) * 2000-07-13 2002-12-18 皇家菲利浦电子有限公司 具有标识先前观看节目的推荐节目的电子节目指南显示
JP4296461B2 (ja) * 2000-09-07 2009-07-15 ソニー株式会社 記録再生システム、サーバ装置、端末装置、映像データ提供方法、再生方法及びコンピュータ読取可能な記録媒体
US7441260B1 (en) * 2000-09-20 2008-10-21 Koninklijke Philips Electronics, N.V. Television program recommender with automatic identification of changing viewer preferences
US6728642B2 (en) * 2001-03-29 2004-04-27 E. I. Du Pont De Nemours And Company Method of non-linear analysis of biological sequence data
US7020893B2 (en) * 2001-06-15 2006-03-28 Intel Corporation Method and apparatus for continuously and opportunistically driving an optimal broadcast schedule based on most recent client demand feedback from a distributed set of broadcast clients
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
US7899915B2 (en) * 2002-05-10 2011-03-01 Richard Reisman Method and apparatus for browsing using multiple coordinated device sets
US7698720B2 (en) * 2002-06-20 2010-04-13 At&T Intellectual Property I, L. P. Content blocking
US20040003413A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation System and method for priority sponsorship of multimedia content
US20040098744A1 (en) * 2002-11-18 2004-05-20 Koninklijke Philips Electronics N.V. Creation of a stereotypical profile via image based clustering
JP2004199741A (ja) * 2002-12-16 2004-07-15 Sharp Corp 記録再生方法および記録再生装置
KR100577360B1 (ko) * 2003-09-09 2006-05-10 삼성전자주식회사 디지털 셋톱 박스를 이용한 추천 프로그램 공유 장치 및방법
US20060112410A1 (en) * 2004-11-23 2006-05-25 Christopher Poli Method and apparatus for presenting on-demand event records

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1457592A (zh) * 2001-02-22 2003-11-19 皇家菲利浦电子有限公司 电视观众简档初始化器及相关方法
CN1586077A (zh) * 2001-11-13 2005-02-23 皇家飞利浦电子股份有限公司 用于基于选择的第三方偏好来推荐感兴趣项目的方法和设备
CN1624684A (zh) * 2003-12-02 2005-06-08 索尼株式会社 信息处理器、信息处理方法和计算机程序

Also Published As

Publication number Publication date
US20070157220A1 (en) 2007-07-05
CN101385342A (zh) 2009-03-11
CN101385342B (zh) 2012-01-25
CN108322784A (zh) 2018-07-24

Similar Documents

Publication Publication Date Title
CN108322784B (zh) 用于管理内容的***和方法
US11683563B2 (en) Systems and methods for providing program suggestions in an interactive television program guide
CA3102137C (en) Systems and methods for managing content
US20110179435A1 (en) Systems and methods for managing content
US20070157222A1 (en) Systems and methods for managing content
US20070157247A1 (en) Systems and methods for managing content
US20070157223A1 (en) Systems and methods for managing content
US20070154168A1 (en) Systems and methods for accessing media program options based on program segment interest
CA2405788A1 (en) Interactive television program guide systems with integrated program listings

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant