电子设备及其功率控制方法

文档序号:6421409阅读:149来源:国知局
专利名称:电子设备及其功率控制方法
技术领域
本发明涉及一种电子设备及其功率控制方法,特别涉及一种可以响应来自另一个装置的唤醒请求从暂停状态恢复操作的无线通信装置及其功率控制方法。
背景技术
传统地,当处于暂停状态的电子设备从未指定外部设备接收到唤醒请求时,电子设备总是被激活而不管来自外部设备的唤醒请求是否为用户所期望请求(日本专利申请公布No.2002-132393)。
如果处于暂停状态的电子设备如上所述被来自未指定外部设备的唤醒请求激活,则不必要的激活将浪费功耗。

发明内容
根据本发明的一个实施例,提供一种电子设备,包括一部件,用于接收对处于暂停状态的电子设备的唤醒请求以及包含表示发送源设备的信息的帧;以及一部件,用于根据包含在接收帧中的发送源信息,判定是否唤醒电子设备。
根据本发明的实施例,提供一种电子设备中的功率控制方法,它还包括如下步骤输出查询信号;收集响应查询信号而发送且包含表示多个发送源设备的信息的多个帧;登记包含在所收集帧内且表示发送源设备的信息中表示预定类型设备的信息,作为一个表中的第一信息;以及与第一信息相关联在表中登记表示与由第一信息表示的预定类型设备建立了连接的第二信息,其中,通过查询表来进行判定。


包括在本说明书中且组成其一部分的附图示出本发明的多个优选实施例,并且与上面给出的一般描述和下面给出的优选实施例详细描述一起,用来说明本发明的原理。
图1是根据本发明一个实施例的无线通信装置的结构方框图;图2是通信终端的状态变换图;图3是说明根据本发明实施例的功率控制器的操作的流程图;图4是说明HID分组识别单元的操作的流程图;图5是说明HID分组识别单元的操作的流程图;图6示出由HID分组识别单元管理的表;图7是说明无线通信终端、无线模块与无线输入设备之间的数据流的时序图;以及图8是示出FHS有效载荷格式的图。
具体实施例方式
下面将参照若干附图对根据本发明优选实施例的无线通信装置进行详细描述。
图1是根据本发明实施例的无线通信装置的结构方框图。
如图1所示,通信终端1和无线模块2通过USB(UniversalSerial Bus,通用串行总线)连接。通信终端1通过无线模块2与无线输入设备3如键盘或鼠标进行无线通信。
在图1中,标号4表示在OS(Operating System,操作系统)9上运行并且必要时输出暂停请求或唤醒请求的应用程序。
蓝牙协议栈5是一组蓝牙协议驱动程序。
HCI(Host Control Interface,主机控制接口)6是根据蓝牙协议请求执行处理的接口。
USB驱动程序7控制USB接口8。
OS9是通信终端1的OS,并且应用程序4在OS9上执行。
功率控制器10控制通信终端1的功率,控制无线模块2的功率,并且执行图3所示的处理。
USB驱动程序12控制USB接口11。
HCI13管理无线模块2的链路管理器14。
链路管理器14是用于建立蓝牙通信的协议,并且指示链路控制器(基带层)15设置通信链路及其各种相关通信参数。
链路控制器15是蓝牙基带,并且是实际发送/接收数据分组与物理层的接口协议。
RF16是对通过天线输入/输出的信号进行调制/解调并且将结果信号输出到天线或用作基带的链路控制器15的无线通信I/F(接口)。
HID(Human Interface Device,人机接口设备)分组识别单元17实现根据本发明实施例的处理。HID分组识别单元17执行图4和5所示的过程,并且保存并管理图6所示的表。
标号18表示从输入设备如键盘或鼠标输入的数据。HCI19管理输入设备3的链路管理器20。
链路管理器20是用于建立蓝牙通信的协议,并且指示链路控制器(基带层)21设置通信链路及其各种相关通信参数。
链路控制器21是蓝牙基带,并且是实际发送/接收数据分组与物理层的接口协议。
RF22是对通过天线输入/输出的信号进行调制/解调并且将结果信号输出到天线或用作基带的链路控制器21的无线通信I/F。
图2是通信终端的状态变换图。
在通电之前,通信终端1处于状态A。也就是,蓝牙功能处于关闭状态,并且USB处于电子断连或禁用状态。在通电之后,功率控制器10对无线模块2通电,连接USB 8,并且变至状态B。在状态B中,蓝牙功能处于打开状态,并且USB处于连接状态。
当通信终端1响应来自用户或OS9的指令在省电模式下暂停工作时,通信终端1变至状态C,并且向HID分组识别单元17通知一条相应消息。在状态C下,蓝牙功能处于打开状态,而USB处于断连或禁用状态。此时,通信终端1等待来自HID分组识别单元17的唤醒请求。HID分组识别单元17识别从无线输入设备3发送的分组,并且向功率控制器10通知唤醒请求。
功率控制器10响应来自HID分组识别单元17的唤醒请求通知恢复通信终端1的操作。然后,通信终端1从状态C变至状态B。如果OS9等指定断电,则通信终端1从状态B变至状态A。
下面将参照图3的流程图说明根据本发明实施例的功率控制器10的操作。
如果对通信终端1通电(S1),则功率控制器10指定无线模块2的通电操作(S2),建立与无线输入设备3的连接(S3),并且执行与无线输入设备的通信(S4)。
功率控制器10判定OS9等是否输出了对通信终端1的暂停请求(S5)。如果S5为“是”,则功率控制器10执行暂停处理操作(S6);否则,继续S4的操作处理。
在S6,功率控制器10执行暂停处理,并且暂停与图2的状态B相对应的通信终端1的操作。功率控制器10判定它是否从HID分组识别单元17接收到唤醒通知(S7)。如果S7为“是”,则功率控制器10恢复通信终端1的操作(S8)。
也就是,如果当通信终端1处于暂停状态的时候功率控制器10从HID分组识别单元17接收到唤醒通知,则功率控制器10恢复通信终端1的操作。
下面将参照图4和5的流程图来说明HID分组识别单元17的操作。
在无线模块2通电(S11)之后,HID分组识别单元17执行查询从而检测HID(人机接口设备)类设备(S12)。
如果无线设备(如设备3)存在于可通信范围内,则各设备回送一个FHS(Frequency Hop Synchronization,跳频同步)分组。无线模块2接收FHS分组(S13),并且各设备从所接收的FHS分组中仅提取HID类BD ADDR(蓝牙设备地址),并且创建一个表。图6示出该表的一个例子。如图6所示,该表存储表示蓝牙设备地址的BD ADDR、连接句柄以及表示是否建立了连接的有效标志。在S14,将BD ADDR存储在图6的表中。
图8是示出FHS有效载荷格式的图。这里将只描述FHS分组字段中与本发明的实施例相关的字段,而将省略其余字段的描述。FHS分组的各字段在“篮牙规范”中有描述。
在图8中,“LAP”字段具有24位,并且存储发送FHS分组的单元的较低地址部分信息。“UAP”字段具有8位,并且存储发送FHS分组的单元的较高地址部分信息。也就是,BD ADDR可以通过参考“LAP”字段和“UAP”字段来获取。
设备类字段具有24位,并且存储表示发送FHS分组的单元的设备类的信息。也就是,设备是否为HID可以通过参考设备类字段来判定。
参照图4,在步骤S14之后,HID分组识别单元17判定它是否从OS9等接收到连接请求(S15)。如果S15为“是”,则HID分组识别单元17在通信终端1与感兴趣无线输入设备(例如,设备3)之间执行连接处理并且建立连接(S16)。HID分组识别单元17获取连接句柄,将它存储在表中,并且在表中管理所获取连接句柄是否有效(S17)。对于没有与之建立连接的HID,连接句柄设为无效。
在S17的表管理处理之后,HID分组识别单元17判定它是否从功率控制器接收到暂停请求(S18)。如果S18为“是”,则HID分组识别单元17执行暂停处理(S19),以暂停通信终端1和无线模块2的操作。
HID分组识别单元17判定它是否在暂停状态下接收到来自无线输入设备3的唤醒请求(S20-图5)。如果S20为是,则HID分组识别单元17确定包含在唤醒请求中的发送源设备的BD ADDR是否登记在表中(S21)。如果S21为“否”,则HID分组识别单元17返回到S20的处理以忽略唤醒请求。
如果S21为“是”,则HID分组识别单元17判定与输出了唤醒请求的设备的BD ADDR和连接句柄相对应的有效标志是否为有效(S22)。
如果S22为“否”,则HID分组识别单元17返回到S20的处理。也就是,HID分组识别单元17忽略从已登记在表中但显现“无效”有效标志的HID类设备输出的唤醒请求。
如果S22为“是”,则HID分组识别单元17向功率控制器10通知唤醒请求(S23),并且结束处理。对此响应,功率控制器10恢复通信终端1的操作。
因此,有效标志用作HID分组识别单元17是否从待机模式唤醒或恢复通信终端1的操作的一个指示。只有来自登记在表中(也就是,句柄存储在表中)的有效无线输入设备(在图4的步骤S16“连接”的设备)的唤醒请求才起作用。
图7是说明无线通信终端1、无线模块2与无线输入设备3之间的数据流的时序图。
注意,在图1中通信终端1和无线模块2通过USB连接,但是无线模块2可以组装在通信终端1中。
在根据本发明实施例的无线通信装置中,预先创建一个表示可以发出唤醒请求的设备的表。当未指定设备发出唤醒请求时,是否执行唤醒通过查询表中数据来判定。这样,可以防止由于来自未指定设备的唤醒请求而恢复操作,因此可以防止由于不必要的激活而导致的功耗增大。
本发明不限于上述实施例,并且在实际使用中可以在不脱离本发明的精神和范围的情况下进行各种修改。
其他优点和修改对于本领域的技术人员而言将是显然的。因此,本发明在其更广方面不限于在此所述的特定细节和代表性实施例。因此,在不脱离由所附权利要求及其等价物限定的一般性发明概念的精神或范围的情况下,可以进行各种修改。
权利要求
1.一种电子设备,其特征在于包括一部件(10),用于接收对处于暂停状态的电子设备的唤醒请求以及包含表示发送源设备的信息作为发送源信息的帧;以及一部件(10),用于根据唤醒请求和包含在接收帧中的发送源信息,判定是否恢复电子设备的操作。
2.如权利要求1所述的设备,还包括一个表,其中,表示预定类型设备的第一信息和表示是否响应来自第一信息所表示设备的唤醒请求恢复电子设备操作的第二信息相互关联存储,并且判定部件访问所述表,并且当表示发送源的信息作为第一信息存储在表中并且与表示发送源的信息相关联的第二信息表示允许响应唤醒请求恢复操作时,允许恢复电子设备操作。
3.如权利要求2所述的设备,其特征在于,在表示发送源设备且包含在响应查询信号而收集且表示多个发送源设备的多个帧内的信息中,所述表仅登记表示预定类型设备的信息作为第一信息。
4.如权利要求2所述的设备,其特征在于,第二信息允许来自与电子设备建立了连接的设备的唤醒请求恢复电子设备操作。
5.如权利要求2所述的设备,其特征在于,预定类型设备包括人机接口设备。
6.如权利要求1所述的设备,其特征在于,接收部件和判定部件安排在无线模块中。
7.如权利要求1所述的设备,其特征在于还包括一部件,用于当判定唤醒电子设备时恢复电子设备。
8.如权利要求1所述的设备,其特征在于,电子设备包括无线通信设备。
全文摘要
本发明涉及一种电子设备,包括单元(10),用于接收对处于暂停状态的电子设备的唤醒请求以及包含表示发送源设备的信息的帧;以及单元(10),用于根据包含在接收帧中的发送源信息,判定是否允许唤醒电子设备。
文档编号G06F1/32GK1512296SQ200310124330
公开日2004年7月14日 申请日期2003年12月26日 优先权日2002年12月26日
发明者松村正文 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1