会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • System and method for improving application connectivity in a clustered database environment
    • 用于提高集群数据库环境中应用程序连接性的系统和方法
    • US08732191B2
    • 2014-05-20
    • US13398606
    • 2012-02-16
    • Alexander SomogyiNaresh RevanuruStephen FeltsTong Zhou
    • Alexander SomogyiNaresh RevanuruStephen FeltsTong Zhou
    • G06F7/00G06F17/30
    • G06F17/30598G06F17/30345G06F17/30566G06F17/30575G06F17/30587
    • A clustered database environment (e.g. Oracle Real Application Cluster (RAC)) includes multiple database instances that appear as one server. An application server (e.g. WebLogic Server (WLS)) can use a data source (e.g. an Oracle GridLink data source) and connection pools to connect with the clustered database. In accordance with an embodiment, a data source configuration allows for specification of a preferred affinity policy, such as a data affinity, temporal affinity, and/or session or session-based affinity policy. In accordance with an embodiment, the system includes a number of features that improve application connectivity in the clustered database environment, including a select-only case for application continuity, wherein an application-independent infrastructure, e.g. implemented within a Java Database Connectivity (JDBC) driver, enables recovery of work from an application perspective and masks system communications, hardware failures and hangs.
    • 集群数据库环境(例如,Oracle实际应用集群(RAC))包含多个数据库实例,它们显示为一个服务器。 应用程序服务器(例如WebLogic Server(WLS))可以使用数据源(例如,Oracle GridLink数据源)和连接池与群集数据库进行连接。 根据实施例,数据源配置允许指定优选的相关性策略,例如数据关联性,时间关联性和/或基于会话或基于会话的亲和策略。 根据一个实施例,该系统包括提高集群数据库环境中的应用连接性的许多特征,包括用于应用连续性的仅选择情况,其中应用无关基础设施,例如, 在Java数据库连接(JDBC)驱动程序中实现,可以从应用程序角度恢复工作,并屏蔽系统通信,硬件故障和挂起。
    • 3. 发明授权
    • System and method for providing session affinity in a clustered database environment
    • 在群集数据库环境中提供会话亲和性的系统和方法
    • US08635185B2
    • 2014-01-21
    • US13398538
    • 2012-02-16
    • Alexander SomogyiNaresh RevanuruStephen FeltsTong Zhou
    • Alexander SomogyiNaresh RevanuruStephen FeltsTong Zhou
    • G06F17/00
    • G06F17/30598G06F17/30345G06F17/30566G06F17/30575G06F17/30587
    • A clustered database environment (e.g. Oracle Real Application Cluster (RAC)) includes multiple database instances that appear as one server. An application server (e.g. WebLogic Server (WLS)) can use a data source (e.g. an Oracle GridLink data source) and connection pools to connect with the clustered database. In accordance with an embodiment, a data source configuration allows for specification of a preferred affinity policy, such as a data affinity, temporal affinity, and/or session or session-based affinity policy. In accordance with an embodiment, the system includes a number of features that improve application connectivity in the clustered database environment, including a select-only case for application continuity, wherein an application-independent infrastructure, e.g. implemented within a Java Database Connectivity (JDBC) driver, enables recovery of work from an application perspective and masks system communications, hardware failures and hangs.
    • 集群数据库环境(例如,Oracle实际应用集群(RAC))包含多个数据库实例,它们显示为一个服务器。 应用程序服务器(例如WebLogic Server(WLS))可以使用数据源(例如,Oracle GridLink数据源)和连接池与群集数据库进行连接。 根据实施例,数据源配置允许指定优选的相关性策略,例如数据关联性,时间关联性和/或基于会话或基于会话的亲和策略。 根据一个实施例,该系统包括提高集群数据库环境中的应用连接性的许多特征,包括用于应用连续性的仅选择情况,其中应用无关基础设施,例如, 在Java数据库连接(JDBC)驱动程序中实现,可以从应用程序角度恢复工作,并屏蔽系统通信,硬件故障和挂起。
    • 4. 发明申请
    • SYSTEM AND METHOD FOR IMPROVING APPLICATION CONNECTIVITY IN A CLUSTERED DATABASE ENVIRONMENT
    • 用于改善集群数据库环境中应用连接性的系统和方法
    • US20130054600A1
    • 2013-02-28
    • US13398606
    • 2012-02-16
    • Alexander SomogyiNaresh RevanuruStephen FeltsTong Zhou
    • Alexander SomogyiNaresh RevanuruStephen FeltsTong Zhou
    • G06F17/30
    • G06F17/30598G06F17/30345G06F17/30566G06F17/30575G06F17/30587
    • A clustered database environment (e.g. Oracle Real Application Cluster (RAC)) includes multiple database instances that appear as one server. An application server (e.g. WebLogic Server (WLS)) can use a data source (e.g. an Oracle GridLink data source) and connection pools to connect with the clustered database. In accordance with an embodiment, a data source configuration allows for specification of a preferred affinity policy, such as a data affinity, temporal affinity, and/or session or session-based affinity policy. In accordance with an embodiment, the system includes a number of features that improve application connectivity in the clustered database environment, including a select-only case for application continuity, wherein an application-independent infrastructure, e.g. implemented within a Java Database Connectivity (JDBC) driver, enables recovery of work from an application perspective and masks system communications, hardware failures and hangs.
    • 集群数据库环境(例如,Oracle实际应用集群(RAC))包含多个数据库实例,它们显示为一个服务器。 应用程序服务器(例如WebLogic Server(WLS))可以使用数据源(例如,Oracle GridLink数据源)和连接池与群集数据库进行连接。 根据实施例,数据源配置允许指定优选的相关性策略,例如数据关联性,时间关联性和/或基于会话或基于会话的亲和策略。 根据一个实施例,该系统包括提高集群数据库环境中的应用连接性的许多特征,包括用于应用连续性的仅选择案例,其中应用无关基础设施,例如, 在Java数据库连接(JDBC)驱动程序中实现,可以从应用程序角度恢复工作,并屏蔽系统通信,硬件故障和挂起。
    • 5. 发明申请
    • SYSTEM AND METHOD FOR PROVIDING SESSION AFFINITY IN A CLUSTERED DATABASE ENVIRONMENT
    • 用于在集群数据库环境中提供会话活动的系统和方法
    • US20130054516A1
    • 2013-02-28
    • US13398538
    • 2012-02-16
    • Alexander SomogyiNaresh RevanuruStephen FeltsTong Zhou
    • Alexander SomogyiNaresh RevanuruStephen FeltsTong Zhou
    • G06F17/30
    • G06F17/30598G06F17/30345G06F17/30566G06F17/30575G06F17/30587
    • A clustered database environment (e.g. Oracle Real Application Cluster (RAC)) includes multiple database instances that appear as one server. An application server (e.g. WebLogic Server (WLS)) can use a data source (e.g. an Oracle GridLink data source) and connection pools to connect with the clustered database. In accordance with an embodiment, a data source configuration allows for specification of a preferred affinity policy, such as a data affinity, temporal affinity, and/or session or session-based affinity policy. In accordance with an embodiment, the system includes a number of features that improve application connectivity in the clustered database environment, including a select-only case for application continuity, wherein an application-independent infrastructure, e.g. implemented within a Java Database Connectivity (JDBC) driver, enables recovery of work from an application perspective and masks system communications, hardware failures and hangs.
    • 集群数据库环境(例如,Oracle实际应用集群(RAC))包含多个数据库实例,它们显示为一个服务器。 应用程序服务器(例如WebLogic Server(WLS))可以使用数据源(例如,Oracle GridLink数据源)和连接池与群集数据库进行连接。 根据实施例,数据源配置允许指定优选的相关性策略,例如数据关联性,时间关联性和/或基于会话或基于会话的亲和策略。 根据一个实施例,该系统包括提高集群数据库环境中的应用连接性的许多特征,包括用于应用连续性的仅选择情况,其中应用无关基础设施,例如, 在Java数据库连接(JDBC)驱动程序中实现,可以从应用程序角度恢复工作,并屏蔽系统通信,硬件故障和挂起。
    • 6. 发明授权
    • Computer product for a dynamically generated wrapper class
    • 计算机产品用于动态生成的包装类
    • US07472401B2
    • 2008-12-30
    • US10706515
    • 2003-11-12
    • Fei LuoAlexander SomogyiWilliam John GallagherRahul Srivastava
    • Fei LuoAlexander SomogyiWilliam John GallagherRahul Srivastava
    • G06F9/46G06F9/44
    • G06F9/4492
    • A dynamic generated wrapper object to intercept transmissions between a vendor object and an application program and performs server side tasks. To dynamically generate the wrapper at runtime in memory, the application server receives a vendor class, performs reflection on the vendor class, generates a wrapper class, and creates an instance of the wrapper class. In operation, the dynamically generated wrapper object receives a call placed to a method of the wrapped object, initiates pre-processing tasks to be performed, calls the method on the wrapped object, receives a result from the method invocation against the wrapped object, initiates post-processing tasks to be performed, and transmits the wrapped result back to the application program. The pre-processing tasks may include execution of a pre-invocation handler. The post-processing tasks may include execution of a post-invocation handler.
    • 动态生成的包装器对象,用于拦截供应商对象和应用程序之间的传输,并执行服务器端任务。 为了在运行时在内存中动态生成包装器,应用程序服务器接收供应商类,对供应商类执行反射,生成包装类,并创建包装器类的实例。 在操作中,动态生成的包装对象接收对被包装对象的方法的调用,启动要执行的预处理任务,调用包装对象上的方法,从针对包装对象的方法调用接收结果,启动 要执行的后处理任务,并将包裹的结果发送回应用程序。 预处理任务可以包括执行预调用处理程序。 后处理任务可以包括执行后调用处理程序。
    • 7. 发明申请
    • Apparatus for highly available transaction recovery for transaction processing systems
    • 用于事务处理系统高可用事务恢复的装置
    • US20060129872A1
    • 2006-06-15
    • US11325028
    • 2006-01-04
    • Priscilla FungAlexander Somogyi
    • Priscilla FungAlexander Somogyi
    • G06F11/00
    • H04L1/22G06F11/1662G06F11/2028G06F11/2038G06F11/2046Y10S707/99953
    • A highly available transaction recovery service migration system in accordance with one embodiment of the present invention implements a server's Transaction Recovery Service (TRS) as a migratable service. In one embodiment of the present invention, the TRS is a server instance or software module implemented in JAVA. The TRS migrates to an available server that resides in the same cluster as the failed server. The migrated TRS obtains the TLOG of the failed server, reads the transaction log, and performs transaction recovery on behalf of the failed server. The migration may occur manually or automatically on a migratable services framework. The TRS of the failed server migrates back in a fail back operation once the failed primary server is restarted. Failback operation may occur whether recovery is completed or not. This expedites recovery and improves availability of the failed server thereby preserving the efficiency of the network and other servers.
    • 根据本发明的一个实施例的高度可用的事务恢复服务迁移系统将服务器的事务恢复服务(TRS)实现为可迁移服务。 在本发明的一个实施例中,TRS是在JAVA中实现的服务器实例或软件模块。 TRS迁移到与故障服务器位于同一群集中的可用服务器。 迁移的TRS获取失败服务器的TLOG,读取事务日志,并代表故障服务器执行事务恢复。 可迁移可能在可迁移的服务框架上手动或自动发生。 一旦失败的主服务器重新启动,故障服务器的TRS就会以故障恢复操作方式进行迁移。 无论恢复是否完成,可能会发生故障恢复操作。 这加快了恢复并提高了故障服务器的可用性,从而保持了网络和其他服务器的效率。
    • 8. 发明申请
    • System for Highly Available Transaction Recovery for Transaction Processing Systems
    • 用于事务处理系统的高可用事务恢复系统
    • US20070136393A1
    • 2007-06-14
    • US11673727
    • 2007-02-12
    • Priscilla FungAlexander Somogyi
    • Priscilla FungAlexander Somogyi
    • G06F17/30
    • H04L1/22G06F11/1662G06F11/2028G06F11/2038G06F11/2046Y10S707/99953
    • A highly available transaction recovery service migration system in accordance with one embodiment of the present invention implements a server's Transaction Recovery Service (TRS) as a migratable service. In one embodiment of the present invention, the TRS is a server instance or software module implemented in JAVA. The TRS migrates to an available server that resides in the same cluster as the failed server. The migrated TRS obtains the TLOG of the failed server, reads the transaction log, and performs transaction recovery on behalf of the failed server. The migration may occur manually or automatically on a migratable services framework. The TRS of the failed server migrates back in a fail back operation once the failed primary server is restarted. Failback operation may occur whether recovery is completed or not. This expedites recovery and improves availability of the failed server thereby preserving the efficiency of the network and other servers.
    • 根据本发明的一个实施例的高度可用的事务恢复服务迁移系统将服务器的事务恢复服务(TRS)实现为可迁移服务。 在本发明的一个实施例中,TRS是在JAVA中实现的服务器实例或软件模块。 TRS迁移到与故障服务器位于同一群集中的可用服务器。 迁移的TRS获取失败服务器的TLOG,读取事务日志,并代表故障服务器执行事务恢复。 可迁移可能在可迁移的服务框架上手动或自动发生。 一旦失败的主服务器重新启动,故障服务器的TRS就会以故障恢复操作方式进行迁移。 无论恢复是否完成,可能会发生故障恢复操作。 这加快了恢复并提高了故障服务器的可用性,从而保持了网络和其他服务器的效率。