当前位置: 首页 > 专利查询>英特尔公司专利>正文

人员在场检测技术制造技术

技术编号:4041112 阅读:221 留言:0更新日期:2012-04-11 18:40
人员在场检测技术。描述了人员在场技术。例如,装置可以包括:一个或多个物理传感器,其用于监视电子设备的一个或多个物理特性;以及安全控制器,其通信地耦合到一个或多个物理传感器。安全控制器可以用于控制电子设备的安全,安全控制器包括人员在场模块,其用于接收要求对操作人员的在场进行验证的请求,基于从针对电子设备的一个或多个物理传感器接收的传感器数据来确定操作人员是否出现在该电子设备处,并且基于传感器数据来生成指示操作人员出现还是未出现在电子设备处的人员在场响应。还描述并声明了其它实施例。

【技术实现步骤摘要】
人员在场检测技术
技术介绍
安全技术用于控制对应用、服务或设备的访问。这对于在线服务特别重要,因为 自动化的计算机程序(例如,“僵尸网络(botnet)”)可以在没有任何人干预的情况下,试 图恶意访问在线服务或欺骗合法的用户。“僵尸网络”是大量连接到互联网的计算机,所述 计算机已被侵害并且运行着自动化的脚本和程序,这些脚本和程序能够外发大量的垃圾邮 件、互联网协议语音(VoIP)消息、认证信息和许多其它类型的互联网通信。一些安全技术试图通过验证真实的人正试图访问应用、服务或设备来减少这种自 动化的、恶意的威胁。例如,一个广泛使用的解决方案使用CAPTCHA。CAPTCHA是在计算中 使用的一种类型的挑战_响应测试,其用以确保响应不是由计算机生成的。处理过程通常 涉及计算机要求用户完成计算机能够生成并且评分的简单测试,例如输入用变形的图像显 示的字母或数字。正确的解答被认为是来自于人。但是,不管CAPTCHA系统有多么复杂,一 些CAPTCHA系统仍会被自动化的软件所破坏。此外,CAPTCHA系统呈现的是令人沮丧的并 且不方便的用户体验。正是考虑到这些和其它问题,因此需要本专利技术所提供的改进。附图说明图1说明了第一装置的一个实施例。图2说明了操作实施例的一个实施例。图3说明了逻辑流程的一个实施例。图4说明了第二装置的一个实施例。图5说明了系统的一个实施例。具体实施例方式各种实施例总体上涉及用于对使用电子设备的人的在场(presence)进行检 测的技术。一些实施例特别地涉及使用一个或多个物理传感器的人员在场检测(human presence detection)技术,所述物理传感器被设计用于监视并捕获关于电子设备的一个 或多个物理特性的传感器数据。为了验证操作人员(human operator)的在场,可以用一种 物理的方式来操纵电子设备,该方式改变了该电子设备的一个或多个物理特性,其可由物 理传感器检测到。例如,可以以已定义的模式或序列来物理地移动电子设备,例如摇动、上 下移动、旋转等。还可以由操作人员以已定义的模式或序列来物理地触摸电子设备,例如在 给定的时间段内用一定的力量、压力和方向来触摸电子设备的外壳或外部部件(例如,触 摸屏、人机接口设备等)的各种部分。然后,所收集的传感器数据可以用于确认或验证该电 子设备的操作人员的在场。以这种方式,安全技术可以实现用于设备、系统或网络的一个或 多个人员在场检测技术,以验证真实的人正尝试访问应用、设备、系统或网络,由此减少来 自自动化的计算机程序的威胁。在一个实施例中,例如,一种装置(例如,电子设备)可以包括用于监视电子设备 的一个或多个物理特性的一个或多个物理传感器,如参照图1将更详细地描述的。此外或可替代地,该装置可以包括一个或多个人机接口设备(例如,键盘、鼠标、触摸屏等),其用 于从人接收多模态(multimodal)输入,如参照图4将更详细地描述的。安全控制器可以通信地耦合到一个或多个物理传感器和/或人机接口设备。安全 控制器通常可以用于控制电子设备的安全,并且可以实现任何数量的已知的安全和加密技 术。此外,安全控制器可以包括人员在场模块。人员在场模块可以用于接收要求对操作人员 的在场进行验证的请求。该请求可以来自于本地应用(例如,安全文档)或远程应用(例 如,经由网络浏览器(web browser)访问的网络服务器(web server))。人员在场模块可以 通过评估并分析从针对电子设备的一个或多个物理传感器接收的传感器数据、或来自一个 或多个人机接口设备的多模态输入,来确定操作人员是否出现在该电子设备处。传感器数 据可以表示电子设备的一个或多个物理特性。然后,人员在场模块可以基于传感器数据和 /或多模态输入,生成人员在场响应,该人员在场响应指示操作人员出现还是未出现在该电 子设备处。还描述并声明了其它实施例。实施例可以包括一个或多个单元。单元可以包括用于执行某些操作的任何结构。 如给定的一组设计参数或性能约束所期望的,每个单元可以被实现为硬件、软件或其任何 组合。虽然可以作为示例用处于某些布置中的特定单元来描述实施例,但是实施例可以包 括处于替代布置中的单元的其它组合。值得注意的是,对“一个实施例”或“实施例”的任何提及表示结合该实施例描述 的特定特征、结构或特性被包括在至少一个实施例中。短语“在一个实施例中”和“在实施 例中”在说明书中各处的出现并非必然都是指同一实施例。图1说明了可以用于人员在场检测的示例性装置100。人员在场检测可以用于准 许或拒绝对应用、服务、设备、系统或网络的访问。如图1所示,装置100可以包括各种单元。例如,图1示出了装置100可以包括处 理器102。装置100还可以包括安全控制器110,其通信地耦合到各种物理传感器116-1-n。 此外,装置100可以包括被划分成各种存储区域122-1-r的一个或多个存储单元120_1_ρ。 此外,装置100可以包括应用104。在一些实施例中,可以在任何给定的电子设备内实现装置100的单元。合适的电 子设备的示例可以包括但不限于移动台、具有自含式电源(例如,电池)的便携式计算设 备、膝上型计算机、超级膝上型计算机、个人数字助理(PDA)、蜂窝电话、蜂窝电话/PDA的组 合、移动单元、用户台、用户终端,便携式计算机、手持计算机、掌上计算机、可穿戴计算机、 媒体播放器、寻呼机、消息传输设备、数据通信设备、计算机、个人计算机、服务器、工作站、 网络装置、电子游戏系统、导航系统、地图系统、定位系统等。在一些实施例中,电子设备可 以包括多个部件。在该情况下,装置100可以被实现为多个部件中的任意一个中的一部分 (例如,用于游戏控制台的遥控器)。在一个实施例中,例如,装置100可以被实现为计算设 备的计算平台的一部分,参照图5描述了其示例。但是,在其它实施例中,实现可以涉及外 部的软件和/或外部的硬件。实施例并不限于此。装置100可以包括处理器102。处理器102可以具有一个或多个处理器核心。处 理器可以运行如应用104表示的各种类型的应用。参照图5描述了处理器102的示例。装置100可以包括应用104。应用104可以包括由处理器102存储并执行的任何 应用程序。此外,应用104可以具有嵌入的安全特性,以访问由应用104提供的文档、功能5或服务。同样,应用104可以作为由安全控制器110提供的安全服务的客户端。应用104 可以包括位于计算设备上的本地应用,或者位于远程设备(例如,网络服务器)上的远程应 用。在一个实施例中,例如,应用104可以被实现为用于访问远程设备(例如,网络服务器) 的网络浏览器。装置100可以包括一个或多个物理传感器116-1-n,其用于监视计算设备的一个 或多个物理特性。可以连续地、周期性地、非周期性地或根据需要来进行所述监视。物理特 性的示例可以包括但不限于移动、方向、旋转速度、转矩、速度、力量、压力、温度、感光度、 重量、振动、化学成份、形变、动量、高度、位置、热量、能量、功率、导电性、电阻等。物理传感 器116-1-n的示例可以包括但不限于加速计、减速计、磁强计(例如,指南针)、陀螺仪、邻近 度传感器(proximity sensor)、环境光传感器、热本文档来自技高网...

【技术保护点】
一种计算机实现的方法,包括:接收要求对操作人员的在场进行验证的请求;基于从针对电子设备的一个或多个物理传感器接收的传感器数据,确定所述操作人员是否出现在所述电子设备处,所述传感器数据表示所述电子设备的一个或多个物理特性;以及基于所述传感器数据来生成人员在场响应,所述人员在场响应指示所述操作人员出现还是未出现在所述电子设备处。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:EJ约翰逊DH库尔卡尼UK森古普塔
申请(专利权)人:英特尔公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1