METHODS TO GENERATE UNIQUE RESOURCE IDENTIFIERS

    公开(公告)号:US20220405293A1

    公开(公告)日:2022-12-22

    申请号:US17351696

    申请日:2021-06-18

    Inventor: Hendrik Lipka

    Abstract: Methods, systems, and devices for generating a unique resource identifier are described. According to the techniques described herein, a device (e.g., an application server) may receive a natural language query indicating a query for a value of one or more data records stored in a database table. The database table may be accessible via a target application program interface (API) that is configured as a resource-oriented API. The device may parse the natural language query to identify a set of resources and a set of values corresponding to the set of resources. The device may then identify a hierarchy of the set of resources of the target API and generate the unique resource identifier for the target API to access the value of the one or more data records. The device may generate the unique resource identifier based on the hierarchy of the set of resources.

    Automatic discovery of locations of translated text in localized applications

    公开(公告)号:US11126644B2

    公开(公告)日:2021-09-21

    申请号:US16263978

    申请日:2019-01-31

    Abstract: Disclosed herein are system, method, and computer-readable storage-medium embodiments for automatic discovery of translated text. An embodiment may include relating a user-interface (UI) output with a corresponding localization object in a code-base index and matching a first instance of a unique identifier with a second instance of the unique identifier. The first instance of the unique identifier may be located in a code base corresponding to the code-base index, and the second instance of the unique identifier may correspond to the UI output. The code base may be structured to comprise the unique identifier in a given context. Further operations may include retrieving a reference to the corresponding localization object of the UI output in response to a determination that the UI output is incorrect in the given context, and outputting the reference to the corresponding localization object.
    The reference may be copied into a ticket of a tracking system.

    Natural language translation and localization

    公开(公告)号:US11244121B2

    公开(公告)日:2022-02-08

    申请号:US16596624

    申请日:2019-10-08

    Abstract: The disclosed technology for accurate translation of elements in a web application includes systems and methods that provide a sanitization and exception-generation tool set configurable to present tags in a preliminary localization kit to a localization expert; and run a tag name convention enforcement tool against the preliminary localization kit, which parses extracted tags and locates key name strings and translatable text, then applies key naming rules that require presence of keywords from a list of valid keywords and that require key uniqueness. The tool set creates bug report stubs from a tag exception and accepts additional comments from the expert to include in a completed bug report, regarding the key name that triggered the exception; is configurable to generate sanitization correction files using the received key names and edited translatable text for processing by a developer; and includes a verification-in-context tool that supports debugging of a language pack.

    REAL-TIME EQUIVALENT USER INTERACTION GENERATION

    公开(公告)号:US20210303655A1

    公开(公告)日:2021-09-30

    申请号:US16834396

    申请日:2020-03-30

    Inventor: Hendrik Lipka

    Abstract: A method, apparatus, and system for data processing to support real-time equivalent user interaction generation is described. To support real-time equivalent user interaction generation, a user's interactions with a first user interface of an application at a first user device are identified, the identified user's interactions with the first user interface of the application at the first user device may be converted into equivalent user interactions with a second user interface of the application based at least in part on a configuration of the second user interface of the application at a second user device, and the equivalent user interactions with the second user interface of the application at the second user device may be implemented, wherein the configuration of the second user interface of the application at the second user device and a configuration of the first user interface of the application at the first user device are different.

    Natural Language Translation and Localization

    公开(公告)号:US20200081986A1

    公开(公告)日:2020-03-12

    申请号:US16596624

    申请日:2019-10-08

    Abstract: The disclosed technology for accurate translation of elements in a web application includes systems and methods that provide a sanitization and exception-generation tool set configurable to present tags in a preliminary localization kit to a localization expert; and run a tag name convention enforcement tool against the preliminary localization kit, which parses extracted tags and locates key name strings and translatable text, then applies key naming rules that require presence of keywords from a list of valid keywords and that require key uniqueness. The tool set creates bug report stubs from a tag exception and accepts additional comments from the expert to include in a completed bug report, regarding the key name that triggered the exception; is configurable to generate sanitization correction files using the received key names and edited translatable text for processing by a developer; and includes a verification-in-context tool that supports debugging of a language pack.

    Natural language translation and localization

    公开(公告)号:US10437935B2

    公开(公告)日:2019-10-08

    申请号:US15490852

    申请日:2017-04-18

    Abstract: The disclosed technology for accurate translation of elements in a web application includes systems and methods that provide a sanitization and exception-generation tool set configurable to present tags in a preliminary localization kit to a localization expert; and run a tag name convention enforcement tool against the preliminary localization kit, which parses extracted tags and locates key name strings and translatable text, then applies key naming rules that require presence of keywords from a list of valid keywords and that require key uniqueness. The tool set creates bug report stubs from a tag exception and accepts additional comments from the expert to include in a completed bug report, regarding the key name that triggered the exception; is configurable to generate sanitization correction files using the received key names and edited translatable text for processing by a developer; and includes a verification-in-context tool that supports debugging of a language pack.

    NATURAL LANGUAGE TRANSLATION AND LOCALIZATION

    公开(公告)号:US20180300318A1

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

    申请号:US15490852

    申请日:2017-04-18

    CPC classification number: G06F17/2854 G06F11/362 G06F17/2705 G06F17/289

    Abstract: The disclosed technology for accurate translation of elements in a web application includes systems and methods that provide a sanitization and exception-generation tool set configurable to present tags in a preliminary localization kit to a localization expert; and run a tag name convention enforcement tool against the preliminary localization kit, which parses extracted tags and locates key name strings and translatable text, then applies key naming rules that require presence of keywords from a list of valid keywords and that require key uniqueness. The tool set creates bug report stubs from a tag exception and accepts additional comments from the expert to include in a completed bug report, regarding the key name that triggered the exception; is configurable to generate sanitization correction files using the received key names and edited translatable text for processing by a developer; and includes a verification-in-context tool that supports debugging of a language pack.

Patent Agency Ranking