Client-Side Statement Cache
    51.
    发明申请
    Client-Side Statement Cache 有权
    客户端语句缓存

    公开(公告)号:US20120158770A1

    公开(公告)日:2012-06-21

    申请号:US12970243

    申请日:2010-12-16

    IPC分类号: G06F17/30 G06F15/16

    摘要: Embodiments include a method, apparatus and computer program product for providing instructions from a database client to a database server. The method includes the steps of receiving from a database a representation of a first instruction and an associated identifier. The representation of the first instruction and the associated identifier are stored in a cache. A second instruction, from an application, is matched with the representation of the first instruction stored in the cache. The associated identifier is retrieved from the cache based on the matching and the associated identifier is sent to the database server. Upon receipt of the associated identifier, the database server executes the first instruction.

    摘要翻译: 实施例包括用于从数据库客户机向数据库服务器提供指令的方法,装置和计算机程序产品。 该方法包括以下步骤:从数据库接收第一指令和相关标识符的表示。 第一指令和相关联的标识符的表示被存储在高速缓存中。 来自应用的第二条指令与存储在高速缓存中的第一条指令的表示相匹配。 基于匹配从高速缓存检索相关联的标识符,并将相关联的标识符发送到数据库服务器。 在接收到相关联的标识符之后,数据库服务器执行第一条指令。

    Deferred reading of email database in mobile environments
    52.
    发明授权
    Deferred reading of email database in mobile environments 有权
    在移动环境中延迟阅读电子邮件数据库

    公开(公告)号:US08200768B2

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

    申请号:US12432425

    申请日:2009-04-29

    IPC分类号: G06F15/16

    CPC分类号: H04L51/26 H04L51/14

    摘要: Systems, methods, computer program product embodiments for deferred reading of email databases are described herein. An embodiment includes an event listener configured to poll (or query) the email server and selectively read an email database associated with the email server. Such a selective database read operation is based on the priority of an event occurring in the email server. If events of a low priority occur, the event listener does not open the email database immediately to retrieve additional information related to the low priority event but defers reading the email database by a pre-determined amount of time. If a higher priority event occurs, the email database is immediately read to retrieve details related to the high priority event from the mail server database. In another embodiment, event listener reads the email database based on when event timestamp information is updated by the email server.

    摘要翻译: 这里描述了用于电子邮件数据库的延迟阅读的系统,方法,计算机程序产品实施例。 实施例包括被配置为轮询(或查询)电子邮件服务器并选择性地读取与电子邮件服务器相关联的电子邮件数据库的事件监听器。 这种选择性数据库读取操作基于在电子邮件服务器中发生的事件的优先级。 如果发生低优先级的事件,则事件监听器不立即打开电子邮件数据库以检索与低优先级事件相关的附加信息,而是按预定的时间量读取电子邮件数据库。 如果发生较高优先级事件,则立即读取电子邮件数据库以从邮件服务器数据库检索与高优先级事件相关的详细信息。 在另一个实施例中,事件监听器基于电子邮件服务器更新事件时间戳信息的时间来读取电子邮件数据库。

    Reducing Contention of Transaction Logging in a Database Management System
    53.
    发明申请
    Reducing Contention of Transaction Logging in a Database Management System 有权
    减少数据库管理系统中事务日志的争用

    公开(公告)号:US20120005158A1

    公开(公告)日:2012-01-05

    申请号:US12829052

    申请日:2010-07-01

    IPC分类号: G06F7/00 G06F12/08 G06F12/00

    CPC分类号: G06F17/30368

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for reducing contention of transaction logging in a database management system (DBMS) are provided. An embodiment includes creating a dependency relationship among private log caches (PLCs) having individual associations with tasks in a DBMS. The dependency relationship is utilized to control buffer pinning and unpinning among the PLCs without involving a flushing of the PLCs during transactions of the tasks.

    摘要翻译: 提供了用于减少数据库管理系统(DBMS)中的事务日志记录的系统,方法,计算机程序产品实施例及其组合和子组合。 一个实施例包括在与DBMS中的任务具有单独关联的专用日志缓存(PLC)之间建立依赖关系。 依赖关系用于在PLC之间控制缓冲区钉扎和解开,而不涉及在事务处理期间冲洗PLC。

    Enhanced Software License Management
    54.
    发明申请
    Enhanced Software License Management 有权
    增强软件许可证管理

    公开(公告)号:US20110307885A1

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

    申请号:US12797012

    申请日:2010-06-09

    IPC分类号: G06F9/44

    CPC分类号: G06F21/105

    摘要: Systems, methods, computer program product embodiments are provided for enhanced license management. An embodiment includes providing an asset management module for managing software license utilization in a computer processing environment, and allowing configuration of the asset management module to designate software license utilization based upon a containment level associated with virtualization capabilities of one or more computer processing systems within the computer processing environment.

    摘要翻译: 提供了用于增强许可证管理的系统,方法,计算机程序产品实施例。 实施例包括提供用于在计算机处理环境中管理软件许可证利用的资产管理模块,并且允许资产管理模块的配置基于与所述内部的一个或多个计算机处理系统的虚拟化能力相关联的容纳级别来指定软件许可证利用 电脑处理环境。

    DATA REPLICATION TRACING
    55.
    发明申请
    DATA REPLICATION TRACING 有权
    数据复制跟踪

    公开(公告)号:US20110252124A1

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

    申请号:US12755724

    申请日:2010-04-07

    IPC分类号: G06F15/16

    CPC分类号: H04L67/1095

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for data replication tracing are provided. In an embodiment, the data replication tracing includes identifying a replication environment within a multi-tier infrastructure of an enterprise data processing network, and monitoring operational performance within the replication environment. A path is rendered on a topology to display data flow for the replication environment based upon a configuration of the replication environment. The data flow may be represented relative to a target data node, relative to a source data node, and/or relative to a replication server.

    摘要翻译: 提供了用于数据复制跟踪的系统,方法,计算机程序产品实施例及其组合和子组合。 在一个实施例中,数据复制跟踪包括识别企业数据处理网络的多层架构内的复制环境,以及监视复制环境内的操作性能。 在拓扑上呈现路径,以根据复制环境的配置显示复制环境的数据流。 相对于源数据节点和/或相对于复制服务器,可以相对于目标数据节点来表示数据流。

    Synchronization of Recurring Time-Scheduled Data Objects Between Incompatible Databases
    56.
    发明申请
    Synchronization of Recurring Time-Scheduled Data Objects Between Incompatible Databases 有权
    在不兼容的数据库之间重复定时数据对象的同步

    公开(公告)号:US20110208697A1

    公开(公告)日:2011-08-25

    申请号:US12709919

    申请日:2010-02-22

    IPC分类号: G06F17/30 G06F15/16

    CPC分类号: G06F17/30575

    摘要: Methods, apparatus and computer program products for storing a recurring time-scheduled data record in a calendaring application that does not support a pattern of recurrence of the record are described herein. The method includes the steps of: 1) receiving from a server, the recurring time-scheduled data record having a first recurrence pattern; 2) determining whether the first recurrence pattern is supported by the calendaring application; 3) if the pattern is not supported, then selecting a closest recurrence pattern supported by the calendaring application; 4) modifying the selected closest recurrence pattern by applying recurrence exceptions to create a second recurrence pattern; 5) modifying the recurring time-scheduled data record based on the second recurrence pattern to create a supported record; and 6) transferring the supported record to the calendaring application.

    摘要翻译: 这里描述了用于存储不支持记录的再现模式的日历应用程序中的重复的时间安排的数据记录的方法,装置和计算机程序产品。 该方法包括以下步骤:1)从服务器接收具有第一再现模式的循环时间调度数据记录; 2)确定日历应用程序是否支持第一次重发模式; 3)如果不支持模式,则选择日历应用程序支持的最接近的重复发生模式; 4)通过应用复现异常来创建第二次重复模式来修改所选择的最接近的重复模式; 5)基于第二重复模式修改循环时间调度数据记录以创建支持的记录; 和6)将支持的记录传送到日历应用程序。

    CONTROLLING LIFETIME OF SERVER ADD-INS
    57.
    发明申请
    CONTROLLING LIFETIME OF SERVER ADD-INS 有权
    控制服务器增加的寿命

    公开(公告)号:US20110179152A1

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

    申请号:US12689959

    申请日:2010-01-19

    IPC分类号: G06F15/177 G06F15/16

    CPC分类号: G06F9/44526 G06F8/65

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for controlling lifetimes of server add-ins are described herein. Embodiments of the invention enable a service module, located at a first server, to externally control lifetime of one or more process add-ins located at a second server. An embodiment includes instantiating the service module at the first server and instantiating, using the service module, a controller add-in at the second server. The service module can instantiate the controller add-in to control the lifetime of (i.e. instantiate or terminate) process add-ins at the second server. In an embodiment, such lifetime control can be performed without shutting down the second server or other operations running on the second server.

    摘要翻译: 本文描述了用于控制服务器加载项的生命周期的系统,方法,计算机程序产品实施例及其组合和子组合。 本发明的实施例使位于第一服务器处的服务模块能够外部地控制位于第二服务器处的一个或多个进程加载项的生命周期。 实施例包括在第一服务器处实例化服务模块,并且使用服务模块来实例化在第二服务器处的控制器加载项。 服务模块可以实例化控制器加载项以控制第二服务器处理加载项的生命周期(即实例化或终止)。 在一个实施例中,可以在不关闭第二服务器或在第二服务器上运行的其他操作的情况下执行这种寿命控制。

    Visual Generation of Mobile Applications Based on Data Models
    58.
    发明申请
    Visual Generation of Mobile Applications Based on Data Models 有权
    基于数据模型的视觉生成移动应用

    公开(公告)号:US20110154287A1

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

    申请号:US12642129

    申请日:2009-12-18

    IPC分类号: G06F9/44

    摘要: Systems, methods and computer program products for mobile device application design are described herein. The method accesses a data model corresponding to a selected mobile platform. The data model is used by a device application designer to generate, model, and debug a mobile application. The data model is used to take into consideration characteristics of the selected platform and a selected mobile device as the application is designed. The application is structured and generated for a selected platform that is independent of the data model, but is cognizant of the selected platform. A simulator models the application user interface (UI) as it will appear on the selected platform. The method performs platform-specific validation and allows for correction of various aspects of a generated application including platform-specific features. The tool generates a graphical image that can guide a developer to either generated code or help files corresponding to framework libraries.

    摘要翻译: 本文描述了用于移动设备应用设计的系统,方法和计算机程序产品。 该方法访问与选定的移动平台相对应的数据模型。 数据模型由设备应用程序设计者用于生成,建模和调试移动应用程序。 在设计应用程序时,数据模型用于考虑所选平台的特性和选定的移动设备。 该应用程序是针对独立于数据模型的选定平台进行构造和生成的,但对所选平台的认知。 模拟器将在所选平台上显示应用程序用户界面(UI)。 该方法执行平台特定的验证,并允许修正生成的应用程序的各个方面,包括平台特定的功能。 该工具生成图形图像,可以指导开发人员生成与框架库相对应的代码或帮助文件。

    HIGH VOLUME, HIGH SPEED ADAPTIVE DATA REPLICATION
    59.
    发明申请
    HIGH VOLUME, HIGH SPEED ADAPTIVE DATA REPLICATION 有权
    高容量,高速自适应数据复制

    公开(公告)号:US20110153568A1

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

    申请号:US12646321

    申请日:2009-12-23

    IPC分类号: G06F17/00 G06F12/16

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for data replication in a database system environment are described. In an aspect, the data replication includes grouping, in-memory, a plurality of transactions to be replicated as a single transaction from a source database system to a target database system. A plurality of net row changes is compiled for the plurality of transactions, and data inconsistency detection and resolution within a command application order are performed. Further included is bulk application of the plurality of net row changes to the target database system.

    摘要翻译: 描述了用于数据库系统环境中的数据复制的系统,方法,计算机程序产品实施例及其组合和子组合。 在一方面,数据复制包括将要从源数据库系统复制为单个事务的多个事务分组到目标数据库系统。 针对多个事务编辑多个净行更改,并且执行命令应用顺序内的数据不一致性检测和解析。 还包括将多个网络行更改批量应用于目标数据库系统。