Patents by Inventor Hesham E. SOULTAN

Hesham E. SOULTAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10382257
    Abstract: Embodiments for fault detection in an end-to-end communication flow between microservices within a cloud computing environment by one or more processors. A communication pattern may be established between an invoking microservice and one or more microservices to enable fault detection of a failure of an end-to-end communication flow between the invoking microservice and the one or more microservices, wherein the communication pattern includes a request to self-monitor for the fault detection by the one or more microservices, and an acknowledgement response provided by the invoking microservice to the one or more microservices indicating success or failure of the end-to-end communication flow between the invoking microservice and the one or more microservices.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nader M. Nassar, Tamer M. Nassar, Hesham E. Soultan, Alaa S. Youssef
  • Publication number: 20180300464
    Abstract: Embodiments of the invention are directed to a computer-implemented method, computer system, and computer program product for authenticating a user. The method includes receiving a userID. The method further includes retrieving a password entry pattern associated with the userID. Each password in the set of password entries is compared to the pre-established password entry pattern.
    Type: Application
    Filed: April 13, 2017
    Publication date: October 18, 2018
    Inventors: Tamer A. Mahfouz, Nader M. Nassar, Tamer M. Nassar, Hesham E. Soultan, Alaa S. Youssef
  • Publication number: 20180270107
    Abstract: Embodiments for fault detection in an end-to-end communication flow between microservices within a cloud computing environment by one or more processors. A communication pattern may be established between an invoking microservice and one or more microservices to enable fault detection of a failure of an end-to-end communication flow between the invoking microservice and the one or more microservices, wherein the communication pattern includes a request to self-monitor for the fault detection by the one or more microservices, and an acknowledgement response provided by the invoking microservice to the one or more microservices indicating success or failure of the end-to-end communication flow between the invoking microservice and the one or more microservices.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 20, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nader M. NASSAR, Tamer M. NASSAR, Hesham E. SOULTAN, Alaa S. YOUSSEF