选择性地禁用传感器和相关联的功能的制作方法_2

文档序号:8361247阅读:来源:国知局
AM 190。
[0026]图2描绘了信息处理设备电路、线路或部件的另一示例的框图。图2中描绘的示例可以对应于计算系统,例如由位于北卡罗来纳州莫里斯维尔的联想(美国)公司销售的THINKPAD系列个人电脑或其他设备。根据此处的描述明显的是,实施方式可以包括图2中示出的示例的特征中的仅一些特征或其他特征。
[0027]图2的示例包括所谓的芯片组210 (—组一起工作的集成电路或芯片、芯片组),芯片组210具有可以取决于制造商(例如INTEL、AMD、ARM等)而变化的架构。INTEL是英特尔公司在美国和其他国家的注册商标。AMD是超微半导体公司在美国和其他国家的注册商标。ARM是安谋公司在美国和其他国家的注册商标。芯片组210的架构包括核和存储器控制组220以及I/O控制器集线器250,I/O控制器集线器250经由直接管理接口(DMI)242或链路控制器244交换信息(例如数据、信号、命令等)。在图2中,DMI 242是芯片到芯片的接口(有时也被称为是“北桥”和“南桥”之间的链路)。核和存储器控制组220包括经由前端总线(FSB) 224交换信息的一个或多个处理器222(例如单核或多核)和存储器控制器集线器226 ;注意,组220的部件可以被集成在代替传统的“北桥”式架构的芯片中。一个或多个处理器222包括本领域公知的内部运算单元、寄存器、缓存内存、总线、I/O端口等。
[0028]在图2中,存储器控制器集线器226与存储器240对接(例如为可以被称为“系统存储器”或“存储器”的一类RAM提供支持)。存储器控制器集线器226还包括用于显示设备292 (例如CRT、平板、触摸屏等)的LVDS (低压差分信号)接口 232。块238包括可以经由LVDS接口 232来支持的一些技术(例如串行数字视频、HDMI/DVI (高清晰度多媒体接口/数字视频接口)、显示端口)。存储器控制器集线器226还包括可以支持独立显卡236的PC1-express 接口(PCI_E)234。
[0029]在图2中,I/O控制器集线器250包括SATA接口 251 (例如用于HDD (硬盘驱动器)、SDD (固态硬盘)280等),PC1-E接P 252 (例如用于无线连接282)、USB接P 253 (例如用于设备284如数字转换器、键盘、鼠标、电话、存储器、传感器例如环境光传感器、摄像头、麦克风、加速度计、盖子位置传感器、指纹阅读器、设备定向传感器、近场通信传感器、无线天线、温度传感器和湿度传感器、其他连接设备等)、网络接口 254 (例如LAN) ,GP1 (通用输入输出)接口 255、LPC接口 270(用于ASIC(专用集成电路)271、TPM(可信平台模块)272、超级I/O 273、固件集线器274、B1S支持275以及各种类型的存储器276如R0M(只读存储器)277、闪存278和NVRAM (非易失性随机存储器)279)、电力管理接口 261、时钟发生器接口 262、音频接口 263 (例如用于扬声器294)、TCO接口 264、系统管理总线接口 265以及可以包括B1S 268和启动代码290的SPI (串行)闪存266。I/O控制器集线器250可以包括千兆以太网支持。
[0030]系统在通电时可以被配置成执行在SPI闪存266内存储的、用于B10S268的启动代码290,此后,在一个或多个操作系统和应用程序软件(例如存储在系统存储器240中)的控制下处理数据。操作系统可以存储在多种位置中的任何位置处,并且例如根据B1S268的指令来访问。如本文所述,设备可以包括比在图2的系统中示出的特征更少或者更多的特征。
[0031]可以结合平板电脑设备、笔记本电脑或便携式电脑等来使用例如如图1或图2所概述的信息处理设备线路。例如,如本文进一步描述的那样,具有例如如图1所概述的线路的设备可以用于平板电脑,并且可以操作融合模块来管理由在平板电脑设备上运行的应用程序使用的各种传感器输入。类似地,如本文进一步描述的那样,包括如图2所概述的线路的设备可以用于更大的设备,例如便携式电脑或台式电脑,并且可以包含融合模块。
[0032]转向图3,示出了包括融合模块301的设备300的示例。如所示出的那样,融合模块301可以包括处理器和存储器(如微处理器和支持存储器),使得融合模块除了执行与组合来自传感器如传感器302和传感器303的传感器输入相关的功能之外,还可以执行如本文进一步描述的传感器管理功能。
[0033]融合模块301从各种传感器例如传感器302和传感器303接收输入,并且组合或融合这些输入以将输出提供给例如在设备300的操作系统304上运行的各种应用程序。虽然图3没有示出,但是其他部件可以包括在设备300中,例如用于传感器的各种驱动器等,例如以利于将传感器输入提供给融合模块301。因此,融合模块301可以接收并分析各种输入以确定设备状态、使用情况等。例如,融合模块301可以接收来自盖子位置传感器和折叠状态传感器的输入以确定关闭了翻盖式设备。
[0034]根据实施方式,融合模块301可以分析或映射这样的传感器输入以提供智能传感器管理。例如,在融合模块301接收到传感器输入的情况下,所述传感器输入指示特定传感器(例如被集成到翻盖式便携式电脑的盖子的边缘中的摄像头)考虑到当前设备状态(例如关闭)不能或者不可能被使用,融合模块301可以将各种传感器输入映射成预定传感器禁用条件,使得在收到被映射成传感器禁用条件的适当的传感器输入时,可以实现一个或多个传感器管理动作。
[0035]在这方面,参考图4,在401处传感器将输入提供给融合模块,在402处融合模块将该输入映射成一组预定传感器禁用条件中的一个传感器禁用条件。如果融合模块将(可以包括单个传感器的输入或多个传感器的输入的)传感器输入模式映射成传感器禁用条件例如传感器存在风险、传感器停用等,则在403处,融合模块其后可以选择适当的传感器禁用条件(例如用于执行设置的预定指令),并且在404处,融合模块其后可以实现该适当的传感器禁用条件,例如禁用传感器。如果融合模块没有检测到传感器禁用条件,例如预定传感器禁用条件中的全部预定传感器禁用条件都没有映射成所接收的传感器输入,则在405处,融合模块可以继续正常操作,例如融合或组合传感器输入。
[0036]作为示例,传感器禁用条件可以包括传感器停用条件。这可以与经由一个或多个传感器输入感测的设备状态例如特定构造、特定使用状态等相关联。作为示例,可以经由盖子位置传感器来感测设备构造。融合模块使用这种传感器输入可以将传感器输入映射成预定传感器禁用条件,例如,设备状态=关闭;主板摄像头一断开。这样,融合模块自身可以实现被设置以断开所讨论的传感器例如本示例中的主板摄像头的传感器禁用条件指令。可以以多种方式来实现对由融合模块指示的传感器的修改或管理。例如,融合模块可以进行动作以直接管理有问题的传感器,并且/或者融合模块可以将指示发送到另一部件例如设备操作系统,使得有问题的传感器将被断开、放置在低电力状态等。
[0037]作为另一示例,传感器禁用条件可以包括传感器风险条件。这可以与经由一个或多个传感器输入感测的设备状态例如特定使用环境等相关联。作为示例,可以分别经由水分传感器、加速度计、蓝牙短距离无线电台和温度计来感测设备使用环境如水分/湿度、重复加速/减速、存在高电/磁场、低温度等。融合模块使用这些传感器输入或其组合可以将传感器输入映射成预定传感器禁用条件,例如,设备状态=存在高电/磁场;无线天线一断开。这样,融合模块自身可以实现被设置以断开所讨论的传感器例如本示例中的无线天线的传感器禁用条件指令,以保护传感器不受由使用环境造成的风险。同样,可以以多种方式来实现对由融合模块指示的传感器的这种修改或管理。
[0038]因此,实施方式提供具有选择性地禁用传感器和相关联的功能的能力的融合模块,或使用在融合模块处接收的传感器输入的设备部件。这允许融合模块自身管理传感器,而不是依赖从另一设备部件例如操作系统得到的(全局或特定)指令来管理传感器。这样,实施方式可以包括融合模块作为子系统,独立于主要设备来给该融合模块供电,使得融合模块或子系统可以处于一直接通的情况。这允许融合模块适当地管理所讨论的设备的(一个或多个)传感器,而不依赖其他部件例如操作系统,所述操作系统在当需要传感器管理时可能不活跃。
[0039]本领域的普通技术人员将理解的是,本发明的各个方面可以实施为系统、方法或设备程序产品。因此,本发明的
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1