Apparatus and method for creating a real-time class package to class archive file mapping index
    11.
    发明申请
    Apparatus and method for creating a real-time class package to class archive file mapping index 有权
    用于创建一个实时类包的装置和方法,用于归档文件映射索引

    公开(公告)号:US20070198974A1

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

    申请号:US11351240

    申请日:2006-02-09

    IPC分类号: G06F9/44

    CPC分类号: G06F9/445 Y10S707/99943

    摘要: According to the preferred embodiments, an apparatus and method is described for creating a real-time class package to class archive file mapping index that improves the performance of a class loader to load needed classes in an object oriented programming environment. In preferred embodiments, the class loader includes a mapping mechanism that creates and maintains a real-time class package to file archive mapping index. In preferred embodiments, the mapping mechanism optimizes access to the file archive mapping index. In a preferred embodiment, when the mapping mechanism finds a entry in the file archive mapping index for the package, but the class is not found, the class is searched in the class path beginning from the last file archive listed in the index to optimize the search. In other embodiments, the class loader includes a large package list that is used to further optimize access to the archive index.

    摘要翻译: 根据优选实施例,描述了一种用于创建类归档文件映射索引的实时类包的装置和方法,其提高了类加载器在面向对象编程环境中加载所需类的性能。 在优选实施例中,类加载器包括映射机制,其创建并维护实时类包至文件归档映射索引。 在优选实施例中,映射机制优化对文件归档映射索引的访问。 在优选实施例中,当映射机制在包的文件归档映射索引中找到条目,但是找不到该类时,在类路径中搜索该类,从索引中列出的最后一个文件归档开始,以优化 搜索。 在其他实施例中,类加载器包括用于进一步优化对归档索引的访问的大的包列表。

    Generating a public key and a private key in an instant messaging server
    12.
    发明申请
    Generating a public key and a private key in an instant messaging server 审中-公开
    在即时消息服务器中生成公钥和私钥

    公开(公告)号:US20070162554A1

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

    申请号:US11330690

    申请日:2006-01-12

    IPC分类号: G06F15/16

    摘要: An apparatus, program product and method generate a public key and a private key in an instant messaging server. The public key and the private key may be generated in the instant messaging server in connection with the user logging into the instant messaging server. As such, the public key and the private key may be used to encrypt and/or decrypt instant messages in connection with peer to peer instant messaging.

    摘要翻译: 设备,程序产品和方法在即时消息服务器中生成公钥和私钥。 可以在与登录到即时消息服务器的用户相关联的即时消息收发服务器中生成公钥和私钥。 因此,公共密钥和私钥可以用于加密和/或解密与对等即时消息传递相关联的即时消息。

    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR COMPENSATING FOR DISRUPTION CAUSED BY TRACE ENABLEMENT
    13.
    发明申请
    METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR COMPENSATING FOR DISRUPTION CAUSED BY TRACE ENABLEMENT 失效
    用于补偿由追踪引起的破坏的方法,系统和计算机程序产品

    公开(公告)号:US20070260935A1

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

    申请号:US11278978

    申请日:2006-04-07

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3636

    摘要: A method for compensating for disruption caused by trace enablement is provided. The method includes receiving a selected target to run a program, receiving a selected program that has been identified as having a problem, and receiving a selected trace type. The method also includes enabling a trace compensator for identifying non-critical code in the selected program. The non-critical code is determined by the trace type. The method further includes running the program with a trace to identify the problem, the trace compensator causing the program to suppress the non-critical code for problem reproduction to adjust for timing discrepancies.

    摘要翻译: 提供了一种用于补偿由跟踪启用引起的中断的方法。 该方法包括:接收所选择的目标以运行程序,接收已被识别为具有问题的所选择的程序,以及接收所选择的跟踪类型。 该方法还包括启用跟踪补偿器以识别所选程序中的非关键代码。 非关键代码由跟踪类型确定。 该方法还包括使用跟踪来运行程序以识别问题,跟踪补偿器导致程序抑制用于问题再现的非关键代码来调整定时差异。

    Selective profiling of program code executing in a runtime environment
    14.
    发明申请
    Selective profiling of program code executing in a runtime environment 有权
    在运行时环境中执行的程序代码的选择性分析

    公开(公告)号:US20070169003A1

    公开(公告)日:2007-07-19

    申请号:US11330687

    申请日:2006-01-12

    IPC分类号: G06F9/44 G06F9/45

    摘要: An apparatus, program product and method associate a unique key with routines in an application to enable a profiler to ascertain whether to collect profile information for a routine during its execution. A key may be generated, for example, during deployment or installation of an application in an application server or other runtime environment, and subsequently associated with the routines in the application, e.g., by storing the key in the class and/or library files for the application. By doing so, each application in a runtime environment may be uniquely identified by a profiler during execution, such that profile information will only be collected for those applications for which profiling has been enabled.

    摘要翻译: 设备,程序产品和方法将唯一密钥与应用程序中的例程相关联,以使得分析器可以在执行期间确定是否收集例程的简档信息。 例如,可以在例如在应用服务器或其他运行时环境中部署或安装应用程序期间生成密钥,并且随后与应用程序中的例程相关联,例如通过将密钥存储在类和/或库文件中 应用程序。 通过这样做,运行时环境中的每个应用程序可以在执行期间由分析器唯一地标识,使得仅对已经启用了分析的那些应用程序收集简档信息。

    Compiling an application by cluster members
    15.
    发明申请
    Compiling an application by cluster members 审中-公开
    由群集成员编译应用程序

    公开(公告)号:US20070234315A1

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

    申请号:US11351241

    申请日:2006-02-09

    IPC分类号: G06F9/45

    CPC分类号: G06F9/5066 G06F8/60

    摘要: In an embodiment, a source application is divided into source task subsets, which are sent to cluster members. A cluster member receives its source task subset, compiles it into a local compiled task subset, and sends the local compiled task subset to the other cluster members. The cluster member also receives compiled task subsets from other cluster members and combines them with its local compiled task subset into a compiled application. The cluster member also creates a local symbol data subset for its source task subset and sends the local symbol data subset to the other cluster members. The cluster member also receives symbol data subsets from other cluster members and combines them with its local symbol data subset into distributed symbol data. In this way, an application may be deployed to cluster members in parallel.

    摘要翻译: 在一个实施例中,源应用程序被划分为源任务子集,其被发送到集群成员。 集群成员接收其源任务子集,将其编译为本地编译的任务子集,并将本地编译的任务子集发送到其他集群成员。 集群成员还从其他集群成员接收编译的任务子集,并将其与其本地编译的任务子集合并为编译应用程序。 集群成员还为其源任务子集创建本地符号数据子集,并将本地符号数据子集发送到其他集群成员。 集群成员还从其他集群成员接收符号数据子集,并将其与其本地符号数据子集合并成分布式符号数据。 以这种方式,可以并行地将应用程序部署到集群成员。

    Automated failover system for logical partitions
    16.
    发明申请
    Automated failover system for logical partitions 有权
    逻辑分区的自动故障切换系统

    公开(公告)号:US20070174361A1

    公开(公告)日:2007-07-26

    申请号:US11330691

    申请日:2006-01-12

    IPC分类号: G06F17/30

    摘要: An apparatus, program product and method improve software updates processes within a logically partitioned environment by creating a new, proxy partition having substantially the same operating characteristics as an original partition, in addition to an updated software application. Network connectivity is transferred seamlessly over from the original partition to the new partition. While “hidden” from the network, the original partition continues to operate with reduced resources as the new partition takes over production operations. As such, the original partition remains in a ready state against the possibility of a problem arising with the new partition. In such an instance, network connectivity is transferred back over to the original partition, which resumes production operations as before.

    摘要翻译: 一种装置,程序产品和方法除了更新的软件应用之外,通过创建具有与原始分区基本上相同的操作特征的新的代理分区来改进逻辑分区环境中的软件更新过程。 网络连接从原始分区无缝传输到新分区。 当网络“隐藏”时,由于新分区接管生产操作,原始分区将继续以较少的资源运行。 因此,原始分区保持在就绪状态,抵抗新分区出现问题的可能性。 在这种情况下,网络连接被转移回原始分区,如以前那样恢复生产操作。

    Apparatus and method for autonomically adjusting one or more computer program configuration settings when resources in a logical partition change
    17.
    发明申请
    Apparatus and method for autonomically adjusting one or more computer program configuration settings when resources in a logical partition change 失效
    当逻辑分区中的资源改变时,用于自动调整一个或多个计算机程序配置设置的装置和方法

    公开(公告)号:US20070162720A1

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

    申请号:US11330684

    申请日:2006-01-12

    IPC分类号: G06F12/00

    CPC分类号: G06F9/5077

    摘要: A computer program communicates with a partition manager in the logical partition where the computer program is run. When resource allocation in the logical partition dynamically changes, the partition manager notifies the computer program of the configuration change. The computer program may autonomically adjust one or more configuration settings that affect performance of the computer program to dynamically tune the computer program to optimal performance each time the allocation of resources within the logical partition changes. The partition manager may notify the computer program of an impending change in resource allocation in the logical partition that runs the computer program, which allows the computer program to reconfigure its configuration setting(s) before the partition manager changes the resource allocation in the logical partition.

    摘要翻译: 计算机程序与运行计算机程序的逻辑分区中的分区管理器通信。 当逻辑分区中的资源分配动态更改时,分区管理器会通知计算机程序配置更改。 计算机程序可以自主地调整影响计算机程序的性能的一个或多个配置设置,以便在每次逻辑分区中的资源分配改变时动态调整计算机程序以达到最佳性能。 分区管理器可以通知计算机程序在运行计算机程序的逻辑分区中即将发生的资源分配变化,这允许计算机程序在分配管理器改变逻辑分区中的资源分配之前重新配置其配置设置 。

    Method, apparatus and computer program product for synchronizing separate compressed video and text streams to provide closed captioning and instant messaging integration with video conferencing
    18.
    发明申请
    Method, apparatus and computer program product for synchronizing separate compressed video and text streams to provide closed captioning and instant messaging integration with video conferencing 有权
    用于同步分离的压缩视频和文本流的方法,设备和计算机程序产品,以提供视频会议的隐藏字幕和即时消息集成

    公开(公告)号:US20070064095A1

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

    申请号:US11225642

    申请日:2005-09-13

    IPC分类号: H04N7/14

    摘要: A method, apparatus and computer program product are provided for synchronizing separate compressed video and text streams to provide lightweight closed captioning and instant messaging integration with video conferencing. A video encoder encodes a video stream and periodically generates a synchronization frame event. Each generated synchronization frame event has a unique ID. A text recording agent receives the periodically generated synchronization frame events, and generates text packets associating stored text with the synchronization frame event. A video decoder decodes the video stream, periodically generating the synchronization frame event having the unique ID. A text display agent receives the periodically generated synchronization frame events and associates stored text packets with the synchronization frame events.

    摘要翻译: 提供了一种方法,装置和计算机程序产品,用于同步单独的压缩视频和文本流,以提供轻量级的隐藏字幕和与视频会议的即时消息集成。 视频编码器对视频流进行编码并周期性地产生同步帧事件。 每个生成的同步帧事件都有唯一的ID。 文本记录代理接收周期性产生的同步帧事件,并生成将存储的文本与同步帧事件相关联的文本分组。 视频解码器解码视频流,周期性地产生具有唯一ID的同步帧事件。 文本显示代理接收周期性地产生的同步帧事件并将所存储的文本分组与同步帧事件相关联。