-
公开(公告)号:US12099598B2
公开(公告)日:2024-09-24
申请号:US17278726
申请日:2018-09-30
申请人: MICRO FOCUS LLC
发明人: Hao Huang , Jin Wang , Jan Steube , Nai-Long Wen , Zhen Cui
IPC分类号: G06F21/55 , G06Q10/0637
CPC分类号: G06F21/55 , G06Q10/06375
摘要: A computing device includes a processor and a machine-readable storage medium storing instructions. The instructions are executable by the processor to: receive input data defining an information technology (IT) change request; in response to a receipt of the input data, perform a first risk classification of the IT change request using a decision tree model; generate a graphical user interface based on the first risk classification, the graphical user interface indicating risk impacts for each of a plurality of request features, and the graphical user interface including a graphic representation of the decision tree model; in response to a user modification to a first request feature of the plurality of request features in the graphical user interface, automatically perform a second request analysis using the decision tree model; and automatically update the graphical user interface based on the second request analysis.
-
公开(公告)号:US20240311284A1
公开(公告)日:2024-09-19
申请号:US18120811
申请日:2023-03-13
申请人: Micro Focus LLC
发明人: Fei Gao , Wei-Wei Zhang , Bin Zhou
IPC分类号: G06F11/36
CPC分类号: G06F11/3692 , G06F11/3684
摘要: A first execution of a test script is recorded. The recording of the first execution of the test script is of a first interaction between a communication device and an Application Under Test (AUT). First request and response data for the first execution of the test script is captured. A second execution of the test script is recorded. Second request and response data for the second execution of the test script is captured. The first execution of the test script and the second execution of the test script are isolated sessions. The first request and response data is compared to the second request and response data to find one or more varying response values. The one or more varying response values are searched to identify correlations. A second test script is automatically created based on the identified correlations.
-
公开(公告)号:US20240303183A1
公开(公告)日:2024-09-12
申请号:US18118635
申请日:2023-03-07
申请人: MICRO FOCUS LLC
发明人: Gaoyang Zhou , Kai Zhou , Sagi Zhang
IPC分类号: G06F11/36
CPC分类号: G06F11/3664 , G06F11/3684 , G06F11/3688
摘要: Software applications often incorporate an embedded browser to perform web-based operations. Not all browsers operate the same way, for example, elements within tabs in Microsoft Edge browsers use messages to communicate through web extensions, while Microsoft Internet Explorer (IE) browsers use the original browsers helper object (BHO). A consequence of the different paradigms is that certain graphical elements may be duplicated in a resource table. A test development may fail to identify the duplication and may produce extraneous or erroneous tests. By launching on a system and monitoring the system's executing processes, a browser application may be determined to be running and, if so, a refresh operation is performed on an application under test (AUT). If the AUT refresh operation results in a browser also performing a refresh, the type of embedded browser may be identified and any duplicates of the same graphical elements identified and merged for subsequent testing.
-
公开(公告)号:US20240302945A1
公开(公告)日:2024-09-12
申请号:US18118598
申请日:2023-03-07
申请人: MICRO FOCUS LLC
发明人: Mingxiang Zhao , Xiao Long Liu , YangHua Hu , Songpei Jin
IPC分类号: G06F3/0484 , G06F3/04886 , H04L41/40 , H04L65/1069
CPC分类号: G06F3/0484 , G06F3/04886 , H04L41/40 , H04L65/1069
摘要: Methods, systems, and techniques are provided for displaying objects in virtual network computing (VNC). For example, a VNC connection may be established between a first device and a second device, where the VNC connection enables a synchronization of an interactive display layout from the first device to the second device. Subsequently, after the VNC connection is established, a page structure of the first device may be retrieved based on an application programming interface (API) on the second device. In some embodiments, based on the retrieved page structure, one or more non-interactive objects on the second device may be displayed, where the one or more non-interactive objects are displayed on top of at least a portion of the interactive display layout at the second device.
-
公开(公告)号:US12073336B2
公开(公告)日:2024-08-27
申请号:US17565197
申请日:2021-12-29
申请人: MICRO FOCUS LLC
IPC分类号: G06K7/14 , G06K7/10 , G06Q10/087
CPC分类号: G06Q10/087 , G06K7/10366 , G06K7/1413
摘要: A first sub-blockchain and a second sub-blockchain are retrieved. The sub-blockchains are predefined fragments of a blockchain that are intended to be used to build a larger blockchain. At least one of the first sub-blockchain and the second sub-blockchain was originally stored in a read-only computer memory or was originally stored in a barcode/RFID tag. A blockchain that comprises the first sub-blockchain and the second sub-blockchain is created. The blockchain is used to track inventory of a product.
-
公开(公告)号:US12072791B2
公开(公告)日:2024-08-27
申请号:US17312279
申请日:2018-12-28
申请人: MICRO FOCUS LLC
发明人: Peng-Ji Yin , Cheng Hua , Jie Zhang
IPC分类号: G06F11/36 , G06V10/764 , G06V30/30
CPC分类号: G06F11/3688 , G06F11/3664 , G06V10/765 , G06F11/3684 , G06V30/30
摘要: A computing device includes a processor and a medium storing instructions. The instructions are executable by the processor to: identify, based on a blob detection analysis, a plurality of potential input elements in a graphical user interface (GUI); determine a set of rows including potential input elements that are in a horizontal alignment and in a same size range; determine a set of columns including potential input elements that are in a vertical alignment and in a same size range; determine a set of input elements comprising multiple potential input elements that are located at intersections of the identified set of rows and the identified set of columns; and perform automated testing of the GUI using the determined set of input elements.
-
公开(公告)号:US20240267307A1
公开(公告)日:2024-08-08
申请号:US18165860
申请日:2023-02-07
申请人: MICRO FOCUS LLC
IPC分类号: H04L43/026 , G06V20/40 , H04L43/028 , H04L65/61
CPC分类号: H04L43/026 , G06V20/41 , G06V20/47 , H04L43/028 , H04L65/61
摘要: A plurality of captured packets are received. The plurality of captured packets are from a plurality of packet flows. A packet flow is a communication session between two devices. For example, a packet flow may be a communication session between a client and a server. The plurality of captured packets are sorted into individual packet flows. The individual packet flows are converted into individual videos. For example, each packet from each packet flow is stored as a separate video frame in an individual video. A machine learning algorithm is applied to the individual videos to perform analytic tasks on the individual videos. For example, the machine learning algorithm may be used to identify anomalies within a packet flow and/or between packet flows.
-
公开(公告)号:US12056486B2
公开(公告)日:2024-08-06
申请号:US18213042
申请日:2023-06-22
申请人: MICRO FOCUS LLC
发明人: Michael F. Angelo , Alexander Hoole
CPC分类号: G06F8/70 , H04L9/3239 , G06F16/27 , H04L9/50
摘要: A primary blockchain for a software application is created that comprises a first block associated with a software component of the software application. An event is received that is associated with the software component. In response to receiving the event, a component blockchain is created that is associated with the software component. The component blockchain comprises a second block associated with the event. The component blockchain links to the primary blockchain. This provides a structure for managing supply chains of software components. As new software components are received, the new software components can be managed and tracked for quality/security.
-
公开(公告)号:US12056090B1
公开(公告)日:2024-08-06
申请号:US18315335
申请日:2023-05-10
申请人: MICRO FOCUS LLC
CPC分类号: G06F16/1734 , G06F16/13 , G06F16/16
摘要: Embodiments of the disclosure provide systems and methods for analyzing log files. Automated processing of log files can comprise reading a log file generated during execution of an application and comprising a plurality of log events and generating a plurality of templates based on the plurality of log events in the log file. Each template can map a log event to a candidate value for the log event. The plurality of log events can be aggregated into a plurality of groups based on the candidate value mapped to each log event in the plurality of templates and the plurality of groups of log events can be ranked. The log file can be partitioned based on the ranking of the plurality of groups of log events and one or more groups of log events can be provided to an analysis process based on the partitioning of the log file.
-
公开(公告)号:US11954074B2
公开(公告)日:2024-04-09
申请号:US17732060
申请日:2022-04-28
申请人: MICRO FOCUS LLC
发明人: Vamsi Krishna , Keshavan Santhanam
IPC分类号: G06F16/178 , H04L9/00
CPC分类号: G06F16/178 , H04L9/50
摘要: A synchronization structure that indicates changes to files that are to be synchronized is created. The synchronization structure is stored as a series of synchronization blocks. A first synchronization message is received from a communication device. The first synchronization message includes a next block number. A second synchronization message is sent to the communication device. The second synchronization message comprises one or more synchronization blocks that are identified based on the next block number. A third synchronization message is received from the communication device. The third synchronization message requests a number of files to be synchronized. The number of files to be synchronized are sent to the communication device.
-
-
-
-
-
-
-
-
-