TECHNOLOGIES FOR OFFLOADING AND ON-LOADING DATA FOR PROCESSOR/COPROCESSOR ARRANGEMENTS
    1.
    发明申请
    TECHNOLOGIES FOR OFFLOADING AND ON-LOADING DATA FOR PROCESSOR/COPROCESSOR ARRANGEMENTS 有权
    用于处理器/协处理器安排的卸载和加载数据的技术

    公开(公告)号:US20160283284A1

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

    申请号:US14671077

    申请日:2015-03-27

    IPC分类号: G06F9/50 G06N99/00

    摘要: 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 VERIFYING COMPONENTS
    4.
    发明申请
    TECHNOLOGIES FOR VERIFYING COMPONENTS 有权
    验证组件的技术

    公开(公告)号:US20160085995A1

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

    申请号:US14493786

    申请日:2014-09-23

    IPC分类号: G06F21/73 G06F21/55

    摘要: Technologies for verifying hardware components of a computing device include retrieving platform identification data of the computing device, wherein the platform identification data is indicative of one or more reference hardware components of the computing device, accessing hardware component identification data from one or more dual-headed identification devices of the computing device, and comparing the platform identification data to the hardware component identification data to determine whether a hardware component of the computing device has been modified. Each of the one or more dual-headed identification devices is secured to a corresponding hardware component of the computing device, includes identification data indicative of an identity of the corresponding hardware component of the computing device, and is capable of wired and wireless communication.

    摘要翻译: 用于验证计算设备的硬件组件的技术包括检索所述计算设备的平台识别数据,其中所述平台标识数据指示所述计算设备的一个或多个参考硬件组件,从一个或多个双头 计算装置的识别装置,以及将平台识别数据与硬件部件识别数据进行比较,以确定计算装置的硬件部件是否已被修改。 一个或多个双头识别装置中的每一个被固定到计算装置的对应的硬件部件,包括指示计算装置的对应硬件部件的身份的识别数据,并且能够进行有线和无线通信。

    Flexible bootstrap code architecture
    5.
    发明授权
    Flexible bootstrap code architecture 有权
    灵活的引导代码架构

    公开(公告)号:US09411601B2

    公开(公告)日:2016-08-09

    申请号:US14128116

    申请日:2013-10-29

    摘要: The present disclosure is directed to flexible bootstrap code architecture. A device may comprise equipment for operating the device and an operating system (OS) for operating the equipment. A boot module may also be included in the device to execute boot operations. At least one flexible boot (FB) module in the boot module may interact with the equipment and/or OS during the boot operations to cause the boot operations to become device-specific. An example boot module may comprise a plurality of FB modules. An example FB module may verify a device/chipset identification and may control the boot operations based on the identification. Other example FB modules may select resources to load based on an OS type, may provide a boot configuration table location for use in OS runtime boot configuration or may load variables from a preload variable directory for use in configuring boot operations.

    摘要翻译: 本公开涉及灵活的引导代码架构。 设备可以包括用于操作设备的设备和用于操作设备的操作系统(OS)。 引导模块也可以被包括在设备中以执行引导操作。 引导模块中的至少一个灵活启动(FB)模块可能在引导操作期间与设备和/或OS进行交互,以使引导操作成为设备特定的。 示例性引导模块可以包括多个FB模块。 示例FB模块可以验证设备/芯片组标识,并且可以基于识别来控制引导操作。 其他示例FB模块可以基于OS类型选择要加载的资源,可以提供用于OS运行时引导配置的引导配置表位置,或者可以从用于配置引导操作的预加载变量目录加载变量。

    FLEXIBLE BOOTSTRAP CODE ARCHITECTURE
    6.
    发明申请
    FLEXIBLE BOOTSTRAP CODE ARCHITECTURE 有权
    灵活的BOOTSTRAP代码架构

    公开(公告)号:US20150121055A1

    公开(公告)日:2015-04-30

    申请号:US14128116

    申请日:2013-10-29

    IPC分类号: G06F9/44 G06F9/445

    摘要: The present disclosure is directed to flexible bootstrap code architecture. A device may comprise equipment for operating the device and an operating system (OS) for operating the equipment A boor, module may also be included in the device to execute boot operations. At least one flexible boot (FB) module in the boot module may interact with the equipment and/or OS during the boot operations to cause the boot operations to become device-specific. An example boot module may comprise a plurality of FB modules. An example FB module may verify a device/chipset identification and may control the boot operations based on the identification. Other example FB modules may select resources to load based on an OS type, may provide a boot configuration table location for use in OS runtime boot configuration or may load variables from a preload variable directory for use in configuring boot operations.

    摘要翻译: 本公开涉及灵活的引导代码架构。 设备可以包括用于操作设备的设备和用于操作设备的操作系统(OS)。还可以将该模块包括在设备中以执行引导操作。 引导模块中的至少一个灵活启动(FB)模块可能在引导操作期间与设备和/或OS进行交互,以使引导操作成为设备特定的。 示例性引导模块可以包括多个FB模块。 示例FB模块可以验证设备/芯片组标识,并且可以基于识别来控制引导操作。 其他示例FB模块可以基于OS类型选择要加载的资源,可以提供用于OS运行时引导配置的引导配置表位置,或者可以从用于配置引导操作的预加载变量目录加载变量。

    TECHNOLOGIES FOR FAST LOW-POWER STARTUP OF A COMPUTING DEVICE
    8.
    发明申请
    TECHNOLOGIES FOR FAST LOW-POWER STARTUP OF A COMPUTING DEVICE 有权
    用于计算设备的快速低功率启动的技术

    公开(公告)号:US20160259649A1

    公开(公告)日:2016-09-08

    申请号:US14636970

    申请日:2015-03-03

    IPC分类号: G06F9/44 G06F1/32

    摘要: Technologies for fast low-power startup include a computing device with a processor having a power management integrated circuit. The computing device initializes platform components into a low-power state and determines, in a pre-boot firmware environment, the battery state of the computing device. The computing device determines a minimum-power startup (MPS) configuration that identifies platform components to be energized and determines whether the battery state is sufficient for the MPS configuration. If sufficient, the computing device energizes the platform components of the MPS configuration and boots into an MPS boot mode. In the MPS boot mode, the computing device may execute one or more user-configured application(s). If the battery state is sufficient for normal operation, the computing device may boot into a normal mode. In the normal mode, the user may configure the MPS configuration by selecting features for the future MPS boot mode. Other embodiments are described and claimed.

    摘要翻译: 用于快速低功率启动的技术包括具有电源管理集成电路的处理器的计算设备。 计算设备将平台组件初始化为低功率状态,并且在预引导固件环境中确定计算设备的电池状态。 计算设备确定识别待激励的平台组件的最小功率启动(MPS)配置,并确定电池状态是否足够用于MPS配置。 如果足够,计算设备激活MPS配置的平台组件并启动到MPS引导模式。 在MPS引导模式中,计算设备可以执行一个或多个用户配置的应用。 如果电池状态对于正常操作是足够的,则计算设备可以启动进入正常模式。 在正常模式下,用户可以通过选择未来MPS引导模式的功能来配置MPS配置。 描述和要求保护其他实施例。

    TECHNOLOGIES FOR VERIFYING AUTHORIZED OPERATION OF SERVERS
    9.
    发明申请
    TECHNOLOGIES FOR VERIFYING AUTHORIZED OPERATION OF SERVERS 审中-公开
    验证服务器授权操作的技术

    公开(公告)号:US20160173465A1

    公开(公告)日:2016-06-16

    申请号:US14568747

    申请日:2014-12-12

    IPC分类号: H04L29/06 G06F21/44

    摘要: Technologies for verifying authorized operation includes an administration server to query a dual-headed identification device of a server for identification data indicative of an identity of the server. The dual-headed identification device includes a wired communication circuit, a wireless communication circuit, and a memory having the identification data stored therein. The administration server further obtains the identification data from the dual-headed identification device of the server, determines a context of the server, and determines whether boot of the server is authorized based on the context of the server, the identification data of the server, and a security policy of the server.

    摘要翻译: 用于验证授权操作的技术包括管理服务器,用于查询服务器的双头标识设备,用于指示服务器的身份的标识数据。 双头识别装置包括有线通信电路,无线通信电路和存储有识别数据的存储器。 管理服务器还从服务器的双头识别装置获取识别数据,确定服务器的上下文,并根据服务器的上下文,服务器的识别数据,确定服务器的启动是否被授权, 和服务器的安全策略。

    TECHNOLOGIES FOR ADAPTIVE REAL-TIME MEDIA STREAMING
    10.
    发明申请
    TECHNOLOGIES FOR ADAPTIVE REAL-TIME MEDIA STREAMING 审中-公开
    自适应实时媒体流技术

    公开(公告)号:US20160191595A1

    公开(公告)日:2016-06-30

    申请号:US14583668

    申请日:2014-12-27

    IPC分类号: H04L29/06 H04L12/26

    CPC分类号: H04L65/607 H04L65/80

    摘要: Technologies for adaptive real-time media streaming include a computing device to determine, by a trusted execution environment of the computing device, a current workload of the computing device based on at least one activity counter. The at least one activity counter is to record counter data associated with performance of the computing device. Further, the computing device determines a residual workload capable of being supported by the computing device based on the determined current workload and a new content playback characteristics for streaming media content based on the determined residual workload. The computing device streams media content received from a trusted server based on the determined new content playback characteristics.

    摘要翻译: 用于自适应实时媒体流的技术包括计算设备,用于基于至少一个活动计数器确定所述计算设备的可信执行环境中所述计算设备的当前工作负载。 至少一个活动计数器是记录与计算设备的性能相关联的计数器数据。 此外,计算设备基于所确定的当前工作负载来确定能够被计算设备支持的剩余工作负载,以及基于所确定的剩余工作量的流媒体内容的新内容回放特性。 计算设备基于所确定的新内容播放特性来流式传输从可信服务器接收的媒体内容。