Integrated Metering of Service Usage for Hybrid Clouds
    1.
    发明申请
    Integrated Metering of Service Usage for Hybrid Clouds 有权
    混合云服务使用综合计量

    公开(公告)号:US20130185413A1

    公开(公告)日:2013-07-18

    申请号:US13350752

    申请日:2012-01-14

    IPC分类号: G06F15/173

    摘要: An embodiment is directed to a hybrid cloud environment wherein a user of cloud computing services is disposed to consume cloud provided services delivered by each of a plurality of cloud computing service providers. Specified event data is received at an MCS component, wherein the event data pertains to metering events related to consumed services delivered by one or more cloud service providers. Event data includes event data furnished by one or more entities that actively monitor metering events at one or more local or remote cloud service provider locations. Event data is sent from the MCS component to a metering system, and the metering system generates reports from the event data that contains usage information on services provided by one or more cloud service providers, wherein information for a provider specifies amounts and quality of each type of service delivered to users by the provider.

    摘要翻译: 一个实施例涉及一种混合云环境,其中云计算服务的用户被设置为消耗由多个云计算服务提供商中的每一个提供的云提供的服务。 在MCS组件处接收指定的事件数据,其中事件数据涉及与由一个或多个云服务提供商提供的消费服务相关的计量事件。 事件数据包括由一个或多个实体提供的事件数据,其主动地监视在一个或多个本地或远程云服务提供商位置处的计量事件。 事件数据从MCS组件发送到计量系统,并且计量系统从包含由一个或多个云服务提供商提供的服务的使用信息的事件数据生成报告,其中供应商的信息指定每种类型的数量和质量 的服务提供给用户。

    Semantically consistent adaptation of software applications
    2.
    发明授权
    Semantically consistent adaptation of software applications 失效
    语义上一致的适应软件应用程序

    公开(公告)号:US07478378B2

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

    申请号:US10998850

    申请日:2004-11-29

    IPC分类号: G06F9/45 G06F12/00

    CPC分类号: G06F8/71

    摘要: The adaptation precedence of an application (or order of adaptation of various components) is given as a directed acyclic graph (DAG), with each vertex being an atomic unit of adaptation, or a component which comprises of atomic units of adaptation. Each such component has an associated DAG specifying the order of adaptation with vertices as sub-components. Relations among sub-components and associated actions are stored as a table. The relations between sub-components of different components follow a set of constraints in order to be compatible relations. A linear order from the partial order is created as represented by the DAG and follows that order for adaptation of each component. Each component x is adapted atomically and then the table of relations is updated appropriately. As and when a component y is to be adapted, the table is looked-up and it is determined which relations and actions are to be enforced upon y while its adaptation is being executed. A new version of the application is the output at the end of the adaptation, which is semantically consistent with the given relations and actions.

    摘要翻译: 应用的适应优先级(或各种组件的适应顺序)被给出为有向非循环图(DAG),其中每个顶点是适配的原子单位,或包含原子适应单位的分量。 每个这样的组件具有相关联的DAG,其指定具有顶点的适应顺序作为子组件。 子组件和相关操作之间的关系存储为一个表。 不同组件的子组件之间的关系遵循一系列约束,以便兼容关系。 创建由DAG表示的部分顺序的线性顺序,并遵循每个组件的自适应顺序。 每个组件x原子适配,然后关系表被适当地更新。 当要调整组件y时,查找表并确定在执行其适配时在哪个关系和动作被执行。 应用程序的新版本是在适应结束时的输出,其在语义上与给定的关系和动作一致。

    Systems, Methods and Computer Programs for Monitoring Distributed Resources in a Data Processing Environment
    3.
    发明申请
    Systems, Methods and Computer Programs for Monitoring Distributed Resources in a Data Processing Environment 审中-公开
    用于监控数据处理环境中分布式资源的系统,方法和计算机程序

    公开(公告)号:US20080275985A1

    公开(公告)日:2008-11-06

    申请号:US12173854

    申请日:2008-07-16

    申请人: Ashish Kundu

    发明人: Ashish Kundu

    IPC分类号: G06F15/173

    摘要: Methods, apparatus and computer programs are described for monitoring resources within a data processing network. Monitoring entities can be selected, and a set of active monitoring functions can be modified, based on the requirements of consumers of monitored data. A first method involves monitoring resources on behalf of consumer entities within the network. A description of the consumer entity's monitoring requirements are published by the consumer entity and stored in a repository. The monitoring requirements of the consumer entity are compared with the monitoring capabilities of a plurality of monitoring entities, to identify a monitoring entity capable of satisfying the monitoring requirements of the consumer entity. An identified monitoring entity is selected, and a connection is established between the selected monitoring entity and the consumer entity. A second method involves modifying an active set of monitoring functions in response to changes to monitoring requirements of a currently active set of consumer entities.

    摘要翻译: 描述了用于监视数据处理网络内的资源的方法,装置和计算机程序。 可以选择监控实体,并且可以根据监控数据的消费者的要求修改一组主动监控功能。 第一种方法涉及监视代表网络内的消费者实体的资源。 消费者实体的监控要求的描述由消费者实体发布并存储在存储库中。 将消费者实体的监测要求与多个监测实体的监测能力进行比较,以识别能够满足消费者实体的监测要求的监测实体。 选择已识别的监控实体,并且在所选择的监控实体和消费者实体之间建立连接。 第二种方法涉及响应于当前活动的消费者实体集合的监视要求的变化来修改活动的监视功能集合。

    Lazy Document and Data Validation
    4.
    发明申请
    Lazy Document and Data Validation 审中-公开
    懒惰文件和数据验证

    公开(公告)号:US20080275947A1

    公开(公告)日:2008-11-06

    申请号:US12173416

    申请日:2008-07-15

    IPC分类号: G06F15/16

    摘要: Client-side scripts are repackaged on the server side to be sent to the client with the corresponding data element. They are packaged to appear no earlier than the program location of a first corresponding data element. The document is rendered as it arrives at the client. In parallel, execution of the scripts to validate corresponding data elements occurs no sooner than rendering of the data elements. Validation of the document is delayed until the document download (and validation) has been performed.

    摘要翻译: 客户端脚本在服务器端重新打包,并发送给具有相应数据元素的客户端。 它们被打包成不早于第一对应数据元素的程序位置出现。 该文档在到达客户端时呈现。 并行地,执行脚本来验证相应的数据元素,而不是渲染数据元素。 文档的验证将被延迟,直到执行文档下载(和验证)为止。

    On-demand and incremental application adaptation
    5.
    发明授权
    On-demand and incremental application adaptation 有权
    按需和增量应用程序的适应

    公开(公告)号:US07287228B2

    公开(公告)日:2007-10-23

    申请号:US10729300

    申请日:2003-12-05

    IPC分类号: G06F3/00 G06F15/16

    CPC分类号: G06F8/433 G06F17/30902

    摘要: Components of an application that may be requested by a user in the future are identified and adapted for operation with a device of the user in response to a request for a component of the application by the user. Optionally, only the requested and identified components are adapted for operation with the requesting device, which may enable component adaptation within a specified maximum time period. A reachability analysis may be performed to identify components reachable from the requested component and components that are within a specified distance of the requested component may be identified or selected. The identified components may further be selected or identified based on historical request patterns relating to the application.

    摘要翻译: 响应于用户对应用的组件的请求,识别适合用户将来请求的应用的组件,以适应用户的设备的操作。 可选地,仅请求和识别的组件适于与请求设备一起操作,这可以使得在指定的最大时间段内的组件适配。 可以执行可达性分析以识别从所请求的组件可访问的组件,并且可以识别或选择在所请求组件的指定距离内的组件。 可以基于与应用相关的历史请求模式进一步选择或识别所识别的组件。

    Managing server resources for hosted applications
    6.
    发明授权
    Managing server resources for hosted applications 失效
    管理托管应用程序的服务器资源

    公开(公告)号:US07174379B2

    公开(公告)日:2007-02-06

    申请号:US09921868

    申请日:2001-08-03

    IPC分类号: G06F15/173 G06F9/445

    摘要: In an ASP server farm, requests to use an application are directed to a particular executing instance of the application (or an appropriate component thereof) that is identified as being the least loaded of the available such instances of the application or its component. The number of such instances is dynamically increased or decreased in response to the number of requests for the application or components thereof. Requests may be directed (in accordance with the first aspect) or the instances adjusted (in accordance with a second aspect) on a per client-basis, in which instances of the application and/or components thereof are reserved for the use of a user or a particular group of users. Operation in this manner facilitates compliance with service agreements with respective users or groups of users.

    摘要翻译: 在ASP服务器场中,使用应用程序的请求被引导到应用程序的特定执行实例(或其适当的组件),该实例被标识为应用程序或其组件的可用这样的实例的最少加载。 响应于应用程序的请求数量或其组件的数量,这种实例的数量被动态地增加或减少。 请求可以针对每个客户端(根据第一方面)或被调整(根据第二方面)的实例,其中应用和/或其组件的实例被保留用于使用用户 或特定的一组用户。 以这种方式进行操作便于遵守与各个用户或用户组的服务协议。

    Lazy document and data validation
    7.
    发明申请
    Lazy document and data validation 有权
    懒惰文件和数据验证

    公开(公告)号:US20050138135A1

    公开(公告)日:2005-06-23

    申请号:US10727885

    申请日:2003-12-04

    IPC分类号: G06F15/16 H04L29/08

    摘要: Client-side scripts are repackaged on the server side to be sent to the client with the corresponding data element. They are packaged to appear no earlier than the program location of a first corresponding data element. The document is rendered as it arrives at the client. In parallel, execution of the scripts to validate corresponding data elements occurs no sooner than rendering of the data elements. Validation of the document is delayed until the document download (and validation) has been performed.

    摘要翻译: 客户端脚本在服务器端重新打包,并发送给具有相应数据元素的客户端。 它们被打包成不早于第一对应数据元素的程序位置出现。 该文档在到达客户端时呈现。 并行地,执行脚本来验证相应的数据元素,而不是渲染数据元素。 文档的验证将被延迟,直到执行文档下载(和验证)为止。

    System and method for downloading a document from a server computer to a client computer
    8.
    发明授权
    System and method for downloading a document from a server computer to a client computer 有权
    将文档从服务器计算机下载到客户端计算机的系统和方法

    公开(公告)号:US07451191B2

    公开(公告)日:2008-11-11

    申请号:US10727885

    申请日:2003-12-04

    IPC分类号: G06F15/16

    摘要: A system and method downloads a document from a server computer to a client computer. The method and system comprises the steps of repackaging scripts in a document program at the server such that scripts are in a program location no earlier than the program location of a first corresponding data element and downloading the repackaged document program to the client. The method renders rendering the repackaged document at the client as it arrives until complete, and in parallel with the rendering step, schedules execution of the scripts by the client to validate corresponding data elements no sooner than the step of rendering. The method inputs user data for the document at the client as the step of rendering occurs.

    摘要翻译: 系统和方法将文档从服务器计算机下载到客户端计算机。 该方法和系统包括以下步骤:在服务器上重新打包文档程序中的脚本,使得脚本在不早于第一对应数据元素的程序位置的程序位置中并将重新包装的文档程序下载到客户端。 该方法使得重新打包的文档在客户端到达时直到完成,并且与呈现步骤并行,由客户端执行脚本来执行相应的数据元素,以便不迟于渲染步骤。 随着渲染步骤的发生,该方法在客户端输入文档的用户数据。

    Integrated metering of service usage for hybrid clouds
    9.
    发明授权
    Integrated metering of service usage for hybrid clouds 有权
    混合云服务使用的综合计量

    公开(公告)号:US09336061B2

    公开(公告)日:2016-05-10

    申请号:US13350752

    申请日:2012-01-14

    IPC分类号: G06F15/173 G06F9/50 G06F11/30

    摘要: An embodiment is directed to a hybrid cloud environment wherein a user of cloud computing services is disposed to consume cloud provided services delivered by each of a plurality of cloud computing service providers. Specified event data is received at an MCS component, wherein the event data pertains to metering events related to consumed services delivered by one or more cloud service providers. Event data includes event data furnished by one or more entities that actively monitor metering events at one or more local or remote cloud service provider locations. Event data is sent from the MCS component to a metering system, and the metering system generates reports from the event data that contains usage information on services provided by one or more cloud service providers, wherein information for a provider specifies amounts and quality of each type of service delivered to users by the provider.

    摘要翻译: 一个实施例涉及一种混合云环境,其中云计算服务的用户被设置为消耗由多个云计算服务提供商中的每一个提供的云提供的服务。 在MCS组件处接收指定的事件数据,其中事件数据涉及与由一个或多个云服务提供商提供的消费服务相关的计量事件。 事件数据包括由一个或多个实体提供的事件数据,其主动地监视在一个或多个本地或远程云服务提供商位置处的计量事件。 事件数据从MCS组件发送到计量系统,并且计量系统从包含由一个或多个云服务提供商提供的服务的使用信息的事件数据生成报告,其中供应商的信息指定每种类型的数量和质量 的服务提供给用户。

    On-demand and incremental application adaptation
    10.
    发明申请
    On-demand and incremental application adaptation 有权
    按需和增量应用程序的适应

    公开(公告)号:US20050125510A1

    公开(公告)日:2005-06-09

    申请号:US10729300

    申请日:2003-12-05

    CPC分类号: G06F8/433 G06F17/30902

    摘要: Components of an application that may be requested by a user in the future are identified and adapted for operation with a device of the user in response to a request for a component of the application by the user. Optionally, only the requested and identified components are adapted for operation with the requesting device, which may enable component adaptation within a specified maximum time period. A reachability analysis may be performed to identify components reachable from the requested component and components that are within a specified distance of the requested component may be identified or selected. The identified components may further be selected or identified based on historical request patterns relating to the application.

    摘要翻译: 响应于用户对应用的组件的请求,识别适合用户将来请求的应用的组件,以适应用户的设备的操作。 可选地,仅请求和识别的组件适于与请求设备一起操作,这可以使得在指定的最大时间段内的组件适配。 可以执行可达性分析以识别从所请求的组件可访问的组件,并且可以识别或选择在所请求组件的指定距离内的组件。 可以基于与应用相关的历史请求模式进一步选择或识别所识别的组件。