Patents by Inventor Denis Wainshtein

Denis Wainshtein 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: 10817576
    Abstract: There is provided a method for searching an unstructured dataset with a query, comprising: receiving a query comprising a value for a first token of a triplet, and a value for a relation term defining a relationship between the first token and a second token of the triplet, wherein the second token is defined as a variable element set with an undefined value, creating a plurality of enhanced queries for the query, each one of the plurality of enhanced queries including variations of the relation term, providing the plurality of enhanced queries for search by a search engine on at least one dataset of unstructured text-based data, receiving a plurality of documents in response to the search, analyzing the plurality of documents for extracting at least one value for the variable element of the triplet, and providing the at least one value for the variable element.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: October 27, 2020
    Assignee: SparkBeyond Ltd.
    Inventors: Sagie Davidovich, Denis Wainshtein, Meir Maor, Amir Ronen, Yuval Peleg, Ron Karidi
  • Patent number: 9324041
    Abstract: A method of identifying an element. The method comprises setting a training set comprising a plurality of data units, selecting a function group of building block functions adapted for processing said plurality of data units, combining members of said function group to create a stream of a plurality of combination functions each complied from at least two members of said function group, applying each member of said stream on each of said plurality of data units to create a set of results, analyzing said set of results to identify a correlation between at least one member of said stream and a target variable for an analysis of said plurality of data units, and outputting said at least one member or an indication thereof.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: April 26, 2016
    Assignee: SparkBeyond Ltd.
    Inventors: Sagie Davidovich, Meir Maor, Ron Karidi, Denis Wainshtein
  • Publication number: 20150206068
    Abstract: A method of identifying an element. The method comprises setting a training set comprising a plurality of data units, selecting a function group of building block functions adapted for processing said plurality of data units, combining members of said function group to create a stream of a plurality of combination functions each complied from at least two members of said function group, applying each member of said stream on each of said plurality of data units to create a set of results, analyzing said set of results to identify a correlation between at least one member of said stream and a target variable for an analysis of said plurality of data units, and outputting said at least one member or an indication thereof.
    Type: Application
    Filed: January 13, 2015
    Publication date: July 23, 2015
    Inventors: Sagie DAVIDOVICH, Meir Maor, Ron Karidi, Denis Wainshtein