-
公开(公告)号:US12124419B2
公开(公告)日:2024-10-22
申请号:US17654861
申请日:2022-03-15
发明人: Cheng Luo , Wen Wen Guo , Chu Yun Tong , Xiao Ming Hu , Miao Liu , Yi Xin Song
IPC分类号: G06F16/21 , G06F16/215 , G06F16/25
CPC分类号: G06F16/213 , G06F16/215 , G06F16/258
摘要: A system may port a data model into a strict schema system, translate the data model into a transformation rule definition, fit the transformation rule definition to a transform action, receive strict schema data, perform the transform action on the strict schema data based on the transformation rule definition to form rough data, and execute filtering and enriching operations on the rough data to form loose schema data.
-
公开(公告)号:US10025695B2
公开(公告)日:2018-07-17
申请号:US15134455
申请日:2016-04-21
发明人: Zhu Hong Cai , Dong Rui Li , Miao Liu , Ying Shen , Kui Song
摘要: A method, computer program product, and system for testing an application on a GUI are provided. A request to perform a test of an application is received. The test uses a script that includes instructions to perform real actions on a GUI of the application. Execution of the script is initiated. A test recording is generated by capturing a first plurality of screenshots of the GUI during the test. In response to detecting an error during execution of the script, a baseline video is retrieved. The baseline video includes a second plurality of screenshots of the GUI from a successful execution of the script. An error message is issued. The error message includes at least a portion of the test recording and at least a portion of the baseline video.
-
公开(公告)号:US20170270034A1
公开(公告)日:2017-09-21
申请号:US15390045
申请日:2016-12-23
发明人: Zhu Hong Cai , Dong Rui Li , Miao Liu , Ying Shen , Kui Song , Wen Yin , Dan Zhu
CPC分类号: G06F11/3684 , G06F8/38 , G06F11/3664 , G06F11/3692
摘要: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.
-
公开(公告)号:US20170270030A1
公开(公告)日:2017-09-21
申请号:US15070553
申请日:2016-03-15
发明人: Zhu Hong Cai , Dong Rui Li , Miao Liu , Ying Shen , Kui Song , Wen Yin , Dan Zhu
IPC分类号: G06F11/36 , G06F3/0482 , G06F9/44
CPC分类号: G06F11/3684 , G06F8/38 , G06F11/3664 , G06F11/3692
摘要: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.
-
公开(公告)号:US20230177368A1
公开(公告)日:2023-06-08
申请号:US17546022
申请日:2021-12-08
发明人: Junkyu Lee , Michael Katz , Shirin Sohrabi Araghi , Don Joven Ravoy Agravante , Miao Liu , Tamir Klinger , Murray Scott Campbell
CPC分类号: G06N7/005 , G06K9/6262
摘要: A computer-implemented method of integrating an Artificial Intelligence (AI) planner and a reinforcement learning (RL) agent through AI planning annotation in RL (PaRL) includes identifying an RL problem. A description received of a Markov decision process (MDP) having a plurality of states in an RL environment is used to generate an RL task to solve the RL problem. An AI planning model described in a planning language is received, and mapping state spaces from the MDP states in the RL environment to AI planning states of the AI planning model is performed. The RL task is generated with an AI planning task from the mapping to generate a PaRL task.
-
公开(公告)号:US10387463B2
公开(公告)日:2019-08-20
申请号:US15643049
申请日:2017-07-06
发明人: Murray S. Campbell , Miao Liu , Biplav Srivastava
IPC分类号: G06F17/27 , G10L15/06 , G10L15/22 , G06F16/332 , G10L15/18 , G06F3/16 , G06F16/9032 , G06F16/242
摘要: Embodiments of the present invention provide a system for implementing multi-turn dialogs. The system performs a method that includes receiving a series of user utterances, generating a series of responsive system utterances, and labeling the series of responsive system utterances to generate training data for training a dialog management policy. The labeling includes executing a reward function at each turn of a dialog, in which for each turn of the dialog the reward function is configured to output a reward value that is based at least in part on an accuracy of the responsive system utterance of the turn and on number of dialog turns elapsed.
-
公开(公告)号:US20230131681A1
公开(公告)日:2023-04-27
申请号:US17509163
申请日:2021-10-25
发明人: Chu Yun Tong , Cheng Luo , Xiao Ming Hu , Wen Wen Guo , Miao Liu , Yi Xin Song
IPC分类号: G06F16/2455 , G06F16/28
摘要: A computer-implemented method includes analyzing, by a processing unit, a relational database to discover a plurality of static relationships between a plurality of data fields captured in two or more tables. The processing unit can discover a plurality of entity relationships based on observing application-generated queries and results of accessing the relational database in response to one or more test triggers. The processing unit can build one or more relation graphs based on the static relationships and the entity relationships to link a plurality of nodes with one or more edges that define at least one relationship between the nodes. One or more class graphs are formed having a reduced number of edges than the one or more relation graphs. The processing unit can generate one or more result data graphs using the one or more class graphs as a graph database model of the relational database.
-
公开(公告)号:US20240193074A1
公开(公告)日:2024-06-13
申请号:US18077679
申请日:2022-12-08
发明人: Jing Yan ZZ Zhang , Chu Yun Tong , Wan Feng , Wen Wen Guo , Miao Liu , Bing Qian
IPC分类号: G06F11/36
CPC分类号: G06F11/3676 , G06F11/3664 , G06F11/3688
摘要: An example operation may include one or more of storing log files via a data store, comparing a test log file from the data store which is generated from tests performed on source code in a test environment to a productive log file from the data store that is generated by executing the source code in a productive environment, identifying one or more components of the source code that are not covered by the tests based on the comparison, and generating a visualization which includes identifiers of the one or more components that are not covered by the tests and display the visualization via a user interface.
-
公开(公告)号:US20230297551A1
公开(公告)日:2023-09-21
申请号:US17654861
申请日:2022-03-15
发明人: Cheng Luo , Wen Wen Guo , Chu Yun Tong , Xiao Ming Hu , Miao Liu , YI XIN SONG
IPC分类号: G06F16/21 , G06F16/215 , G06F16/25
CPC分类号: G06F16/213 , G06F16/215 , G06F16/258
摘要: A system may port a data model into a strict schema system, translate the data model into a transformation rule definition, fit the transformation rule definition to a transform action, receive strict schema data, perform the transform action on the strict schema data based on the transformation rule definition to form rough data, and execute filtering and enriching operations on the rough data to form loose schema data.
-
公开(公告)号:US11636111B1
公开(公告)日:2023-04-25
申请号:US17509163
申请日:2021-10-25
发明人: Chu Yun Tong , Cheng Luo , Xiao Ming Hu , Wen Wen Guo , Miao Liu , Yi Xin Song
IPC分类号: G06F16/28 , G06F16/2455
摘要: A computer-implemented method includes analyzing, by a processing unit, a relational database to discover a plurality of static relationships between a plurality of data fields captured in two or more tables. The processing unit can discover a plurality of entity relationships based on observing application-generated queries and results of accessing the relational database in response to one or more test triggers. The processing unit can build one or more relation graphs based on the static relationships and the entity relationships to link a plurality of nodes with one or more edges that define at least one relationship between the nodes. One or more class graphs are formed having a reduced number of edges than the one or more relation graphs. The processing unit can generate one or more result data graphs using the one or more class graphs as a graph database model of the relational database.
-
-
-
-
-
-
-
-
-