17806515. SMART ROUND ROBIN DELIVERY FOR HARDWARE SECURITY MODULE HOST REQUESTS simplified abstract (INTERNATIONAL BUSINESS MACHINES CORPORATION)

From WikiPatents
Jump to navigation Jump to search

SMART ROUND ROBIN DELIVERY FOR HARDWARE SECURITY MODULE HOST REQUESTS

Organization Name

INTERNATIONAL BUSINESS MACHINES CORPORATION

Inventor(s)

Surya V. Duggirala of Eagan MN (US)

Richard Victor Kisley of Charlotte NC (US)

Mark Douglas Marik of Denver NC (US)

Michael Ordway Tingey, Jr. of Poughkeepsie NY (US)

SMART ROUND ROBIN DELIVERY FOR HARDWARE SECURITY MODULE HOST REQUESTS - A simplified explanation of the abstract

This abstract first appeared for US patent application 17806515 titled 'SMART ROUND ROBIN DELIVERY FOR HARDWARE SECURITY MODULE HOST REQUESTS

Simplified Explanation

The abstract describes a method, computer program product, and system for handling host requests on a hardware security module (HSM). Here is a simplified explanation of the abstract:

  • The method involves selecting a domain (group) with the longest wait time for a host request on the HSM.
  • The oldest host request requested by the selected domain is then chosen.
  • The method determines the type of hardware engine required to process the oldest host request.
  • It also determines if the saturation level of the hardware engine type exceeds a saturation threshold.
  • If the saturation level exceeds the threshold, a second host request from the selected domain that uses a different hardware engine type is selected.
  • The second host request is processed using the different hardware engine type of the HSM.
  • Unprocessed host requests from the domains are continuously selected to ensure efficient processing on the HSM.

Potential Applications:

  • This technology can be applied in any system that utilizes a hardware security module (HSM) to handle host requests.
  • It can be used in industries that require secure processing of sensitive data, such as banking, healthcare, and government sectors.

Problems Solved:

  • The technology addresses the issue of efficiently handling host requests on a hardware security module (HSM) by selecting the most appropriate requests based on wait time and hardware engine type.
  • It helps prevent bottlenecks and delays in processing host requests, ensuring optimal performance of the HSM.

Benefits:

  • The method ensures efficient utilization of the hardware resources of the HSM by selecting the most suitable host requests based on wait time and hardware engine type.
  • It improves the overall performance and responsiveness of the system by preventing saturation of hardware engine types.
  • The continuous selection of unprocessed host requests ensures a smooth and streamlined processing flow on the HSM.


Original Abstract Submitted

A method, a computer program product, and a system are provided that handles host requests on a hardware security module (HSM). The method includes selecting a domain with a longest wait time with a host request for the HSM and selecting an oldest host request requested by the domain. The method also includes determining a hardware engine type required to process the oldest host request and determining a saturation level of the hardware engine type exceeds a saturation threshold. The method further includes selecting a second host request requested by the domain that uses a different hardware engine type based on the saturation level exceeding the saturation threshold and processing the second host request using the different hardware engine type of the HSM. The method further includes selecting unprocessed host requests of the domains to continuously provide efficient selection of those host requests to the HSM.