HEALTH MONITORING USING SNAPSHOT BACKUPS THROUGH TEST VECTORS
    191.
    发明申请
    HEALTH MONITORING USING SNAPSHOT BACKUPS THROUGH TEST VECTORS 有权
    通过测试矢量使用SNAPSHOT BACKUPS进行健康监测

    公开(公告)号:US20150347286A1

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

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

    Observer filtered activity recommendations
    192.
    发明授权
    Observer filtered activity recommendations 有权
    观察员过滤了活动建议

    公开(公告)号:US09195762B2

    公开(公告)日:2015-11-24

    申请号:US14383720

    申请日:2014-04-08

    Inventor: Ezekiel Kruglick

    CPC classification number: G06F17/30867 G06F17/30598 G06Q30/0255 H04L67/22

    Abstract: Technologies related to observer filtered activity recommendations are generally described. In some examples, a computing device may collect activity and observer information for a device user, may identify limited observer activities, and may generate observer filtered activity recommendations for the device user, the observer filtered activity recommendations corresponding to the identified limited observer activities. Observer filtered activity recommendations may optionally be restricted in the presence of current observers outside a limited observer group. In some examples, the computing device may provide automated access to observer information and/or to observer filtered activity information to enable observer filtered activity recommendations by applications accessing the observer information and/or the observer filtered activity information.

    Abstract translation: 通常描述与观察者过滤的活动建议相关的技术。 在一些示例中,计算设备可以为设备用户收集活动和观察者信息,可以识别有限的观察者活动,并且可以为设备用户生成观察者过滤的活动建议,观察者过滤的活动建议对应于所识别的有限观察者活动。 观察员过滤的活动建议可以可选地在有限观察者组之外的当前观察者的存在下被限制。 在一些示例中,计算设备可以提供对观察者信息的自动访问和/或观察者过滤的活动信息,以便通过访问观察者信息和/或观察者过滤的活动信息的应用来观察者过滤的活动建议。

    Differential voltage and frequency scaling (DVFS) switch reduction
    193.
    发明授权
    Differential voltage and frequency scaling (DVFS) switch reduction 有权
    差分电压和频率缩放(DVFS)开关减少

    公开(公告)号:US09195490B2

    公开(公告)日:2015-11-24

    申请号:US14347894

    申请日:2013-07-09

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are generally described for systems, devices and methods effective to schedule access to a core. In some examples, a first differential voltage frequency scaling (DVFS) value of a first virtual machine may be received by a virtual machine manager. A second DVFS value of a second virtual machine may be received by the virtual machine manager. A third DVFS value of a third virtual machine may be received by the virtual machine manager. The third DVFS value may be substantially the same as the first DVFS value and different from the second DVFS value. A dispatch cycle may be generated to execute the first, second and third virtual machines on the core. After execution of the first virtual machine, the dispatch cycle may require execution of the third virtual machine before execution of the second virtual machine.

    Abstract translation: 技术通常描述为有效地安排访问核心的系统,设备和方法。 在一些示例中,虚拟机管理器可以接收第一虚拟机的第一差分电压频率缩放(DVFS)值。 虚拟机管理器可以接收第二虚拟机的第二DVFS值。 虚拟机管理器可以接收第三虚拟机的第三个DVFS值。 第三DVFS值可以与第一DVFS值基本相同,并且与第二DVFS值不同。 可以生成调度周期以执行核心上的第一,第二和第三虚拟机。 在执行第一虚拟机之后,在执行第二虚拟机之前,调度周期可能需要执行第三虚拟机。

    THREE DIMENSIONAL USER INTERFACE IN AUGMENTED REALITY
    195.
    发明申请
    THREE DIMENSIONAL USER INTERFACE IN AUGMENTED REALITY 有权
    三维用户界面在现实中

    公开(公告)号:US20150221132A1

    公开(公告)日:2015-08-06

    申请号:US14235958

    申请日:2013-05-16

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are generally described for a three dimensional user interface in augmented reality. In some examples, a method for generating a virtual object in a display area may include generating a first virtual object in the display area with use of at least two viewing cones generated by a display. The method may further include receiving spatial data that relates to a location of a real object in the display area and determining that the real object is interfering with at least one of the viewing cones. The method may further include generating a second virtual object corresponding to the first virtual object. The second virtual object may be located between the display and the location of the real object.

    Abstract translation: 技术通常被描述为增强现实中的三维用户界面。 在一些示例中,用于在显示区域中生成虚拟对象的方法可以包括使用由显示器生成的至少两个观察锥来在显示区域中生成第一虚拟对象。 该方法还可以包括接收与显示区域中的真实对象的位置有关的空间数据,并且确定真实对象正在与至少一个观察锥相干扰。 该方法还可以包括生成与第一虚拟对象相对应的第二虚拟对象。 第二虚拟对象可以位于显示器和真实对象的位置之间。

    RECONFIGURATION WITH VIRTUAL MACHINE SWITCHING
    196.
    发明申请
    RECONFIGURATION WITH VIRTUAL MACHINE SWITCHING 有权
    虚拟机切换重新配置

    公开(公告)号:US20150205629A1

    公开(公告)日:2015-07-23

    申请号:US14233848

    申请日:2013-06-25

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are generally described for systems and methods for reconfiguring a programmable circuit. An accelerator reconfiguration device may detect a trigger. The trigger may indicate that a command has been sent to a processor to switch from execution of a first virtual machine to a second virtual machine. In response to detecting the trigger, the reconfiguration device may identify a programmable circuit and program for the programmable circuit associated with the second virtual machine. The reconfiguration device may further generate a write command to write the program to the programmable circuit.

    Abstract translation: 通常描述了用于重新配置可编程电路的系统和方法的技术。 加速器重新配置装置可以检测触发。 触发器可以指示已经将命令发送到处理器以从第一虚拟机的执行切换到第二虚拟机。 响应于检测到触发,重新配置设备可以识别与第二虚拟机相关联的可编程电路的可编程电路和程序。 重新配置装置还可以产生写入命令以将程序写入可编程电路。

    TIERED EVICTION OF INSTANCES OF EXECUTING PROCESSES
    197.
    发明申请
    TIERED EVICTION OF INSTANCES OF EXECUTING PROCESSES 有权
    执行过程实施方面的有意义的犯罪行为

    公开(公告)号:US20150150002A1

    公开(公告)日:2015-05-28

    申请号:US14239970

    申请日:2013-05-29

    Inventor: Ezekiel Kruglick

    Abstract: In one example embodiment, an instance of a virtual machine to evict may be identified. A determination may be made within a predetermined range of probabilities, that processing on the identified instance of the virtual machine will resume within a predetermined range of time. Thus, the identified instance of the virtual machine may be softly evicted by allocating processing resources away from the identified instance of the virtual machine, receiving an instruction to resume the processing on the identified instance of the virtual machine, and restoring the processing on the identified instance of the virtual machine.

    Abstract translation: 在一个示例实施例中,可以识别要驱逐的虚拟机的实例。 可以在预定的概率范围内进行确定,对所识别的虚拟机的实例的处理将在预定的时间范围内恢复。 因此,可以通过将处理资源远离所识别的虚拟机的实例分配处理资源,接收指示以恢复所识别的虚拟机的实例上的处理,并恢复所识别的虚拟机的处理 虚拟机的实例。

    IDENTIFICATION OF DISTRIBUTED USER INTERFACE (DUI) ELEMENTS
    198.
    发明申请
    IDENTIFICATION OF DISTRIBUTED USER INTERFACE (DUI) ELEMENTS 审中-公开
    分配用户界面(DUI)元素的识别

    公开(公告)号:US20150106356A1

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

    申请号:US14370436

    申请日:2013-10-02

    Inventor: Ezekiel Kruglick

    CPC classification number: G06F17/30867

    Abstract: Technologies are generally described to develop and implement a searchable knowledge source to identify distributed user interface (DUI) elements. In some examples, a DUI identification system may receive a control record of an application and populate one or more searchable knowledge sources based on an application description retrieved. The application description may include keywords, input elements, and output elements, and the searchable knowledge sources may be generated from control records of a multitude of applications. The DUI identification system may execute a query on the searchable knowledge sources based on the received keywords, input elements, and output elements associated with a target workflow from a requesting client. A query result that includes one or more DUI elements may be provided to the requesting client. The DUI elements may connect the input elements to corresponding output elements and match the keywords associated with the target workflow.

    Abstract translation: 通常描述技术来开发和实现可搜索的知识源以识别分布式用户界面(DUI)元素。 在一些示例中,DUI识别系统可以基于检索到的应用描述来接收应用的控制记录并填充一个或多个可搜索的知识源。 应用描述可以包括关键字,输入元素和输出元素,并且可搜索知识源可以从多个应用的​​控制记录生成。 DUI识别系统可以基于所接收的关键字,输入元素和与请求客户端的目标工作流相关联的输出元素来执行关于可搜索知识源的查询。 可以向请​​求客户端提供包括一个或多个DUI元素的查询结果。 DUI元素可以将输入元素连接到相应的输出元素,并匹配与目标工作流相关联的关键字。

    DIFFERENTIAL VOLTAGE AND FREQUENCY SCALING (DVFS) SWITCH REDUCTION
    199.
    发明申请
    DIFFERENTIAL VOLTAGE AND FREQUENCY SCALING (DVFS) SWITCH REDUCTION 有权
    差分电压和频率调节(DVFS)开关减少

    公开(公告)号:US20150046923A1

    公开(公告)日:2015-02-12

    申请号:US14347894

    申请日:2013-07-09

    Inventor: Ezekiel Kruglick

    Abstract: Technologies are generally described for systems, devices and methods effective to schedule access to a core. In some examples, a first differential voltage frequency scaling (DVFS) value of a first virtual machine may be received by a virtual machine manager. A second DVFS value of a second virtual machine may be received by the virtual machine manager. A third DVFS value of a third virtual machine may be received by the virtual machine manager. The third DVFS value may be substantially the same as the first DVFS value and different from the second DVFS value. A dispatch cycle may be generated to execute the first, second and third virtual machines on the core. After execution of the first virtual machine, the dispatch cycle may require execution of the third virtual machine before execution of the second virtual machine.

    Abstract translation: 技术通常描述为有效地安排访问核心的系统,设备和方法。 在一些示例中,虚拟机管理器可以接收第一虚拟机的第一差分电压频率缩放(DVFS)值。 虚拟机管理器可以接收第二虚拟机的第二DVFS值。 虚拟机管理器可以接收第三虚拟机的第三个DVFS值。 第三DVFS值可以与第一DVFS值基本相同,并且与第二DVFS值不同。 可以生成调度周期以执行核心上的第一,第二和第三虚拟机。 在执行第一虚拟机之后,在执行第二虚拟机之前,调度周期可能需要执行第三虚拟机。

    Local message queue processing for co-located workers
    200.
    发明授权
    Local message queue processing for co-located workers 有权
    对于同址工人的本地消息队列处理

    公开(公告)号:US08954993B2

    公开(公告)日:2015-02-10

    申请号:US14009101

    申请日:2013-02-28

    Inventor: Ezekiel Kruglick

    CPC classification number: H04L51/18 G06F9/546 G06F2209/548 H04L51/14

    Abstract: Technologies are provided for locally processing queue requests from co-located workers. In some examples, information about the usage of remote datacenter queues by co-located workers may be used to determine one or more matched queues. Messages from local workers to a remote datacenter queue classified as a matched queue may be stored locally. Subsequently, local workers that request messages from matched queues may be provided with the locally-stored messages.

    Abstract translation: 提供技术用于本地处理来自同事的工作人员的队列请求。 在一些示例中,可以使用关于由同位置的工作者使用远程数据中心队列的信息来确定一个或多个匹配的队列。 从本地工作人员到分类为匹配队列的远程数据中心队列的消息可能会被本地存储。 随后,可以向本地存储的消息提供从匹配队列请求消息的本地工作人员。

Patent Agency Ranking