Patents by Inventor Hesham Yassin

Hesham Yassin 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).

  • Publication number: 20230104403
    Abstract: A method for controlling operation of an intelligent vehicle navigation (IVN) system includes a system controller receiving path plan data for a desired route of a vehicle and, using this path plan data, identifying a low/no-connectivity (LNC) area with limited/no wireless service within the desired route. The IVN system retrieves historical trip data containing time durations to cross the LNC area for a statistically significant number of prior trips across the LNC area; the IVN system constructs a probability distribution of these trip durations. The IVN system tracks a time lapse during which no wireless signal is received from the vehicle after output of the vehicle's last wireless signal before entering the LNC area. A driving incident is predicted responsive to the no-signal time lapse exceeding a predefined threshold within the probability distribution. The system controller responds to the predicted driving incident by transmitting an alert to a third-party entity.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 6, 2023
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Ravid Erez, Ariel Telpaz, Nadav Baron, Barak Hershkovitz, Dima Zevelev, Hesham Yassin, Amit B. Carmeli, Erez Yahalomi
  • Patent number: 11340952
    Abstract: A function performance trigger for a cloud computing system is disclosed. A function is to be run in response to the trigger. A template for a function in the cloud computing system is generated. The trigger is defined for the function based upon a performance parameter of the cloud computing system.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: May 24, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Hesham Yassin
  • Publication number: 20210141670
    Abstract: A function performance trigger for a cloud computing system is disclosed. A function is to be run in response to the trigger. A template for a function in the cloud computing system is generated. The trigger is defined for the function based upon a performance parameter of the cloud computing system.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Hesham Yassin
  • Patent number: 10931784
    Abstract: Methods, systems, and computer program products are described herein for flexible triggering of triggered code (e.g. cloud functions). Flexible triggering may reduce costs, for example, by adjusting triggered code execution to avoid resource scale out (e.g. additional resources and/or power consumption). A specified (e.g. preferred) execution trigger may be modified or replaced, for example, by a flexible trigger configured to provide variable triggering. Triggering may be varied, for example, based on the status of one or more monitored resources in an execution environment. Variable triggering may be constrained by a time window (e.g. before, during and/or after a specified trigger). Flexible triggers may be specified (e.g. trigger type, parameters and constraints), for example, in service level agreements, by tenants and/or by cloud providers.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: February 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hesham Yassin, Tamer Salman
  • Publication number: 20200336566
    Abstract: Methods, systems, and computer program products are described herein for flexible triggering of triggered code (e.g. cloud functions). Flexible triggering may reduce costs, for example, by adjusting triggered code execution to avoid resource scale out (e.g. additional resources and/or power consumption). A specified (e.g. preferred) execution trigger may be modified or replaced, for example, by a flexible trigger configured to provide variable triggering. Triggering may be varied, for example, based on the status of one or more monitored resources in an execution environment. Variable triggering may be constrained by a time window (e.g. before, during and/or after a specified trigger). Flexible triggers may be specified (e.g. trigger type, parameters and constraints), for example, in service level agreements, by tenants and/or by cloud providers.
    Type: Application
    Filed: April 22, 2019
    Publication date: October 22, 2020
    Inventors: Hesham Yassin, Tamer Salman