Patents by Inventor Shlomo Kramer

Shlomo Kramer 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: 10104095
    Abstract: A system for automatic stability determination and deployment of discrete parts of a profile representing normal behavior to provide fast protection of web applications is disclosed. The system, in response to a sensor collecting from HTTP requests sent by the clients to the web application installed on the protected device, automatically creates for a web application a profile with discrete parts that will represent normal behavior so that deviations from the profile can be considered anomalous. The system automatically determines that a first of the discrete parts of the profile has become stable. The system then automatically deploys the first discrete part of the profile to the sensor that now will compare with the first discrete part of the profile subsequent HTTP requests sent by the clients to the web application to detect deviations from the normal behavior represented by the first discrete part.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: October 16, 2018
    Assignee: Imperva, Inc.
    Inventors: Amichai Shulman, Michael Boodaei, Shlomo Kramer
  • Publication number: 20170366559
    Abstract: A system for automatic stability determination and deployment of discrete parts of a profile representing normal behavior to provide fast protection of web applications is disclosed. The system, in response to a sensor collecting from HTTP requests sent by the clients to the web application installed on the protected device, automatically creates for a web application a profile with discrete parts that will represent normal behavior so that deviations from the profile can be considered anomalous. The system automatically determines that a first of the discrete parts of the profile has become stable. The system then automatically deploys the first discrete part of the profile to the sensor that now will compare with the first discrete part of the profile subsequent HTTP requests sent by the clients to the web application to detect deviations from the normal behavior represented by the first discrete part.
    Type: Application
    Filed: September 5, 2017
    Publication date: December 21, 2017
    Inventors: Amichai SHULMAN, Michael BOODAEI, Shlomo KRAMER
  • Patent number: 9781133
    Abstract: A system for automatic stability determination and deployment of discrete parts of a profile representing normal behavior to provide fast protection of web applications is disclosed. The system, in response to a sensor collecting from HTTP requests sent by the clients to the web application installed on the protected device, automatically creates for a web application a profile with discrete parts that will represent normal behavior so that deviations from the profile can be considered anomalous. The system automatically determines that a first of the discrete parts of the profile has become stable. The system then automatically deploys the first discrete part of the profile to the sensor that now will compare with the first discrete part of the profile subsequent HTTP requests sent by the clients to the web application to detect deviations from the normal behavior represented by the first discrete part.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: October 3, 2017
    Assignee: Imperva, Inc.
    Inventors: Amichai Shulman, Michael Boodaei, Shlomo Kramer
  • Publication number: 20140230058
    Abstract: A system for automatic stability determination and deployment of discrete parts of a profile representing normal behavior to provide fast protection of web applications is disclosed. The system, in response to a sensor collecting from HTTP requests sent by the clients to the web application installed on the protected device, automatically creates for a web application a profile with discrete parts that will represent normal behavior so that deviations from the profile can be considered anomalous. The system automatically determines that a first of the discrete parts of the profile has become stable. The system then automatically deploys the first discrete part of the profile to the sensor that now will compare with the first discrete part of the profile subsequent HTTP requests sent by the clients to the web application to detect deviations from the normal behavior represented by the first discrete part.
    Type: Application
    Filed: April 16, 2014
    Publication date: August 14, 2014
    Applicant: Imperva, Inc.
    Inventors: Amichai Shulman, Michael Boodaei, Shlomo Kramer
  • Patent number: 8713682
    Abstract: An adaptive normal behavior profile (NBP) architecture for providing fast protection of enterprise applications are disclosed. The adaptive NBP architecture includes a plurality of profile items. Each profile item includes a plurality of profile properties holding the descriptive values of the respective item. An application-level security system can identify and prevent attacks targeted at enterprise applications by matching application events against at least a single profile item in the adaptive NBP.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: April 29, 2014
    Assignee: Imperva, Inc.
    Inventors: Amichai Shulman, Michael Boodaei, Shlomo Kramer
  • Patent number: 8135948
    Abstract: A method for transparently encrypting sensitive information, comprising detecting at least one literal in a database command that includes sensitive information. The literal is extracted from the database command. The literal is encrypted thereby forming an encrypted string. The literal is replaced by the encrypted string in the database command.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: March 13, 2012
    Assignee: Imperva, Inc.
    Inventors: Amichai Shulman, Shlomo Kramer
  • Publication number: 20070294539
    Abstract: A method for transparently encrypting sensitive information, comprising detecting at least one literal in a database command that includes sensitive information. The literal is extracted from the database command. The literal is encrypted thereby forming an encrypted string. The literal is replaced by the encrypted string in the database command.
    Type: Application
    Filed: January 29, 2007
    Publication date: December 20, 2007
    Applicant: IMPERVA, INC.
    Inventors: Amichai Shulman, Shlomo Kramer
  • Patent number: 5835726
    Abstract: The present invention discloses a novel system for controlling the inbound and outbound data packet flow in a computer network. By controlling the packet flow in a computer network, private networks can be secured from outside attacks in addition to controlling the flow of packets from within the private network to the outside world. A user generates a rule base which is then converted into a set of filter language instruction. Each rule in the rule base includes a source, destination, service, whether to accept or reject the packet and whether to log the event. The set of filter language instructions are installed and execute on inspection engines which are placed on computers acting as firewalls. The firewalls are positioned in the computer network such that all traffic to and from the network to be protected is forced to pass through the firewall. Thus, packets are filtered as they flow into and out of the network in accordance with the rules comprising the rule base.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: November 10, 1998
    Assignee: Check Point Software Technologies Ltd.
    Inventors: Gil Shwed, Shlomo Kramer, Nir Zuk, Gil Dogon, Ehud Ben-Reuven