Patents Assigned to MICRO FOCUS LLC
  • Patent number: 11216411
    Abstract: A technique includes intercepting, by a computer, an input/output (I/O) request that is directed to a file; and in response to the interception of the I/O request, accessing, by the computer, file system attributes that are associated with the file and are stored separately from the file. The technique includes classifying, by the computer, the I/O request based on the file system attributes; and performing, by the computer, a data transformation that is associated with the file based on the classification.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: January 4, 2022
    Assignee: MICRO FOCUS LLC
    Inventors: Sushil Nair, Kevin McLeod
  • Patent number: 11200377
    Abstract: Techniques to create and use cluster models to predict build failures are provided. In one aspect, clusters in a set of builds may be identified. The identified clusters may be used to create a model. The model may be used to predict causes of build failures. In another aspect, a failed build may be identified. A clustering model may be retrieved. A cause of problems with the failed build may be predicted using the clustering model.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: December 14, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Elad Benedict, Einat Atedgi, Ohad Assulin, Boaz Shor
  • Publication number: 20210373977
    Abstract: According to examples, an apparatus may include a memory on which is stored instructions that when executed by a processor, cause the processor to cluster a set of data points into a hierarchy of a plurality of clusters, in which each level of the hierarchy includes a different number of the plurality of clusters. The processor may also select a number of the plurality of clusters to be used in modeling behaviors of the plurality of clusters and for each cluster of the selected number of the plurality of clusters, determine a distribution type of the cluster. The processor may further merge the distribution types of the clusters to generate a mixture model, identify an event, evaluate the event based on the generated mixture model to determine whether the event is likely anomalous, and based on a determination that the event is likely anomalous, execute a response action.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 2, 2021
    Applicant: MICRO FOCUS LLC
    Inventor: Arshad JAVEED
  • Patent number: 11184220
    Abstract: A computing device includes a processor and a medium storing instructions. The instructions are executable by the processor to: detect an information technology (IT) event associated with an IT system; determine an event class for the IT event; identify a plurality of event-procedure relations associated with the determined event class, each of the plurality of event-procedure relations having an associated success score; select a first event-procedure relation having a highest success score, wherein the first event-procedure relation specifies a relation between the determined event class and a first remediation procedure; and execute the selected first remediation procedure to remediate the IT event.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: November 23, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Frank Nitsch, Stefan Bergstein
  • Patent number: 11178011
    Abstract: According to examples, an apparatus may include a memory on which is stored instructions that when executed by a processor, cause the processor to extract, from network traffic data, a connectivity matrix that identifies connectivity data between entities and group the entities into a plurality of clusters based on the extracted connectivity matrix. The processor may also, for each cluster of the plurality of clusters, identify at least one representative entity that is to represent the entities in the cluster and output the identified at least one representative entity for identification of group behaviors of the entities in the plurality of clusters, in which the identified group behaviors are to be used for information technology management.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: November 16, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Manish Marwah, Martin Arlitt
  • Publication number: 20210349582
    Abstract: A computing device includes a processor and a machine-readable storage medium storing instructions. The instructions are executable by the processor to: generate a graphical user interface including a first portion and a second portion, the first portion including a tree menu comprising a plurality of topic links; and in response to a user selection of a first topic link in the tree menu, present a first topic window in the second portion of the graphical user interface. The instructions are further executable by the processor to, in response to a user command to minimize the first content window: minimize the first content window; and present a snapshot window in the second portion of the graphical user interface, the snapshot window comprising a first snapshot of the first topic window.
    Type: Application
    Filed: October 5, 2018
    Publication date: November 11, 2021
    Applicant: MICRO FOCUS LLC
    Inventors: Li ZHANG, Bing ZHANG, Da-Long SUN, Rong-Feng CHEN
  • Publication number: 20210352106
    Abstract: In some examples, with respect to asymmetric-man-in-the-middle capture based application sharing protocol traffic recordation, a dynamic-link library that alters application programming interface calls with respect to communication between an application sharing protocol client and an application sharing protocol server may be injected into the application sharing protocol client. Based on the injected dynamic-link library, data from the communication between the application sharing protocol client and the application sharing protocol server may be ascertained. Further, based on the ascertained data, a test script may be generated to test operation of an application associated with the communication between the application sharing protocol client and the application sharing protocol server.
    Type: Application
    Filed: October 11, 2018
    Publication date: November 11, 2021
    Applicant: MICRO FOCUS LLC
    Inventors: Yang LUO, Jian ZHANG, Qian-Ru ZHAI, Zhenbin LIN
  • Patent number: 11150976
    Abstract: First-order anomaly scores are received from related anomaly detectors. Each first-order anomaly score indicates a likelihood of an anomaly at a target system. A relatedness measure of the related anomaly detectors is determined, based on the first-order anomaly scores that have been received. A higher-order anomaly score is determined based on the relatedness measure that has been determined. The higher-order anomaly score indicates a likelihood of an anomaly at the target system. An anomaly at the target system is detected based on the higher-order anomaly score.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: October 19, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Manish Marwah, Martin Arlitt, Maria Pospelova, Stephan Jou
  • Patent number: 11126656
    Abstract: In some examples, formatting semi-structured data in a database includes obtaining semi-structured data in a column store database, assigning the semi-structured data to a semi-structured column with a key and value format, and formatting the semi-structured data with an optimal search format.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: September 21, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Benjamin M. Vandiver, Adam Benjamin Seering, Matthew Steven Fuller
  • Patent number: 11122064
    Abstract: In some examples, a system identifies, for a given authentication event between a plurality of devices in a network, a context comprising a set of authentication events that are temporally related to the given authentication event. The set of authentication events occur at the devices. A classifier is applied on a collection of features associated with the set of authentication events, the collection of features comprising a number of machines or a number of users associated with the set of authentication events. The system determines, based on an output of the classifier, whether the given authentication event is an unauthorized authentication event.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: September 14, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Pratyusa K. Manadhata, Mijung Kim
  • Patent number: 11119901
    Abstract: According to examples, an apparatus may include a processor that may generate automated and dynamic fail-fast testing pipelines that are efficiently executed to quickly identify tests for which changes to components such as an application will likely fail. The processor may train a classifier to predict whether changes to the application will fail a test procedure and use the classifier to generate machine-learned predictions of test outcomes to generate failure probabilities. The testing pipeline may be dynamically re-ordered based on the failure probabilities. The processor may also group the test procedures into lifecycle stages. Historical performance data may be used to identify time-limits by which to complete the test procedures of each lifecycle stage. Thus, the generated dynamic testing pipelines may be generated based on the likelihood of failures and test procedure duration.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: September 14, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Kishore Jagannath, Namitha R Prabhu
  • Patent number: 11119899
    Abstract: Example implementations relate to determining potential test actions. Some implementations may include a data capture engine to capture data points during test executions of the application under test. The data points may include, for example, test action data and application action data. Additionally, some implementations may include a data correlation engine to correlate each of the data points with a particular test execution of the test executions, and each of the data points may be correlated based on a sequence of events that occurred during the particular test execution. Furthermore, some implementations may also include a test verification engine to determine, based on the correlation of the data points, a potential test action to perform during a future test execution of the application under test.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: September 14, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Inbar Shani, Amichai Nitsan, Yaron Burg
  • Patent number: 11115216
    Abstract: A technique includes converting a plurality of plaintext values to a corresponding plurality of pseudonym values. The conversion includes performing encryption of the plurality of plaintext values to provide a plurality of second values; perturbing the plurality of second values to provide the plurality of pseudonym values; and controlling the perturbing to cause an ordering of the plaintext values to be represented in the plurality of pseudonym values.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: September 7, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Luther Martin, Timothy Roake
  • Patent number: 11108794
    Abstract: Systems and methods for identifying, in a domain name, n-grams that do not appear in words of a given language, where n is greater than two are disclosed. The disclosed systems and methods may include comparing a value based on a number of the identified n-grams to a threshold and indicating that the domain name is potentially generated by malware in response to the value having a specified relationship with respect to the threshold.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: August 31, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Pratyusa K. Manadhata, Kyle Williams, Barak Raz, Martin Arlitt
  • Patent number: 11106571
    Abstract: A computing device includes a processor and a medium storing instructions. The instructions are executable by the processor to: record a test script for an application in a first display configuration, the test script including a user interaction with an input object in a graphical user interface (GUI) of the application; in response to reaching the user interaction during a configuration execution of the recorded test script, determine identifier information of the input object for each of a plurality of display configurations; and store the identifier information of the input object for each of the plurality of display configurations, the stored identifier information used during testing executions of the test script.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: August 31, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Er-Xin Shang, Hao-Bin Cui, Wen-Jie Qian
  • Patent number: 11106672
    Abstract: A system includes a database client, and a distributed database comprising database nodes. The distributed database may receive a database query from the client, determine that the query comprises a range of hash values of a table partition stored by a node of the distributed database, and determine that the range of hash values is not stored by other nodes of the distributed database. Responsive to determining that the range of hash values of the query is stored by the node and not by the other nodes, the database may generate an optimized distributed execution plan that includes the node that stores the range of hash values and excludes the nodes that do not include the range of hash values.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: August 31, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Rui Liu, Qiming Chen, Jeff Lefevre, Malu G. Castellanos, Meichun Hsu
  • Patent number: 11100131
    Abstract: A simulation of a synchronization of records between applications may include identifying a plurality of records modified since a previous synchronization of applications. Each record of the plurality of records are analyzed and a modification operation is associated with that record. The modification operation corresponding to a type of modification that can synchronize that record. A simulation of results of an execution of the modification operation is performed without performing the modification operation in that record. Expected results of the execution of the modification operation are reported.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 24, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Roee Refael, Elad Avraham, Gil Baruch
  • Publication number: 20210256100
    Abstract: An apparatus may include a processor that may be caused to access handholding information indicating a hand configuration in which the apparatus is being held and compare the handholding information with previously-stored handholding authentication data of an authentic user. The previously-stored handholding authentication data may represent an authentic configuration in which the apparatus is held by the authentic user. The processor may be caused to determine that the apparatus is being held by the authentic user based on the comparison and cause an authenticated action to occur based on the determination.
    Type: Application
    Filed: February 19, 2020
    Publication date: August 19, 2021
    Applicant: MICRO FOCUS LLC
    Inventors: Douglas GROVER, Lloyd L. BURCH, Michael F. ANGELO
  • Publication number: 20210258302
    Abstract: An apparatus may include a processor that may be caused to receive an authentication request to authenticate a user. The authentication request may include a one-time username associated with an identity of the user and a secret credential of the user. The processor may further identify, in a user registry, a unique user identifier based on the one-time username, and authenticate the user based on the unique user identifier and the secret credential. The apparatus may update the user registry to prevent the one-time username from being used again to identify the user for authentication.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Applicant: MICRO FOCUS LLC
    Inventor: Umar ASHRAF
  • Patent number: 11082510
    Abstract: A method for identifying a push communication pattern includes creating clusters from a communication entity's response buffers. Clusters that meet a first criterion are detected. The communication entity is identified as having a push communication pattern upon a determination that the detected clusters meet a second criterion.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: August 3, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Ofer Eliassaf, Amir Kessner, Meidan Zemer, Oded Keret, Moshe Eran Kraus