Techniques for dynamically discovering and adapting resource and relationship information in virtualized computing environments
    21.
    发明授权
    Techniques for dynamically discovering and adapting resource and relationship information in virtualized computing environments 有权
    在虚拟化计算环境中动态发现和调整资源和关系信息的技术

    公开(公告)号:US08984506B2

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

    申请号:US12986334

    申请日:2011-01-07

    申请人: James C. Fletcher

    发明人: James C. Fletcher

    IPC分类号: G06F9/455 G06F9/46 G06F15/173

    摘要: A technique for dynamically discovering and adapting resource and relationship information in virtualized computing environments including receiving, by a discovery manager, a discovery request for a virtual machine image that was created within a virtualized computing environment. The technique also includes using the discovery manager to discover resource and relationship information for the virtual machine image in response to the discovery request. The technique also includes invalidating, using the discovery manager, the resource and relationship information in response to receipt of an invalidate request for the virtual machine image. The resource and relationship information is then stored in a database using the discovery manager.

    摘要翻译: 一种用于在虚拟化计算环境中动态发现和调整资源和关系信息的技术,包括由发现管理器接收在虚拟化计算环境中创建的虚拟机映像的发现请求。 该技术还包括使用发现管理器来响应于发现请求来发现虚拟机映像的资源和关系信息。 该技术还包括使用发现管理器响应于对虚拟机映像的无效请求的接收而使资源和关系信息无效。 然后使用发现管理器将资源和关系信息存储在数据库中。

    Programmatic management of software resources in a content framework environment
    22.
    发明授权
    Programmatic management of software resources in a content framework environment 有权
    内容框架环境中软件资源的程序化管理

    公开(公告)号:US08335862B2

    公开(公告)日:2012-12-18

    申请号:US11759799

    申请日:2007-06-07

    IPC分类号: G06F15/16

    摘要: Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content framework (such as a portal platform). A portlet model is leveraged to allow programmatic portlets to serve as proxies for web services, thereby extending portlets beyond their traditional visual role. A deployment interface and a system interface are described for these portlet proxies. The deployment interface is used for composing new web services, and a composition tool is described. The system interface allows for run-time management of the web services by the portal platform. The service provider for a particular function may be bound to the portlet proxy at development time or at run-time.

    摘要翻译: 公开了使用内容框架(例如门户平台)的服务来动态地整合软件资源(诸如web服务和其他后端软件资源)的方法,系统和计算机程序产品。 利用Portlet模型来允许程序化Portlet作为Web服务的代理,从而将Portlet扩展到超出其传统视觉角色的范围。 为这些Portlet代理描述了部署接口和系统接口。 部署界面用于构建新的Web服务,并描述了一个组合工具。 系统界面允许门户平台对Web服务的运行时管理。 特定功能的服务提供商可能在开发时或运行时绑定到portlet代理。

    Change management using collective data
    23.
    发明授权
    Change management using collective data 失效
    使用集体数据进行变更管理

    公开(公告)号:US08135664B2

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

    申请号:US12130980

    申请日:2008-05-30

    IPC分类号: G06F15/00 G06F15/18

    CPC分类号: G06Q10/06

    摘要: A method for providing information associated with configuration changes to a computer system is provided. The method includes receiving a description of a starting configuration and a description of a configuration change. The method further includes linking the description of the starting configuration and the description of the configuration change and reading a record linked to the description of a configuration change, wherein the record includes advice about the configuration change and a total result value indicating a rate of success of the configuration change when the advice is followed. The method further includes receiving a first result value from the user indicating a result of the configuration change in light of the advice and calculating a new total result value that indicates a rate of success of the configuration change based on the total result value and the first result value.

    摘要翻译: 提供了一种用于向计算机系统提供与配置改变相关联的信息的方法。 该方法包括接收起始配置的描述和配置改变的描述。 该方法还包括链接起始配置的描述和配置更改的描述以及读取与配置更改的描述相链接的记录,其中记录包括有关配置更改的建议以及指示成功率的总结果值 的配置更改时遵循的建议。 该方法还包括从用户接收指示根据建议的配置更改的结果的第一结果值,并且基于总结果值计算指示配置更改的成功率的新的总结果值,并且第一 结果值。

    REDUCING ENERGY CONSUMPTION IN A CLOUD COMPUTING ENVIRONMENT
    24.
    发明申请
    REDUCING ENERGY CONSUMPTION IN A CLOUD COMPUTING ENVIRONMENT 有权
    降低云计算环境中的能源消耗

    公开(公告)号:US20110161696A1

    公开(公告)日:2011-06-30

    申请号:US12647105

    申请日:2009-12-24

    申请人: James C. Fletcher

    发明人: James C. Fletcher

    IPC分类号: G06F1/26

    CPC分类号: G06F1/3203

    摘要: Functionality can be implemented within a cloud manager to leverage energy consumption data of cloud processing and their associated facility resources when selecting computing nodes to complete the job. The cloud manager can determine possible computing nodes to complete the job based on the job attributes. The cloud manager can determine aggregate energy data of the cloud resources from an energy usage database. The cloud manager can analyze the energy usage data to determine a configuration of the computing nodes to perform the job that reduces total energy consumption. For example, a configuration of servers can be based on a number of servers and processor utilization at the servers to perform the job. The cloud manager can assign the job to the servers and set the processor utilization at the servers in accordance with the resource configuration determined to minimize energy consumption.

    摘要翻译: 功能可以在云管理器中实现,以在选择计算节点来完成作业时利用云处理及其相关设施资源的能耗数据。 云管理器可以根据作业属性确定可能的计算节点来完成作业。 云管理员可以从能源使用数据库中确定云资源的总能量数据。 云管理员可以分析能源使用数据,以确定计算节点的配置,以执行降低总能耗的工作。 例如,服务器的配置可以基于服务器上的多个服务器和处理器利用率来执行作业。 云管理器可以将作业分配给服务器,并根据确定为最小化能耗的资源配置在服务器上设置处理器利用率。

    Using mobile traffic history to minimize transmission time
    25.
    发明授权
    Using mobile traffic history to minimize transmission time 失效
    使用移动流量历史来最小化传输时间

    公开(公告)号:US07957271B2

    公开(公告)日:2011-06-07

    申请号:US11076154

    申请日:2005-03-09

    IPC分类号: G06F11/32

    摘要: A method of reducing the time needed for sending data over a communication network. The method can include analyzing bandwidth usage of a user over a communication network and receiving data associated with the user to be sent over the communication network. The method further can include determining, from the bandwidth usage of the user, a probability that additional data will be received within a specified time period and selectively sending the data via the communication network according to the probability.

    摘要翻译: 一种减少通过通信网络发送数据所需的时间的方法。 该方法可以包括通过通信网络分析用户的带宽使用,并且接收与要通过通信网络发送的用户相关联的数据。 该方法还可以包括从用户的带宽使用中确定在指定时间段内将接收附加数据的概率,并且根据概率选择性地经由通信网络发送数据。

    Method, system and program products for distributing portal content processing
    26.
    发明授权
    Method, system and program products for distributing portal content processing 有权
    用于分发门户内容处理的方法,系统和程序产品

    公开(公告)号:US07308488B2

    公开(公告)日:2007-12-11

    申请号:US10242130

    申请日:2002-09-12

    IPC分类号: G06F15/16 G06F3/00

    摘要: The present invention generally relates to a method, system and program product for distributing portal content processing. Specifically, a request for portal content is received on a surrogate system and then passed to a portal system. The portal system will obtain and aggregate a first type of the requested content, and then package the aggregated content into a response. The response will also include place holders that correspond to the remaining type of the requested content. The response will then be transmitted to the surrogate system, which will, based upon the place holders, obtain the remaining type of portal content. Once obtained, the remaining type of portal content will replace the place holders in the response, and the response will be rendered for the requesting portal user.

    摘要翻译: 本发明一般涉及用于分发门户内容处理的方法,系统和程序产品。 具体来说,在代理系统上接收到门户内容的请求,然后传递给门户系统。 门户系统将获取并聚合所请求内容的第一类,然后将聚合的内容打包成响应。 响应还将包括对应于所请求内容的剩余类型的占位符。 然后,响应将被传送到代理系统,代理系统将基于占位符获得剩余类型的门户内容。 一旦获得,门户内容的剩余类型将替换响应中的占位符,并且将为请求的门户用户提供响应。

    Discovery and management of configuration data contained within mashups
    27.
    发明授权
    Discovery and management of configuration data contained within mashups 有权
    发现和管理mashup中包含的配置数据

    公开(公告)号:US08880567B2

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

    申请号:US11959448

    申请日:2007-12-18

    IPC分类号: G06F17/30 G06F7/00 G06Q10/10

    CPC分类号: G06Q10/10

    摘要: A computer program product for discovering and distributing relevant business information contained in a mashup comprises computer usable program code is configured to interrogate a mashup maker to discover the elements, relationships, and dependencies embodied by a mashup page; assemble this information into a data structure; and make the data structure accessible. A method for updating a configuration management database, where an end user creates a mashup page that embodies the end user's knowledge about the elements and processes required to fulfill a specific task, comprises deriving elements, relationships, and dependencies from the mashup page; creating a data structure representing this information, and communicating this data structure to the configuration management database.

    摘要翻译: 用于发现和分发包含在混搭中的相关业务信息的计算机程序产品包括计算机可用程序代码,用于询问混搭制造者以发现由混搭页体现的元素,关系和依赖性; 将此信息汇编成数据结构; 并使数据结构可访问。 一种用于更新配置管理数据库的方法,其中最终用户创建体现终端用户关于满足特定任务所需的元素和过程的知识的混搭页面,包括从混搭页面导出元素,关系和依赖性; 创建表示该信息的数据结构,并将该数据结构传送到配置管理数据库。

    Method and apparatus for dynamic specification of a business value by a discovered resource
    28.
    发明授权
    Method and apparatus for dynamic specification of a business value by a discovered resource 有权
    通过发现资源动态规定业务价值的方法和装置

    公开(公告)号:US08775224B2

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

    申请号:US11324895

    申请日:2006-01-04

    IPC分类号: G06Q10/00 G06Q10/06

    摘要: A method for dynamic specification of a business value by a discovered resource that includes registering or discovering a resource within a business system; specifying a business value for the resource; and then computing a business value of the entire business system, based upon the resource's business value. An apparatus and computer program product that also employs these aspects is disclosed.

    摘要翻译: 一种用于通过发现的资源来动态地规定商业价值的方法,包括在业务系统内注册或发现资源; 指定资源的业务价值; 然后根据资源的业务价值计算整个业务系统的业务价值。 公开了一种也采用这些方面的装置和计算机程序产品。

    Programmatic management of software resources in a content framework environment
    29.
    发明授权
    Programmatic management of software resources in a content framework environment 有权
    内容框架环境中软件资源的程序化管理

    公开(公告)号:US08589594B2

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

    申请号:US13571036

    申请日:2012-08-09

    IPC分类号: G06F15/16

    摘要: Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content framework (such as a portal platform). A portlet model is leveraged to allow programmatic portlets to serve as proxies for web services, thereby extending portlets beyond their traditional visual role. A deployment interface and a system interface are described for these portlet proxies. The deployment interface is used for composing new web services, and a composition tool is described. The system interface allows for run-time management of the web services by the portal platform. The service provider for a particular function may be bound to the portlet proxy at development time or at run-time.

    摘要翻译: 公开了使用内容框架(例如门户平台)的服务来动态地整合软件资源(诸如web服务和其他后端软件资源)的方法,系统和计算机程序产品。 利用Portlet模型来允许程序化Portlet作为Web服务的代理,从而将Portlet扩展到超出其传统视觉角色的范围。 为这些Portlet代理描述了部署接口和系统接口。 部署界面用于构建新的Web服务,并描述了一个组合工具。 系统界面允许门户平台对Web服务的运行时管理。 特定功能的服务提供商可能在开发时或运行时绑定到portlet代理。

    Dynamic mashup creation from a set of resources and resource relationships
    30.
    发明授权
    Dynamic mashup creation from a set of resources and resource relationships 失效
    从一组资源和资源关系中创建动态混搭

    公开(公告)号:US08417764B2

    公开(公告)日:2013-04-09

    申请号:US12032912

    申请日:2008-02-18

    IPC分类号: G06F15/16 G06F3/048 G06F9/44

    CPC分类号: G06F17/3089

    摘要: A dependency hierarchy of resources can be determined for a dynamic mashup. The dependency hierarchy can specify dependency relationships among a set of resources. A set of views that correspond to the set of resources can be ascertained. For each view, a view template can be determined that is to be applied to that view. The mashup can be dynamically created that includes the views, each of which is configured in accordance with the associated view template. The created mashup can also include content defined by the set of resources that is configured in a manner consistent with the dependency relationships of the dependency hierarchy.

    摘要翻译: 可以为动态混搭确定资源的依赖关系层次。 依赖关系层次结构可以指定一组资源之间的依赖关系。 可以确定与该组资源相对应的一组视图。 对于每个视图,可以确定要应用于该视图的视图模板。 可以动态创建混搭,其中包括视图,每个视图都根据关联的视图模板进行配置。 所创建的mashup还可以包括以与依赖关系层次结构的依赖关系一致的方式配置的资源集所定义的内容。