会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Seamless migration of tuxedo® applications to a CICS® hosting environment
    • 将tuxedo®应用程序无缝迁移到CICS®托管环境
    • US08458651B2
    • 2013-06-04
    • US12818311
    • 2010-06-18
    • John KurianAjay SoodDinoop ThomasHariharan N. Venkitachalam
    • John KurianAjay SoodDinoop ThomasHariharan N. Venkitachalam
    • G06F9/44
    • G06F8/76
    • Source code for a transactions on Unix® extended for distributed operation (Tuxedo®) application, is parsed by an application migration module. At least one application service routine that each specifies a Tuxedo® service within the parsed source code is identified. At least one identified application service routine includes at least one associated application-to-transaction manager (ATMI) application programming interface (API) routine. Stub code that includes an invocation call for an associated customer information control system service for each application service routine identified within the source code is generated. A customer information control system environment executable is created based upon the source code, the stub code, glue code, and a migration library. The migration library includes, for each associated ATMI API routine, a mapping routine that processes data format differences between each ATMI API routine and at least one associated customer information control system API routine.
    • Unix®扩展用于分布式操作(Tuxedo®)应用程序的事务的源代码由应用程序迁移模块解析。 至少一个应用程序服务程序,每个在解析的源代码中指定一个Tuxedo®服务。 至少一个识别的应用服务程序包括至少一个相关联的应用程序到事务管理器(ATMI)应用编程接口(API)例程。 生成包含针对源代码中标识的每个应用服务例程的关联的客户信息控制系统服务的调用调用的存根代码。 基于源代码,存根代码,胶合代码和迁移库创建客户信息控制系统环境可执行文件。 对于每个相关联的ATMI API例程,迁移库包括处理每个ATMI API例程与至少一个相关联的客户信息控制系统API例程之间的数据格式差异的映射例程。
    • 2. 发明申请
    • SEAMLESS MIGRATION OF TUXEDO® APPLICATIONS TO A CICS® HOSTING ENVIRONMENT
    • TUXEDO®无缝移动应用于CICS®主机环境
    • US20110314443A1
    • 2011-12-22
    • US12818311
    • 2010-06-18
    • John KurianAjay SoodDinoop ThomasHariharan N. Venkitachalam
    • John KurianAjay SoodDinoop ThomasHariharan N. Venkitachalam
    • G06F9/44
    • G06F8/76
    • Source code for a transactions on Unix® extended for distributed operation (Tuxedo®) application, is parsed by an application migration module. At least one application service routine that each specifies a Tuxedo® service within the parsed source code is identified. At least one identified application service routine includes at least one associated application-to-transaction manager (ATMI) application programming interface (API) routine. Stub code that includes an invocation call for an associated customer information control system service for each application service routine identified within the source code is generated. A customer information control system environment executable is created based upon the source code, the stub code, glue code, and a migration library. The migration library includes, for each associated ATMI API routine, a mapping routine that processes data format differences between each ATMI API routine and at least one associated customer information control system API routine.
    • Unix®扩展用于分布式操作(Tuxedo®)应用程序的事务的源代码由应用程序迁移模块解析。 至少一个应用程序服务程序,每个在解析的源代码中指定一个Tuxedo®服务。 至少一个识别的应用服务程序包括至少一个相关联的应用程序到事务管理器(ATMI)应用编程接口(API)例程。 生成包含针对源代码中标识的每个应用服务例程的关联的客户信息控制系统服务的调用调用的存根代码。 基于源代码,存根代码,胶合代码和迁移库创建客户信息控制系统环境可执行文件。 对于每个相关联的ATMI API例程,迁移库包括处理每个ATMI API例程与至少一个相关联的客户信息控制系统API例程之间的数据格式差异的映射例程。
    • 5. 发明授权
    • Database access for native applications in a virtualized environment
    • 数据库访问虚拟化环境中的本机应用程序
    • US08972438B2
    • 2015-03-03
    • US12961221
    • 2010-12-06
    • John KurianAjay SoodHariharan N. Venkitachalam
    • John KurianAjay SoodHariharan N. Venkitachalam
    • G06F17/30G06F9/455
    • G06F9/45504G06F17/3041
    • A database may be accessed by creating a virtualized environment on a computer system and instantiating a driver for a database within the virtualized environment. A first execution thread within the virtualized environment is created and a first unique identifier is associated with the first execution thread within the driver for the database. A first connection to the database is then opened from within the first execution thread using the first unique identifier. A first native program containing embedded structured query language (SQL) statements is executed within the first execution thread and the first native program is provided with access to said database using the first connection to said database.
    • 可以通过在计算机系统上创建虚拟化环境并在虚拟化环境中为数据库实例化驱动程序来访问数据库。 虚拟化环境中的第一执行线程被创建,并且第一唯一标识符与数据库的驱动程序内的第一执行线程相关联。 然后使用第一个唯一标识符从第一个执行线程中打开到数据库的第一个连接。 在第一执行线程内执行包含嵌入式结构化查询语言(SQL)语句的第一本地程序,并且通过与所述数据库的第一连接向第一本机程序提供对所述数据库的访问。
    • 8. 发明申请
    • Achieving at least substantially constant processing request throughput within environment having varying resource availability
    • 在具有不同资源可用性的环境中实现至少基本上恒定的处理请求吞吐量
    • US20100241743A1
    • 2010-09-23
    • US12406931
    • 2009-03-18
    • Alexander Nathenial PeriraAjay SoodVijay Sukthankar
    • Alexander Nathenial PeriraAjay SoodVijay Sukthankar
    • G06F15/173
    • H04L67/1002
    • Resource loads are determined based on normalized factors that are themselves based on resource factors. The following is repeated until each resource's load is less than or equal to the resource's willingness capacity or until all the resources are each fully loaded or unavailable. Each resource's willingness capacity is determined based on the resource's willingness parameter. The willingness parameter indicates at least whether a resource is willing to receive a number of processing requests no greater than a maximum or a minimum request limit. A throughput overflow is determined for each resource having a load greater than its willingness capacity. The load for each resource having a throughput overflow greater than zero is reset. The load for each resource that is available and not fully loaded is updated based on new normalized factors and based on a potential throughput loss that is equal to a sum of the throughput overflows.
    • 资源负荷根据本身基于资源因素的归一化因子确定。 重复以下内容,直到每个资源的负载小于或等于资源的意愿容量,或者直到所有资源都被完全加载或不可用。 每个资源的意愿能力都是根据资源的意愿参数确定的。 意愿参数至少指示资源是否愿意接收不大于最大或最小请求限制的多个处理请求。 为负载大于其意愿容量的每个资源确定吞吐量溢出。 吞吐量溢出大于零的每个资源的负载被重置。 可用且未完全加载的每个资源的负载基于新的归一化因子并基于等于吞吐量溢出之和的潜在吞吐量损失来更新。
    • 10. 发明授权
    • System and method for parallelizing file archival and retrieval
    • 并行文件归档和检索的系统和方法
    • US06772177B2
    • 2004-08-03
    • US09872088
    • 2001-06-01
    • Hui-I HsiaoKiran MehtaAjay Sood
    • Hui-I HsiaoKiran MehtaAjay Sood
    • G06F1730
    • G06F17/30073G06F17/30224Y10S707/99938Y10S707/99955
    • A database management system and associated methods for parallelizing file archival and retrieval in an extended database management system. The system includes a set of copy agents that selectively acquire the backup tasks from a copy queue, and a set of retrieval agents that selectively acquire the restore tasks from a restore queue. The chances of contention between any two copy agents or any two retrieve agents acquiring the same copy or restore task is significantly minimized. Once specific copy agents are assigned backup tasks, the backup process is implemented to determine the optimal way to write the backup files to one or more targets, in parallel. In addition, the present system enables the efficient and expeditious retrieval of the desired files without having to search all the targets.
    • 一种用于在扩展数据库管理系统中并行化文件归档和检索的数据库管理系统和相关方法。 该系统包括一组从代理队列选择性地获取备​​份任务的复制代理,以及一组从还原队列中选择性地获取还原任务的检索代理。 任何两个复制代理或获取相同复制或还原任务的任何两个检索代理之间的竞争机会显着地最小化。 一旦为特定的副本代理分配备份任务,则实施备份过程以确定并行将备份文件写入一个或多个目标的最佳方式。 此外,本系统能够有效和快速地检索所需文件,而无需搜索所有目标。