Synchronously debugging a software program using a plurality of virtual machines
    1.
    发明授权
    Synchronously debugging a software program using a plurality of virtual machines 失效
    使用多个虚拟机同步调试软件程序

    公开(公告)号:US08612937B2

    公开(公告)日:2013-12-17

    申请号:US13217826

    申请日:2011-08-25

    IPC分类号: G06F9/44

    摘要: Methods, apparatuses, and computer program products for synchronously debugging a software program using a plurality of virtual machines are provided. Embodiments include controlling, by a master debugging module operating on a first virtual machine, execution of the software program within the first virtual machine; controlling, by a slave debugging module operating on a second virtual machine, execution of the software program within the second virtual machine including delaying execution of the software program within the second virtual machine relative to the execution of the software program within the first virtual machine; detecting, by the master debugging module, an error in the execution of the software program within the first virtual machine; and in response to the detection of the error, capturing, by a hypervisor, a snapshot of the second virtual machine.

    摘要翻译: 提供了用于使用多个虚拟机同步调试软件程序的方法,装置和计算机程序产品。 实施例包括通过在第一虚拟机上操作的主调试模块来控制第一虚拟机内的软件程序的执行; 通过在第二虚拟机上操作的从属调试模块来控制第二虚拟机内的软件程序的执行,包括相对于第一虚拟机内的软件程序的执行延迟第二虚拟机内的软件程序的执行; 由所述主调试模块检测所述第一虚拟机内的所述软件程序的执行中的错误; 并且响应于错误的检测,由管理程序捕获第二虚拟机的快照。

    Synchronously Debugging A Software Program Using A Plurality Of Virtual Machines
    2.
    发明申请
    Synchronously Debugging A Software Program Using A Plurality Of Virtual Machines 失效
    使用多个虚拟机同步调试软件程序

    公开(公告)号:US20130055206A1

    公开(公告)日:2013-02-28

    申请号:US13217826

    申请日:2011-08-25

    IPC分类号: G06F9/44 G06F9/455

    摘要: Methods, apparatuses, and computer program products for synchronously debugging a software program using a plurality of virtual machines are provided. Embodiments include controlling, by a master debugging module operating on a first virtual machine, execution of the software program within the first virtual machine; controlling, by a slave debugging module operating on a second virtual machine, execution of the software program within the second virtual machine including delaying execution of the software program within the second virtual machine relative to the execution of the software program within the first virtual machine; detecting, by the master debugging module, an error in the execution of the software program within the first virtual machine; and in response to the detection of the error, capturing, by a hypervisor, a snapshot of the second virtual machine.

    摘要翻译: 提供了用于使用多个虚拟机同步调试软件程序的方法,装置和计算机程序产品。 实施例包括通过在第一虚拟机上操作的主调试模块来控制第一虚拟机内的软件程序的执行; 通过在第二虚拟机上操作的从属调试模块来控制第二虚拟机内的软件程序的执行,包括相对于第一虚拟机内的软件程序的执行延迟第二虚拟机内的软件程序的执行; 由所述主调试模块检测所述第一虚拟机内的所述软件程序的执行中的错误; 并且响应于错误的检测,由管理程序捕获第二虚拟机的快照。

    CLOUD WORKLOAD MANAGEMENT WITH AUTOMATED WORKLOAD BIDDING
    5.
    发明申请
    CLOUD WORKLOAD MANAGEMENT WITH AUTOMATED WORKLOAD BIDDING 审中-公开
    具有自动工作负载的云工作负载管理

    公开(公告)号:US20120284383A1

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

    申请号:US13102538

    申请日:2011-05-06

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5072 G06F9/5027

    摘要: A computer program product is provided for managing workload in a computer system. Computer usable program code cause a first compute node to broadcast a workload bid request to a plurality of compute nodes, wherein the workload bid request includes workload parameters. The compute nodes each receive the request from the first compute node, and each compute node uses the workload parameters to calculate a cost of running the workload. One or more individual compute nodes within the plurality of compute nodes send a workload bid to the first compute node, wherein each workload bid includes the cost of running the workload on the individual compute node sending the workload bid. The first compute node receives and uses each workload bid to select a target compute node to run the workload, wherein the target compute node is selected from the individual compute nodes and the first compute node.

    摘要翻译: 提供了一种用于管理计算机系统中的工作负载的计算机程序产品。 计算机可用程序代码导致第一计算节点向多个计算节点广播工作负荷出价请求,其中所述工作负荷出价请求包括工作负载参数。 计算节点各自接收来自第一计算节点的请求,并且每个计算节点使用工作负载参数来计算运行工作负载的成本。 多个计算节点内的一个或多个单独计算节点向第一计算节点发送工作负荷出价,其中每个工作负荷出价包括在发送工作量出价的个别计算节点上运行工作负荷的成本。 第一计算节点接收并使用每个工作负荷出价来选择目标计算节点来运行工作负载,其中从各个计算节点和第一计算节点中选择目标计算节点。

    CLOUD WORKLOAD MANAGEMENT WITH AUTOMATED WORKLOAD BIDDING
    6.
    发明申请
    CLOUD WORKLOAD MANAGEMENT WITH AUTOMATED WORKLOAD BIDDING 审中-公开
    具有自动工作负载的云工作负载管理

    公开(公告)号:US20120284410A1

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

    申请号:US13541474

    申请日:2012-07-03

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5072 G06F9/5027

    摘要: A computer-implemented method for workload management in a computer system is provided. According to the method, a first compute node broadcasts a workload bid request to a plurality of compute nodes, wherein the workload bid request includes workload parameters characterizing the workload. The plurality of compute nodes each receive the workload bid request from the first compute node, and each of the plurality of compute nodes uses the workload parameters included in the workload bid request to calculate a cost of running the workload. One or more individual compute nodes within the plurality of compute nodes each send a workload bid to the first compute node, wherein each workload bid includes the cost of running the workload on the individual compute node sending the workload bid. The first compute node receives each workload bid and selects a target compute node to run the workload.

    摘要翻译: 提供了一种用于计算机系统中的用于工作负载管理的计算机实现的方法。 根据该方法,第一计算节点向多个计算节点广播工作负荷出价请求,其中所述工作负荷出价请求包括表征所述工作负载的工作负载参数。 多个计算节点各自从第一计算节点接收工作负荷出价请求,并且多个计算节点中的每一个使用包括在工作负荷出价请求中的工作负载参数来计算运行工作负荷的成本。 多个计算节点内的一个或多个单独的计算节点各自向第一计算节点发送工作负荷出价,其中每个工作负荷出价包括在发送工作负荷出价的个别计算节点上运行工作负荷的成本。 第一个计算节点接收每个工作负荷出价,并选择一个目标计算节点来运行工作负载。

    GENERATING STILL IMAGES AND VIDEO BY CAPTURE OF IMAGES PROJECTED BY LIGHT PASSING THROUGH A DISPLAY SCREEN
    7.
    发明申请
    GENERATING STILL IMAGES AND VIDEO BY CAPTURE OF IMAGES PROJECTED BY LIGHT PASSING THROUGH A DISPLAY SCREEN 有权
    通过显示屏幕通过光源投影的图像捕捉来生成静态图像和视频

    公开(公告)号:US20120182437A1

    公开(公告)日:2012-07-19

    申请号:US13006284

    申请日:2011-01-13

    IPC分类号: H04N5/225

    摘要: Methods and systems for generating still images and video by capture of images projected by light passing through a display screen are disclosed. According to an aspect, a method includes controlling light emitting components of a display screen to activate in a sequence for displaying a sequence of images. For example, in an organic light emitting diode (OLED) display screen, the method may include controlling a subset of the display screen OLEDs to activate in sequence to display a sequence of images. The displayed sequence of images may appear to a viewer of the display screen to be a still image or a video. The method may control light emitting components different subsets of the LEDs to be activated in the sequence, such that different areas of the display screen display images in each part of the sequence.

    摘要翻译: 公开了通过捕获通过显示屏幕的光投影的图像来产生静止图像和视频的方法和系统。 根据一个方面,一种方法包括控制显示屏幕的发光部件以按顺序激活以显示图像序列。 例如,在有机发光二极管(OLED)显示屏中,该方法可以包括控制显示屏OLED的子集以依次激活以显示图像序列。 所显示的图像序列可能对于显示屏幕的观看者而显示为静止图像或视频。 该方法可以控制LED的不同子集的发光组件在序列中被激活,使得显示屏幕的不同区域在序列的每个部分中显示图像。

    Generating still images and video by capture of images projected by light passing through a display screen
    8.
    发明授权
    Generating still images and video by capture of images projected by light passing through a display screen 有权
    通过捕获通过显示屏幕的光投影的图像来生成静止图像和视频

    公开(公告)号:US08576325B2

    公开(公告)日:2013-11-05

    申请号:US13006284

    申请日:2011-01-13

    IPC分类号: H04N7/14

    摘要: Methods and systems for generating still images and video by capture of images projected by light passing through a display screen are disclosed. According to an aspect, a method includes controlling light emitting components of a display screen to activate in a sequence for displaying a sequence of images. For example, in an organic light emitting diode (OLED) display screen, the method may include controlling a subset of the display screen OLEDs to activate in sequence to display a sequence of images. The displayed sequence of images may appear to a viewer of the display screen to be a still image or a video. The method may control light emitting components different subsets of the LEDs to be activated in the sequence, such that different areas of the display screen display images in each part of the sequence.

    摘要翻译: 公开了通过捕获通过显示屏幕的光投影的图像来产生静止图像和视频的方法和系统。 根据一个方面,一种方法包括控制显示屏幕的发光部件以按顺序激活以显示图像序列。 例如,在有机发光二极管(OLED)显示屏中,该方法可以包括控制显示屏OLED的子集以依次激活以显示图像序列。 所显示的图像序列可能对于显示屏幕的观看者而显示为静止图像或视频。 该方法可以控制LED的不同子集的发光组件在序列中被激活,使得显示屏幕的不同区域在序列的每个部分中显示图像。

    Ocular biometric authentication with system verification
    9.
    发明授权
    Ocular biometric authentication with system verification 有权
    眼睛生物识别与系统验证

    公开(公告)号:US08953850B2

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

    申请号:US13586364

    申请日:2012-08-15

    IPC分类号: G06K9/00

    摘要: A biometric authentication system includes an image database and a user database containing user profiles. Each user profile is associated with a selected image in the image database as an image key and with an ocular biometric data record obtained from an eye of the associated user. A user input terminal receives asserted user credentials, an eye scanning module obtains ocular biometric data, and a position detection module detects an eye position or eyelid position. An access control module communicates with the user database for obtaining a user profile associated with the asserted user credentials, communicates with a display device for displaying the image key associated with the obtained user profile, communicates with the position detection module for verifying the biometric authentication system by detecting whether the user is viewing the image key, and communicates with the eye scanning module for obtaining ocular biometric data and authenticating the user.

    摘要翻译: 生物认证系统包括图像数据库和包含用户简档的用户数据库。 每个用户简档与图像数据库中的所选图像相关联,作为图像密钥和从相关用户的眼睛获得的眼睛生物特征数据记录。 用户输入终端接收被确认的用户凭证,眼睛扫描模块获取眼睛生物特征数据,并且位置检测模块检测眼睛位置或眼睑位置。 访问控制模块与用户数据库通信以获得与所声明的用户凭证相关联的用户简档,与显示设备进行通信,用于显示与获得的用户简档相关联的图像密钥,与位置检测模块通信以验证生物认证系统 通过检测用户是否正在观看图像键,并与眼睛扫描模块通信以获得眼睛生物特征数据并认证用户。

    OCULAR BIOMETRIC AUTHENTICATION WITH SYSTEM VERIFICATION
    10.
    发明申请
    OCULAR BIOMETRIC AUTHENTICATION WITH SYSTEM VERIFICATION 有权
    具有系统验证的OCULAR BIOMETRIC AUTHENATIONATION

    公开(公告)号:US20140050370A1

    公开(公告)日:2014-02-20

    申请号:US13586364

    申请日:2012-08-15

    IPC分类号: G06K9/00

    摘要: A biometric authentication system includes an image database and a user database containing user profiles. Each user profile is associated with a selected image in the image database as an image key and with an ocular biometric data record obtained from an eye of the associated user. A user input terminal receives asserted user credentials, an eye scanning module obtains ocular biometric data, and a position detection module detects an eye position or eyelid position. An access control module communicates with the user database for obtaining a user profile associated with the asserted user credentials, communicates with a display device for displaying the image key associated with the obtained user profile, communicates with the position detection module for verifying the biometric authentication system by detecting whether the user is viewing the image key, and communicates with the eye scanning module for obtaining ocular biometric data and authenticating the user.

    摘要翻译: 生物认证系统包括图像数据库和包含用户简档的用户数据库。 每个用户简档与图像数据库中的所选图像相关联,作为图像密钥和从相关用户的眼睛获得的眼睛生物特征数据记录。 用户输入终端接收被确认的用户凭证,眼睛扫描模块获取眼睛生物特征数据,并且位置检测模块检测眼睛位置或眼睑位置。 访问控制模块与用户数据库通信以获得与所声明的用户凭证相关联的用户简档,与显示设备进行通信,用于显示与获得的用户简档相关联的图像密钥,与位置检测模块通信以验证生物认证系统 通过检测用户是否正在观看图像键,并与眼睛扫描模块通信以获得眼睛生物特征数据并认证用户。