-
公开(公告)号:US20240069912A1
公开(公告)日:2024-02-29
申请号:US17897123
申请日:2022-08-27
发明人: Jin Shi , Chih-Yuan Lin , Shu-Chih Chen , Pei-Yi Lin , Chao Yuan Huang
IPC分类号: G06F8/75 , G06F40/216
CPC分类号: G06F8/75 , G06F40/216 , G06N3/08
摘要: A method for identifying hard-coded strings in source code is disclosed. In one embodiment, such a method parses source code and associated localization resource files to identify hard-coded strings and their associated context. The method provides a confidence score for each hard-coded string that indicates whether the hard-coded string is translatable or non-translatable. Based on the confidence score for each hard-coded string, the method transforms each hard-coded string into a single equivalence word. The method then prepares training data by tagging the hard-coded strings in the source code and associated localization resource files as one of translatable and non-translatable. The method then trains a parts-of-speech (POS) tagging model using the training data. At runtime, the method fetches potential hard-coded strings and tags each hard-coded string as one of translatable and non-translatable using the POS tagging model. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:US20190121633A1
公开(公告)日:2019-04-25
申请号:US15788525
申请日:2017-10-19
发明人: Sharon Chen , Louis Huang , Gary Lin , Pei-Yi Lin , Jin Shi
IPC分类号: G06F9/445
CPC分类号: G06F8/656 , G06F9/44526 , G06F16/9574
摘要: Techniques facilitating a crowd-sourcing accessibility rendering system for non-accessible applications are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an interaction component that monitors one or more interactions between one or more entities and a defined application. The computer executable components can also comprise an analysis component that determines accessibility related information associated with the defined application based on received feedback from an entity of the one or more entities. Further, the computer executable components can comprise an adjustment component that creates a modified application based on the one or more interactions and the accessibility related information of the defined application. The defined application is a non-disability accessible application and the modified application is a disability accessible application.
-
公开(公告)号:US20240028196A1
公开(公告)日:2024-01-25
申请号:US17814031
申请日:2022-07-21
发明人: Lu Fu , Jin Shi , Jie Jiang , Wen Juan Nie , Ke Huan Yin
IPC分类号: G06F3/0489 , G06F3/0482
CPC分类号: G06F3/0489 , G06F3/0482
摘要: According to an exemplary embodiment of the present invention, a method is provided. The method includes identifying UI controls in a GUI for display on a screen of a computing device. The method further includes determining a position relationship of the UI controls. The method further includes mapping the UI controls to keyboard areas such that a position relationship of the keyboard areas corresponds with the position relationship of the UI controls. One or more keys within the individual areas are associated with the UI controls that are mapped to the respective keyboard areas.
-
公开(公告)号:US20220413997A1
公开(公告)日:2022-12-29
申请号:US17360390
申请日:2021-06-28
发明人: Jin Shi , LU CHEN , Tang Xue Bo , Ping Yang , Meng Qi Chen , Rui Na Liu
IPC分类号: G06F11/36 , G06N20/00 , G06T7/70 , G06F3/0485
摘要: Disclosed are techniques for automated locating of user interface elements during graphical user interface testing. When a graphical user interface (GUI) is received for testing, images of the GUI are inputted to a machine learning algorithm, where image processing techniques are applied to identify groups of user interface elements and their constituent elements. Multi-dimensional index values are assigned to groups and elements corresponding to their positions within the GUI. Automated testing of the user interface elements of the GUI is performed by locating the user interface elements by their index values. If an element is not found, a scrolling technique is applied to generate an expanded virtual GUI of one or more groups of user interface elements, and the machine learning algorithm refreshes the index values using the expanded virtual GUI.
-
公开(公告)号:US10379840B2
公开(公告)日:2019-08-13
申请号:US15788525
申请日:2017-10-19
发明人: Sharon Chen , Louis Huang , Gary Lin , Pei-Yi Lin , Jin Shi
摘要: Techniques facilitating a crowd-sourcing accessibility rendering system for non-accessible applications are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an interaction component that monitors one or more interactions between one or more entities and a defined application. The computer executable components can also comprise an analysis component that determines accessibility related information associated with the defined application based on received feedback from an entity of the one or more entities. Further, the computer executable components can comprise an adjustment component that creates a modified application based on the one or more interactions and the accessibility related information of the defined application. The defined application is a non-disability accessible application and the modified application is a disability accessible application.
-
公开(公告)号:US20240296296A1
公开(公告)日:2024-09-05
申请号:US18177467
申请日:2023-03-02
发明人: Jin Shi , CHIH-YUAN LIN , Shu-Chih Chen , PEI-YI LIN , Chao Yuan Huang
IPC分类号: G06F40/42 , G06F40/103 , G06F40/30
CPC分类号: G06F40/42 , G06F40/103 , G06F40/30
摘要: Embodiments of the present disclosure relate to a method, system, and computer program product for translation of rich text. In some embodiments, a method is disclosed. According to the method, one or more candidate formats are determined for source rich text. A target format for the source rich text is selected from the one or more candidate formats based on one or more corresponding images obtained from rendering the source rich text in the one or more candidate formats. Based on the target format, a translation editing environment is provided for editing a translation of the source rich text. In other embodiments, a system and a computer program product are disclosed.
-
公开(公告)号:US20230376284A1
公开(公告)日:2023-11-23
申请号:US17664431
申请日:2022-05-23
发明人: Jin Shi , Jie Jiang , Ke Huan Yin , Jing Lei Guo , Wen Juan Nie , Lu Fu
摘要: A computer-implemented method, a computer system and a computer program product generate user interface (UI) help content. The method includes generating a descriptor file for a UI based on at least one of a design prototype and front-end code of the UI. The descriptor file describes a group of attributes related to help content for at least one UI element of the UI and includes attribute-value pairs for the at least one UI element of the UI. The method also includes transforming the descriptor file into a help content document for the UI using a trained natural language generation (NLG) model.
-
公开(公告)号:US11303587B2
公开(公告)日:2022-04-12
申请号:US16423993
申请日:2019-05-28
发明人: Louis Huang , Chih-Yuan Lin , Jin Shi , Sharon Chen , Pei-Yi Lin
摘要: A computer-implemented method, a computer system, and a computer program product are proposed. According to the method, chat information of a chatbot is obtained in response to receiving one or more chat messages from the chatbot. Then a matching data object of a matching data model from one or more data models is determined based on the chat information. And a data value of the matching data object is obtained as a response to the one or more chat messages.
-
公开(公告)号:US10078424B2
公开(公告)日:2018-09-18
申请号:US14939182
申请日:2015-11-12
发明人: Lu Chen , Ke Gong , Jin Shi , Ting Ting Wu , Hai Dong Zhang
IPC分类号: G06F3/0482 , G06F3/0485
CPC分类号: G06F3/0482 , G06F3/0485
摘要: A computer-implemented method is disclosed. In the method, a start position of an item list comprising a plurality of items is determined in response to a session-in event. An end position of the item list is determined in response to a session-out event. The reviewed sub-list and unreviewed sub-list are differently displayed. The reviewed sub-list is at least a part of the item list and comprises items from the start position to the end position in the item list. The unreviewed sub-list comprises items outside the reviewed sub-list.
-
公开(公告)号:US20200382447A1
公开(公告)日:2020-12-03
申请号:US16423993
申请日:2019-05-28
发明人: Louis Huang , Chih-Yuan Lin , Jin Shi , Sharon Chen , Pei-Yi Lin
IPC分类号: H04L12/58 , G06F16/2452 , G06F16/28
摘要: A computer-implemented method, a computer system, and a computer program product are proposed. According to the method, chat information of a chatbot is obtained in response to receiving one or more chat messages from the chatbot. Then a matching data object of a matching data model from one or more data models is determined based on the chat information. And a data value of the matching data object is obtained as a response to the one or more chat messages.
-
-
-
-
-
-
-
-
-