MANAGING AND DISTRIBUTING PATCHES FOR MULTI-TENANT APPLICATIONS

    公开(公告)号:US20230058477A1

    公开(公告)日:2023-02-23

    申请号:US17408564

    申请日:2021-08-23

    Abstract: Aspects include applying a patch to a first instance of software code and verifying that the first instance of the software code with the patch applied is operating as expected. The verifying includes sending a request to the first instance of the software code and sending the request to a second instance of the software code where the patch was previously applied. The verifying also includes comparing a first result received from the first instance of the software code in response to the request and a second result received from the second instance of the software code in response to the request. The verifying further includes determining that the first instance of the software code with the patch applied is operating as expected based on the first result being within a similarity threshold of the second result.

    Text input on devices with touch screen displays

    公开(公告)号:US10095403B2

    公开(公告)日:2018-10-09

    申请号:US14704426

    申请日:2015-05-05

    Abstract: Embodiments of the present invention allow a user to input text on electronic devices with touch-sensitive surfaces without physical or virtual keyboards. In operation, a user may touch a certain position on a border of the touch-sensitive surface. A position corresponding to the detected touch is determined from among a plurality of predefined positions distributed along the border. In response, a character associated with the determined position is determined and input into the device.

    Test self-verification with integrated transparent self-diagnose

    公开(公告)号:US09952965B2

    公开(公告)日:2018-04-24

    申请号:US14819518

    申请日:2015-08-06

    CPC classification number: G06F11/3684 G06F11/3624

    Abstract: A method, program product, and computer system is provided for test case self-validating. A probe builder, instruments one or more source code modules with a test probe. The test probe placement is based on at least one criterion including: an application program interface (API), a component, a test case name, a product release, and a product feature. The probe builder registers the test probe in a probe database. The registered test probe has record in the probe database that includes a probe identifier, a probed command, a probed file name, a line number, the test case name, and a location of an executable binary containing the test probe. The probe builder compiles the instrumented source code modules into one or more binary executable modules. The test case generator creates a test case that includes at least one registered test probe. The test case validator validates the test case.

    TEST SELF-VERIFICATION WITH INTEGRATED TRANSPARENT SELF-DIAGNOSE
    37.
    发明申请
    TEST SELF-VERIFICATION WITH INTEGRATED TRANSPARENT SELF-DIAGNOSE 有权
    具有一体化透明自诊断功能的测试自我验证

    公开(公告)号:US20170039121A1

    公开(公告)日:2017-02-09

    申请号:US14819518

    申请日:2015-08-06

    CPC classification number: G06F11/3684 G06F11/3624

    Abstract: A method, program product, and computer system is provided for test case self-validating. A probe builder, instruments one or more source code modules with a test probe. The test probe placement is based on at least one criterion including: an application program interface (API), a component, a test case name, a product release, and a product feature. The probe builder registers the test probe in a probe database. The registered test probe has record in the probe database that includes a probe identifier, a probed command, a probed file name, a line number, the test case name, and a location of an executable binary containing the test probe. The probe builder compiles the instrumented source code modules into one or more binary executable modules. The test case generator creates a test case that includes at least one registered test probe. The test case validator validates the test case.

    Abstract translation: 提供了一种方法,程序产品和计算机系统,用于测试用例自验证。 探测器构建器,使用测试探针对一个或多个源代码模块进行仪器仪表。 测试探针放置基于至少一个标准,包括:应用程序接口(API),组件,测试用例名称,产品版本和产品功能。 探测器构建器将测试探针注册到探测数据库中。 注册的测试探针在探测数据库中有记录,其中包括探测器标识符,探测命令,探测文件名,行号,测试用例名称以及包含测试探针的可执行二进制文件的位置。 探测器构建器将检测的源代码模块编译成一个或多个二进制可执行模块。 测试用例生成器创建包含至少一个注册测试探针的测试用例。 测试用例验证器验证测试用例。

    INTEGRATED SUPPORT FOR APPLICATION PORTING TRANSPARENCY AND STREAMLINED SYSTEM MIGRATION IN HETEROGENEOUS PLATFORM ENVIRONMENTS
    39.
    发明申请
    INTEGRATED SUPPORT FOR APPLICATION PORTING TRANSPARENCY AND STREAMLINED SYSTEM MIGRATION IN HETEROGENEOUS PLATFORM ENVIRONMENTS 有权
    综合支持应用于异质平台环境中的透明度和流水线系统迁移

    公开(公告)号:US20160110232A1

    公开(公告)日:2016-04-21

    申请号:US14516604

    申请日:2014-10-17

    CPC classification number: G06F9/541 G06F8/76 G06F9/466

    Abstract: Converting data for an application ported from an operating system (OS) platform of a first computer to an OS platform of a second computer. Configuration information associated with ported application including the first computer's OS platform is stored on the second computer. The ported application executing on the second computer receives first data encoded in a first code set. The OS of the second computer receives a request to convert the first data to a second data encoded in a second code set, locates a first-code-set-to-second-code-set mapping based on at least maintained code set mappings of the OS of the first computer, and converts the first data to the second data using the located first-code-set-to-second-code-set mapping. The second data is compatible for processing on the second computer and output from converting the data on the second computer is equivalent to an output from converting the data on the first computer.

    Abstract translation: 将从第一台计算机的操作系统(OS)平台移植的应用程序的数据转换为第二台计算机的OS平台。 与第一台计算机的OS平台相关的移植应用程序的配置信息存储在第二台计算机上。 在第二计算机上执行的移植应用接收以第一代码集编码的第一数据。 第二计算机的OS接收将第一数据转换成在第二代码集中编码的第二数据的请求,基于至少维持的代码集映射来定位第一代码集合到第二代码集映射 第一计算机的OS,并且使用所定位的第一代码到第二代码集映射将第一数据转换为第二数据。 第二数据兼容于第二计算机上的处理,并且从第二计算机上转换数据的输出等同于转换第一计算机上的数据的输出。

    USING DOMAIN EXPERTISE SCORES FOR SELECTION OF ARTIFICIAL INTELLIGENCE (AI) CHATBOTS AND A RELATIVELY BEST ANSWER

    公开(公告)号:US20250157351A1

    公开(公告)日:2025-05-15

    申请号:US18388452

    申请日:2023-11-09

    Abstract: A computer-implemented method, according to one embodiment, includes obtaining a plurality of answers to a chatbot question. The answers are generated by different AI chatbots. The method further includes analyzing the answers to determine updated first domain expertise scores of the AI chatbots, and selecting, based on the updated first domain expertise scores, one of the answers. The selected answer are caused to be provided to a first user device. A computer program product, according to another embodiment, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform any combination of features of the foregoing methodology.

Patent Agency Ranking