Patents by Inventor Guy Leibovitz

Guy Leibovitz 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: 11681047
    Abstract: A system uses data captured by vehicle-mounted sensors to generate a view of a ground surface. The system does this by receiving digital image frames and associating a location and pose of the vehicle that captured the image with each digital image frame. The system will access a three dimensional (3D) ground surface estimation model of the ground surface, select a region of interest (ROI) of the ground surface, and select a vehicle pose. The system will identify digital image frames that are associated with the pose and also with a location that corresponds to the ROI. The system will generate a visual representation of the ground surface in the ROI by projecting ground data for the ROI from the ground surface estimation model to normalized 2D images that are created from the digital image frames. The system will save the visual representation to a two-dimensional grid.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: June 20, 2023
    Assignee: ARGO AI, LLC
    Inventors: Asaf Kagan, Dana Berman, Guy Leibovitz, Matthew Lee Gilson, Rotem Littman
  • Publication number: 20210190956
    Abstract: A system uses data captured by vehicle-mounted sensors to generate a view of a ground surface. The system does this by receiving digital image frames and associating a location and pose of the vehicle that captured the image with each digital image frame. The system will access a three dimensional (3D) ground surface estimation model of the ground surface, select a region of interest (ROI) of the ground surface, and select a vehicle pose. The system will identify digital image frames that are associated with the pose and also with a location that corresponds to the ROI. The system will generate a visual representation of the ground surface in the ROI by projecting ground data for the ROI from the ground surface estimation model to normalized 2D images that are created from the digital image frames. The system will save the visual representation to a two-dimensional grid.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Asaf Kagan, Dana Berman, Guy Leibovitz, Matthew Lee Gilson, Rotem Littman
  • Patent number: 10824815
    Abstract: A system comprising at least one hardware processor; and a non-transitory computer-readable storage medium having stored thereon program instructions, the program instructions executable by the at least one hardware processor to: receive, as input, a plurality of electronic documents, apply a trained machine learning classifier to automatically classify at least some of said plurality of electronic documents, wherein said machine learning classifier comprises two or more attention layers, and wherein at least one of the attention layers comprises an adjustable parameter which controls a distribution of attention weights assigned by said attention layer.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: November 3, 2020
    Assignee: NETAPP, INC.
    Inventors: Guy Leibovitz, Adam Bali
  • Patent number: 10796092
    Abstract: A method comprising receiving a dictionary comprising a plurality of entities, wherein each entity has a length of between 1 and n tokens; constructing a probabilistic data representation model comprising n Bloom filter (BF) pairs indexed from 1 to n; populating said probabilistic data representation model with a data representation of said entities, wherein, with respect to each BF pair indexed i: (i) a first BF is populated with the first i tokens of all said entities having at least i+1 tokens, and (ii) a second BF in populated with all said entities having exactly i tokens; receiving a text corpus, wherein said text corpus is segmented into tokens; and automatically matching each token in said text corpus against said populated probabilistic data representation model, wherein said matching comprises sequentially querying each said BF pair in the order of said indexing, to determine a match.
    Type: Grant
    Filed: February 10, 2019
    Date of Patent: October 6, 2020
    Assignee: NETAPP, INC.
    Inventor: Guy Leibovitz
  • Publication number: 20200210526
    Abstract: A system comprising at least one hardware processor; and a non-transitory computer-readable storage medium having stored thereon program instructions, the program instructions executable by the at least one hardware processor to: receive, as input, a plurality of electronic documents, apply a trained machine learning classifier to automatically classify at least some of said plurality of electronic documents, wherein said machine learning classifier comprises two or more attention layers, and wherein at least one of the attention layers comprises an adjustable parameter which controls a distribution of attention weights assigned by said attention layer.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 2, 2020
    Inventors: Guy Leibovitz, Adam Bali
  • Publication number: 20200065371
    Abstract: A method comprising receiving a dictionary comprising a plurality of entities, wherein each entity has a length of between 1 and n tokens; constructing a probabilistic data representation model comprising n Bloom filter (BF) pairs indexed from 1 to n; populating said probabilistic data representation model with a data representation of said entities, wherein, with respect to each BF pair indexed i: (i) a first BF is populated with the first i tokens of all said entities having at least i+1 tokens, and (ii) a second BF in populated with all said entities having exactly i tokens; receiving a text corpus, wherein said text corpus is segmented into tokens; and automatically matching each token in said text corpus against said populated probabilistic data representation model, wherein said matching comprises sequentially querying each said BF pair in the order of said indexing, to determine a match.
    Type: Application
    Filed: February 10, 2019
    Publication date: February 27, 2020
    Inventor: Guy LEIBOVITZ
  • Publication number: 20200019769
    Abstract: A method comprising operating at least one hardware processor for: receiving, as input, a plurality of electronic documents, training a machine learning classifier based, at least on part, on a training set comprising: (i) labels associated with the electronic documents, (ii) raw text from each of said plurality of electronic documents, and (iii) a rasterized version of each of said plurality of electronic documents, and applying said machine learning classifier to classify one or more new electronic documents.
    Type: Application
    Filed: February 10, 2019
    Publication date: January 16, 2020
    Inventors: Guy LEIBOVITZ, Adam BALI
  • Patent number: 10248646
    Abstract: A method comprising receiving a dictionary comprising a plurality of entities, wherein each entity has a length of between 1 and n tokens; constructing a probabilistic data representation model comprising n Bloom filter (BF) pairs indexed from 1 to n; populating said probabilistic data representation model with a data representation of said entities, wherein, with respect to each BF pair indexed i: (i) a first BF is populated with the first i tokens of all said entities having at least i+1 tokens, and (ii) a second BF in populated with all said entities having exactly i tokens; receiving a text corpus, wherein said text corpus is segmented into tokens; and automatically matching each token in said text corpus against said populated probabilistic data representation model, wherein said matching comprises sequentially querying each said BF pair in the order of said indexing, to determine a match.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: April 2, 2019
    Assignee: COGNIGO RESEARCH LTD.
    Inventor: Guy Leibovitz
  • Patent number: 10223586
    Abstract: A method comprising operating at least one hardware processor for: receiving, as input, a plurality of electronic documents, training a machine learning classifier based, at least on part, on a training set comprising: (i) labels associated with the electronic documents, (ii) raw text from each of said plurality of electronic documents, and (iii) a rasterized version of each of said plurality of electronic documents, and applying said machine learning classifier to classify one or more new electronic documents.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: March 5, 2019
    Assignee: COGNIGO RESEARCH LTD.
    Inventors: Guy Leibovitz, Adam Bali