SECURE REPORTING OF PLATFORM STATE INFORMATION TO A REMOTE SERVER

    公开(公告)号:US20190045016A1

    公开(公告)日:2019-02-07

    申请号:US16023233

    申请日:2018-06-29

    Abstract: Technologies disclosed herein provide a method for receiving at a device from a remote server, a request for state information from a first processor of the device, obtaining the state information from one or more registers of the first processor based on a request structure indicated by a first instruction of a software program executing on the device, and generating a response structure based, at least in part, on the obtained state information. The method further includes using a cryptographic algorithm and a shared key established between the device and the remote server to generate a signature based, at least in part, on the response structure, and communicating the response structure and the signature to the remote server. In more specific embodiments, both the response structure and the request structure each include a same nonce value.

    TECHNOLOGIES FOR PROTECTING VIRTUAL MACHINE MEMORY

    公开(公告)号:US20180373647A1

    公开(公告)日:2018-12-27

    申请号:US15633259

    申请日:2017-06-26

    Abstract: Technologies for protecting virtual machine memory of a compute device include a virtual machine (VM) instantiated on the compute device, a virtual machine monitor (VMM) established on the compute device to control operation of the VM, a secured memory, and a memory manager. The memory manager receives a memory access request that includes a virtual linear address (LA) from the VM and performs a translation of the LA to a translated host physical address (HPA) of the compute device using one or more page tables associated with the VM and VMM. The memory manager determines whether a secured translation mapping of LA-to-HPA that corresponds to the LA is locked. If the mapping is locked, the memory manager verifies the translation based on a comparison of the translated HPA to a HPA translated using the secured translation mapping and, if verified, performs the memory access request using the translated HPA.

    Technologies for offloading and on-loading data for processor/coprocessor arrangements

    公开(公告)号:US10067805B2

    公开(公告)日:2018-09-04

    申请号:US15461635

    申请日:2017-03-17

    Abstract: Technologies for transferring offloading or on-loading data or tasks between a processor and a coprocessor include a computing device having a processor and a sensor hub that includes a coprocessor. The coprocessor receives sensor data associated with one or more sensors and detects events associated with the sensor data. The coprocessor determines frequency, resource usage cost, and power state transition cost for the events. In response to an offloaded task request from the processor, the coprocessor determines an aggregate load value based on the frequency, resource usage cost, and power state transition cost, and determines whether to accept the offloaded task request based on the aggregate load value. The aggregate load value may be determined as an exponential moving average. The coprocessor may determine whether to accept the offloaded task request based on a principal component analysis of the events. Other embodiments are described and claimed.

    TECHNOLOGIES FOR OFFLOADING AND ON-LOADING DATA FOR PROCESSOR/COPROCESSOR ARRANGEMENTS

    公开(公告)号:US20170185457A1

    公开(公告)日:2017-06-29

    申请号:US15461635

    申请日:2017-03-17

    Abstract: Technologies for transferring offloading or on-loading data or tasks between a processor and a coprocessor include a computing device having a processor and a sensor hub that includes a coprocessor. The coprocessor receives sensor data associated with one or more sensors and detects events associated with the sensor data. The coprocessor determines frequency, resource usage cost, and power state transition cost for the events. In response to an offloaded task request from the processor, the coprocessor determines an aggregate load value based on the frequency, resource usage cost, and power state transition cost, and determines whether to accept the offloaded task request based on the aggregate load value. The aggregate load value may be determined as an exponential moving average. The coprocessor may determine whether to accept the offloaded task request based on a principal component analysis of the events. Other embodiments are described and claimed.

    CONTEXTUAL HEART HEALTH MONITORING WITH INTEGRATED ECG (ELECTROCARDIOGRAM)
    5.
    发明申请
    CONTEXTUAL HEART HEALTH MONITORING WITH INTEGRATED ECG (ELECTROCARDIOGRAM) 审中-公开
    集成心电图(ELECTROCARDIOGRAM)的上下文心脏健康监测

    公开(公告)号:US20160374578A1

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

    申请号:US14749847

    申请日:2015-06-25

    Abstract: Integrated ECG (electrocardiogram) contacts enable opportunistic heart rate monitoring on a handheld electronic device. First and second ECG contacts are integrated into the device to connect, respectively, first and second ECG electrodes to an internal ECG circuit within the device. The ECG electrodes have vertical and horizontal portions that can be separate portions connected to a common contact, or different portions of an ‘L-shaped’ electrode. The ECG electrodes are positioned on opposite sides of the device to enable opportunistic two-hand contact when the device is used in either landscape or portrait orientation. The internal ECG circuit is to detect two-hand contact by the user on the first and second electrodes, and perform ECG monitoring in response to detecting two-hand contact. A mobile device can opportunistically capture heart rate data along with user context and provide alerts if a deviation is detected between heart rate data and user activity.

    Abstract translation: 集成ECG(心电图)联系人可以在手持电子设备上实现机会性心率监测。 将第一和第二ECG触点集成到装置中以分别将第一和第二ECG电极连接到装置内的内部ECG电路。 ECG电极具有垂直和水平部分,其可以是连接到公共接触件或“L形”电极的不同部分的分离部分。 ECG电极定位在设备的相对侧,以便在以横向或纵向方向使用设备时实现机会双手接触。 内部ECG电路用于检测用户在第一和第二电极上的双手接触,并且响应于检测到双手接触而进行ECG监测。 移动设备可以随机地捕获心率数据以及用户上下文,并且如果在心率数据和用户活动之间检测到偏差,则提供警报。

    Enforcing secure display view for trusted transactions

    公开(公告)号:US10810327B2

    公开(公告)日:2020-10-20

    申请号:US15863593

    申请日:2018-01-05

    Abstract: In embodiments, an apparatus to enforce secure display view for trusted transactions may include a first input interface to receive from an application, via a trusted execution environment (TEE), viewport size data and an identifier of a display associated with a secure display of a trusted transaction; and a second input interface to receive from the application, via an untrusted execution environment, an encrypted transaction bitmap associated with the trusted transaction, to be securely displayed on the display; and an enforcement engine coupled to the first input interface and the second input interface, to verify that the size and location of the transaction bitmap are within the viewport to ensure the secure display of the transaction bitmap. In embodiments, after verification of the size and location of the transaction bitmap being within the viewport, the transaction bitmap may be displayed.

    USER DETECTION AND USER ATTENTION DETECTION USING MULTI-ZONE DEPTH SENSING

    公开(公告)号:US20200053257A1

    公开(公告)日:2020-02-13

    申请号:US16660600

    申请日:2019-10-22

    Abstract: An electronic device receives depth sensor data that includes depths sensed in multiple zones in the field of view of a depth sensor. The device determines whether a user is in front of the device based on the depth sensor data. If the user is determined to be present, then the device causes a display to enter an operational mode. Otherwise, the device causes the display to enter a standby mode. The device may also determine whether the user's attention is on the device by determining whether the depth sensor data indicates that the user is facing the device. If so, the device causes the display to enter the operational mode. Otherwise, the device causes the display to enter a power saving mode. The device may use a machine learning algorithm to determine whether the depth sensor data indicates that the user is present and/or facing the device.

    Method and apparatus for multi-mode mobile computing devices and peripherals
    9.
    发明申请
    Method and apparatus for multi-mode mobile computing devices and peripherals 审中-公开
    多模式移动计算设备和外设的方法和装置

    公开(公告)号:US20160139936A1

    公开(公告)日:2016-05-19

    申请号:US14998156

    申请日:2015-12-24

    Abstract: Embodiments of a method and apparatus are described for operating a mobile computing device in different modes using different operating systems. An apparatus may comprise, for example, a memory operative to store multiple operating systems, a processor operative to execute the multiple operating systems, an operating system management module operative to select a first operating system when the mobile computing device is in a first mode or a second operating system when the mobile computing device is in a second mode and the mobile computing device is coupled to one or more external devices. Other embodiments are described and claimed.

    Abstract translation: 描述了用于使用不同操作系统以不同模式操作移动计算设备的方法和装置的实施例。 设备可以包括例如可操作地存储多个操作系统的存储器,可操作以执行多个操作系统的处理器,当移动计算设备处于第一模式时操作以选择第一操作系统的操作系统管理模块,或者 当移动计算设备处于第二模式并且移动计算设备耦合到一个或多个外部设备时,第二操作系统。 描述和要求保护其他实施例。

    SENSOR PRIVACY MODE
    10.
    发明申请
    SENSOR PRIVACY MODE 有权
    传感器隐私模式

    公开(公告)号:US20150248566A1

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

    申请号:US14482460

    申请日:2014-09-10

    Abstract: Technologies for sensor privacy on a computing device include receiving, by a sensor controller of the computing device, sensor data from a sensor of the computing device; determining a sensor mode for the sensor; and sending privacy data in place of the sensor data in response to a determination that the sensor mode for the sensor is set to a private mode. The technologies may also include receiving, by a security engine of the computing device, a sensor mode change command from a user of the computing device via a trusted input/output path of the computing device; and sending a mode command to the sensor controller to set the sensor mode of the sensor based on the sensor mode change command, wherein the sending the mode command comprises sending the mode command over a private bus established between the security engine and the sensor controller. Other embodiments are described herein.

    Abstract translation: 用于计算设备上的传感器隐私的技术包括由计算设备的传感器控制器接收来自计算设备的传感器的传感器数据; 确定传感器的传感器模式; 以及响应于所述传感器的传感器模式被设置为专用模式的确定,发送隐私数据代替所述传感器数据。 这些技术还可以包括由计算设备的安全引擎经由计算设备的信任输入/输出路径从计算设备的用户接收传感器模式改变命令; 并且向传感器控制器发送模式命令以基于传感器模式改变命令来设置传感器的传感器模式,其中发送模式命令包括通过在安全引擎和传感器控制器之间建立的专用总线发送模式命令。 本文描述了其它实施例。

Patent Agency Ranking