Patents Assigned to MICRO FOCUS LLC
-
Publication number: 20220138088Abstract: According to examples, an apparatus may include a processor that may internationalize an automated test script that was generated to test a Graphical User Interface (GUI) in the first human language. When the GUI is internationalized into a second human language, the automated test script may no longer function. As such, the system may employ computer vision techniques to analyze the GUI in the first human language and the GUI in the second human language to identify text and GUI elements that correlate with one another. Based on the correlation, the system may internationalize the automated test script to function on the GUI in the second human language.Type: ApplicationFiled: March 8, 2019Publication date: May 5, 2022Applicant: MICRO FOCUS LLCInventors: Er-Xin SHANG, Qian-Ru ZHAI, Hao-Bin CUI
-
Patent number: 11321227Abstract: Actions performed at a client application for a service during a session between the client application and the service. The client application runs on the client device and a service server hosts the service. Events received by a backend application running on a backend server from the service server during the session are also captured. The actions performed at the client application are correlated with the events received by the backend application from the service server. Backend application load testing data is generated. The backend application load testing data includes, for each action performed at the client application, the event received by the backend application from the service server that corresponds to the action.Type: GrantFiled: February 27, 2020Date of Patent: May 3, 2022Assignee: MICRO FOCUS LLCInventors: Yan-Jun Yu, Wei-Wei Zhang, Dong-Xing Huang
-
Patent number: 11321525Abstract: A natural language (NL)-based rule script defines an identity management (IM) rule that governs how a driver performs data transformation among sub-systems of an IM system to coordinate user identity and data access across the sub-systems. An intermediate object tree (IOT) for the IM rule defined within the NL-based rule script is generated by parsing conditions and actions of the IM rule specified in the NL-based rule script. A markup-language (ML) script is generated from the IOT of the IM rule. The driver uses the ML script when performing the data transformation among the sub-systems of the IM system to coordinate user identity and data access across the sub-systems.Type: GrantFiled: July 17, 2020Date of Patent: May 3, 2022Assignee: MICRO FOCUS LLCInventors: Sriram Priyatham Siram, Prashanth Sutrave, Amit Suresh Prabhu, Apoorv Rastogi, Akshatha Kadri
-
Publication number: 20220129148Abstract: In some examples, a system executes a program that generates a user interface (UI) screen, provides a user input event to the program during execution, and captures images of the UI screen before and after the user input event. The system determines, based on the captured images, whether a first region of the UI screen changed in response to the user input event, and indicates the first region as a user interactive region and adds an element representing the user interactive region to a representation of user interactive regions of a UI of the program.Type: ApplicationFiled: February 25, 2019Publication date: April 28, 2022Applicant: MICRO FOCUS LLCInventors: Er-Xin SHANG, Wen-Jie QIAN, Haiyu GAO
-
Patent number: 11303662Abstract: Examples disclosed herein relate to security indicator scores. The examples enable obtaining a security indicator created by a first user where the security indicator may comprise a first observable, and obtaining, from a first source entity, a first sighting of the first observable. The first sighting of the first observable may indicate that the first observable has been observed by the first source entity where the first source entity is associated with a first level of source reliability. The examples enable determining a number of sightings of the first observable. The examples enable determining a first observable score based on the number of sightings of the first observable and the first level of source reliability, and determining an indicator score associated with the security indicator based on the first observable score. The indicator score may be presented to a community of users via a user interface.Type: GrantFiled: April 20, 2015Date of Patent: April 12, 2022Assignee: MICRO FOCUS LLCInventors: Ofer Bachner, Meytal Maor, Elad Cohen
-
Publication number: 20220107883Abstract: 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.Type: ApplicationFiled: December 28, 2018Publication date: April 7, 2022Applicant: MICRO FOCUS LLCInventors: Peng-Ji YIN, Cheng HUA, Jie ZHANG
-
Patent number: 11294900Abstract: Example embodiments relate to providing real-time monitoring and analysis of query execution. In example embodiments, a query plan is obtained for a database query that is scheduled for execution in a database. A query tree is then generated based on the query plan, where the query tree includes operator nodes that are associated corresponding operators in the query plan. At this stage, performance metrics are collected from the database during the execution of the database query. Next, the query tree is displayed with the performance metrics, where a related portion of the performance metrics are displayed in each of the operator nodes.Type: GrantFiled: March 28, 2014Date of Patent: April 5, 2022Assignee: MICRO FOCUS LLCInventors: Alkiviadis Simitsis, William K. Wilkinson, Jorge Augusto Saldivar Galli
-
Publication number: 20220100570Abstract: According to examples, an apparatus may include a processor that may identify and execute workflows based on simulated network addresses such as simulated uniform resource locations (“URLs”). The system may generate recorded automation scripts that automatically completes some or all of the tasks of a workflow. The system may store the automation scripts in association with the workflow and a simulated URL. The simulated URL may include a string that does not literally resolve to a document on a networked resource. Rather, the simulated URL may instead identify and indicate that a corresponding workflow is to be executed. A browser extension of a browser may intercept URLs that are provided to a browser, determine that a simulated URL has been entered, and provide the simulated URL to a replay engine that identifies and executes the automated script associated with the simulated URL.Type: ApplicationFiled: March 7, 2019Publication date: March 31, 2022Applicant: MICRO FOCUS LLCInventors: ErXin Shang, RAN LI, HUA-MING ZHAI
-
Patent number: 11287952Abstract: Content items and a dynamic menu element are displayed. Responsive to selection and dragging of the dynamic menu element over a particular content item, a menu of actions contextual to the particular content item is displayed, and the particular content item is highlighted to indicate that the displayed menu is related to the particular content item. Responsive to release of the dynamic menu element over the particular content item, the displayed menu is rendered actionable so that the actions thereof selectable; prior to release of the dynamic menu element over the particular content item, the displayed menu is non-actionable and no action is selectable. Responsive to selection of a specific action of the menu being displayed, the selected specific action is performed in relation to the particular content item.Type: GrantFiled: March 30, 2018Date of Patent: March 29, 2022Assignee: MICRO FOCUS LLCInventors: Bing Zhang, Da-Long Sun, Li Zhang, Rong-Feng Chen
-
Patent number: 11288266Abstract: In some examples, candidate projection enumeration based query response generation may include obtaining a query, and identifying, based on the query, a plurality of candidate columns from at least one table to respond to the query. Using a tree-based model, the candidate columns may be analyzed to generate a candidate set of projections to respond to the query. Each candidate projection of the candidate set of projections may include a sort order associated with at least one candidate column of the candidate columns, a segmentation key value associated with at least one candidate column of the candidate columns, and a replication value associated with the candidate projection. Based on the candidate set of projections, a response to the query may be generated.Type: GrantFiled: December 17, 2019Date of Patent: March 29, 2022Assignee: MICRO FOCUS LLCInventors: Chi Zhang, Zhibo Peng, Yuanzhe Bei, Olga Papaemmanouil
-
Publication number: 20220083458Abstract: In some examples, a system processes event data and video frames produced by a program during execution of the program, the event data representing user actions with respect to a graphical user interface (GUI) of the program. The system identifies an area of the GUI that corresponds to a respective user action of the user actions, wherein identifying the area of the GUI uses a first video frame before an event corresponding to the respective user action, and a second video frame after the event corresponding to the respective user action. The system identifies, based on the identified area, a test object representing a user interface (UI) element, and generates a test script for testing the program, the test script including the test object.Type: ApplicationFiled: January 11, 2019Publication date: March 17, 2022Applicant: MICRO FOCUS LLCInventors: Er-Xin SHANG, Bin ZHOU, Chao Lin JIANG
-
Patent number: 11275787Abstract: According to examples, an apparatus may identify a first viewpoint that an entity expressed in a first media file, identify a second viewpoint expressed in a second media file that is attributed to the entity, determine that the second viewpoint is dissimilar to the first viewpoint and in response to the determination that the second viewpoint is dissimilar to the first viewpoint, may output a message.Type: GrantFiled: August 31, 2017Date of Patent: March 15, 2022Assignee: MICRO FOCUS LLCInventors: Pashmina Cameron, Sean Blanchflower
-
Patent number: 11256385Abstract: In one example of the disclosure, a menu and a plurality of menu elements included within the menu are identified within a software application. A set of menu traversal tracking measures are performed with respect to a target element from the plurality. The set of measures includes, responsive to identifying a user menu traversal action that is not a selection of the target element, incrementing the value of a counter. The set includes, responsive to identifying a user menu traversal action that is a selection of the target element, recording the value of the counter in association with data indicative of the target element. A recommendation to modify a first element among the plurality is generated in consideration of the recorded value.Type: GrantFiled: September 19, 2013Date of Patent: February 22, 2022Assignee: MICRO FOCUS LLCInventor: Ofer Spiegel
-
Patent number: 11256540Abstract: For each server under consideration for container migration, whether the server has a value for a first parameter that precludes the server from being migrated to a container is determined. Each server having a value that precludes the serve from being migrated to a container is removed from further consideration. For each server remaining under consideration, a value of the server for each second parameter of a number of second parameters is determined, and the values of the server for the second parameters are weighted to yield a weight for the server. The servers remaining under consideration for migration are ranked based at least on the weights for the servers, yielding an order in which the servers are to migrated.Type: GrantFiled: October 2, 2019Date of Patent: February 22, 2022Assignee: MICRO FOCUS LLCInventors: Rajashekar Dasari, Harish Kum Somisetty, Stefan Bergstein
-
Patent number: 11256612Abstract: Automated test failures that result from automated testing of program code under development are windows to include just the automated test failures occurring for a first time and that are due to automated test code defects or program code defects. The automated test failures that remain after winnowing are clustered into automated test failure clusters that each individually corresponding to a different automated test code defect or a different program code defect. The automated test failure clusters are window to include just the automated test failure clusters that each individually correspond to a different program code defect. The automated test failure clusters that remain after winnowing are output.Type: GrantFiled: May 1, 2020Date of Patent: February 22, 2022Assignee: MICRO FOCUS LLCInventors: Sigal Ishay, Ilan Shufer, Sharon Lin
-
Patent number: 11245720Abstract: For each of a number of naming deviation types, the number of deviations within a domain name of a domain is determined. Each naming deviation type is a different type of deviation from domain name naming rules. For each naming deviation type for which the number of deviations is non-zero, first benign and malicious probabilities that benign and malicious domains, respectively, have the naming deviation type are estimated. Second benign and malicious probabilities that any given domain is respectively benign and malicious are estimated. Probabilities that the domain is benign and malicious are estimated based on the number of deviations for each naming deviation type and based on the estimated first and second benign and malicious probabilities. Whether the domain is benign or malicious is determined based on the estimated probabilities that the domain is benign and malicious.Type: GrantFiled: June 6, 2019Date of Patent: February 8, 2022Assignee: MICRO FOCUS LLCInventors: Pratyusa K. Manadhata, Martin Arlitt
-
Publication number: 20220036267Abstract: A technique includes displaying, by a computer using a graphical interface, a map of a geographical area, where the map includes political boundaries. The technique includes displaying, by the computer, graphical images on the map representing a plurality of aspects that are associated with the management of a plurality of projects as corresponding geographical features on the map. The technique includes graphically segregating, by the computer, the plurality of projects on the map using the political boundaries; receiving input, via interaction with the displayed map; and changing, by the computer, in response to the interaction, how a given aspect of the plurality of aspects of a given project of the plurality of projects is represented on the map.Type: ApplicationFiled: December 13, 2018Publication date: February 3, 2022Applicant: MICRO FOCUS LLCInventors: Hai-Ying LIU, Chen DING, Jing-Chun XIA
-
Publication number: 20220029806Abstract: According to examples, an apparatus may include a processor and a memory on which are stored machine-readable instructions that when executed by the processor, may cause the processor to receive a request from a client for a status of the client, and based on the status of the client, generate a token associated with application programming interface (API) calls to be received from the client. In some examples, the token may include a value representing a priority for determining an adaptive rate limiting of the API calls to be received from the client. The processor may send a response to the request, in which the response may include the status of the client and the token.Type: ApplicationFiled: July 27, 2020Publication date: January 27, 2022Applicant: MICRO FOCUS LLCInventors: Abhay KRISHNAN M R, Vamsi Krishna
-
Patent number: 11232542Abstract: In some examples, an apparatus for automated removal of noise in a frequency domain receives an image captured by an image sensor, converts at least a portion of the image into a frequency domain image, identifies a position in the frequency domain image, the position indicating a boundary between target content in the frequency domain image and noise in the frequency domain image, and removes content in the frequency domain image outside the boundary, to produce a noise-attenuated image.Type: GrantFiled: July 31, 2017Date of Patent: January 25, 2022Assignee: MICRO FOCUS LLCInventors: Jin Wang, Zhu Jing Wu, Jun Lu, Gang Chen, Zhen Cui
-
Patent number: 11227096Abstract: The color of a character of a text string within a layout is changed, and the layout is displayed. An image of the layout as displayed is captured. An error in the text string within the layout as displayed is detected by detecting the changed color of the character within the captured image.Type: GrantFiled: May 8, 2020Date of Patent: January 18, 2022Assignee: MICRO FOCUS LLCInventors: Yi-Qun Ren, Kai Hu, Le Peng