Patents Assigned to MICRO FOCUS LLC
-
Patent number: 10698910Abstract: Automated weighting is performed that includes transforming a behavior of each respective dimension of multiple dimensions of a selected group of events to a respective weight, the respective weight determined based on a distribution of values of the respective dimension, and where the weight determined for a first of the plurality of dimensions is greater than the weight determined for a second of the plurality of dimensions. Similarity values are computed indicating similarities between further events and the selected group of events, the similarity values based on a combination of the weights and distances between the further events and the selected group of events. Cohorts of the further events are generated by performing multi-level ranking that comprises ranking groups of the further events based on the similarity values, and applying merging to the groups to produce merged groups. The cohorts are visualized in a graphical visualization.Type: GrantFiled: October 9, 2015Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Ming C. Hao, Nelson L. Chang, Justin Aaron Scaggs, Felix Hamborg, Daniel Keim
-
Patent number: 10699017Abstract: Example embodiments relate to assessing dynamic security scans using runtime analysis and static code analysis. In example embodiments, a system performs static code analysis of a web application to identify reachable code and/or data entry points, where the data entry points are used to determine an attack surface size for the web application. At this stage, the system may initiate runtime monitoring for a dynamic security scan of the web application, where the runtime monitoring detects invocation of a statement at one of the data entry points. The invocation is logged as an invocation entry that comprises invocation parameters and/or code units that were executed in response to the invocation. The system may then determine an attack surface coverage of the dynamic security scan using the invocation entry and the attack surface size and/or a reachable code coverage using the invocation entry and the reachable code.Type: GrantFiled: February 28, 2013Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Kirill Mendelev, Lu Zhao, David John Babcock, Ronald Joseph Sechman
-
Patent number: 10701044Abstract: Examples disclosed herein relate to sharing of community-based security information. Some examples may enable generating a first community on a security information sharing platform that enables sharing of security information among a plurality of communities; obtaining a first security indicator from a first user of the first community; providing the first security indicator to the first community; obtaining contextual information related to the first security indicator from a second user of the first community; including the first security indicator and the contextual information related to the first security indicator in the security information of the first community; and encrypting a portion of the security information of the first community with an encryption key, wherein the encryption key is unavailable to users outside of the first community.Type: GrantFiled: June 26, 2015Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Tomas Sander, Nadav Cohen, Brian Frederik Hosea Che Hein, Amir Kibbar, Ted Ross
-
Patent number: 10701174Abstract: Examples disclosed herein relate, among other things, to a first computing device including a server optimization module communicatively coupled to a server application. The server optimization module may receive, from a second computing device, a resource request identifying a resource, and send to the second computing device a packet list identifying a set of packets associated with the resource, where each packet describes differences between different versions of the resource. The server optimization module may also receive from the second computing device a set of packet requests, each packet request identifying a packet from the set of packets, and for each packet in the set of packets, send the packet to the second computing device based on a determination that the packet has been updated since the packet has been last sent to the second computing device.Type: GrantFiled: January 5, 2016Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Ran Biron, Lior Ben Zeev
-
Patent number: 10701097Abstract: A non-transitory processor-readable medium stores code that represents instructions that, when executed at a processor, cause the processor to access an attack description; intercept a data set from an application via an application programming interface (API), where the intercepted data set is based on an attack data set and where the attack data set is used to test for a security vulnerability in the application; correlate, using a Hamming distance, the intercepted data set with the attack description using a correlation type identifier; and report the security vulnerability for the application in response to the intercepted data set based at least in part on a result of the correlation.Type: GrantFiled: December 20, 2011Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Matias Madou, Brian V. Chess, Sean Patrick Fay
-
Patent number: 10698876Abstract: According to examples, an index of entries may be retrieved, in which each of the entries may correspond to phrases that are analogous to other phrases in content on a network. A plurality of phrases that are similar to the entries in the index may be identified in a content accessed on the apparatus and a determination may be made, based on a user interaction with the accessed content via a user interface, that the user has read a first phrase in the plurality of phrases. The index may be updated to indicate that the user has read the first phrase and, based on the updated index, a second phrase in a subsequently accessed content that is similar to the first phrase may be determined. In addition, the second phrase in the subsequently accessed content may be displayed differently from other displayed phrases in the subsequently accessed content.Type: GrantFiled: August 11, 2017Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Pashmina Cameron, Sean Blanchflower
-
Patent number: 10701137Abstract: This disclosure relates to a method, system, and medium to exchange service management contents with a cloud entity via a self-contained cloud content package. The device retrieves a plurality of service management contents for a first cloud controller that offers a cloud service. Also, the device generates a self-contained cloud content package including a plurality of service management contents and a plurality of associated dependencies and configurations. The self-contained cloud content package includes elements for provisioning and managing the cloud service offered by the first cloud controller. Moreover, the device exchanges the plurality of service management contents with a second cloud controller in a cloud entity to support the second cloud controller to deploy and manage the cloud service.Type: GrantFiled: September 30, 2016Date of Patent: June 30, 2020Assignee: MICRO FOCUS LLCInventors: Prashant Gupte, Stephane Herman Maes, Bikash Ranjan Praharaj
-
Patent number: 10686588Abstract: A technique includes performing element-by-element encryption of a segment of the plaintext string to provide a segment of an encrypted string. Performing the element-by-element encryption includes, for a given string element of the segment of the plaintext string, encrypting the given string element to provide a given string element of the segment of the encrypted string; and tweaking the encryption of the given string element based on a selector that includes multiple string elements of the encrypted string. The technique may include searching an encrypted database based on the encrypted string.Type: GrantFiled: August 31, 2017Date of Patent: June 16, 2020Assignee: MICRO FOCUS LLCInventors: Leslie C. Gutschow, Richard Minner, Terence Spies
-
Patent number: 10685670Abstract: In one example in accordance with the present disclosure, a method for a web technology responsive to mixtures of emotions includes receiving, from a user, voice information related to the web technology. The method includes generating, using a voice analysis service, percentages or levels of different emotions detected in the voice information. The method includes activating, in the web technology, at least one of multiple defined designs or functions based on the different emotions detected. Each design or function may be activated when a particular percentage or level of an emotion is detected or when a particular mixture of different emotions is detected.Type: GrantFiled: April 22, 2015Date of Patent: June 16, 2020Assignee: MICRO FOCUS LLCInventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
-
Patent number: 10684942Abstract: Examples relate to selectively testing applications. In one example, a computing device may: receive, from a testing device, a current state of an application under test (AUT); select a user action flow from a plurality of user action flows, each user action flow including a plurality of user actions previously performed on the AUT when the AUT was in a prior state that corresponds to the current state; and provide the selected user action flow to the testing device.Type: GrantFiled: August 4, 2015Date of Patent: June 16, 2020Assignee: MICRO FOCUS LLCInventors: Maria Dermer, Avi Kabizon, Rudy Medarov
-
Patent number: 10681069Abstract: A technique includes processing domain name system queries generated by a host to identify a subset of the queries for which domain names were not resolved. The technique includes using a time-based analysis to detect domain generation algorithm-based malware communications by the host, including detecting malicious communications by the host based at least in part on a number of the queries of the identified subset and a time span within which the queries of the subset were generated.Type: GrantFiled: January 19, 2017Date of Patent: June 9, 2020Assignee: MICRO FOCUS LLCInventors: Barak Raz, Sasi Siddharth Muthurajan
-
Patent number: 10680880Abstract: In one implementation, a cloud orchestration system can comprise a solution engine, a configuration engine, and an implementation engine. The solution engine can receive an implementation selection of a service. The implementation selection can be based on a plurality of implementations of a cloud to provide the service. The configuration engine can obtain configuration information associated with the implementation selection. The implementation engine can communicate with an endpoint of the service based on the implementation selection and the configuration information. In another implementation, a method for orchestration of a cloud can comprise receiving an implementation selection for a solution of a service, collecting configuration information associated with the implementation selection, instantiating the solution based on the implementation selection and the configuration information, and providing connection information associated with the solution.Type: GrantFiled: January 31, 2014Date of Patent: June 9, 2020Assignee: MICRO FOCUS LLCInventors: Rajeev Pandey, Matthew Farina
-
Patent number: 10671758Abstract: A technique includes identifying a statement of a program based on a category that is associated with a sensitive-information category. The technique includes, based on a variable that is contained in the program statement, identifying at least one modifiable parameter (MP) of the program; and obfuscating a portion of a memory image associated with the program based on the identified MP.Type: GrantFiled: August 30, 2017Date of Patent: June 2, 2020Assignee: MICRO FOCUS LLCInventor: Pramod Joisha
-
Patent number: 10671491Abstract: Example embodiments relate to asset browsing and restoration over a network using on demand staging. A method may include accessing a compound asset in the storage system and restoring it as a staged asset in a staging area of the storage access system before receiving an indication from a client device to browse at least a portion of the compound asset. The method may include accessing the internal structure of the staged asset to generate an asset directory, wherein the asset directory indicates discrete items within the compound asset. The method may include storing the asset directory in the storage access system. The method may include providing the stored asset directory or a portion of the stored asset directory to the client device over a network in response to an indication from the client device to browse the compound asset.Type: GrantFiled: November 1, 2013Date of Patent: June 2, 2020Assignee: MICRO FOCUS LLCInventors: Mike Boucher, Joseph S Ficara
-
Patent number: 10671381Abstract: A method includes accessing a build pipeline that includes multiple jobs that are reusable and configurable. The method includes retrieving a version of code for a software application, where the version of code is related to a context. The method includes configuring the jobs of the build pipeline according to the context. The method includes testing the version of code using the build pipeline with the configured jobs.Type: GrantFiled: January 27, 2014Date of Patent: June 2, 2020Assignee: MICRO FOCUS LLCInventors: Adam Spektor, Nathan Grunzweig, Lena Feygin
-
Patent number: 10664293Abstract: An example non-transitory computer-readable medium to store machine-readable instructions that when accessed and executed by a processing resource cause a computing device to perform operations is described herein. The operations include connecting a first properties file with a corresponding application. The first properties file includes a plurality of text entries and associated location indicators. Text in the application is identified that is to be translated. The text to be translated corresponds to at least some of the text entries in the first properties file. The identified text is presented in the application, which provides context for the translation. The translation is received and a second properties file that includes the translation of the identified text and an associated location indicator is generated.Type: GrantFiled: July 29, 2015Date of Patent: May 26, 2020Assignee: MICRO FOCUS LLCInventors: Asaf Azulai, Ori Abramovsky, Ben David
-
Patent number: 10664525Abstract: End user data partitioning can include receiving a number of data queries for a data source from a user, developing a dimension relation graph based on attributes of the number of data queries, and partitioning the data source based on the dimension relation graph.Type: GrantFiled: May 1, 2017Date of Patent: May 26, 2020Assignee: MICRO FOCUS LLCInventors: Inbar Yogev, Ira Cohen, Olga Kogan-Katz, Lior Ben Ze'ev
-
Patent number: 10659468Abstract: In some examples, a system receives, from a sender, an access control value generated based on information of a plurality of recipients. The system sends, to the sender, a signed version of the access control value for sending by the sender to the plurality of recipients with an encrypted message. The system receives, from a first recipient a request for a key to decrypt the encrypted message, a signed access control value and recipient information for deriving the access control value. The system determines whether the first recipient is one of the plurality of recipients using the signed access control value and the recipient information.Type: GrantFiled: May 24, 2017Date of Patent: May 19, 2020Assignee: MICRO FOCUS LLCInventors: Terence Spies, Saurabh Sashte
-
Patent number: 10657036Abstract: Example implementations relate to determining visual testing coverages. Some implementations may include a principal application screen identification engine to identify, based on an image processing analysis of a set of screenshots of an application under test, principal application screens that represent a set of test executions of the application under test. Some implementations may also include a user interface element identification engine to identify user interface elements in the principal application screens. Some implementations may also include a visual testing coverage engine to automatically identify, based on an analysis of gaze data and the user interface elements, a visual testing coverage of the application under test.Type: GrantFiled: January 12, 2016Date of Patent: May 19, 2020Assignee: MICRO FOCUS LLCInventors: Olga Kogan, Ilan Shufer, Amit Levin
-
Patent number: 10652355Abstract: A non-transitory machine-readable storage medium is described in which selection instructions receive a selection of a component in a graphical user interface of an application. Identification instructions associate the component with a component identifier, and query instructions identify, in an analysis database, at least one web service call linked to the component identifier. Profile display instructions cause a component profile to be displayed within the graphical user interface, with the component profile comprising the component identifier and the web service call.Type: GrantFiled: July 28, 2015Date of Patent: May 12, 2020Assignee: MICRO FOCUS LLCInventors: Sebastian Curland, Omer Frieman, Avigad Mizrahi