Patents by Inventor Ami Haviv

Ami Haviv 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: 11514647
    Abstract: A non-transitory computer readable medium that stores instructions that once executed by a computer cause the computer to execute the stages of: calculating a first function that represents an object that is three dimensional; calculating a second function that is a convolution or an approximated convolution of (a) the first function applied on points of the object, and (b) an other function that is the first function composed with a function that sends points of the object to opposite points; wherein the second function is translation invariant; and calculating the translation and rotation invariant features of the query object, based on the second function.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: November 29, 2022
    Assignee: RESONAI LTD.
    Inventors: Ami Haviv, Yair Hayut, David Lehavi
  • Patent number: 8850576
    Abstract: Disclosed are methods and media for inspecting security certificates. Methods include the steps of: scanning, by a network security device, messages of a security protocol between a server and a client system; detecting the messages having a security certificate; detecting suspicious security certificates from the messages; and aborting particular sessions of the security protocol associated with the suspicious certificates. Preferably, the step of scanning is performed only on messages of server certificate records. Preferably, the method further includes the step of sending an invalid-certificate notice to the server and the client system. Preferably, the step of detecting the suspicious certificates includes detecting a use of an incorrectly-generated private key for the certificates. Preferably, the step of detecting the suspicious certificates includes detecting an unavailability of revocation information for the certificates.
    Type: Grant
    Filed: March 4, 2012
    Date of Patent: September 30, 2014
    Assignee: Check Point Software Technologies Ltd.
    Inventors: Guy Guzner, Ami Haviv, Danny Lieblich, Yahav Gal
  • Publication number: 20120167212
    Abstract: Disclosed are methods and media for inspecting security certificates. Methods include the steps of: scanning, by a network security device, messages of a security protocol between a server and a client system; detecting the messages having a security certificate; detecting suspicious security certificates from the messages; and aborting particular sessions of the security protocol associated with the suspicious certificates. Preferably, the step of scanning is performed only on messages of server certificate records. Preferably, the method further includes the step of sending an invalid-certificate notice to the server and the client system. Preferably, the step of detecting the suspicious certificates includes detecting a use of an incorrectly-generated private key for the certificates. Preferably, the step of detecting the suspicious certificates includes detecting an unavailability of revocation information for the certificates.
    Type: Application
    Filed: March 4, 2012
    Publication date: June 28, 2012
    Applicant: CHECK POINT SOFTWARE TECHNOLOGIES, LTD.
    Inventors: Guy Guzner, Ami Haviv, Danny Lieblich, Yahav Gal
  • Patent number: 8146159
    Abstract: Disclosed are methods and media for inspecting security certificates. Methods include the steps of: scanning, by a network security device, messages of a security protocol between a server and a client system; detecting the messages having a security certificate; detecting suspicious security certificates from the messages; and aborting particular sessions of the security protocol associated with the suspicious certificates. Preferably, the step of scanning is performed only on messages of server certificate records. Preferably, the method further includes the step of: sending an invalid-certificate notice to the server and the client system. Preferably, the step of detecting the suspicious certificates includes detecting a use of an incorrectly-generated private key for the certificates. Preferably, the step of detecting the suspicious certificates includes detecting an unavailability of revocation information for the certificates.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: March 27, 2012
    Assignee: Check Point Software Technologies, Ltd.
    Inventors: Guy Guzner, Ami Haviv, Danny Lieblich, Yahav Gal
  • Publication number: 20110091454
    Abstract: Polypeptide sequences and polynucleotide sequences are provided. Also provided are annotative information concerning such sequences and uses for these sequences.
    Type: Application
    Filed: February 8, 2010
    Publication date: April 21, 2011
    Inventors: Alex Diber, Sarah Pollock, Zurit Levine, Sergey Nemzer, Vladimir Grebinskiy, Brian Meloon, Andrew Olson, Avi Rosenberg, Ami Haviv, Shaul Zevin, Tomer Zekharia, Zipi Shaked, Moshe Olshansky, Ariel Farkash, Eyal Privman, Amit Novik, Naomi Keren, Gad S. Cojocaru, Pinchas Akiva, Yossi Cohen, Ronen Shemesh, Osnat Sella-Tavor, Liat Mintz, Hanqing Xie, Dvir Dahary, Erez Levanon, Shiri Freilich, Nili Beck, Wei-Yong Zhu, Alon Wasserman, Chen Chermesh, Idit Azar, Rotem Sorek, Jeanne Bernstein
  • Publication number: 20100186086
    Abstract: Disclosed are methods and media for inspecting security certificates. Methods include the steps of: scanning, by a network security device, messages of a security protocol between a server and a client system; detecting the messages having a security certificate; detecting suspicious security certificates from the messages; and aborting particular sessions of the security protocol associated with the suspicious certificates. Preferably, the step of scanning is performed only on messages of server certificate records. Preferably, the method further includes the step of: sending an invalid-certificate notice to the server and the client system. Preferably, the step of detecting the suspicious certificates includes detecting a use of an incorrectly-generated private key for the certificates. Preferably, the step of detecting the suspicious certificates includes detecting an unavailability of revocation information for the certificates.
    Type: Application
    Filed: January 20, 2009
    Publication date: July 22, 2010
    Applicant: CHECK POINT SOFTWARE TECHNOLOGIES, LTD.
    Inventors: Guy Guzner, Ami Haviv, Danny Lieblich, Yahav Gal
  • Publication number: 20070082337
    Abstract: A method of identifying alternatively spliced exons is provided. The method comprising, scoring each of a plurality of exon sequences derived from genes of a species according to at least one sequence parameter, wherein exon sequences of the plurality of exon sequences scoring above a predetermined threshold represent alternatively spliced exons, thereby identifying the alternatively spliced exons.
    Type: Application
    Filed: January 27, 2005
    Publication date: April 12, 2007
    Applicant: Compugen Ltd.
    Inventors: Rotem Sorek, Sarah Pollock, Alex Diber, Zurit Levine, Sergey Nemzer, Guy Kol, Assaf Wool, Ami Haviv, Yuval Cohen, Yossi Cohen, Ronen Shemesh, Kinneret Savitsky
  • Publication number: 20060147946
    Abstract: Novel alpha 1 subunit splice variants, including nucleic and amino acid sequences. Methods of use thereof are also described.
    Type: Application
    Filed: January 27, 2005
    Publication date: July 6, 2006
    Inventors: Pinchas Akiva, Alexander Dlber, Sarah Pollock, Zurit Levine, Sergey Nemzer, Vladimir Grebinskiy, Brian Meloon, Andrew Olson, Avi Rosenberg, Ami Haviv, Shaul Zevin, Tomer Zekhari, Zipi Shaged, Moshe Olshansky, Arial Farkash, Eyal Privman, Amit Novik, Naomi Keren, Gad Cojocaru, Yossi Cohen, Ronen Shemesh, Osnat Sella-Tavor, Liat Mintz, Hanquing Xie, Dvir Dahary, Erez Levanon, Shiri Freilich, Nili Beck, Wei-Yong Zhu, Alon Wasserman, Chen Chermesh, Idit Azar, Rotem Sorek, Jeanne Bernstein
  • Publication number: 20060068405
    Abstract: Polypeptide sequences and polynucleotide sequences are provided. Also provided are annotative information concerning such sequences and uses for these sequences.
    Type: Application
    Filed: January 27, 2005
    Publication date: March 30, 2006
    Inventors: Alex Diber, Sarah Pollock, Zurit Levine, Sergey Nemzer, Vladimir Grebinskiy, Brian Meloon, Andrew Olson, Avi Rosenberg, Ami Haviv, Shaul Zevin, Tomer Zekharia, Zipi Shaked, Moshe Olshansky, Ariel Farkash, Eyal Privman, Amit Novik, Naomi Keren, Gad Cojocaru, Pinchas Akiva, Yossi Cohen, Ronen Shemesh, Osnat Sella-Tavor, Liat Mintz, Hanqing Xie, Dvir Dahary, Erez Levanon, Shiri Freilich, Nili Beck, Wei-Yong Zhu, Alon Wasserman, Chen Chermesh, Idit Azar, Rotem Sorek, Jeanne Bernstein