Patents Assigned to MICRO FOCUS LLC
-
Patent number: 11216411Abstract: 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: GrantFiled: August 6, 2019Date of Patent: January 4, 2022Assignee: MICRO FOCUS LLCInventors: Sushil Nair, Kevin McLeod
-
Patent number: 11200377Abstract: 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: GrantFiled: April 27, 2017Date of Patent: December 14, 2021Assignee: MICRO FOCUS LLCInventors: Elad Benedict, Einat Atedgi, Ohad Assulin, Boaz Shor
-
Publication number: 20210373977Abstract: 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: ApplicationFiled: May 26, 2020Publication date: December 2, 2021Applicant: MICRO FOCUS LLCInventor: Arshad JAVEED
-
Patent number: 11184220Abstract: 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: GrantFiled: December 21, 2018Date of Patent: November 23, 2021Assignee: MICRO FOCUS LLCInventors: Frank Nitsch, Stefan Bergstein
-
Patent number: 11178011Abstract: 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: GrantFiled: July 16, 2020Date of Patent: November 16, 2021Assignee: MICRO FOCUS LLCInventors: Manish Marwah, Martin Arlitt
-
Publication number: 20210349582Abstract: 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: ApplicationFiled: October 5, 2018Publication date: November 11, 2021Applicant: MICRO FOCUS LLCInventors: Li ZHANG, Bing ZHANG, Da-Long SUN, Rong-Feng CHEN
-
Publication number: 20210352106Abstract: 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: ApplicationFiled: October 11, 2018Publication date: November 11, 2021Applicant: MICRO FOCUS LLCInventors: Yang LUO, Jian ZHANG, Qian-Ru ZHAI, Zhenbin LIN
-
Patent number: 11150976Abstract: 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: GrantFiled: July 24, 2020Date of Patent: October 19, 2021Assignee: MICRO FOCUS LLCInventors: Manish Marwah, Martin Arlitt, Maria Pospelova, Stephan Jou
-
Patent number: 11126656Abstract: 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: GrantFiled: February 7, 2013Date of Patent: September 21, 2021Assignee: MICRO FOCUS LLCInventors: Benjamin M. Vandiver, Adam Benjamin Seering, Matthew Steven Fuller
-
Patent number: 11122064Abstract: 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: GrantFiled: April 23, 2018Date of Patent: September 14, 2021Assignee: MICRO FOCUS LLCInventors: Pratyusa K. Manadhata, Mijung Kim
-
Patent number: 11119901Abstract: 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: GrantFiled: November 6, 2019Date of Patent: September 14, 2021Assignee: MICRO FOCUS LLCInventors: Kishore Jagannath, Namitha R Prabhu
-
Patent number: 11119899Abstract: 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: GrantFiled: May 28, 2015Date of Patent: September 14, 2021Assignee: MICRO FOCUS LLCInventors: Inbar Shani, Amichai Nitsan, Yaron Burg
-
Patent number: 11115216Abstract: 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: GrantFiled: March 20, 2018Date of Patent: September 7, 2021Assignee: MICRO FOCUS LLCInventors: Luther Martin, Timothy Roake
-
Patent number: 11108794Abstract: 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: GrantFiled: January 31, 2018Date of Patent: August 31, 2021Assignee: MICRO FOCUS LLCInventors: Pratyusa K. Manadhata, Kyle Williams, Barak Raz, Martin Arlitt
-
Patent number: 11106571Abstract: 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: GrantFiled: December 12, 2019Date of Patent: August 31, 2021Assignee: MICRO FOCUS LLCInventors: Er-Xin Shang, Hao-Bin Cui, Wen-Jie Qian
-
Patent number: 11106672Abstract: 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: GrantFiled: September 25, 2015Date of Patent: August 31, 2021Assignee: MICRO FOCUS LLCInventors: Rui Liu, Qiming Chen, Jeff Lefevre, Malu G. Castellanos, Meichun Hsu
-
Patent number: 11100131Abstract: 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: GrantFiled: December 23, 2014Date of Patent: August 24, 2021Assignee: MICRO FOCUS LLCInventors: Roee Refael, Elad Avraham, Gil Baruch
-
Publication number: 20210256100Abstract: 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: ApplicationFiled: February 19, 2020Publication date: August 19, 2021Applicant: MICRO FOCUS LLCInventors: Douglas GROVER, Lloyd L. BURCH, Michael F. ANGELO
-
Publication number: 20210258302Abstract: 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: ApplicationFiled: February 18, 2020Publication date: August 19, 2021Applicant: MICRO FOCUS LLCInventor: Umar ASHRAF
-
Patent number: 11082510Abstract: 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: GrantFiled: January 26, 2012Date of Patent: August 3, 2021Assignee: MICRO FOCUS LLCInventors: Ofer Eliassaf, Amir Kessner, Meidan Zemer, Oded Keret, Moshe Eran Kraus