用于控制电子设备的工作状态的方法和系统的制作方法

文档序号:7909267阅读:140来源:国知局
专利名称:用于控制电子设备的工作状态的方法和系统的制作方法
技术领域
本发明涉及电子设备,尤其涉及用于控制电子设备的工作状态的方法和系统。
背景技术
现今,越来越多的电子设备已经变成人们日常生活和工作的一部分。因此,电子设备之间的数据交换非常流行,例如DVD播放器向TV提供媒体数据;机顶盒(STB)向TV提供如媒体数据、电子邮件、图像等信息;扫描器向数据库或数据分析器提供经扫描的数据。

发明内容
然而,在交换数据的电子设备中,经常发生一个设备向另一个设备提供服务,所述另一个设备不使用该服务。这可能导致硬件资源(例如,存储器、信道(channel))的浪费, 同样还有能量的浪费。本发明提供一种用于控制第一设备的工作状态的技术方案,其中第一设备连接到第二设备。该方法包括第一分析步骤,用于分析第二设备是否正在使用由第一设备提供的第一数据;以及控制步骤,用于根据第一分析步骤的分析结果控制第一设备的工作状态。根据本发明的一个实施例,提供一种控制第一设备的工作状态的方法,其中如果第一分析步骤的结果显示所述第二设备没有正在使用所述第一数据,则控制步骤包括下列步骤中至少一个
-停止步骤,用于使第一设备停止向所述第二设备提供所述第一数据; -生成步骤,用于生成指示第二设备没有正在使用所述第一数据的信息。根据本发明的另一个实施例,提供一种用于控制第一设备的工作状态的系统,其中第一设备连接到第二设备,该系统包括第一元件,其被配置为分析第二设备是否正在使用由第一设备提供的第一数据;第二元件,其被配置为根据由第一元件获得的分析结果控制第一设备的工作状态。就此而论,第二元件包括下列单元中至少一个第三单元,其被配置成如果由第一元件获得的分析结果指示第二设备没有正在使用第一数据,则使第一设备停止向所述第二设备提供所述第一数据;第四单元,其被配置为生成指示所述第二设备没有正在使用所述第一数据的信息。根据本发明的优选实施例,在停止提供第一数据之后,第一设备可以在第二设备需要使用第一数据时重新开始(resume)向第二设备提供第一数据的动作。根据本发明的实施例,当第二设备暂时不使用由第一设备提供的第一数据时,可以改变第一设备的工作状态,例如它可以停止提供所述第一数据,从而节约硬件资源并节
省能量。


本发明的其他特征和优点将参照附图在非限制性的示范性实施例的下面的描述中呈现。在附图中,相似或相同的附图标记表示相似或相同的技术特征。
图1图示了根据本发明的一个实施例的用于控制第一设备的工作状态的系统和对应的第一和第二设备;
图加示出根据本发明的一个实施例的控制第一设备的工作状态的方法的流程图; 图2b示出根据本发明的另一个实施例的控制第一设备的工作状态的方法的流程图; 图2c示出根据本发明的一个实施例的图加中所示的步骤S20的内部流程; 图3图示了根据本发明的一个实施例的用于控制第一设备的工作状态的系统和对应的第一和第二设备;
图如示出根据本发明的第一实施例的用于控制第一设备的工作状态的系统的框图; 图4b示出根据第二实施例的用于控制第一设备的工作状态的系统的框图。
具体实施例方式图1图示了根据本发明的一个实施例的用于控制第一设备的工作状态的系统和对应的第一和第二设备。在所述图中,第一设备10经由有线或无线链路连接到第二设备11 并且向所述第二设备11提供第一数据13。系统12被集成到第一设备中或者经由有线或无线链路与第一设备10通信从而控制其工作状态。应当理解,尽管在图1中使用单向箭头表示第一设备与第二设备之间的交换,但是这没有限制本发明的保护范围。根据本发明的一个实施例,第二设备11也可以向第一设备10传输信息。除此之外,应当理解,本文中所提及的第一设备可以是用于向另一个设备提供数据的任何种类的电子设备,例如STB、DVD播放器、CD播放器、收音机、扫描器、计算机等。第二设备未被限于上述TV,它也可以是可以用于从另一个设备接收数据的电子设备,比如扬声器、显示器、数据处理/存储设备等。因此,第一数据可以是任何形式的数据,例如包含由STB提供给TV的音频/视频信息的AV (音频视频)内容、纯音频内容、纯视频内容、电子邮件、图像、或由DVD播放器提供给TV的音频和/或视频内容、或由计算机向显示器或扬声器输出的数据、由扫描器提供给数据处理/存储设备的经扫描数据等等。这同样适用于第二数据。图加示出根据本发明的一个实施例的控制第一设备的工作状态的方法的流程图。在所述实施例中,第一设备10向第二设备11提供第一数据13。该方法包括第一分析步骤S20,用于分析第二设备11是否正在使用由第一设备10提供的第一数据13 ;控制步骤S21,在该步骤中,系统12基于第一分析步骤的结果控制第一设备10的工作状态。第一实施例
在本发明的第一实施例中,不失一般性地,将扫描器用作第一设备10的一个实例,在该实施例中其将被称为扫描器10 ;并且将如计算机的数据分析设备用作第二设备11的一个实例,在该实施例中其将被称为计算机11。系统12集成到扫描器10中。扫描器10正在扫描某个扫描对象(比如图像、文本或体征的参数)并且向为计算机11的第二设备提供为第一数据13的经扫描数据。在该实施例中,由扫描器10提供的第一数据13被称为经扫描数据13。在该实施例中,第一分析步骤S20以这样的方式实现
计算机11可以确定(ascertain)它是否正在使用由扫描器10提供的经扫描数据13, 并且周期性地向集成在扫描器10内的系统12报告。
基于来自计算机11的报告,系统12可以得到第一分析步骤S20的分析结果。在第一分析步骤S20之后,在不同情形下的所述方法的后续过程将在下文参照图 2b中所示的详细流程来描述。上文提到的不同情形的第一种情形
计算机11没有正在使用由扫描器10提供的经扫描数据13。至于该情形,计算机11可能从外源接收指示它停止执行对所有经扫描数据的存储、计算过程等的指令;或停止处理来自扫描器10的经扫描数据13 ;或关闭计算机11。或者,根据内部程序的规则,计算机11 需要停止处理来自扫描器10的经扫描数据13。因此,计算机11向系统12报告它没有正在使用由扫描器10提供的经扫描数据13。随后,系统12执行停止步骤S210和生成步骤S211中至少一个。停止步骤S210 用于使扫描器10停止向计算机11提供经扫描数据13,而生成步骤S211用于生成指示计算机11没有正在使用经扫描数据13的信息。在扫描器10正在向包括计算机11的多个计算机提供经扫描数据13的情况下, 停止步骤S210可以以这样的方式实现扫描器10关闭连接到计算机11的端口,从而使得在不影响需要经扫描数据13的其他计算机上的存储和计算过程的情况下减少不必要的功
^^ ο可选地,尤其在扫描器10仅向计算机11提供经扫描数据13时,停止步骤S210进一步包括其中系统12关闭扫描器10或控制扫描器10以进入待机状态的步骤(为了简明起见,附图中未示出该步骤)。这与通过仅停止提供经扫描数据13相比导致更大的功耗减少。在计算机11不使用由扫描器10提供的经扫描数据13的时段期间,如果扫描器10 不停止扫描对象,则将生成更多的经扫描数据。如果经扫描数据未被存储,则在计算机11 再次需要经扫描数据13时扫描器10将不得不重新扫描已被扫描的对象;这是耗时的和不经济的。因此,在扫描器已停止向计算机11提供扫面数据13之后,如果扫描器10仍然执行扫描操作,优选地,控制步骤S21进一步包括将由扫描器10随后获得的经扫描数据13 存储在扫描器10内部或外部的存储器中。为了简明起见,图2b中未示出存储步骤。在该实施例中,在生成步骤S211中生成的用于指示计算机11没有正在使用经扫描数据13的信息是多用途的。例如,它可以被简单地存储为扫描器10和/或计算机11的日志(log),或者可以经由人-计算机交互接口而被以可见或可听方式提供给扫描器10的用户,或者可以经由计算机11的人-计算机交互设备(比如显示器、扬声器等)而被提供给计算机11的用户。在停止步骤S210之后,如图2b中所示,所述方法进一步包括第二分析步骤S22, 用于分析计算机11是否需要使用经扫描数据13 ;以及重新开始步骤S23,用于当第二分析步骤S22的结果指示计算机11需要使用经扫描数据13时使扫描器10重新开始向计算机 11提供经扫描数据13。因为在该实施例中计算机11能够识别并报告它是否需要使用经扫描数据13,所以系统12可以依靠来自计算机11的报告以实现第二分析步骤S22。当来自计算机11的报告显示计算机11需要使用经扫描数据13时,所述方法进入步骤S23。在该步骤中,系统12控制扫描器10以使得重新开始向计算机11提供经扫描数据13。
所述不同情形的第二种情形
在第一实施例中的第一种情形主要集中于这样的情况在该情况中第一分析步骤S20 的结果指示计算机11没有正在使用由扫描器10提供的经扫描数据13。然而,在第一实施例中的第二情形中,计算机11正在使用由扫描器10提供的经扫描数据13以用于存储、 比较等。因此,计算机11可以向系统12报告它正在使用经扫描数据13。可替代地,计算机U不报告,暗示它正在使用经扫描数据13。这取决于计算机11与所述系统之间的协议 (agreement)。该协议可以通过预设来实现。在该情形下,扫描器10将保持向计算机11提供经扫描数据13。第二实施例
将参照图3并结合图加-2(描述本发明的第二实施例。在图3中,第一设备是STB 30, 第二设备是TV 31。STB 30经由音频/视频数据电缆与TV 31连接。STB 30例如用于将来自专用服务器的数据提供给TV。系统32被集成在STB 30中,或者与STB 30分离并且可以以有线或无线方式控制后者。在该实施例中,不失一般性地,系统32通过实例的方式集成在STB 30中。在某一时刻,STB 30向TV 31提供第一数据33。第一数据33是例如由远离家的家庭成员通过使用他/她的蜂窝电话发送到前述专用服务器并然后由服务器转发至STB 30 的AV (音频和视频)内容、图像、字符、可听数据等。在下文中,不失一般性地,将包含音频和视频数据的AV内容作为一个实例,且被称为AV内容33。第一分析步骤S20在于,系统32分析TV 31是否正在播放由STB 30提供的AV内容33。图2c中示出了详细的内部流程。第一分析步骤S20包括如下给出的步骤
收集步骤S200 系统32收集TV 31输出的音频信号34。比较步骤S201 系统32将所收集的音频信号34与由STB 30提供的AV内容33中的音频信号进行比较,从而分析TV 31是否正在播放AV内容33。可选地,收集步骤S200可以由麦克风300实现。在该实施例中,麦克风300被集成到STB 30连同系统32中。然后,所述方法进入比较步骤S201。系统32然后将音频信号34与由STB 30提供的AV内容33中的音频信号进行比较。为了提高比较结果的可靠性,所收集的音频信号34 首先可被过滤(例如用于反混叠)以去除其具有较高频率的部分,从而可以避免在采样期间的混叠。过滤后的信号将进一步被采样和量化,即模数转换,由此获得数字化的音频信号。由于在模拟信号上进行的采样和量化可能引入噪声,优选地,在获得所述数字化音频信号之后,可以在其上执行另一个过滤过程以消除(或至少最小化)噪声。除此之外,所述噪声不限于在采样和量化过程期间引入的噪声,它也可以包含由麦克风300收集的环境噪声。除此之外,当用户正在享受由TV 31播放的AV内容时,有可能他/她将根据他/她的个人偏好开大或关小TV 31的输出音量。这导致所收集的音频信号34与AV内容33中的原始音频信号之间的幅度方面的差异。因此,在上述比较之前,优选地,前述收集的和最终数字化的音频信号的幅度将被调节,从而使得它可以在幅度方面匹配原始音频信号,以利于稍后的比较。优选地,比较步骤S201考虑声波在空气中的传播时间。因此,由STB 30在Ttl处提供的AV内容33中的音频信号直到(TfT)才会被麦克风300收集,而T近似为声波从TV 31的扬声器310行进到麦克风300所花费的时间。存在许多比较数字化音频信号34与原始音频信号的方式,其中之一是计算互相关(cross-correlation),其中f」代表数字化音频信号34,而&代表AV内容33中的原始音频信号(数字化之后)。互相关函数由下面的表达式(1)给出
权利要求
1.一种控制第一设备的工作状态的方法,其中第一设备(10,30)与第二设备(11,31) 连接,该方法包括第一分析步骤(S20),用于分析第二设备是否正在使用由第二设备提供的第一数据 (13,33);控制步骤(S21),用于基于第一分析步骤的结果控制第一设备的工作状态。
2.根据权利要求1的方法,其中所述第一数据包括音频数据,并且所述第一分析步骤包括步骤收集(S200)由第二设备输出的音频信号;将由第二设备输出的音频信号与第一数据中所包括的音频信号进行比较(S201),从而分析所述第二设备是否正在使用所述第一数据。
3.根据权利要求1的方法,其中,如果第一分析步骤的结果暗示所述第二设备没有正在使用第一数据,则控制步骤包括以下步骤中至少一个-使第一设备停止(S210)向第二设备提供所述第一数据;或 -生成(S211)指示第二设备没有正在使用第一数据的信息。
4.根据权利要求3的方法,其中,所述停止步骤(S210)进一步包括断开所述第一设备的电源的步骤。
5.根据权利要求3的方法,其中,当控制步骤包括所述停止步骤时,控制步骤进一步包括存储所述第一数据的步骤。
6.根据权利要求3的方法,其中,当控制步骤包括所述停止步骤时,所述方法进一步包括第二分析步骤(S22),用于分析第二设备是否需要使用所述第一数据;以及如果第二分析步骤的结果是第二设备需要使用第一数据,则使第一设备重新开始 (S23)向第二设备提供第一数据的动作。
7.根据权利要求6的方法,其中,第二分析步骤包括其中第一设备向第二设备提供第二数据的步骤,所述第二数据包括音频数据; 收集由第二设备输出的音频信号的步骤;将由第二设备输出的音频信号与由第一设备提供的第二数据中的音频信号进行比较的步骤,以便分析第二设备是否正在使用第二数据。
8.一种用于控制第一设备的工作状态的系统(12,32,4),其中,第一设备(10,30)与第二设备(11,31)连接,该系统包括第一元件(40),其被配置为分析第二设备是否正在使用由第二设备提供的第一数据 (13,33);第二元件(41),其被配置为基于第一分析步骤的结果控制第一设备的工作状态。
9.根据权利要求8的系统,其中,所述第一数据包括音频数据,所述第一元件(40)包括第一单元(400),其被配置为收集由第二设备输出的音频信号; 第二单元(401),其被配置为将由第二设备输出的音频信号与第一数据中所包括的音频数据进行比较(S201),以便分析所述第二设备是否正在使用所述第一数据。
10.根据权利要求8的系统,其中,第二元件(41)包括以下单元中至少一个第三单元(410),其被配置为如果第一分析步骤的结果暗示所述第二设备没有正在使用由第一设备提供的第一数据,则使第一设备停止向所述第二设备提供所述第一数据;或第四单元(411),其被配置为如果第一分析步骤的结果暗示所述第二设备没有正在使用由第一设备提供的第一数据,则生成指示所述第二设备没有正在使用所述第一数据的信肩、ο
11.根据权利要求10的系统,其中,所述第三单元进一步包括第一模块(4100),其被配置为断开所述第一设备的电源。
12.根据权利要求10的系统,其中,第二元件进一步包括第五单元(412),其被配置为存储所述第一数据。
13.根据权利要求10的系统,进一步包括第三元件(42),其被配置为分析在第一设备停止向第二设备提供第一数据的情况下第二设备是否需要使用所述第一数据;第四元件(43),其被配置为在第三元件的结果是第二设备需要使用第一数据的情况下使第一设备重新开始向第二设备提供第一数据。
14.根据权利要求13的系统,其中第三元件包括第六单元(420),其被配置为使第一设备向第二设备提供第二数据,所述第二数据包括音频数据;第七单元(421),其被配置为收集由第二设备输出的音频信号;第八单元(422),其被配置为将由第二设备输出的音频信号与由第一设备提供的第二数据中的音频信号进行比较,以便分析第二设备是否正在使用第二数据。
15.根据权利要求14的系统,其中,第二数据是第一数据中的音频数据。
全文摘要
本发明提供一种用于控制第一设备(10,30)的工作状态的方法和对应的系统(12,32)。第一设备与第二设备(11,31)连接。该方法包括第一分析步骤(S20),用于分析第二设备是否正在使用由第一设备提供的第一数据;用于基于第一分析步骤的结果控制第一设备的工作状态的步骤(S21)。根据本发明的实施例,当第二设备暂时不使用由第一设备提供的第一数据时,可以改变第一设备的工作状态,从而节省能量、节约硬件资源等等。
文档编号H04N5/775GK102282615SQ201080004449
公开日2011年12月14日 申请日期2010年1月11日 优先权日2009年1月13日
发明者K. R. 夏 W., 陈鑫 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1