LINKING INSTANCES WITHIN A CLOUD COMPUTING ENVIRONMENT
    1.
    发明申请
    LINKING INSTANCES WITHIN A CLOUD COMPUTING ENVIRONMENT 有权
    连接在一个云计算环境中的事件

    公开(公告)号:US20120072555A1

    公开(公告)日:2012-03-22

    申请号:US12887773

    申请日:2010-09-22

    IPC分类号: G06F15/177 G06F3/01

    摘要: Embodiments of the present invention provide an approach to allow a user to link multiple cloud instances (e.g., virtual machines) together such that an action on one (cloud) instance is triggered when a second instance's state changes thereby invoking a predefined set of rules. Specifically, instances can be linked to one another via a graphical user interface (GUI or the like), and associated with a set of rules. The set of rules indicates a behavior/reaction of one instance when an action is performed with respect to another instance linked thereto. These embodiments could be implemented external to or within a cloud operating environment.

    摘要翻译: 本发明的实施例提供了一种允许用户将多个云实例(例如,虚拟机)链接在一起的方法,使得当第二实例的状态改变时,在一个(云)实例上的动作被触发,从而调用预定义的一组规则。 具体来说,实例可以通过图形用户界面(GUI等)彼此链接,并且与一组规则相关联。 一组规则指示当相对于与其链接的另一个实例执行动作时,一个实例的行为/反应。 这些实施例可以在云操作环境外部或内部实现。

    Linking instances within a cloud computing environment
    2.
    发明授权
    Linking instances within a cloud computing environment 有权
    链接云计算环境中的实例

    公开(公告)号:US09043445B2

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

    申请号:US12887773

    申请日:2010-09-22

    IPC分类号: G06F15/173 G06F9/50

    摘要: Embodiments of the present invention provide an approach to allow a user to link multiple cloud instances (e.g., virtual machines) together such that an action on one (cloud) instance is triggered when a second instance's state changes thereby invoking a predefined set of rules. Specifically, instances can be linked to one another via a graphical user interface (GUI or the like), and associated with a set of rules. The set of rules indicates a behavior/reaction of one instance when an action is performed with respect to another instance linked thereto. These embodiments could be implemented external to or within a cloud operating environment.

    摘要翻译: 本发明的实施例提供了一种允许用户将多个云实例(例如,虚拟机)链接在一起的方法,使得当第二实例的状态改变时,在一个(云)实例上的动作被触发,从而调用预定义的一组规则。 具体来说,实例可以通过图形用户界面(GUI等)彼此链接,并且与一组规则相关联。 一组规则指示当相对于与其链接的另一个实例执行动作时,一个实例的行为/反应。 这些实施例可以在云操作环境外部或内部实现。

    APPLICATION COMPONENT DECOMPOSITION AND DEPLOYMENT
    3.
    发明申请
    APPLICATION COMPONENT DECOMPOSITION AND DEPLOYMENT 有权
    应用组件分解和部署

    公开(公告)号:US20130304788A1

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

    申请号:US13470090

    申请日:2012-05-11

    IPC分类号: G06F15/16

    CPC分类号: G06F8/61

    摘要: A computer implemented method, a data processing system, and a computer program product deploy application components within a distributed environment. A Runtime management platform opens an application archive for an application to be deployed onto a distributed computing environment. The runtime management platform identifies a set of application components for the application. The runtime management platform identifies at least one set of rules defining application component deployment patterns for the set of application components. The runtime management platform deploys the set of application components to a set of runtime containers according to the at least one set of rules defining the application component deployment patterns.

    摘要翻译: 计算机实现的方法,数据处理系统和计算机程序产品在分布式环境中部署应用程序组件。 运行时管理平台为要部署到分布式计算环境的应用程序打开应用程序归档。 运行时管理平台识别应用程序的一组应用程序组件。 运行时管理平台确定定义应用程序组件集合的应用程序组件部署模式的至少一组规则。 运行时管理平台根据定义应用程序组件部署模式的至少一组规则将该组应用程序组件部署到一组运行时容器。

    Desired Font Rendering
    4.
    发明申请
    Desired Font Rendering 失效
    期望的字体渲染

    公开(公告)号:US20120072978A1

    公开(公告)日:2012-03-22

    申请号:US12883609

    申请日:2010-09-16

    IPC分类号: G06F3/048 G06F21/20

    CPC分类号: G06F17/214

    摘要: An embodiment of the invention provides a method for displaying a message from a first user to a second user, wherein the message from the first user is received in a system of the second user. The message includes text in an intended font and metadata, wherein the metadata includes a link to a font source. It is determined whether the intended font is on the system of the second user; and, if the intended font is not on the system of the second user, rendering instructions are obtained from the font source. The rendering instructions include instructions on how to display the text in the intended font on the system of the second user without downloading the intended font to the system of the second user. The text is displayed in the intended font on the system of the second user using the rendering instructions.

    摘要翻译: 本发明的实施例提供了一种用于将消息从第一用户显示给第二用户的方法,其中来自第一用户的消息被接收在第二用户的系统中。 消息包括预期字体和元数据的文本,其中元数据包括到字体源的链接。 确定预期字体是否在第二用户的系统上; 并且如果预期字体不在第二用户的系统上,则从字体源获得渲染指令。 呈现指令包括关于如何在第二用户的系统上以预定字体显示文本而不将预期字体下载到第二用户的系统的说明。 使用渲染指令在第二个用户的系统上以预期的字体显示文本。

    Message broadcasting in a clustered computing environment
    5.
    发明授权
    Message broadcasting in a clustered computing environment 有权
    群集计算环境中的消息广播

    公开(公告)号:US09191236B2

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

    申请号:US12783946

    申请日:2010-05-20

    IPC分类号: G06F15/16 H04L12/58

    摘要: Embodiments of the present invention provide message broadcasting within a clustered computing environment such as a Cloud computing environment. Specifically, under the present invention, a message is received in a message queue (e.g., on a message queue server). From the message queue, the message is sent to a single node of a plurality of heterogeneous nodes within the clustered computing environment. The single node can be selected based on any factor such as a best available node within the plurality of nodes. This single node will process the message and identify a set of message listeners to whom the message should be broadcast. Typically, the set of message listeners is identified based on a topic of the message and an association of the topic to the set of message listeners (e.g., as set forth in a table or the like). In any event, the single node will then publish the message to the set of message listeners. Delivery confirmations, responses, etc. associated with the message will then be tracked, processed, and/or routed by the single node. Thus, embodiments of the present invention obviate the need for a given message from having to be delivered to and/or processed by multiple nodes.

    摘要翻译: 本发明的实施例提供了在诸如云计算环境的集群计算环境内的消息广播。 具体地说,在本发明中,在消息队列(例如,在消息队列服务器)上接收到消息。 从消息队列中,消息被发送到群集计算环境中的多个异构节点的单个节点。 可以基于诸如多个节点之间的最佳可用节点的任何因素来选择单个节点。 该单个节点将处理该消息并且识别消息应该被广播的一组消息收听者。 通常,基于消息的主题和主题与消息收听者的集合的关联(例如,如表等中所阐述的)来标识该组消息收听者。 无论如何,单个节点将会将消息发布到一组消息监听器。 与消息相关联的传送确认,响应等将被单个节点跟踪,处理和/或路由。 因此,本发明的实施例避免了给定消息必须被传送到多个节点和/或由多个节点处理的需要。

    Securely identifying host systems
    6.
    发明授权
    Securely identifying host systems 有权
    安全地识别主机系统

    公开(公告)号:US08694777B2

    公开(公告)日:2014-04-08

    申请号:US12856045

    申请日:2010-08-13

    IPC分类号: H04L29/06

    摘要: Embodiments of the present invention allow for “end-user” provisioned instances to securely identify themselves beyond a simple user ID and password. Specifically, embodiments of the present invention use a multi-part security approach that includes (among other things): an identifying key (e.g., a shared private key) known by the cloud security system and the instance; and at least one additional security factor such as an identifier found in TCP/IP packets (e.g., an internet protocol address). In a typical embodiment, a request for an instance (e.g., a virtual machine) is received, and a template (e.g., an image) corresponding to the requested instance is identified. From this template, the instance is provisioned. Under the embodiments of the present invention, the instance will be provisioned to include a security key. When a request is thereafter received from the instance, the request is validated using the security key and the additional security factor(s).

    摘要翻译: 本发明的实施例允许“终端用户”提供的实例可以安全地识别出超出简单用户ID和密码的身份。 具体而言,本发明的实施例使用包括(尤其是)其中的多部分安全性方法:云安全系统和实例已知的识别密钥(例如,共享私钥) 以及至少一个额外的安全因素,例如在TCP / IP分组中找到的标识符(例如,因特网协议地址)。 在典型的实施例中,接收对实例(例如,虚拟机)的请求,并且识别与所请求实例相对应的模板(例如,图像)。 从此模板中,实例已配置。 在本发明的实施例中,实例将被提供以包括安全密钥。 当从该实例接收到请求之后,使用安全密钥和附加的安全系数验证该请求。

    Application component decomposition and deployment
    7.
    发明授权
    Application component decomposition and deployment 有权
    应用程序组件的分解和部署

    公开(公告)号:US08918448B2

    公开(公告)日:2014-12-23

    申请号:US13470090

    申请日:2012-05-11

    IPC分类号: G06F15/16

    CPC分类号: G06F8/61

    摘要: A computer implemented method, a data processing system, and a computer program product deploy application components within a distributed environment. A Runtime management platform opens an application archive for an application to be deployed onto a distributed computing environment. The runtime management platform identifies a set of application components for the application. The runtime management platform identifies at least one set of rules defining application component deployment patterns for the set of application components. The runtime management platform deploys the set of application components to a set of runtime containers according to the at least one set of rules defining the application component deployment patterns.

    摘要翻译: 计算机实现的方法,数据处理系统和计算机程序产品在分布式环境中部署应用程序组件。 运行时管理平台为要部署到分布式计算环境的应用程序打开应用程序归档。 运行时管理平台识别应用程序的一组应用程序组件。 运行时管理平台确定定义应用程序组件集合的应用程序组件部署模式的至少一组规则。 运行时管理平台根据定义应用程序组件部署模式的至少一组规则将该组应用程序组件部署到一组运行时容器。

    CONFIRMING INPUT INTENT USING EYE TRACKING
    8.
    发明申请
    CONFIRMING INPUT INTENT USING EYE TRACKING 审中-公开
    使用眼睛跟踪确认输入信息

    公开(公告)号:US20130145304A1

    公开(公告)日:2013-06-06

    申请号:US13309688

    申请日:2011-12-02

    IPC分类号: G06F3/048

    CPC分类号: G06F3/013

    摘要: A tool for detecting potential unintentional user input. Eye tracking technology is used to keep a record of where on a display a user is looking or if the user is even looking at the display. When input, such as a mouse selection or a tap on a touch screen, is received, the location of the selection is compared to a location of the user's gaze around when the selection was made. If the gaze location is outside of an acceptable range from the selection location, it is determined that the selection may have been in error and the selection is disregarded or a confirmation is requested of the user.

    摘要翻译: 用于检测潜在的无意的用户输入的工具。 眼睛跟踪技术用于记录用户正在观看的显示器的位置,或者用户甚至是看显示器。 当接收到诸如鼠标选择或触摸屏上的敲击之类的输入时,将选择的位置与用户在进行选择时的周围的位置进行比较。 如果注视位置在来自选择位置的可接受范围之外,则确定选择可能已经错误,并且忽略了选择或者请求用户的确认。

    Determining availability based on percentage available

    公开(公告)号:US08364752B2

    公开(公告)日:2013-01-29

    申请号:US13030835

    申请日:2011-02-18

    IPC分类号: G16F15/16

    CPC分类号: G06Q10/1095 G06Q10/1093

    摘要: An embodiment of the invention provides a system and method for displaying the scheduling availability of a user. The system includes an occupancy module for analyzing the schedule of the user to determine the occupancy for a time period in the schedule. The time period includes an available time slot and/or an occupied time slot. A processor connected to the occupancy module determines whether the occupancy for the time period is above a threshold level of occupancy. The threshold level of occupancy includes a maximum number of occupied time slots, a maximum percentage of occupied time slots, a maximum amount of occupied time, and/or a maximum percentage of occupied time. A scheduling module connected to the processor automatically displays the scheduling availability of the user as unavailable for the time slot when the occupancy for the time period is above the threshold level of occupancy.

    AUTOMATICALLY IDENTIFYING PERSONALIZED SUPPORT
    10.
    发明申请
    AUTOMATICALLY IDENTIFYING PERSONALIZED SUPPORT 审中-公开
    自动识别个性化支持

    公开(公告)号:US20120030238A1

    公开(公告)日:2012-02-02

    申请号:US12844132

    申请日:2010-07-27

    IPC分类号: G06F17/30

    CPC分类号: G06Q30/02 G06Q10/06

    摘要: Embodiments of the present invention leverage information of the end-user and personal annotations/tags attached to resources and/or support related thereto (e.g., people, documents, etc.) to provide personalized support. Among other things, these embodiments allow for the mapping of expert “system”-based support to social technology to enable dynamic, localized support. In a typical embodiment, the system will analyze a profile of a user, as well as tags the user has attached to requested computer resources. Based on the profile and the tags, individualized support can be provided automatically.

    摘要翻译: 本发明的实施例利用附加到与其有关的资源和/或支持的终端用户和个人注释/标签的信息(例如,人,文档等)来提供个性化支持。 除此之外,这些实施例允许将基于专家“系统”的支持映射到社会技术以实现动态的本地化支持。 在典型的实施例中,系统将分析用户的简档以及用户已附加到所请求的计算机资源的标签。 基于配置文件和标签,可以自动提供个性化支持。