会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • 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)语句的第一本地程序,并且通过与所述数据库的第一连接向第一本机程序提供对所述数据库的访问。
    • 5. 发明授权
    • 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例程之间的数据格式差异的映射例程。
    • 6. 发明申请
    • 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例程之间的数据格式差异的映射例程。
    • 7. 发明申请
    • DYNAMIC FUNCTIONAL TESTING COVERAGE BASED ON FAILURE DEPENDENCY GRAPH
    • 基于故障依赖图的动态功能测试覆盖
    • US20090222697A1
    • 2009-09-03
    • US12039190
    • 2008-02-28
    • Rajesh P. ThakkarJohn Kurian
    • Rajesh P. ThakkarJohn Kurian
    • G06F11/36
    • G06F11/3676
    • A method, system and computer program product is disclosed for providing test coverage for detecting failures in a software application. The method comprises the steps of identifying a set of test cases; and for each of at least a subset of said test cases, identifying one or more of the other test cases that depend on said each of the test cases based on a defined functional relationship. The method comprises the further steps of using a selected one of said subset of test cases to test the software application; and when said test of the software application fails, then testing the software application with the one or more of the other test cases that depend on said selected one of the test cases based on said functional relationship.
    • 公开了一种用于提供用于检测软件应用中的故障的测试覆盖的方法,系统和计算机程序产品。 该方法包括以下步骤:识别一组测试用例; 并且对于所述测试用例的至少一个子集中的每一个,基于所定义的功能关系识别依赖于所述每个测试用例的其他测试用例中的一个或多个。 所述方法还包括使用所述测试用例子集中的选定一个来测试所述软件应用的步骤; 并且当所述软件应用的所述测试失败时,则基于所述功能关系,使用依赖于所述所选择的所述一个测试用例的一个或多个其他测试用例来测试所述软件应用。
    • 8. 发明授权
    • Dynamic functional testing coverage based on failure dependency graph
    • 基于故障依赖图的动态功能测试覆盖
    • US08132056B2
    • 2012-03-06
    • US12039190
    • 2008-02-28
    • Rajesh P. ThakkarJohn Kurian
    • Rajesh P. ThakkarJohn Kurian
    • G06F11/00
    • G06F11/3676
    • A method, system and computer program product is disclosed for providing test coverage for detecting failures in a software application. The method comprises the steps of identifying a set of test cases; and for each of at least a subset of said test cases, identifying one or more of the other test cases that depend on said each of the test cases based on a defined functional relationship. The method comprises the further steps of using a selected one of said subset of test cases to test the software application; and when said test of the software application fails, then testing the software application with the one or more of the other test cases that depend on said selected one of the test cases based on said functional relationship.
    • 公开了一种用于提供用于检测软件应用中的故障的测试覆盖的方法,系统和计算机程序产品。 该方法包括以下步骤:识别一组测试用例; 并且对于所述测试用例的至少一个子集中的每一个,基于所定义的功能关系识别依赖于所述每个测试用例的其他测试用例中的一个或多个。 所述方法还包括使用所述测试用例子集中的选定一个来测试所述软件应用的步骤; 并且当所述软件应用的所述测试失败时,则基于所述功能关系,使用依赖于所述所选择的所述一个测试用例的一个或多个其他测试用例来测试所述软件应用。