Audit Chain for Hashes Using Tokenization
    1.
    发明公开

    公开(公告)号:US20240333537A1

    公开(公告)日:2024-10-03

    申请号:US18127561

    申请日:2023-03-28

    申请人: MICRO FOCUS LLC

    IPC分类号: H04L9/00 H04L9/32

    CPC分类号: H04L9/50 H04L9/3213

    摘要: A first hash of a record is retrieved. The first hash is tokenized by storing the first hash in a tokenization table that has a corresponding hash token. A request is received to validate the record. The request to validate the record comprises a second hash of the record and a second hash token. In response to receiving the request to validate the record, the record is validated by looking up the first hash in the tokenization table using the second hash token and comparing the looked up first hash to the second hash. In response to the looked up first hash being the same as the second hash, the record is validated. In response to the looked up first hash not being the same as the second hash, the record is not validated.

    Audit Chain for Encrypted Hashes
    2.
    发明公开

    公开(公告)号:US20240333518A1

    公开(公告)日:2024-10-03

    申请号:US18191747

    申请日:2023-03-28

    申请人: MICRO FOCUS LLC

    IPC分类号: H04L9/32 H04L9/00

    CPC分类号: H04L9/3242 H04L9/50

    摘要: A first hash of a record is retrieved. The first hash is encrypted using an encryption key to produce an encrypted hash. The encrypted hash is stored in the record by replacing the first hash with the encrypted hash or by adding the encrypted hash to the record. A request is received to validate the record. In response to receiving the request to validate the record, the record is validated by: unencrypting the encrypted hash using the encryption key to produce a second hash; hashing the record to produce a third hash; and comparing the second hash to the third hash. In response to the second hash being the same as the third hash, the record is validated. In response to the second hash not being the same as the third hash, the record is not validated.

    Encoded string processing
    4.
    发明授权

    公开(公告)号:US12073172B2

    公开(公告)日:2024-08-27

    申请号:US17878187

    申请日:2022-08-01

    申请人: MICRO FOCUS LLC

    IPC分类号: G06F40/126 H03M7/30

    摘要: A pointer is set to a first code unit of an original string that encodes characters via code units within an encoding scheme. Whether the code unit of the original string referenced by the pointer is valid within the encoding scheme is determined. If the code unit referenced by the pointer is valid, one or more code units of the original string that encode a single character within the encoding scheme are processed, starting at the code unit referenced by the pointer. The one or more code units as have been processed are appended to a processed string. A single shadow unit indicating that the one or more code units that have been processed are valid is appended to a shadow array. The pointer is advanced to the code unit of the original string following the one or more code units.

    Execution of a synchronous operation in an asynchronous operational environment

    公开(公告)号:US12045669B2

    公开(公告)日:2024-07-23

    申请号:US17127130

    申请日:2020-12-18

    申请人: MICRO FOCUS LLC

    IPC分类号: G06F9/46 G06F9/48 G06F9/52

    摘要: A method for execution of a synchronous operation in an asynchronous operational environment includes receiving, by a processor, a first operation from program code executing within the asynchronous operational environment with the program code being run on an execution thread and a communication thread. The method also includes determining, by the processor, if the first operation is a synchronous operation. The method further includes that if the first operation is a synchronous operation, sending a request from the execution thread to the communication thread to perform the first operation and blocking execution of a subsequent operation until a response to the request from the communication thread for the first operation has been completed.

    Prevention Of Vishing Attacks
    6.
    发明公开

    公开(公告)号:US20240223604A1

    公开(公告)日:2024-07-04

    申请号:US18149618

    申请日:2023-01-03

    申请人: MICRO FOCUS LLC

    IPC分类号: H04L9/40 H04L65/1069

    CPC分类号: H04L63/1466 H04L65/1069

    摘要: A communication stream is received. For example, the communication stream may be a part of a communication session, such as, a voicemail, a videomail, a voice conference call, a video conference call, and/or the like. A determination is made if the communication stream is completely generated using a session watermark. The session watermark is associated with the communication session. In response to determining that the communication stream is completely generated using the session watermark, the communication stream is identified as a legitimate communication stream. In response to determining that the communication stream has not been completely generated using the session watermark, the communication stream is identified as potentially a vishing communication steam.

    Blockchain Escrow and Auditing Service
    7.
    发明公开

    公开(公告)号:US20240187400A1

    公开(公告)日:2024-06-06

    申请号:US18061890

    申请日:2022-12-05

    申请人: MICRO FOCUS LLC

    IPC分类号: H04L9/40 H04L9/00

    摘要: A request to authenticate to a Blockchain as a Service (BaaS) is received from a tenant (e.g., a user that is acting on behalf of a corporation). An authentication credential of the tenant associated with the request to authenticate to the BaaS is determined to be valid. In response to determining that the authentication credential of the tenant associated with the request to authenticate to the BaaS is valid, a level of access is granted to the BaaS. A request is received, from the tenant, to add a transaction block to a blockchain in the BaaS. The blockchain in the BaaS is interspersed with transaction blocks from a plurality of tenants of the BaaS. The transaction block is then added to the blockchain in the BaaS. This addition to the BaaS represents both an Escrow and an Audit capability.

    Machine learning model-based dynamic prediction of estimated query execution time taking into account other, concurrently executing queries

    公开(公告)号:US11971793B2

    公开(公告)日:2024-04-30

    申请号:US16292990

    申请日:2019-03-05

    摘要: Current physical resources utilization of a computing system as a whole is monitored. The number of queries concurrently being executed against a database by a database management system (DBMS) running on a computing system is monitored. A query plan for a received query to be executed against the database is generated. The query plan includes operators; the generation of the query plan includes generation of query-based statistics for the received query on a per-operator basis without consideration of the queries concurrently being executed. An estimated execution time of the received query is dynamically predicted using a machine-learning model based on the query-based statistics generated for the received query on the per-operator basis, the current physical resources utilization of the computing system, and the number of queries concurrently being executed. The received query is executed against the database based on the dynamically predicted estimated execution time for the received query.

    Source entities of security indicators

    公开(公告)号:US11962609B2

    公开(公告)日:2024-04-16

    申请号:US16076274

    申请日:2016-02-12

    IPC分类号: H04L29/00 H04L9/40

    摘要: Examples disclosed herein relate to source entities of security indicators. Some examples disclosed herein enable identifying, in a security information sharing platform, a security indicator that is originated from a source entity where the security indicator comprises an observable. Some examples further enable determining a reliability level of the source entity based on at least one of: security events, sightings of the observable, a first set of user feedback information that is submitted for the security indicator by users of the security information sharing platform, or a second set of user feedback information that is collected from external resources that are external to the security information sharing platform.