Interface between a device and a secure processing environment

    公开(公告)号:US10181027B2

    公开(公告)日:2019-01-15

    申请号:US14517338

    申请日:2014-10-17

    Abstract: Embodiments of an invention for an interface between a device and a secure processing environment are disclosed. In one embodiment, a system includes a processor, a device, and an interface plug-in. The processor includes an instruction unit and an execution unit. The instruction unit is to receive an instruction to create a secure processing environment. The execution unit is to execute an application in the secure processing environment. The device is to execute a workload for the application. The interface plug-in is to provide an interface for the device to enter the secure processing environment to execute the workload.

    INTERFACE BETWEEN A DEVICE AND A SECURE PROCESSING ENVIRONMENT
    6.
    发明申请
    INTERFACE BETWEEN A DEVICE AND A SECURE PROCESSING ENVIRONMENT 审中-公开
    设备之间的界面和安全的处理环境

    公开(公告)号:US20160110540A1

    公开(公告)日:2016-04-21

    申请号:US14517338

    申请日:2014-10-17

    CPC classification number: G06F21/53 G06F2221/033

    Abstract: Embodiments of an invention for an interface between a device and a secure processing environment are disclosed. In one embodiment, a system includes a processor, a device, and an interface plug-in. The processor includes an instruction unit and an execution unit. The instruction unit is to receive an instruction to create a secure processing environment. The execution unit is to execute an application in the secure processing environment. The device is to execute a workload for the application. The interface plug-in is to provide an interface for the device to enter the secure processing environment to execute the workload.

    Abstract translation: 公开了用于设备和安全处理环境之间的接口的发明的实施例。 在一个实施例中,系统包括处理器,设备和接口插件。 处理器包括指令单元和执行单元。 指令单元将接收创建安全处理环境的指令。 执行单元在安全处理环境中执行应用。 该设备将为应用程序执行工作负载。 接口插件是为设备提供一个接口,进入安全处理环境以执行工作负载。

    Technologies for secure input and display of virtual touch user interfaces
    8.
    发明授权
    Technologies for secure input and display of virtual touch user interfaces 有权
    用于安全输入和显示虚拟触摸用户界面的技术

    公开(公告)号:US09507951B2

    公开(公告)日:2016-11-29

    申请号:US14560245

    申请日:2014-12-04

    CPC classification number: G06F21/606 G06F21/83 G06F21/84

    Abstract: Technologies for secure input and display of a virtual touch user interface include a computing device having a security monitor that may protect memory regions from being accessed by untrusted code. The security monitor may use hardware virtualization features such as extended page tables or directed I/O to protect the memory regions. A protected touch filter driver intercepts requests for touch input and allocates a transfer buffer. The transfer buffer is protected by the security monitor. A touch screen controller may write touch input data into the protected transfer buffer. The touch input data may be shared by the touch filter driver with authorized applications through a protected communication channel. A graphical virtual user interface may be generated by trusted code and rendered into a hardware overlay surface. The user interface may include a virtual keyboard. The security monitor may protect the overlay surface. Other embodiments are described and claimed.

    Abstract translation: 用于安全输入和显示虚拟触摸用户界面的技术包括具有可以保护存储器区域不被不可信代码访问的安全监视器的计算设备。 安全监视器可以使用诸如扩展页表或定向I / O之类的硬件虚拟化特征来保护存储器区域。 受保护的触摸滤波器驱动器拦截触摸输入的请求并分配传输缓冲器。 传输缓冲区由安全监视器保护。 触摸屏控制器可将触摸输入数据写入受保护的传送缓冲器。 触摸输入数据可以由具有授权应用的触摸滤波器驱动器通过受保护的通信信道共享。 图形虚拟用户界面可以由可信代码生成并呈现到硬件覆盖表面。 用户界面可以包括虚拟键盘。 安全监视器可以保护覆盖表面。 描述和要求保护其他实施例。

    Device and method for secure user interface gesture processing using processor graphics
    9.
    发明授权
    Device and method for secure user interface gesture processing using processor graphics 有权
    使用处理器图形进行安全用户界面手势处理的设备和方法

    公开(公告)号:US09134878B2

    公开(公告)日:2015-09-15

    申请号:US13631288

    申请日:2012-09-28

    CPC classification number: G06F3/0481 G06F3/041 G06F3/04883 G06F21/74 G06F21/82

    Abstract: A device and method for securely rendering content on a gesture-enabled computing device includes initializing a secure execution environment on a processor graphics of the computing device. The computing device transfers view rendering code and associated state data to the secure execution environment. An initial view of the content is rendered by executing the view rendering code in the secure execution environment. A gesture is recognized, and an updated view of the content is rendered in the secure execution environment in response to the gesture. The gesture may include a touch gesture recognized on a touch screen, or a physical gesture of the user recognized by a camera. After the updated view of the content is rendered, the main processor of the computing device may receive updated view data from the secure execution environment.

    Abstract translation: 用于在启用姿势的计算设备上安全地呈现内容的设备和方法包括在计算设备的处理器图形上初始化安全执行环境。 计算设备将视图呈现代码和相关联的状态数据传送到安全执行环境。 通过在安全执行环境中执行视图呈现代码来呈现内容的初始视图。 识别手势,并且响应于手势在安全执行环境中呈现内容的更新视图。 手势可以包括在触摸屏上识别的触摸手势,或者由相机识别的用户的身体手势。 在呈现内容的更新视图之后,计算设备的主处理器可以从安全执行环境接收更新的视图数据。

    METHODS AND APPARATUS FOR MULTI-FACTOR USER AUTHENTICATION WITH TWO DIMENSIONAL CAMERAS
    10.
    发明申请
    METHODS AND APPARATUS FOR MULTI-FACTOR USER AUTHENTICATION WITH TWO DIMENSIONAL CAMERAS 审中-公开
    用于多维摄像机的多因素用户认证的方法和装置

    公开(公告)号:US20160085958A1

    公开(公告)日:2016-03-24

    申请号:US14492163

    申请日:2014-09-22

    Inventor: Xiaozhu Kang

    Abstract: A data processing system (DPS) includes a user authentication module that uses a hand recognition module and a gesture recognition module to authenticate users, based on video data from a two-dimensional (2D) camera. When executed, the hand recognition module performs operations comprising (a) obtaining 2D video data of a hand of the current user; and (b) automatically determining whether the hand of the current user matches the hand of an authorized user, based on the 2D video data. When executed, the gesture recognition module performs operations comprising (a) presenting a gesture challenge to the current user, wherein the gesture challenge asks the current user to perform a predetermined hand gesture; (b) obtaining 2D video response data; and (c) automatically determining whether the current user has performed the predetermined hand gesture, based on the 2D video response data. Other embodiments are described and claimed.

    Abstract translation: 数据处理系统(DPS)包括基于来自二维(2D)相机的视频数据的用户认证模块,其使用手识别模块和手势识别模块来认证用户。 当执行时,手识别模块执行包括(a)获得当前用户的手的2D视频数据的操作; 和(b)基于2D视频数据自动确定当前用户的手是否与授权用户的手匹配。 当执行时,手势识别模块执行包括(a)向当前用户呈现手势挑战的操作,其中手势挑战询问当前用户执行预定的手势; (b)获得2D视频响应数据; 以及(c)基于2D视频响应数据自动确定当前用户是否已经执行了预定的手势。 描述和要求保护其他实施例。

Patent Agency Ranking