Apparatus, methods and computer program products for managing
web-page-embedded sessions with a host-based application
    41.
    发明授权
    Apparatus, methods and computer program products for managing web-page-embedded sessions with a host-based application 失效
    用于使用基于主机的应用程序管理网页嵌入式会话的设备,方法和计算机程序产品

    公开(公告)号:US5964836A

    公开(公告)日:1999-10-12

    申请号:US927778

    申请日:1997-09-11

    IPC分类号: G06F9/44 G06F17/00

    CPC分类号: G06F9/4443

    摘要: Sessions with a host-based application are managed by embedding a user interface, such as a screen, for a first session between the remote computer and the application in a Web page displayed at a remote computer. Preferably, a Java applet is downloaded to the remote computer and processed to embed the user interface. The downloaded Java applet may also be processed to establish the first session between the remote computer and the application. Upon termination of the first session, the user interface is removed from the Web page. According to one aspect, a link object for accessing a second session between the remote computer and the application may be embedded in the Web page and, upon embedding the user interface for the first session in the Web page, the link object may be removed from the Web page. Upon termination of the first session, the user interface for the first session may be removed from the Web page, and the link object for the second session embedded in the Web page again. According to another aspect, the Web page is displayed in a first window, a second session established, and a user interface for the second session provided in a second window. The user interface includes a link object associated with the first session embedded therein. In response to user selection of the link object, the user is directed to the first window.

    摘要翻译: 具有基于主机的应用的会话通过在远程计算机上显示的网页中在远程计算机和应用之间嵌入用于第一会话的用户界面(例如屏幕)来管理。 优选地,Java小程序被下载到远程计算机并被处理以嵌入用户界面。 也可以处理下载的Java小程序以在远程计算机和应用程序之间建立第一个会话。 在第一个会话终止时,用户界面从Web页面中删除。 根据一个方面,用于访问远程计算机和应用程序之间的第二会话的链接对象可以嵌入在网页中,并且在将第一会话的用户界面嵌入在网页中时,链接对象可以从 网页。 在第一会话终止时,第一会话的用户界面可以从网页被移除,并且可以再次嵌入在网页中的第二会话的链接对象。 根据另一方面,在第一窗口中显示网页,建立第二会话以及在第二窗口中提供的用于第二会话的用户界面。 用户界面包括与嵌入其中的第一会话相关联的链接对象。 响应于用户对链接对象的选择,用户被引导到第一窗口。

    Apparatus, methods and computer program products for conducting a
persistent session with a host-based application
    42.
    发明授权
    Apparatus, methods and computer program products for conducting a persistent session with a host-based application 失效
    用于与基于主机的应用程序进行持续会话的设备,方法和计算机程序产品

    公开(公告)号:US5958013A

    公开(公告)日:1999-09-28

    申请号:US927777

    申请日:1997-09-11

    IPC分类号: H04L29/06 H04L29/08 G06F17/00

    摘要: A session is conducted with an application resident on a host computer by loading terminal information at a computer, operatively associated with the host computer and which is part of a network including a plurality of resource locations, from a host access resource location of the plurality of resource locations. The terminal emulation information is processed to conduct a session between the computer and the application. A resource location of the plurality of resource locations is then accessed from the computer while the session persists. The terminal emulation information may be downloaded to the computer from a server of the network. According to one aspect, a common environment capable of being produced under a plurality of different computer operating systems, e.g., a Java environment, is produced at the computer. The terminal emulation information is processed under the common environment to thereby conduct a session between the computer and the application. According to another aspect, the terminal emulation information is processed to instantiate a Session Object at the computer, the Session Object being configured to conduct the session between the computer and the application. A plurality of host access processing objects may be instantiated from the Session Object, the host access processing objects being configured to conduct the session between the computer and the application and having methods which are accessible to an application resident at the computer. A Session Vector which identifies the instantiated Session Object may also be instantiated.

    摘要翻译: 通过在计算机上加载终端信息,与主计算机可操作地相关联并且是与多个资源位置的主机访问资源位置相关联的哪个是包括多个资源位置的网络的一部分,来执行会话, 资源位置。 处理终端仿真信息以在计算机和应用之间进行会话。 然后当会话持续时,从计算机访问多个资源位置的资源位置。 终端仿真信息可以从网络的服务器下载到计算机。 根据一个方面,在计算机上产生能够在多个不同的计算机操作系统(例如Java环境)下产生的公共环境。 终端仿真信息在公共环境下进行处理,从而在计算机和应用程序之间进行会话。 根据另一方面,处理终端仿真信息以在计算机上实例化会话对象,会话对象被配置为在计算机和应用之间进行会话。 多个主机访问处理对象可以从会话对象实例化,主机访问处理对象被配置为在计算机和应用之间进行会话,并且具有可驻留在计算机上的应用程序可访问的方法。 识别实例化的会话对象的会话向量也可以被实例化。

    Dynamic assignment of affinity for vector tasks
    43.
    发明授权
    Dynamic assignment of affinity for vector tasks 失效
    动态分配向量任务的亲和力

    公开(公告)号:US4809157A

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

    申请号:US781844

    申请日:1985-09-30

    摘要: A method for dynamically assigning and removing task affinity for a resource is disclosed and claimed. A first interrupt handler recognizes a special task interrupt condition which is generated by the hardware. The interrupt condition is generated because a task attempted to execute a special instruction and either a special resource is attached to the central processing unit which issued the special instruction, or a special resource is not attached to the issuing central processing unit, but could be attached to another central processing unit in a central electronic complex. The first interrupt handler then passes control to a second interrupt handler which determines if execution of the current task can continue. If it can, the second interrupt handler creates or reestablishes a special environment and the task is dispatched (either for the first time or again) with a special dynamic affinity to only those central processing units in the central electronic complex that have a special resource attached. Due to the assignment of special affinity the task is dispatched only on a central processing unit with a special resource attached. The task can be suspended and special affinity removed because of non-use of the special resource over a predetermined period of time. Special affinity is automatically determined following a first-issued special instruction as well as one issued by a task whose special affinity was previously suspended.

    摘要翻译: 公开并要求保护对资源的动态分配和去除任务亲和性的方法。 第一个中断处理程序识别由硬件产生的特殊任务中断条件。 产生中断条件是因为任务试图执行特殊指令,特殊资源被附加到发出特殊指令的中央处理单元,或者特殊资源不附加到发行中央处理单元,而是可以被附加 到中央电子综合体的另一个中央处理单元。 然后,第一个中断处理程序将控制权传给第二个中断处理程序,该处理程序确定当前任务的执行是否可以继 如果可以的话,第二个中断处理程序创建或重新建立一个特殊的环境,并且任务被分派(或者是第一次或者再次)以特殊的动态亲和关系,只有中央电子综合体中具有特殊资源的中央处理单元 。 由于特殊关系的分配,任务仅在具有附加特殊资源的中央处理单元上调度。 可以暂停任务,并且由于在预定时间段内不使用特殊资源而删除特殊的关联。 在第一次发布的特殊指令之后自动确定特殊关系,以及由先前暂停特殊关系的任务发出的特殊关系。

    Data processing environment event correlation
    44.
    发明授权
    Data processing environment event correlation 有权
    数据处理环境事件相关

    公开(公告)号:US09128773B2

    公开(公告)日:2015-09-08

    申请号:US13533517

    申请日:2012-06-26

    IPC分类号: G06F9/46 G06F9/50 G06F11/30

    摘要: A system and method for correlating events in data processing resources processing a workload. An event correlation service comprising an event correlation service software framework is provided on a processor unit. The event correlation service is configured, using the event correlation service software framework, for correlating the events from monitored data for the workload, wherein the workload is processed using the data processing resources provided by a provider of the data processing resources. The event correlation service receives monitored data for the workload as the workload is being processed. The monitored data is processed by the event correlation service to identify an occurrence of an event of interest for the workload as the workload is being processed. An output is provided in response to identifying the occurrence of the event of interest.

    摘要翻译: 用于在处理工作负载的数据处理资源中关联事件的系统和方法。 在处理器单元上提供包括事件关联服务软件框架的事件关联服务。 使用事件相关服务软件框架来配置事件关联服务,用于将来自用于工作负载的监视数据的事件相关联,其中使用由数据处理资源的提供者提供的数据处理资源来处理工作负载。 当处理工作负载时,事件关联服务接收工作负载的监视数据。 受监视的数据由事件关联服务处理,以在正在处理工作负载的情况下识别工作负载感兴趣的事件的发生。 响应于识别感兴趣的事件的发生而提供输出。

    Pattern based adminstration of an operation in a component based computing solution
    45.
    发明授权
    Pattern based adminstration of an operation in a component based computing solution 失效
    基于组件的计算解决方案中基于模式的管理操作

    公开(公告)号:US08745575B2

    公开(公告)日:2014-06-03

    申请号:US11393410

    申请日:2006-03-30

    IPC分类号: G06F9/44

    CPC分类号: G06F8/35 G06F9/4494

    摘要: Embodiments of the present invention address deficiencies of the art in respect to administering and automating operations in a component based application and provide a method, system and computer program product for the pattern based administration of operations in a component based computing solution. In one embodiment of the invention, a composite application data processing system enabled for pattern based administration of an operation can include a dependency matrix model, a set of artifacts, each artifact associated with a particular action for a particular computing platform, and a pattern generated operation task control enabled to process an instance of the dependency matrix model through an invocation of selected ones of the artifacts.

    摘要翻译: 本发明的实施例解决了在基于组件的应用中管理和自动化操作方面本领域的缺陷,并提供了用于基于组件的计算解决方案中的基于模式的管理操作的方法,系统和计算机程序产品。 在本发明的一个实施例中,能够进行基于图案的管理操作的复合应用数据处理系统可以包括依赖矩阵模型,一组工件,与特定计算平台的特定动作相关联的每个工件,以及生成的模式 操作任务控制使得能够通过调用所选择的这些工件来处理依赖矩阵模型的实例。

    Hybrid Cloud Workload Management
    46.
    发明申请
    Hybrid Cloud Workload Management 审中-公开
    混合云工作负载管理

    公开(公告)号:US20120204187A1

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

    申请号:US13023159

    申请日:2011-02-08

    IPC分类号: G06F9/46 G06F15/173

    摘要: A method, apparatus, and computer program product for managing a workload in a hybrid cloud. It is determined whether first data processing resources processing a portion of a workload are overloaded. Responsive to a determination that the first data processing resources are overloaded, second data processing resources are automatically provisioned and the portion of the workload is automatically moved to the second data processing resources for processing. The second data processing resources are data processing resources that are provided as a service on the hybrid cloud. Processing of a first portion of a workload being processed on first data processing resources of a hybrid cloud are monitored simultaneously with monitoring processing of a second portion of the workload being processed on second data processing resources of the hybrid cloud. The workload may be allocated automatically between the first portion and the second portion responsive to the simultaneous monitoring.

    摘要翻译: 一种用于管理混合云中的工作负载的方法,装置和计算机程序产品。 确定处理一部分工作负载的第一数据处理资源是否过载。 响应于第一数据处理资源过载的确定,自动地提供第二数据处理资源,并且将部分工作量自动移动到第二数据处理资源进行处理。 第二数据处理资源是作为混合云上的服务提供的数据处理资源。 在对混合云的第二数据处理资源进行正在处理的工作负载的第二部分的监视处理的监视处理的同时监视对在混合云的第一数据处理资源上处理的工作负载的第一部分的处理。 响应于同时监视,可以在第一部分和第二部分之间自动分配工作量。

    Charging Resource Usage in a Distributed Computing Environment
    47.
    发明申请
    Charging Resource Usage in a Distributed Computing Environment 有权
    在分布式计算环境中计费资源使用量

    公开(公告)号:US20100036698A1

    公开(公告)日:2010-02-11

    申请号:US12185997

    申请日:2008-08-05

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/06 G06Q20/20

    摘要: A method of allocating costs for resource usage in a distributed computing environment includes creating a standardized template for deploying a desired functionality within the distributed computing environment; the standardized template defining computing resources of the distributed computing environment needed to support the desired functionality, associating fixed costs with the computing resources, and calculating a total allocated cost associated with the standardized template by referencing the fixed costs. A system of allocating costs for resource usage in a distributed computing environment includes a standardized template for deploying a desired functionality within the distributed computing environment, the standardized template defining a plurality of interconnected computing resources, a fixed cost associated with each of the plurality of interconnected computing resources, and a software application configured to sum the fixed costs to produce a total cost for deploying the desired functionality.

    摘要翻译: 在分布式计算环境中分配资源使用成本的方法包括创建用于在分布式计算环境内部署所需功能的标准化模板; 定义支持所需功能所需的分布式计算环境的计算资源的标准化模板,将固定成本与计算资源相关联,以及通过参考固定成本来计算与标准化模板相关联的总分配成本。 在分布式计算环境中分配资源使用成本的系统包括用于在分布式计算环境内部署所需功能的标准化模板,定义多个互连的计算资源的标准化模板,与多个互连的每个相关联的固定成本 计算资源和配置成对固定成本进行总和以产生用于部署所需功能的总成本的软件应用程序。

    Technique for automated e-business services
    48.
    发明授权
    Technique for automated e-business services 失效
    自动化电子商务服务技术

    公开(公告)号:US07634726B2

    公开(公告)日:2009-12-15

    申请号:US09754891

    申请日:2001-01-05

    IPC分类号: G06F17/00

    CPC分类号: G06Q30/06

    摘要: The present invention provides a method, system, computer program product, and method of doing business with automated electronic business (“e-business”) services by using a structured markup language processing engine and structured markup language documents. The structured markup language, which in the preferred embodiment is the Extensible Markup Language (“XML”), is used to describe the data and processing invocations to perform in carrying out e-business services (which may include invocation of a number of sub-services), and to automatically synchronize the interactions that are necessary in carrying out the service. The interactions may involve multiple business partners.

    摘要翻译: 本发明提供了一种通过使用结构化标记语言处理引擎和结构化标记语言文档与自动电子商务(“电子商务”)服务进行业务的方法,系统,计算机程序产品和方法。 在优选实施例中,结构化标记语言是可扩展标记语言(“XML”),用于描述在执行电子商务服务时执行的数据和处理调用(其可以包括调用多个子代码 服务),并自动同步执行服务所必需的交互。 互动可能涉及多个业务伙伴。

    Checkpointing and restarting long running web services
    49.
    发明授权
    Checkpointing and restarting long running web services 有权
    检查并重新启动长时间运行的Web服务

    公开(公告)号:US07562254B2

    公开(公告)日:2009-07-14

    申请号:US10612613

    申请日:2003-07-01

    IPC分类号: G06F11/00

    摘要: The present invention is a checkpoint processor configured for coupling to individual Web services through a Web services engine. The checkpoint processor can include checkpoint logic programmed to store checkpoint data for the individual Web service instance invocations. The checkpoint processor further can include restart logic programmed to restore the stored checkpoint data to a replacement for failed ones of the individual Web service instance invocations. Finally, the checkpoint processor can include cleanup logic programmed to removed the stored checkpoint data for concluded, non-failed ones of the individual Web service instance invocations. Notably, in a preferred aspect of the invention, logic can be included for identifying an asynchronous correlator for each one of the individual Web service instance invocations and for storing the asynchronous correlator in association with corresponding ones of the stored checkpoint data.

    摘要翻译: 本发明是被配置为通过Web服务引擎耦合到各个Web服务的检查点处理器。 检查点处理器可以包括编程为存储用于各个Web服务实例调用的检查点数据的检查点逻辑。 检查点处理器还可以包括编程的恢复逻辑,以将存储的检查点数据恢复为对各个Web服务实例调用中的失败的检查点数据的替换。 最后,检查点处理器可以包括被编程为去除存储的检查点数据的清理逻辑,用于各个Web服务实例调用中已结束的,未失败的检查点数据。 值得注意的是,在本发明的优选方面,可以包括用于识别每个单独Web服务实例调用的异步相关器的逻辑,并且与存储的检查点数据中的对应的存储的检查点数据相关联地存储异步相关器。

    Transforming data automatically between communications parties in a computing network
    50.
    发明授权
    Transforming data automatically between communications parties in a computing network 失效
    在计算网络中的通信方之间自动转换数据

    公开(公告)号:US07120703B2

    公开(公告)日:2006-10-10

    申请号:US11059165

    申请日:2005-02-16

    IPC分类号: G06F13/00

    摘要: Methods, systems, and computer program products for automatically transforming data or business messages to enable communication between parties in a distributed computing environment (e.g. between business partners who exchange data over a public network, and who do not necessarily use the same data formats), where this data transformation preferably occurs at the edge of the computing network. A set of transformation services is described, and include template registration, transformation, forward, and receive services. Services from this set may optionally be combined to create composite transformation services. A template defines how to transform one data format into another. Selection criteria may be provided to enable dynamically selecting a template at run-time. Using these services, one business partner simply hands its data off into the network to a network-accessible transformation service, where the data is automatically transformed into a format usable by its business partner and forwarded to that business partner.

    摘要翻译: 用于自动转换数据或业务消息的方法,系统和计算机程序产品,以实现分布式计算环境中的各方之间的通信(例如,在通过公共网络交换数据的业务伙伴之间以及不一定使用相同数据格式的各方之间的通信) 其中该数据变换优选地发生在计算网络的边缘处。 描述了一组转换服务,包括模板注册,转换,转发和接收服务。 可以可选地组合来自该集合的服务以创建复合转换服务。 模板定义了如何将一种数据格式转换为另一种数据格式。 可以提供选择标准以使得能够在运行时动态地选择模板。 使用这些服务,一个业务伙伴只需将其数据从网络传输到网络可访问的转换服务,数据自动转换为业务合作伙伴可使用的格式并转发给该业务伙伴。