CN101171837A - System and method for restricting access to multimedia program broadcasts - Google Patents

System and method for restricting access to multimedia program broadcasts Download PDF

Info

Publication number
CN101171837A
CN101171837A CNA200680014958XA CN200680014958A CN101171837A CN 101171837 A CN101171837 A CN 101171837A CN A200680014958X A CNA200680014958X A CN A200680014958XA CN 200680014958 A CN200680014958 A CN 200680014958A CN 101171837 A CN101171837 A CN 101171837A
Authority
CN
China
Prior art keywords
content
beholder
time
user
appointment
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
CNA200680014958XA
Other languages
Chinese (zh)
Inventor
K·L·戈德兹万
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 CN101171837A publication Critical patent/CN101171837A/en
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 programmes or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4227Providing Remote input by a user located remotely from the client device, e.g. at work
    • 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4433Implementing client middleware, e.g. Multimedia Home Platform [MHP]
    • 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
    • H04N21/4542Blocking scenes or portions of the received content, e.g. censoring scenes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4545Input to filtering algorithms, e.g. filtering a region of the image
    • H04N21/45457Input to filtering algorithms, e.g. filtering a region of the image applied to a time segment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Child & Adolescent Psychology (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Storage Device Security (AREA)

Abstract

A system and method for limiting a user's access to watch content transmitted or broadcast to a multimedia display device. Specifically, the system enables an administrator to specify limitations on the multimedia display device, e.g., a television, which will limit a user's access. The limits may apply to the television or, to a specific user who has a user key that only allows the user to use the television depending on programmed controls. The limits may specify when the television may be shown, or how much time the television may shown within a period of time; and the limits may specify what services (channels) may be shown during specified times or how much time specified services may be shown within a period of time. The limits additionally specify what themes (event types) may be shown during specified times or how much time specified themes may be viewed by the user. The system enables recording of content according to the restrictions (content or time) to personal recording devices and is further able to restrict viewing access according to the user's age, the ratings of the event or program, or a combination thereof.

Description

用于限制访问多媒体节目广播的系统及方法 System and method for restricting access to multimedia program broadcasts

本申请总体上涉及例如通过对电视机顶盒进行节目规划来管理多媒体节目广播的访问,更特别地,涉及一种用于限制用户按照指定的时间和/或内容限制对一定节目广播进行访问的新的系统和方法,所述限制包括限制访问类似HDD/DVD/VCR的协同附属设备。这样的系统不仅可以控制单独的装置,如DVD、电视或者机顶盒,而且提供了能够同时对以上所有设备进行并行受控访问的完整的解决方案。The present application generally relates to managing access to multimedia program broadcasts, such as by programming a TV set-top box, and more particularly, to a new system for restricting users from accessing certain program broadcasts according to specified time and/or content restrictions. Systems and methods, the restriction includes restricting access to cooperating accessory devices like HDD/DVD/VCR. Such a system not only controls individual devices such as DVDs, TVs or set-top boxes, but also provides a complete solution that enables parallel controlled access to all of these devices at the same time.

随着Java电视和在机顶盒中具有编程逻辑的能力的出现,电视机的使用可通过规划要使用什么设备和要怎样使用该设备来进行更好的控制。专利文献大量地披露了与控制访问电视接收机和控制观看节目有关的内容。具有代表性的专利包括:With the advent of Java TV and the ability to have programming logic in the set-top box, use of the TV can be better controlled by planning what device is to be used and how that device is to be used. The patent literature contains extensive disclosures related to controlling access to television receivers and controlling viewing of programs. Representative patents include:

美国第5,969,748号专利,该专利总体上描述了一种允许用户控制对电视节目访问的电视节目表系统;U.S. Patent No. 5,969,748, which generally describes a television listings system that allows users to control access to television programming;

美国第6,025,869号专利,该专利总体上描述了一种电视/视频观看监视系统,此系统实现了一个可编程的频道/时间矩阵,以便可选择地对电视、录像机(VCR)、有线电视、卫星电视和/或游戏观看的时间、节目和/或频道进行规划;U.S. Patent No. 6,025,869, which generally describes a television/video viewing monitoring system that implements a programmable channel/time matrix for selective monitoring of television, video recorder (VCR), cable television, satellite Schedule TV and/or game viewing times, programs and/or channels;

美国公开号为2003/0145321的专利申请,该专利总体上描述了一种用于供例如通过机顶盒观看而对频道和演出节目的选择进行控制的方法和系统;US Patent Application Publication No. 2003/0145321, which generally describes a method and system for controlling the selection of channels and shows for viewing, for example, through a set-top box;

美国公开号为2003/0014750的专利申请,该专利总体上描述了一种用于一个别标题为基础对可观看内容的访问进行控制的方法和系统。US Publication No. 2003/0014750, which generally describes a method and system for controlling access to viewable content on an individual title basis.

特别是WO-9510916的专利申请全面地描述了一种电视接收机,此接收机可以使用户控制节目的观看,阻止或者允许已选择的节目,允许用户通过使用压缩的代码指定要控制的节目以便观看,并允许阻止对节目中的特定场景的观看。In particular WO-9510916 patent application comprehensively describes a television receiver which enables the user to control the viewing of programs, blocks or allows selected programs, and allows the user to specify the programs to be controlled by using compressed codes for Watch and allow to block viewing of specific scenes in the show.

这些背景技术专利文献大多数主要集中于一种非常简单的方法,此方法允许输入一些用户身份信息,如个人身份识别码,并规定一些限制,如儿童可以观看电视的时间段。Most of these background art patent documents mainly focus on a very simple method that allows some user identification information to be entered, such as a PIN, and imposes some restrictions, such as the time period that children can watch TV.

但是,上述引用文件都没有教导使用一种通过阻止儿童不受控制地访问多媒体终端(如电视),从而限制儿童观看的方法和系统,此方法和系统附加地限制对协同操作的设备,如DVD/VCR/HDD/PVR或者任何其他存储介质/重播设备的受控访问。However, none of the above cited documents teaches the use of a method and system for restricting children's viewing by preventing children from uncontrolled access to multimedia terminals such as televisions, which additionally restricts the use of cooperating devices such as DVD /VCR/HDD/PVR or any other storage media/playback device controlled access.

因此,用户或者管理员可以指定用来约束用户观看电视的访问权的限制,所述限制包括:时间限制、持续时间限制、节目限制和频道限制。管理员可以拥有管理密钥来指定(配置)对不同用户的限制。用户可以拥有用户密钥来操作电视。用户/管理员可以规定可以存储与用户对电视的访问有关的信息(日志文件)并且可以生成关于哪些内容已被访问的报告。Accordingly, a user or administrator may specify restrictions to restrict the user's access to watch television, including: time restrictions, duration restrictions, program restrictions, and channel restrictions. Administrators can have admin keys to specify (configure) restrictions for different users. A user can have a user key to operate the TV. The user/administrator can specify that information about the user's access to the TV can be stored (log files) and reports can be generated on what content has been accessed.

因此,非常希望提供一种用于多媒体显示设备(例如电视)的定时系统,其在为所允许的内容(例如,选择的服务列表)选定或指定的时间流逝之后阻止用户观看电视或类似的多媒体显示设备。Accordingly, it would be highly desirable to provide a timing system for a multimedia display device, such as a television, that prevents a user from watching television or the like after a selected or designated time elapses for allowed content (e.g., a list of selected services) Multimedia display device.

进一步地非常希望提供一种用于多媒体显示设备(例如电视)的定时系统,其在一天中所选择的(或指定的)时间段内的选定或指定时间流逝之后阻止用户观看电视或类似的多媒体显示设备。It is further highly desirable to provide a timing system for a multimedia display device, such as a television, which prevents a user from watching television or the like after a selected or specified time elapses during a selected (or specified) time period of the day. Multimedia display device.

进一步地非常希望提供一种用于多媒体显示设备(例如电视)的定时系统,其通过基于当前事件(或者“节目”)的主题阻止频道(或者“服务”)来阻止用户观看电视或类似的多媒体显示设备。It is further highly desirable to provide a timing system for multimedia display devices such as televisions that prevents users from watching television or similar multimedia by blocking channels (or "services") based on the subject of current events (or "programs") display screen.

进一步地非常希望提供一种用于多媒体显示设备的系统,其按照所述事件的等级(例如,按照来自独立的提供者的等级数据)来允许或阻止访问特定的事件(节目),或者另外按照观看者的年龄、或等级和观看者年龄的组合来限制或阻止访问特定的事件(节目)。It is further highly desirable to provide a system for a multimedia display device that allows or blocks access to particular events (programs) according to the level of said event (e.g., according to level data from an independent provider), or otherwise according to viewer's age, or a combination of rating and viewer's age to restrict or prevent access to specific events (programs).

进一步地非常希望提供一种用于多媒体显示设备的系统,其允许按照指定的时间/内容限制将特定的事件(节目)记录到HDD或DVD/VCR/PVR设备上,并包括在记录或观看当前节目/事件时适于滤除广告内容的特征。It is further highly desirable to provide a system for multimedia display devices that allows specific events (programs) to be recorded to HDD or DVD/VCR/PVR devices within specified time/content constraints and included in the recording or viewing current A feature suitable for filtering out advertising content when a program/event is present.

本发明的一个方面在于通过提供如下附加的性能来论述在现有技术观看访问控制系统中的缺点:指定在一个或多个多媒体终端(例如多媒体家用平台(MHP)、机顶盒(STB)、个人视频记录器(PVR)、电视或DVD播放器)上的限制以限制用户对观看电视的访问权。An aspect of the present invention is to address the disadvantages in prior art viewing access control systems by providing the additional capability of: recorder (PVR), TV or DVD player) to restrict user access to viewing TV.

用户或管理员可以具有管理密钥(例如个人身份识别码)以使父母/管理员能够指定限制。所述限制可以应用于所述电视或具有用户密钥的特定用户,该密钥仅允许用户根据所述限制来使用电视。所述限制可以指定电视何时被播放,或电视在一个时间段内播放多长时间;并且所述限制可以指定什么样的服务(频道)可以在指定的时间内被显示或在一个时间段内多长时间的指定服务可以被显示;并且所述时间限制指定什么主题(即例如卡通、儿童节目、运动、电影、教育之类的事件类型)在指定的时间内可以被显示或指定的主题在一个时间段内可以被显示多长时间。可以为同一用户设置多种限制。管理员能够规定将有关用户对电视进行访问的信息存储并产生有关被访问内容(即呈现的标题、服务、主题、时间和时间段)的报告,以便监视用户的访问。A user or administrator may have an administrative key (such as a pin) to enable the parent/administrator to specify restrictions. The restrictions can be applied to the TV or to a specific user with a user key which only allows the user to use the TV according to the restrictions. The restrictions may specify when the television is broadcast, or how long the television is broadcast within a time period; and the restrictions may specify what services (channels) may be displayed within a specified time or within a time period How long the specified service can be displayed; and the time limit specifies what topics (i.e. event types such as cartoons, children's shows, sports, movies, education) can be displayed within the specified time or specified topics in How long a time period can be displayed. Multiple restrictions can be set for the same user. The administrator can specify to store information about the user's access to the TV and generate reports on the content accessed (ie titles presented, services, topics, time and time period) in order to monitor the user's access.

因此,按照本发明的优选方面,其提供了一种用于允许对观看多媒体终端上的广播内容进行监视控制的系统和方法,该方法包括以下步骤:通过接口显示器指定时间约束,该约束用于控制观看者在一段时间内被允许观看电视的时间;通过接口显示器指定在所述时间段内能够被所述观看者观看的观看内容限制;监视观看者通过所述电视对当前广播内容的访问以及对由所述观看者先前通过记录设备记录的内容的访问,所述记录设备存储记录的广播内容;阻止所述观看者对违反了所述时间和观看内容限制的当前或存储的广播内容进行访问。Therefore, according to a preferred aspect of the present invention, there is provided a system and method for allowing monitoring and control of viewing broadcast content on a multimedia terminal, the method comprising the steps of specifying a time constraint via an interface display, the constraint being used for controlling the amount of time a viewer is allowed to watch television within a certain period of time; specifying, via an interface display, restrictions on viewing content that can be viewed by said viewer during said time period; monitoring viewer access to currently broadcast content through said television; and access to content previously recorded by said viewer via a recording device that stores recorded broadcast content; preventing said viewer from accessing current or stored broadcast content that violates said time and viewing content restrictions .

有利的是,对本发明的“控制系统”的规划可以通过任何其他接口(甚至是网络接口)来实现。所述电视设备可以具有网络连接和运行的网络控制接口,使得可以通过远程浏览器进行全面的控制。甚至可以建立无线连接,并且通过例如“Wi-Fi”连接也能实现远程控制。如果所述电视具有永久的因特网连接,所述电视还可以被任何位置的父母进行远程控制,即,父母可以在线控制孩子正在观看的节目,或者统计诸如我的孩子正在观看什么节目、看了多少个小时等等。Advantageously, the programming of the "control system" of the invention can be implemented via any other interface, even a network interface. The television device may have a network connection and a web control interface running, allowing full control via a remote browser. It is even possible to establish a wireless connection and also enable remote control via eg a "Wi-Fi" connection. If the TV has a permanent internet connection, the TV can also be remotely controlled by parents from any location, i.e. parents can control online what their kids are watching, or statistics such as what and how much my kids are watching hours and so on.

此外,有利的是,此系统提供了这样的特征,该特征指示用户可用的被允许时间还有多长。也就是说,允许每个用户察看可用的被允许时间还有多长,并且在此基础上,用户例如可以为未来作规划和只选择“最想要”的事件/节目,而不是全部。Furthermore, advantageously, the system provides a feature that indicates how much of the allowed time is available to the user. That is, each user is allowed to see how long the allowed time is available, and on this basis, the user can, for example, plan for the future and select only the "most wanted" events/programs instead of all.

根据下面的详细说明和附图,本发明的目标、特征和优点对于本领域技术人员来说将是显然的,其中:Objects, features and advantages of the present invention will be apparent to those skilled in the art from the following detailed description and accompanying drawings, wherein:

附图1示出了按照本发明实现定时控制的电视系统的高级方框图;Accompanying drawing 1 shows the high-level block diagram of the television system that realizes timing control according to the present invention;

附图2(a)-2(c)示出了用于为用户控制电视观看功能的用户或者管理员接口,所述控制例如通过包括电视定时菜单选项80的典型主菜单显示接口75来完成,当电视定时菜单选项80被选择后其提供菜单选项,以提供按照本发明的功能(附图2(c));Figures 2(a)-2(c) illustrate a user or administrator interface for controlling television viewing functions for the user, such as through a typical main menu display interface 75 including a TV timer menu option 80, When the TV timer menu option 80 is selected it provides menu options to provide functionality according to the present invention (accompanying drawing 2(c));

附图3(a)-3(f)示出了响应于选择菜单选项100而呈现给已授权用户/管理员的典型菜单显示接口,以提供按照本发明的功能,所述菜单选项100通过附图2(c)中示出的示例接口给出;Figures 3(a)-3(f) illustrate typical menu display interfaces presented to an authorized user/administrator in response to selection of a menu option 100 via an attached The example interface shown in Figure 2(c) gives;

附图4提供了一个高级流程图,其示出了通过按照本发明实现定时控制的机顶盒控制设备对电视观看时间进行控制的处理流程200;Accompanying drawing 4 provides a high-level flow chart, and it has shown the processing flow 200 that controls TV viewing time by the set-top box control device that realizes timing control according to the present invention;

附图5提供了一个高级流程图,其示出了本发明的典型实施例中的用户登录处理流程203;Accompanying drawing 5 provides a high-level flow chart, and it has shown the user login process flow 203 in the exemplary embodiment of the present invention;

附图6提供了一个高级流程图,其示出了本发明的典型实施例中的观看时间限制阻止过程;Accompanying drawing 6 provides a high-level flow chart, and it has shown the viewing time restriction preventing process in the exemplary embodiment of the present invention;

附图7提供了一个高级流程图,其示出了在本发明的典型实施例中系统如何验证当前内容(内容服务)是否正在进行阻止;Accompanying drawing 7 provides a high-level flowchart, and it has shown how the system verifies whether the current content (content service) is blocking in the exemplary embodiment of the present invention;

附图8提供了一个高级流程图,其示出了在本发明的典型实施例中在当前观看者播放他/她自己记录的内容时所使用的系统处理;Accompanying drawing 8 provides a high-level flow diagram, and it has shown the system processing that is used when current viewer plays his/her own recorded content in the exemplary embodiment of the present invention;

附图9提供了一个高级流程图,其示出了在本发明的典型实施例中用于确定要播放的内容是否来自HDD的系统处理;Accompanying drawing 9 provides a high-level flow diagram, and it shows the system process for determining whether the content to be played is from HDD in the exemplary embodiment of the present invention;

附图10提供了一个高级流程图,其示出了在本发明的典型实施例中用于监视用户和确定阻止是否应该发生的系统处理。Figure 10 provides a high-level flow diagram illustrating the system processing for monitoring users and determining whether blocking should occur in an exemplary embodiment of the present invention.

本发明旨在提供一种电视定时控制系统和方法,其能够使用户控制其他用户的多媒体观看访问,例如,父母可以控制孩子的观看访问。首先参照附图1,其示出了一种例如用于家庭配置的电视系统10,该系统结合了与本发明一致的节目观看控制。系统10包括一个或多个例如耦合的电视或类似的视频显示监视器13a、b的多媒体显示终端。通过无线连接到机顶盒控制设备15(例如Philps StramiumTM产品),其给传统机顶盒的功能添加了将从计算机设备接收的因特网内容提供给无线连接的电视设备13a、b的附加功能。例如,通过利用系统遥控设备,用户可以将电视接收内容从(TV)广播内容切换到宽带因特网内容。例如,使用Wi-Fi技术(例如,遵从IEEE802.11/a/b/g/n标准的无线技术),该装置还可以用于呈现存储在家庭计算机30中的照片或视频。The present invention aims to provide a television timing control system and method that enables a user to control other users' multimedia viewing access, for example, a parent can control a child's viewing access. Referring first to FIG. 1, there is shown a television system 10, such as for a home setting, which incorporates programming viewing controls consistent with the present invention. The system 10 includes one or more multimedia display terminals such as coupled television or similar video display monitors 13a,b. Through a wireless connection to a set-top box control device 15 (such as a Philps Stramium product), it adds to the functionality of a traditional set-top box the additional function of providing Internet content received from a computer device to a wirelessly connected television device 13a,b. For example, by utilizing a system remote control device, a user can switch television reception content from (TV) broadcast content to broadband Internet content. The device can also be used to present photos or videos stored in the home computer 30, for example, using Wi-Fi technology (eg, wireless technology compliant with IEEE 802.11/a/b/g/n standards).

所述Wi-Fi网络包括与家庭计算机30关联的无线集线器设备22,用于通过按照无线标准的通信信号载波无线地将一个或多个机顶盒15与一个或多个电视机13a、b以及因特网连接起来。因此,该系统适于通过无线连接发送流视频内容至电视机13a、b。关于电视的使用的所有数据都被本地存储在机顶盒设备15中,且所提供的功能使电视设备能够交换关于使用状态的信息。The Wi-Fi network includes a wireless hub device 22 associated with a home computer 30 for wirelessly connecting one or more set-top boxes 15 with one or more televisions 13a, b and the Internet via a communication signal carrier according to a wireless standard stand up. Thus, the system is adapted to send streaming video content to the televisions 13a, b via a wireless connection. All data regarding the use of the television is stored locally in the set top box device 15 and the functionality provided enables the television devices to exchange information about the state of use.

在附图1示出的实施例中,例如DVD播放器28或高密度盘(HDD)记录设备29的外部设备被连接到该本地机顶盒(例如StramiumTM设备)。In the embodiment shown in Figure 1, an external device such as a DVD player 28 or a high density disk (HDD) recording device 29 is connected to the local set top box (eg a Stramium (TM) device).

所述机顶盒15在示出的实施例中是一种能够例如通过电视天线20,或经由电缆25的传输,或直接广播卫星(DBS)碟形天线以及卫星信号接收机(未示出)接收电视广播信号的接收机。在系统10中附加地示出了与机顶盒15耦接的其他高密度存储/记录设备(例如高HDD设备29)和/或用于记录电视节目的技术,包括例如可记录的光学介质(例如CD、DVD)、磁性或磁光介质(例如,硬盘或软盘驱动器)、固态存储器等,用于临时地或长时间地存储所接收的多媒体内容文件,且可以包括一个数字媒体记录系统(例如TiVoTM(菲利普消费电子的商标),用于记录/回放多媒体广播内容。这样的设备可以通过根据现有的协议(如P50)处理通信的标准电缆与STB15和/或PC30连接。例如录像机(VCR)23和数字视频光盘(DVD)播放器28(其可以是集成的或单独的单元)的其他设备能够通过使多媒体内容信号经由机顶盒15(例如用于有线或无线传输至电视设备13a、b)来有选择地输出音频和视频信号至电视/监视器13。The set-top box 15 in the illustrated embodiment is a device capable of receiving television, for example via a television antenna 20, or transmission via cable 25, or a Direct Broadcast Satellite (DBS) dish and satellite signal receiver (not shown). Receivers for broadcast signals. Additionally shown in system 10 are other high density storage/recording devices coupled to set top box 15 (e.g. high HDD device 29) and/or techniques for recording television programming, including for example recordable optical media (e.g. CD , DVD), magnetic or magneto-optical media (such as hard or floppy disk drives), solid-state memory, etc., for temporary or long-term storage of received multimedia content files, and may include a digital media recording system (such as TiVo TM (Trademark of Philips Consumer Electronics), for recording/playing back multimedia broadcast content. Such equipment can be connected with STB15 and/or PC30 through standard cables that handle communications according to existing protocols (such as P50). For example, video recorder (VCR) 23 Other devices such as a digital video disc (DVD) player 28 (which may be an integrated or separate unit) can be actively played by having the multimedia content signal pass through the set-top box 15 (e.g. for wired or wireless transmission to the television device 13a, b). Audio and video signals are selectively output to the TV/monitor 13.

应当理解的是,在本发明的另一个实施例中,每个单独的电视机可以配置按照本发明的控制功能,所述控制功能用于通过网络、广播来交换有关使用的信息,因此每个电视机13a、b具有更新的使用信息。换言之,在广义上,当用户或观看者在一台电视机上遭受时间限制时,用户也不可能使用另一台继续观看电视节目。It should be understood that, in another embodiment of the present invention, each individual TV set may be equipped with a control function according to the present invention for exchanging information about usage via the network, broadcast, so that each The television sets 13a, b have updated usage information. In other words, in a broad sense, when a user or viewer suffers from a time limit on one television, it is impossible for the user to continue watching a television program on the other.

两种解决方法是可能的:1)如果内容来自一个中心“盒子”,则这是该系统的中心点,因此能够作为主设备控制系统中的所有其他电视或多媒体终端;和2)所有的电视都是平等的且交换关于使用的信息。Two solutions are possible: 1) if the content comes from a central "box", this is the central point of the system, and therefore able to act as master controlling all other TVs or multimedia terminals in the system; and 2) all TVs are all equal and exchange information about usage.

按照本发明的节目观看以及电视节目和内容的观看控制一个控制系统所提供,该系统由在机顶盒15和/或电视设备13a、b中运行的软件实现。然而,在电视系统中,这样的功能可以由任意数量的能够监视电视节目观看的设备实现,所述电视系统包括例如电视、PVR’s(TiVo接收机)、计算机或计算设备30、VCR’s等。另外,所述电视观看监视装置并不必能够直接接收电视节目和/或向观看者呈现电视节目,只要这样的装置具有检测什么节目正被访问以供通过单独的显示器观看的能力。附加地,要观看的电视节目可以接收自任意数量的来源,包括但不限制于:RF广播源、有线电视源、卫星电视源和例如局域网或广域网或公共因特网99的计算机网络源。因此,在本发明的一个实施例中,用户可以通过网络接口访问电视机菜单。Program viewing and viewing control of television programs and content according to the present invention is provided by a control system implemented by software running in the set top box 15 and/or television equipment 13a,b. However, in a television system, such functionality may be implemented by any number of devices capable of monitoring television viewing, including, for example, televisions, PVR's (TiVo receivers), computers or computing devices 30, VCR's, etc. Additionally, the television viewing monitoring device does not have to be capable of directly receiving and/or presenting television programs to the viewer, so long as such a device has the ability to detect what programs are being accessed for viewing through a separate display. Additionally, television programming to be viewed may be received from any number of sources including, but not limited to, RF broadcast sources, cable television sources, satellite television sources, and computer network sources such as local or wide area networks or the public Internet 99. Therefore, in one embodiment of the present invention, a user can access the TV menu through the network interface.

机顶盒15本身在处理器或CPU50的控制下操作,处理器或CPU50与随机存取存储器(RAM)设备或类似的记忆存储装置51相连接,其包括存储了适合于处理器执行的软件和/或固件应用程序、部件、程序、对象、模块、数据结构和程序代码的机顶盒(未示出)的主存储器,以及处理器在控制机顶盒操作中所需要的附加数据结构。处理器50可以代表为一个或多个处理器(例如,微处理器或微控制器),并且可以附加地包括任何辅助级的存储器,例如,缓存、非易失或备份存储器(例如,可编程的或闪存)、只读存储器等。另外,该存储器还可以被认为包含物理上位于机顶盒15中其他位置的记忆存储器(例如处理器50中的任何缓存),以及用作虚拟存储器的任何存储容量,例如,如在通过外部网络(未示出)耦接到机顶盒15的大容量存储设备或另一数据处理系统上所存储的。The set-top box 15 itself operates under the control of a processor or CPU 50 which is connected to a random access memory (RAM) device or similar memory storage device 51 which includes stored software suitable for execution by the processor and/or Main memory of the set-top box (not shown) for firmware applications, components, programs, objects, modules, data structures and program code, and additional data structures required by the processor in controlling the operation of the set-top box. Processor 50 may represent one or more processors (e.g., microprocessors or microcontrollers), and may additionally include any auxiliary level of memory, such as cache, non-volatile or backup memory (e.g., programmable or flash memory), read-only memory, etc. Additionally, this memory may also be considered to include memory storage physically located elsewhere in the set-top box 15 (such as any cache memory in the processor 50), as well as any storage capacity used as virtual memory, such as, for example, over an external network (not shown) stored on a mass storage device or another data processing system coupled to the set-top box 15.

由于所述“控制系统”例如按照新兴的多媒体家庭平台(MHP)标准为家庭提供多媒体服务(频道),所以机顶盒15将所有的压缩数字电视、MP-3、DVD和许多其他多媒体服务结合到该系统中。因此,所述CPU50通过特殊的操作系统来控制STB上的所有软件和硬件模块以允许使用多媒体家庭平台MHP。除了上面提到的以外,还包括视频/图像引擎、jaya虚拟机(JVMs)和人机界面部件。Since said "control system" provides multimedia services (channels) for the home, for example according to the emerging Multimedia Home Platform (MHP) standard, the set-top box 15 integrates all compressed digital TV, MP-3, DVD and many other multimedia services into this system. Therefore, the CPU 50 controls all software and hardware modules on the STB through a special operating system to allow the use of the Multimedia Home Platform MHP. In addition to the above mentioned, it also includes video/image engine, jaya virtual machines (JVMs) and human-machine interface components.

在操作上,如已知的,来自卫星碟形天线、电缆或天线的RF输入被传送到调谐器/解调器(未示出),其将信号解调为数字A/V流,例如MPEG-2流、MPEG-4流(来源于因特网)或类似的数字内容流。多路信号分离器用于从MPEG-2分离出它的视频、音频、字幕和数据流。在被呈现给用户之前,视频和音频被硬件或软件模块解压缩。通常是具有透明背景的图像文件的字幕数据,被传递到专用的、可直接访问STB的屏幕显示(OSD)的再现引擎(未示出)。针对例如系统信息、数字电视文字广播或MHP数据对象的内容对所述数据流进行解析,然后发送到硬件/软件模块用于解释和/或执行。Operationally, RF input from a satellite dish, cable or antenna is passed to a tuner/demodulator (not shown), which demodulates the signal into a digital A/V stream, such as MPEG -2 streams, MPEG-4 streams (from Internet) or similar digital content streams. A demultiplexer is used to demultiplex its video, audio, subtitle and data streams from MPEG-2. Video and audio are decompressed by hardware or software modules before being presented to the user. The subtitle data, usually an image file with a transparent background, is passed to a dedicated rendering engine (not shown) that has direct access to the STB's On-Screen Display (OSD). The data stream is parsed for content such as system information, digital teletext or MHP data objects and then sent to hardware/software modules for interpretation and/or execution.

按照本发明,所述机顶盒用典型菜单显示结构进行节目规划,所述结构用于按照本发明的优选实施例提供增强的观看访问控制。如附图2(a)中示出的按照本发明所实现的,用户或管理员通过典型的主菜单显示接口75(例如网络接口)被提供以包括电视定时菜单选项80的主菜单,所述电视定时菜单选项80按照本发明执行电视观看/访问控制限制。如附图2(b)所示,一旦访问所述电视定时菜单选项80,在准予用户观看/访问控制之前,用户被期待通过输入域85输入密码以提供适当的授权。在一个实施例中,用户被提供或分配一个允许用户/管理员按照本发明访问电视观看/访问控制功能和指定观看限制的管理密钥(例如个人身份识别码)。在一个典型的上下文中,如这里所述的,用户/管理员可以包括父母,该父母为其孩子或其他儿童观看者提供观看控制。在用户被证明有权对按照本发明执行定时控制的机顶盒控制设备进行节目规划之后,可以授权用户从如附图2(c)所示的管理员控制菜单100中设置限制。如附图2(c)所示,管理员控制菜单100通过以下菜单选项提供电视观看限制功能:1)内容选择菜单选项103;2)设置时间约束菜单选项106;3)记录菜单选项110;和4)统计菜单选项114。In accordance with the present invention, the set-top box is programmed with a typical menu display structure for providing enhanced viewing access control in accordance with a preferred embodiment of the present invention. As implemented in accordance with the present invention as shown in FIG. 2( a), a user or administrator is provided through a typical main menu display interface 75 (e.g., a web interface) with a main menu including a TV timer menu option 80, the The TV timer menu option 80 implements TV viewing/access control restrictions in accordance with the present invention. As shown in Figure 2(b), upon accessing the TV timer menu option 80, the user is expected to enter a password via input field 85 to provide proper authorization before granting the user viewing/access controls. In one embodiment, the user is provided or assigned an administrative key (such as a PIN) that allows the user/administrator to access television viewing/access control functions and specify viewing restrictions in accordance with the present invention. In a typical context, as described herein, a user/administrator may include a parent who provides viewing controls for their children or other child viewers. After the user has been certified as authorized to program the set-top box control device performing timing control according to the present invention, the user can be authorized to set restrictions from the administrator control menu 100 as shown in FIG. 2(c). As shown in Figure 2(c), the administrator control menu 100 provides TV viewing restriction functionality through the following menu options: 1) content selection menu option 103; 2) set time constraints menu option 106; 3) recording menu option 110; and 4) Statistics menu option 114.

附图3(a)-3(f)示出了响应于通过附图2(c)示出的示例接口选择菜单选项100而呈现给已授权用户/管理员的典型菜单显示接口,以提供按照本发明的功能。在一个典型的上下文中,用户/管理员可以包括父母,该父母为其孩子或其他儿童观看者提供观看控制。Figures 3(a)-3(f) illustrate typical menu display interfaces presented to authorized users/administrators in response to selection of menu option 100 through the example interface shown in Figure 2(c) to provide function of the present invention. In a typical context, a user/administrator may include a parent who provides viewing controls for their children or other child viewers.

附图3(a)-3(b)分别示出了响应于选择附图2(c)的内容选择菜单选项100而呈现给已授权的用户/管理员的典型菜单显示接口120、120’,以按照本发明提供内容选择限制。在第一方面,通过图3(a)的接口120被提供的内容选择限制选项包括“选择允许的频道”菜单选项125,该菜单选项125提供一个电视接收机用可滚动节目规划列表135,并且显示相关的选择框136用于选择/不选择允许哪一个广播频道供用户观看。通过附图3(a)的接口120提供的内容选择限制菜单附加地包括通过菜单选项127启用/禁用“隐藏被阻止的服务”的选项,以提供从观看部分移除有关特定的服务(频道)被阻止的所有指示的功能,或者可选择地提供仅列举那些被允许的服务/频道(例如,从1,......,N等)的功能。通过附图3(a)的接口120提供的内容选择限制附加地包括通过菜单选项129启用/禁用“过滤广告”选项的选项,以提供例如基于音量识别和滤除广告的功能从而阻止对观看或记录任何广告进行规划。在这个方面,当正在观看或记录时遇到已过滤的广告,在已过滤的广告被阻止的同时,观看者的多媒体显示设备或终端可以临时中断并呈现一个提示用户等待的可视对话框。Figures 3(a)-3(b) respectively illustrate exemplary menu display interfaces 120, 120' presented to authorized users/administrators in response to selection of the content selection menu option 100 of Figure 2(c), To provide content selection restrictions in accordance with the present invention. In a first aspect, the content selection restriction options provided through the interface 120 of FIG. An associated selection box 136 is displayed for selecting/unselecting which broadcast channels are allowed for viewing by the user. The content selection restriction menu provided through the interface 120 of Figure 3(a) additionally includes an option to enable/disable "hide blocked services" via menu option 127, to provide for removing relevant services (channels) from the viewing section. All indicated functions are blocked, or alternatively a function is provided to enumerate only those services/channels that are allowed (eg, from 1, . . . , N, etc.). The content selection restrictions provided through interface 120 of FIG. 3(a) additionally include an option to enable/disable a “Filter Advertisement” option via menu option 129 to provide, for example, the ability to identify and filter advertisements based on volume to prevent viewing or Record any ads for planning. In this regard, when a filtered advertisement is encountered while being viewed or recorded, the viewer's multimedia display device or terminal may temporarily interrupt and present a visual dialog prompting the user to wait while the filtered advertisement is blocked.

附图3(b)示出了响应于选择附图2(c)的内容选择菜单选项100而呈现给已授权的用户/管理员的另一个典型菜单显示接口120’,以按照本发明提供内容选择限制。在该另一个方面,通过附图3(b)的接口120’提供的内容选择限制选项包括“选择允许的主题”菜单选项133,该菜单选项133提供一个电视接收机用可滚动节目规划列表143,并且显示相关的选择框146用于选择/不选择允许哪个(些)广播事件和规划主题供用户观看。通过附图3(b)的接口120’提供的内容选择限制附加地包括经由菜单选项134“选择阻止年龄”的选项,以提供选择仅适合于如阻止年龄输入域142所指示的特定年龄或更大年龄的观看者的内容的功能。通过附图3(b)的接口120’提供的内容选择限制附加地包括经由菜单选项137“选择等级服务器”的选项,以提供按照等级服务器所识别的“等级”来封锁节目规划的功能,所述等级服务器在用户可选择的或输入的位置145处给出。通过附图3(b)的接口120’提供的内容选择限制选项附加地包括经由菜单选项139“允许具有一定等级的事件”的选项,以提供允许按照如输入域147中输入的特定“等级”进行节目规划的功能。所述域:“选择等级服务器”和“允许具有一定等级的事件”实际上是耦合的。“选择等级服务器”选项仅用于规定应当从哪个位置(一种等级服务器)读出事件等级。第二个选项则提供一种基本设置,其中用户可以设定事件的特定级别,例如,1“星”意味者非常差的节目,5星意味着非常好的节目等。Figure 3(b) illustrates another exemplary menu display interface 120' presented to an authorized user/administrator in response to selecting the content selection menu option 100 of Figure 2(c) to provide content in accordance with the present invention Select restrictions. In this other aspect, the content selection restriction options provided through the interface 120' of FIG. , and an associated selection box 146 is displayed for selecting/unselecting which broadcast event(s) and scheduled topic(s) are allowed for viewing by the user. The content selection restrictions provided through interface 120' of FIG. Features of content for older viewers. The content selection restrictions provided through interface 120' of FIG. 3(b) additionally include an option to "Select Rating Server" via menu option 137 to provide the ability to block programming according to the "Rating" identified by the Rating Server, so The rating server is given at a user selectable or input location 145. The content selection restriction options provided through interface 120' of FIG. The function of program planning. Said fields: "select class server" and "allow events with a certain class" are actually coupled. The "Select Rating Server" option is only used to specify from which location (a kind of rating server) the event rating should be read. The second option provides a basic setting where the user can set a specific level of events, eg, 1 "star" means a very bad show, 5 stars means a very good show, etc.

附图3(c)-3(d)分别示出了响应于选择附图2(c)的设置时间限制选择菜单选项106而呈现给已授权的用户/管理员的典型菜单显示接口121、121’,以按照本发明提供时间内容限制。Figures 3(c)-3(d) respectively illustrate typical menu display interfaces 121, 121 presented to authorized users/administrators in response to selecting the Set Time Limits selection menu option 106 of Figure 2(c) ' to provide temporal content constraints in accordance with the present invention.

在该另一个方面,通过附图3(c)的接口121提供的内容选择限制选项包括“小时数”菜单选项151,该菜单选项151能够使用户/管理员输入所设置的时间限制,即提供给观看者的观看时间的总小时数。例如,如输入域171所示,其示出了提供给特定观看者的10个观看小时的限制。通过输入域,用户/管理员进一步能够按照每天、每周或每月的时段172划分设置的小时数。一个进一步的“相等地分割小时”菜单选项152被提供以使用户/管理员能够指定限制观看的指定“小时数”是否按照指定的每天、每周或每月的时段172(通过选择输入域173)相等地被分割。因此,当所述“相等地分割小时”菜单选项152(附图3(c))没有被选择时,孩子可以如其希望的使用所述指定的小时数。一个进一步的“可延长时间”菜单选项154被提供以使用户/管理员能够指定时间限制设置是否可延长以使例如观看当前“实时”事件的观看者,在所述事件超出指定的时间限制的情况下可以通过选择输入域174继续观看所述事件。在这个方面,指定时间限制在事件观看时间已经流逝了特定百分比(N%)(例如50%或60%)之后可延长也是可能的。不管所述时间限制是如何分布的或者是否可延长,用户/管理员都能够按照规划的限制指定其中用户被限制观看电视节目的时隙。例如,一个进一步的“指定时隙”菜单选项156被提供以能够通过输入域176输入特定持续时间(时隙),例如,A.M.,P.M.,在该持续时间内,用户的观看限制被限定。In this other aspect, the content selection restriction options provided through the interface 121 of FIG. The total number of hours of viewing time given to viewers. For example, as shown in input field 171, it shows a limit of 10 viewing hours offered to a particular viewer. By entering fields, the user/administrator is further able to divide the set hours by time periods 172 of the day, week or month. A further "Split Hours Equally" menu option 152 is provided to enable the user/administrator to specify whether the specified "number of hours" to limit viewing is by specified daily, weekly or monthly time period 172 (by selecting input field 173 ) are divided equally. Thus, when the "split hours equally" menu option 152 (FIG. 3(c)) is not selected, the child can use the specified number of hours as he wishes. A further "extendable time" menu option 154 is provided to enable the user/administrator to specify whether the time limit setting can be extended so that, for example, a viewer watching the current "live" event will not be able to do so when the event exceeds the specified time limit. The event can continue to be viewed by selecting the input field 174. In this regard, it is also possible to specify that the time limit is extendable after a certain percentage (N%) of event viewing time has elapsed, such as 50% or 60%. Regardless of how the time limits are distributed or extendable, the user/administrator is able to specify the time slots in which the user is restricted from viewing television programs in accordance with planned constraints. For example, a further "specified time slot" menu option 156 is provided to be able to enter a specific duration (time slot) via input field 176, eg, A.M., P.M., within which the user's viewing restrictions are limited.

附图3(d)示出了响应于选择附图2(c)的设置时间限制选择菜单选项106而呈现给已授权的用户/管理员的另一个典型菜单显示接口121’,以按照本发明提供时间内容限制。在该另一个方面,经由附图3(d)的接口121’提供的设置时间限制选项包括“指定允许的天数”菜单选项160,其被提供用于经由选择/不选择框180指定每周中哪些天的观看时间不受限制。不管时间限制何时和如何分布或者它们是否可延长,用户/管理员都能够按照显示接口120’的可滚动列表143中所规定的被允许主题指定观看电视或广播多媒体内容所可以花费的时间百分数。因此,在附图3(d)所示出的例子中,通过“详细时间使用”菜单选项162,用户/管理员可以通过输入域182指定用户的总分配观看时间可以如何按照主题来均摊;例如,如附图3(d)所示,用户可被允许使用时间的30%观看动画且使用时间的70%观看教育节目。Figure 3(d) illustrates another exemplary menu display interface 121' presented to an authorized user/administrator in response to selection of the Set Time Limits selection menu option 106 of Figure 2(c) in accordance with the present invention. Time content restrictions are provided. In this other aspect, the set time limit options provided via interface 121' of FIG. Unlimited viewing time on which days. Regardless of when and how the time limits are distributed or whether they are extendable, the user/administrator can specify the percentage of time that can be spent watching television or broadcasting multimedia content in accordance with the allowed topics specified in the scrollable list 143 of the display interface 120' . Thus, in the example shown in Figure 3(d), via the "Detailed Time Usage" menu option 162, the user/administrator can specify via input field 182 how the user's total allocated viewing time can be spread out by topic; e.g. , as shown in Figure 3(d), the user may be allowed to spend 30% of the time watching animations and 70% of the time watching educational programs.

附图3(e)示出了响应于选择附图2(c)的“记录”选择菜单选项110而呈现给已授权的用户/管理员的典型菜单显示接口122,以按照本发明提供记录选项。Figure 3(e) shows an exemplary menu display interface 122 presented to an authorized user/administrator in response to selecting the "Record" selection menu option 110 of Figure 2(c) to provide recording options in accordance with the present invention .

在该另一个方面,经由附图3(e)的接口122提供的记录选项包括“允许记录”菜单选项163,其包括选择/不选择框183,使得当其被选择时,为特定观看者提供允许观看者记录超出所分配时间限制的当前节目(例如,超出观看时间的指定限制的实况广播事件)的附加时间。进一步被呈现的另一个“记录”菜单选项165具有输入域185,其规定所述附加节目要被记录到哪个记录设备。通过附图3(e)的接口122,其可以被引起进一步地显示“允许HDD记录”菜单选项166,其包括选择/不选择框186,使得当其被选择时,允许观看者在他们的HDD存储介质上记录节目。进一步被呈现的另一个“HDD”菜单选项168具有输入域188,其规定将所述节目规划记录到哪个HDD记录设备。In this other aspect, the recording options provided via interface 122 of FIG. 3(e) include an "Allow Recording" menu option 163 which includes a check/uncheck box 183 so that when selected, Allows viewers to record additional time for the current program beyond the allotted time limit (eg, a live broadcast event that exceeds a specified limit of viewing time). Another "Record" menu option 165 is further presented with an input field 185 specifying to which recording device the additional program is to be recorded. Through the interface 122 of Figure 3(e), it can be caused to further display an "Allow HDD Recording" menu option 166, which includes a check/uncheck box 186 so that when selected, the viewer is allowed to record on their HDD. The program is recorded on a storage medium. Another "HDD" menu option 168 that is further presented has an input field 188 specifying to which HDD recording device the program schedule is to be recorded.

附图3(f)示出了按照本发明响应于选择附图2(c)的“统计”选择菜单选项114而呈现给已授权的用户/管理员的典型菜单显示接口122’,用于规定有关用户电视访问的信息应当被存储用于以后生成有关什么已被访问(例如,放映标题、服务(频道)、主题、时间和时间段)的报告以监视用户的访问。因此,所呈现的“启动统计”菜单选项167具有相关的选择/不选择框187,使得当其被选择时,指示该系统记录关于受限人员的电视观看使用的统计,用于随后的报告。进一步呈现的另一个“保持历史达......”菜单选项169具有输入域189,其规定用于随后的报告的关于受限人员的电视观看使用的统计和其他信息要被记录多长时间(例如30天)。应当理解,已授权用户有权读取任何包含其观看统计/使用的详细信息的日志文件。例如,用户能够使用网络浏览器或实现HTTP或类似通信协议的类似设备。可选择地,例如通过简单的对话框或通过移动手机或通过无线连接(例如蓝牙)可在电视上访问用户日志。Figure 3(f) illustrates an exemplary menu display interface 122' presented to an authorized user/administrator in response to selection of the "Statistics" selection menu option 114 of Figure 2(c) in accordance with the present invention for specifying Information about the user's television access should be stored for later generation of reports on what has been accessed (eg show title, service (channel), subject, time and time period) to monitor the user's access. Accordingly, the "Enable Statistics" menu option 167 is presented with an associated check/uncheck box 187 such that when selected, it instructs the system to record statistics about the restricted person's television viewing usage for subsequent reporting. Another "Keep History for..." menu option 169 further presented has an input field 189 specifying how long statistics and other information about the restricted person's television viewing usage are to be recorded for subsequent reporting time (eg 30 days). It should be understood that authorized users have the right to read any log files containing details of their viewing statistics/usage. For example, a user can use a web browser or similar device implementing HTTP or a similar communication protocol. Alternatively, the user log can be accessed on the TV eg via a simple dialog box or via a mobile handset or via a wireless connection (eg bluetooth).

附图4提供一个高级流程图,其示出了用于按照本发明通过完成定时控制的机顶盒控制设备来控制电视观看时间的处理流程200。Figure 4 provides a high level flow diagram illustrating a process flow 200 for controlling television viewing time through a set top box control device implementing timing control in accordance with the present invention.

如附图4所示,检验步骤的第一步是在步骤203检验当前的电视观看者是否具有观看电视节目规划的权限而无需考虑是否具有其他电视控制/限制器。关于观看者鉴定处理的细节在这里参照附图5来描述。如果观看者没有被授权观看电视,则该处理将使得电视设备关闭,如步骤204所示。否则,当观看者被鉴定为当前能够观看电视节目之后,该处理进行到步骤206,其中确定对于那个用户和当前的时间,任何时间限制阻止控制特征是否被执行。关于观看者时间限制阻止处理的细节在这里参照附图6来描述。如果存在为那个用户在那个时间而执行的时间限制阻止特征,则该处理将使得电视设备关闭,如步骤204所示。如果不存在为那个用户执行的时间限制阻止特征,则该处理进行到步骤207,其中确定在如步骤209示出的实际地显示多媒体/电视广播之前,打算供那个观看者观看的当前内容是否被允许。关于确定当前观看者是否被允许观看当前内容的细节在这里参照附图7来描述。如果确定了当前观看者被允许观看当前内容,则所述处理进行到步骤209,其中多媒体节目被呈现以供显示。否则,如果确定了当前观看者不允许观看当前的内容,则所述处理进行到步骤208,该步骤208是用于阻止呈现当前多媒体节目的处理步骤。不管当前观看者是否被授权观看当前多媒体节目规划,该处理都进行到步骤211,其中确定当前用户是否尝试播放他/她自己记录的来自外部源的内容。关于确定当前观看者是否希望播放他/她自己记录的内容的细节在这里参照附图8来描述。如果在步骤211中确定当前观看者尝试观看他/她自己记录的内容,则所述处理进行到步骤212,该步骤212是播放来自所选择外部源(例如DVD)的所选择内容的步骤。然后,所述处理进行到步骤216,其中执行功能以监视电视观看系统中所述设备的其他使用,以便确保服从所述控制。否则,如果在步骤211中确定当前观看者没有尝试观看他/她自己记录的内容,则所述处理进行到步骤213,其中进一步确定要播放的内容是否来自所提供的HDD。关于用于确定要播放的内容是否来自HDD的处理流程的细节在这里参照附图9来描述。如果在步骤213中,确定了要播放的当前内容来自HDD,则所述处理进行到步骤212,其中所选择的内容被回放。否则,如果在步骤213中,确定了要播放的当前内容并不来自HDD,则所述处理进行到监视步骤216。关于监视处理的细节在这里参照附图10来描述。As shown in FIG. 4 , the first step of the verification step is to verify at step 203 whether the current TV viewer has the right to watch TV programming without considering whether there are other TV controls/limiters. Details regarding the viewer authentication process are described herein with reference to FIG. 5 . If the viewer is not authorized to watch television, the process will cause the television device to be turned off, as shown in step 204 . Otherwise, after the viewer is identified as currently able to watch the television program, the process proceeds to step 206, where it is determined whether any time-limited blocking control features are being executed for that user and the current time. Details regarding viewer time limit blocking processing are described herein with reference to FIG. 6 . If there is a time-limited blocking feature implemented for that user at that time, the process will cause the television device to turn off, as shown in step 204 . If there is no time limit blocking feature performed for that user, then the process proceeds to step 207, where it is determined whether the current content intended for that viewer is blocked before actually displaying the multimedia/television broadcast as shown in step 209 allow. Details regarding determining whether the current viewer is allowed to view the current content are described herein with reference to FIG. 7 . If it is determined that the current viewer is permitted to view the current content, then the process proceeds to step 209 where the multimedia program is presented for display. Otherwise, if it is determined that the current viewer is not allowed to view the current content, then the process proceeds to step 208, which is a processing step for preventing the presentation of the current multimedia program. Regardless of whether the current viewer is authorized to view the current multimedia programming, the process proceeds to step 211, where it is determined whether the current user is attempting to play his/her own recorded content from an external source. Details on determining whether the current viewer wishes to play his/her own recorded content are described herein with reference to FIG. 8 . If it is determined in step 211 that the current viewer attempts to watch his/her own recorded content, then the process proceeds to step 212, which is a step of playing selected content from a selected external source (eg DVD). The process then proceeds to step 216 where a function is performed to monitor other usage of the device in the television viewing system to ensure compliance with the control. Otherwise, if it is determined in step 211 that the current viewer does not attempt to watch his/her own recorded content, then the process proceeds to step 213, wherein it is further determined whether the content to be played is from the provided HDD. Details about the processing flow for determining whether the content to be played is from HDD are described here with reference to FIG. 9 . If in step 213 it is determined that the current content to be played is from the HDD, then the process proceeds to step 212 where the selected content is played back. Otherwise, if in step 213 it is determined that the current content to be played is not from the HDD, then the process proceeds to monitoring step 216 . Details about the monitoring process are described here with reference to FIG. 10 .

附图5提供一个典型的高级流程图,其示出了当用户打开电视时按照本发明由本发明的系统执行的用户登录处理流程203。如附图5所示,在下一步骤222,所述用户/管理员被要求输入他/她的个人身份识别码。在步骤224,所述个人身份识别码由传统的装置(例如查阅表)所验证。如果用户在步骤224被授权,所述处理进行到步骤226以显示欢迎用户屏幕,如附图2所示。如果该用户在步骤224中被确定为不是被授权的用户,该处理进行到步骤232,其中呈现错误对话框屏幕。继续到下一个步骤230,如果更多的个人身份识别码输入尝试被允许,则该处理回到步骤222,以便用户可以再次输入他/她的个人身份识别码且重复所述处理。否则,在步骤230,如果没有更多的个人身份识别码输入被允许,则所述处理进行到步骤228,其中显示再见对话框并且用户/观看者被认为没有被授权。Figure 5 provides a typical high-level flowchart illustrating the user login process flow 203 performed by the system of the present invention in accordance with the present invention when the user turns on the television. As shown in Figure 5, in the next step 222, the user/administrator is asked to enter his/her PIN. At step 224, the PIN is verified by conventional means such as a look-up table. If the user is authorized at step 224, the process proceeds to step 226 to display the welcome user screen, as shown in FIG. 2 . If the user is determined not to be an authorized user in step 224, the process proceeds to step 232 where an error dialog screen is presented. Proceeding to the next step 230, if more PIN entry attempts are allowed, then the process returns to step 222 so that the user can enter his/her PIN again and the process repeats. Otherwise, at step 230, if no more PIN entry is allowed, then the process proceeds to step 228, where a goodbye dialog is displayed and the user/viewer is deemed not authorized.

附图6提供一个的高级流程图,其示出了本发明的一个典型实施例中的观看者时间限制阻止处理206。在附图6示出的处理中,系统验证用户时间限制是否不在进行阻止。因此,如第一步骤235所示,确定当前的日子是否被允许,即该日子如为该观看者所规划的是被允许的日子(参见附图3(d))。如果当前的日子是被允许的,该处理进行到步骤236,其中(参见附图3(c))进一步确定时隙设置是否如先前规划的被阻止。如果当前时隙设置还没有被阻止,则所述处理进行步骤238,其中确定时间预算是否依然可用。如果对于当前的观看者,时间依然有预算,则所述处理进行步骤241,该步骤241指示没有电视阻止要被执行。Figure 6 provides a high-level flow diagram illustrating the viewer time limit blocking process 206 in an exemplary embodiment of the present invention. In the process shown in Figure 6, the system verifies that the user time limit is not blocking. Therefore, as shown in the first step 235, it is determined whether the current day is allowed, ie, the day is an allowed day as planned for the viewer (see FIG. 3(d)). If the current day is allowed, the process proceeds to step 236, where (see Figure 3(c)) it is further determined whether time slot setting is blocked as previously planned. If the current slot setting has not been blocked, then the process proceeds to step 238 where it is determined whether a time budget is still available. If time is still budgeted for the current viewer, the process proceeds to step 241 which indicates that no television blocking is to be performed.

如果确定当前的日子没有被允许,则回到步骤235,或者如果确定时隙设置被阻止,则回到步骤236,或者如果确定没有时间预算可用,则回到步骤238,然后所述处理进行到步骤239,其中确定是否已经为这个观看者规划了可延长“时间”设置(参见附图3(c))。如果确定已经为这个观看者规划了可延长“时间”设置,则所述处理进行到步骤240以便为这个观看者检查当前使用统计(参见附图3(f)),其后进行到步骤245,其中进一步确定在该当前的观看会话中用户是否已经观看了超过N%(例如50%)的当前事件。如果确定用户已经观看了超过N%的当前事件,则所述处理进行到步骤249,但系统将允许用户观看事件直到结束,在步骤249中显示了一个指示已经超过当前的时间限制的对话框。因此,所述处理进行到步骤241,该步骤指示没有电视阻止要被执行。否则,如果确定没有为这个观看者规划所述可延长“时间”设置,则回到步骤239,或者如果确定用户没有观看超过N%的当前事件,则回到步骤245,然后所述处理进行到步骤247,该步骤247启动显示一个限制对话框的。其后,所述处理进行到步骤250,其中确定记录设置对于这个观看者是否被允许(参见附图3(e))。如果记录设置不被允许,则所述处理进行到步骤258,该步骤258阻止节目以防止进一步观看或记录当前节目。否则,在步骤250,如果确定记录设置被允许,则所述处理进行到步骤252,其中显示一个提示观看者能够例如通过授权的外部记录设备来对事件进行记录的对话框。在步骤254,确定记录是否已经被启动。如果记录没有被启动,则所述处理进行到步骤258,该步骤258阻止节目以防止进一步观看或记录当前节目。否则,如果在步骤254确定用户已经选择了记录选项,则所述处理进行到步骤256,其中当前节目的记录被启动。其后,所述处理进行到允许观看者阻止的步骤258。If it is determined that the current day is not allowed, then return to step 235, or if it is determined that the time slot setting is blocked, then return to step 236, or if it is determined that no time budget is available, then return to step 238, and then the process proceeds to Step 239, where it is determined whether an extendable "time" setting has been programmed for this viewer (see Figure 3(c)). If it is determined that an extendable "time" setting has been planned for this viewer, then the process proceeds to step 240 to check the current usage statistics for this viewer (see accompanying drawing 3(f)), after which it proceeds to step 245, Wherein it is further determined whether the user has watched more than N% (eg 50%) of the current event in the current viewing session. If it is determined that the user has watched more than N% of the current event, then the process proceeds to step 249, but the system will allow the user to watch the event until the end, at which point a dialog box indicating that the current time limit has been exceeded is displayed. Accordingly, the process proceeds to step 241, which indicates that no television blocking is to be performed. Otherwise, if it is determined that the extendable "time" setting is not planned for this viewer, then return to step 239, or if it is determined that the user does not view more than N% of the current event, then return to step 245, and then the process proceeds to Step 247, which initiates the display of a restriction dialog box. Thereafter, the process proceeds to step 250, where it is determined whether recording settings are allowed for this viewer (see FIG. 3(e)). If the recording setting is not allowed, then the process proceeds to step 258, which blocks the program to prevent further viewing or recording of the current program. Otherwise, at step 250, if it is determined that the recording settings are allowed, then the process proceeds to step 252, where a dialog box is displayed prompting the viewer to be able to record the event, eg, through an authorized external recording device. In step 254, it is determined whether recording has been initiated. If recording has not been initiated, then the process proceeds to step 258, which blocks the program to prevent further viewing or recording of the current program. Otherwise, if at step 254 it is determined that the user has selected the record option, then the process proceeds to step 256 where recording of the current program is initiated. Thereafter, the process proceeds to step 258 where the viewer is allowed to block.

附图7提供一个高级流程图,其示出了本发明的一个典型实施例中的用于验证当前内容(内容服务)是否正在进行阻止的系统处理207。在附图7示出的处理过程中,第一步骤260包括例如通过在管理员所提供的列表的基础上切换(例如,使用远程控制)到允许的频道/服务来选择服务。例如,用户将转到在附图3(a)的“选择允许的频道”输入部分中设置的节目。在获得了第一服务之后,在步骤262确定当前内容是否被允许。如果当前内容是不被允许的,则所述处理进行到步骤273,其示出了当前的内容被阻止。否则,在步骤262,如果当前内容被允许,则所述处理进行到步骤264,其确定用户年龄是否如前面由父母/管理员在附图3(b)的“选择阻止的年龄”部分所规定的正在进行阻止。如果用户的当前年龄使得要求允许阻止,则所述处理进行到示出当前内容被阻止的步骤273。否则,在步骤264,如果当前年龄不在进行阻止,则所述处理进行到步骤265,其中来自源(服务器)的事件被获取。然后所述处理进行到步骤266,以确定事件等级是否要求所述内容如前面由父母/管理员在附图3(b)的“允许具有一定等级的事件”部分所规定的要被阻止。如果该事件具有的等级使得它要求阻止被允许,则所述处理进行到示出当前内容被阻止的步骤273。否则,在步骤266,如果所述等级使得它不要求阻止被允许,则所述处理进行到步骤267,以确定广告过滤功能是否是否如前面由父母/管理员在附图3(a)的“过滤广告”部分所规定的来被允许。如果所述广告过滤被允许,则所述处理进行到步骤268以便打开广告检测过滤器。否则,在步骤267,如果广告过滤不被允许,则所述处理进行到步骤275,该步骤275示出允许显示当前内容的步骤。回到步骤268,在广告检测被允许后,所述处理进行到确定广告是否当前正在广播的步骤270。如果广告当前不在广播,则所述处理进行到步骤275,该步骤275示出允许显示当前内容的步骤。否则,在步骤270,如果确定广告当前正在广播,则所述处理进行到示出当前内容(例如,广告)正被阻止的步骤273。Figure 7 provides a high-level flowchart illustrating the system process 207 for verifying whether the current content (content service) is being blocked in an exemplary embodiment of the present invention. In the process shown in FIG. 7, a first step 260 includes selecting a service, eg by switching (eg, using a remote control) to an allowed channel/service on the basis of a list provided by an administrator. For example, the user will be redirected to the program set in the "Select Allowed Channels" input section of Fig. 3(a). After obtaining the first service, it is determined at step 262 whether the current content is allowed. If the current content is not allowed, then the process proceeds to step 273, which shows that the current content is blocked. Otherwise, at step 262, if the current content is allowed, then the process proceeds to step 264, which determines whether the user's age is as previously specified by the parent/administrator in the "Age to Select Blocked" section of Figure 3(b) is being blocked. If the user's current age is such that permission to block is required, then the process proceeds to step 273 which shows that the current content is blocked. Otherwise, at step 264, if the current age is not blocking, then the process proceeds to step 265, where events from the source (server) are retrieved. The process then proceeds to step 266 to determine if the event level requires that the content be blocked as previously specified by the parent/administrator in the "Allow Events with Certain Levels" section of Figure 3(b). If the event has a level such that it requires blocking to be allowed, then the process proceeds to step 273 which shows that the current content is blocked. Otherwise, at step 266, if the rating is such that it does not require blocking to be allowed, then the process proceeds to step 267 to determine whether the ad filtering function is as previously described by the parent/administrator in the " Filter Ads" section is allowed. If the ad filtering is enabled, then the process proceeds to step 268 to turn on the ad detection filter. Otherwise, at step 267, if ad filtering is not allowed, then the process proceeds to step 275, which shows the step of allowing display of the current content. Returning to step 268, after advertisement detection is enabled, the process proceeds to step 270 where it is determined whether an advertisement is currently being broadcast. If the advertisement is not currently broadcasting, then the process proceeds to step 275, which shows the step of allowing the current content to be displayed. Otherwise, at step 270, if it is determined that an advertisement is currently being broadcast, then the process proceeds to step 273, which shows that the current content (eg, advertisement) is being blocked.

附图8提供一个高级流程图,其示出了本发明的一个典型实施例中在当前观看者正在播放他/她自己记录的内容时所使用的系统处理211。在附图8所示出的处理中,系统检查外部的内容是否存在(先前记录了)以及是否能被播放。因此,在步骤280中,确定外部源是否可用,在步骤282中示出所述具有记录内容的源是否存在。如果在步骤282中确定所述具有记录内容的源不存在,则所述处理进行到步骤297,其示出了绕过播放/呈现任意外部源的步骤。否则,在步骤282,如果确定所述具有记录内容的源存在,则所述处理进行到步骤283,其示出了读取本地记录数据库的步骤以检查当前的用户所做的所有记录并验证外部源(媒体)的当前内容存在于列表中。应当理解,所述系统配备了为用户产生一个与当前时间限制不冲突的记录列表的功能;因此,例如,如果用户还具有一个(1)小时的允许的时间,则所述系统将仅呈现持续时间不长于一个小时的记录。Figure 8 provides a high-level flowchart illustrating the system processing 211 used in an exemplary embodiment of the invention when the current viewer is playing his/her own recorded content. In the process shown in Figure 8, the system checks whether external content exists (previously recorded) and can be played. Thus, in step 280 it is determined whether an external source is available, and in step 282 it is shown whether said source with recorded content exists. If in step 282 it is determined that the source with recorded content does not exist, then the process proceeds to step 297, which illustrates the step of bypassing the playback/rendering of any external sources. Otherwise, at step 282, if it is determined that the source with recorded content exists, then the process proceeds to step 283, which shows the step of reading the local records database to check all records made by the current user and verify external The current content of the source (media) exists in the list. It should be understood that the system is equipped to generate a list of records for the user that does not conflict with the current time limit; thus, for example, if the user also has one (1) hour of time allowed, the system will only present Records that are less than one hour long.

进行到步骤285,如果确定外部内容没有被当前的用户记录,则所述处理进行到步骤297,其示出了绕过播放/呈现任何外部源的步骤。否则,如果在步骤285中确定外部内容已经被当前用户记录,则所处处理进行到步骤288,其示出了检查是否有任何现有的时间限制可应用,和进一步检查所记录事件的持续时间是否不与所实现的当前时间限制相冲突的步骤。进行到步骤290,确定是否有任何时间限制正在进行阻止(当前有效的)。如果时间限制正在进行阻止,则所述处理进行到步骤297,其示出了绕过播放/呈现任何外部源的步骤。否则,如果在步骤290中确定所述时间限制不在进行阻止,则建议观看者能够播放/呈现节目(所记录的内容)的对话框被呈现。Proceeding to step 285, if it is determined that the external content is not recorded by the current user, then the process proceeds to step 297, which illustrates the step of bypassing the playback/rendering of any external source. Otherwise, if it is determined in step 285 that the external content has been recorded by the current user, then the processing proceeds to step 288, which shows a check to see if any existing time limit is applicable, and further check the duration of the recorded event Is there a step that does not conflict with the current time limit implemented. Proceeding to step 290, it is determined whether any time constraints are blocking (currently active). If the time limit is blocking, then the process proceeds to step 297, which shows the step of bypassing any external source for playback/rendering. Otherwise, if it is determined in step 290 that the time limit is not preventing, then a dialog box is presented advising the viewer that the program (recorded content) can be played/presented.

附图9提供一个高级流程图,其示出了本发明的一个典型实施例中用于确定要播放的内容是否来自HDD的系统处理。如第一步骤300所示,示出了检查外部源的可用性的步骤。然后,在步骤303中,确定所述源是否存在和是否由父母/管理员在附图3(e)的“允许记录”部分启用。如果所述源不存在,则所述处理进行到步骤323,其中确定没有任何内容要被显示。否则,在步骤303中,如果确定所述源存在且由父母/管理员在附图3(e)的“允许记录”部分启用,则所述处理进行到步骤306,其示出了为当前用户读取HDD并(例如按照标题)生成所有被记录事件的列表的步骤。下一步进行到步骤309,进一步确定是否有任何的记录存在。如果没有记录存在,则所述处理进行到步骤323,其中由于没有内容被记录,因而确定没有内容要被显示。否则,在步骤309中,如果确定有记录存在,则所述处理进行到步骤312,其引起在用户呈现对话框中显示所述列表和等待由用户选择内容的功能。一旦接收到在步骤312中被用户选择的被记录内容,则所述处理进行到步骤314,其中确定是否有任何时间限制正在阻止所选择的事件。如果在步骤314确定没有时间限制正在阻止所选择的被记录事件,则所述处理进行到步骤327,其引起指示被选择的事件将被播放的用户对话框的呈现。否则,在步骤314中,如果确定时间限制正在阻止所选择的被记录事件,则所述处理进行到步骤317,其引起指示时间限制要被执行的用户对话框的呈现。继续到步骤320,进一步的对话框被呈现以确定用户是否要求选择新的被记录事件。如果用户确实想选择新的被记录事件,则所述处理进行到步骤312以显示用户可能从中选择的被记录事件的列表并重复所述处理。否则,如果在步骤320确定用户并不想选择新的事件,则没有任何内容将被播放,如步骤323所指示的。Figure 9 provides a high level flow diagram illustrating the system processing for determining whether content to be played is from an HDD in an exemplary embodiment of the present invention. As shown in the first step 300, the step of checking the availability of external sources is shown. Then, in step 303, it is determined whether the source exists and is enabled by the parent/administrator in the "Allow Recording" section of FIG. 3(e). If the source does not exist, then the process proceeds to step 323, where it is determined that there is no content to be displayed. Otherwise, in step 303, if it is determined that the source exists and is enabled by the parent/administrator in the "Allow Recording" section of Figure 3(e), then the process proceeds to step 306, which shows A step of reading the HDD and generating a list (eg by title) of all recorded events. The next step proceeds to step 309 to further determine whether any records exist. If no records exist, then the process proceeds to step 323, where it is determined that there is no content to be displayed since there is no content recorded. Otherwise, in step 309, if it is determined that a record exists, then the process proceeds to step 312, which causes the function to display the list in a user presented dialog box and await content selection by the user. Once the recorded content selected by the user in step 312 is received, the process proceeds to step 314 where it is determined whether any time restrictions are preventing the selected event. If at step 314 it is determined that no time limit is preventing the selected recorded event, then the process proceeds to step 327 which causes the presentation of a user dialog indicating that the selected event is to be played. Otherwise, in step 314, if it is determined that the time limit is preventing the selected recorded event, then the process proceeds to step 317, which causes the presentation of a user dialog indicating that the time limit is to be enforced. Continuing to step 320, a further dialog is presented to determine if the user requests to select a new recorded event. If the user does wish to select a new recorded event, the process proceeds to step 312 to display a list of recorded events from which the user may select and repeat the process. Otherwise, if it is determined at step 320 that the user does not want to select a new event, then nothing will be played, as indicated at step 323 .

因而,另一个控制系统特征是针对已连接HDD记录器的用户。可以理解的是,通过附图1示出的系统10,用于在任何(全部)时间实时记录的后台处理可以被执行,但仅仅按照用户/管理员针对允许的内容的规定。如果用于广告的过滤是允许的,则孩子可以连续地,没有间断地观看(例如来自HDD的)事件。此外,然而,当用户打开电视时,控制系统将接收HDD上存在附加记录(例如标题列表)的通知。因此,即使执行事件限制,对于已授权的用户仍然可能观看全天/周的所有有趣的事件而不错过其中一个。由于HDD不能记录所有的事件,所述系统可以挑选“最可能希望的事件”,因而所述系统附加地是“可自适应的”。因此,假设当前的系统中HDD记录器可以记录来自所有频道的所有事件。换言之,举个例子,如果用户每天7:00观看新闻,则所述系统可以学习并总在那个固定的时间记录那些新闻节目。如果用户错过了节目,所述系统将为用户记录它。因此,如果用户已经在系统呈现菜单中选择了“允许HDD记录”(参见附图3(e)),这实际上启用了HDD“超高速缓存”,即,所述系统在后台自动尝试记录服从所规定的内容条件(参见附图3(a)和3(b))的所有事件。按照本发明的自适应特征,因此为HDD记录器提供用于允许用户指示哪些内容应当被记录的功能,所述内容由附图3(a)和3(b)提供的内容选择菜单中所指示的相同方法所规定。所述HDD将在后台自动执行那些记录。当前的技术不允许记录一切,这是因为例如这些设备具有一个调谐器,以及(大多数时间)没有足够的存储空间。因此这里有两种可能的结果:1)所述HDD将基于用户的爱好(即,已经观看的)自动(随机)地记录事件,或者自适应地记录多个那个种类的节目规划;或者2)当两个主题被允许,例如卡通和教育类,孩子可以观看更多的卡通,因此所述系统(HDD)将记录更多的那个种类的节目,而不是教育节目。Thus, another control system feature is for users of connected HDD recorders. It will be appreciated that with the system 10 shown in Figure 1, background processing for real-time recording can be performed at any (all) time, but only as specified by the user/administrator for allowed content. If filtering for advertisements is enabled, the child can watch events (eg from HDD) continuously, without interruption. Also, however, when the user turns on the TV, the control system will receive a notification that there is an additional recording (eg title list) on the HDD. Therefore, even if event restriction is enforced, it is still possible for an authorized user to watch all interesting events throughout the day/week without missing one. Since the HDD cannot record all events, the system can pick the "most likely desired event", thus the system is additionally "adaptable". Therefore, assume that the HDD recorder in the current system can record all events from all channels. In other words, for example, if a user watches the news at 7:00 every day, the system can learn and always record those news programs at that fixed time. If the user misses a show, the system will record it for the user. Thus, if the user has selected "Allow HDD Recording" in the system presentation menu (see Figure 3(e)), this actually enables HDD "caching", i.e., the system automatically tries to record in the background subject to All events within the specified content conditions (see Figures 3(a) and 3(b)). According to the adaptive feature of the present invention, the HDD recorder is thus provided with functionality for allowing the user to indicate which content should be recorded, as indicated in the content selection menu provided in Figures 3(a) and 3(b) specified in the same method. The HDD will automatically perform those recordings in the background. Current technology does not allow everything to be recorded because eg these devices have one tuner and (most of the time) not enough storage space. So there are two possible outcomes here: 1) the HDD will automatically (randomly) record events based on the user's preferences (i.e. already watched), or adaptively record multiple programming of that kind; or 2) When two themes are allowed, such as cartoons and educational, the child can watch more cartoons, so the system (HDD) will record more of that kind of programs than educational ones.

附图10提供一个高级流程图,其示出了用于确定是否任意种类的阻止应当发生的系统监视处理216。这个系统检查动作必须在下述情况之后被执行:1.例如通过远程控制的每次“切换”以选择服务;2.周期性地,例如每分钟一次;3.每次内容改变(当广告检测开启时);和/或4.任何事件改变时。如附图10所示,第一步骤400确定对于那个用户是否具有时间约束阻止和是否执行附图6所示的流程处理。如果有时间约束阻止,则例如通过关闭电视阻止多媒体内容,如步骤408所示。否则,如果没有时间约束阻止,则所述处理进行到步骤406,其中确定是否有对于那个用户的任何内容限制阻止和是否执行附图7所示的流程处理。如果具有内容限制,则所述多媒体内容如步骤412所示被阻止。否则,如果确定没有内容限制,则所述处理进行到步骤410,其是使多媒体内容能够呈现的处理。FIG. 10 provides a high-level flowchart illustrating the system monitoring process 216 for determining whether any kind of blocking should occur. This system check action must be performed after: 1. every "toggle" by remote control to select a service; 2. periodically, such as once every minute; 3. every content change (when ad detection is on when); and/or 4. when any event changes. As shown in FIG. 10, a first step 400 is to determine whether there is a time constraint block for that user and whether to execute the process flow shown in FIG. 6. If there is a time constraint blocking, the multimedia content is blocked, for example by turning off the TV, as shown in step 408 . Otherwise, if there are no time constraint blocks, then the process proceeds to step 406, where it is determined whether there are any content restriction blocks for that user and whether to execute the flow process shown in FIG. 7 . If there are content restrictions, then the multimedia content is blocked as shown in step 412 . Otherwise, if it is determined that there are no content restrictions, then the process proceeds to step 410, which is the process of enabling the presentation of multimedia content.

因此,按照本发明的多个典型实施例:Therefore, according to several exemplary embodiments of the present invention:

1.所述机顶盒和/或一个或多个多媒体显示设备被编程为提供“控制系统”,其允许在给定数量的时间内访问特定的频道。例如,父母可以不在意孩子观看特定教育频道的时间有多长,但是可能希望将访问特定的娱乐频道限制为每天一个小时。因此,本发明的控制系统附加地具备了增加或定义多个排斥规则的可能性,例如,允许观看没有“定时和/或内容规则”的特定频道;或允许观看没有“定时规则”的特定“主题”。因此,可以这样提供一个排斥“列表”,以便定义任意无限制的主题或服务。1. The set top box and/or one or more multimedia display devices are programmed to provide a "control system" that allows access to specific channels for a given amount of time. For example, a parent may not care how much time a child watches a particular educational channel, but may wish to limit access to a particular entertainment channel to one hour per day. Therefore, the control system of the present invention additionally has the possibility of adding or defining multiple exclusion rules, for example, allowing viewing of certain channels without "timing and/or content rules"; or allowing viewing of certain "timing rules" without "timing rules" theme". Thus, an exclusion "list" can be provided in such a way that an arbitrary unlimited number of topics or services can be defined.

2.所述机顶盒和/或一个或多个多媒体显示设备被规划为在给定的时间段内在节目级别上允许进行访问。例如,父母可能希望限制孩子每天观看一个特定节目的一集。2. The set-top box and/or one or more multimedia display devices are programmed to allow access at the program level for a given period of time. For example, a parent may wish to limit a child's viewing of one episode of a particular show per day.

3.所述机顶盒和/或一个或多个多媒体显示设备被规划为检测锁定条件的结束,以便例如在时隙结束之前的预确定时间(例如5分钟)开始显示(例如,一个标语)。3. The set-top box and/or one or more multimedia display devices are programmed to detect the end of the lockout condition to start displaying (eg a banner) eg a predetermined time (eg 5 minutes) before the time slot ends.

4.所述机顶盒和/或一个或多个多媒体显示设备被附加地规划为控制类似于HDD/DVD/VCR/PVR的附属设备。因此,在时隙的结束,如果事件超出了所分配的时隙,用户可以(例如通过在DVD上记录)记录事件的剩余部分。被记录的所述内容将仅在下次可能的时隙被激活时可以被观看。4. The set-top box and/or one or more multimedia display devices are additionally programmed to control ancillary devices like HDD/DVD/VCR/PVR. Thus, at the end of a time slot, if the event exceeds the allocated time slot, the user can record (for example by recording on DVD) the remainder of the event. Said content being recorded will only be viewable the next time a possible time slot is activated.

5.所述机顶盒和/或一个或多个多媒体显示设备被附加地规划为通过任何其他接口(包括网络接口)接收“控制系统”的节目规划指令。所述电视(或相关的机顶盒)维持网络连接并运行一个网络控制接口,以便通过浏览器可以执行全面的控制。通过例如Wi-fi,甚至无线连接可以被建立且远程控制也可以工作。如果所述电视具有永久的因特网连接,那么所述电视还可以由父母从任何位置进行远程控制。换言之,联网的父母可以通过浏览器接口控制孩子正在观看的节目,或统计,类似于我的孩子正在观看的节目,多少个小时等。因此,如果用户具有高速因特网连接,则可以例如:使监督人能够对任何事件的记录列表;使监督人能够改变系统的设置;使监督人能够通过浏览器查看孩子当前正在观看什么(简单的视频传输);使监督人能够发送消息给当前用户,例如,用户可以在移动手机上接收带有统计信息的SMS’s等。5. The set-top box and/or one or more multimedia display devices are additionally programmed to receive programming instructions from the "control system" via any other interface, including a network interface. The TV (or associated set top box) maintains a network connection and runs a web control interface so that full control can be performed through a browser. Through eg Wi-fi, even a wireless connection can be established and the remote control can work. The TV can also be remotely controlled by the parents from any location if the TV has a permanent Internet connection. In other words, a connected parent can control, through the browser interface, what programs the child is watching, or statistics, like what my child is watching, how many hours, etc. Thus, if the user has a high speed Internet connection, it is possible, for example: to enable the supervisor to make a log listing of any event; to enable the supervisor to change the settings of the system; transmission); enables supervisors to send messages to current users, for example, users can receive SMS's with statistical information on mobile phones, etc.

6.所述机顶盒和/或一个或多个多媒体显示设备被附加地规划为接收“控制系统”的节目规划指令以限制孩子的观看时间,例如,每周7个小时或每天1小时。因此,例如,父母可以将孩子的电视访问限制规定为:上学的晚上仅限于7点-10点,和每周仅16个小时;以及仅限于电视频道3、5、7、27、54,并例如在晚上9点以后阻止频道7。在另一个例子中,可以制定观看限制,例如允许孩子每天仅观看卡通两个小时,每周一仅一个小时,工作周期间仅6个小时以及周末6个小时。孩子可以在允许的时间内切换所允许的服务。6. The set-top box and/or one or more multimedia display devices are additionally programmed to receive programming instructions from the "control system" to limit children's viewing time, eg, 7 hours per week or 1 hour per day. So, for example, parents could limit their children's television access to: 7-10pm on school nights, and only 16 hours a week; and to channels 3, 5, 7, 27, 54, and For example block channel 7 after 9pm. In another example, viewing limits can be instituted, such as allowing a child to watch cartoons for only two hours per day, one hour on Mondays, six hours during the work week, and six hours on weekends. The child can toggle the allowed services within the allowed time.

7.所述机顶盒和/或一个或多个多媒体显示设备被附加地规划为接收“控制系统”的节目规划指令以基于当前事件的主题限制孩子观看表演/事件,例如,父母可以通过允许孩子每天观看仅一小时的仅“教育”和“卡通”类主题的事件以管理孩子的观看访问。换言之,提供了一种过滤机制以允许孩子仅观看其事件具有所允许的主题的频道。在一个实施例中,这些事件可以被排序,并且按照预置的1-N来访问。进一步地,所述系统为用户提供了详细规定多少(即以什么比例的)特定事件主题被允许的可能性。7. The STB and/or one or more multimedia display devices are additionally programmed to receive programming instructions from a "control system" to limit children's viewing of shows/events based on the theme of the current event, e.g. Watch one-hour only Educational and Cartoon themed events to manage your child's viewing access. In other words, a filtering mechanism is provided to allow children to watch only channels whose events have an allowed theme. In one embodiment, these events may be ordered and accessed as preset 1-N. Further, the system provides the user with the possibility to specify in detail how much (ie in what proportion) a particular event topic is allowed.

8.所述机顶盒和/或一个或多个多媒体显示设备被附加地规划为接收“控制系统”的节目规划指令以规划灵活的设置,因此如果当前事件占用时间超过被允许时间,孩子依旧可以观看或记录该事件直到结束。因此,例如,父母可以提供“灵活的”设置,其允许可能观看当前事件直到结束。例如,当当前事件占用超过一个小时且所述事件超过当前剩余的一个小时的限制时,孩子仍然被允许观看它直到结束(但仅仅在某些条件下,例如,孩子已经看了该事件的至少50%)。在这样的上下文中,如果超时发生(即,孩子观看电视超过允许的时间),仍然可能记录该事件到任何已连接的媒体存储器(HDD记录器)。8. The set top box and/or one or more multimedia display devices are additionally programmed to receive programming instructions from the "control system" to program flexible settings so that if the current event takes longer than allowed, the child can still watch Or log the event until the end. So, for example, a parent may provide a "flexible" setting that allows for the possibility to watch the current event until it is over. For example, when the current event takes more than one hour and said event exceeds the currently remaining one-hour limit, the child is still allowed to watch it until the end (but only under certain conditions, e.g., the child has watched at least 50%). In such a context, if a timeout occurs (ie, the child watches TV for longer than allowed), it is still possible to record the event to any connected media storage (HDD recorder).

因此,例如,一个询问记录该事件到媒体存储设备的对话框可以弹出并呈现给孩子。当孩子下一天开始观看电视时,系统呈现所述被记录的部分给孩子。在包括多个电视和/或多媒体显示设备的家庭中的家用网络环境示例中,所述系统提供所有电视之间的信息交换,因此,孩子将不能在时间或内容限制已经生效后在另一台电视上继续看电视。So, for example, a dialog asking to log the event to a media storage device could pop up and be presented to the child. When the child starts watching television the next day, the system presents the recorded portion to the child. In the example of a home network environment in a home that includes multiple televisions and/or multimedia display devices, the system provides for the exchange of information between all televisions so that a child will not be able to play on another television after time or content restrictions have been in effect. Continue to watch TV on TV.

9.所述机顶盒和/或一个或多个多媒体显示设备被附加地规划为例如基于音量识别广告,并且电视可以配备例如用于记录没有任何广告的内容的硬盘设备(HDD)。换言之,父母可以设置不允许观看任何广告的选项。9. The set top box and/or one or more multimedia display devices are additionally programmed to recognize advertisements eg based on volume, and the TV may be equipped eg with a Hard Disk Device (HDD) for recording content without any advertisements. In other words, parents can set the option not to allow viewing of any advertisements.

10.所述机顶盒和/或一个或多个多媒体显示设备被附加地规划为基于观看者的年龄阻止内容的观看,或基于(例如通过因特网)由外部或第三方等级服务提供的等级数据阻止内容的观看。10. The set-top box and/or one or more multimedia display devices are additionally programmed to block viewing of content based on the age of the viewer, or block content based on rating data provided (e.g. via the Internet) by an external or third-party rating service of viewing.

11.在MHP或任何其他形式的交互作用方面,在电视设备上运行应用是可能的。某些交互内容(例如应用)将违反(允许的)内容规则是可能的。因此,可以理解的是,本发明的控制系统提供在“内容选择”的基础上过滤所述交互作用(类似于“Xlets”,或者使用电视网络浏览器的站点)的功能,或者提供完全将其关闭的可能。所述系统可以进一步过滤“交互内容”(例如表示广告的Xlet、具有游戏的Xlet等)或基于“内容选择”对其进行过滤。所述系统因此包括过滤所有交互内容(例如“文字电视广播”页、用于数字电视的MHEG页等......)的附加功能。11. It is possible to run the application on the TV device in terms of MHP or any other form of interaction. It is possible that some interactive content (eg applications) will violate (allowed) content rules. It will therefore be appreciated that the control system of the present invention provides the ability to filter said interactions (similar to "Xlets", or sites using a television web browser) on a "content selection" basis, or to filter them entirely. possibility of closure. The system can further filter for "interactive content" (eg Xlets representing advertisements, Xlets with games, etc.) or filter them based on "content selection". The system thus includes the additional functionality of filtering all interactive content (eg "Teletext" pages, MHEG pages for digital TV, etc. . . . ).

尽管已经显示和描述了本发明的优选实施例,应当理解的是,在不脱离本发明构思的情况下容易做出多种形式或细节上的修正和改变。因此,应当指出的是,本发明并不局限于所描述和示出的特定形式,而应被视为涵盖了落入所附权利要求范围内的所有修改。While there has been shown and described preferred embodiments of the present invention, it should be understood that various modifications and changes in form or detail could easily be made without departing from the inventive concept. It is therefore to be noted that the invention is not limited to the particular forms described and shown, but is considered to cover all modifications which come within the scope of the appended claims.

Claims (37)

1. one kind is used for providing the method (200) that monitors control by multimedia terminal equipment (13a, 13b) to watching content of multimedia, comprising:
By interface display (121,121 ') fixed time constraint (151,156), described time-constrain (151,156) is used to control the beholder is allowed to watch described multimedia terminal in the certain hour section time;
Specify the view content restriction (125,135) of the content that can in the described time period, watch by described beholder by interface display (120,120 ');
Monitor the content that recording equipment write down that (216) beholder had before been limited by stores broadcast contents by described beholder by described multimedia terminal visit current broadcast content and visit; And
Stop (208,258,273,323,412) described beholder to visit and violate the current or stored broadcasted content of described time and view content restriction.
2. the method for claim 1 further comprises the step that the definition repulsion is tabulated, any view content theme or the service that is not subjected to content constraints of this repulsion tabulation indication.
3. the method for claim 1, the appointment of wherein said time-constrain comprise and specify in the permission user viewing time (171,172) that preset time section inner multimedia terminal can viewed person be utilized.
4. method as claimed in claim 3, the appointment of wherein said time-constrain comprise that appointment (152,173) watches hourage equally to cut apart in the preset time section.
5. the method for claim 1, the appointment of wherein said time-constrain comprise appointment (154,174) if the program of watching that is allowed surpass allowed watch period or time slot, for watching the time that is allowed to content whether can be extended.
6. the method for claim 1, the appointment of wherein said time-constrain comprise the fate that appointment (160,180) multimedia terminal can viewed person utilizes and in those days, be allowed to watch time slot.
7. the method for claim 1, the appointment of wherein said view content restriction comprises content topic (133,143,162,182) that designated user is allowed to watch and the content topic that can watch appointment according to what percentage.
8. the method for claim 1 further comprises the step of specifying minimal ages (134,142) by interface display (120,120 '), and the beholder who is lower than this minimal ages (134,142) is limited by described time-constrain and content constraints.
9. the method for claim 1, the appointment of wherein said view content restriction comprises specifies a minimum program grade (137,139,145,147), and the beholder under this minimum program grade (137,139,145,147) is limited by described content constraints.
10. method as claimed in claim 7 further comprises by interface display (122) and specifies the step of authorizing, and this is authorized and allows the user by recording equipment (23,28,29) record view content (163,165,183,185).
11. method as claimed in claim 10 further comprises the step that allows the beholder to define the view content that will be recorded, the described view content that will be recorded is consistent with the content topic of described appointment.
12. the method for claim 1 further comprises by interface display (122 ') and specifies the step of authorizing, so that for producing the history of watching visit that beholder in a period of time was kept and was stored in report (167,169,187,189) subsequently.
13. the method for claim 1, the step that wherein said supervision (216) beholder visits current or the broadcasted content that write down comprise that the periodic test beholder visits described current broadcast or the step of the content that write down.
14. the method for claim 1, the step that wherein said supervision (216) beholder visits current or the broadcasted content that write down comprise switching in response to the beholder visit of another current broadcast or the content that write down is checked that the beholder visits the step of described broadcasted content.
15. method as claimed in claim 10, the step of wherein said permission user record view content whether comprise when specifying in record (120,129) can filtering advertisement from broadcasted content additional step.
16. a supervisor control (100) that is used for by multimedia terminal equipment (13a, 13b) control user view content comprising:
Be used to receive the device (15,30) of user input instruction, described instruction fixed time constraint (151,156) is so that the control beholder is allowed to watch the time of described multimedia terminal in the certain hour section, and the view content restriction (125,135) that specifies in the described time period content that can be watched by described beholder;
Control device (15,50,51), be used for monitoring that (216) beholder is previous by the content that recording equipment write down of described beholder by the broadcasted content (163,183) of stored record by described multimedia terminal visit current broadcast content and visit, described control device comprises that being used for stoping (208,258,273,323,412) described beholder to visit has violated the device of described time and view content restriction.
17. system as claimed in claim 16, the time-constrain of wherein said appointment be included in preset time section inner multimedia terminal can be viewed the permission user viewing time (171,172) that utilizes of person.
18. system as claimed in claim 16, the time-constrain of wherein said appointment comprise work as the program of watching that is allowed surpass allowed watch period or time slot the time, be used to prolong the distribution of watching the additional period (154,174) that is allowed to content.
19. system as claimed in claim 16, the time-constrain of wherein said appointment comprise the multimedia terminal can be viewed the appointment that utilizes of person fate (160,180) and in those days, be allowed to watch time slot.
20. system as claimed in claim 16, the restriction of the view content of wherein said appointment comprise the appointment that the beholder is allowed to watch content topic (133,143,162,182) and can be viewed according to the content topic of what percentage appointment.
21. system as claimed in claim 16, the wherein said device that is used to receive user input instruction further receives the user input instruction of specifying minimal ages (134,142), and the beholder who is lower than this minimal ages (134,142) is limited by described time-constrain and content constraints.
22. system as claimed in claim 20, the wherein said device that is used to receive user input instruction further receives specifies the user input instruction of authorizing, and this is authorized and allows user by recording equipment (23,28,29) record view content (163,165,183,185).
23. the system as claimed in claim 22 further comprises the device that allows the beholder to define the view content that will be recorded, the described view content that will be recorded is consistent with the content topic of described appointment.
24. system as claimed in claim 16 further comprises being used to subsequently producing report and keeping and be stored in the device of watching access history of beholder in a period of time.
25. system as claimed in claim 16, the wherein said control device that is used to monitor that the beholder visits current or the broadcasted content that write down comprises and is used for periodically checking that the beholder visits described current broadcast or the device of the content that write down.
26. system as claimed in claim 16, the wherein said control device that is used to monitor that the beholder visits current or the broadcasted content that write down comprises and is used for changing another current broadcast of visit or the content that write down and check that the beholder visits the device of described broadcasted content in response to the beholder.
27. comprising, the system as claimed in claim 22, the device of wherein said permission user record view content be used at record filter from broadcasted content filtering advertisement when (120,129).
28. system as claimed in claim 16 comprises further with the network of described device (15) communicative couplings being connected (30,99) that described device (15) is used for the described user input instruction that described time-constrain and content constraints are specified in long-range input.
29. system as claimed in claim 16, wherein said network connects and comprises wired connection (25) or wireless connections (22).
30. system as claimed in claim 29, wherein said network connects and comprises public or privately owned network (99).
31. system as claimed in claim 16, wherein said multimedia terminal equipment comprises television set (13a, 13b).
32. system as claimed in claim 16, the recording equipment of the broadcasted content that wherein said storage is write down comprises compact disc storage medium (29).
33. system as claimed in claim 16, wherein said recording equipment (29) comprises private video recorder.
34. one kind is used for providing the method (200) that the supervision of view content is controlled by multimedia terminal equipment, comprises:
Differentiate that (203) attempt is visited current content of multimedia by described multimedia terminal equipment or the user of the content of multimedia that write down;
In response to attempting to visit current broadcasting program through the beholder who differentiates, whether inspection (400) current time formerly was appointed as within the confined time period (151,156), made this beholder not be allowed to watch the multimedia terminal;
Further, in current slot, check for this beholder whether (406) described broadcasted content or the content that is recorded meet previous specified view content restriction (125,135) in response to attempting to visit current broadcasting program through the beholder who differentiates; With,
Stop (412) described beholder to visit and violated the current or stored broadcasted content of described time and view content restriction, perhaps opposite, allow described beholder to watch accessed content.
35. method as claimed in claim 34, wherein, when when being scheduled to distribute the broadcast event of watching being allowed in beholder's time slot for one, further detect the end of described predetermined distribution beholder time slot, and produce and to be used for the message that on described multimedia terminal, shows, the described predetermined distribution beholder time slot of the described beholder of this message informing will finish.
36. method as claimed in claim 35, wherein, after the described message that the described predetermined distribution beholder time slot of the described beholder of reception notification will finish,, further allow the remainder of described beholder's recording events if incident exceeds institute's distributed time slot.
37. method as claimed in claim 36 further comprises allowing described beholder to watch the remaining content that is recorded of described incident in the beholder's time slot that distributes subsequently.
CNA200680014958XA 2005-03-02 2006-03-02 System and method for restricting access to multimedia program broadcasts Pending CN101171837A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US65790505P 2005-03-02 2005-03-02
US60/657,905 2005-03-02

Publications (1)

Publication Number Publication Date
CN101171837A true CN101171837A (en) 2008-04-30

Family

ID=37758605

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA200680014958XA Pending CN101171837A (en) 2005-03-02 2006-03-02 System and method for restricting access to multimedia program broadcasts

Country Status (5)

Country Link
EP (1) EP1886499A1 (en)
JP (1) JP2009503917A (en)
KR (1) KR20080026531A (en)
CN (1) CN101171837A (en)
WO (1) WO2007119125A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375681A (en) * 2010-08-17 2012-03-14 Lg电子株式会社 Display device and control method thereof
CN102663844A (en) * 2012-05-02 2012-09-12 李凯 Method for controlling authority of mobile equipment under different conditions
CN101588472B (en) * 2008-05-22 2012-11-07 华为技术有限公司 Method, device and system for controlling program broadcasting
CN103338404A (en) * 2013-06-24 2013-10-02 青岛海信电器股份有限公司 Play control method for television programs and television set
CN103607621A (en) * 2013-11-25 2014-02-26 南京工业职业技术学院 Television signal intelligent controller
CN105573620A (en) * 2015-12-10 2016-05-11 广东欧珀移动通信有限公司 User terminal control method and user terminal
WO2018027422A1 (en) * 2016-08-06 2018-02-15 吕秋萍 Method for limiting watching time according to human face, and television
CN109871665A (en) * 2017-12-04 2019-06-11 音乐狗股份有限公司 The digital strong-room of the music owner
CN116113945A (en) * 2020-07-03 2023-05-12 阿什利·卡特 Systems and methods for controlling the amount of personal screen time

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2312843A1 (en) 2009-09-30 2011-04-20 Nagravision S.A. Television decoding unit with multiple wireless access modules
FR2953952B1 (en) * 2009-12-15 2012-05-25 Maleprade Antoine De EQUIPMENT AND METHOD FOR LIMITING THE TIME OF USE OF AN ASSOCIATED GAME CONSOLE
GB2486174A (en) 2010-12-01 2012-06-13 Alistair Kelman Inserting relevant advertisements into time-shifted TV viewing
CN103260058A (en) * 2012-02-20 2013-08-21 山东沃飞电子科技有限公司 Method, device and system for limiting users to watch
WO2015171912A1 (en) * 2014-05-08 2015-11-12 Mersive Technologies, Inc. System and method for display device discovery
US10965883B2 (en) 2014-05-21 2021-03-30 Mersive Technologies, Inc. Intelligent shared display infrastructure and associated methods
WO2017028063A1 (en) * 2015-08-14 2017-02-23 郭子明 Method for displaying channel based on password, and television
CN105430497A (en) * 2015-11-13 2016-03-23 深圳Tcl数字技术有限公司 Play control method and device
CN105554567A (en) * 2015-12-09 2016-05-04 小米科技有限责任公司 Television control method and device
CN106899867A (en) * 2015-12-21 2017-06-27 北京奇虎科技有限公司 A kind of data processing method, device and terminal
WO2018023788A1 (en) * 2016-08-05 2018-02-08 王志强 Method for limiting viewing time based on human face, and television
US10609208B2 (en) * 2018-05-08 2020-03-31 Apple Inc. Managing device usage
US10666991B2 (en) 2018-08-30 2020-05-26 Fox Broadcasting Company, Llc Dynamic slates for live streaming blackouts
US11032613B2 (en) 2018-08-30 2021-06-08 Fox Broadcasting Company, Llc Dynamic slates for live streaming blackouts
CN109729422B (en) * 2018-12-24 2021-02-12 惠科股份有限公司 Display control method and display device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9918772D0 (en) * 1999-08-09 1999-10-13 British Sky Broadcasting Ltd Improvements in receivers for television signals
WO2003044835A2 (en) * 2001-11-20 2003-05-30 Starz Encore Group Llc Viewing limit controls
US7120922B2 (en) * 2001-12-11 2006-10-10 Scientific-Atlanta, Inc. Time-adaptive control of television viewing functionality
US6777828B1 (en) * 2002-01-25 2004-08-17 Ronald J. Rothstein Management apparatus
US20040010798A1 (en) * 2002-07-11 2004-01-15 International Business Machines Corporation Apparatus and method for logging television viewing patterns for guardian review
WO2006070343A2 (en) * 2004-12-29 2006-07-06 Nds Limited Freeze and record

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101588472B (en) * 2008-05-22 2012-11-07 华为技术有限公司 Method, device and system for controlling program broadcasting
CN102375681A (en) * 2010-08-17 2012-03-14 Lg电子株式会社 Display device and control method thereof
CN102375681B (en) * 2010-08-17 2016-05-11 Lg电子株式会社 Display device and control method thereof
CN102663844A (en) * 2012-05-02 2012-09-12 李凯 Method for controlling authority of mobile equipment under different conditions
CN103338404A (en) * 2013-06-24 2013-10-02 青岛海信电器股份有限公司 Play control method for television programs and television set
CN103607621A (en) * 2013-11-25 2014-02-26 南京工业职业技术学院 Television signal intelligent controller
CN105573620A (en) * 2015-12-10 2016-05-11 广东欧珀移动通信有限公司 User terminal control method and user terminal
WO2018027422A1 (en) * 2016-08-06 2018-02-15 吕秋萍 Method for limiting watching time according to human face, and television
CN109871665A (en) * 2017-12-04 2019-06-11 音乐狗股份有限公司 The digital strong-room of the music owner
CN116113945A (en) * 2020-07-03 2023-05-12 阿什利·卡特 Systems and methods for controlling the amount of personal screen time

Also Published As

Publication number Publication date
EP1886499A1 (en) 2008-02-13
KR20080026531A (en) 2008-03-25
JP2009503917A (en) 2009-01-29
WO2007119125A1 (en) 2007-10-25

Similar Documents

Publication Publication Date Title
CN101171837A (en) System and method for restricting access to multimedia program broadcasts
JP5964910B2 (en) System and method for managing status changes of multimedia assets in a multimedia distribution system
US8091102B2 (en) Methods and systems that motivate tuning to a transmission channel for a time period
JP5143022B2 (en) System and method for conflict resolution and management of system resources in a multimedia distribution system
CN100505853C (en) Information processing system, information processing device and method
JP2021103890A (en) User-defined rule for assigning content destination
ES2807233T3 (en) Procedures and systems to complement multimedia elements during fast access reproductions
KR101772105B1 (en) An interactive media guidance system having multiple devices
MXPA02000750A (en) Interactive television systems with data collection.
CN101690211A (en) Systems and methods for personalizing an interactive media guidance application
US20060215990A1 (en) Multi-user PVR
KR20090018529A (en) Method and device for purchasing content using removable storage media or network
CN100481910C (en) Personal video
KR100800405B1 (en) How to force watch ads on broadcast recording devices
AU2008295588B2 (en) Systems and methods for recording popular media in an interactive media delivery system
WO2006123318A2 (en) System and method for limiting access to multimedia programming
JP2005502283A (en) Sequence counter for audiovisual streams
US20140157123A1 (en) Method and system for a personal channel on a multimedia device

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

Open date: 20080430