DRAM ENERGY USE OPTIMIZATION USING APPLICATION INFORMATION
    1.
    发明申请
    DRAM ENERGY USE OPTIMIZATION USING APPLICATION INFORMATION 有权
    使用应用信息的DRAM能量优化

    公开(公告)号:US20140047176A1

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

    申请号:US13568581

    申请日:2012-08-07

    申请人: Indrajit Poddar

    发明人: Indrajit Poddar

    IPC分类号: G06F12/00

    摘要: An application program identifies a plurality of least recently accessed constructs of the application program that reside in DRAM memory. The application program causes the aggregation of at least a portion of the identified least recently accessed constructs onto one or more pages of the DRAM memory. The application program then causes the one or more memory pages of the DRAM memory to be put into self-refresh operation mode.

    摘要翻译: 应用程序识别驻留在DRAM存储器中的应用程序的多个最近访问的构造。 应用程序导致所识别的最近访问的构造的至少一部分的聚集到DRAM存储器的一个或多个页面上。 然后,应用程序使DRAM存储器的一个或多个存储器页面进入自刷新操作模式。

    LANGUAGE-AGNOSTIC POLICY MANAGEMENT
    2.
    发明申请
    LANGUAGE-AGNOSTIC POLICY MANAGEMENT 失效
    语言政治政策管理

    公开(公告)号:US20090049508A1

    公开(公告)日:2009-02-19

    申请号:US11838432

    申请日:2007-08-14

    IPC分类号: H04L9/00

    CPC分类号: G06F21/6218

    摘要: A system and method for language-agnostic policy management. At least one policy associated with an event occurrence is identified. At least one policy engine associated with the at least one policy is identified. The at least one policy is evaluated by a policy engine of the associated at least one policy engine.

    摘要翻译: 语言不可知政策管理的系统和方法。 识别与事件发生相关联的至少一个策略。 识别与至少一个策略相关联的至少一个策略引擎。 所述至少一个策略由相关联的至少一个策略引擎的策略引擎来评估。

    Discovery and modeling of deployment actions for multiple deployment engine providers

    公开(公告)号:US09977653B2

    公开(公告)日:2018-05-22

    申请号:US13539321

    申请日:2012-06-30

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/20 G06F8/10 G06F8/60

    摘要: Provided are techniques for modeling operational units, each operational unit corresponding to an operational workflow and to one or more deployment engines of a plurality of deployment engines; selecting, for each of the plurality of operational units, one of the corresponding deployment engines; ordering the operational units with respect to the operational workflow; grouping the ordered operation units according to the selected deployment engines into deployment engine groupings; mapping output parameters corresponding to a first operational unit that concludes a first deployment engine grouping to input parameters corresponding to a second operational unit that initiates a second deployment engine grouping, inserting between the first operational unit and the second operational unit a transitional operational unit for transitioning between a first deployment engine corresponding to the first deployment engine grouping and a second deployment engine corresponding to the second deployment engine grouping to generate a multi-deployment engine operational workflow.

    Database authorization rules and component logic authorization rules aggregation
    4.
    发明授权
    Database authorization rules and component logic authorization rules aggregation 有权
    数据库授权规则和组件逻辑授权规则聚合

    公开(公告)号:US09160752B2

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

    申请号:US11848405

    申请日:2007-08-31

    IPC分类号: H04L29/06 G06F21/62

    CPC分类号: H04L63/105 G06F21/6227

    摘要: Embodiments of the present invention provide a method, system and computer program product for aggregating database and component logic authorization rules in a multi-tier application. In an embodiment of the invention, a method for aggregating database and component logic authorization rules in a multi-tier application system can include aggregating role-based authorization rules for both a persistence layer and a logic layer of a multi-tier application in a unified policy, distributing the unified policy to both the persistence layer and the logic layer of the multi-tier application, transforming the unified policy into respectively a set of role based permissions for the persistence layer and a set of role based permissions for the logic layer, and applying the set of role based permissions for the persistence layer in the persistence layer, and the set of role based permissions for the logic layer in the logic layer of the multi-tier application.

    摘要翻译: 本发明的实施例提供了一种用于在多层应用中聚合数据库和组件逻辑授权规则的方法,系统和计算机程序产品。 在本发明的一个实施例中,用于在多层应用系统中聚合数据库和组件逻辑授权规则的方法可以包括为统一的多层应用的持久层和逻辑层聚合基于角色的授权规则 策略,将统一策略分发到多层应用的持久层和逻辑层,将统一策略分为一组基于角色的持久层权限和逻辑层的一组基于角色的权限, 并在持久层中为持久层应用一组基于角色的权限,以及在多层应用程序的逻辑层中逻辑层的基于角色的权限集合。

    Discovery and Modeling of Deployment Actions for Multiple Deployment Engine Providers
    5.
    发明申请
    Discovery and Modeling of Deployment Actions for Multiple Deployment Engine Providers 有权
    发现和建模多个部署引擎提供商的部署操作

    公开(公告)号:US20140007082A1

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

    申请号:US13539321

    申请日:2012-06-30

    IPC分类号: G06F9/445

    CPC分类号: G06F8/20 G06F8/10 G06F8/60

    摘要: Provided are techniques for modeling operational units, each operational unit corresponding to an operational workflow and to one or more deployment engines of a plurality of deployment engines; selecting, for each of the plurality of operational units, one of the corresponding deployment engines; ordering the operational units with respect to the operational workflow; grouping the ordered operation units according to the selected deployment engines into deployment engine groupings; mapping output parameters corresponding to a first operational unit that concludes a first deployment engine grouping to input parameters corresponding to a second operational unit that initiates a second deployment engine grouping, inserting between the first operational unit and the second operational unit a transitional operational unit for transitioning between a first deployment engine corresponding to the first deployment engine grouping and a second deployment engine corresponding to the second deployment engine grouping to generate a multi-deployment engine operational workflow.

    摘要翻译: 提供了用于对操作单元进行建模的技术,每个操作单元对应于操作工作流以及多个部署引擎中的一个或多个部署引擎; 为所述多个操作单元中的每个操作单元选择相应的部署引擎中的一个; 在操作工作流程上订购操作单元; 根据所选择的部署引擎将有序操作单元分组到部署引擎分组中; 映射对应于第一操作单元的输出参数,其结束第一部署引擎分组以输入对应于启动第二部署引擎分组的第二操作单元的参数,在第一操作单元和第二操作单元之间插入用于转换的过渡操作单元 在对应于第一部署引擎分组的第一部署引擎和对应于第二部署引擎分组的第二部署引擎之间,以生成多部署引擎操作工作流程。

    Porting virtual images between platforms
    6.
    发明授权
    Porting virtual images between platforms 有权
    在平台之间移动虚拟图像

    公开(公告)号:US08984503B2

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

    申请号:US12651277

    申请日:2009-12-31

    IPC分类号: G06F9/44 G06F9/455

    CPC分类号: G06F17/30247 G06F9/455

    摘要: In an embodiment, an approach is provided that differences a source topology model associated with a source platform and a target topology model associated with a target platform. This differencing is performed by a processor and results in a topology difference. An operation in a workflow model is obtained from an asset library, the operation being associated with the topology difference. At least a portion of the asset library is stored in a persistent storage medium. The operation to deploy a portion of a solution is transmitted for deployment. The deployed portion of the solution includes a target image compatible with the target platform.

    摘要翻译: 在一个实施例中,提供了一种与源平台相关联的源拓扑模型和与目标平台相关联的目标拓扑模型的差异的方法。 这种差异由处理器执行并导致拓扑差异。 从资产库获取工作流模型中的操作,该操作与拓扑差异相关联。 资产库的至少一部分存储在永久存储介质中。 部署解决方案的一部分的操作被传送以进行部署。 解决方案的部署部分包括与目标平台兼容的目标图像。

    Converting images in virtual environments
    7.
    发明授权
    Converting images in virtual environments 有权
    在虚拟环境中转换图像

    公开(公告)号:US08352415B2

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

    申请号:US12816117

    申请日:2010-06-15

    IPC分类号: G06F17/30

    摘要: The different illustrative embodiments provide a method, computer program product, and apparatus for converting a first image for a virtual machine formatted for a first virtual environment. A second image is created, wherein the second image is non-specific to any virtual environment. A determination is made whether a portion of files to be copied from the first virtual image to the second virtual image should be replaced using a compatibility matrix, wherein the compatibility matrix identifies changes between the first virtual environment and a second virtual environment. A replacement for the portion of the files is copied to the second image using the compatibility matrix responsive to a determination that the portion of the files in the set of files should be replaced. The file is copied to the second image responsive to an absence of a determination that the each file in the set of files should be replaced.

    摘要翻译: 不同的说明性实施例提供了一种用于转换为第一虚拟环境格式化的虚拟机的第一图像的方法,计算机程序产品和装置。 创建第二图像,其中第二图像对于任何虚拟环境都是非特定的。 确定是否应使用兼容性矩阵来替换要从第一虚拟图像复制到第二虚拟图像的文件的一部分,其中兼容性矩阵识别第一虚拟环境和第二虚拟环境之间的变化。 响应于确定应该替换文件集中的文件的一部分,使用兼容性矩阵将部分文件的替换复制到第二图像。 响应于不确定应该替换文件集中的每个文件的确定,该文件被复制到第二图像。

    Virtual machine disk image installation
    8.
    发明申请

    公开(公告)号:US20130007726A1

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

    申请号:US13174359

    申请日:2011-06-30

    IPC分类号: G06F9/445

    摘要: A processor copies first and second installable binary files into first and second disk images of first and second virtual machines, respectively, before instantiating the images. The processor can copy first installation parameters and second installation parameters into the first image. The processor copies additional first installation parameters and additional second installation parameters into the second image. The processor at least partially executes a first installation process, based on the first installation parameters, to install the first installable binary files, and a second installation process, based on the additional second installation parameters, to install the second installable binary files. The processor at least partially executes the installation processes in an interleaved manner in relation to one another, based on dependencies. After instantiating the images, the processor can execute scripts based on the second installation parameters and the additional second installation parameters to complete installation.

    Porting Virtual Images Between Platforms
    9.
    发明申请
    Porting Virtual Images Between Platforms 有权
    在平台之间移植虚拟图像

    公开(公告)号:US20120180035A1

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

    申请号:US13415156

    申请日:2012-03-08

    CPC分类号: G06F17/30247 G06F9/455

    摘要: In an embodiment, an approach is provided that differences a source topology model associated with a source platform and a target topology model associated with a target platform. This differencing is performed by a processor and results in a topology difference. An operation in a workflow model is obtained from an asset library, the operation being associated with the topology difference. At least a portion of the asset library is stored in a persistent storage medium. The operation to deploy a portion of a solution is transmitted for deployment. The deployed portion of the solution includes a target image compatible with the target platform.

    摘要翻译: 在一个实施例中,提供了一种与源平台相关联的源拓扑模型和与目标平台相关联的目标拓扑模型的差异的方法。 这种差异由处理器执行并导致拓扑差异。 从资产库获取工作流模型中的操作,该操作与拓扑差异相关联。 资产库的至少一部分存储在永久存储介质中。 部署解决方案的一部分的操作被传送以进行部署。 解决方案的部署部分包括与目标平台兼容的目标图像。

    CLIENT-SPECIFIC DATA CUSTOMIZATION FOR SHARED DATABASES
    10.
    发明申请
    CLIENT-SPECIFIC DATA CUSTOMIZATION FOR SHARED DATABASES 审中-公开
    用于共享数据库的客户特定数据自定义

    公开(公告)号:US20110010394A1

    公开(公告)日:2011-01-13

    申请号:US12499155

    申请日:2009-07-08

    IPC分类号: G06F17/30

    CPC分类号: G06F16/24573

    摘要: A client identifier (ID) and a client-specific data field identifier for each item of client-specific data associated with a first client of a set of clients are received at a processor associated with a software as a service (SaaS) module. An extensible markup language (XML) formatted document for storing the client-specific data, including a set of client-specific data elements, each element referenced by one of the client-specific data field identifiers, is created for the first client. The XML formatted document is inserted into an XML formatted column of a row in a database table, where the database table is shared among a set of clients and stored in a shared database. The client ID is inserted into a structured query language (SQL) formatted data column of the row in the database table.

    摘要翻译: 在与软件即服务(SaaS)模块相关联的处理器处接收与客户端集合中的第一客户端相关联的每个客户端特定数据项的客户端标识符(ID)和客户端特定数据字段标识符。 为第一客户端创建用于存储客户端特定数据的可扩展标记语言(XML)格式化文档,包括一组客户端特定数据元素,由客户端特定数据字段标识符之一引用的每个元素。 XML格式的文档被插入到数据库表中的行的XML格式的列中,其中数据库表在一组客户端之间共享并存储在共享数据库中。 将客户端ID插入数据库表中行的结构化查询语言(SQL)格式的数据列。