CN1653814A - 具有改进的用户接口的*** - Google Patents

具有改进的用户接口的*** Download PDF

Info

Publication number
CN1653814A
CN1653814A CNA028164857A CN02816485A CN1653814A CN 1653814 A CN1653814 A CN 1653814A CN A028164857 A CNA028164857 A CN A028164857A CN 02816485 A CN02816485 A CN 02816485A CN 1653814 A CN1653814 A CN 1653814A
Authority
CN
China
Prior art keywords
content item
record
content
scheduled
layer
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.)
Pending
Application number
CNA028164857A
Other languages
English (en)
Inventor
P·S·内顿
W·H·G·M·范登布门
A·J·希克曼
J·A·詹森
W·K·科赫
J·R·J·范德普坦
J·M·德维特
G·E·梅肯卡普
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1653814A publication Critical patent/CN1653814A/zh
Pending legal-status Critical Current

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
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234327Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
    • 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/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/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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
    • 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/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • 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/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/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2516Hard disks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/40Combinations of multiple record carriers
    • G11B2220/45Hierarchical combination of record carriers, e.g. HDD for fast access, optical discs for long term storage or tapes for backup
    • G11B2220/455Hierarchical combination of record carriers, e.g. HDD for fast access, optical discs for long term storage or tapes for backup said record carriers being in one device and being used as primary and secondary/backup media, e.g. HDD-DVD combo device, or as source and target media, e.g. PC and portable player

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

具有用于管理内容项目(诸如电视节目)的集合(201)的改进的用户接口的***。该***管理三种类型的内容:已记录的内容项目(501)、被调度用于记录的内容项目(601)、以及既没有被记录也没有被调度用于记录的内容项目(701)。这三种类型分别通过使用分离的用户接口层来管理:即,浏览层(500)、发现层(600)、和希望层(700)。另外,观看层(400)被提供作为进到***的入口。这个层(400)允许通过使用个人频道(401)的概念来管理内容。

Description

具有改进的用户接口的***
本发明涉及用于管理内容项目的集合的***、计算机程序产品和用户接口。
随着可提供给电视观众的频道数目以及在这样的频道上可提供的节目内容的多样性的不断增加,识别感兴趣的电视节目对于电视观众而言已经逐渐成为挑战。历史上,电视观众是通过分析印刷的电视节目指南来识别感兴趣的电视节目。随着电视节目不断增加,通过使用这样的印刷的节目指南来有效地识别想要的电视节目变得越来越困难。
最近,电视节目指南已经可以以电子格式的形式获得,通常称为电子节目指南(EPG)。像印刷的电视节目指南一样,EPG呈现可供用户浏览的、关于可提供的电视节目的综述。
EPG通过伴随着单独的内容项目的元数据来编译该综述。这些元数据通常包括诸如题目、艺人、类别等等那样的信息,并且通常也包含独特的内容参考标识(ID),即所谓的CRID。通过使用CRID,可以唯一地标识每个单独的内容项目。而且,通过使用CRID,可以从数据库检索进一步的信息。例如,用户可以从EPG选择他希望观看的内容项目,即使他还不知道广播的时间和位置。通过使用CRID,该***然后可以在该内容项目的广播时间和位置成为可提供时去检索此信息。
当用户根据元数据想要记录内容项目时,该***尝试得到内容项目的位置。这个信息被称为***,它包含广播该内容项目的日期、时间、和频道。然而,用户不需要知道这一点。一旦***找到内容项目的***,该***就被存储在元数据中。
在这样的***中可提供给用户的有关内容的元数据量是巨大的。例如,在具有200个频道以及每天每个频道有20个节目的电视***中,在即将到来的下个星期内,在EPG中有28,000个节目可提供。显然,这样的电视***的任何实施方案的主要挑战是要使得容易和直截了当地找到想要的内容。
本发明的目的是提供一种按照前言的、比已知***更容易使用的***。
这个目的是按照本发明在这样的***中实现的,该***包括:
·个人频道维护装置,用于调度在个人频道中呈现的所述集合中的一个或多个内容项目的子集,
·记录维护装置,用于管理先前记录的、所述集合的内容项目,
·调度维护装置,用于管理当前被调度用于记录的、所述集合的内容项目,以及
·希望(wish)管理装置,用于管理先前未记录的和当前未被调度用于记录的、所述集合的内容项目。
本发明尤其是基于这样的见解,即,有三种类型的内容是可提供的:还不知道其***的内容、知道其***但还没有记录的内容,以及已被记录的内容。对于用户来说,区分这些不同类型的内容可以是困难的。所以,***提供一种容易和直截了当的方式来管理这些不同类型的内容是很重要的。
个人频道的概念被用作为进到该***的入口。用户现在可快速地看到哪些内容项目被调度用于呈现、回顾,还可以编辑它们的相互次序以及从个人频道添加和去除内容项目,而不管类型如何。
分离的管理接口被提供来管理已记录的内容项目和还没有记录的、被调度用于记录的内容项目。这样,用户不会把他可以对于任一种类型执行的操作搞混淆。如果这两种类型的内容项目被混合,则用户预期他将能够对这两种类型的内容执行相同的操作,即便事实上并不是这种情形。通过提供用于管理已记录的内容项目以及被调度用于记录的内容项目的分离装置,改进了该***的可使用性。
第三种类型的内容,即还不知道其位置的内容,也由分离的接口管理。通过使用这个接口,用户尤其能够搜索他希望观看的、和尚未可用来作为记录或未被调度用于记录的内容项目。如果***信息可供用于这些项目,则这些项目可被调度用于记录。否则,把它们加到希望清单中,并且***信息一成为可提供的,就被调度。
在一个实施例中,管理已记录的内容项目或被调度用于记录的内容项目至少包括把所述内容项目添加到子集和从子集中去除所述内容项目。这样,至少就它们(用于记录的和调度的内容的分离接口)管理的各种内容类型而论,用于记录的和调度的内容的分离接口也允许管理在个人频道中使用的集合的子集。
在另一个实施例中,希望管理装置被安排用来定位另外的内容项目,以及把它加到集合中。这允许用户容易地扩展可提供内容项目的集合。
在这个实施例的变例中,希望管理装置被安排用来在远离***的数据库中搜索该另外的内容项目。具体地,诸如互联网上可提供的数据库之类的外部数据库提供非常大的、关于内容项目的信息源,使得它们非常适合于用作信息源。
在另一个实施例中,希望管理装置被安排用来只管理该集合的、没有***信息可用的那些内容项目。没有***信息可用的内容项目是与记录的内容项目和被调度用于记录的内容项目不同的一种内容。所以,这种内容需要与其他的两种类型的内容不同地进行处理。因此,提供分离接口来这样做是有利的。
在另一个实施例中,希望管理装置被安排用于在接收到内容项目的***信息后,自动调度用于记录的内容项目。只要***信息成为可提供的,现在就可调度先前未被调度的内容项目。由于用户先前已经把这个内容项目加到该集合中,他多半想要观看它,所以建议现在自动调度用于记录。
在另一个实施例中,个人频道维护装置被安排用于独立于有关所述内容项目的任何定时信息而调度该子集中的内容项目。当内容项目已被记录或被调度以便在不久的将来进行记录时,假设记录媒体提供对记录的随机访问,则它们当然可以以任何次序被重放。通过独立于定时信息而调度个人频道中的内容项目,用户被给予一个机会以便完全按他想要的方式来观看这些内容项目。
本发明还涉及包括按照本发明的***的电视接收机。将会看到,如上所述的***在被使用于电视接收机中时是特别有利的,因为管理大量电视节目是特别希望的。按照本发明的***可被实现为计算机程序产品,它可被装载在可编程的设备中,使得所述设备起到按照本发明的***的作用。
本发明的另一个目的是提供一种按照前言的、比已知的接口更容易使用的用户接口。
这个目的是按照本发明在这样的用户接口中实现的,该用户接口包括:
·观看层,用于调度在个人频道中呈现的所述集合中的一个或多个内容项目的子集,
·浏览层,用于管理先前记录的、该集合的内容项目,
·发现层,用于管理当前被调度用于记录的、所述集合的内容项目,
·希望(wish)层,用于管理先前未记录的和当前未被调度用于记录的、所述集合的内容项目。
如上所述,有三种不同类型的内容项目需要管理。浏览层允许管理已记录的内容项目,发现层允许管理被调度的内容项目,而希望层允许管理未记录和未调度的内容项目以及把新的内容项目加到集合中。观看层提供简易的接口来组织用户想要观看的集合中的那些项目。
通过参照附图上显示的实施例,本发明的这些和其他方面将是显而易见以及通过其被阐述,其中:
图1示意性显示了包括按照本发明的***的电视接收机;
图2更详细地示意性显示了该***的内容管理模块;
图3是显示用于管理新的内容的程序过程的流程图;
图4显示了该***的用户接口的观看层的实施例;
图5显示了用户接口的浏览层的实施例;
图6显示了用户接口的发现层的实施例;以及
图7显示了用户接口的希望层的实施例。
贯穿整个附图,相同的参考数字表示类似的或相应的特性。附图上表示的某些特性典型地用软件来实现,且因此代表软件实体,诸如软件模块或对象。
图1示意性显示了包括按照本发明的***的电视接收机。在射频(RF)信号上调制的数字广播流由天线1从播送中接收,或替换地,通过电缆网或另一个源接收。
广播流例如可按照数字视频广播(DVB)标准被格式化。调谐器2包括标准的模拟RF接收设备,它能够接收所述RF信号和选择其中的一个信号输出到解调器3。调谐器2接收哪个信号取决于从中央处理单元(CPU)5接收的控制数据。解调器3根据从CPU 5接收到的控制数据把模拟信号变换成数字分组流。这个数字分组流然后被输出到解复用器4,它按照从CPU 5接收到的控制数据选择属于特定节目的分组,并且把分组流分解成基本的音频、视频或数据流。
除了广播信号以外,电视接收机也适合于接收来自其他源的信号,例如来自于(数字)录像机或DVD播放机,来自于互联网或来自于数字用户线。节目和节目属性(元数据)不一定是从同一个源得到的。例如,与广播节目有关的属性和属性值可以从互联网站点处得到。
视频处理器8对从解复用器4或从CPU 5接收到的视频流进行解码。解码的视频数据然后被传输到显示屏幕9。音频处理器6对从解复用器4接收到的音频流进行解码。解码的音频数据然后被传输到扬声器***7。
解复用器4把基本的数据流输出到CPU 5。基本数据流具有两种类型的数据:控制数据和内容数据。内容例如是指互动的节目;控制是指该复用中的表格,它们规定像复用结构、频道被调制到的(RF)频率、以及可以找到复用中的各种内容成分和(其他的)表格的地址等。CPU5包括一个或多个微处理器,它们能够执行被存储在只读存储器(ROM)12中的程序指令。
可替换地,程序指令可被存储在诸如硬盘那样的随机存取存储器中。这些程序指令包括部分软件模块,尤其是包括命令模块13和喜好简档模块14。由所述软件模块处理的数据(例如DVB-SI数据与喜好简档信息)可被存储在非易失性存储器11中。命令模块13能够控制电视接收机的功能,类似对一个选择进行调谐和解复用,以及把数据发送到视频处理器8以便呈现在屏幕9上。
用户命令单元10例如通过遥控器(未示出)来接收用户命令,并且把它们发送到命令模块13以便处理。例如,当用户输入频道号时,命令模块13控制调谐器2和解复用器4去选择相应的广播流和其中的数据分组,以及发送图象数据到视频处理器8以便在屏幕9上呈现反馈,例如当前的号、频道名称被显示几秒钟。
喜好简档模块14解译例如作为DVB-SI数据从解复用器4接收的节目属性,以便收集与在接收的广播流中可提供的频道(或者DVB术语中的“业务”)有关的信息、以及与调度用于那些频道的节目(或者DVB术语中的“事件”)有关的信息。
喜好简档模块14可被安排来从用户的观看行为进行学习。例如,喜好简档模块14可以从命令模块13接收命令,并由此确定哪些节目是用户发现为感兴趣的。喜好简档模块14把用户的喜好和兴趣记录在该用户的喜好简档中。喜好简档模块14可以为不同的用户或不同的情形维护喜好简档的集合。例如,可以为一个用户维护体育资料以及电影资料。
可以预期上述的各种源将使得非常大量的节目(或更一般地,内容项目)是可提供的。为了管理这些内容项目,可以提供内容管理模块15。
图2更详细地示意性显示了***的内容管理模块15。关于内容项目集合201的元数据被存储在贮存介质200中。对于集合201中的每个内容项目,保存了诸如题目、类别、艺人等等之类的数据。
元数据的非常重要的片段是独特的内容参考标识(CRID)。这个标识唯一地识别内容项目,每个内容项目必须具有一个CRID,这样,它就可以由内容管理模块15来管理了。这意味着,例如,一个使得内容项目的元数据成为可提供的网络服务器在它对内容管理模块15的响应中必须包括CRID。内容项目可能具有一个以上的CRID,例如,以便区分有不同语言字幕的电影版本。
元数据可以由不同方提供。这使得有可能对同一个内容项目从不同的源接收信息。CRID然后可被用来合并和/或同步这个信息。用户可以预订提供元数据的业务。元数据然后可被下载到***中,形成集合201。
用于内容项目的元数据的另一个重要的片段是***:内容项目将被广播的日期、时间和频道,或一般地,可以存取该项目的位置。内容项目可以具有一个以上的***,例如,在它被广播多次或它是可以从多个提供者提供的情况下。
这个***信息不必总是可提供的。例如,集合201可包括仅仅最近在电影院公演的电影的元数据。这个电影在最近的将来多半不会在电视上广播,所以不能通过使用EPG信息来调度。然而,当最终使得该电影出现在电视上时,用户想要记录它。因此,该元数据被包括在集合201中。这个元数据将包括该电影的CRID。这样,该***可在以后把***信息与该电影的其它元数据相联系。
内容项目的元数据是从各种各样的源可获得的。元数据可被包括在广播流中例如作为MPEG-2表,或可以从外部数据库被下载。例如,电视接收机可以配备有互联网连接,这允许内容管理模块15存取在万维网(World Wide Web)上被使得可提供的元数据。
***信息是可提供的内容项目可以被电视接收机记录。为此,电视接收机可包括诸如足够大的硬盘之类的本地贮存器,和/或诸如DVD-RW写入器之类的设备。其上存储有内容项目的贮存器对于电视接收机不一定是本地的,而是它也可以是外部设备,诸如录像机或通过家庭网络被连接到电视接收机的文件服务器。一旦内容项目已经被记录,它们就可在任何时间被重放,直至它们被擦除为止。
在某些***中,甚至有可能重放当前正在被记录的内容项目。然后该***需要来自记录开始的信息以及重放它,同时,写入信息到记录的末尾。这是例如在市面上有销售的TiVOTM电视***中已知的。
还没有记录的、集合201中的内容项目可以或者不一定被调度用于记录。集合201可包括非常大量的内容项目。不希望全部记录它们。而是通过使用由喜好简档模块14维护的用户简档,集合管理器15可安排为只记录用户很可能欣赏的、来自集合201的那些内容项目。
为了允许有效地管理集合201中的内容项目,按照本发明的内容管理模块15采用多层用户接口。在这种用户接口中,不同类型的内容通过不同的层或观点来存取。这些层的次序是这样的,用户对于***的控制随每个层而提高。第一层称为观看层,对于新手用户来说最容易理解的。随着用户在使用***过程中变得更为有经验,他可以开始使用浏览、发现和希望层。
为了实现多层用户接口,提供了几个模块。个人频道维护模块210实现观看层。记录维护模块211实现浏览层。调度维护模块212实现发现层。希望管理模块213实现希望层。这些将在下面讨论。
个人频道维护模块210创建和维护虚拟频道(也被称为个人频道)以便重现与由喜好简档模块14维护的喜好简档相一致的节目。如果有多个喜好简档,则模块210当然可维护多个虚拟频道,每个喜好简档一个频道。当用户切换到个人频道时,个人频道维护模块210安排正确的内容项目以便呈现在电视接收机的显示屏幕9上。
虚拟频道本身的概念是从与本申请相同的申请人的国际专利申请WO 00/40012(代理人档案PHN 17268)获知的。个人频道是一组内容项目,包括在很高的程度上与个人频道有关的喜好简档相匹配的记录的项目、在很高程度上与该喜好简档相匹配的未来项目,以及在不太高的程度上相匹配、但仍旧被假设为感兴趣的未来项目。用户可切换到个人频道,然后只观看与相关的喜好简档相匹配的节目。
这个个人频道包含一组已被记录的内容项目和被调度用于记录的内容项目。这个组是集合201的子集。在该子集中的内容项目可以根据原先的定时信息被调度,例如八点钟新闻在十点钟新闻之前。然而,也可能希望与有关子集内容项目的任何定时信息无关地调度子集中的内容项目。最后,当所有的内容项目从本地贮存器中可提供时,没有应当以任何特定的相互次序来重放内容项目的理由。
图4上显示了用户接口的观看层的示例性实施例。观看层400把一组被安排为呈现在个人频道中的另一些内容项目显示为水平条401。在该条401下面,示意性地指示了定时信息402。如选择403所示,用户可以从条401选择内容项目。图上显示了被选中的内容项目403的元数据404。用户可以对被选中的内容项目403执行各种操作,例如从个人频道中去除它、给它一个评定等级或立即开始重放。
还没有记录的内容项目不能被重放。为了允许用户仍然了解那些内容项目有关什么,可以改为提供由斜方块405指示的预览。用户然后可检查预览,以决定他是否想要记录该内容项目。
观看层400也提供按钮410、411和412,它们给予到用户接口的各个其他层的接入。
回到图2,记录维护模块211被提供来用于管理集合201的先前记录的内容项目。记录维护模块211提供用来选择和浏览所存储的内容项目的简单的装置。图5上显示了记录维护模块211的用户接口层的实施例。这个层被称为浏览层。
浏览层500显示了所存储的内容并允许用户浏览内容。一旦用户识别他希望观看的内容片段,他就可选择现在进行播放的内容,或者他可在任何时隙把它放置在个人频道中。用户也可以从个人频道中去除记录的内容项目。
在本实施例中,记录的内容项目用方块501来代表,以及通过频道502来被编组。当然,记录的内容项目也可通过类别或通过任何其他选择准则被编组。某些记录的内容项目是个人频道的一部分。这些表示为较粗线的方块503。用户可以选择内容项目,在本例中是内容项目504,并且他然后可以观看所选择的内容项目504的元数据505。由浏览层提供的另外功能可包括对内容项目进行编组、观看内容项目的单独的分段、和观看制作用于存储的内容项目的数据。
当然,可以有许多被提供来管理存储的内容项目的其它功能。例如,可以生成和显示所有存储的内容项目的可视内容表。***也可以识别在选择的内容项目中的关键帧并显示它们,从而给出所选择的内容项目有关什么的快速总览。在与本申请相同的申请人的、共同待决的国际专利申请PCT/IB02/01279(代理人档案PHNL010254)中描述了做到这一点的一种方法。
再次回到图2,调度维护模块212被提供用来管理当前被调度用于记录的、集合201的内容项目。图6上显示了调度维护模块212的用户接口层的实施例。这个层被称为发现层。
发现层600显示被调度用于记录的内容项目并允许用户浏览它。用户可取消这里呈现的内容项目的记录。用户也可以把该内容项目加到个人频道或从个人频道中去除该内容项目,虽然因为它们还没有被记录,所以当然不可能呈现这些内容项目。可能希望限制这个功能或者一起去除它。
类似于浏览层500,发现层600显示了被调度用于记录的内容项目,在这里被表示为斜方块601,并且通过频道602来编组。当然,内容项目也可通过类别或通过任何其他选择准则来编组。如果一些被调度的内容项目被包括在个人频道中,则这由包围这样的内容项目603的圆圈来表示。
用户可以选择内容项目,在本例中是内容项目604,并且他然后可以观看所选择的内容项目604的元数据605。用户也可以输入或修改对于被选中的内容项目604的评定等级。这个评定等级被包括在由此喜好简档模块14所维护的、他的喜好简档中。可能出现这样的情况:由于用户给出了非常低的评定等级,所以内容项目604的记录被取消。
当内容项目实际上被记录时,它就从发现层600中被去除,并出现在浏览层500中。用户可以被给定这样的选项:阻止记录特定的内容项目。然后,内容项目被保持在发现层600,优选地连同特别的标记一起,表示它的特殊的状态。
最后一次回到图2,内容管理模块15也包括希望管理模块213。这个模块213管理还没有记录的、和还没有被调度用于记录的、集合201的内容项目。也就是,既不是由记录维护模块211管理也不是由调度维护模块211管理的那些内容项目。图7上显示了用于希望管理模块213的用户接口层的实施例。这个层被称为希望层。
因为在集合201中潜在的有大量的内容项目,希望层700基本上像搜索引擎那样工作。希望层700提供一组参数701,例如题目、艺人、类别或关键字。用户可输入用于再一个参数701的数值702、703,以便搜索与数值702、703相匹配的内容项目。然后,他例如通过按压显示器上的按钮来实施搜索210。
用户可根据搜索结果选择他希望观看的再多一个内容项目(所以称为希望层)。图7上显示了几个这样的内容项目720。类似于以上的浏览层500和发现层600,用户可选择内容项目721来观看与选择的内容项目721有关的元数据722。
图3是显示希望管理模块213所遵循的、用于管理新的内容的程序过程的流程图。当用户启动希望管理模块213时,方法从步骤300开始。如上所述,希望层700呈现给用户,允许用户输入参数701的数值。
在步骤301,接收由用户输入的数值。这些数值然后在步骤302被用作为数据库搜索的查询。搜索710可以在本地数据库200上用元数据执行,也可以在某个外部数据库上执行。例如,可以在通过互联网可提供的数据库上执行搜索。这样,许多不同的信息提供者可以把内容项目的元数据提供给这些电视***的用户。如果在步骤303没有返回结果,则方法回到步骤301,允许用户提供新的数值或纠正他先前输入的数值。
如果在步骤303返回多个结果之一,则在步骤310把结果呈现给用户。搜索710的结果被显示给用户。这可以以类似于在浏览层500或发现层600中显示内容项目的方式完成。在图7上,内容项目720被显示为三角形,以便把它们与被显示为方块的、已记录的内容项目501和被显示为斜方块的、被调度用于记录的内容项目601区分开。
用户然后可以在步骤311从这些结果中输入一个选择,指示他希望观看选择的内容项目。在接收到该选择后,希望维护模块213在步骤312确定是否可提供选择的内容项目的***信息。当然,用户也可在步骤311输入包括多个内容项目的选择。步骤312然后必须对选择中的每个内容项目重复进行。
如上所述,***信息标识当前或将来可提供所选择的内容项目的时间和位置。例如,***信息可标识所选择的内容项目将被广播的频道和时间。它也可包括互联网URL。没有***信息就不能记录选择的内容项目。
如果在步骤312确定***信息是可提供的,则在步骤320,所选择的内容项目被调度用于记录,此后,该方法被完成330。所选择的内容项目然后在发现层600中将变成为可看见的。
如果没有***信息可提供,则选择的内容项目不能被调度用于记录。所以,选择的内容项目然后被在希望层700中维护313。希望管理模块213在步骤314可尝试得到被在希望层700中维护的选择内容项目的***信息。如果这样的***信息成为可提供的,则在步骤315,希望管理模块213可进到步骤320。如果不是的话,则模块213必须等待,直至它是可提供的为止。
***信息也可以以规则的间隔被提供给希望管理模块213,其中可以通过使用在集合201中的***信息和元数据中存在的、独特的CRID,而把该***信息与集合201的内容项目相关。如果在以后的时间用户从集合201中选择先前已接收其***信息的内容项目,则该内容项目可立即被调度用于记录。
除了电视接收机以外,按照本发明的***可被实现为机顶盒或(数字)录像机。该***例如也可以在手持遥控器(诸如ProntoTM)中或在另外的手持设备中被实现。该***也可以被实现为被安排用于使得处理器执行上述步骤的计算机程序产品。该计算机程序产品使得可编程设备能够用作为按照本发明的***。
应当指出,以上提到的实施例例示而不是限制本发明,并且本领域技术人员能够设计许多可替换的实施例,而不背离所附权利要求的范围。
在权利要求中,被放置在括号之间的任何参考符号不应当看作限制权利要求。词语“包括”并不排除存在不同于权利要求中所列出的元件或步骤。在元件前面的词语“一个”并不排除存在多个这样的单元。
本发明可藉助于包括几个不同元件的硬件和藉助于适当编程的计算机来实现。在列举几个装置的设备权利要求中,几个这样的装置可被具体化为同一个硬件项目。在互相不同的从属权利要求中阐述某些措施的这种事实并不表示不能使用这些措施的组合来获益。

Claims (10)

1.一种用于管理内容项目的集合的***,包括:
·个人频道维护装置,用于调度在个人频道中呈现的所述集合的一个或多个内容项目的子集,
·记录维护装置,用于管理先前记录的、所述集合的内容项目,以及
·调度维护装置,用于管理当前被调度用于记录的、所述集合的内容项目,
·希望管理装置,用于管理先前未记录的和当前没有被调度用于记录的、所述集合的内容项目。
2.权利要求1的***,其中,管理已记录的内容项目或者被调度用于记录的内容项目至少包括把所述内容项目加到子集中和从子集中去除所述内容项目。
3.权利要求1的***,其中,希望管理装置被安排用来定位另一个内容项目和把它加到该集合中。
4.权利要求3的***,其中,希望管理装置被安排用来在远离该***的数据库中搜索该另一个内容项目。
5.权利要求1的***,其中,希望管理装置被安排用来只管理其***信息不可提供的、该集合的那些内容项目。
6.权利要求5的***,其中,希望管理装置被安排成在接收到内容项目的***信息后,自动调度用于记录的内容项目。
7.权利要求1的***,其中,个人频道维护装置被安排成独立于有关所述内容项目的任何定时信息来调度该子集中的内容项目。
8.一种包括权利要求1的***的电视接收机。
9.一种用于管理内容项目的集合的计算机程序产品,包括:
·个人频道维护装置,用于调度在个人频道中呈现的所述集合的一个或多个内容项目的子集,
·记录维护装置,用于管理先前记录的、所述集合的内容项目,
·调度维护装置,用于管理当前被调度用于记录的、所述集合的内容项目,以及
·希望管理装置,用于管理先前未记录的和当前没有被调度用于记录的、所述集合的内容项目。
10.一种用于管理内容项目的集合的用户接口,包括:
·观看层,用于调度在个人频道中呈现的所述集合的一个或多个内容项目的子集,
·浏览层,用于管理先前记录的、该集合的内容项目,
·发现层,用于管理当前被调度用于记录的、所述集合的内容项目,以及
·希望层,用于管理先前未记录的和当前没有被调度用于记录的、所述集合的内容项目。
CNA028164857A 2001-08-24 2002-08-14 具有改进的用户接口的*** Pending CN1653814A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP01203202.5 2001-08-24
EP01203202 2001-08-24

Publications (1)

Publication Number Publication Date
CN1653814A true CN1653814A (zh) 2005-08-10

Family

ID=8180827

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA028164857A Pending CN1653814A (zh) 2001-08-24 2002-08-14 具有改进的用户接口的***

Country Status (6)

Country Link
US (1) US20030041327A1 (zh)
EP (1) EP1421791A1 (zh)
JP (1) JP2005501489A (zh)
KR (1) KR20040029027A (zh)
CN (1) CN1653814A (zh)
WO (1) WO2003019942A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297859A (zh) * 2007-03-12 2013-09-11 英特尔公司 利用跳跃和内容元数据进行聚集内容的导航的装置、***和方法

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6662518B1 (en) * 2002-07-24 2003-12-16 Arbor Contract Carpet, Inc. Floor covering transition device
JP3966515B2 (ja) * 2003-06-27 2007-08-29 日本アイ・ビー・エム株式会社 ネットワークシステム、サーバ、データ記録再生装置及びその方法並びにプログラム
US20050086689A1 (en) * 2003-10-17 2005-04-21 Mydtv, Inc. Interactive program guides providing program segment information
JP4903715B2 (ja) * 2004-11-17 2012-03-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ブロードキャスト・コンテンツの識別
EP1905232A2 (en) * 2005-07-12 2008-04-02 Koninklijke Philips Electronics N.V. A method and system for managing recorded content channels
RU2420908C2 (ru) * 2005-11-30 2011-06-10 Конинклейке Филипс Электроникс Н.В. Способ и устройство генерации рекомендации для по меньшей мере одного элемента контента
US20070143792A1 (en) * 2005-12-16 2007-06-21 Microsoft Corporation Extensible Mechanism For Storage And Interchange Of Objects
JP5166281B2 (ja) * 2005-12-19 2013-03-21 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 典型的な仮想チャンネルのためのデフォルト設定を提供するテンプレートのためのシステム、装置および方法
KR100931308B1 (ko) * 2006-07-03 2009-12-11 한국전자통신연구원 개인형 데이터 방송 서비스를 위한 콘텐츠 관련 정보의제공 방법 및 수신 장치와, 상기 콘텐츠 관련 정보의 처리방법
WO2008004797A1 (en) * 2006-07-03 2008-01-10 Electronics And Telecommunications Research Institute Method for providing contents referencing information for personal data broadcasting service and receiving apparatus and processing method
KR100929570B1 (ko) * 2007-08-09 2009-12-03 드리머 디스크 매체 재생 장치에서의 가상 채널 기반 컨텐츠서비스 제공 방법 및 이를 실현시키기 위한 프로그램을기록한 컴퓨터로 판독 가능한 기록 매체
US8769585B2 (en) 2007-09-28 2014-07-01 At&T Knowledge Ventures, Lp Systems and methods of processing programming wish list data
US8456293B1 (en) * 2007-10-22 2013-06-04 Alarm.Com Incorporated Providing electronic content based on sensor data
KR100937690B1 (ko) * 2008-04-08 2010-01-20 주식회사 알티캐스트 가상 채널 서비스 제공 방법 및 장치

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5534911A (en) * 1994-11-02 1996-07-09 Levitan; Gutman Virtual personal channel in a television 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
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
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
US20010043795A1 (en) * 1998-08-07 2001-11-22 Anthony Wood Video data recorder for recording predefined format shows
US20020057893A1 (en) * 1998-08-11 2002-05-16 Anthony Wood Digital recording and playback
GB9828594D0 (en) * 1998-12-23 1999-02-17 Ntl Group Limited User group identification system
US20020009285A1 (en) * 2000-03-08 2002-01-24 General Instrument Corporation Personal versatile recorder: enhanced features, and methods for its use
US8020183B2 (en) * 2000-09-14 2011-09-13 Sharp Laboratories Of America, Inc. Audiovisual management system
US20020144267A1 (en) * 2001-03-29 2002-10-03 Koninklijke Philips Electronics N.V. Dynamic television channel creation
US20030121040A1 (en) * 2001-07-02 2003-06-26 Ferman A. Mufit Audiovisual management system
US20040003404A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation System and method for personal video recording system advertisements

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297859A (zh) * 2007-03-12 2013-09-11 英特尔公司 利用跳跃和内容元数据进行聚集内容的导航的装置、***和方法

Also Published As

Publication number Publication date
US20030041327A1 (en) 2003-02-27
JP2005501489A (ja) 2005-01-13
WO2003019942A1 (en) 2003-03-06
EP1421791A1 (en) 2004-05-26
KR20040029027A (ko) 2004-04-03

Similar Documents

Publication Publication Date Title
US20230300418A1 (en) Program shortcuts
JP6335145B2 (ja) メディアメタデータを相関させる方法および装置
CN1311687C (zh) 运动图像专家组压缩标准第4版远程通信器件
US8875196B2 (en) System for network and local content access
US20100293576A1 (en) Method of recommending local and remote content
CN1653814A (zh) 具有改进的用户接口的***
CN1430851A (zh) 具有观看节目表的交互式电视应用
CN1319815A (zh) 使用多媒体用户简档信息结构的多媒体检索和浏览方法
CN1574959A (zh) 无嵌入式触发器的互动内容
CN1771492A (zh) 用于提供数字广播节目服务的扩展元数据和适应性节目服务提供***和方法
US20070199037A1 (en) Broadcast program content retrieving and distributing system
CN100520774C (zh) 与dvd链接的因特网加书签
CN101077009A (zh) 调度视听信息记录的***和方法
CN1758727A (zh) 电视节目自动检索方法和装置
KR100878535B1 (ko) 콘텐츠 검색 장치 및 방법
EP2252051A1 (en) A method of content retrieval
CN1717030A (zh) 用于存储并搜索广播流的方法和设备
JP6202791B2 (ja) 嗜好番組データ管理装置及び方法及びテレビジョン受信装置
US20100080530A1 (en) Handling of Recording Clashes Which Are Not Known When User Creates Recording Request
KR101422010B1 (ko) 방송 수신기 및 방송 프로그램 검색 방법
US20110123174A1 (en) System for and method of storing sneak peeks of upcoming video content
US20080104638A1 (en) Method and apparatus for storing broadcast program
KR101178167B1 (ko) 선호 프로그램에 대한 채널 전환 방법 및 장치
CN101061705A (zh) 标识广播内容
KR100786430B1 (ko) 방송신호 녹화물의 방송국별 관리방법 및 그 방송수신장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication