根据非用户事件控制媒体播放器的方法和设备的制作方法

文档序号:6403181阅读:148来源:国知局
专利名称:根据非用户事件控制媒体播放器的方法和设备的制作方法
技术领域
本发明涉及控制媒体播放器的方法和设备,更具体来说,涉及根据非用户事件自动控制媒体播放器的方法和设备。
每年,越来越多的消费者拥有或者至少使用诸如电视、个人电脑和立体声系统的电子装置。经常发生的情况是,人们在他们自己电脑上访问网页或文件页、观看电视节目、或收听广播电台,但不想要其他人看到或听到。用户可能不想要另一个人进入装置的附近,观察或听到用户装置的输出。另外,在收看或收听这样一个装置时,用户常常被叫走,或离开该装置或短或长的一段时间。在此期间,如果有人进入该装置的范围,用户不能控制该装置的设置。
例如,一个常见的情况是,当另一个人进入办公室时,某人就改变在其计算机上显示的当前活动的窗口。另一个情形是,正在电视机上看特定电影或收听特定广播节目的人可能不想要未成年人看到或听到该内容。
尽管遥控器和其它功能部件大大地提高了这种装置的方便性,它们却是静态的。就是说,设置是固定的,一直到由用户肯定地选择一个不同的设置。
当前还没有根据非用户事件调节或改变装置的设置的机制。因此需要一种监视非用户事件并且响应预定事件而自动地调节媒体播放器的媒体播放器控制器。
总的来说,提供用于响应预定的非用户事件而自动地控制媒体播放器的的方法和设备。
按照本发明的一个方面,一个媒体播放器控制器包括一个适合于对非用户事件进行成象的信息捕获装置。由该信息捕获装置获得的输入信息被媒体播放器控制器处理,以识别一个或多个预定事件。媒体控制器然后至少部分地根据所识别的事件来调节媒体播放器的一个或多个设置。
按照本发明的另一个方面,一个规则定义了非用户事件和响应。该规则含有一个或多个条件和对应的操作项,当该条件被满足时,该对应的操作项应当由媒体播放器控制器执行,以便调节媒体播放器的一个或多个设置。
参照以下详细说明和附图,将获得对本发明以及本发明的其它特点和优点的更完全的理解。


图1例示按照本发明的包括媒体播放器控制器的处理系统;图2例示图1的事件数据库中的一个表样;和图3是一个体现本发明原理的示例性用户事件监视过程的流程图。
图1例示一个按照本发明的用于控制媒体播放器的系统100。系统100包括媒体播放器控制器110、信息捕获装置120、和媒体播放器160。由信息捕获装置120获得的信息被媒体播放器控制器110按下文结合图3所描述的方式处理,以识别一个或多个预定的非用户活动或其它事件。
本文中所定义的非用户,是控制媒体播放器的人以外的任何人。例如,非用户可能是进入媒体播放器和用户所在的房间的任何人。
媒体播放器160可以是所属技术领域中已知的任何媒体播放器装置,诸如电视机、计算机、收音机/立体声系统、DVD播放器、CD播放器以及VCR等等,以及这些和其它装置的部分或组合。
信息捕获装置120可以是能获得关于非用户的存在或身份的信息的任何装置。例如,信息捕获装置120可包括运动检测器、生物测定学传感器(biometrics sensor)、照相机或其它图像捕获装置、或诸如麦克风的音频捕获装置,以及这些和其它类型的信息捕获装置的部分或组合。
媒体内容控制器110包括存储器130和处理器140。本文中所用的术语处理器,意欲包括微处理器、数字信号处理器(DSP)、中央处理元件(CPU)、或可在给定的数据处理装置中使用的任何其他数据处理单元。此外应当明白,术语处理器可以指一个以上的处理装置,与一个处理装置相关联的各种元件可以被其它处理装置共享。此外还应当明白,存储器130可代表电子存储器、基于光盘或磁盘的存储器、基于磁带的存储器,以及这些和其它类型的存储装置的部分或组合。
媒体播放器控制器110也可包括输入/输出可装置150。本文中所用的术语“输入/输出可装置”或“I/O装置”,意欲包括例如用于与信息捕获装置120和媒体播放器160接合的装置。I/O装置150也可包括一个或多个输入装置(例如键盘、鼠标等),用于向处理器输入数据和/或修改事件规则数据库200。
媒体播放器控制器110可以实现为任何计算装置,诸如含有诸如中央处理单元CPU的处理器140和诸如RAM和/或ROM的存储器130的个人电脑或工作站。或者,媒体播放器控制器110可以实现为一个包含在例如电视机、机顶终端或另一个电子装置中的专用集成电路(ASIC)。
在一个实现方案中,本发明采用一个如结合图2所进一步说明的、记录事件规则的事件规则数据库200。事件规则定义了启动对媒体播放器160的一个或多个设置的调整的各种事件。事件规则数据库可以被存储在相关联的存储器130中,当准备好被使用时,由处理器140完全或部分地加载并执行。
由每个规则所定义的非用户事件可以被按照本发明的媒体播放器控制器110检测到。如下文进一步所述的那样,每个规则含有一个或多个必须被满足才能触发该规则的准则,以及可选的、在启动该规则的预定准则被满足时应当由媒体播放器控制器110为调节媒体播放器160的一个或多个设置而执行的对应操作项。每个规则的至少一个准则是一个在按照本发明的信息捕获装置120所获得的信息中被检测到的条件。
当检测到这样一个预定的非用户事件后,由媒体播放器控制器110执行对应的操作(如果有的话)。一般来说,对应的操作是向媒体播放器发出一条要求调节一个或多个设置的命令。该命令例如可包括改变节目频道、改变显示、静音、记录、音量调节、节电模式、实况暂停(live pause)和断电。
如图1中所示以及下文结合图3所进一步说明的那样,媒体播放器控制器110也含有非用户事件监视过程300。总的来说,非用户事件监视过程300处理从信息捕获装置120中获得的信息或图像,并检测在事件规则数据库200中定义的一个或多个事件。
在一个实施例中,信息捕获装置120捕获一个用于媒体播放器控制器110的输入图像。由信息捕获装置捕获的输入图像被媒体播放器控制器110按照事件规则数据库200处理,以确定要对媒体播放器160的设置做什么改变(如果要做改变的话)。
本发明也运用例如在存储器130中存储的简档(profile)信息。如上面关于输入信息所述的那样,简档信息可以是图像、音频、或能在检测某个人的存在或识别特定个人的过程中被使用的任何形式的信息。在输入信息被信息捕获装置120获得后,作为非用户事件监视过程300的一部分,可以将输入信息与所存储的简档信息比较。媒体播放器控制器110然后能根据事件规则数据库200采取行动或不采取行动。
图2例示记录了定义各种非用户事件的每个规则的事件规则数据库200的一个示例性表。事件规则数据库200中的每个事件规则包括规定该规则被启动的条件的预定准则,以及可选的、应当在与该规则相关联的准则被满足时被触发的对应操作项。一般来说,该操作项定义在该规则被触发时应当执行的对媒体播放器160的设置的一个或多个调节。
如图2中所示,示例性事件规则数据库200保持多个记录(诸如记录205-213),每个记录与一个不同规则相关联。对于每个规则,事件规则数据库200在字段220中标识规则准则,并在字段240中标识对应的操作项(如果有的话)。
例如,信息捕获装置120可包括一个位于或靠近办公室门口的运动传感器。在这种情况下,规则准则220中满足的条件,可以简单地就是在门口附近检测到非用户的运动,即与规则205相关联的条件。对应的操作项240于是可以是改变计算机监视器上的显示,例如变到一个预选页(诸如桌面)。
在另一个例子中,可在电视机附近放置一个声音捕获装置。在规则准则220中满足的条件于是可以是从一个非用户接收的声音信号。在这种情况下,控制器110能把输入声音信号与一个存储的简档声音图像(profile voice image)比较。如果输入声音信号与存储的任何简档声音信号不匹配,即与规则207相关联的条件,则对应的操作项240可以是改变电视显示器上的频道。例如,如果当未成年人走进房间时某电视频道正被选择播放一部暴力电影,则可能出现这个情形。当在电视附近检测到孩子的声音时,媒体播放器控制器110能将该声音与所存储的在该家庭中生活的成人的简档声音信号作比较。当孩子的声音与所存储的任何成人的简档信号不匹配时,电视频道然后将被改变,优选地变到一个播放适合孩子的内容的频道。或者,可以简单地关掉电视。
在另一个例子中,可能发生与上述的相同的情形,只不过可以将在该家庭中生活的孩子的声音(而不是成人的声音)作为简档声音信号存储起来。成人可能不想要小孩听到在特定广播台播放的不适当的内容。当检测到小孩的声音时,控制器110能把该声音与所存储的声音作比较并搜索肯定的匹配,即与规则209相关联的条件。如果控制器110检测到与作为声音信号存储的小孩声音的肯定匹配,控制器可改变收音机的频道。
在另一个例子中,输入信息可以是来自图像捕获装置的输入图像。在规则准则220中满足的条件于是可以是接收到的一个非用户的可视图像。在这个情况下,控制器110可把该输入可视图像与存储的用户的简档可视图像作比较。如果输入可视图像与所存储的任何简档可视图像不匹配,即与规则211相关联的条件,则对应的操作可以是改变计算机屏幕上的显示。
或者,在上述的情形中,可以存储特定的非用户的简档可视图像。当接收到一个输入可视图像时,媒体播放器控制器110可将该输入图像与所存储的那些图像作比较并搜索肯定的匹配。所以,在规则准则220中满足的条件可能是非用户的肯定匹配,即与规则213相关联的条件,而对应的操作可以是改变计算机屏幕上的显示。
图3是一个示例性的非用户事件监视过程300的流程图。非用户事件监视过程300处理从信息捕获装置120获得的输入信息并检测在事件规则数据库200中定义的一个或多个事件。该示例性的非用户事件监视过程300是一个例示本发明的宽泛的构思的概括性的过程。
如图3中所示,非用户事件监视过程300在步骤305开始,并在步骤310期间,最初从信息捕获装置120获得一个或多个输入。然后,在步骤315期间分析该输入信息。分析的类型取决于所接收的信息的类型。例如,如果输入信息是音频信号或可视输入图像,则非用户事件监视过程300能在步骤315期间利用众所周知的常规音频/视频内容分析技术分析该音频或可视输入图像。如果输入信息不是音频信号或可视图像,诸如来自运动检测器的肯定信号,则不需要根据音频或视频内容分析的分析。
对于合适的音频内容分析技术的详细讨论,例如可参看SilviaPfeiffer等人的“Automatic Audio Content Analysis”,Proc.ACMMultimedia 96,21-30 Boston,MA.(Nov.1996)(“自动声频内容分析”,1996年11月美国麻省波士顿ACM多媒体96’论文集21-30页),特此引用此文作为参考。对于合适的视频内容分析技术的详细讨论,例如可参看Nathanael Rota和Monique Thonnat的“Video SequenceInterpretation for Visual Surveillance”,Proc.Of the 3rdIEEEInt’l Workshop on Visual Surveillance,59-67,Dublin,Ireland(July 1,2000)(“图像监视的视频序列解释”,2001年7月1日爱尔兰都柏林第三届IEEE图像监视国际研讨会论文集59-67页)以及Jonathan Owens和Andrew Hunter的“Application for the Self-Organizing Map to Trajectory Classification”,Proc.Of the 3rdIEEE Int’l Workshop on Visual Surveillance,59-67,Dublin,Ireland(July 1,2000),特此引用以上两文作为参考。概括来说,音频内容分析和VCA技术被用来识别由信息捕获装置120所获得的信号中的各种特征。
在步骤320期间,进行一个测试,以确定步骤315中的输入信息的分析是否检测到一个如事件规则数据库200中所定义的预定事件。如果在步骤320期间确定没有检测到预定事件(N),则程序控制返回到步骤310,继续以上述方式监视用户活动。然而,如果在步骤320期间确定检测到一个预定事件(Y),则在步骤330期间按事件规则数据库200的操作字段240中所指示的那样处理该事件。
本发明也能至少部分地以一个或多个软件程序的形式实现,所述软件程序存储在电、磁或光存储介质上并被例如处理器140或系统的处理装置执行。
图1中所示的系统100、图2中所示的事件规则数据库200和图3中所示的非用户事件监视过程300,都仅仅是举例,也能使用其它的单元安排。应当明白,本文所示和所述的实施例和变体仅仅例示本发明的原理,在不偏离本发明精神和范围的情况下,所属技术领域的熟练人员可以实现各种修改。
权利要求
1.一种控制媒体播放器(160)的方法,包含确定至少一个定义预定的非用户事件的规则,所述规则包括至少一个条件和一个操作项,该操作项在所述条件被满足时要被执行,以自动调节所述媒体播放器;分析具有非用户事件的特征的输入信息,以识别所述条件;和如果所述条件被满足,则执行所述操作项。
2.权利要求1的方法,其中,所述输入信息由一个信息捕获装置(120)生成。
3.权利要求2的方法,其中,所述信息捕获装置包含运动检测器、生物测定学传感器、图像捕获装置或音频捕获装置的至少其中之一。
4.权利要求1的方法,其中,所述非用户事件包含在所述媒体播放器附近出现的非用户。
5.权利要求1的方法,其中,所述条件包含检测到所述非用户的运动。
6.权利要求1的方法,其中,所述条件包含一个与非用户相关联的、不与被存储的简档声音信号匹配的声音信号。
7.权利要求1的方法,其中,所述条件包含一个与非用户相关联的、确实与一个被存储的简档声音信号匹配的声音信号。
8.权利要求1的方法,其中,所述条件包含一个与非用户相关联的、不与被存储的简档图像匹配的可视图像。
9.权利要求1的方法,其中,所述条件包含一个与非用户相关联的、确实与一个被存储的简档图像匹配的可视图像。
10.权利要求1的方法,其中,所述多媒体播放器包含计算机。
11.权利要求10的方法,其中,所述操作项包含改变所述计算机的显示。
12.权利要求1的方法,其中,所述多媒体播放器包含电视机。
13.权利要求12的方法,其中,所述操作项包含改变所述电视机的节目频道。
14.一种用于控制媒体播放器(160)的设备,包含-用于存储计算机可读代码的存储器(130);和-与所述存储器有效连接的处理器(140),所述处理器被设置成-确定至少一个定义预定的非用户事件的规则,所述规则包括至少一个条件和一个操作项,该操作项在所述条件被满足时要被执行,以自动调节所述媒体播放器;-分析具有非用户事件的特征的输入信息,以识别所述条件;和-如果所述条件被满足,则执行所述操作项。
15.一种用于控制媒体播放器(160)的制造品,包含计算机可读介质,其上包含有计算机可读代码装置,所述计算机可读代码装置包含-确定至少一个定义预定的非用户事件的规则的步骤,所述规则包括至少一个条件和一个操作项,该操作项在所述条件被满足时要被执行,以自动调节所述媒体播放器;-分析具有非用户事件的特征的输入信息以识别所述条件的步骤;和-如果所述条件被满足则执行所述操作项的步骤。
全文摘要
本发明公开一种监视非用户事件并响应预定事件而自动地控制媒体播放器的媒体播放器控制器。媒体播放器控制器包括从非用户获得输入信息的信息捕获装置。输入信息被媒体播放器控制器处理,以识别一个或多个预定的非用户事件。可以用许多规则来定义各种非用户事件,例如当非用户在媒体播放器的附近。每个规则含有一个条件和当该条件被满足时应当被执行的对应操作项。
文档编号G06F1/00GK1628276SQ03803329
公开日2005年6月15日 申请日期2003年1月30日 优先权日2002年2月6日
发明者S·V·R·古特塔, A·J·科梅纳雷兹, M·特拉科维 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1