Patents by Inventor Eshed Gal Or

Eshed Gal Or 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: 11399034
    Abstract: The present disclosure provides a system for detecting and preventing the intrusion of malicious data flows in a software defined network (SDN). The system comprises at least one data storage or memory, configured to store flow states of data flows, and to share and update the flow states across the system, at least one shared-state forwarding element (FE) configured to block, forward, or replicate a received data flow based on a flow state of the data flow and/or a comparison of the data flow with predetermined patterns, and at least one inspection element (IE), configured to receive a replicated data flow, and to classify, whether the data flow is malicious or allowed. The IE is configured to alter the flow state of the data flow according to a classification result. The present disclosure provides a corresponding method for detecting and preventing intrusion of malicious data flows in a SDN.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: July 26, 2022
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventors: Shachar Snapiri, Eshed Gal-Or, Eran Gampel, Ayal Baron
  • Patent number: 10341234
    Abstract: A method, system, and computing device configured for invoking software application methods of remote JAVA objects are provided. Therein, a client sends at least one remote JAVA application object request to at least one of a plurality of JAVA application server instances. A software defined network (SDN) application located in the network path between the client and the plurality of JAVA application server instances receives the remote JAVA application object request, and forwards the remote JAVA application object request to the plurality of JAVA application server instances. Then, the SDN application generates at least one remote JAVA application object pool based on object references in response to the at least one forwarded remote JAVA application object request. When the SDN application receives a JAVA application method invocation request sent it delegates the remote JAVA application method invocation request to one or more of the plurality of JAVA application server instances.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: July 2, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Eshed Gal-Or, Hayim Porat
  • Publication number: 20180139217
    Abstract: The present disclosure provides a system for detecting and preventing the intrusion of malicious data flows in a software defined network (SDN). The system comprises at least one data storage or memory, configured to store flow states of data flows, and to share and update the flow states across the system, at least one shared-state forwarding element (FE) configured to block, forward, or replicate a received data flow based on a flow state of the data flow and/or a comparison of the data flow with predetermined patterns, and at least one inspection element (IE), configured to receive a replicated data flow, and to classify, whether the data flow is malicious or allowed. The IE is configured to alter the flow state of the data flow according to a classification result. The present disclosure provides a corresponding method for detecting and preventing intrusion of malicious data flows in a SDN.
    Type: Application
    Filed: January 12, 2018
    Publication date: May 17, 2018
    Inventors: Shachar SNAPIRI, Eshed GAL-OR, Eran GAMPEL, Ayal BARON
  • Publication number: 20160248681
    Abstract: A method, system, and computing device configured for invoking software application methods of remote JAVA objects are provided. Therein, a client sends at least one remote JAVAJAVA application object request to at least one of a plurality of JAVAJAVA application server instances. An SDN application located in the network path between the client and the plurality of JAVA application server instances receives the remote JAVA application object request, and forwards the remote JAVA application object request to the plurality of JAVA application server instances. Then, the SDN application generates at least one remote JAVA application object pool based on object references in response to the at least one forwarded remote JAVA application object request. When the SDN application receives a JAVA application method invocation request sent it delegates the remote JAVA application method invocation request to one or more of the plurality of JAVA application server instances.
    Type: Application
    Filed: May 5, 2016
    Publication date: August 25, 2016
    Inventors: Eshed Gal Or, Hayim Porat