Perturbation of field programmable gate array code to prevent side channel attack
    171.
    发明授权
    Perturbation of field programmable gate array code to prevent side channel attack 有权
    扰动现场可编程门阵列代码以防止侧面通道攻击

    公开(公告)号:US09418231B2

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

    申请号:US14295286

    申请日:2014-06-03

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are provided to automatically vary a structure of a netlist computation arranged to configure a field programmable gate array (FPGA). In an example scenario, an FPGA netlist may be received from a client to configure the FPGA. A perturbation generator may be activated in response to a detection of one or more security risk factors associated with the netlist. The netlist may be altered through schemes designed to repair one or more FPGAs. The repair schemes may be used to repair the FPGAs to work around failed cells and failed sub-cells. The perturbation generator may produce a false map of failed cells. The false map may be used to generate different timings and different intermediate values associated with the netlist to generate an alternate netlist. The alternate netlist may be used to configure the FPGA to prevent side channel attacks.

    Abstract translation: 提供了技术来自动地改变布置成配置现场可编程门阵列(FPGA)的网表计算的结构。 在一个示例场景中,可以从客户端接收FPGA网络表以配置FPGA。 扰动发生器可以响应于检测到与网表相关联的一个或多个安全风险因素而被激活。 可以通过设计用于修复一个或多个FPGA的方案来改变网表。 修复方案可用于修复FPGA以解决故障单元和故障子单元。 扰动发生器可能会产生故障单元的虚拟映射。 假映射可用于生成与网表相关联的不同定时和不同中间值,以生成备用网表。 备用网表可用于配置FPGA以防止侧信道攻击。

    Line of sight initiated handshake
    174.
    发明授权
    Line of sight initiated handshake 有权
    视线发起握手

    公开(公告)号:US09408243B2

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

    申请号:US14408135

    申请日:2013-05-13

    Abstract: Technologies are generally described for systems, devices and methods effective to implement a line of sight initiated handshake. In some examples, a processor in a first communication device may detect a line of sight directed from the first communication device to a second communication device. The first communication device may send a handshake request to the second communication device. The first communication device may receive a handshake acknowledgement from the second communication device. The handshake request and handshake acknowledgement may be effective to create the handshake. The first and second communication devices can thereafter share data.

    Abstract translation: 技术通常描述为有效实现视线启动的握手的系统,设备和方法。 在一些示例中,第一通信设备中的处理器可以检测从第一通信设备指向第二通信设备的视线。 第一通信设备可以向第二通信设备发送握手请求。 第一通信设备可以从第二通信设备接收握手确认。 握手请求和握手确认可能有效地创建握手。 第一和第二通信设备之后可以共享数据。

    Health monitoring using snapshot backups through test vectors
    175.
    发明授权
    Health monitoring using snapshot backups through test vectors 有权
    通过测试向量使用快照备份进行健康监控

    公开(公告)号:US09405666B2

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

    申请号:US14342333

    申请日:2013-06-03

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are described for health monitoring using snapshot backups through test vectors. In some examples, health of an application deployed at a datacenter may be monitored and key metrics recorded in the metadata of progressive backup snapshots of an instance of the application such that warning metrics can be reviewed retrospectively upon failure of the instance and a snapshot can be automatically selected for restoration of the application instance based on lack of high incidence of suspect metric values. Moreover, an operating state associated with snapshot backups may be assessed as the snapshots are captured and selected ones with operating conditions desired as part of a test suite may be saved for use as test scenarios. In particular, state information from added or existing deployment monitoring may be used by a test logic process to evaluate whether each snapshot is needed for testing scenarios.

    Abstract translation: 描述了通过测试向量使用快照备份进行健康监控的技术。 在一些示例中,可以监视在数据中心部署的应用的健康状况,并且关键指标记录在应用程序实例的渐进备份快照的元数据中,以便可以在实例失败后追溯地检查警告指标,并且快照可以 由于缺乏可疑度量值的高发生率,自动选择恢复应用实例。 此外,与快照备份相关联的操作状态可以被评估为捕获快照,并且可以保存作为测试套件的一部分所需的具有所需操作条件的选定的状态以用作测试场景。 特别地,测试逻辑过程可以使用来自添加或现有部署监视的状态信息来评估测试场景是否需要每个快照。

    Synthesis of short chain carboxylic acids from carbohydrate biomass
    176.
    发明授权
    Synthesis of short chain carboxylic acids from carbohydrate biomass 有权
    从碳水化合物生物质合成短链羧酸

    公开(公告)号:US09403748B2

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

    申请号:US14652203

    申请日:2012-12-14

    Inventor: Fangming Jin

    CPC classification number: C07C51/00 C07C53/08 C07C53/122 C07C53/124 C07C53/126

    Abstract: The current disclosure provides methods for producing C2-C5 carboxylic acids from a carbohydrate source. In some embodiments, the method may be: (a) contacting the carbohydrate source with an alkali to form a plurality of intermediate compounds; and (b) reducing the intermediate compounds to form at least one C2-C5 carboxylic acid. In some embodiments, the carbohydrate source may be organic waste.

    Abstract translation: 本公开提供了从碳水化合物源生产C 2 -C 5羧酸的方法。 在一些实施方案中,该方法可以是:(a)使碳水化合物源与碱接触以形成多种中间体化合物; 和(b)还原中间体化合物以形成至少一种C 2 -C 5羧酸。 在一些实施方案中,碳水化合物源可以是有机废物。

    ONTOLOGY-BASED DATA ACCESS MONITORING
    177.
    发明申请

    公开(公告)号:US20160217205A1

    公开(公告)日:2016-07-28

    申请号:US15092229

    申请日:2016-04-06

    Inventor: DAQI LI JUN FANG

    Abstract: Technologies are generally described for methods and systems effective to monitor a data access activity. In some examples, a method may include receiving, by a processor, a destination concept. The processor may identify a set of concepts, which may include the destination concept and at least one related concept associated with the destination concept, in an ontology. The processor may generate a planned path, which may define a first data access order associated with access of at least one of the related concepts and the destination concept, using the set of concepts. The processor may generate a browsing path which may define a second data access order associated with the data access activity. The processor may compare the planned path with the browsing path. The processor may determine a deviation based on the comparison of the planned path and the browsing path. The processor may monitor the data access activity using the deviation.

    DYNAMIC FREQUENCY AND POWER RESOURCE ALLOCATION WITH GRANULAR POLICY MANAGEMENT
    179.
    发明申请
    DYNAMIC FREQUENCY AND POWER RESOURCE ALLOCATION WITH GRANULAR POLICY MANAGEMENT 有权
    动态频率和动力资源分配与粒子政策管理

    公开(公告)号:US20160212758A1

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

    申请号:US15024040

    申请日:2013-10-16

    Abstract: Technologies are generally described to provide multi-objective dynamic resource optimization for self-organizing networks. In some examples, a system employing dynamic resource optimization may allocate network resources to a group of subscribers to enable granular policy management per cell, per subscriber type, per service, and/or per user resource. The dynamic resource optimization may be based on optimization/improvement of a throughput objective and a quality of experience (QoE) objective. Users maybe segmented into different groups according to subscriber types with each group having a priority level assigned. Resources may be allocated first to a highest or relatively higher priority group of users, and remaining resources may be consecutively allocated to lower priority groups. The QoE objective may be quantitatively determined by mapping real time quality of service (QoS) parameters associated with the subscriber group. A set of group policy parameters may also be applied to weight the throughput and QoE objectives.

    Abstract translation: 技术通常被描述为为自组织网络提供多目标动态资源优化。 在一些示例中,采用动态资源优化的系统可以将网络资源分配给一组订户,以便每个小区,每个订户类型,每个服务和/或每个用户资源能够进行粒度化策略管理。 动态资源优化可以基于吞吐量目标和体验质量(QoE)目标的优化/改进。 用户可根据用户类型划分成不同的组,每个组分配优先级。 资源可以首先分配给最高或相对较高优先级的用户组,并且剩余资源可以被连续地分配给较低优先级组。 可以通过映射与订户组相关联的实时服务质量(QoS)参数来定量地确定QoE目标。 也可以应用一组组策略参数来加权吞吐量和QoE目标。

    MEMORY SYSTEMS
    180.
    发明申请
    MEMORY SYSTEMS 有权
    内存系统

    公开(公告)号:US20160211033A1

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

    申请号:US14908340

    申请日:2013-08-13

    Inventor: Hyoung-Gon Lee

    Abstract: Technologies are generally described for a memory system that may be a solid state drive. The memory system may include memory blocks, where each memory block may have multiple memory pages, and each memory page may have multiple memory cells. The memory cells may have multiple programmed states. In various examples, a method to control the memory system may include determining one or more memory pages to be analyzed, identifying read threshold voltages of each memory cell associated with the memory pages to be analyzed, performing statistical analysis on the identified read threshold voltages, and determining a distribution of the read threshold voltages based at least in part on the statistical analysis.

    Abstract translation: 技术通常描述为可以是固态驱动器的存储器系统。 存储器系统可以包括存储器块,其中每个存储器块可以具有多个存储器页,并且每个存储器页可以具有多个存储器单元。 存储单元可以具有多个编程状态。 在各种示例中,控制存储器系统的方法可以包括确定要分析的一个或多个存储器页面,识别与要分析的存储器页面相关联的每个存储器单元的读取阈值电压,对所识别的读取阈值电压进行统计分析, 以及至少部分地基于所述统计分析来确定所述读取阈值电压的分布。

Patent Agency Ranking