Task scheduling using virtual clusters
    1.
    发明授权
    Task scheduling using virtual clusters 有权
    使用虚拟集群进行任务调度

    公开(公告)号:US09485197B2

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

    申请号:US14156169

    申请日:2014-01-15

    CPC classification number: H04L49/3045 H04L41/0896

    Abstract: In one embodiment, a device receives information regarding a data set to be processed by a map-reduce process. The device generates a set of virtual clusters for the map-reduce process based on network bandwidths between nodes of the virtual clusters, each node of the virtual cluster corresponding to a resource device, and associates the data set with a map-reduce process task. The device then schedules the execution of the task by a node of the virtual clusters based on the network bandwidth between the node and a source node on which the data set resides.

    Abstract translation: 在一个实施例中,设备接收关于要由地图缩减处理处理的数据集的信息。 该设备基于虚拟集群的节点之间的网络带宽,虚拟集群的每个节点对应于资源设备,并且将数据集与映射减少过程任务相关联,生成用于映射减少过程的一组虚拟集群。 然后,设备基于节点与数据集所驻留的源节点之间的网络带宽来调度虚拟集群的节点执行任务。

    Scanning and tracking dynamic objects with depth cameras
    2.
    发明授权
    Scanning and tracking dynamic objects with depth cameras 有权
    使用深度摄像机扫描和跟踪动态对象

    公开(公告)号:US09299195B2

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

    申请号:US14224575

    申请日:2014-03-25

    Abstract: A video conference server receives a plurality of video frames including a current frame and at least one previous frame. Each of the video frames includes a corresponding image and a corresponding depth map. The server produces a directional distance function (DDF) field that represents an area surrounding a target surface of the object captured in the current frame. A forward transformation is generated that modifies the reference surface to align with the target surface. Using at least a portion of the forward transformation, a backward transformation is calculated that modifies the target surface of the current frame to align with the reference surface. The backward transformation is then applied to the DDF to generate a transformed DDF. The server updates the reference model with the transformed DDF and transmits data for the updated reference model to enable a representation of the object to be produced at a remote location.

    Abstract translation: 视频会议服务器接收包括当前帧和至少一个先前帧的多个视频帧。 每个视频帧包括相应的图像和相应的深度图。 服务器产生方向距离函数(DDF)字段,其表示在当前帧中捕获的对象的目标表面周围的区域。 产生正向变换,其修改参考表面以与目标表面对准。 使用正向变换的至少一部分,计算修改当前帧的目标表面以与参考表面对准的反向变换。 然后将逆向变换应用于DDF以产生变换的DDF。 服务器使用变换的DDF更新参考模型,并发送更新的参考模型的数据,以便能够在远程位置生成对象的表示。

    ALLOCATING RESOURCES FOR MULTI-PHASE, DISTRIBUTED COMPUTING JOBS
    3.
    发明申请
    ALLOCATING RESOURCES FOR MULTI-PHASE, DISTRIBUTED COMPUTING JOBS 有权
    分配资源用于多相,分布式计算作业

    公开(公告)号:US20150199208A1

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

    申请号:US14156149

    申请日:2014-01-15

    CPC classification number: G06F9/45533 G06F9/44505 G06F9/5005

    Abstract: In one embodiment, data indicative of the size of an intermediate data set generated by a first resource device is received at a computing device. The intermediate data set is associated with a virtual machine to process the intermediate data set. A virtual machine configuration is determined based on the size of the intermediate data set. A second resource device is selected to execute the virtual machine based on the virtual machine configuration and on an available bandwidth between the first and second resource devices. The virtual machine is then assigned to the second resource device to process the intermediate data set.

    Abstract translation: 在一个实施例中,在计算设备处接收指示由第一资源设备生成的中间数据集的大小的数据。 中间数据集与虚拟机相关联以处理中间数据集。 基于中间数据集的大小来确定虚拟机配置。 选择第二资源设备以基于虚拟机配置和第一和第二资源设备之间的可用带宽来执行虚拟机。 然后将虚拟机分配给第二资源设备以处理中间数据集。

    Allocating resources for multi-phase, distributed computing jobs
    4.
    发明授权
    Allocating resources for multi-phase, distributed computing jobs 有权
    为多阶段分布式计算任务分配资源

    公开(公告)号:US09489225B2

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

    申请号:US14156149

    申请日:2014-01-15

    CPC classification number: G06F9/45533 G06F9/44505 G06F9/5005

    Abstract: In one embodiment, data indicative of the size of an intermediate data set generated by a first resource device is received at a computing device. The intermediate data set is associated with a virtual machine to process the intermediate data set. A virtual machine configuration is determined based on the size of the intermediate data set. A second resource device is selected to execute the virtual machine based on the virtual machine configuration and on an available bandwidth between the first and second resource devices. The virtual machine is then assigned to the second resource device to process the intermediate data set.

    Abstract translation: 在一个实施例中,在计算设备处接收指示由第一资源设备生成的中间数据集的大小的数据。 中间数据集与虚拟机相关联以处理中间数据集。 基于中间数据集的大小来确定虚拟机配置。 选择第二资源设备以基于虚拟机配置和第一和第二资源设备之间的可用带宽来执行虚拟机。 然后将虚拟机分配给第二资源设备以处理中间数据集。

    Scanning and Tracking Dynamic Objects with Depth Cameras
    5.
    发明申请
    Scanning and Tracking Dynamic Objects with Depth Cameras 有权
    用深度相机扫描和跟踪动态对象

    公开(公告)号:US20150279118A1

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

    申请号:US14224575

    申请日:2014-03-25

    Abstract: A video conference server receives a plurality of video frames including a current frame and at least one previous frame. Each of the video frames includes a corresponding image and a corresponding depth map. The server produces a directional distance function (DDF) field that represents an area surrounding a target surface of the object captured in the current frame. A forward transformation is generated that modifies the reference surface to align with the target surface. Using at least a portion of the forward transformation, a backward transformation is calculated that modifies the target surface of the current frame to align with the reference surface. The backward transformation is then applied to the DDF to generate a transformed DDF. The server updates the reference model with the transformed DDF and transmits data for the updated reference model to enable a representation of the object to be produced at a remote location.

    Abstract translation: 视频会议服务器接收包括当前帧和至少一个先前帧的多个视频帧。 每个视频帧包括相应的图像和相应的深度图。 服务器产生方向距离函数(DDF)字段,其表示在当前帧中捕获的对象的目标表面周围的区域。 产生正向变换,其修改参考表面以与目标表面对准。 使用正向变换的至少一部分,计算修改当前帧的目标表面以与参考表面对准的反向变换。 然后将逆向变换应用于DDF以产生变换的DDF。 服务器使用变换的DDF更新参考模型,并发送更新的参考模型的数据,以便能够在远程位置生成对象的表示。

    TASK SCHEDULING USING VIRTUAL CLUSTERS
    6.
    发明申请
    TASK SCHEDULING USING VIRTUAL CLUSTERS 有权
    任务调度使用虚拟集群

    公开(公告)号:US20150200867A1

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

    申请号:US14156169

    申请日:2014-01-15

    CPC classification number: H04L49/3045 H04L41/0896

    Abstract: In one embodiment, a device receives information regarding a data set to be processed by a map-reduce process. The device generates a set of virtual clusters for the map-reduce process based on network bandwidths between nodes of the virtual clusters, each node of the virtual cluster corresponding to a resource device, and associates the data set with a map-reduce process task. The device then schedules the execution of the task by a node of the virtual clusters based on the network bandwidth between the node and a source node on which the data set resides.

    Abstract translation: 在一个实施例中,设备接收关于要由地图缩减处理处理的数据集的信息。 该设备基于虚拟集群的节点之间的网络带宽,虚拟集群的每个节点对应于资源设备,并且将数据集与映射减少过程任务相关联,生成用于映射减少过程的一组虚拟集群。 然后,设备基于节点与数据集所驻留的源节点之间的网络带宽来调度虚拟集群的节点执行任务。

Patent Agency Ranking